Patents by Inventor Bo Steven LIU

Bo Steven LIU 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: 12223260
    Abstract: Embodiments are described for editing a remote document residing on a server that is accessed by a mobile device over a remote desktop connection, by downloading portions of text to be locally edited from the remote document to the mobile device, performing edits on the downloaded text locally on the mobile device in an interface optimized for mobile device text editing, and conveying the edited portions back to the server to be inserted into a corresponding place in the document.
    Type: Grant
    Filed: October 20, 2020
    Date of Patent: February 11, 2025
    Assignee: Omnissa, LLC
    Inventors: Lin Lv, Jian Ken Song, Bo Steven Liu
  • Publication number: 20230409364
    Abstract: The disclosure provides a method for universal naming convention (UNC) path redirection between a local desktop and a remote desktop. The method generally includes selecting, by a client device in an internal network, via an application running on a remote desktop in an external network, to open a UNC path for a resource located in the internal network. A firewall restricts the external network to access the resource located in the internal network. The method generally includes receiving, at the client device, from the remote desktop, via a virtual channel between the external network and the client device in the internal network, a message indicating to open the UNC path. The method generally includes opening, by the client device, via a local application of the client device, the UNC path to access the resource located in the internal network.
    Type: Application
    Filed: July 11, 2022
    Publication date: December 21, 2023
    Inventors: Huanhuan ZHANG, Haiwei Zhao, Feng YAN, Bo Steven LIU, Kun SHI, Wu BAI
  • Publication number: 20220269516
    Abstract: The disclosure provides for transitioning application windows between local and remote desktops. Example implementations include opening a first file with a first application to generate a first application window on a first desktop window on a user display; based at least on a trigger event for transitioning the first application window from the first desktop window to a second desktop window, determining whether a second application is available for the second desktop window to produce a version of the first application window; and based at least on the second application being available: transferring the first file across a network to become a second file; and opening the second file with the second application to generate a second application window on the second desktop window, the second application window replacing the first application window on the user display. The transition may go either direction.
    Type: Application
    Filed: May 10, 2022
    Publication date: August 25, 2022
    Inventors: Lin LV, Bo Steven LIU, Yunxia CHENG, Yunfei SAN, Jian Ken SONG, Felix YAN, Yuping WEI, Qian Jack LIU
  • Patent number: 11340919
    Abstract: The disclosure provides for transitioning application windows between local and remote desktops. Example implementations include opening a first file with a first application to generate a first application window on a first desktop window on a user display; based at least on a trigger event for transitioning the first application window from the first desktop window to a second desktop window, determining whether a second application is available for the second desktop window to produce a version of the first application window; and based at least on the second application being available: transferring the first file across a network to become a second file; and opening the second file with the second application to generate a second application window on the second desktop window, the second application window replacing the first application window on the user display. The transition may go either direction.
    Type: Grant
    Filed: June 23, 2020
    Date of Patent: May 24, 2022
    Assignee: VMware, Inc.
    Inventors: Lin Lv, Bo Steven Liu, Yunxia Cheng, Yunfei San, Jian Ken Song, Felix Yan, Yuping Wei, Qian Jack Liu
  • 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: 20220108060
    Abstract: Embodiments are described for editing a remote document residing on a server that is accessed by a mobile device over a remote desktop connection, by downloading portions of text to be locally edited from the remote document to the mobile device, performing edits on the downloaded text locally on the mobile device in an interface optimized for mobile device text editing, and conveying the edited portions back to the server to be inserted into a corresponding place in the document.
    Type: Application
    Filed: October 20, 2020
    Publication date: April 7, 2022
    Inventors: Lin Lv, Jian Ken Song, Bo Steven Liu
  • Publication number: 20210397464
    Abstract: The disclosure provides for transitioning application windows between local and remote desktops. Example implementations include opening a first file with a first application to generate a first application window on a first desktop window on a user display; based at least on a trigger event for transitioning the first application window from the first desktop window to a second desktop window, determining whether a second application is available for the second desktop window to produce a version of the first application window; and based at least on the second application being available: transferring the first file across a network to become a second file; and opening the second file with the second application to generate a second application window on the second desktop window, the second application window replacing the first application window on the user display. The transition may go either direction.
    Type: Application
    Filed: June 23, 2020
    Publication date: December 23, 2021
    Inventors: Lin LV, Bo Steven LIU, Yunxia CHENG, Yunfei SAN, Jian Ken SONG, Felix YAN, Yuping WEI, Qian Jack LIU
  • Patent number: 10986215
    Abstract: An approach for accessing one or more resources at a virtualized desktop infrastructure (VDI) client running on a client device by a remote virtual machine (VM) is provided. The method includes intercepting, via a VDI agent, a request to access one or more resources at the client device, transferring the request from the remote VM to the client device via a network redirector protocol, and filtering the request to determine if the request complies with one or more rules. For a first resource of the one or more resources, if the request does not comply with any one of one or more first rules of the one or more rules, access to the first resource is denied. If the request complies with the one or more first rules, access to the first resource is granted and a response is sent to the VDI agent via the network redirector protocol.
    Type: Grant
    Filed: August 12, 2019
    Date of Patent: April 20, 2021
    Assignee: VMware, Inc.
    Inventors: Qi Sun, Adam Gregory Gross, Bo Steven Liu, Zhao Li, Li Huang, Feng Yan, Kun Shi
  • Publication number: 20210014334
    Abstract: An approach for accessing one or more resources at a virtualized desktop infrastructure (VDI) client running on a client device by a remote virtual machine (VM) is provided. The method includes intercepting, via a VDI agent, a request to access one or more resources at the client device, transferring the request from the remote VM to the client device via a network redirector protocol, and filtering the request to determine if the request complies with one or more rules. For a first resource of the one or more resources, if the request does not comply with any one of one or more first rules of the one or more rules, access to the first resource is denied. If the request complies with the one or more first rules, access to the first resource is granted and a response is sent to the VDI agent via the network redirector protocol.
    Type: Application
    Filed: August 12, 2019
    Publication date: January 14, 2021
    Inventors: Qi SUN, Adam Gregory GROSS, Bo Steven LIU, Zhao LI, Li HUANG, Feng YAN, Kun SHI
  • 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: 20200192539
    Abstract: The disclosure provides an approach for transferring an object between a virtualized desktop infrastructure (VDI) client running on a client device and a remote virtual machine (VM) connected to the VDI client through a network. The method includes receiving, at the client device, an input corresponding to a drag and drop operation of an object between the client device and a remote desktop displayed at the client device, the remote desktop running on the remote VM. The method includes transferring one or more commands corresponding to the drag and drop operation from the client device to the remote VM or from the remote VM to the client device via a first channel. The method also includes transferring the object from the client device to the remote VM or from the remote VM to the client device via a second channel.
    Type: Application
    Filed: June 18, 2019
    Publication date: June 18, 2020
    Inventors: Zhao LI, Bo Steven LIU, Qi SUN, Li HUANG, Feng YAN, Kun SHI, Yingfeng OU, Mingsheng ZANG