Patents by Inventor Yedong Yu

Yedong Yu 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: 11768692
    Abstract: Methods and systems for automated application launching are described herein. A computing device may receive a message, the message indicative of an application for a given event and a time in which to launch the application for the given event, from a client device. Based on the content of the message, the computing device may generate a plurality of text strings based on content of the message. The computing device may identify the application based on a comparison of the plurality of text strings with one or more entries of a database of applications and may launch the application in response to the identification of the application and at the time indicated in the received message, so as to make ready the application for use for the given event.
    Type: Grant
    Filed: January 9, 2020
    Date of Patent: September 26, 2023
    Assignee: Citrix Systems, Inc.
    Inventors: Zongpeng Qiao, Yedong Yu, Ze Chen
  • Patent number: 11546287
    Abstract: Methods and systems for a centralized notification service are described herein. The centralized notification service may store notification data received from a plurality of devices and workspaces in a notification database. The notification database may store user account information, associated device and workspace information, associated application information, and notifications received or retrieved from each device and application associated with a user account. The notification service may receive notification data from a plurality of applications based on hooks injected into applications or into a notification manager service.
    Type: Grant
    Filed: October 11, 2021
    Date of Patent: January 3, 2023
    Assignee: Citrix Systems, Inc.
    Inventors: Yedong Yu, Xiaolu Chu, Yajun Yao
  • Patent number: 11533349
    Abstract: Disclosed is a computing system capable of performing a method that involves receiving, from a first device, a first indication that a peripheral device associated with the first device is available for sharing; sending, to a second device, a second indication that the peripheral device is available for sharing; receiving, from the second device, a request to access the peripheral device; and based at least in part on receipt of the request, causing a peer-to-peer connection to be established between the second device and the first device, the peer-to-peer connection enabling communication between the second device and the peripheral device. The peer-to-peer connection may, for example, enable direction of the peripheral device to the second device so that the peripheral device is a virtual device of the second device.
    Type: Grant
    Filed: October 19, 2021
    Date of Patent: December 20, 2022
    Assignee: Citrix Systems, Inc.
    Inventors: Yedong Yu, Jiandong Hong, Yajun Yao, Mingming Ren, Yuan Zhang, Juanjuan Chen, Qiaofei Zhu
  • 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: 11283785
    Abstract: Disclosed herein includes a system, a method, and a device for credential control among a plurality of client devices. A server can receive a modification to a credential for an identifier associated with a user of an application accessed via a first client device. The credential can be used for authenticating to the application by the user. The server can store the modification to the credential to a login history for the user. The login history can identify client devices and one or more applications accessed via the client devices by the user using the credential. The server can identify, using the login history, client devices through which applications are accessed by the user using the credential. The server can communicate the modification to the credential to the client devices to indicate to the user to update the credential using the modified credential on each of the client devices.
    Type: Grant
    Filed: September 24, 2019
    Date of Patent: March 22, 2022
    Assignee: Citrix Systems, Inc.
    Inventors: Yedong Yu, Hanyi Li, Qiaofei Zhu
  • Publication number: 20220043662
    Abstract: Methods and systems for application publishing in a virtualized environment are described herein. A system may facilitate publishing of one or more shortcuts based on inputs made in the virtual desktop environment (e. g., when a user “drag-and-drops” a shortcut onto a publishing icon on a desktop). The system may determine application information and instance information for the application, and may publish a shortcut for that application to the storefront. As a result, users may be permitted to self-publish shortcuts for preferred applications onto personalized storefronts, which may be unique to each user.
    Type: Application
    Filed: January 4, 2019
    Publication date: February 10, 2022
    Inventors: Yedong Yu, Yajun Yao
  • Publication number: 20220038519
    Abstract: Disclosed is a computing system capable of performing a method that involves receiving, from a first device, a first indication that a peripheral device associated with the first device is available for sharing; sending, to a second device, a second indication that the peripheral device is available for sharing; receiving, from the second device, a request to access the peripheral device; and based at least in part on receipt of the request, causing a peer-to-peer connection to be established between the second device and the first device, the peer-to-peer connection enabling communication between the second device and the peripheral device. The peer-to-peer connection may, for example, enable direction of the peripheral device to the second device so that the peripheral device is a virtual device of the second device.
    Type: Application
    Filed: October 19, 2021
    Publication date: February 3, 2022
    Inventors: Yedong Yu, Jiandong Hong, Yajun Yao, Mingming Ren, Yuan Zhang, Juanjuan Chen, Qiaofei Zhu
  • Publication number: 20220029948
    Abstract: Methods and systems for a centralized notification service are described herein. The centralized notification service may store notification data received from a plurality of devices and workspaces in a notification database. The notification database may store user account information, associated device and workspace information, associated application information, and notifications received or retrieved from each device and application associated with a user account. The notification service may receive notification data from a plurality of applications based on hooks injected into applications or into a notification manager service.
    Type: Application
    Filed: October 11, 2021
    Publication date: January 27, 2022
    Inventors: Yedong Yu, Xiaolu Chu, Yajun Yao
  • Patent number: 11190569
    Abstract: Disclosed is a computing system capable of performing a method that involves receiving, from a first device, a first indication that a peripheral device associated with the first device is available for sharing; sending, to a second device, a second indication that the peripheral device is available for sharing; receiving, from the second device, a request to access the peripheral device; and based at least in part on receipt of the request, causing a peer-to-peer connection to be established between the second device and the first device, the peer-to-peer connection enabling communication between the second device and the peripheral device. The peer-to-peer connection may, for example, enable direction of the peripheral device to the second device so that the peripheral device is a virtual device of the second device.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: November 30, 2021
    Assignee: Citrix Systems, Inc.
    Inventors: Yedong Yu, Jiandong Hong, Yajun Yao, Mingming Ren, Yuan Zhang, Juanjuan Chen, Qiaofei Zhu
  • Patent number: 11171912
    Abstract: Methods and systems for a centralized notification service are described herein. The centralized notification service may store notification data received from a plurality of devices and workspaces in a notification database. The notification database may store user account information, associated device and workspace information, associated application information, and notifications received or retrieved from each device and application associated with a user account. The notification service may receive notification data from a plurality of applications based on hooks injected into applications or into a notification manager service.
    Type: Grant
    Filed: May 28, 2019
    Date of Patent: November 9, 2021
    Assignee: Citrix Systems, Inc.
    Inventors: Yedong Yu, Xiaolu Chu, Yajun Yao
  • Publication number: 20210165662
    Abstract: Methods and systems for automated application launching are described herein. A computing device may receive a message, the message indicative of an application for a given event and a time in which to launch the application for the given event, from a client device. Based on the content of the message, the computing device may generate a plurality of text strings based on content of the message. The computing device may identify the application based on a comparison of the plurality of text strings with one or more entries of a database of applications and may launch the application in response to the identification of the application and at the time indicated in the received message, so as to make ready the application for use for the given event.
    Type: Application
    Filed: January 9, 2020
    Publication date: June 3, 2021
    Inventors: Zongpeng Qiao, Yedong Yu, Ze Chen
  • Publication number: 20210092105
    Abstract: Disclosed herein includes a system, a method, and a device for credential control among a plurality of client devices. A server can receive a modification to a credential for an identifier associated with a user of an application accessed via a first client device. The credential can be used for authenticating to the application by the user. The server can store the modification to the credential to a login history for the user. The login history can identify client devices and one or more applications accessed via the client devices by the user using the credential. The server can identify, using the login history, client devices through which applications are accessed by the user using the credential. The server can communicate the modification to the credential to the client devices to indicate to the user to update the credential using the modified credential on each of the client devices.
    Type: Application
    Filed: September 24, 2019
    Publication date: March 25, 2021
    Inventors: Yedong Yu, Hanyi Li, Qiaofei Zhu
  • Patent number: 10949061
    Abstract: Methods and systems for application publishing in a virtualized environment are described herein. A system may facilitate publishing of one or more shortcuts based on inputs made in the virtual desktop environment (e.g., when a user “drag-and-drops” a shortcut onto a publishing icon on a desktop). The system may determine application information and instance information for the application, and may publish a shortcut for that application to the storefront. As a result, users may be permitted to self-publish shortcuts for preferred applications onto personalized storefronts, which may be unique to each user.
    Type: Grant
    Filed: January 28, 2019
    Date of Patent: March 16, 2021
    Assignee: Citrix Systems, Inc.
    Inventors: Yedong Yu, Yajun Yao
  • Publication number: 20210075841
    Abstract: Disclosed is a computing system capable of performing a method that involves receiving, from a first device, a first indication that a peripheral device associated with the first device is available for sharing; sending, to a second device, a second indication that the peripheral device is available for sharing; receiving, from the second device, a request to access the peripheral device; and based at least in part on receipt of the request, causing a peer-to-peer connection to be established between the second device and the first device, the peer-to-peer connection enabling communication between the second device and the peripheral device. The peer-to-peer connection may, for example, enable direction of the peripheral device to the second device so that the peripheral device is a virtual device of the second device.
    Type: Application
    Filed: September 27, 2019
    Publication date: March 11, 2021
    Inventors: Yedong Yu, Jiandong Hong, Yajun Yao, Mingming Ren, Yuan Zhang, Juanjuan Chen, Qiaofei Zhu
  • Publication number: 20200304454
    Abstract: Methods and systems for a centralized notification service are described herein. The centralized notification service may store notification data received from a plurality of devices and workspaces in a notification database. The notification database may store user account information, associated device and workspace information, associated application information, and notifications received or retrieved from each device and application associated with a user account. The notification service may receive notification data from a plurality of applications based on hooks injected into applications or into a notification manager service.
    Type: Application
    Filed: May 28, 2019
    Publication date: September 24, 2020
    Inventors: Yedong Yu, Xiaolu Chu, Yajun Yao
  • Publication number: 20200218429
    Abstract: Methods and systems for application publishing in a virtualized environment are described herein. A system may facilitate publishing of one or more shortcuts based on inputs made in the virtual desktop environment (e.g., when a user “drag-and-drops” a shortcut onto a publishing icon on a desktop). The system may determine application information and instance information for the application, and may publish a shortcut for that application to the storefront. As a result, users may be permitted to self-publish shortcuts for preferred applications onto personalized storefronts, which may be unique to each user.
    Type: Application
    Filed: January 28, 2019
    Publication date: July 9, 2020
    Inventors: Yedong Yu, Yajun Yao
  • Publication number: 20060123499
    Abstract: The present invention is directed towards the use of the masked palm civet Paguma larvata (“civet”) as an animal model system for SARS, and is based on the novel demonstration of the present invention that civets may be infected with exogenous coronavirus, and that such infection produces SARS-like symptoms in these infected animals. The present invention is directed to a civet model system for the study of the infection, replication, and clinical effects of exogenously introduced human SARS-CoV coronavirus strains, civet SARS-CoV-like coronavirus strains, or variants or derivatives thereof, and to the development of vaccines (or other methods of prevention) or treatment of infection or transmission to other civets or humans of these human SARS-CoV coronavirus strains, civet SARS-CoV-like coronavirus strains, or variants or derivatives thereof.
    Type: Application
    Filed: December 6, 2004
    Publication date: June 8, 2006
    Inventors: Donglai Wu, Xiangang Kong, Qingwen Meng, Yonggang Liu, Yuntao Guan, Xunnan Yin, Mouping Wang, Changwen Li, Ming Liao, Chao-an Xin, Jinding Chen, Changchun Tu, Hua Xuan, Yedong Yu