-
公开(公告)号:US20210105306A1
公开(公告)日:2021-04-08
申请号:US16825037
申请日:2020-03-20
Applicant: Citrix Systems, Inc.
Inventor: Chris Pavlou
IPC: H04L29/06 , G06F3/0484
Abstract: Techniques process, in a user device, pointer input from an input device. Such techniques involve providing the input from the input device to a remote desktop session which is hosted on equipment that is remote from the user device. Such techniques further involve detecting an event on the user device, the event being indicative of deactivation of the remote desktop session. Such techniques further involve, in response to detecting the event, providing the input from the input device to at least one local application executable on the user device to enable continued processing of the input from the input device with use of the at least one local application instead of the remote desktop session.
-
公开(公告)号:USD907652S1
公开(公告)日:2021-01-12
申请号:US29678453
申请日:2019-01-29
Applicant: Citrix Systems, Inc.
Designer: Georgy Momchilov , Chris Pavlou
-
公开(公告)号:US20200380962A1
公开(公告)日:2020-12-03
申请号:US16426621
申请日:2019-05-30
Applicant: Citrix Systems, Inc.
Inventor: Chris Pavlou
Abstract: A computer system is provided. The computer system includes a memory and at least one processor configured to recognize one or more intent keywords in text provided by a user; identify an intent of the user based on the recognized intent keywords; select a workflow context based on the identified intent; determine an action request based on analysis of the text in association with the workflow context, wherein the action request comprises one or more action steps and the action steps comprise one or more data points; obtaining a workspace context associated with the user; and evaluate the data points based on the workspace context.
-
公开(公告)号:USD888731S1
公开(公告)日:2020-06-30
申请号:US29678445
申请日:2019-01-29
Applicant: Citrix Systems, Inc.
Designer: Georgy Momchilov , Chris Pavlou
-
25.
公开(公告)号:US20230122215A1
公开(公告)日:2023-04-20
申请号:US17501500
申请日:2021-10-14
Applicant: Citrix Systems, Inc.
Inventor: Chris Pavlou , Daniel G. Wing
Abstract: Described embodiments provide systems and methods for securely storing private information of a user on a device of the user. A server may register a mobile device to store credentials of a user thereon, based on authentication of the user of the mobile device. The server may encrypt credentials of the user using a key of the server. The server may send the encrypted credentials to the registered mobile device for storage thereon without the key. The server may send a code to an endpoint device to initiate authentication of the user with use of the mobile device. The server may receive the encrypted credentials from the mobile device in response to the authentication. The server may decrypt the encrypted credentials using an encryption key of the server. The server may send the decrypted credentials to the endpoint device to authenticate the user at the endpoint device.
-
公开(公告)号:US11494004B2
公开(公告)日:2022-11-08
申请号:US16653211
申请日:2019-10-15
Applicant: Citrix Systems, Inc.
Inventor: Chris Pavlou , Mukund Ingale , Georgy Momchilov
IPC: G06F3/0354 , G06F3/038
Abstract: 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 displays a touchscreen image of the local application. The mouse input indicates user operation of a hardware mouse. The technique further involves translating, by the user device, the mouse input into translated touchscreen input. The technique further involves providing, by the user device, the translated touchscreen input to the local application running on the user device to operate the local application.
-
公开(公告)号:US11483164B2
公开(公告)日:2022-10-25
申请号:US16446437
申请日:2019-06-19
Applicant: Citrix Systems, Inc.
Inventor: Chris Pavlou
Abstract: A computer system including a memory, a network interface, and at least one processor is provided. The at least one processor can transmit, via the network interface, a first message to a server application to initiate a handshake process; receive, via the network interface, a first copy of a security certificate from the server application; determine whether the first copy is valid; store, in response to a determination that the first copy is valid, the first copy in the memory; establish an initial secure connection to the server application; transmit, via the network interface, a second message to the server application to request a subsequent secure connection to the server application; receive, via the network interface, a second copy of the security certificate from the server application; determine whether the second copy matches the first copy; and establish the subsequent secure connection to the server application.
-
公开(公告)号:USD888732S1
公开(公告)日:2020-06-30
申请号:US29678450
申请日:2019-01-29
Applicant: Citrix Systems, Inc.
Designer: Georgy Momchilov , Chris Pavlou
-
公开(公告)号:USD888730S1
公开(公告)日:2020-06-30
申请号:US29678441
申请日:2019-01-29
Applicant: Citrix Systems, Inc.
Designer: Georgy Momchilov , Chris Pavlou
-
30.
公开(公告)号:US10673845B2
公开(公告)日:2020-06-02
申请号:US16164258
申请日:2018-10-18
Applicant: Citrix Systems, Inc.
Inventor: Georgy Momchilov , Chris Pavlou , Ola Nordstrom , Christopher Wade
Abstract: Methods and systems for authenticating a user requesting to access one or more resources via a device are described herein. Authentication may be based on or otherwise rely on a plurality of devices. For example, aspects described herein are directed towards a system and method for receiving a request from a user to access one or more resources via a first device. In response to receiving the request to access the one or more resources, the first device may send, e.g., to a second device, a request for user input of a credential at the second device. The first device may receive a credential from the second device, and the first device may authenticate the user based on the received credential. Additionally or alternatively, the second device may authenticate the user based on an input of a user credential, and the second device may send an indication of a successful authentication to the first device.
-
-
-
-
-
-
-
-
-