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: 9571534
    Abstract: 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: Grant
    Filed: November 26, 2013
    Date of Patent: February 14, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Jianzhong Ding, Haitao Xin, Zheng Yuan, Guangbing Liu, Hailei Sheng
  • Patent number: 9489659
    Abstract: 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: Grant
    Filed: April 2, 2012
    Date of Patent: November 8, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Guangbing Liu, Hailei Sheng, Qing Wang, Jianzhong Ding
  • Publication number: 20140156756
    Abstract: 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: Application
    Filed: November 26, 2013
    Publication date: June 5, 2014
    Applicant: Cisco Technology, Inc.
    Inventors: Jianzhong Ding, Haitao Xin, Zheng Yuan, Guangbing Liu, Hailei Sheng
  • Patent number: 8661355
    Abstract: 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: Grant
    Filed: October 10, 2008
    Date of Patent: February 25, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Guangbing Liu, Jiannong Gu, Hailei Sheng, Haitao Xin
  • Patent number: 8621352
    Abstract: 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: Grant
    Filed: June 8, 2011
    Date of Patent: December 31, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Jianzhong Ding, Haitao Xin, Zheng Yuan, Guangbing Liu, Hailei Sheng
  • Publication number: 20120317485
    Abstract: 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: Application
    Filed: June 8, 2011
    Publication date: December 13, 2012
    Inventors: Jianzhong Ding, Haitao Xin, Zheng Yuan, Guangbing Liu, Hailei Sheng
  • Patent number: 8255461
    Abstract: 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: Grant
    Filed: March 6, 2009
    Date of Patent: August 28, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Guangbing Liu, Hailei Sheng, Jiannong Gu
  • Patent number: 8185828
    Abstract: 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: Grant
    Filed: April 8, 2009
    Date of Patent: May 22, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Guangbing Liu, Hailei Sheng, Jiannong Gu, He Huang
  • Publication number: 20100262925
    Abstract: 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: Application
    Filed: April 8, 2009
    Publication date: October 14, 2010
    Inventors: Guangbing Liu, Hailei Sheng, Jiannong Gu, He Huang