-
公开(公告)号:US11962715B2
公开(公告)日:2024-04-16
申请号:US17569169
申请日:2022-01-05
Applicant: Citrix Systems, Inc.
IPC: H04M3/00 , G06F3/04817 , G10L15/26 , H04M1/656 , H04M3/42
CPC classification number: H04M3/42042 , G06F3/04817 , G10L15/26 , H04M1/656 , H04M2201/42
Abstract: Techniques are provided for telephone call information collection and retrieval. A receiver device receives a telephone call from a caller device. The receiver device collects information associated with the telephone call and stores the information in a memory. Subsequently, the receiver device displays, via a graphical user interface, the telephone number of the caller device. The receiver device receives, via the graphical user interface, a user selection of the telephone number of the caller. In response to the user selection, the receiver device displays, via the graphical user interface, the information stored in the memory, including, for example, the start and end times of the telephone call, the location(s) of the receiver device during the telephone call, and text representing the audio of the call (e.g., speech-to-text conversion of at least a portion of the audio).
-
公开(公告)号:US20230056176A1
公开(公告)日:2023-02-23
申请号:US17481746
申请日:2021-09-22
Applicant: Citrix Systems, Inc.
Inventor: Wang Yiming , Tao Yin , Cungang Lin , Hao Wu , Sujie Li
IPC: G06F3/023 , G06F3/0481 , G06F3/14
Abstract: In some embodiments, a method includes: receiving, by a first computing device, text composed using a composition window of a second computing device; entering, by the first computing device, the composed text into a text input of an application executing on the first computing device; determining, by the first computing device, one or more attributes of a cursor of the text input, the one or more attributes of the cursor including at least a position of the cursor; and sending, by the first computing device, the one or more attributes of the cursor to the second computing device, the second computing device configured to display the application and to position the composition window relative to the displayed application based on the position of the cursor determined by the first computing device.
-
公开(公告)号:US20220374611A1
公开(公告)日:2022-11-24
申请号:US17349990
申请日:2021-06-17
Applicant: Citrix Systems, Inc.
Inventor: Hao Wu
IPC: G06F40/40 , G06F3/0488
Abstract: Techniques for providing a split keyboard on an electronic device with different languages as input. The techniques include providing a first virtual keyboard and first input method editor (IME) configured in a first language on the electronic device, detecting or identifying, from the first virtual keyboard by the first IME, a character input string of a second language different from the first language, and, in response to detecting or identifying the character input string of the second language, providing a second virtual keyboard and second IME configured in the second language, displaying the second virtual keyboard alongside the first virtual keyboard on the electronic device, and offloading processing of the character input string of the second language from the first IME to the second IME. In this way, user experience while providing characters of different languages on an electronic device can be facilitated and improved.
-
公开(公告)号:US11487863B2
公开(公告)日:2022-11-01
申请号:US16861445
申请日:2020-04-29
Applicant: Citrix Systems, Inc.
Inventor: Hao Wu , Tianze Jiang , Taodong Lu , Yihong Wu
Abstract: A system and method for providing multifactor authentication. A disclosed method includes receiving a request at a server to launch a new session for an application on a client device, generating a plurality of codes, each of the plurality of codes associated with a respective identifier, and forwarding the plurality of codes via a short messaging service (SMS) message to a user associated with the client device. The method further includes sending the respective identifier associated with a given code of the plurality of codes to the application and receiving a submitted code entered into the application from the client device. Once received, the method compares the submitted code with the given code associated with the respective identifier and authenticates the user in response to the submitted code matching the given code.
-
公开(公告)号:US20210294988A1
公开(公告)日:2021-09-23
申请号:US16887492
申请日:2020-05-29
Applicant: Citrix Systems, Inc.
Abstract: Methods and systems for determining text for translation are described herein. A client device may receive a content item containing text and a user may need to have only some of the text translated. The client device may cause subsets of the text to be translated. The client device may use translation data that may indicate which subsets of text within a content item should be translated and one or more target languages to translate the text into. The translation data may contain user preferences indicating which text portions a particular user desires to be translated. The translation data may be created and modified using machine learning. A machine learning model may learn which text portions should be translated based on what users have requested to be translated in the past and may determine which text portions of a content item should be translated.
-
公开(公告)号:US11069325B1
公开(公告)日:2021-07-20
申请号:US16815483
申请日:2020-03-11
Applicant: Citrix Systems, Inc.
Inventor: Haibo Lin , Cungang Lin , Shihao Qian , Hao Wu
Abstract: Methods and systems for content resolution adjustment for passive display devices are described herein. Passive display devices such as a passive magnifying device (e.g., a screen magnifier) or a projector (e.g., a built-in mobile phone projector) are useful in enlarging photos, documents, videos, etc. for view for small-sized small-screen device screens. However, optimal content resolution for the small-screen device screens may not be optimal for the passive display devices. Particularly, when a small-screen device receives content from a remote computing device, the initial content resolution may not be optimal even for the small-screen device screen because of low transmission speed and/or low bandwidth of a connection with an original data source. Content resolution adjustment is provided in this disclosure by determining distance between the passive display device and the small-screen device, calculating magnification ratio for the passive display device, and adjusting the content resolution based on the calculated magnification ratio.
-
公开(公告)号:US20190052697A1
公开(公告)日:2019-02-14
申请号:US15674169
申请日:2017-08-10
Applicant: Citrix Systems, Inc.
Inventor: Hao Wu
Abstract: Described embodiments may provide transferring a file to a mobile device via scanning quick response codes displayed via a display output device. A media device in communication with a server may receive a request to access a file on the server. A file converter of the media device may encode the file obtained from the server into a plurality of quick response (QR) codes. The media device may display the plurality of QR codes via a display output device. A mobile device may scan each of the plurality of QR codes displayed on the display output device. A file downloader of the mobile device may interpret each of the scanned plurality of QR codes to form a file on the mobile device.
-
公开(公告)号:US20230214277A1
公开(公告)日:2023-07-06
申请号:US17578338
申请日:2022-01-18
Applicant: CITRIX SYSTEMS, INC.
Inventor: Shihao Qian , Bo Zang , Hao Wu , Yihong Wu
CPC classification number: G06F9/542 , G06N20/00 , G06F9/547 , G06F2209/544
Abstract: A method for learning model based attribute impact analysis may include training a learning model to recognize a nexus between a name of a file and an attribute impacted by the file. The trained learning model may be applied to identify at least one attribute impacted by a file update including one or more files. A review may be performed of the at least one attribute impacted by the file update. Related systems and computer program products are also provided.
-
公开(公告)号:US11653200B2
公开(公告)日:2023-05-16
申请号:US17234941
申请日:2021-04-20
Applicant: Citrix Systems, Inc.
Inventor: Hao Wu
IPC: H04L29/06 , H04W12/06 , H04L9/40 , H04W12/10 , H04W64/00 , H04W4/02 , G01S19/48 , G01S19/13 , H04W4/80
CPC classification number: H04W12/06 , G01S19/48 , H04L63/0853 , H04L63/107 , H04L63/20 , H04W4/02 , H04W12/10 , H04W64/00 , H04W64/003 , G01S19/13 , H04W4/80
Abstract: Described embodiments provide systems and methods for policy-based authentication, where the policy may designate locations and/or forms of proof of locations, for use in authentication. Some embodiments include or utilize a database storing authentication policies. In an example system, an authentication server in communication with the database is configured to receive a request from a device needing authentication. The request may include a credential. The authentication server is configured to retrieve, from the database storing authentication policies, an authentication policy corresponding to the device, the retrieved authentication policy specifying a location parameter. The authentication server is configured to receive location data from the device and resolve the authentication request using the credential and the received location data pursuant to the retrieved authentication policy.
-
公开(公告)号:US20210217384A1
公开(公告)日:2021-07-15
申请号:US16815483
申请日:2020-03-11
Applicant: Citrix Systems, Inc.
Inventor: Haibo Lin , Cungang Lin , Shihao Qian , Hao Wu
Abstract: Methods and systems for content resolution adjustment for passive display devices are described herein. Passive display devices such as a passive magnifying device (e.g., a screen magnifier) or a projector (e.g., a built-in mobile phone projector) are useful in enlarging photos, documents, videos, etc. for view for small-sized small-screen device screens. However, optimal content resolution for the small-screen device screens may not be optimal for the passive display devices. Particularly, when a small-screen device receives content from a remote computing device, the initial content resolution may not be optimal even for the small-screen device screen because of low transmission speed and/or low bandwidth of a connection with an original data source. Content resolution adjustment is provided in this disclosure by determining distance between the passive display device and the small-screen device, calculating magnification ratio for the passive display device, and adjusting the content resolution based on the calculated magnification ratio.
-
-
-
-
-
-
-
-
-