Patents by Inventor LI KONG

LI KONG 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).

  • Publication number: 20230225029
    Abstract: A rectifying arrangement for an LED driver comprising a rectifying circuit and a clamping arrangement provides a low-impedance path between input terminals of the rectifying circuit in response to an abnormal operation of the rectifying arrangement, such as an open circuit of one rectifying branch of the rectifying arrangement. The low-impedance path is maintained for a plurality of cycles of an AC power supply provided to the rectifying circuit, and can be maintained on a (semi-)permanent basis.
    Type: Application
    Filed: June 15, 2021
    Publication date: July 13, 2023
    Inventors: Xiujuan WU, Han LU, Jing YANG, Li Wei SUN, Xiaofeng WANG, Zhaoting LI, Deyong KONG
  • Publication number: 20230176593
    Abstract: A processor coupled to memory is configured to receive an identification of a geographical location associated with a target specified by a user remote from a vehicle. A machine learning model is utilized to generate a representation of at least a portion of an environment surrounding the vehicle using sensor data from one or more sensors of the vehicle. At least a portion of a path to a target location corresponding to the received geographical location is calculated using the generated representation of the at least portion of the environment surrounding the vehicle. At least one command is provided to automatically navigate the vehicle based on the determined path and updated sensor data from at least a portion of the one or more sensors of the vehicle.
    Type: Application
    Filed: January 27, 2023
    Publication date: June 8, 2023
    Inventors: Elon Musk, Kate Park, Nenad Uzunovic, Christopher Coleman Moore, Francis Havlak, Stuart Bowers, Andrej Karpathy, Arvind Ramanandan, Ashima Kapur Sud, Paul Chen, Paril Jain, Alexander Hertzberg, Jason Kong, Li Wang, Oktay Arslan, Nicklas Gustafsson, Charles Shieh, David Seelig
  • Publication number: 20230131432
    Abstract: A method including: interpreting, via a device registration request circuit, a registration request that maps device property data to one or more Brownfield devices; generating, via an Internet of Things Universal Identification (IoT UID) generation circuit, based at least in part on the registration request, an IoT UID for each of the one or more Brownfield devices; and transmitting, via an IoT UID provisioning circuit, the IoT UID for each of the one or more Brownfield devices.
    Type: Application
    Filed: December 23, 2022
    Publication date: April 27, 2023
    Inventors: Eduardo Correia da Silva Brazao, Steven Norman Brumer, Ian Michael Klein, Li Kong, Marc Rudloff Plante, Sridhar Ramachandran, Kimberly Tashner Shyu, Robert Janusz Sliwa, Jeffrey Scott Smith, Christopher Anton Wendt, Haofang Yu
  • Publication number: 20230130548
    Abstract: An apparatus including a display circuit, a requestor circuit, a request provisioning circuit, an Internet of Things Universal Identification (IoT UID) processing circuit, and an IoT UID provisioning circuit. The display circuit generates a graphical user interface (GUI) configured to receive one or more user input command values corresponding to device property data for one or more Brownfield devices. The requestor circuit generates a registration request that includes the device property data. The request provisioning circuit transmits the registration request to an Internet of Things (IoT) device registrar server. The Internet of IoT UID processing circuit interprets one or more IoT UIDs generated by the IoT device registrar server in response to the registration request. The IoT UID provisioning circuit at least one of: transmits the one or more IoT UIDs; or displays the one or more IoT UIDs on an electronic display.
    Type: Application
    Filed: December 23, 2022
    Publication date: April 27, 2023
    Inventors: Eduardo Correia da Silva Brazao, Steven Norman Brumer, Ian Michael Klein, Li Kong, Marc Rudloff Plante, Sridhar Ramachandran, Kimberly Tashner Shyu, Robert Janusz Sliwa, Jeffrey Scott Smith, Christopher Anton Wendt, Haofang Yu
  • Publication number: 20230109969
    Abstract: A data processing method and apparatus based on a node internal memory, a device and a computer readable storage medium are provided. The method includes: acquiring a data reading contract associated with a transaction in a first block from a chain reading cache of the node internal memory; invoking the data reading contract to acquire a write cache mapping table associated with the first block, and determining target read data associated with the transaction based on a first block cache of the first block in the write cache mapping table; and executing the transaction based on the target read data, storing target cached data, corresponding to a result of executing of the transaction, to the first block cache, and writing the first block into a bifurcated blockchain.
    Type: Application
    Filed: December 2, 2022
    Publication date: April 13, 2023
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Maocai LI, Zongyou WANG, Hu LAN, Gengliang ZHU, Pan LIU, Kaiban ZHOU, Yifang SHI, Huankun HUANG, Jinsong ZHANG, Li KONG, Zhiyong LIAO
  • Patent number: 11625728
    Abstract: An apparatus for provisioning embedded Internet of Things Universal IDs (IoT UIDs) in Brownfield devices. The apparatus includes a display circuit, a requestor circuit, a request provisioning circuit, an IoT UID processing circuit, and an IoT UID provisioning circuit. The display circuit generates a graphical user interface (GUI) configured to receive one or more user input command values corresponding to device property data for one or more Brownfield devices. The requestor circuit generates a registration request that includes the device property data. The request provisioning circuit transmits the registration request to an IoT device registrar server. The IoT UID processing circuit interprets one or more IoT UIDs generated by the IoT device registrar server in response to the registration request. The IoT UID provisioning circuit at least one of: transmits the one or more IoT UIDs, or displays the one or more IoT UIDs on an electronic display.
    Type: Grant
    Filed: April 15, 2022
    Date of Patent: April 11, 2023
    Assignee: Somos, Inc.
    Inventors: Eduardo Correia Da Silva Brazao, Steven Norman Brumer, Ian Michael Klein, Li Kong, Marc Rudloff Plante, Sridhar Ramachandran, Kimberly Tashner Shyu, Robert Janusz Sliwa, Jeffrey Scott Smith, Christopher Anton Wendt, Haofang Yu
  • Publication number: 20230098190
    Abstract: A data processing method includes: detecting, when writing first block data into a local cache and a local storage, a first block processing space of a storage buffer pool; writing, when a number of block data to be stored does not reach a buffer block processing threshold, the first block data into the storage buffer pool based on N block data to be stored; detecting a second block processing space of a storage processing pool; and determining, when a number of block data to be fed back does not reach a feedback block processing threshold, block data to be merged for overlap detection with the block data to be fed back in the storage buffer pool based on the number of the block data to be fed back and the feedback block processing threshold, and writing the data retained after overlap detection to a distributed database.
    Type: Application
    Filed: November 23, 2022
    Publication date: March 30, 2023
    Inventors: Qucheng LIU, Maocai LI, Zongyou WANG, Hu LAN, Kaiban ZHOU, Li KONG, Pan LIU, Gengliang ZHU, Yifang SHI
  • Publication number: 20230097738
    Abstract: A data processing method includes: transmitting, by a first service node, service data information to a second service node, so that the second service node obtains data signature information; a first key parameter and a second key parameter that are both related to a random parameter; the random parameter being determined by the second service node based on a node private key and the service data information; performing signature verification on the received data signature information based on the first key parameter and the second key parameter, and adding a signature verification result obtained after signature verification to a verification result set; searching for a target signature verification result that satisfies a valid verification condition from the verification result set; and performing aggregate signature on the data signature information obtained after calculation when a quantity of signatures of the target signature verification result satisfies an aggregate signature condition.
    Type: Application
    Filed: December 7, 2022
    Publication date: March 30, 2023
    Inventors: Maocai LI, Zongyou WANG, Yifang SHI, Zhiyong LIAO, Pan LIU, Hu LAN, Kaiban ZHOU, Li KONG, Gengliang ZHU, Qucheng LIU, Jinsong ZHANG, Huankun HUANG, Jiahui CUI
  • Publication number: 20230087138
    Abstract: Embodiments of this disclosure disclose a data processing method and apparatus, a device, and a storage medium. The method includes: after receiving a block synchronization request carrying a target block height transmitted by a first service node, transmitting a compact block identification and the block synchronization request to a consensus node; the compact block identification being used for instructing the consensus node to determine structural information of a compact block corresponding to a block to be synchronized; searching for a local transaction identifier matching a target transaction identifier in a first relay cache; and in the first relay cache, taking local transaction data corresponding to the found local transaction identifier as first key transaction data, and performing data clearing on the first key transaction data successfully synchronized to the first service node.
    Type: Application
    Filed: November 29, 2022
    Publication date: March 23, 2023
    Applicant: Tencent Technology (Shenzhen) Company Limited
    Inventors: Maocai LI, Zongyou WANG, Hu LAN, Qucheng LIU, Zhiyong LIAO, Huankun HUANG, Kaiban ZHOU, Yifang SHI, Jinsong ZHANG, Gengliang ZHU, Pan LIU, Li KONG, Jiahui CUI
  • Publication number: 20230074102
    Abstract: This application discloses a method and apparatus for processing data based on a block chain. The method includes adding transaction data in at least two blocks into an execution queue according to a block height sequence and transaction data sequence numbers; executing contract services and acquiring a read cache and a write cache of a parallel transaction generated by executing each contract service, the at least two pieces of transaction data comprising target transaction data; determining a write cache of a merged transaction in block caches, and acquiring a read cache of an updated transaction; determining a write cache of the transaction to be merged of the target transaction data according to the read cache of the updated transaction; and merging the write cache of the transaction to be merged of the target transaction data into a block cache to which the target transaction data belongs.
    Type: Application
    Filed: November 11, 2022
    Publication date: March 9, 2023
    Inventors: Qucheng LIU, Maocai LI, Zongyou WANG, Li KONG, Hu LAN, Pan LIU, Kaiban ZHOU, Gengliang ZHU, Yifang SHI, Huankun HUANG
  • Publication number: 20230004542
    Abstract: A method for publishing a smart contract includes: generating a version number index value according to a contract name of the smart contract, and searching for an associated target contract version number from a blockchain network according to the version number index value; generating a contract index value according to a contract version number of the smart contract and the contract name, in response to determining that the contract version number of the smart contract is greater than the target contract version number; associating the contract index value with the smart contract and associating the version number index value with the contract version number of the smart contract, to generate transaction information; and publishing the transaction information to the blockchain network, to publish the smart contract to the blockchain network.
    Type: Application
    Filed: September 14, 2022
    Publication date: January 5, 2023
    Inventors: Bo FU, Maocai LI, Wei SHI, Li KONG, Yanxue CHONG, Yehui HUANG, Jiangwei TI, Jiahui CUI
  • Publication number: 20220394044
    Abstract: A method for determining a trust indicator is provided. The method may include interpreting, via an Internet of Things Universal Identifier (IoT UID) processing circuit, an IoT UID corresponding to a device and identifying, via a record management circuit and based at least in part on the IoT UID, a record in a database corresponding to the device. The method may further include determining, via a trust analysis circuit and based at least in part on the record, a risk indicator of the device and transmitting, via an indicator provisioning circuit, the risk indicator.
    Type: Application
    Filed: April 15, 2022
    Publication date: December 8, 2022
    Inventors: Eduardo Correia da Silva Brazao, Steven Norman Brumer, Ian Michael Klein, Li Kong, Marc Rudloff Plante, Sridhar Ramachandran, Kimberly Tashner Shyu, Robert Janusz Sliwa, Jeffrey Scott Smith, Christopher Anton Wendt, Haofang Yu
  • Patent number: 11494270
    Abstract: A data backup method includes querying a first block of a first blockchain for unused transaction output information based on a first condition being met, the first block including each block of all blocks included in the first blockchain; generating transaction information according to the unused transaction output information obtained based on the querying, the transaction information indicating a transaction operation based on an account address to which the unused transaction output information belongs; recording the transaction information in a second block and releasing the second block, and recording the second block on which a consensus is reached on a second blockchain; and backing up the first blockchain into a storage system, and deleting the first blockchain. Counterpart apparatus, terminal, server, and/or non-transitory computer-readable medium are also contemplated.
    Type: Grant
    Filed: October 8, 2020
    Date of Patent: November 8, 2022
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LTD
    Inventors: Rui Guo, Mao Cai Li, Zong You Wang, Hai Tao Tu, Li Kong, Kai Ban Zhou, Chang Qing Yang, Nan Wang, Yong Ding, Yi Fang Shi
  • Publication number: 20220337611
    Abstract: An apparatus including a device property data processing circuit, a change detection circuit, an alert circuit, and an alert provisioning circuit. The device property data processing circuit is structured to at a first time, interpret, device property data corresponding to a device registered with an IoT device registry, and at a second time, interpret, the device property data corresponding to the device registered with the IoT device registry. The change detection circuit is structured to detect a change in the device property data between the first time and the second time. The alert circuit is structured to generate, responsive to the detected change, a message that identifies the device corresponding to the device property data. The alert provisioning circuit is structured to transmit the message.
    Type: Application
    Filed: April 15, 2022
    Publication date: October 20, 2022
    Inventors: Eduardo Correia da Silva Brazao, Steven Norman Brumer, Ian Michael Klein, Li Kong, Marc Rudloff Plante, Sridhar Ramachandran, Kimberly Tashner Shyu, Robert Janusz Sliwa, Jeffrey Scott Smith, Christopher Anton Wendt, Haofang Yu
  • Publication number: 20220337410
    Abstract: An apparatus for an Internet of Things (IoT) device registry is provided. The apparatus includes an Internet of Things Universal Identification (IoT UID) processing circuit, a record management circuit, and a record provisioning circuit. The IoT UID processing circuit is structured to interpret an IoT UID and device property data. The record management circuit is structured to associate the IoT UID with the device property data via a record. The record provisioning circuit is structured to transmit the record. In embodiments, the device property data includes an owner identifier value, a manufacturer identifier value, a trusted platform module key, a media access control address, a software version identifier, and/or or a firmware identifier.
    Type: Application
    Filed: April 15, 2022
    Publication date: October 20, 2022
    Inventors: Eduardo Correia da Silva Brazao, Steven Norman Brumer, Ian Michael Klein, Li Kong, Marc Rudloff Plante, Sridhar Ramachandran, Kimberly Tashner Shyu, Robert Janusz Sliwa, Jeffrey Scott Smith, Christopher Anton Wendt, Haofang Yu
  • Publication number: 20220337574
    Abstract: A method for embedding an Internet of Things Universal Identifier (IoT UID) into one or more Greenfield devices is provided. The method includes manufacturing one or more Greenfield devices, and generating device property data based at least in part on the one or more Greenfield devices. The method further includes transmitting, to an Internet of Things (IoT) device registrar server, a registration request that includes the device property data. The method further includes interpreting one or more Internet of Things Universal Identifiers (IoT UIDs) generated in response to the transmitting of the registration request. The method further includes embedding the one or more IoT UIDs in the one or more Greenfield devices.
    Type: Application
    Filed: April 15, 2022
    Publication date: October 20, 2022
    Inventors: Eduardo Correia da Silva Brazao, Steven Norman Brumer, Ian Michael Klein, Li Kong, Marc Rudloff Plante, Sridhar Ramachandran, Kimberly Tashner Shyu, Robert Janusz Sliwa, Jeffrey Scott Smith, Christopher Anton Wendt, Haofang Yu
  • Publication number: 20220335165
    Abstract: A method for registering one or more Greenfield devices via a virtual Internet of Things Universal Identifier (IoT UID) is provided. The method includes identifying one or more Brownfield devices, generating device property data based at least in part on the one or more Brownfield devices, and transmitting, to an IoT device registrar server, a registration request that includes the device property data. The method further includes interpreting one or more IoT UIDs generated in response to the transmitting of the registration request.
    Type: Application
    Filed: April 15, 2022
    Publication date: October 20, 2022
    Inventors: Eduardo Correia da Silva Brazao, Steven Norman Brumer, Ian Michael Klein, Li Kong, Marc Rudloff Plante, Sridhar Ramachandran, Kimberly Tashner Shyu, Robert Janusz Sliwa, Jeffrey Scott Smith, Christopher Anton Wendt, Haofang Yu
  • Publication number: 20220335431
    Abstract: An apparatus for detecting fraudulent activity includes a device property data processing circuit, a security analysis circuit, an alert circuit, and an alert provisioning circuit. The device property data processing circuit is structured to interpret device property data corresponding to a device registered with an Internet of Things (IoT) device registry. The security analysis circuit is structured to determine, based at least in part on the device property data, that the device is subject to a fraud event. The alert circuit is structured to generate, responsive to the determined fraud event, a message that identifies the device. The alert provisioning circuit is structured to transmit the message.
    Type: Application
    Filed: April 15, 2022
    Publication date: October 20, 2022
    Inventors: Eduardo Correia da Silva Brazao, Steven Norman Brumer, Ian Michael Klein, Li Kong, Marc Rudloff Plante, Sridhar Ramachandran, Kimberly Tashner Shyu, Robert Janusz Sliwa, Jeffrey Scott Smith, Christopher Anton Wendt, Haofang Yu
  • Publication number: 20220337482
    Abstract: An apparatus for provisioning embedded Internet of Things Universal IDs (IoT UIDs) in Brownfield devices. The apparatus includes a display circuit, a requestor circuit, a request provisioning circuit, an IoT UID processing circuit, and an IoT UID provisioning circuit. The display circuit generates a graphical user interface (GUI) configured to receive one or more user input command values corresponding to device property data for one or more Brownfield devices. The requestor circuit generates a registration request that includes the device property data. The request provisioning circuit transmits the registration request to an IoT device registrar server. The IoT UID processing circuit interprets one or more IoT UIDs generated by the IoT device registrar server in response to the registration request. The IoT UID provisioning circuit at least one of: transmits the one or more IoT UIDs, or displays the one or more IoT UIDs on an electronic display.
    Type: Application
    Filed: April 15, 2022
    Publication date: October 20, 2022
    Inventors: Eduardo Correia da Silva Brazao, Steven Norman Brumer, Ian Michael Klein, Li Kong, Marc Rudloff Plante, Sridhar Ramachandran, Kimberly Tashner Shyu, Robert Janusz Sliwa, Jeffrey Scott Smith, Christopher Anton Wendt, Haofang Yu
  • Publication number: 20220335116
    Abstract: Apparatuses and methods for an Internet of Things (IoT) device registry are provided. An apparatus for an IoT device registry includes a property-monitoring circuit structured to generate a query for device property data for an IoT device to an IoT device registrar server; interpret the device property data received from the IoT device registrar server to determine whether there is a change in the device property data; if the property-monitoring circuit determines that there is a change in the device property data, generate a notification of the change; and transmit the notification of the change to the IoT device registrar server.
    Type: Application
    Filed: April 15, 2022
    Publication date: October 20, 2022
    Inventors: Eduardo Correia da Silva Brazao, Steven Norman Brumer, Ian Michael Klein, Li Kong, Marc Rudloff Plante, Sridhar Ramachandran, Kimberly Tashner Shyu, Robert Janusz Sliwa, Jeffrey Scott Smith, Christopher Anton Wendt, Haofang Yu