Patents by Inventor Shutian Yao

Shutian Yao has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11797547
    Abstract: Methods, apparatuses, and systems for intention based search techniques are described herein. An example method comprises receiving data indicative of an intent of a user to perform an action via at least one application, the data comprising a description of the action that is input via a client device application on a client device, identifying, by the computing device, the at least one application based on a comparison of the description of the action and one or more records, the one or more records being indicative of prior intents of one or more users to perform actions and indicative of at least one selection by the one or more users to perform the actions with a selected application, and providing, by the computing device, output to the client device to enable performance of the action via the at least one application.
    Type: Grant
    Filed: July 20, 2021
    Date of Patent: October 24, 2023
    Inventors: Shutian Yao, Ke Xu, Zongpeng Qiao
  • Publication number: 20230144674
    Abstract: A computing device configured to determine current user status information is provided. The computing device includes a computer readable memory, a network interface, and at least one processor operably coupled to the memory and the network interface. The at least one processor can be configured to receive, via the network interface from a first end-user application being of a first type, a first message specifying status information of a first user, process the status information of a first user to determine current user status information for the first user, generate a second message specifying the current user status information for the first user, and transmit the second message to a second end-user application being of a second type distinct from the type of the first end-user application such that at least one second user can review the current status information for the first user.
    Type: Application
    Filed: December 17, 2021
    Publication date: May 11, 2023
    Applicant: Citrix Systems, Inc.
    Inventors: Zongpeng Qiao, Ke Xu, Shutian Yao
  • Publication number: 20230104786
    Abstract: A system and method for translating among time zones in text-based messages. A disclosed method includes: receiving a text-based message sent from a first device to a second device; detecting whether the text-based message includes a specified time; in response to detecting that the text-based message includes the specified time: calculating a translated time that converts the specified time from a first time zone associated with the first device to a second time zone associated with the second device; and packaging the translated time with the text-based message, wherein the translated time is viewable by a user of the second device via a visual indictor; and forwarding the text-based message with the translated time to the second device.
    Type: Application
    Filed: October 12, 2021
    Publication date: April 6, 2023
    Inventors: Shutian Yao, Ke Xu, Zongpeng Qiao
  • Publication number: 20230038689
    Abstract: Described embodiments provide systems, methods, non-transitory computer-readable medium for generating a workspace score. The workspace score may be used to help a user make better use of applications on a remote workspace. The workspace score may be based on factors of user behavior. These factors may include such things as the immersion dimension, mature dimension, vendor preference dimension, discovery dimension, and others. These factors may monitor such things as the amount of features used in the remote workspace compared with the available features, the amount of applications used on a remote desktop workspace when compared with the amount of applications used on the local client device, and the amount of applications used by a preferred vendor, among others.
    Type: Application
    Filed: August 20, 2021
    Publication date: February 9, 2023
    Applicant: Citrix Systems, Inc.
    Inventors: Zongpeng Qiao, Shutian Yao, Ke Xu, Jie Zhuang
  • Publication number: 20220382765
    Abstract: Methods, apparatuses, and systems for intention based search techniques are described herein. An example method comprises receiving data indicative of an intent of a user to perform an action via at least one application, the data comprising a description of the action that is input via a client device application on a client device, identifying, by the computing device, the at least one application based on a comparison of the description of the action and one or more records, the one or more records being indicative of prior intents of one or more users to perform actions and indicative of at least one selection by the one or more users to perform the actions with a selected application, and providing, by the computing device, output to the client device to enable performance of the action via the at least one application.
    Type: Application
    Filed: July 20, 2021
    Publication date: December 1, 2022
    Inventors: Shutian Yao, Ke Xu, Zongpeng Qiao
  • Patent number: 11451635
    Abstract: Techniques are disclosed for providing secure resume of sessions such as, for example, application sessions. An example methodology implementing the techniques includes receiving, by a computing device, a request to resume a session, the session being hosted on a remote computer system and accessible by the computing device to enable display of content of the session via the computing device. The method also includes initiating one or more actions on the remote computer system to prevent content of the session from being visible on the computing device in response to resumption of the session and resuming the session on the remote computer system such that the content of the session is hidden from view within a display of the computing device as a result of the initiation of the one or more actions.
    Type: Grant
    Filed: February 8, 2021
    Date of Patent: September 20, 2022
    Assignee: Citrix Systems, Inc.
    Inventors: Yedong Yu, Shutian Yao, Yajun Yao
  • Publication number: 20220210230
    Abstract: Techniques are disclosed for providing secure resume of sessions such as, for example, application sessions. An example methodology implementing the techniques includes receiving, by a computing device, a request to resume a session, the session being hosted on a remote computer system and accessible by the computing device to enable display of content of the session via the computing device. The method also includes initiating one or more actions on the remote computer system to prevent content of the session from being visible on the computing device in response to resumption of the session and resuming the session on the remote computer system such that the content of the session is hidden from view within a display of the computing device as a result of the initiation of the one or more actions.
    Type: Application
    Filed: February 8, 2021
    Publication date: June 30, 2022
    Inventors: Yedong Yu, Shutian Yao, Yajun Yao
  • Patent number: 11301622
    Abstract: Described embodiments provide a method, computer program product, and computer system for receiving, by a computing device, first and second images of an application, the first image indicative of no input data present within input fields of the application, and the second image being received after input data is present within at least one input field of the application. The input data of the second image may be identified based upon, at least in part, a comparison with the first image. The identified input data of the second image may be provided into the input field of the application after restart of the application so as to prevent loss of the input data.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: April 12, 2022
    Assignee: CITRIX SYSTEMS, INC.
    Inventors: Ke Xu, Eamon Yao, Jie Zhuang, Shutian Yao, Junying Gao
  • Publication number: 20210192128
    Abstract: Described embodiments provide a method, computer program product, and computer system for receiving, by a computing device, first and second images of an application, the first image indicative of no input data present within input fields of the application, and the second image being received after input data is present within at least one input field of the application. The input data of the second image may be identified based upon, at least in part, a comparison with the first image. The identified input data of the second image may be provided into the input field of the application after restart of the application so as to prevent loss of the input data.
    Type: Application
    Filed: January 31, 2020
    Publication date: June 24, 2021
    Inventors: Ke Xu, Eamon Yao, Jie Zhuang, Shutian Yao, Junying Gao