Patents by Inventor Danfeng LU

Danfeng 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: 11860749
    Abstract: A method and apparatus for sending a debugging instruction, an electronic device and a computer readable storage medium are provided. The method may include: after acquiring a debugging instruction sent by an operating terminal, determining a debugged terminal and a first edge communication node corresponding to the debugged terminal according to the debugging instruction, and determining a debugging communication link between the first edge communication node and the debugged terminal, the first edge communication node being determined based on first edge communication node information sent by the debugged terminal, and the first edge communication node information being determined and obtained based on an edge node computing application locally installed on the debugged terminal, and sending an debugging operation included in the debugging instruction to the debugged terminal through the debugging communication link.
    Type: Grant
    Filed: May 11, 2021
    Date of Patent: January 2, 2024
    Assignee: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD
    Inventors: Xin Zhao, Danfeng Lu, Jingru Xie, Sheng Chen
  • Patent number: 11784830
    Abstract: A method includes acquiring a root certificate of a first node; generating a target sub-certificate based on the root certificate, where the target sub-certificate includes a first sub-certificate of a first functional module of a first application associated with the first node; and sending the target sub-certificate to a terminal device. The target sub-certificate is used for the first functional module of the first application in the terminal device communicating through the target sub-certificate. In such a manner, a capability of managing the first sub-certificate of the first functional module in the terminal device can be improved.
    Type: Grant
    Filed: March 23, 2021
    Date of Patent: October 10, 2023
    Assignee: Beijing Baidu Netcom Science Technology Co., Ltd.
    Inventors: Xin Zhao, Danfeng Lu, Sheng Chen, Jingru Xie
  • Patent number: 11740997
    Abstract: Disclosed are a method and apparatus for debugging a device. A particular embodiment of the method comprises: acquiring target running state information of a target device; constructing a running configuration template and a log collection template according to the target running state information; sending the running configuration template and the log collection template to an edge computing device, and receiving target log information sent by the edge computing device, so as to determine actual running state information; when the actual running state information is different from the target running state information, computing state difference information; and finally, modifying the running configuration template by means of the state difference information value information in order to obtain an updated running configuration template, and sending the updated running configuration template to the edge computing device.
    Type: Grant
    Filed: September 24, 2021
    Date of Patent: August 29, 2023
    Assignee: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD.
    Inventors: Sheng Chen, Danfeng Lu, Xin Zhao
  • Patent number: 11711285
    Abstract: A method, an apparatus, an electronic device and a computer readable storage medium for adjusting an instance number are provided. The method includes: acquiring an actual performance index of a current time window; determining a theoretical instance number corresponding to the actual performance index; and in response to the theoretical instance number being greater than an instance creating upper limit of a current edge computing node, requesting another edge computing node having an instance addition capability to jointly create an instance of a total number equal to the theoretical instance number.
    Type: Grant
    Filed: March 15, 2021
    Date of Patent: July 25, 2023
    Assignee: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD.
    Inventors: Sheng Chen, Danfeng Lu, Xin Zhao, Jingru Xie
  • Publication number: 20220091834
    Abstract: Embodiments of the present disclosure provide a method, apparatus, electronic device and computer readable storage medium for deploying an application, and relate to the technical fields of edge computing, application models, application deployment and operation and maintenance. A specific embodiment of the method includes: receiving an application configuration parameter transmitted from a user, and constructing a target application model in a cloud according to the application configuration parameter and an application model technology; and issuing, in response to a synchronization request being initiated by a edge computing framework, the target application model to each of edge computing nodes covered by the edge computing framework, and controlling the edge computing framework to deploy the target application model at each of the edge computing nodes.
    Type: Application
    Filed: March 3, 2021
    Publication date: March 24, 2022
    Inventors: Danfeng LU, Xin ZHAO, Sheng CHEN, Jingru XIE
  • Publication number: 20220012165
    Abstract: Disclosed are a method and apparatus for debugging a device. A particular embodiment of the method comprises: acquiring target running state information of a target device; constructing a running configuration template and a log collection template according to the target running state information; sending the running configuration template and the log collection template to an edge computing device, and receiving target log information sent by the edge computing device, so as to determine actual running state information; when the actual running state information is different from the target running state information, computing state difference information; and finally, modifying the running configuration template by means of the state difference information value information in order to obtain an updated running configuration template, and sending the updated running configuration template to the edge computing device.
    Type: Application
    Filed: September 24, 2021
    Publication date: January 13, 2022
    Inventors: Sheng CHEN, Danfeng LU, Xin ZHAO
  • Patent number: 11184227
    Abstract: Some embodiments of the present disclosure relate to a method and apparatus for updating a configuration object. An implementation of the method includes: acquiring an update configuration file; determining a to-be-updated configuration object based on the update configuration file and a pre-stored historical configuration file; determining whether the to-be-updated configuration object is processing information; and updating, in response to determining that the to-be-updated configuration object is processing information, the to-be-updated configuration object based on the update configuration file when any one of the following conditions is met: the information is processed, a preset duration has elapsed since acquiring the update configuration file. In some embodiments, buffer time can be provided before updating the configuration object, and the configuration object can be updated without the user's perception.
    Type: Grant
    Filed: March 13, 2019
    Date of Patent: November 23, 2021
    Assignee: Beijing Baidu Netcom Science and Technology Co., Ltd.
    Inventors: Xuanchen Dong, Leding Li, Danfeng Lu, Mengtao Wang
  • Publication number: 20210263817
    Abstract: A method and apparatus for sending a debugging instruction, an electronic device and a computer readable storage medium are provided. The method may include: after acquiring a debugging instruction sent by an operating terminal, determining a debugged terminal and a first edge communication node corresponding to the debugged terminal according to the debugging instruction, and determining a debugging communication link between the first edge communication node and the debugged terminal, the first edge communication node being determined based on first edge communication node information sent by the debugged terminal, and the first edge communication node information being determined and obtained based on an edge node computing application locally installed on the debugged terminal, and sending an debugging operation included in the debugging instruction to the debugged terminal through the debugging communication link.
    Type: Application
    Filed: May 11, 2021
    Publication date: August 26, 2021
    Inventors: Xin ZHAO, Danfeng LU, Jingru XIE, Sheng CHEN
  • Publication number: 20210243110
    Abstract: A method, an apparatus, an electronic device and a computer readable storage medium for adjusting an instance number are provided. The method includes: acquiring an actual performance index of a current time window; determining a theoretical instance number corresponding to the actual performance index; and in response to the theoretical instance number being greater than an instance creating upper limit of a current edge computing node, requesting another edge computing node having an instance addition capability to jointly create an instance of a total number equal to the theoretical instance number.
    Type: Application
    Filed: March 15, 2021
    Publication date: August 5, 2021
    Applicant: Beijing Baidu Netcom Science and Technology Co., Ltd.
    Inventors: Sheng Chen, Danfeng Lu, Xin Zhao, Jingru Xie
  • Publication number: 20210211310
    Abstract: A method includes acquiring a root certificate of a first node; generating a target sub-certificate based on the root certificate, where the target sub-certificate includes a first sub-certificate of a first functional module of a first application associated with the first node; and sending the target sub-certificate to a terminal device. The target sub-certificate is used for the first functional module of the first application in the terminal device communicating through the target sub-certificate. In such a manner, a capability of managing the first sub-certificate of the first functional module in the terminal device can be improved.
    Type: Application
    Filed: March 23, 2021
    Publication date: July 8, 2021
    Inventors: Xin ZHAO, Danfeng LU, Sheng CHEN, Jingru XIE
  • Publication number: 20190370293
    Abstract: Embodiments of the present disclosure relate to a method and apparatus for processing information. An implementation of the method includes: filtering a target subject from received subjects according to a preset data type; importing the target subject into a pre-trained data processing model to obtain a to-be-sent subject corresponding to the target subject; and sending the to-be-sent subject to a subscriber according to a local subject subscription routing table. Some embodiments implement local processing of the target subject of the preset data type, reduce the network data transmission amount and the cloud data processing amount, and improve the data processing efficiency.
    Type: Application
    Filed: March 13, 2019
    Publication date: December 5, 2019
    Inventors: Mengtao WANG, Leding LI, Danfeng LU, Xuanchen DONG
  • Publication number: 20190372840
    Abstract: Some embodiments of the present disclosure relate to a method and apparatus for updating a configuration object. An implementation of the method includes: acquiring an update configuration file; determining a to-be-updated configuration object based on the update configuration file and a pre-stored historical configuration file; determining whether the to-be-updated configuration object is processing information; and updating, in response to determining that the to-be-updated configuration object is processing information, the to-be-updated configuration object based on the update configuration file when any one of the following conditions is met: the information is processed, a preset duration has elapsed since acquiring the update configuration file. In some embodiments, buffer time can be provided before updating the configuration object, and the configuration object can be updated without the user's perception.
    Type: Application
    Filed: March 13, 2019
    Publication date: December 5, 2019
    Inventors: Xuanchen DONG, Leding LI, Danfeng LU, Mengtao WANG