Patents by Inventor Haiou Jiang
Haiou Jiang 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: 11700137Abstract: A system is described for collaborative access to a virtual desktop through separate remote client devices. An owner of the virtual desktop can initiate a session with the virtual desktop through a client on her client device. The owner can request through her client to create a collaborative session, identifying one or more collaborators. Links for joining the virtual desktop can be generated and an invitation can be sent to each collaborator. A collaborator can accept the invitation and a client application can be launched on the collaborator's client and routed to the virtual desktop. Once authorized, collaborators can be connected to the virtual desktop session. Each collaborator in the session may view the GUI of the virtual desktop in her client application. Input control can be managed and delegated to collaborators by the owner of the session.Type: GrantFiled: January 19, 2018Date of Patent: July 11, 2023Assignee: VMware, Inc.Inventors: Adam Gregory Gross, Sean Samenfeld-Specht, Timotius Tjahjadi, Sandro Moiron, Ming Zhang, Haiou Jiang
-
Patent number: 11372658Abstract: Techniques are described for extending virtual desktops across different devices. The virtual desktop client sets up a web server on a primary device. A QR code encoded with information identifying the web server is displayed on the primary device and is scanned by a secondary device. A web browser is launched on the secondary device and the web browser connects to the web server on the primary device. The virtual desktop is reconfigured to produce its GUI on two monitors, one for the primary device and one for the secondary device. The GUI data for the second monitor is streamed by the virtual desktop client to the secondary device over the HTTPS connection, to be displayed on the secondary device. GUI data for the first monitor is displayed on the primary device. Inputs are streamed from the secondary device to the primary device and are forwarded to the virtual desktop.Type: GrantFiled: January 24, 2018Date of Patent: June 28, 2022Assignee: VMware, Inc.Inventors: Dong Wang, Haiou Jiang, Yunfei San, Peng Guo, Kun Shi
-
Patent number: 11108868Abstract: A system is provided for switching a VDI collaborative session where multiple clients are collaboratively accessing a first virtual desktop to a second virtual desktop belonging to one of the collaborators. The owner of the second virtual desktop requests the system to switch the collaboration session to the second virtual desktop. The connection server disconnects the requesting user from the first virtual desktop, connects the user to the second virtual desktop, and invites the other collaborators to join the session on the second virtual desktop. After accepting the invitation, the collaborators are joined to the second virtual desktop and collaboration resumes on the second virtual desktop.Type: GrantFiled: January 13, 2019Date of Patent: August 31, 2021Assignee: VMware, Inc.Inventors: Yunfei San, Yunxia Cheng, Haiou Jiang, Jian Song, Dong Wang
-
Publication number: 20200228606Abstract: A system is provided for switching a VDI collaborative session where multiple clients are collaboratively accessing a first virtual desktop to a second virtual desktop belonging to one of the collaborators. The owner of the second virtual desktop requests the system to switch the collaboration session to the second virtual desktop. The connection server disconnects the requesting user from the first virtual desktop, connects the user to the second virtual desktop, and invites the other collaborators to join the session on the second virtual desktop. After accepting the invitation, the collaborators are joined to the second virtual desktop and collaboration resumes on the second virtual desktop.Type: ApplicationFiled: January 13, 2019Publication date: July 16, 2020Inventors: Yunfei San, Yunxia Cheng, Haiou Jiang, Jian Song, Dong Wang
-
Patent number: 10693945Abstract: Techniques are described for file/folder redirection for virtual desktops using image scanning. A virtual desktop client establishes a web server on the client computing device. The virtual desktop client detects input requesting file/folder redirection and displays a QR code encoded with the IP address of the web server. A mobile device scans the QR code using a digital camera and launches a web browser to establish a connection with the web server. User input is entered on the mobile device, indicating one or more files/folders to be shared with the virtual desktop. The information identifying the selected files/folders is sent to the client computing device. The selected files/folders are registered with the virtual desktop and the virtual desktop locally mounts a corresponding folder. The client computing device receives file I/O operations from the virtual desktop and redirects the file I/O operations to the mobile device over a secured HTTP connection.Type: GrantFiled: January 24, 2018Date of Patent: June 23, 2020Assignee: VMware, Inc.Inventors: Dong Wang, Haiou Jiang, Yunfei San, Peng Guo, Kun Shi
-
Patent number: 10628181Abstract: A system for multimedia redirection where a virtual desktop client device can utilize the multimedia accessories such as digital camera(s) and/or microphone(s) of nearby mobile devices by utilizing image scanning techniques. The mobile device contains a web browser and image scanning technology, such as a QR code reader. The mobile device scans a QR code displayed by the virtual desktop client device and establishes a connection with a web server on the virtual desktop client device. The multimedia stream captured by the multimedia accessories of the mobile device is streamed to the virtual desktop client device using the connection and is redirected by the virtual desktop client device to the virtual desktop. The virtual desktop client device may also redirect multimedia, such as an audio-out stream received from the virtual desktop, to the mobile device in order to playback audio using the speaker of the mobile device.Type: GrantFiled: July 19, 2017Date of Patent: April 21, 2020Assignee: VMware, Inc.Inventors: Dong Wang, Haiou Jiang, Yunfei San, Kun Shi, Peng Guo
-
Patent number: 10623500Abstract: Techniques are described for virtual desktop sharing and collaboration by utilizing image scanning and a web server. Upon launch, the virtual desktop client sets up a web server on the client computing device. During a virtual desktop session, the owner of the session provides input indicating that the session should be shared. A QR code is displayed on the client device which is encoded with information identifying the web server. When the QR code is scanned by a collaborator's mobile device, a web browser is launched on the mobile device and the web browser connects to the web server on the client computing device. The connection is used to transmit the request to access the virtual desktop session by the mobile device. If the session owner approves the request, the virtual desktop GUI data is streamed by the virtual desktop client to the mobile device over the HTTP connection.Type: GrantFiled: January 24, 2018Date of Patent: April 14, 2020Assignee: VMware, Inc.Inventors: Dong Wang, Haiou Jiang, Yunfei San, Peng Guo, Kun Shi
-
Patent number: 10620976Abstract: A system for multimedia redirection where a virtual desktop client device can utilize the multimedia accessories such as digital camera(s) and/or microphone(s) of nearby mobile devices by utilizing image scanning techniques. The mobile device contains a web browser and image scanning technology, such as a QR code reader. The mobile device scans a QR code displayed by the virtual desktop client device and establishes a connection with a web server on the virtual desktop client device. The multimedia stream captured by the multimedia accessories of the mobile device is streamed to the virtual desktop client device using the connection and is redirected by the virtual desktop client device to the virtual desktop. The virtual desktop client device may also redirect multimedia, such as an audio-out stream received from the virtual desktop, to the mobile device in order to playback audio using the speaker of the mobile device.Type: GrantFiled: July 19, 2017Date of Patent: April 14, 2020Assignee: VMware, Inc.Inventors: Dong Wang, Haiou Jiang, Yunfei San, Kun Shi, Peng Guo
-
Publication number: 20190227820Abstract: Techniques are described for extending virtual desktops across different devices. The virtual desktop client sets up a web server on a primary device. A QR code encoded with information identifying the web server is displayed on the primary device and is scanned by a secondary device. A web browser is launched on the secondary device and the web browser connects to the web server on the primary device. The virtual desktop is reconfigured to produce its GUI on two monitors, one for the primary device and one for the secondary device. The GUI data for the second monitor is streamed by the virtual desktop client to the secondary device over the HTTPS connection, to be displayed on the secondary device. GUI data for the first monitor is displayed on the primary device. Inputs are streamed from the secondary device to the primary device and are forwarded to the virtual desktop.Type: ApplicationFiled: January 24, 2018Publication date: July 25, 2019Inventors: Dong Wang, Haiou Jiang, Yunfei San, Peng Guo, Kun Shi
-
Publication number: 20190230165Abstract: Techniques are described for virtual desktop sharing and collaboration by utilizing image scanning and a web server. Upon launch, the virtual desktop client sets up a web server on the client computing device. During a virtual desktop session, the owner of the session provides input indicating that the session should be shared. A QR code is displayed on the client device which is encoded with information identifying the web server. When the QR code is scanned by a collaborator's mobile device, a web browser is launched on the mobile device and the web browser connects to the web server on the client computing device. The connection is used to transmit the request to access the virtual desktop session by the mobile device. If the session owner approves the request, the virtual desktop GUI data is streamed by the virtual desktop client to the mobile device over the HTTP connection.Type: ApplicationFiled: January 24, 2018Publication date: July 25, 2019Inventors: Dong Wang, Haiou Jiang, Yunfei San, Peng Guo, Kun Shi
-
Publication number: 20190230152Abstract: Techniques are described for file/folder redirection for virtual desktops using image scanning. A virtual desktop client establishes a web server on the client computing device. The virtual desktop client detects input requesting file/folder redirection and displays a QR code encoded with the IP address of the web server. A mobile device scans the QR code using a digital camera and launches a web browser to establish a connection with the web server. User input is entered on the mobile device, indicating one or more files/folders to be shared with the virtual desktop. The information identifying the selected files/folders is sent to the client computing device. The selected files/folders are registered with the virtual desktop and the virtual desktop locally mounts a corresponding folder. The client computing device receives file I/O operations from the virtual desktop and redirects the file I/O operations to the mobile device over a secured HTTP connection.Type: ApplicationFiled: January 24, 2018Publication date: July 25, 2019Inventors: Dong Wang, Haiou Jiang, Yunfei San, Peng Guo, Kun Shi
-
Publication number: 20190068390Abstract: A system is described for collaborative access to a virtual desktop through separate remote client devices. An owner of the virtual desktop can initiate a session with the virtual desktop through a client on her client device. The owner can request through her client to create a collaborative session, identifying one or more collaborators. Links for joining the virtual desktop can be generated and an invitation can be sent to each collaborator. A collaborator can accept the invitation and a client application can be launched on the collaborator's client and routed to the virtual desktop. Once authorized, collaborators can be connected to the virtual desktop session. Each collaborator in the session may view the GUI of the virtual desktop in her client application. Input control can be managed and delegated to collaborators by the owner of the session.Type: ApplicationFiled: January 19, 2018Publication date: February 28, 2019Inventors: Adam Gregory Gross, Sean Samenfeld-Specht, Timotius Tjahjadi, Sandro Moiron, Ming Zhang, Haiou Jiang
-
Publication number: 20190026121Abstract: A system for multimedia redirection where a virtual desktop client device can utilize the multimedia accessories such as digital camera(s) and/or microphone(s) of nearby mobile devices by utilizing image scanning techniques. The mobile device contains a web browser and image scanning technology, such as a QR code reader. The mobile device scans a QR code displayed by the virtual desktop client device and establishes a connection with a web server on the virtual desktop client device. The multimedia stream captured by the multimedia accessories of the mobile device is streamed to the virtual desktop client device using the connection and is redirected by the virtual desktop client device to the virtual desktop. The virtual desktop client device may also redirect multimedia, such as an audio-out stream received from the virtual desktop, to the mobile device in order to playback audio using the speaker of the mobile device.Type: ApplicationFiled: July 19, 2017Publication date: January 24, 2019Inventors: Dong Wang, Haiou Jiang, Yunfei San, Kun Shi, Peng Guo
-
Publication number: 20190026122Abstract: A system for multimedia redirection where a virtual desktop client device can utilize the multimedia accessories such as digital camera(s) and/or microphone(s) of nearby mobile devices by utilizing image scanning techniques. The mobile device contains a web browser and image scanning technology, such as a QR code reader. The mobile device scans a QR code displayed by the virtual desktop client device and establishes a connection with a web server on the virtual desktop client device. The multimedia stream captured by the multimedia accessories of the mobile device is streamed to the virtual desktop client device using the connection and is redirected by the virtual desktop client device to the virtual desktop. The virtual desktop client device may also redirect multimedia, such as an audio-out stream received from the virtual desktop, to the mobile device in order to playback audio using the speaker of the mobile device.Type: ApplicationFiled: July 19, 2017Publication date: January 24, 2019Inventors: Dong Wang, Haiou Jiang, Yunfei San, Kun Shi, Peng Guo
-
Patent number: 9864754Abstract: Techniques presented herein provide an approach for sharing folders and files across devices. In one embodiment, folder redirection is employed to permit a device running a virtual infrastructure (VDI) client which connects to a remote agent to access folders and files shared by other devices. To enable such folder redirection, a folder redirection management module generates, for each shared folder, a redirection mapping that associates an original folder path with a uniform naming convention (UNC) scheme. When a device attempts to launch a remote desktop in a remote agent using the same username as that associated with other devices that share folders/files, the folder redirection management module transmits redirection mappings for those devices to the remote agent and opens permissions of the corresponding UNC schemes, the remote agent mounts the shared folders as virtual drives, and the shared folders are then accessible through folder redirection based on the redirection mappings.Type: GrantFiled: June 25, 2015Date of Patent: January 9, 2018Assignee: VMware, Inc.Inventors: Haiou Jiang, Dong Wang, Feng Yan, Ning Yu, Kun Shi
-
Publication number: 20160378782Abstract: Techniques presented herein provide an approach for sharing folders and files across devices. In one embodiment, folder redirection is employed to permit a device running a virtual infrastructure (VDI) client which connects to a remote agent to access folders and files shared by other devices. To enable such folder redirection, a folder redirection management module generates, for each shared folder, a redirection mapping that associates an original folder path with a uniform naming convention (UNC) scheme. When a device attempts to launch a remote desktop in a remote agent using the same username as that associated with other devices that share folders/files, the folder redirection management module transmits redirection mappings for those devices to the remote agent and opens permissions of the corresponding UNC schemes, the remote agent mounts the shared folders as virtual drives, and the shared folders are then accessible through folder redirection based on the redirection mappings.Type: ApplicationFiled: June 25, 2015Publication date: December 29, 2016Inventors: Haiou JIANG, Dong WANG, Feng YAN, Ning YU, Kun SHI
-
Patent number: 9516020Abstract: Image scanning and encoding technologies can be utilized to authenticate devices to virtual desktops and to transfer virtual desktop sessions between devices. One device (e.g., PC or laptop) may encode certain information into an image that is displayed on a display screen, while another mobile device equipped with a digital camera (e.g., mobile phone or tablet) can be used to scan the image on the display screen. Once the image is scanned, it can be decoded by the mobile device to get the information encoded in the image (e.g., device ID, session ID, etc.). The information obtained from the image can be used to authenticate a device or to transfer a virtual desktop session between the devices.Type: GrantFiled: August 20, 2014Date of Patent: December 6, 2016Assignee: VMware, Inc.Inventors: Haiou Jiang, Dong Wang, David Snowdon, Adam Gregory Gross, Jin Yu, Kun Shi
-
Patent number: 9374365Abstract: Image scanning and encoding technologies can be utilized to authenticate devices to virtual desktops and to transfer virtual desktop sessions between devices. One device (e.g., PC or laptop) may encode certain information into an image that is displayed on a display screen, while another mobile device equipped with a digital camera (e.g., mobile phone or tablet) can be used to scan the image on the display screen. Once the image is scanned, it can be decoded by the mobile device to get the information encoded in the image (e.g., device ID, session ID, etc.). The information obtained from the image can be used to authenticate a device or to transfer a virtual desktop session between the devices.Type: GrantFiled: August 20, 2014Date of Patent: June 21, 2016Assignee: VMware, Inc.Inventors: Haiou Jiang, Dong Wang, David Snowdon, Adam Gregory Gross, Jin Yu, Kun Shi
-
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: 20160057123Abstract: Image scanning and encoding technologies can be utilized to authenticate devices to virtual desktops and to transfer virtual desktop sessions between devices. One device (e.g., PC or laptop) may encode certain information into an image that is displayed on a display screen, while another mobile device equipped with a digital camera (e.g., mobile phone or tablet) can be used to scan the image on the display screen. Once the image is scanned, it can be decoded by the mobile device to get the information encoded in the image (e.g., device ID, session ID, etc.). The information obtained from the image can be used to authenticate a device or to transfer a virtual desktop session between the devices.Type: ApplicationFiled: August 20, 2014Publication date: February 25, 2016Inventors: Haiou Jiang, Dong Wang, David Snowdon, Adam Gregory Gross, Jin Yu, Kun Shi