Patents by Inventor Suyu Pan

Suyu Pan 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: 12481774
    Abstract: Systems and methods can allow for secure cross-device sharing of transient data using direct transient data sharing (“DTDS”). A source destination can share data using local DTDS with an agent on a first device. The agent can send the data to a hub server that runs a security control process and data formatting process. The hub server can determine risk scores for the source and destination devices and allow the sharing to occur if a safety threshold is met. Then an agent on the destination device can receive the transient data and use local DTDS to send the data to a destination application.
    Type: Grant
    Filed: May 22, 2023
    Date of Patent: November 25, 2025
    Assignee: Omnissa, LLC
    Inventors: Chaoting Xuan, Lin Lv, Suyu Pan, Guoxin Liu, Qimin Yao, Yue Zhao
  • Patent number: 12088588
    Abstract: Disclosed are various embodiments for managing voice-driven application. In one embodiment, among others, a system includes a computing device and program instructions. The program instructions can cause the computing device to initiate a management session between a voice application service and a management service based on receiving a first request from the voice application service. The program instructions can cause the computing device to initiate an application session between a voice-driven application and the management service based at least in part on a second request received from the voice application service. The program instructions can cause the computing device to enforce a compliance policy on a data request for the voice-driven application. The data response can be transmitted to the voice application. The voice application service can provide the data response to the client device for playback.
    Type: Grant
    Filed: June 1, 2023
    Date of Patent: September 10, 2024
    Assignee: Omnissa, LLC
    Inventors: Chaoting Xuan, Kar-Fai Tse, Suyu Pan
  • Publication number: 20230328065
    Abstract: Disclosed are various embodiments for managing voice-driven application. In one embodiment, among others, a system includes a computing device and program instructions. The program instructions can cause the computing device to initiate a management session between a voice application service and a management service based on receiving a first request from the voice application service. The program instructions can cause the computing device to initiate an application session between a voice-driven application and the management service based at least in part on a second request received from the voice application service. The program instructions can cause the computing device to enforce a compliance policy on a data request for the voice-driven application. The data response can be transmitted to the voice application. The voice application service can provide the data response to the client device for playback.
    Type: Application
    Filed: June 1, 2023
    Publication date: October 12, 2023
    Inventors: Chaoting Xuan, Kar-Fai Tse, Suyu Pan
  • Publication number: 20230289463
    Abstract: Systems and methods can allow for secure cross-device sharing of transient data using direct transient data sharing (“DTDS”). A source destination can share data using local DTDS with an agent on a first device. The agent can send the data to a hub server that runs a security control process and data formatting process. The hub server can determine risk scores for the source and destination devices and allow the sharing to occur if a safety threshold is met. Then an agent on the destination device can receive the transient data and use local DTDS to send the data to a destination application.
    Type: Application
    Filed: May 22, 2023
    Publication date: September 14, 2023
    Inventors: Chaoting Xuan, Lin Lv, Suyu Pan, Guoxin Liu, Qimin Yao, Yue Zhao
  • Patent number: 11706217
    Abstract: Disclosed are various embodiments for managing voice-driven application. In one embodiment, among others, a system includes a computing device and program instructions. The program instructions can cause the computing device to initiate a management session between a voice application service and a management service based on receiving a first request from the voice application service. The program instructions can cause the computing device to initiate an application session between a voice-driven application and the management service based at least in part on a second request received from the voice application service. The program instructions can cause the computing device to enforce a compliance policy on a data request for the voice-driven application. The data response can be transmitted to the voice application. The voice application service can provide the data response to the client device for playback.
    Type: Grant
    Filed: June 24, 2020
    Date of Patent: July 18, 2023
    Assignee: VMware, Inc.
    Inventors: Chaoting Xuan, Kar-Fai Tse, Suyu Pan
  • Patent number: 11657170
    Abstract: Systems and methods can allow for secure cross-device sharing of transient data using direct transient data sharing (“DTDS”). A source destination can share data using local DTDS with an agent on a first device. The agent can send the data to a hub server that runs a security control process and data formatting process. The hub server can determine risk scores for the source and destination devices and allow the sharing to occur if a safety threshold is met. Then an agent on the destination device can receive the transient data and use local DTDS to send the data to a destination application.
    Type: Grant
    Filed: May 12, 2020
    Date of Patent: May 23, 2023
    Assignee: VMware, Inc.
    Inventors: Chaoting Xuan, Lin Lv, Suyu Pan, Guoxin Liu, Qimin Yao, Yue Zhao
  • Patent number: 11503074
    Abstract: Disclosed are various examples for enrolling a device in a management service. An enrollment wizard can include a series of user interfaces to facilitate enrollment of a device in the management service. Enrollment data can be obtained from the user and sent to the management service for authentication of the user and device. A user interface object can be instantiated to access a webpage within a user interface of the enrollment wizard for downloading a configuration profile provided by the management service. A user can be redirected to a settings application to install the configuration profile.
    Type: Grant
    Filed: July 22, 2019
    Date of Patent: November 15, 2022
    Assignee: VMWARE, INC.
    Inventors: Suyu Pan, Naveen Pitchandi, Gerard T. Murphy, David Jablonski, Christopher Burns
  • Patent number: 11316929
    Abstract: Embodiments of the present disclosure relate to management of resources. Embodiments include receiving, from a user of a client device, first input indicating a location on a remote device and a file type. Embodiments include identifying a file corresponding to the file type at the location. Embodiments include generating a graphical representation of the file and providing the graphical representation of the file to the user. Embodiments include receiving, from the user, second input corresponding to the graphical representation of the file. Embodiments include identifying stored credentials based on the second input and initiating a virtual desktop session using the stored credentials. Embodiments include providing a remote interface to the virtual desktop session on the client device. Embodiments include launching an application within the virtual desktop session and opening the file within the application.
    Type: Grant
    Filed: July 8, 2019
    Date of Patent: April 26, 2022
    Assignee: VMware, Inc.
    Inventors: Lin Lv, Chaoting Xuan, Tong Zhao, Bo Steven Liu, Yue Zhao, Yanchao Zhang, Qimin Yao, Suyu Pan
  • Publication number: 20210216656
    Abstract: Systems and methods can allow for secure cross-device sharing of transient data using direct transient data sharing (“DTDS”). A source destination can share data using local DTDS with an agent on a first device. The agent can send the data to a hub server that runs a security control process and data formatting process. The hub server can determine risk scores for the source and destination devices and allow the sharing to occur if a safety threshold is met. Then an agent on the destination device can receive the transient data and use local DTDS to send the data to a destination application.
    Type: Application
    Filed: May 12, 2020
    Publication date: July 15, 2021
    Inventors: Chaoting Xuan, Lin Lv, Suyu Pan, Guoxin Liu, Qimin Yao, Yue Zhao
  • Publication number: 20210029162
    Abstract: Disclosed are various examples for enrolling a device in a management service. An enrollment wizard can include a series of user interfaces to facilitate enrollment of a device in the management service. Enrollment data can be obtained from the user and sent to the management service for authentication of the user and device. A user interface object can be instantiated to access a webpage within a user interface of the enrollment wizard for downloading a configuration profile provided by the management service. A user can be redirected to a settings application to install the configuration profile.
    Type: Application
    Filed: July 22, 2019
    Publication date: January 28, 2021
    Inventors: Suyu Pan, Naveen Pitchandi, Gerard T. Murphy, David Jablonski, Christopher Burns
  • Publication number: 20210014317
    Abstract: Embodiments of the present disclosure relate to management of resources. Embodiments include receiving, from a user of a client device, first input indicating a location on a remote device and a file type. Embodiments include identifying a file corresponding to the file type at the location. Embodiments include generating a graphical representation of the file and providing the graphical representation of the file to the user. Embodiments include receiving, from the user, second input corresponding to the graphical representation of the file. Embodiments include identifying stored credentials based on the second input and initiating a virtual desktop session using the stored credentials. Embodiments include providing a remote interface to the virtual desktop session on the client device. Embodiments include launching an application within the virtual desktop session and opening the file within the application.
    Type: Application
    Filed: July 8, 2019
    Publication date: January 14, 2021
    Inventors: Lin LV, Chaoting XUAN, Tong ZHAO, Bo Steven LIU, Yue ZHAO, Yanchao ZHANG, Qimin YAO, Suyu PAN
  • Publication number: 20200329045
    Abstract: Disclosed are various embodiments for managing voice-driven application. In one embodiment, among others, a system includes a computing device and program instructions. The program instructions can cause the computing device to initiate a management session between a voice application service and a management service based on receiving a first request from the voice application service. The program instructions can cause the computing device to initiate an application session between a voice-driven application and the management service based at least in part on a second request received from the voice application service. The program instructions can cause the computing device to enforce a compliance policy on a data request for the voice-driven application. The data response can be transmitted to the voice application. The voice application service can provide the data response to the client device for playback.
    Type: Application
    Filed: June 24, 2020
    Publication date: October 15, 2020
    Inventors: Chaoting Xuan, Kar-Fai Tse, Suyu Pan
  • Patent number: 10708268
    Abstract: Disclosed are various embodiments for managing voice-driven application. In one embodiment, among others, a system includes a computing device and program instructions. The program instructions can cause the computing device to receive a request to initiate an application proxy service. The program instructions can cause the computing device to authenticate the request based on an access token. The program instructions can cause the computing device to initiate an application proxy service session with a second computing device, where the second computing device provides input data to the application proxy service. The computing device can also initiate an application session associated with an application service, where the application proxy service provides the input data to the application service. The computing device also can apply a compliance policy as data is communicated between the second computing device and the application service.
    Type: Grant
    Filed: July 31, 2017
    Date of Patent: July 7, 2020
    Assignee: AirWatch, LLC
    Inventors: Chaoting Xuan, Kar-Fai Tse, Suyu Pan
  • Publication number: 20190036923
    Abstract: Disclosed are various embodiments for managing voice-driven application. In one embodiment, among others, a system includes a computing device and program instructions. The program instructions can cause the computing device to receive a request to initiate an application proxy service. The program instructions can cause the computing device to authenticate the request based on an access token. The program instructions can cause the computing device to initiate an application proxy service session with a second computing device, where the second computing device provides input data to the application proxy service. The computing device can also initiate an application session associated with an application service, where the application proxy service provides the input data to the application service. The computing device also can apply a compliance policy as data is communicated between the second computing device and the application service.
    Type: Application
    Filed: July 31, 2017
    Publication date: January 31, 2019
    Inventors: Chaoting Xuan, Kar-Fai Tse, Suyu Pan