Patents by Inventor Chengjiang Mao

Chengjiang Mao 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: 11473916
    Abstract: Some embodiments describe a system for rope-based localization. The system includes a rope; a first tag, and a second tag coupled to the rope at an interval from the first tag. A reader includes a reader tag sensor to detect the first tag and record a rope ID or a tag ID. The rope ID includes identifying information for the rope. The tag ID includes identifying information for first tag. An orientation measurement unit records orientation data for the reader. The reader is aligned with the rope. The reader orientation is taken as the rope orientation. The orientation data includes azimuth measurement and attitude measurement of the reader. A navigation device includes a navigation tag sensor to detect the first tag and a navigation processor to receive positioning data of the first tag.
    Type: Grant
    Filed: August 25, 2020
    Date of Patent: October 18, 2022
    Assignee: RHUB Communications, Inc.
    Inventor: Chengjiang Mao
  • Patent number: 8880605
    Abstract: A browser based web conferencing method is disclosed, the method comprising transmitting browser code to a browser of an attendee computer connected to a network. The browser code comprises code segments for receiving image size information from a server, wherein the image size information identifies a size of a presenter display area of a presenter computer. An image is received from the presenter computer through the server, a size of an attendee display area of the attendee computer is determined, and the image is scaled to generate a scaled image that fits in the attendee display area.
    Type: Grant
    Filed: June 27, 2012
    Date of Patent: November 4, 2014
    Assignee: RHUB Communications
    Inventors: Chengjiang Mao, Yanlin Guan, Sachin Guatam Kosare, Bruce Thomas Maigatter
  • Publication number: 20140006488
    Abstract: A browser based web conferencing method is disclosed, the method comprising transmitting browser code to a browser of an attendee computer connected to a network. The browser code comprises code segments for receiving image size information from a server, wherein the image size information identifies a size of a presenter display area of a presenter computer. An image is received from the presenter computer through the server, a size of an attendee display area of the attendee computer is determined, and the image is scaled to generate a scaled image that fits in the attendee display area.
    Type: Application
    Filed: June 27, 2012
    Publication date: January 2, 2014
    Applicant: RHUB COMMUNICATIONS, INC.
    Inventors: Chengjiang Mao, Yanlin Guan, Sachin Gautam Kosare, Bruce Thomas Maigatter
  • Patent number: 7966371
    Abstract: A browser based web conferencing method is disclosed, wherein a request to receive a screen update image of a first layer is transmitted over a network, and the screen update image of the first layer is displayed. A request to receive a screen update image of a second layer is transmitted over the network, and the screen update image of the second layer is displayed, wherein the screen update image of the second layer overlaps the screen update image of the first layer. An image-load script is executed in connection with receiving one of the screen update images, wherein the image-load script executes the request-update script after all of the screen update images of the first layer have been displayed.
    Type: Grant
    Filed: April 28, 2010
    Date of Patent: June 21, 2011
    Assignee: RHUB Communications, Inc
    Inventors: Chengjiang Mao, Yanlin Guan, Lawrence Dorie
  • Publication number: 20100211823
    Abstract: A browser based web conferencing method is disclosed, wherein a request to receive a screen update image of a first layer is transmitted over a network, and the screen update image of the first layer is displayed. A request to receive a screen update image of a second layer is transmitted over the network, and the screen update image of the second layer is displayed, wherein the screen update image of the second layer overlaps the screen update image of the first layer. An image-load script is executed in connection with receiving one of the screen update images, wherein the image-load script executes the request-update script after all of the screen update images of the first layer have been displayed.
    Type: Application
    Filed: April 28, 2010
    Publication date: August 19, 2010
    Applicant: RHUB COMMUNICATIONS, INC.
    Inventors: Chengjiang Mao, Yanlin Guan, Lawrence A. Dorie
  • Publication number: 20080059583
    Abstract: A browser based web conferencing method is disclosed, wherein Hypertext Markup Language (HTML) code is transmitted to a browser of an attendee computer. A first screen update request is transmitted over a network, and HTML code is received identifying a screen update image of a first layer. A request to receive the screen update image of the first layer is transmitted over the network, and the screen update image of the first layer is displayed. A second screen update request is transmitted over a network, and HTML code is received identifying a screen update image of a second layer. A request to receive the screen update image of the second layer is transmitted over the network, and the screen update image of the second layer is displayed, wherein the screen update image of the second layer overlaps the screen update image of the first layer.
    Type: Application
    Filed: September 5, 2007
    Publication date: March 6, 2008
    Applicant: RHUB COMMUNICATIONS, INC.
    Inventors: Chengjiang Mao, Yanlin Guan, Lawrence A. Dorie