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: 11807786Abstract: 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: GrantFiled: April 29, 2019Date of Patent: November 7, 2023Assignee: Najing Technology Corporation LimitedInventors: Long Fang, Mengbing Lyu, Wenlong Shao
-
Publication number: 20210054266Abstract: 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: ApplicationFiled: April 29, 2019Publication date: February 25, 2021Inventors: Long FANG, Mengbing LYU, Wenlong SHAO
-
Patent number: 10341414Abstract: 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: GrantFiled: October 31, 2014Date of Patent: July 2, 2019Assignee: VMware, Inc.Inventors: Hai Ou Jiang, Dong Wang, Kun Shi, Jin Yu, Wenlong Shao, Feng Yan
-
Patent number: 10162974Abstract: 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: GrantFiled: July 14, 2016Date of Patent: December 25, 2018Assignee: VMware, Inc.Inventors: Guoxin Liu, Yunxia Cheng, Yuping Wei, Jian Mu, Yueting Zhang, Wenlong Shao
-
Patent number: 9912724Abstract: 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: GrantFiled: December 6, 2013Date of Patent: March 6, 2018Assignee: VMware, Inc.Inventors: Guoxin Liu, Yunxia Cheng, Wenlong Shao, Yueting Zhang
-
Patent number: 9639186Abstract: 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: GrantFiled: January 31, 2012Date of Patent: May 2, 2017Assignee: VMware, Inc.Inventors: Robert Lee Thompson, Xueliang Hua, Zheng Zhang, Juan Casares, Wenlong Shao, Li-Zhu Zhang
-
Patent number: 9582180Abstract: 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: GrantFiled: November 13, 2013Date of Patent: February 28, 2017Assignee: VMware, Inc.Inventors: Wenlong Shao, Yueting Zhang
-
Patent number: 9575649Abstract: 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: GrantFiled: April 25, 2013Date of Patent: February 21, 2017Assignee: VMware, Inc.Inventors: Yuping Wei, Yueting Zhange, Wenlong Shao
-
Publication number: 20160321457Abstract: 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: ApplicationFiled: July 14, 2016Publication date: November 3, 2016Inventors: Guoxin Liu, Yunxia Cheng, Yuping Wei, Jian Mu, Yueting Zhang, Wenlong Shao
-
Patent number: 9483112Abstract: 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: GrantFiled: September 26, 2013Date of Patent: November 1, 2016Assignee: VMware, Inc.Inventor: Wenlong Shao
-
Patent number: 9465457Abstract: 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: GrantFiled: August 30, 2010Date of Patent: October 11, 2016Assignee: VMware, Inc.Inventors: Robert Lee Thompson, Xueliang Hua, Zheng Zhang, Juan Casares, Wenlong Shao, Li-Zhu Zhang
-
Patent number: 9406157Abstract: 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: GrantFiled: April 21, 2014Date of Patent: August 2, 2016Assignee: AirWatch LLCInventors: Guoxin Liu, Yunxia Cheng, Yuping Wei, Jian Mu, Yueting Zhang, Wenlong Shao
-
Publication number: 20160127447Abstract: 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: ApplicationFiled: October 31, 2014Publication date: May 5, 2016Inventors: Hai Ou JIANG, Dong WANG, Kun SHI, Jin YU, Wenlong SHAO, Feng YAN
-
Patent number: 9288259Abstract: 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: GrantFiled: June 28, 2013Date of Patent: March 15, 2016Assignee: VMware, Inc.Inventors: Wenlong Shao, Kun Shi, Yueting Zhang, Bo Liu, Yuping Wei, Haiou Jiang
-
Publication number: 20150302621Abstract: 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: ApplicationFiled: April 21, 2014Publication date: October 22, 2015Applicant: VMware, Inc.Inventors: Guoxin LIU, Yunxia CHENG, Yuping WEI, Jian MU, Yueting ZHANG, Wenlong SHAO
-
Publication number: 20150163281Abstract: 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: ApplicationFiled: December 6, 2013Publication date: June 11, 2015Applicant: VMware, Inc.Inventors: Guoxin Liu, Yunxia Cheng, Wenlong Shao, Yueting Zhang
-
Publication number: 20150135126Abstract: 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: ApplicationFiled: November 13, 2013Publication date: May 14, 2015Applicant: VMware, Inc.Inventors: Wenlong Shao, Yueting Zhang
-
Publication number: 20150089381Abstract: 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: ApplicationFiled: September 26, 2013Publication date: March 26, 2015Applicant: VMware, Inc.Inventor: Wenlong SHAO
-
Patent number: 8949731Abstract: 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: GrantFiled: December 13, 2012Date of Patent: February 3, 2015Assignee: VMware, Inc.Inventors: Kun Shi, Bo Liu, Wenlong Shao
-
Publication number: 20150003313Abstract: 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: ApplicationFiled: June 28, 2013Publication date: January 1, 2015Inventors: Wenlong SHAO, Kun SHI, Yueting ZHANG, Bo LIU, Yuping WEI, Haiou Jiang