Patents by Inventor ZHENGPENG LI

ZHENGPENG LI 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: 12159147
    Abstract: A program startup method, an electronic system, and a non-transitory storage medium are disclosed in the embodiments of the present disclosure. The method includes detecting a startup requirement for a program, startup codes of the program being at least partially stored in an external memory, and a part of the startup codes stored in the external memory comprising a plurality of code segments; and performing an operation of loading one of the code segments of the external memory to a RAM and running the one of the code segments multiple times. The one of the code segments loaded each time is different with each other. A size of each code segment is less than or equal to a size of an area of the RAM capable of executing each code segment.
    Type: Grant
    Filed: May 31, 2022
    Date of Patent: December 3, 2024
    Assignee: AutoChips Inc.
    Inventor: Zhengpeng Li
  • Publication number: 20240235680
    Abstract: A visible light positioning (VLP)-assisted multi-user optical communication system includes a micro base station and a user receiver; the micro base station includes a mounting plate, a visible light locator is provided at a middle of a bottom surface of the mounting plate, the bottom surface of the mounting plate is provided with a plurality of automatic tracking optical communication devices surrounding around the visible light locator; the visible light locator is connected to the plurality of automatic tracking optical communication devices through a serial bus; a micro base station ID and a current working status data of the automatic tracking optical communication devices are cyclically broadcast to a coverage area through the visible light locator; a user location coordinate and a user identification are sent to the visible light locator by the user receiver.
    Type: Application
    Filed: February 28, 2024
    Publication date: July 11, 2024
    Applicant: HUBEI UNIVERSITY OF ARTS AND SCIENCE
    Inventors: Zhengpeng LI, Qianqian LUO, Zhi LI
  • Patent number: 11546143
    Abstract: A record of authorization including user information is received and appended to a blockchain. The record of authorization authorizes access by a third-party application to the user information for an access duration. The user information is encrypted by a group key and access duration is based on a change to the group key. The group key comprises a public/private key pair, and the access duration is implemented by an authorization group of nodes having the group key. The group key corresponds to either a valid group key at or near the start of the access duration, that enables decryption of a message in the record of authorization that includes the user information, or an incompatible group key at or after the end of the access duration, that does not enable decryption of the message in the record of authorization that includes the user information.
    Type: Grant
    Filed: December 6, 2019
    Date of Patent: January 3, 2023
    Assignee: MOAC BLOCKCHAIN TECH, INC.
    Inventors: Xiaohu Chen, Yifan Wang, Yang Chen, Zhengpeng Li, Xinle Yang, Qing Xu, Weiqi Wang, Yuechao Ma, Xiannong Fu
  • Publication number: 20220382563
    Abstract: A program startup method, an electronic system, and a non-transitory storage medium are disclosed in the embodiments of the present disclosure. The method includes detecting a startup requirement for a program, startup codes of the program being at least partially stored in an external memory, and a part of the startup codes stored in the external memory comprising a plurality of code segments; and performing an operation of loading one of the code segments of the external memory to a RAM and running the one of the code segments multiple times. The one of the code segments loaded each time is different with each other. A size of each code segment is less than or equal to a size of an area of the RAM capable of executing each code segment.
    Type: Application
    Filed: May 31, 2022
    Publication date: December 1, 2022
    Inventor: Zhengpeng LI
  • Publication number: 20210176052
    Abstract: A record of authorization including user information is received and appended to a blockchain. The record of authorization authorizes access by a third-party application to the user information for an access duration. The user information is encrypted by a group key and access duration is based on a change to the group key. The group key comprises a public/private key pair, and the access duration is implemented by an authorization group of nodes having the group key. The group key corresponds to either a valid group key at or near the start of the access duration, that enables decryption of a message in the record of authorization that includes the user information, or an incompatible group key at or after the end of the access duration, that does not enable decryption of the message in the record of authorization that includes the user information.
    Type: Application
    Filed: December 6, 2019
    Publication date: June 10, 2021
    Inventors: Xiaohu Chen, Yifan Wang, Yang Chen, Zhengpeng Li, Xinle Yang, Qing Xu, Weiqi Wang, Yuechao Ma, Xiannong Fu
  • Patent number: 10893123
    Abstract: A mechanism for managing a decentralized application functioning within an application shard in a decentralized network includes an access control mechanism and a resource control mechanism. The access control mechanism includes access logic that determines if a request to submit a transaction for execution by the decentralized application is valid. The request is received from an originator through the decentralized application. The resource control mechanism is called when a request is determined by the access control mechanism to be a valid request. The resource control mechanism includes resource logic that determines if a criterion is satisfied. The criterion may include one or more of a first criterion associated with the originator and a second criterion associated with the application shard. The resource control mechanism further includes forwarding logic that initiates a forwarding of the validated request to the application shard if the criterion is satisfied.
    Type: Grant
    Filed: September 5, 2018
    Date of Patent: January 12, 2021
    Assignee: MOAC BLOCK CHAIN TECH INC.
    Inventors: Xiaohu Chen, Xinle Yang, Zhengpeng Li, Qing Xu, Yuechao Ma, Xiannong Fu, Yang Chen
  • Patent number: 10841213
    Abstract: A packet including a message intended for a smart contract associated with the second subchain and a node identifier is constructed at each of a plurality of nodes associated with the first subchain. The message constructed by the plurality of nodes are identical and may be a transaction request requesting the smart contract to execute on a blockchain. Each of the packets is sent to one or more nodes associated with the second subchain. The packets and messages received by one or more of a plurality of nodes associated with the second subchain are monitored and processed at the second subchain to determine if a consensus on request has been reached from the first subchain. If a consensus on request has been reached from the first subchain, the smart contract associated with the second subchain executes on the blockchain in accordance with the transaction request.
    Type: Grant
    Filed: October 15, 2018
    Date of Patent: November 17, 2020
    Assignee: MOAC BLOCKCHAIN TECH INC
    Inventors: Xiaohu Chen, Xinle Yang, Zhengpeng Li, Qing Xu, Yuechao Ma, Xiannong Fu, Yang Chen
  • Publication number: 20200120019
    Abstract: A packet including a message intended for a smart contract associated with the second subchain and a node identifier is constructed at each of a plurality of nodes associated with the first subchain. The message constructed by the plurality of nodes are identical and may be a transaction request requesting the smart contract to execute on a blockchain. Each of the packets is sent to one or more nodes associated with the second subchain. The packets and messages received by one or more of a plurality of nodes associated with the second subchain are monitored and processed at the second subchain to determine if a consensus on request has been reached from the first subchain. If a consensus on request has been reached from the first subchain, the smart contract associated with the second subchain executes on the blockchain in accordance with the transaction request.
    Type: Application
    Filed: October 15, 2018
    Publication date: April 16, 2020
    Inventors: Xiaohu Chen, Xinle Yang, Zhengpeng Li, Qing Xu, Yuechao Ma, Xiannong Fu, Yang Chen
  • Publication number: 20200076918
    Abstract: A mechanism for managing a decentralized application functioning within an application shard in a decentralized network includes an access control mechanism and a resource control mechanism. The access control mechanism includes access logic that determines if a request to submit a transaction for execution by the decentralized application is valid. The request is received from an originator through the decentralized application. The resource control mechanism is called when a request is determined by the access control mechanism to be a valid request. The resource control mechanism includes resource logic that determines if a criterion is satisfied. The criterion may include one or more of a first criterion associated with the originator and a second criterion associated with the application shard. The resource control mechanism further includes forwarding logic that initiates a forwarding of the validated request to the application shard if the criterion is satisfied.
    Type: Application
    Filed: September 5, 2018
    Publication date: March 5, 2020
    Inventors: Xiaohu Chen, Xinle Yang, Zhengpeng Li, Qing Xu, Yuechao Ma, Xiannong Fu, Yang Chen
  • Patent number: 10291898
    Abstract: A method and an apparatus for updating navigation map are disclosed. The method includes: fusing captured three-dimensional (3D) data and two-dimensional data (2D) image data of a street view to generate 3D fused data representing the street view; and updating the navigation map in real time according to the 3D fused data. Thus, the disclosure provides a way to update the navigation map in real time.
    Type: Grant
    Filed: November 14, 2016
    Date of Patent: May 14, 2019
    Assignee: AUTOCHIPS INC.
    Inventor: Zhengpeng Li
  • Publication number: 20170228933
    Abstract: A method and an apparatus for updating navigation map are disclosed. The method includes: fusing captured three-dimensional (3D) data and two-dimensional data (2D) image data of a street view to generate 3D fused data representing the street view; and updating the navigation map in real time according to the 3D fused data. Thus, the disclosure provides a way to update the navigation map in real time.
    Type: Application
    Filed: November 14, 2016
    Publication date: August 10, 2017
    Inventor: ZHENGPENG LI