-
公开(公告)号:US20230071923A1
公开(公告)日:2023-03-09
申请号:US17452461
申请日:2021-10-27
Applicant: Citrix Systems, Inc.
IPC: G06Q10/06 , G06F3/0482
Abstract: A computing device configured to provide recommended candidates for completion of an assigned task to a user assigning the task is provided. The computing device includes a memory, a user interface, and at least one processor coupled to the memory and the user interface. The at least one processor is configured to receive input specifying information regarding the task, determine one or more task specifics associated with the task from the task information, identify candidate value information regarding one or more candidates to complete the task, compare the one or more task specifics to the candidate value information regarding the one or more candidates to determine one or more match scores of the one or more candidates, organize a list of recommended candidates based upon the one or more match scores, and display, on the user interface, at least a portion of the list of recommended candidates.
-
公开(公告)号:US20230064996A1
公开(公告)日:2023-03-02
申请号:US17462163
申请日:2021-08-31
Applicant: Citrix Systems, Inc.
Inventor: Katta Rajasekhar Sreenivas Harshith
IPC: G06F9/451 , G06F9/455 , G06F16/955 , G06F21/62 , H04L12/58
Abstract: A virtual environment (e.g., a virtual desktop or virtual application) may be configured to provide an option to share data that exists within the virtual environment. Upon selecting the option, a device that implements the virtual environment (e.g., a virtualization server) may send a sharing command to a client device that is accessing the virtual environment. The client device may receive the sharing command and detect one or more sharing mechanisms available via the client device (e.g., installed applications with a functionality for sharing data). The client device may then provide a list of sharing mechanisms to a user and receive a user selection of a sharing mechanism. The client device may then share the data with another device using the sharing mechanism selected by the user.
-
公开(公告)号:US11595415B2
公开(公告)日:2023-02-28
申请号:US16733324
申请日:2020-01-03
Applicant: Citrix Systems, Inc.
Inventor: Asterios Stergioudis , Aikaterini Kalou , Georgios Papaloukopoulos
Abstract: Described embodiments provide systems and methods for anomaly detection and root cause analysis. A root cause analyzer receives a plurality of data samples input to an anomaly detection engine, and a corresponding plurality of anomaly labels output from the anomaly detection engine. The root cause analyzer trains a classification model using the plurality of data samples and the corresponding plurality of anomaly labels. The root cause analyzer determines, using the trained classification model and the plurality of data samples, relative contributions of anomalous features in a data sample of the plurality of data samples, to a prediction that the data sample is anomalous. The root cause analyzer provides the relative contributions of anomalous features to a device, to determine an action in response to the prediction that the data sample is anomalous.
-
公开(公告)号:US11593714B2
公开(公告)日:2023-02-28
申请号:US16906119
申请日:2020-06-19
Applicant: Citrix Systems, Inc.
Inventor: Aman Agrawal , Josephine Suganthi Joseph Leo , Kasirao Velugu , Praveen Dandin , Rama Rao Katta , Ratnesh Singh Thakur , Seth Kenneth Keith , Rakesh Thangellapalli
Abstract: A computer system is provided. The computer system includes a memory, a network interface, and a processor coupled to the memory and the network interface. The processor is configured to receive a response to a request to verify whether an ostensible client of a service is actually a client or a bot, the response including an indicator of whether the ostensible client is a client or a bot; receive information descriptive of interoperations between the ostensible client and the service that are indicative of whether the ostensible client is a client or a bot; and train a plurality of machine learning classifiers using the information and the indicator to generate a next generation of the plurality of machine learning classifiers.
-
公开(公告)号:US11593129B2
公开(公告)日:2023-02-28
申请号:US17304563
申请日:2021-06-23
Applicant: CITRIX SYSTEMS, INC.
Inventor: Zongpeng Qiao , Ze Chen , Ke Xu , Tao Zhan
IPC: G06F9/451 , G06F16/33 , G06F40/186 , H04L67/568
Abstract: A computing device includes a display, and a processor coupled to the display. The processor is configured to monitor user input for a template keyword that matches with one or more templates, and display on the display one or more application service options in response to the template keyword matching the one or more of the templates. Each application service option corresponds to an action that can be performed. The processor provides template content data to a server, with the template content data defining the action corresponding to the template associated with the application service option selected by a user of the computing device.
-
公开(公告)号:US11586806B1
公开(公告)日:2023-02-21
申请号:US17363928
申请日:2021-06-30
Applicant: Citrix Systems, Inc.
Inventor: Manbinder Pal Singh
IPC: G06F17/10 , G06F40/171 , G06F16/955 , G06F40/143 , G06K7/14 , G06F3/04883 , G06F3/04842
Abstract: A technique for distributed electronic signature processing includes displaying a document for signature on a first device along with an optically-readable code. A second device scans the optically-readable code displayed by the first device, initiating a process that transfers signature entry from the first device to the second device, which may receive handwritten signatures input or otherwise provided thereon. The second device then accepts the physical signature, which is used to effectuate a signing of the document.
-
公开(公告)号:US11582118B2
公开(公告)日:2023-02-14
申请号:US16684342
申请日:2019-11-14
Applicant: Citrix Systems, Inc.
Inventor: Georgy Momchilov , Kirankumar Alluvada , Jong Kann , Jayadev Marulappa Niranjanmurthy , Kupuswamy Ramamurthy , Corneliu Chetan
IPC: H04L41/5067 , H04L41/5009 , H04L12/46 , G06F9/455 , H04L41/046 , H04L43/0864 , H04L41/14 , H04L67/141 , G06F9/451 , H04L43/08 , H04L67/08 , H04L67/10 , H04L67/01 , H04L67/51 , H04L67/56
Abstract: Provided herein are systems and methods for providing insights or metrics in connection with provisioning applications and/or desktop sessions to end-users. Network devices (e.g., appliances, intermediary devices, gateways, proxy devices or middle-boxes) can gather insights such as network-level statistics. Additional insights (e.g., metadata and metrics) associated with virtual applications and virtual desktops can be gathered to provide administrators with comprehensive end-to-end real-time and/or historical reports of performance and end-user experience (UX) insights. Insights relating to an application or desktop session can be used to determine and/or improve the overall health of the infrastructure of the session, Citrix Virtual Apps and Desktops, the applications (e.g., remote desktop application) being delivered using the infrastructure, and/or the corresponding user experience.
-
公开(公告)号:US11580311B2
公开(公告)日:2023-02-14
申请号:US16919572
申请日:2020-07-02
Applicant: Citrix Systems, Inc.
Inventor: Qiming Li , SungTae Han , Sheng-Chi Zhang
IPC: G06F40/58 , G06F40/51 , H04L51/046
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.
-
公开(公告)号:US11580148B2
公开(公告)日:2023-02-14
申请号:US16733420
申请日:2020-01-03
Applicant: Citrix Systems, Inc.
Inventor: Yongyu Chen , Lei Xu , Wei Long , Liang Bao
Abstract: Techniques are disclosed for content storage in a way that facilitates consistent and concurrent read/write processing of stored documents. An example methodology implementing the techniques includes segmenting the contents of a document into a plurality of content segments and storing the plurality of content segments within a data structure, the data structure including storage blocks having storage portions and buffer portions. The storage of the plurality of content segments includes storage of content segments within a storage portions of the storage blocks of the data structure. The method also includes receiving at least one change to the content and utilizing a buffer portion of at least one storage block to store the at least one change to the content.
-
公开(公告)号:US11568341B2
公开(公告)日:2023-01-31
申请号:US16876998
申请日:2020-05-18
Applicant: Citrix Systems, Inc.
Inventor: Manbinder Pal Singh , Harsh Shah , Rachelle Tobkes , Jacob Summers
IPC: G06Q10/06 , G06Q10/10 , H04L67/306 , H04L67/50
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.
-
-
-
-
-
-
-
-
-