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: 10936645Abstract: 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: GrantFiled: December 29, 2017Date of Patent: March 2, 2021Assignee: Baidu Online Network Technology (Beijing) Co., Ltd.Inventors: Guang Lu, Wenbo Zhang, Xiajun Luo, Shiquan Ye, Xiangjie Yin, Ran Zhao
-
Patent number: 10931762Abstract: 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: GrantFiled: September 17, 2015Date of Patent: February 23, 2021Assignee: Convida Wireless, LLCInventors: William Robert Flynn, IV, Dale N. Seed, Xu Li, Guang Lu, Lijun Dong, Hongkun Li, Phillip Brown, Catalina M. Mladin
-
Patent number: 10887394Abstract: 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: GrantFiled: July 31, 2015Date of Patent: January 5, 2021Assignee: Convida Wireless, LLCInventors: Lijun Dong, Xu Li, Zhuo Chen, Chonggang Wang, Quang Ly, Shamim Akbar Rahman, Guang Lu
-
Patent number: 10872108Abstract: 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: GrantFiled: December 29, 2017Date of Patent: December 22, 2020Assignee: Baidu Online Network Technology (Beijing) Co., Ltd.Inventors: Guang Lu, Shiquan Ye, Xiajun Luo, Qiang Ju, Jian Xie
-
Patent number: 10863422Abstract: 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: GrantFiled: August 3, 2016Date of Patent: December 8, 2020Assignee: Convida Wireless, LLCInventors: 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: 20200348364Abstract: 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: ApplicationFiled: September 2, 2019Publication date: November 5, 2020Applicant: Tsinghua UniversityInventors: 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: 20200350771Abstract: 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: ApplicationFiled: September 2, 2019Publication date: November 5, 2020Applicant: Tsinghua UniversityInventors: 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: 10812345Abstract: 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: GrantFiled: June 27, 2019Date of Patent: October 20, 2020Assignee: Convida Wireless, LLCInventors: Dale N. Seed, Guang Lu, Lijun Dong, Catalina M. Mladin, William Robert Flynn, IV, Xu Li, Hongkun Li
-
Publication number: 20200313245Abstract: 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: ApplicationFiled: June 15, 2020Publication date: October 1, 2020Applicant: Tsinghua UniversityInventors: XU-NING FENG, XIANG-MING HE, LI WANG, MING-GAO OUYANG, LAN-GUANG LU, YUE PAN
-
Publication number: 20200290469Abstract: 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: ApplicationFiled: May 31, 2020Publication date: September 17, 2020Applicant: Tsinghua UniversityInventors: LAN-GUANG LU, YA-LUN LI, MING-GAO OUYANG, JIU-YU DU, JIAN-QIU LI, XU-NING FENG, XUE-BING HAN
-
Publication number: 20200280604Abstract: 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: ApplicationFiled: May 15, 2020Publication date: September 3, 2020Inventors: Guang Lu, Dale N. SEED, Lijun Dong, Quang Ly, Shamim Akbar Rahman, Chonggang Wang
-
Publication number: 20200280051Abstract: 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: ApplicationFiled: May 15, 2020Publication date: September 3, 2020Applicant: Tsinghua UniversityInventors: ZHENG-YU CHU, XU-NING FENG, LAN-GUANG LU, JIAN-QIU LI, MING-GAO OUYANG
-
Publication number: 20200246929Abstract: 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: ApplicationFiled: April 21, 2020Publication date: August 6, 2020Inventors: Guang Lu, Mehmet E. Alpay, Mike Tyler, Qian XU, Jan Kleinert, Zhibin Lin, James D. Brookhyser, Ho Wai Lo, Kurt M. Eaton
-
Publication number: 20200228607Abstract: 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: ApplicationFiled: January 16, 2020Publication date: July 16, 2020Applicant: IOT Holdings, Inc.Inventors: Dale N. Seed, Michael F. Starsinic, Chonggang Wang, Guang Lu, Paul L. Russell
-
Patent number: 10715482Abstract: 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: GrantFiled: July 6, 2016Date of Patent: July 14, 2020Assignee: Convida Wireless, LLCInventors: Shamim Akbar Rahman, Chonggang Wang, Lijun Dong, Quang Ly, Guang Lu, Xu Li, Zhuo Chen
-
Patent number: 10708341Abstract: 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: GrantFiled: May 21, 2014Date of Patent: July 7, 2020Assignee: Convida Wireless, LLCInventors: Guang Lu, Dale N. Seed, Lijun Dong, Quang Ly, Shamim Akbar Rahman, Chonggang Wang
-
Publication number: 20200205232Abstract: 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: ApplicationFiled: December 20, 2019Publication date: June 25, 2020Applicant: 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: 10685649Abstract: 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: GrantFiled: December 29, 2017Date of Patent: June 16, 2020Assignee: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.Inventors: Guang Lu, Xiajun Luo, Shiquan Ye, Jue Huang, Miaochang Zhang
-
Patent number: 10664755Abstract: 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: GrantFiled: December 26, 2017Date of Patent: May 26, 2020Assignee: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.Inventors: Guang Lu, Qiang Ju, Xiajun Luo
-
Patent number: 10654141Abstract: 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: GrantFiled: April 30, 2018Date of Patent: May 19, 2020Assignee: ELECTRO SCIENTIFIC INDUSTRIES, INCInventors: Guang Lu, Mehmet E. Alpay, Mike Tyler, Qian Xu, Jan Kleinert, Zhibin Lin, James D. Brookhyser, Ho Wai Lo, Kurt M. Eaton