Patents by Inventor Wenlong SHAO

Wenlong SHAO 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: 11807786
    Abstract: Disclosed in the present disclosure are a quantum dot dispersed resin molded body, a quantum dot dispersed colloid, and a light emitting device. The quantum dot dispersed resin molded body includes quantum dots dispersed in an acrylate polymer, at least a portion of repeating units of the acrylate polymer comprise a C?C double bond, and the degree of polymerization n of the repeating units is greater than or equal to 2, the quantum dot dispersed resin molded body is formed by cross-linking and curing the quantum dot dispersed colloid.
    Type: Grant
    Filed: April 29, 2019
    Date of Patent: November 7, 2023
    Assignee: Najing Technology Corporation Limited
    Inventors: Long Fang, Mengbing Lyu, Wenlong Shao
  • Publication number: 20210054266
    Abstract: Disclosed in the present disclosure are a quantum dot dispersed resin molded body, a quantum dot dispersed colloid, and a light emitting device. The quantum dot dispersed resin molded body includes quantum dots dispersed in an acrylate polymer, at least a portion of repeating units of the acrylate polymer comprise a C?C double bond, and the degree of polymerization n of the repeating units is greater than or equal to 2, the quantum dot dispersed resin molded body is formed by cross-linking and curing the quantum dot dispersed colloid.
    Type: Application
    Filed: April 29, 2019
    Publication date: February 25, 2021
    Inventors: Long FANG, Mengbing LYU, Wenlong SHAO
  • Patent number: 10341414
    Abstract: Techniques are disclosed herein for file sharing using remote applications. One embodiment provides a computer-implemented method that includes receiving, at a computing device, a selection of a reference for accessing the file, where the reference includes a first identifier specifying the file stored on a host server remotely located with respect to the computing device and a second identifier specifying an application that is running on the host server and that is configured to open files of a same type as the file. The method further includes establishing a remote connection to the application specified by the second identifier, by connecting to the host server and causing the application to be launched on the host server. In addition, the method includes causing the application to open the file specified by the first identifier and the user interface of the application to be remoted to the computing device.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: July 2, 2019
    Assignee: VMware, Inc.
    Inventors: Hai Ou Jiang, Dong Wang, Kun Shi, Jin Yu, Wenlong Shao, Feng Yan
  • Patent number: 10162974
    Abstract: An example method is provided for a computing device, coupled to a first display and a second display, to conceal sensitive information on a display. The method may comprise in response to detecting sensitive information in a desktop shown on the first display, generating a replacement image that conceals the detected sensitive information in the desktop and sending the replacement image to the second display for display. Otherwise, a mirror image of the desktop shown on the first display may be sent to the second display for display.
    Type: Grant
    Filed: July 14, 2016
    Date of Patent: December 25, 2018
    Assignee: VMware, Inc.
    Inventors: Guoxin Liu, Yunxia Cheng, Yuping Wei, Jian Mu, Yueting Zhang, Wenlong Shao
  • Patent number: 9912724
    Abstract: A computer implemented method is configured to remotely access a desktop hosted by a server system. The method displays a local view of a remote desktop hosted by a server system based on information received from the server system where the remote desktop includes a first object. The method then detects user input indicating a request to move the first object. In response to the request, the method generates a second object to represent the first object. The second object is generated to correspond to the visual appearance of the object. The method then presents the second object on the local view of the remote desktop. The second object may overlay the first object. The second object is then moved to a destination on the local view of the desktop according to the request. Once the move has concluded, the method transmits the destination to the server system.
    Type: Grant
    Filed: December 6, 2013
    Date of Patent: March 6, 2018
    Assignee: VMware, Inc.
    Inventors: Guoxin Liu, Yunxia Cheng, Wenlong Shao, Yueting Zhang
  • Patent number: 9639186
    Abstract: A mouse-and-keyboard based user interface is updated based on gestures made on a touch screen that is displaying the mouse-and-keyboard based user interface. The user interface update process includes the steps of receiving one or more touch events in response to a gesture made on the touch screen, translating the touch events to a mouse-and-keyboard based command, transmitting the mouse-and-keyboard based command to an operating system, and receiving an updated display in response thereto.
    Type: Grant
    Filed: January 31, 2012
    Date of Patent: May 2, 2017
    Assignee: VMware, Inc.
    Inventors: Robert Lee Thompson, Xueliang Hua, Zheng Zhang, Juan Casares, Wenlong Shao, Li-Zhu Zhang
  • Patent number: 9582180
    Abstract: Systems and techniques are described for automated zoom and selection of content on a touch screen device. A described technique includes receiving a first touch input contacting a touch screen display of a user device at a first position in a user interface presented at a first magnification, while continuing to receive the first touch input determining that a duration of the first touch input has exceeded a predetermined threshold duration, and increasing, based on determining that the duration of the first touch input has exceeded than the predetermined threshold duration, the magnification of the user interface to a second magnification, and performing an action based on the first touch input.
    Type: Grant
    Filed: November 13, 2013
    Date of Patent: February 28, 2017
    Assignee: VMware, Inc.
    Inventors: Wenlong Shao, Yueting Zhang
  • Patent number: 9575649
    Abstract: Left- and right-click buttons of a virtual touchpad each have two modes, a “click” mode and an “on/off” mode. In “click” mode, touching a finger to the left- or right-click button triggers a mouse button down event while releasing a finger from the button triggers a mouse button up event. In “on/off” mode, the left- and right-click buttons each have two states, “on” and “off.” If the current state of the left- or right-click button is “off,” then touching the button triggers the mouse button down event, while releasing the button changes the state of the button to “on” but does not trigger any mouse events. Conversely, if the current state of the left- or right-click button is “on,” then touching the button does not trigger any mouse events, but releasing the button thereafter changes the state of the button to “off” and triggers the mouse button up event.
    Type: Grant
    Filed: April 25, 2013
    Date of Patent: February 21, 2017
    Assignee: VMware, Inc.
    Inventors: Yuping Wei, Yueting Zhange, Wenlong Shao
  • Publication number: 20160321457
    Abstract: An example method is provided for a computing device, coupled to a first display and a second display, to conceal sensitive information on a display. The method may comprise in response to detecting sensitive information in a desktop shown on the first display, generating a replacement image that conceals the detected sensitive information in the desktop and sending the replacement image to the second display for display. Otherwise, a mirror image of the desktop shown on the first display may be sent to the second display for display.
    Type: Application
    Filed: July 14, 2016
    Publication date: November 3, 2016
    Inventors: Guoxin Liu, Yunxia Cheng, Yuping Wei, Jian Mu, Yueting Zhang, Wenlong Shao
  • Patent number: 9483112
    Abstract: A remote desktop client application on a client device receives screen data from a remote desktop on a remote server and displays a portion of the remote desktop, a mode icon, and direction icons. In a first mode, the remote desktop client detects a direction icon being selected by the user's eye movements and locally scrolls the remote desktop to display another portion of the remote desktop. The remote desktop switches to a second mode after detecting the mode icon being selected based on the user's eye movements. In the second mode, the remote desktop client detecting a direction icon being selected by the user's eye movements and sends a scrolling command to remotely scroll in the remote desktop. The remote desktop client receives updated screen data of the remote desktop from the remote server and displays the other portion of the remote desktop based on the updated screen data.
    Type: Grant
    Filed: September 26, 2013
    Date of Patent: November 1, 2016
    Assignee: VMware, Inc.
    Inventor: Wenlong Shao
  • Patent number: 9465457
    Abstract: A computing device includes a touch screen displaying a graphical user interface (GUI) and a processing unit programmed to recognize gestures made on the touch screen and execute, in response thereto, a process associated with the gestures.
    Type: Grant
    Filed: August 30, 2010
    Date of Patent: October 11, 2016
    Assignee: VMware, Inc.
    Inventors: Robert Lee Thompson, Xueliang Hua, Zheng Zhang, Juan Casares, Wenlong Shao, Li-Zhu Zhang
  • Patent number: 9406157
    Abstract: An example method is provided for a computing device, coupled to a first display and a second display, to conceal sensitive information on a display. The method may comprise in response to detecting sensitive information in a desktop shown on the first display, generating a replacement image that conceals the detected sensitive information in the desktop and sending the replacement image to the second display for display. Otherwise, a mirror image of the desktop shown on the first display may be sent to the second display for display.
    Type: Grant
    Filed: April 21, 2014
    Date of Patent: August 2, 2016
    Assignee: AirWatch LLC
    Inventors: Guoxin Liu, Yunxia Cheng, Yuping Wei, Jian Mu, Yueting Zhang, Wenlong Shao
  • Publication number: 20160127447
    Abstract: Techniques are disclosed herein for file sharing using remote applications. One embodiment provides a computer-implemented method that includes receiving, at a computing device, a selection of a reference for accessing the file, where the reference includes a first identifier specifying the file stored on a host server remotely located with respect to the computing device and a second identifier specifying an application that is running on the host server and that is configured to open files of a same type as the file. The method further includes establishing a remote connection to the application specified by the second identifier, by connecting to the host server and causing the application to be launched on the host server. In addition, the method includes causing the application to open the file specified by the first identifier and the user interface of the application to be remoted to the computing device.
    Type: Application
    Filed: October 31, 2014
    Publication date: May 5, 2016
    Inventors: Hai Ou JIANG, Dong WANG, Kun SHI, Jin YU, Wenlong SHAO, Feng YAN
  • Patent number: 9288259
    Abstract: A method is provided for a presenter device to screen share a remote desktop on a remote server with participant devices in a wireless network including the presenter device and the participant devices. The presenter device connects to the remote desktop through the wireless network. The presenter device receives screen data of the remote desktop and multicasts the screen data to a multicast group through the wireless network. The presenter device transmits a multicast address to the participant devices through the wireless network. The participant devices use the multicast address to receive the screen data through the wireless network.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: March 15, 2016
    Assignee: VMware, Inc.
    Inventors: Wenlong Shao, Kun Shi, Yueting Zhang, Bo Liu, Yuping Wei, Haiou Jiang
  • Publication number: 20150302621
    Abstract: An example method is provided for a computing device, coupled to a first display and a second display, to conceal sensitive information on a display. The method may comprise in response to detecting sensitive information in a desktop shown on the first display, generating a replacement image that conceals the detected sensitive information in the desktop and sending the replacement image to the second display for display. Otherwise, a mirror image of the desktop shown on the first display may be sent to the second display for display.
    Type: Application
    Filed: April 21, 2014
    Publication date: October 22, 2015
    Applicant: VMware, Inc.
    Inventors: Guoxin LIU, Yunxia CHENG, Yuping WEI, Jian MU, Yueting ZHANG, Wenlong SHAO
  • Publication number: 20150163281
    Abstract: A computer implemented method is configured to remotely access a desktop hosted by a server system. The method displays a local view of a remote desktop hosted by a server system based on information received from the server system where the remote desktop includes a first object. The method then detects user input indicating a request to move the first object. In response to the request, the method generates a second object to represent the first object. The second object is generated to correspond to the visual appearance of the object. The method then presents the second object on the local view of the remote desktop. The second object may overlay the first object. The second object is then moved to a destination on the local view of the desktop according to the request. Once the move has concluded, the method transmits the destination to the server system.
    Type: Application
    Filed: December 6, 2013
    Publication date: June 11, 2015
    Applicant: VMware, Inc.
    Inventors: Guoxin Liu, Yunxia Cheng, Wenlong Shao, Yueting Zhang
  • Publication number: 20150135126
    Abstract: Systems and techniques are described for automated zoom and selection of content on a touch screen device. A described technique includes receiving a first touch input contacting a touch screen display of a user device at a first position in a user interface presented at a first magnification, while continuing to receive the first touch input determining that a duration of the first touch input has exceeded a predetermined threshold duration, and increasing, based on determining that the duration of the first touch input has exceeded than the predetermined threshold duration, the magnification of the user interface to a second magnification, and performing an action based on the first touch input.
    Type: Application
    Filed: November 13, 2013
    Publication date: May 14, 2015
    Applicant: VMware, Inc.
    Inventors: Wenlong Shao, Yueting Zhang
  • Publication number: 20150089381
    Abstract: A remote desktop client application on a client device receives screen data from a remote desktop on a remote server and displays a portion of the remote desktop, a mode icon, and direction icons. In a first mode, the remote desktop client detects a direction icon being selected by the user's eye movements and locally scrolls the remote desktop to display another portion of the remote desktop. The remote desktop switches to a second mode after detecting the mode icon being selected based on the user's eye movements. In the second mode, the remote desktop client detecting a direction icon being selected by the user's eye movements and sends a scrolling command to remotely scroll in the remote desktop. The remote desktop client receives updated screen data of the remote desktop from the remote server and displays the other portion of the remote desktop based on the updated screen data.
    Type: Application
    Filed: September 26, 2013
    Publication date: March 26, 2015
    Applicant: VMware, Inc.
    Inventor: Wenlong SHAO
  • Patent number: 8949731
    Abstract: Input from a keyboard of a computing device may include displaying a character associated with a key depending on whether the user single-tapped or double-tapped the key. A single touch on the key may cause the computing device to display an initial character that is associated with the key. A double touch on the key may cause the computing device to display an alternate character that is associated with the key.
    Type: Grant
    Filed: December 13, 2012
    Date of Patent: February 3, 2015
    Assignee: VMware, Inc.
    Inventors: Kun Shi, Bo Liu, Wenlong Shao
  • Publication number: 20150003313
    Abstract: A method is provided for a presenter device to screen share a remote desktop on a remote server with participant devices in a wireless network including the presenter device and the participant devices. The presenter device connects to the remote desktop through the wireless network. The presenter device receives screen data of the remote desktop and multicasts the screen data to a multicast group through the wireless network. The presenter device transmits a multicast address to the participant devices through the wireless network. The participant devices use the multicast address to receive the screen data through the wireless network.
    Type: Application
    Filed: June 28, 2013
    Publication date: January 1, 2015
    Inventors: Wenlong SHAO, Kun SHI, Yueting ZHANG, Bo LIU, Yuping WEI, Haiou Jiang