Patents by Inventor Guang Lu

Guang Lu 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: 10936645
    Abstract: The embodiments of the disclosure disclose a method and apparatus for generating to-be-played multimedia content. An embodiment of the method includes: receiving a third-party multimedia playlist, the third-party multimedia playlist being from a third-party multimedia playing platform; analyzing the third-party multimedia playlist to obtain identifier information of multimedia contents in the third-party multimedia playlist, the identifier information including name information of the multimedia content and name information of the leading author; determining to-be-played multimedia content matching the multimedia contents in the third-party multimedia playlist from a multimedia content database based on the identifier information of the multimedia contents in the third-party multimedia playlist to generate a to-be-played multimedia content list; and sending the to-be-played multimedia content list to a terminal playing device.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: March 2, 2021
    Assignee: Baidu Online Network Technology (Beijing) Co., Ltd.
    Inventors: Guang Lu, Wenbo Zhang, Xiajun Luo, Shiquan Ye, Xiangjie Yin, Ran Zhao
  • Patent number: 10931762
    Abstract: An M2M Service Layer is expanded to access the services of third parties and exchange data with these third parties. The M2M Service Layer is then able to act as a proxy between M2M Devices and the third party services. The M2M Service Layer is able to present a single/consistent interface, or API, to the M2M Device and hide the details of the third party service provider from the M2M Device.
    Type: Grant
    Filed: September 17, 2015
    Date of Patent: February 23, 2021
    Assignee: Convida Wireless, LLC
    Inventors: William Robert Flynn, IV, Dale N. Seed, Xu Li, Guang Lu, Lijun Dong, Hongkun Li, Phillip Brown, Catalina M. Mladin
  • Patent number: 10887394
    Abstract: A naming scheme for IoT Devices can address the problem that the existing naming schemes of the IoT devices do not support device discovery and group operation efficiently. An IoT Device Name Service (IDNS) can be in charge of how the device name is generated from the location and other context information; updated due to the location change or context variation; and discovered. The IoT Devices can be routed by their names using a Name Routing Protocol (NRP). With the name scheme and NRP, the IoT Devices do not need to implement the full protocol stack to enable the direct communication between them.
    Type: Grant
    Filed: July 31, 2015
    Date of Patent: January 5, 2021
    Assignee: Convida Wireless, LLC
    Inventors: Lijun Dong, Xu Li, Zhuo Chen, Chonggang Wang, Quang Ly, Shamim Akbar Rahman, Guang Lu
  • Patent number: 10872108
    Abstract: Embodiments of the disclosure disclose a method and apparatus for updating a multimedia playlist. An embodiment of the method comprises: sending a current multimedia content playlist to a playing terminal; analyzing, in response to receiving a voice updating request from a user to update currently played multimedia content in the current multimedia content playlist, the voice updating request to obtain an updating instruction corresponding to the currently played multimedia content; searching in a preset multimedia content database based on the updating instruction to generate an optimized multimedia playlist; and sending the optimized multimedia playlist to the playing terminal. With the embodiment, a matching degree between the obtained optimized multimedia playlist and the user's updating instruction is higher, the search operation is simpler, and then the search consumes less hardware resources.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: December 22, 2020
    Assignee: Baidu Online Network Technology (Beijing) Co., Ltd.
    Inventors: Guang Lu, Shiquan Ye, Xiajun Luo, Qiang Ju, Jian Xie
  • Patent number: 10863422
    Abstract: Mechanisms for discovering ad hoc Service Layer Entities (aSLEs) either deployed in ad hoc or switched from normal operation mode to ad hoc mode can support an IoT service in a distributive self-organized system.
    Type: Grant
    Filed: August 3, 2016
    Date of Patent: December 8, 2020
    Assignee: Convida Wireless, LLC
    Inventors: Qing Li, Guang Lu, Catalina M. Mladin, Dale N. Seed, Lijun Dong, Xu Li, Vinod Kumar Choyi, Chonggang Wang, Hongkun Li, William Robert Flynn, IV
  • Publication number: 20200348364
    Abstract: A method for evaluating a consistency of a battery pack is provided, including: obtaining an initial/real rated capacity and an initial/real dischargeable electric quantity of each cell in a battery pack after a charge and discharge cycle of the battery pack; generating a first/second data diagram for every cells based upon the initial/real rated capacity and the initial/real dischargeable electric quantity; obtaining a first/second information of key cells in the first/second data diagram, defining an initial/real cell distribution region according to the first/second information by processing the first/second data diagram, and calculating a first/second area of the initial/real cell distribution region; and evaluating the consistency of the battery pack according to the first/second area. A strategy for balancing the battery pack is further provided.
    Type: Application
    Filed: September 2, 2019
    Publication date: November 5, 2020
    Applicant: Tsinghua University
    Inventors: DONG-XU GUO, XU-NING FENG, YUE-JIU ZHENG, XUE-BING HAN, LAN-GUANG LU, MING-GAO OUYANG, XIANG-MING HE, GENG YANG
  • Publication number: 20200350771
    Abstract: A method for generating a data diagram is provided, including: obtaining a first data of each cell in a battery pack during a charge and discharge cycle of the battery pack; calculating a rated capacity and a dischargeable electric quantity of each cell based upon the data obtained; and generating a first data diagram for every cell of the battery pack based upon the rated capacity and the dischargeable electric quantity of each cell. A method for managing the battery pack based on the data diagram is further provided.
    Type: Application
    Filed: September 2, 2019
    Publication date: November 5, 2020
    Applicant: Tsinghua University
    Inventors: DONG-XU GUO, XU-NING FENG, YUE-JIU ZHENG, XUE-BING HAN, LAN-GUANG LU, MING-GAO OUYANG, XIANG-MING HE, GENG YANG
  • Patent number: 10812345
    Abstract: A system is disclosed for orchestrating services. Service orchestration profiles specify attributes defining desired services. The service orchestration profiles may be distributed amongst nodes and hierarchically related to each other. Service orchestration management functions process the information in the service orchestration profiles in order to determine the desired services and use the information to implement the desired services. The service orchestration management functions may be hierarchically related to each other.
    Type: Grant
    Filed: June 27, 2019
    Date of Patent: October 20, 2020
    Assignee: Convida Wireless, LLC
    Inventors: Dale N. Seed, Guang Lu, Lijun Dong, Catalina M. Mladin, William Robert Flynn, IV, Xu Li, Hongkun Li
  • Publication number: 20200313245
    Abstract: Disclosed are a power battery pack safety prevention and control system for an electric vehicle and a control method. The power battery pack safety prevention and control system includes a signal collection device, a master controller, and a stepwise prevention and control actuator. The master controller includes a fault diagnosis device, a cell thermal runway determination device, and a battery pack thermal runway spread determination device which are respectively electrically connected to the stepwise prevention and control actuator and send different control instructions to the stepwise prevention and control actuator. The stepwise prevention and control actuator can perform different levels of prevention and control actions according to different control instructions sent by the fault diagnosis device, the cell thermal runway determination device, and the battery pack thermal runway spread determination device.
    Type: Application
    Filed: June 15, 2020
    Publication date: October 1, 2020
    Applicant: Tsinghua University
    Inventors: XU-NING FENG, XIANG-MING HE, LI WANG, MING-GAO OUYANG, LAN-GUANG LU, YUE PAN
  • Publication number: 20200290469
    Abstract: A charging apparatus includes a heat exchange pipeline, and a refrigerant liquid output pipe and a refrigerant liquid input pipe, which are connected to the heat exchange pipe. The charging apparatus can ensure a vehicle battery can be charged at an optimal temperature range, thereby reducing a charging time of the charging apparatus.
    Type: Application
    Filed: May 31, 2020
    Publication date: September 17, 2020
    Applicant: Tsinghua University
    Inventors: LAN-GUANG LU, YA-LUN LI, MING-GAO OUYANG, JIU-YU DU, JIAN-QIU LI, XU-NING FENG, XUE-BING HAN
  • Publication number: 20200280604
    Abstract: A lightweight and extensible information model for machine-to-machine systems is disclosed. A service layer information management architecture uses three categories of atomic objects, subjects, actions, and descriptions. Information for use within the model is built using the atomic information objects. Application programming interfaces are used to perform operations and information processing by different nodes. Common service functions are used in the model as instances of a generic common service information model.
    Type: Application
    Filed: May 15, 2020
    Publication date: September 3, 2020
    Inventors: Guang Lu, Dale N. SEED, Lijun Dong, Quang Ly, Shamim Akbar Rahman, Chonggang Wang
  • Publication number: 20200280051
    Abstract: The present disclosure relates to methods for making a reference electrode and a lithium ion battery having the reference electrode. The reference electrode obtained has a long service life, moreover, the manufacturing process is simple and can meet the industrial production requirements, making the production and the application of the lithium-ion battery with the reference electrode possible.
    Type: Application
    Filed: May 15, 2020
    Publication date: September 3, 2020
    Applicant: Tsinghua University
    Inventors: ZHENG-YU CHU, XU-NING FENG, LAN-GUANG LU, JIAN-QIU LI, MING-GAO OUYANG
  • Publication number: 20200246929
    Abstract: One embodiment of the present invention can be characterized as a method for controlling a multi-axis machine tool that includes obtaining a preliminary rotary actuator command (wherein the rotary actuator command has frequency content exceeding a bandwidth of a rotary actuator), generating a processed rotary actuator command based, at least in part, on the preliminary rotary actuator command, the processed rotary actuator command having frequency content within a bandwidth of the rotary actuator and generating a first linear actuator command and a second linear actuator command based, at least in part, on the processed rotary actuator command. The processed rotary actuator command can be output to the rotary actuator, the first linear actuator command can be output to a first linear actuator and the second linear actuator command can be output to a second linear actuator.
    Type: Application
    Filed: April 21, 2020
    Publication date: August 6, 2020
    Inventors: Guang Lu, Mehmet E. Alpay, Mike Tyler, Qian XU, Jan Kleinert, Zhibin Lin, James D. Brookhyser, Ho Wai Lo, Kurt M. Eaton
  • Publication number: 20200228607
    Abstract: A machine-to-machine (M2M) node is configured to provide a communication management function to facilitate communication between a first service layer in a first network and a second service layer in a second network. The M2M node is configured to store a plurality of attributes for use by the communication management function and to receive via the first network, a first message from a first application in the first service layer. The M2M node is configured to determine, based on at least a first attribute identifying an expiration time after which the communication management function does not facilitate communication, that the communication management function is available to process the first message. The M2M node is configured to determine, based on at least a second attribute defining an access control list identifying applications in the first service layer, that the communication management function is available to process the first message.
    Type: Application
    Filed: January 16, 2020
    Publication date: July 16, 2020
    Applicant: IOT Holdings, Inc.
    Inventors: Dale N. Seed, Michael F. Starsinic, Chonggang Wang, Guang Lu, Paul L. Russell
  • Patent number: 10715482
    Abstract: A cloud-based DNS-SD architecture may link together separate LANs to form a virtual discovery zone from a service discovery perspective that includes a cloud based DNS-SD server separate from regular Internet DNS, and asleep node handling, among other things. In an example, a cloud based DNS-SD server is separate from the regular Internet DNS servers. This cloud DNS-SD server may run as a private Infrastructure as a Service (IaaS) specifically for service discovery in the virtual discovery zone.
    Type: Grant
    Filed: July 6, 2016
    Date of Patent: July 14, 2020
    Assignee: Convida Wireless, LLC
    Inventors: Shamim Akbar Rahman, Chonggang Wang, Lijun Dong, Quang Ly, Guang Lu, Xu Li, Zhuo Chen
  • Patent number: 10708341
    Abstract: A lightweight and extensible information model for machine-to-machine systems is disclosed. A service layer information management architecture uses three categories of atomic objects, subjects, actions, and descriptions. Information for use within the model is built using the atomic information objects. Application programming interfaces are used to perform operations and information processing by different nodes. Common service functions are used in the model as instances of a generic common service information model.
    Type: Grant
    Filed: May 21, 2014
    Date of Patent: July 7, 2020
    Assignee: Convida Wireless, LLC
    Inventors: Guang Lu, Dale N. Seed, Lijun Dong, Quang Ly, Shamim Akbar Rahman, Chonggang Wang
  • Publication number: 20200205232
    Abstract: A method and apparatus for distributed services and data in a machine-to-machine (M2M) communication network are disclosed. A network server, an M2M gateway, and M2M devices include an M2M service capability layer for supporting M2M service capabilities, respectively. Reference points may be defined for interactions between network service capability layers, between gateway service capability layers, between a gateway service capability layer and a device service capability layer of an M2M device, between M2M device applications, and/or between a network, gateway, or device service capability layer and an M2M application. The network server may be split into a control server and a data server at a service capability layer to provide service capabilities for control functions and service capabilities for data functions, respectively. The data server may be configured to interact with another data server to push or pull data or resources either directly or indirectly via the control server.
    Type: Application
    Filed: December 20, 2019
    Publication date: June 25, 2020
    Applicant: IOT Holdings, Inc.
    Inventors: Chonggang WANG, Guang LU, Rohit KUMAR, Michael F. STARSINIC, Dale N. SEED, Lijun DONG, Quang LY, William Robert FLYNN, IV, Nicholas J. PODIAS, Qing LI, Paul L. RUSSELL, JR.
  • Patent number: 10685649
    Abstract: Embodiments of this disclosure disclose a method and apparatus for providing a voice service. An embodiment of the method comprises: analyzing, in response to receiving first voice request information sent by an intelligent voice device containing a display, the first voice request information to determine a user demand; determining an alternative operation associated with the user demand based on a configured optional operation set; generating prompt information for guiding a user to execute the alternative operation; and pushing the prompt information to the intelligent voice device containing the display to enable the intelligent voice device to show the prompt information on the display. The embodiment realizes a user demand based differential operation prompt, and improves the efficiency of the voice service.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: June 16, 2020
    Assignee: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.
    Inventors: Guang Lu, Xiajun Luo, Shiquan Ye, Jue Huang, Miaochang Zhang
  • Patent number: 10664755
    Abstract: A searching method and system based on multi-round inputs and a terminal are provided. The method comprises: acquiring search conditions input by a user in multiple searches; determining a multi-round property between at least two searches of the multiple searches; determining a search purpose of one of the search conditions, and determining that the search purpose of the one of the search conditions is a multi-round search purpose; generating search results based on the multi-round search purpose and search conditions input by the user; and ranking the generated search results, and determining and outputting an optimal search result. According to the searching method provided by the present application, a machine can understand a user's purpose under a continuous multi-round interactions by understanding the context, so that the use initiative of the user is improved.
    Type: Grant
    Filed: December 26, 2017
    Date of Patent: May 26, 2020
    Assignee: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.
    Inventors: Guang Lu, Qiang Ju, Xiajun Luo
  • Patent number: 10654141
    Abstract: One embodiment of the present invention can be characterized as a method for controlling a multi-axis machine tool that includes obtaining a preliminary rotary actuator command (wherein the rotary actuator command has frequency content exceeding a bandwidth of a rotary actuator), generating a processed rotary actuator command based, at least in part, on the preliminary rotary actuator command, the processed rotary actuator command having frequency content within a bandwidth of the rotary actuator and generating a first linear actuator command and a second linear actuator command based, at least in part, on the processed rotary actuator command. The processed rotary actuator command can be output to the rotary actuator, the first linear actuator command can be output to a first linear actuator and the second linear actuator command can be output to a second linear actuator.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: May 19, 2020
    Assignee: ELECTRO SCIENTIFIC INDUSTRIES, INC
    Inventors: Guang Lu, Mehmet E. Alpay, Mike Tyler, Qian Xu, Jan Kleinert, Zhibin Lin, James D. Brookhyser, Ho Wai Lo, Kurt M. Eaton