-
公开(公告)号:US20210392053A1
公开(公告)日:2021-12-16
申请号:US16902867
申请日:2020-06-16
Applicant: Citrix Systems, Inc.
Inventor: Manbinder Pal Singh
IPC: H04L12/24 , G06F9/445 , H04L12/66 , H04L29/08 , G06F3/0482
Abstract: In one disclosed method, a first application accessed by a client device receives an indicator of an action that a second application is configured to take with respect to a third application. The client device accesses a fourth application and presents, based at least in part on the indicator received by the first application, a user interface element for the fourth application. Based at least in part on detecting selection of the user interface element, the client device presents a user interface configured to cause the second application to take the action with respect to the third application in response to a user input. The client device detects the user input to the user interface and causes, based at least in part on the user input, the second application to perform the action with respect to the third application.
-
公开(公告)号:US11201930B2
公开(公告)日:2021-12-14
申请号:US16942098
申请日:2020-07-29
Applicant: Citrix Systems, Inc.
Inventor: Ayush Jain , Jason-Lee Thomas , Alexandr Smelov
IPC: H04L29/08 , H04L12/911 , H04L12/927 , H04L12/24 , H04L29/06 , G06F15/16 , G06N5/04
Abstract: Methods, systems, and computer-readable media for creating and managing a multi-tiered service messaging architecture within a cloud service provider or computing environment. In one or more embodiments, the multi-tiered service messaging architecture may comprise a primary topic configured to receive and manage particular service messages. Services of the cloud are allocated a service topic to receive the service messages managed by the primary topic and may itself subscribe to the primary topic to receive the service messages. Through the subscription to the service topic, the service may receive the service messages provided by the primary topic. Still other sub-topics may subscribe to the service topics for additional subscriptions by services to receive the service messages provided by the primary topic.
-
公开(公告)号:US11201889B2
公开(公告)日:2021-12-14
申请号:US16369648
申请日:2019-03-29
Applicant: Citrix Systems, Inc.
Inventor: Manbinder Pal Singh , Devyash Sanghai
Abstract: Methods and systems for performing secure device selection based on sensitive content detection are described herein. The methods and systems may analyze content being accessed via a virtual session established with a first device to determine that at least a portion of the content is sensitive content, determine information indicating one or more security features of the first device and one or more security features of a second device associated with a user of the first device, determine, based on the information, that the second device is more secure than the first device, and, responsive to the determination that the second device is more secure than the first device, transfer the virtual session to the second device or enter a more secure configuration of the first device.
-
254.
公开(公告)号:US20210385222A1
公开(公告)日:2021-12-09
申请号:US17410013
申请日:2021-08-24
Applicant: Citrix Systems, Inc.
Inventor: Ricardo Fernando Feijoo , Thomas Michael Kludy
IPC: H04L29/06
Abstract: A principal database is described in which each entry includes one principal identity, and one or more alias identities that may each have an authorization scope. Principal identity attributes include a principal identifier and login credentials, and alias identity attributes include an authorization scope and login credentials. Responsive to successfully authenticating the user for a first application (a multiple-identity application), based on the alias identity login credentials, an access token containing both the alias identity attributes and the principal identity attributes is transmitted to the first application, causing the first application to grant a scope of access based on the authorization scope. Responsive to a request to authenticate the user for a second application (a single-identity application), the access token is transmitted to the second application without re-authenticating the user, causing the second application to grant a scope of access based on the principal identifier.
-
公开(公告)号:US20210382954A1
公开(公告)日:2021-12-09
申请号:US16929285
申请日:2020-07-15
Applicant: Citrix Systems, Inc.
Inventor: Xiaolu Chu , Dan Hu
IPC: G06F16/9535 , G06Q10/10 , G06N20/00 , G06N20/20 , H04L29/08
Abstract: A computer system is provided. The computer system includes a memory and at least one processor coupled to the memory and configured to query a user profiling system with a skillset provided by a requestor and identify a target user that is associated with the skillset based on the query results. The at least one processor is further configured to identify a network path linking the requestor with the target user. The network path includes one or more links between nodes of a user network, the nodes associated with users including the requestor, the target user, and other users. The at least one processor is further configured to identify a preferred communication channel associated with the target user and/or the other users, based on the query results, and to provide a recommendation to the requester, the recommendation comprising the target user, the preferred communication channel, and the network path.
-
公开(公告)号:US11190787B2
公开(公告)日:2021-11-30
申请号:US16687014
申请日:2019-11-18
Applicant: Citrix Systems, Inc.
Inventor: Muhammad A. Dawood
IPC: H04N19/42 , G09G5/36 , H03M7/14 , H03M7/30 , G09G5/06 , H04N19/593 , H03M7/48 , G09G5/00 , H04N19/182 , H04N19/93 , H04N19/94
Abstract: Systems and methods are provided for encoding a multi-pixel caching scheme for lossless encoders. The systems and methods can include obtaining a sequence of pixels, determining repeating sub-sequences of the sequence of pixels consisting of a single repeated pixel and non-repeating sub-sequences of the sequence of pixels, responsive to the determination, encoding the repeating sub-sequences using a run-length of the repeated pixel and encoding the non-repeating sub-sequences using a multi-pixel cache, wherein the encoding using a multi-pixel cache comprises, encoding non-repeating sub-sequences stored in the multi-pixel cache as the location of the non-repeating sub-sequences in the multi-pixel cache, and encoding non-repeating sub-sequences not stored in the multi-pixel cache using the value of the pixels in the non-repeating sub-sequences.
-
公开(公告)号:US11184462B2
公开(公告)日:2021-11-23
申请号:US16148474
申请日:2018-10-01
Applicant: Citrix Systems, Inc.
Inventor: Pablo Averbuj , Mark J. Muehl , Vijay Gill
IPC: H04L29/06 , H04L29/08 , H04L12/725 , H04L12/707
Abstract: A client computer requests a resource from an ISP/OSP. The ISP/OSP maintains multiple instances of the resource. In deciding to which instance of the resource to route the client computer, a resource selection server takes network routability information into account. Geographic proximity, resource utilization, network utilization, and/or maintenance of peering agreements may also be taken into account in selecting the instance of the resource.
-
公开(公告)号:US11184424B2
公开(公告)日:2021-11-23
申请号:US16846658
申请日:2020-04-13
Applicant: Citrix Systems, Inc.
Inventor: Yuan Bai
IPC: H04L29/08 , G06F16/178 , G06F16/176
Abstract: A method, computer program product, and computer system for receiving, by a computing device, data from a client device, the data being a piece of data from a source of digital content. A file may be created that includes the received data, the file being accessible by a file system executable on the computing device. An icon may be generated within a user interface of the file system in response to creation of the file, the icon configured to copy the received data to a cache in response to input received on the icon, and the copy of the received data within the cache may be accessible to one or more applications. The copy of the received data may be provided from the cache to at least one application accessible by the computing device so as to share the data received without accessing the file created.
-
公开(公告)号:US20210357834A1
公开(公告)日:2021-11-18
申请号:US16876998
申请日:2020-05-18
Applicant: Citrix Systems, Inc.
Inventor: Manbinder Pal Singh , Harsh Shah , Rachelle Tobkes , Jacob Summers
Abstract: Methods and systems for resource allocation using data from a variety of systems are described herein. A plurality of periods of time for using one or more resources may be identified based on a user request. Data indicative of locations of one or more users over one or more time periods may be received. Such data may be from an application other than a calendar application. Anticipated locations of the one or more users may be determined based on the data received. A resource of the one or more resources may be selected based on a distance between the resource and the anticipated locations of the one or more users. Based on detecting a change to the data, a new resource may be selected.
-
公开(公告)号:US20210357598A1
公开(公告)日:2021-11-18
申请号:US16919572
申请日:2020-07-02
Applicant: Citrix Systems, Inc.
Inventor: Qiming Li , SungTae Han , Sheng-Chi Zhang
Abstract: Techniques are disclosed for determining a target language for a communication session and configuring a language mode of an input method editor (IME) to the target language. An example methodology implementing the techniques includes, by a computing device, detecting a communication to a recipient via a software application running on the computing device, determining a target language for the communication, and configuring a language mode of an input method editor to the target language. The target language may be determined based on an attribute or attributes of the recipient of the communication. In some cases, the target language may be determined based on an attribute or attributes of a contents of a prior communication.
-
-
-
-
-
-
-
-
-