Patents by Inventor Ruiqiang Huang

Ruiqiang Huang 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: 11523000
    Abstract: An apparatus including a server is disclosed for providing data-communications services to and configuring contact lists for a plurality of Internet-enabled devices. The apparatus includes a data server communicatively connected to the plurality of user-communications devices. In response to receiving a first data message, from a first device not included in the plurality of devices, that includes contact information and identifies one of the plurality of devices, the device management circuit adds a new contact having the contact information to the respective contact list of the identified one of the plurality of devices.
    Type: Grant
    Filed: January 20, 2021
    Date of Patent: December 6, 2022
    Assignee: 8x8, Inc.
    Inventors: Ruiqiang Huang, Zhishen Liu, Garth Judge
  • Patent number: 10904394
    Abstract: An apparatus including a server is disclosed for providing data-communications services to and configuring contact lists for a plurality of VoIP-enabled devices. The apparatus includes a data server communicatively connected to the plurality of user-communications devices. In response to receiving a first data message, from a first device not included in the plurality of devices, that includes contact information and identifies one of the plurality of devices, the device management circuit adds a new contact having the contact information to the respective contact list of the identified one of the plurality of devices.
    Type: Grant
    Filed: April 16, 2019
    Date of Patent: January 26, 2021
    Assignee: 8x8, Inc.
    Inventors: Ruiqiang Huang, Zhishen Liu, Garth Judge
  • Patent number: 10725796
    Abstract: The present disclosure provides a task management method for a robot, a robot using the same, and a computer readable storage medium. The method includes: obtaining a current task of the robot, in response to receiving a request for executing a new task of the robot; querying the preset state table according to the new task and the current task to determine whether to switch the robot from the current task to the new task: and switching the robot from the current task to the new task, in response to determining to switch. In this way, the stability of the operation of the robot can be improved, and the efficiency of the robot to execute tasks can be improved.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: July 28, 2020
    Assignee: UBTECH ROBOTICS CORP
    Inventors: Youjun Xiong, Ruiqiang Huang
  • Publication number: 20190205145
    Abstract: The present disclosure provides a task management method for a robot, a robot using the same, and a computer readable storage medium. The method includes: obtaining a current task of the robot, in response to receiving a request for executing a new task of the robot; querying the preset state table according to the new task and the current task to determine whether to switch the robot from the current task to the new task: and switching the robot from the current task to the new task, in response to determining to switch. In this way, the stability of the operation of the robot can be improved, and the efficiency of the robot to execute tasks can be improved.
    Type: Application
    Filed: December 18, 2018
    Publication date: July 4, 2019
    Inventors: Youjun Xiong, Ruiqiang Huang
  • Patent number: 10264133
    Abstract: An apparatus is disclosed for providing voice-over-IP (VoIP) services to and configuring contact lists for a plurality of VoIP-enabled devices. The apparatus includes a VoIP server communicatively connected to the plurality of VoIP-enabled devices. The VoIP server can includes a device management circuit configured to maintain a list of IP addresses for each of the plurality of VoIP-enabled devices. In response to receiving a first data message, from a first device not included in the plurality of VoIP-enabled devices, that includes contact information and identifies one of the plurality of VoIP-enabled devices, the device management circuit adds a new contact having the contact information to the respective contact list of the identified one of the plurality of VoIP-enabled devices.
    Type: Grant
    Filed: June 5, 2017
    Date of Patent: April 16, 2019
    Assignee: 8x8, Inc.
    Inventors: Ruiqiang Huang, Zhishen Liu, Garth Judge
  • Patent number: 9674367
    Abstract: An apparatus is disclosed for providing voice-over-IP (VoIP) services to and configuring contact lists for a plurality of VoIP-enabled devices. The apparatus includes a VoIP server communicatively connected to the plurality of VoIP-enabled devices. The VoIP server includes a call routing circuit configured to route VoIP calls to and from the plurality of VoIP-enabled devices communicatively-coupled to the VoIP server. The VoIP server also includes a device management circuit configured to maintain a list of IP addresses for each of the plurality of VoIP-enabled devices. In response to receiving a first data message, from a first device not included in the plurality of VoIP-enabled devices, that includes contact information and identifies one of the plurality of VoIP-enabled devices, the device management circuit adds a new contact having the contact information to the respective contact list of the identified one of the plurality of VoIP-enabled devices.
    Type: Grant
    Filed: July 23, 2015
    Date of Patent: June 6, 2017
    Assignee: 8x8, Inc.
    Inventors: Ruiqiang Huang, Zhishen Liu, Garth Judge
  • Patent number: 9094488
    Abstract: An apparatus is disclosed for providing voice-over-IP (VoIP) services to and configuring contact lists for a plurality of VoIP-enabled devices. The apparatus includes a VoIP server communicatively connected to the plurality of VoIP-enabled devices. The VoIP server includes a call routing circuit configured to route VoIP calls to and from the plurality of VoIP-enabled devices communicatively-coupled to the VoIP server. The VoIP server also includes a device management circuit configured to maintain a list of IP addresses for each of the plurality of VoIP-enabled devices. In response to receiving a first data message, from a first device not included in the plurality of VoIP-enabled devices, that includes contact information and identifies one of the plurality of VoIP-enabled devices, the device management circuit adds a new contact having the contact information to the respective contact list of the identified one of the plurality of VoIP-enabled devices.
    Type: Grant
    Filed: February 14, 2014
    Date of Patent: July 28, 2015
    Assignee: 8×8, Inc.
    Inventors: Ruiqiang Huang, Zhishen Liu, Garth Judge