Real Time Touch



new TOP 200 Companies filing patents this week

new Companies with the Most Patent Filings (2010+)




Real Time Touch

Similar
Filing Names

Citrix Systems Inc
Citrix Systems Inc Silicon Valley
Citrix Systems Inc_20131212

Citrix Systems Inc patents


Recent patent applications related to Citrix Systems Inc. Citrix Systems Inc is listed as an Agent/Assignee. Note: Citrix Systems Inc may have other listings under different names/spellings. We're not affiliated with Citrix Systems Inc, we're just tracking patents.

ARCHIVE: New 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 | Company Directory "C" | Citrix Systems Inc-related inventors


Using derived credentials for enrollment with enterprise mobile device management services

Methods, systems, and computer-readable media for using derived credentials to enroll a mobile computing device with an enterprise mobile device management system are described herein. In various embodiments, a mobile computing device, responsive to a command to enroll with an enterprise mobile device management server, may launch an enrollment application;... Citrix Systems Inc

System and providing compression technique for jitter sensitive application through multiple network links

An appliance for providing compression technique for jitter sensitive application through multiple network links is described. The appliance has one or more processors and includes a link quality estimator, a jitterless compressor, and a link switcher. The link quality estimator is configured to measure latency over a first link and... Citrix Systems Inc

Input devices in high latency networks

A first computing device for interacting with an input device across a network includes a processor to run an executable capable of accepting device data, provide a data buffer queue size to a second computing device coupled to the network, and request the device data from the second computing device.... Citrix Systems Inc

Computer network providing secure mobile device enrollment features and related methods

A computer system may include a smart card reader, a credential management system (CMS) server, an enrollment server connected with the CMS server on an internal LAN, and a mobile device associated with a user and configured to initiate enrollment with the enrollment server via an internal enrollment port inaccessible... Citrix Systems Inc

System and controlling internet of things devices using namespaces

A system includes a server to assign a namespace to Internet of Things (IoT) devices, with the IoT devices being at different locations, and with each IoT device having a universal unique identifier (UUID) associated therewith. The server assigns at least one sub-namespace to each IoT device based on its... Citrix Systems Inc

Systems and methods for load balancing and connection multiplexing among database servers

The present invention is related to a method for load balancing and connection multiplexing structured query language (SQL) queries among a plurality of database servers. A device intermediary to a plurality of clients and a plurality of database servers receives an SQL query to access a database provided by the... Citrix Systems Inc

Authentication of a client device based on entropy from a server or other device

Methods and systems for authenticating a client device using entropy provided by a server and/or a device paired with the client device are described herein. The system may generate static entropy and time-limited entropy based on data from the server and/or the paired device. The static and time-limited entropy may... Citrix Systems Inc

Systems and methods for dynamic receive buffering

The present disclosure relates to methods and systems for dynamically changing an advertised window for a transport layer connection. A device can receive data from a server destined for an application. The device identifies the size of the application buffer corresponding to the application and advertises the application buffer size... Citrix Systems Inc

Virtual smart cards with audit capability

Virtual smart card system includes a virtual smart card server (VSS) which controls access to content respectively associated with a plurality of virtual smart cards. A remote client computer system includes a system level agent which establishes the client computer machine to the VSS as a trusted computer system. A... Citrix Systems Inc

Dynamic access control to network resources using federated full domain logon

Methods and systems for granting or denying a client device access to one or more resources in a remote computing environment are described herein. During authentication, context information for the client device, such as device type, device location, etc., may be determined. A computing device in the system may receive... Citrix Systems Inc

Methods and systems for estimating quality of experience (qoe) parameters of secured transactions

An apparatus is provided for estimating one or more quality of experience (QoE) parameters associated with a specific terminal. The apparatus includes a traffic processor configured to acquire a plurality of transactions for providing multimedia content to a specific terminal. At least one of such transactions is a secured transaction.... Citrix Systems Inc

Methods and systems for filtering communication between peripheral devices and mobile computing devices

The embodiments are directed to methods and systems for sending and receiving signals between one or more peripheral devices connected to a dongle system and an operating system. The methods and systems can detect when a dongle system has been connected to a mobile computing device. The methods and systems... Citrix Systems Inc

Autonomous private key recovery

Approaches described herein allow a stateless device to recover at least one private key. In particular, a stateless device can provide service-account credentials to a directory service to establish a first session and acquire a certificate and private key using information associated with the stateless device. The stateless device can... Citrix Systems Inc

Content replacement and refresh policy implementation for a content distribution network

A method for replacing, refreshing, and managing content in a communication network is provided. The method defines an object policy mechanism that applies media replacement policy rules to defined classes of stored content objects. The object policy mechanism may classify stored content objects into object groups or policy targets. The... Citrix Systems Inc

Using a hardware mouse to operate a local application running on a mobile device

A technique operates a local application running on a mobile device (e.g., a smart phone, a tablet, a personal digital assistant, etc.). The technique involves receiving, by processing circuitry of the mobile device, native mouse input from a hardware mouse communicating with the mobile device. The native mouse input is... Citrix Systems Inc

Controlling a local application running on a user device that displays a touchscreen image on a touchscreen via mouse input from external electronic equipment

A technique controls operation of a local application running on a user device (e.g., a smart phone, a tablet, a personal digital assistant, etc.). The technique involves receiving, by the user device, mouse input from external electronic equipment communicating with the user device. The user device has a touchscreen that... Citrix Systems Inc

Semi-automated field placement for electronic forms

A technique for inserting form fields into forms displays a cursor superimposed over a background image of a form and dynamically generates candidate shapes of a form field to be inserted. New candidate shapes are generated automatically, based on pixel content of the form under a cursor, as a user... Citrix Systems Inc

Adding and removing virtual disks remotely to a streaming machine

A client device includes a memory and a processor cooperating therewith to boot the client device and connect to a provisioning server via a network. The processor receives a streaming virtual disk image from the provisioning server based on a virtual disk configuration, receives a virtual disk change notification from... Citrix Systems Inc

Systems and methods for provisioning network automation by logically separating l2-l3 entities from l4-l7 entities using a software defined network (sdn) controller

Methods and systems for providing network models and network configurations for communications are described. The method includes establishing, by a device intermediary to a plurality of clients and servers, a first interface on a manager of the device for delivering a network model of the device from the manager of... Citrix Systems Inc

Virtual browser integration

Methods, systems, and computer-readable media for integrating a virtual browser into a native browser and native web applications are presented. In some embodiments, a computing device may receive a request to open a first uniform resource locator. Subsequently, the computing device may determine that the first uniform resource locator is... Citrix Systems Inc

Adaptive session reliability over multiple transports

Methods, systems, and computer-readable media for providing reliable switching between different transport protocols (e.g., TCP and UDP) are presented herein. In some embodiments, a computing platform may stop transmission over a transport protocol. Subsequently, the computing platform may synchronize buffers between a client and a host. For example, the buffer... Citrix Systems Inc

Browser plug-in for secure web access

Methods, systems, and computer-readable media for a browser plug-in for accessing hosted websites and web applications are presented. The browser plug-in executing within a user web browser application may query a beacon to determine that the user web browser application is executing outside of the secure network. The browser plug-in... Citrix Systems Inc

Dynamic access to hosted applications

Methods, systems, and computer-readable media for providing an enrolled device with smart access to hosted applications are presented. In some embodiments, a computing platform having at least one processor, a memory, and a communication interface may receive, via the communication interface, end point analysis information associated with an enrolled device.... Citrix Systems Inc

Computing device for operating a machine session with persistent read cache and non-persistent write cache and related methods

A computing device may include at least one memory and a processor cooperating therewith to receive a streaming base disk image from a base disk on a provisioning server over a network upon booting up the computing device, and operate a machine session on the computing device from the streaming... Citrix Systems Inc

Interactivity driven error correction for audio communication in lossy packet-switched networks

When packet loss is detected during a communication session, a current interactivity mode is checked to determine whether to increase the amount of received audio data stored in a buffer of the receiving device. If the current interactivity mode indicates a low level of interactivity between participants in the communication... Citrix Systems Inc

Systems and methods for a unique mechanism of providing 'clientless sslvpn' access to a variety of web-applications through a sslvpn gateway

The present disclosure is directed towards systems and methods for rewriting a HTTP response transmitted via a clientless SSL VPN session. An intermediary device may identify, in a HTTP response transmitted via a clientless SSL VPN session, an absolute URL that includes a first hostname of the server. The device... Citrix Systems Inc

Systems and methods to choose an optimal path from multiple high latency links

The present invention is directed towards systems and methods for selecting a path or link from a plurality of links between intermediary devices, based on characteristics of links between the intermediary devices and end nodes of the communication flow. The link choice may be determined from latency, packet drop rates,... Citrix Systems Inc

System and service chain load balancing

The present disclosure is directed towards systems and methods of service chain load balancing. A controller intermediary to a client and computing infrastructure identifies a plurality of service chains. Each of the plurality of service chains include a path having an instance of a first service provided by the computing... Citrix Systems Inc

Dynamic block-level indexing for cache with overflow

Methods, systems, computer-readable media, and apparatuses may provide management of virtual memory. For instance, aspects described herein relate to dynamic generation of nodes in a binary search tree in response to a write command, with each of its nodes being representative of different memory ranges in the virtual system disk.... Citrix Systems Inc

Micro vpn tunneling for mobile platforms

Methods and systems for providing a virtual private network service on a per mobile application basis are presented. In some embodiments, a mobile device that is connected to private network may determine that one of its mobile applications is requesting to communicate with a private network. The mobile device may... Citrix Systems Inc

Optimizations and enhancements of application virtualization layers

Methods, systems, and computer-readable media for optimizing and enhancing delivery of application virtualization layers to client computing devices are described herein. In various embodiments, an application virtualization layer optimization service may identify a first and a second application virtualization layer to be delivered to one or more client computing devices.... Citrix Systems Inc

Facilitating communication between mobile applications

Methods and systems for communicating information between mobile applications are presented. In some embodiments, a mobile device may determine that a plurality of applications are running on the mobile device. The mobile device may determine that each application of the plurality of applications uses a shared passcode to encrypt information... Citrix Systems Inc

Robust suspension and resumption of desktop virtualization

A method for suspending and resuming a connection for desktop virtualization between two computing devices. In response to a client computing device shutting down, suspending, hibernating, or losing network connectivity during virtualization, the server computing device may itself shut down, suspend, or hibernate, or may pause or suspend the operation... Citrix Systems Inc

Availability of devices based on location

Methods and systems for a client device wirelessly receiving, from a location sensor, an identifier for the location sensor in response to detecting the location sensor. A device corresponding to the identifier for the location sensor may be determined, and resources of the device may be made available to the... Citrix Systems Inc

Live rollback for a computing environment

A first computing device is provided for rolling back a computing environment. The computing device includes processors configured to acquire a stream containing entries including snapshot entries, memory entries, and input/output entries wherein each entry includes information and is associated with a timestamp. The processors are further configured to receive... Citrix Systems Inc

09/07/17 / #20170257215

Encrypted password transport across untrusted cloud network

A computer in an untrusted cloud network functions as a cloud-based enterprise application store via which a client computer (client) establishes a connection to an enterprise application in a trusted enterprise network. User authentications are performed in both a login phase and subsequent application launch phase, each authentication receiving from... Citrix Systems Inc

08/24/17 / #20170244637

Systems and methods for routing network packets between multi-core intermediaries

The present disclosure is directed towards systems and methods routing network packets between multi-core intermediaries. A processor of a plurality of processors on a client-side intermediary device may receive a packet from a client device. The processor may be identified by a core identifier. The processor may calculate a first... Citrix Systems Inc

08/10/17 / #20170230300

Systems and methods for providing fine grained control over mss values of transport layer connections

MSS value of the profile responsive to determining that the MSS value specified by the profile is less than the second MSS value.... Citrix Systems Inc

08/10/17 / #20170230355

Certificate pinning using a directory service

A user device obtains a set of one or more public key certificates for a server received from a directory service, and a current public key certificate of the server received from the server. The user device compares the current public key certificate received from the server with the set... Citrix Systems Inc

08/10/17 / #20170230437

Media support in secure mobile applications

Methods, systems, computer-readable media, and apparatuses for providing secure resources to a native operating system resource are described herein. Using one or more aspects described herein, a mobile device may determine that a native operating system service requests to access content located within a wrapped application. The mobile device may... Citrix Systems Inc

08/10/17 / #20170230451

System and cloud aware application delivery controller

The present disclosure is directed towards systems and methods of managing cloud-based services via a network. A controller intermediary to clients and servers of a cloud environment can receive account information related to each of a plurality of instances of one or more services provided by the servers of the... Citrix Systems Inc

08/03/17 / #20170222930

System and providing compression technique for jitter sensitive application through multiple network links

An appliance for providing compression technique for jitter sensitive application through multiple network links is described. The appliance has one or more processors and includes a link quality estimator, a jitterless compressor, and a link switcher. The link quality estimator is configured to measure latency over a first link and... Citrix Systems Inc

08/03/17 / #20170222984

Systems and methods for encoding the core identifier in the session identifier

The present invention is directed towards systems and methods for managing SSL session persistence and reuse in a multi-core system. A first core may indicate that an SSL session established by the first core is non-resumable. Responsive to the indication, the core may set an indicator at a location in... Citrix Systems Inc

08/03/17 / #20170223053

System and pre-establishing ssl session connections for faster ssl connection establishment

An appliance and a method of pre-establishing SSL session connections for SSL connection establishment are provided. The appliance comprises a secure session pre-handshake establishment module configured to facilitate a secure session connection between an appliance and a server associated with a website, wherein the facilitation causes the appliance to receive... Citrix Systems Inc

08/03/17 / #20170223095

Systems and methods for redirect handling

The present invention is related to a method for routing requests among a plurality of database servers. A device intermediary to a client and a plurality of database servers receives a request to access a database provided by the plurality of database servers. The plurality of database servers can include... Citrix Systems Inc

07/27/17 / #20170212765

System and providing seamless thin client conversion

A computer processing system includes a processor to operate based on an operating system providing an operating system user interface, and to detect when a user session is opened. A memory is coupled to the processor and is configured to store the operating system. A thin client conversion engine is... Citrix Systems Inc

07/27/17 / #20170212790

Computer processing system with resource optimization and associated methods

A computer processing system includes a processor configured to execute a process, and a memory coupled to the processor to store known and default resource classifications. The known and default resource classifications correspond to processing priority levels and I/O priority levels. A resource optimization engine is configured to identify the... Citrix Systems Inc

07/27/17 / #20170214625

System and providing increased data optimization based on traffic priority on connection

An appliance o for evicting data based on traffic priority of data is described. The appliance has one or more processors and includes a compression history manager configured to acquire traffic priority information of data, the data being conveyed over a connection and to assign a compression history set based... Citrix Systems Inc

07/27/17 / #20170214660

System and providing improved optimization for secure session connections

A system for optimizing network traffic is described. The system includes a plurality of appliances. An appliance comprises one or more network interfaces and a secure session connection optimizer module. The one or more network interfaces are configured to facilitate secure communications between a client device and a server, wherein... Citrix Systems Inc

07/27/17 / #20170214918

Macroblock-level adaptive quantization in quality-aware video optimization

A method of optimizing an encoded video stream comprising one or more video frames, each video frame comprising a plurality of macroblocks, each macroblock comprising a plurality of pixels. The method includes receiving an encoded macroblock, decoding the encoded macroblock, and extracting a first quantization parameter. The first quantization parameter... Citrix Systems Inc

07/13/17 / #20170201578

Providing a native desktop using cloud-synchronized data

Methods, systems, computer-readable media, and apparatuses for providing a native desktop using cloud-synchronized data are presented. In some embodiments, a desktop management service provided by at least one computing device may selectively store data from a remote desktop. Subsequently, the desktop management service may synchronize the stored data with a... Citrix Systems Inc

07/06/17 / #20170192876

Computer-implemented methods and systems for determining application matching status

Computer-implemented systems and methods are provided for determining application matching status. In one implementation, a method is implemented with one or more processors and includes accessing, at a server, a first dependency tree representing a first application and a second dependency tree, and acquiring one or more values for the... Citrix Systems Inc

07/06/17 / #20170192763
06/29/17 / #20170185787

Shared secret vault for applications with single sign on

Some aspects of the disclosure generally relate to providing single sign on features in mobile applications in a secure environment using a shared vault. An application may prompt a user to provide user entropy such as a passcode (e.g. a password and/or PIN). The application may use the user entropy... Citrix Systems Inc

06/29/17 / #20170187576

Ubiquitous collaboration in managed applications

Methods and systems for an ubiquitous collaboration feature in a managed application environment are described herein. The collaboration service and/or server may store session information and one or more configuration files for use in rendering the collaboration features in combination with managed applications executing on a user's computing device.... Citrix Systems Inc

06/15/17 / #20170168861

Optimizations and enhancements of application virtualization layers

Methods, systems, and computer-readable media for optimizing and enhancing delivery of application virtualization layers to client computing devices are described herein. In various embodiments, an application virtualization layer optimization service may identify a first and a second application virtualization layer to be delivered to one or more client computing devices.... Citrix Systems Inc

06/15/17 / #20170169382

Focus aware productivity tool

Techniques for managing a user's tasks based on the user's focus level. High focus time slots are identified during which the user has a high level of focus, as well as low focus time slots during which the user has a low level of focus. Tasks for completion by the... Citrix Systems Inc

06/01/17 / #20170154030

Providing electronic text recommendations to a user based on what is discussed during a meeting

A computer-implemented technique provides electronic text recommendations to a user. The technique involves capturing content from a conference among multiple participants. The technique further involves receiving electronic typing input from the user while the user is typing to document the conference. The technique further involves outputting, in response to the... Citrix Systems Inc

05/25/17 / #20170147656

Systems and methods for database proxy request switching

The present application is directed towards systems and methods for selecting a database from a plurality of databases to forward a SQL query request based on a property of the SQL request. A device intermediary to a plurality of clients and databases may establish a plurality of connections to the... Citrix Systems Inc

05/25/17 / #20170147825

Controlling mobile device access to secure data

Various aspects of the disclosure relate to providing secure containers or data vaults for data of one or more managed applications. In some embodiments, each managed application may be assigned its own private data vault and/or may be assigned a shared data vault that is accessible to at least one... Citrix Systems Inc

05/04/17 / #20170124478

Anomaly detection with k-means clustering and artificial outlier injection

The present disclosure is directed towards systems and methods for improving anomaly detection using injected outliers. A normalcy calculator of a device may include a set of outliers into a training dataset of data points. The normalcy calculator, using a K-means clustering algorithm applied on the training dataset, identify at... Citrix Systems Inc

05/04/17 / #20170126345

Method for packet scheduling using multiple packet schedulers

A method comprising: receiving, by a first network packet scheduler, from each other network packet scheduler of a plurality of network packet schedulers, a virtual packet for each traffic class of a plurality of traffic classes defining relative transmission priority of network packets; receiving, by the first network packet scheduler,... Citrix Systems Inc

05/04/17 / #20170126528

Efficient management of virtualized session resources

A technique for managing virtualized user sessions in an electronic system generates schedules of expected session usage adaptively, based on actual numbers of user sessions allocated while operating the electronic system, and provides capacity for running user sessions from powered-on servers ready to accept new user sessions. The electronic system... Citrix Systems Inc

05/04/17 / #20170126549

System and customizing packet processing order in networking devices

The present disclosure is directed to packet processing via reconfigurable packet processing system. A network device is configured to identify a processing order of multiple function units based on a first flow parameter of a first packet, execute a first function unit according to the processing order, update a processing... Citrix Systems Inc

05/04/17 / #20170126664

Systems and methods for policy driven fine grain validation of servers' ssl certificate for clientless sslvpn access

The present disclosure is directed towards systems and methods for validation of a secure socket layer (SSL) certificate of a server for clientless SSL virtual private network (VPN) access. An intermediary device can receive a first request from a client for a clientless SSL VPN connection to a first server.... Citrix Systems Inc

Patent Packs
05/04/17 / #20170126709

Feature engineering for web-based anomaly detection

The present disclosure is directed towards systems and methods for detecting anomalous network traffic. Network traffic corresponding to an application executed by a server can be received. Application characteristics of the application can be identified to select an anomaly detection profile. The anomaly detection profile can be selected based on... Citrix Systems Inc

05/04/17 / #20170126718

Framework for explaining anomalies in accessing web applications

The present disclosure is directed towards systems and methods for characterizing anomalous network traffic. The system includes a device intermediary to clients and servers. The device includes a network traffic engine to receive network traffic including an anomaly. The device includes a univariate policy manager to determine whether the network... Citrix Systems Inc

05/04/17 / #20170126812

Method for resumption of an application session with a very dynamic and very large state in a standby intermediary device when the primary device fails

The present disclosure is directed towards systems and methods of maintaining a session via an intermediary device. A first device intermediary to a client and a plurality of servers receives a packet of a session. The packet of the session includes application protocol data and application session metadata used to... Citrix Systems Inc

04/27/17 / #20170118119

System and providing improved throughput control under delay-based congestion situation in a network

An apparatus and method of providing improved throughput on delay-based congestions comprising a packet engine and a delay-based congestion controller. The packet engine detecting a delay jitter that is caused by a layer 2 retransmission of a data packet, is configured to measure a round trip time (RTT) value. The... Citrix Systems Inc

04/27/17 / #20170118120

System and rate-based packet transmission over a network

An appliance for controlling data transmission is described. The appliance includes a packet engine configured to acquire data regarding a flow of first data packets over a link and to determine transport communication protocol (TCP) characteristics for the flow. The appliance also includes a data transmission controller configured to receive... Citrix Systems Inc

04/20/17 / #20170111233

Systems and methods for determining network configurations using historical and real-time network metrics data

A method for optimizing network performance is described. The method comprises: receiving data related to one or more network metrics for measuring current network traffic or determining network patterns; determining, based on received data associated with the one or more network metrics, a model associated with at least one of... Citrix Systems Inc

04/20/17 / #20170111446

Multi-tenant multi-session catalogs with machine-level isolation

Methods, systems, and computer-readable media for creating and managing cloud servers and services using a multi-tenant multi-session catalog with machine-level isolation are described herein. In one or more embodiments, a cloud service provider may receive requests from one or more tenants for predefined numbers of servers. The cloud service provider... Citrix Systems Inc

04/20/17 / #20170111457

Browser server session transfer

Methods, systems, and computer-readable media for transferring hosted web browser sessions between browser servers are described herein. In various embodiments, a broker service may create a browser server pool from a plurality of browser servers. The broker service may connect a client agent with a first web browser session in... Citrix Systems Inc

04/13/17 / #20170105122

Remote assistance for managed mobile devices

According to some aspects disclosed herein, a system for remote assistance and control of user devices subject to one or more remote assistance policies may be provided. In some embodiments, an administrator may request remote control of a managed user device. A managed application launcher may be provided by the... Citrix Systems Inc

04/06/17 / #20170099160

Systems and methods of extending on premise network into the cloud

The present disclosure is directed towards systems and methods for extending VLANs into the cloud using VXLANs. A method for extending an on-premise network to the cloud is described. A cloud bridge connector (CBC) executing on a device in communication with an on-premise network and a cloud network receives a... Citrix Systems Inc

03/30/17 / #20170093984

System and improving efficiency of ssl/tls connections

A system for optimizing network traffic is described. The system includes a plurality of appliances, each having an SSL session exchange module. An appliance in active state is called a primary appliance, and one or more appliances in inactive state are called secondary appliances. An appliance of a cluster of... Citrix Systems Inc

03/30/17 / #20170094509

Using derived credentials for enrollment with enterprise mobile device management services

Methods, systems, and computer-readable media for using derived credentials to enroll a mobile computing device with an enterprise mobile device management system are described herein. In various embodiments, a mobile computing device, responsive to a command to enroll with an enterprise mobile device management server, may launch an enrollment application;... Citrix Systems Inc

03/23/17 / #20170085502

Systems and methods to support vxlan in partition environment where a single system acts as multiple logical systems to support multitenancy

The present disclosure is directed towards systems and methods for supporting virtual extensible local area network (VXLAN) in a network environment in which a single system is partitioned to establish multiple logical systems to support multi-tenancy.... Citrix Systems Inc

03/23/17 / #20170085622

Ftp load balancing support for cluster

The present disclosure is directed to providing FTP data connections between a client and a server via a multi-core system. Both client-side and server-side data connections are allowed to be served on a core that is the same as a core that has processed the corresponding control connection using at... Citrix Systems Inc

03/16/17 / #20170078197

Systems and methods of achieving equal distribution of packets in a multicore system which acts as a tunnel end point

The present disclosure is directed towards systems and methods of steering packets received by a multi-core device serving as a tunnel endpoint. A device including a plurality of cores identifies a core corresponding to a request to transmit to a destination via a tunnel. The tunnel is established between the... Citrix Systems Inc

Patent Packs
03/16/17 / #20170078857

Systems and methods for performing load balancing and message routing for short message peer to peer protocol

The present disclosure is directed to systems and methods for performing load balancing and message routing by a device intermediary to a plurality of short message peer to peer (SMPP) clients and a plurality of SMPP servers. The device can receive a request from an SMPP client to establish an... Citrix Systems Inc

03/09/17 / #20170068568

Management of unmanaged user accounts and tasks in a multi-account mobile application

Methods, systems, computer-readable media, and apparatuses for providing mobile application management (MAM) functionalities are presented. In some embodiments, a mobile device may initialize a partially managed application associated with a first managed user account and an unmanaged user account. The mobile device may execute first managed tasks associated with the... Citrix Systems Inc

03/09/17 / #20170070419

Systems and methods for associating multiple transport layer hops between clients and servers

The present disclosure is directed towards systems and methods for associating multiple transport layer hops between a client and a server. A first intermediary device may receive a request for a transport layer connection between the client and the server. The first intermediary device may generate a unique identifier to... Citrix Systems Inc

03/09/17 / #20170070425

Systems and methods for dynamic routing on a shared ip address

The present disclosure is directed towards systems and methods for dynamic routing on an IP address shared by a cluster of nodes. In an implementation, a first node of a cluster of nodes can receive a unicast routing protocol packet from a peer router. The unicast routing protocol packet can... Citrix Systems Inc

03/09/17 / #20170070444

System for early system resource constraint detection and recovery

A system for optimizing network traffic is described. The system includes a quality of service (QoS) engine configured to acquire information regarding a plurality of data packets comprising a plurality of data packet flows operating over a plurality of links. The QoS engine can be further configured to determine a... Citrix Systems Inc

03/02/17 / #20170060389

Providing a set of diagram views of a diagram model to a user

A technique provides, to a user, a set of diagram views of a diagram model stored in memory. The technique involves obtaining, by processing circuitry, electronic access to the diagram model stored in the memory. The diagram model includes a group of objects. Each object has a defined object size.... Citrix Systems Inc

03/02/17 / #20170063839

Providing virtualized private network tunnels

Various aspects of the disclosure relate to providing a per-application policy-controlled virtual private network (VPN) tunnel. In some embodiments, tickets may be used to provide access to an enterprise resource without separate authentication of the application and, in some instances, can be used in such a manner as to provide... Citrix Systems Inc

03/02/17 / #20170064254

Providing shortened recordings of online conferences

A technique processes an initial recording of a meeting. The technique involves receiving the initial recording of the meeting, and performing a content classification operation that electronically classifies the initial recording of the meeting into a set of relevant conference portions and a set of irrelevant conference portions. The technique... Citrix Systems Inc

02/23/17 / #20170054760

Policy-based application management

Improved techniques for managing enterprise applications on mobile devices are described herein. Each enterprise mobile application running on the mobile device has an associated policy through which it interacts with its environment. The policy selectively blocks or allows activities involving the enterprise application in accordance with rules established by the... Citrix Systems Inc

02/23/17 / #20170054987

Optimizing remote graphics delivery and presentation

Methods and systems for optimizing and enhancing remote graphics on client devices are presented. A client device may determine a visual focus region of a display of the client device based on a user input. A server may receive, from the client device, data regarding the visual focus region of... Citrix Systems Inc

02/16/17 / #20170046527

Multiscreen secure content access

Methods and systems for securely accessing content irrespective of the security of the environment in which the content is being accessed are described herein. In some embodiments, a mobile computing device may determine whether secure enterprise content is being accessed on a mobile computing device. In response to determining that... Citrix Systems Inc

02/16/17 / #20170048125

Continuous monitoring of data servers using a shadowing proxy

Methods, systems, and computer-readable media for providing monitoring of data servers are presented. In some embodiments, a computing platform may receive, from a computing device, a first polling request associated with a user account, while a client proxy associated with the user account is operating in a passive mode. Subsequently,... Citrix Systems Inc

02/16/17 / #20170048204
02/16/17 / #20170048350

Methods and systems for providing a consistent profile to overlapping user sessions

Just in time delivery of a consistent user profile to overlapping user sessions, where a first user session issues a request for a first file of a user profile to a server agent. Upon receiving the request, the server agent retrieves the first file from a base user profile, and... Citrix Systems Inc

02/09/17 / #20170038929

Speech recognition support for remote applications and desktops

An application may be hosted for utilization by a remote computing platform. User interface (UI) elements of a UI generated by the hosted application may be identified. Proxy UI elements may be generated. Each of the proxy UI elements may correspond to one or more of the identified UI elements.... Citrix Systems Inc

02/09/17 / #20170039007

Autonomous secure printing

Methods and systems for virtual printing are described herein. A user may print to a virtual printer via a user device, and the user device may send print creation data to a server. The server may generate a print job based on the print creation data and store the print... Citrix Systems Inc

02/09/17 / #20170041398

Virtualizing device management services on a multi-session platform

Methods, systems, computer-readable media, and apparatuses may provide virtualization of device management services (e.g., device drivers) dedicated managing a particular device and designed under for or under the assumption the particular device and the device management service will be utilized in a single session/user environment, so that virtual instances of... Citrix Systems Inc

02/02/17 / #20170034127

Redirector for secure web browsing

Methods, systems, and computer-readable media for redirecting a web browser application for secure web browsing are described herein. In various embodiments, a user web browser application executing within a secure network may request the content of a website outside of the secure network. In response to the request, an address... Citrix Systems Inc

02/02/17 / #20170034213

Efficient use of ipsec tunnels in multi-path environment

A system and method is provided for securing network traffic across a plurality of connections to a computing device without requiring each connection to have its own security association. The system can include an IPsec encoder configured to obtain a datagram and encode a datagram, wherein the IPsec encoder includes... Citrix Systems Inc

01/26/17 / #20170024225

Maintaining resource availability during maintenance operations

One or more aspects of this disclosure may relate to using a configurable server farm preference for an application, desktop or other hosted resource. Additional aspects may relate to moving server farm workloads based on the configurable server farm preference. Further aspects may relate to performing reboot cycles, a reboot... Citrix Systems Inc

01/26/17 / #20170024560

Blocking routine redirection

Disclosed herein are methods, systems, and computer-readable media for blocking attempts at runtime redirection and attempts to change memory permissions during runtime. The present disclosure describes features that enable runtime detection of an attempt to redirect routines or change memory permissions, and determining whether to allow or deny the attempt.... Citrix Systems Inc

01/26/17 / #20170026230

Maintaining resource availability during maintenance operations

One or more aspects of this disclosure may relate to using a configurable server farm preference for an application, desktop or other hosted resource. Additional aspects may relate to moving server farm workloads based on the configurable server farm preference. Further aspects may relate to performing reboot cycles, a reboot... Citrix Systems Inc

01/26/17 / #20170026383

Anonymous application wrapping

Methods and systems are disclosed for providing approaches to anonymous application wrapping on a mobile device. The methods and systems may include receiving, by a controller service, a request to associate a first application executing on a client device with the controller service, and obtaining, by the controller service, a... Citrix Systems Inc








ARCHIVE: New 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009



###

This listing is an abstract for educational and research purposes is only meant as a recent sample of applications filed, not a comprehensive history. Freshpatents.com is not affiliated or associated with Citrix Systems Inc in any way and there may be associated servicemarks. This data is also published to the public by the USPTO and available for free on their website. Note that there may be alternative spellings for Citrix Systems Inc with additional patents listed. Browse our Agent directory for other possible listings. Page by FreshPatents.com

###