Patents by Inventor Guangbing Liu
Guangbing 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: 9571534Abstract: A method is provided in one particular example that includes identifying an attempt by a first communications device to play video data within a virtual meeting session using a first media player. The first communications device can be sharing at least a portion of a desktop presented on the first communications device with one or more other remote communications devices participating in the virtual meeting session. The method can also include identifying a copy of the video data, and launching one or more media players to present at least a portion of the copy of the video data on the one or more other remote communications devices. The one or more media players are launched to correspond to a location of the first media player on the shared portion of the desktop.Type: GrantFiled: November 26, 2013Date of Patent: February 14, 2017Assignee: Cisco Technology, Inc.Inventors: Jianzhong Ding, Haitao Xin, Zheng Yuan, Guangbing Liu, Hailei Sheng
-
Patent number: 9489659Abstract: In accordance with one example, a presenter device is configured to participate in a collaboration session with one or more attendee devices. A change in an image displayed at a screen of the presenter device is detected and captured to produce a captured image. The captured image is compressed to form a compressed lossless file and first and second compressed lossy files. The compressed lossless file and the first compressed lossy file are transmitted to the one or more attendee devices, and a determination is made as to whether a further change to the image displayed at the screen occurs within a predetermined period of time. The compressed lossy file is transmitted to the one or more attendee devices when no further change to the image displayed at the screen occurs within the predetermined period of time.Type: GrantFiled: April 2, 2012Date of Patent: November 8, 2016Assignee: Cisco Technology, Inc.Inventors: Guangbing Liu, Hailei Sheng, Qing Wang, Jianzhong Ding
-
Publication number: 20140156756Abstract: A method is provided in one particular example that includes identifying an attempt by a first communications device to play video data within a virtual meeting session using a first media player. The first communications device can be sharing at least a portion of a desktop presented on the first communications device with one or more other remote communications devices participating in the virtual meeting session. The method can also include identifying a copy of the video data, and launching one or more media players to present at least a portion of the copy of the video data on the one or more other remote communications devices. The one or more media players are launched to correspond to a location of the first media player on the shared portion of the desktop.Type: ApplicationFiled: November 26, 2013Publication date: June 5, 2014Applicant: Cisco Technology, Inc.Inventors: Jianzhong Ding, Haitao Xin, Zheng Yuan, Guangbing Liu, Hailei Sheng
-
Patent number: 8661355Abstract: In one embodiment, a presenter device participates in an online collaborative computing session, and a determination is made to whether application windows on the presenter device are shared or non-shared, where shared application windows have a viewable portion on a display of the presenter device that may be transmitted to one or more attendee devices of the online collaborative computing session. Each of the one or more non-shared application windows on the display of the presenter device may be grayed out, such as by covering the non-shared application windows with a semi-transparent window.Type: GrantFiled: October 10, 2008Date of Patent: February 25, 2014Assignee: Cisco Technology, Inc.Inventors: Guangbing Liu, Jiannong Gu, Hailei Sheng, Haitao Xin
-
Patent number: 8621352Abstract: A method is provided in one particular example that includes identifying an attempt by a first communications device to play video data within a virtual meeting session using a first media player. The first communications device can be sharing at least a portion of a desktop presented on the first communications device with one or more other remote communications devices participating in the virtual meeting session. The method can also include identifying a copy of the video data, and launching one or more media players to present at least a portion of the copy of the video data on the one or more other remote communications devices. The one or more media players are launched to correspond to a location of the first media player on the shared portion of the desktop.Type: GrantFiled: June 8, 2011Date of Patent: December 31, 2013Assignee: Cisco Technology, Inc.Inventors: Jianzhong Ding, Haitao Xin, Zheng Yuan, Guangbing Liu, Hailei Sheng
-
Publication number: 20120317485Abstract: A method is provided in one particular example that includes identifying an attempt by a first communications device to play video data within a virtual meeting session using a first media player. The first communications device can be sharing at least a portion of a desktop presented on the first communications device with one or more other remote communications devices participating in the virtual meeting session. The method can also include identifying a copy of the video data, and launching one or more media players to present at least a portion of the copy of the video data on the one or more other remote communications devices. The one or more media players are launched to correspond to a location of the first media player on the shared portion of the desktop.Type: ApplicationFiled: June 8, 2011Publication date: December 13, 2012Inventors: Jianzhong Ding, Haitao Xin, Zheng Yuan, Guangbing Liu, Hailei Sheng
-
Patent number: 8255461Abstract: In one embodiment, a display of a source device is shared with one or more viewer devices, e.g., of an online collaborative computing session, and the display is divided into a plurality of identified blocks. In response to changes in the display, the source device determines an outer boundary of an updated region affected by the change, where the updated region defines a plurality of “update blocks” of the identified blocks within the outer boundary. Images within each update block may then be compared to a previous version of the corresponding update block to determine if that individual update block is affected by the change. Any unchanged update blocks may be converted to an easily compressible image, and the source device may then compress and transmit the updated region to the viewer devices, where the transmitted updated region has instructions to use previous versions of unchanged converted update blocks.Type: GrantFiled: March 6, 2009Date of Patent: August 28, 2012Assignee: Cisco Technology, Inc.Inventors: Guangbing Liu, Hailei Sheng, Jiannong Gu
-
Patent number: 8185828Abstract: In one embodiment, a presenter device may determine displayed windows of applications, and may provide individual window sharing selectability (e.g., shared or unshared), as well as entire application sharing selectability (shared, unshared, or neither). In particular, the entire application sharing selectability takes priority over individual window sharing selections (i.e., all windows of shared applications are shared and all windows of unshared applications are unshared). Based on individual window sharing selections and entire application sharing selections, a set of presenter device windows that are to be shared with the attendee devices may be determined, as well as a set of unshared windows that are not to be shared with the attendee devices, and the presenter device may share the set of shared windows with the attendee devices, without sharing the set of unshared windows.Type: GrantFiled: April 8, 2009Date of Patent: May 22, 2012Assignee: Cisco Technology, Inc.Inventors: Guangbing Liu, Hailei Sheng, Jiannong Gu, He Huang
-
Publication number: 20100262925Abstract: In one embodiment, a presenter device may determine displayed windows of applications, and may provide individual window sharing selectability (e.g., shared or unshared), as well as entire application sharing selectability (shared, unshared, or neither). In particular, the entire application sharing selectability takes priority over individual window sharing selections (i.e., all windows of shared applications are shared and all windows of unshared applications are unshared). Based on individual window sharing selections and entire application sharing selections, a set of presenter device windows that are to be shared with the attendee devices may be determined, as well as a set of unshared windows that are not to be shared with the attendee devices, and the presenter device may share the set of shared windows with the attendee devices, without sharing the set of unshared windows.Type: ApplicationFiled: April 8, 2009Publication date: October 14, 2010Inventors: Guangbing Liu, Hailei Sheng, Jiannong Gu, He Huang