Patents by Inventor Shang LI

Shang 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).

  • Publication number: 20250053722
    Abstract: The present disclosure relates to a system and method for automated printed circuit board (PCB) component placement. Embodiments may include receiving a PCB outline, one or more constraints, and a netlist having PCB component details and applying a clustering algorithm to generate one or more clustered groups. Embodiments may further include applying a grid based local cluster placement algorithm to the one or more clustered groups. Embodiments may also include applying a global cluster placement algorithm and generating a fully optimized placed design.
    Type: Application
    Filed: August 11, 2023
    Publication date: February 13, 2025
    Inventors: Dominik Martinez, Shang Li, John Robert Murphy, Mirko Spasojevic
  • Patent number: 12221756
    Abstract: A self-acting dredging and drainage structure for a plain river network irrigation area is provided. The structure includes a first tube body, a water inlet end side of the first tube body is provided with a trash rack, a partition body is provided in the first tube body, and a water outlet end side of the first tube body is provided with a contraction and diversion device. The contraction and diversion device divides a water outlet end of the first tube body into an upper water outlet side and a lower water outlet side, and the contraction and diversion device includes no less than one arranged contraction and diversion pipe; and the upper water outlet side has first water outlets and second water outlets.
    Type: Grant
    Filed: September 20, 2024
    Date of Patent: February 11, 2025
    Assignee: Zhejiang Institute of Hydraulics & Estuary(Zhejiang Institute of Marine Planning and Design)
    Inventors: Longqiang Su, Jinhua Wen, Shuiping Yao, Shang Gao, Chenbin Jiang, Helong Wang, Yi Shi, Caiming Chen, Qifeng Li, Ming Wen
  • Publication number: 20250034266
    Abstract: Described here is are antibodies to CCR8 having enhanced binding, ligand blocking and antibody dependent cellular cytotoxicity. Also described is are methods of treating a cancer by targeting tumor infiltrating lymphocytes in a cancer patient using a formulation comprising a CCR8 antibody described above.
    Type: Application
    Filed: December 2, 2022
    Publication date: January 30, 2025
    Inventors: Lishan KANG, Hongshui LIU, Lina WANG, Shang YIN, Shou LI, Bing WAN, Wenhua SHI, Min CHEN, Xinchuan DAI, David BELLOVIN, Jing ZHANG
  • Publication number: 20240420051
    Abstract: Embodiments relate to order specific expansion of an area that encompasses pickers available for accepting an order placed with an online system. The online system accesses a computer model trained to predict an attractiveness metric for the order and applies the computer model to predict a value of the attractiveness metric for a first order. The online system classifies the first order into a first set or a second set, based on the value of the attractiveness metric and a threshold. Based on the classification, the online system expands over time a size of an area that encompasses a set of pickers available for accepting the first order. The online system causes a device of each picker in the set of available pickers located within the area of the expanded size to display an availability of the first order for acceptance by each picker in the set of available pickers.
    Type: Application
    Filed: June 16, 2023
    Publication date: December 19, 2024
    Inventors: Rahul Makhijani, Pak Tao Lee, Shang Li
  • Patent number: 12113893
    Abstract: This disclosure relates to techniques for performing encryption and decryption operations and that provide fully non-custodial data management, i.e., where end-users have control over their data—rather than a third party. Specifically, the techniques disclosed herein are configured to allow end-users to have the ability to recover and/or maintain access to data stored on third-party systems—even if one or more third-party entities storing the data are no longer in compliance with a predetermined set of operational criteria. In other implementations, novel split private key generation techniques are disclosed, wherein a newly-generated private key may be split into at least three shards, e.g., an authentication service provider shard, a shard for another entity, and a “recovery” shard. In still other implementations, an iFrame may decrypt separate shards of a private key using a delegated key management system (DKMS) and then use the reconstructed private key to sign a digital transaction.
    Type: Grant
    Filed: February 16, 2024
    Date of Patent: October 8, 2024
    Assignee: Magic Labs, Inc.
    Inventors: Fei-Yang Jen, Yi Wei Chen, Dheeban Srinivasan Govindarajan, Jaemin Jin, Shang Li
  • Patent number: 12074864
    Abstract: A mechanism for building decentralized computer applications that execute on a distributed computing system. The present technology works within a web browser, client application, or other software and provides access to decentralized computer applications through the browser. The present technology is non-custodial, wherein a public-private key pair, which represents user identity, is created on a client machine and then directly encrypted by a third-party platform without relying on one centralized computing system.
    Type: Grant
    Filed: January 8, 2024
    Date of Patent: August 27, 2024
    Assignee: Magic Labs, Inc.
    Inventors: Fei-Yang Jen, Yi Wei Chen, Jaemin Jin, Hanyu Xue, Wentao Liu, Shang Li
  • Publication number: 20240283636
    Abstract: This disclosure relates to techniques for performing encryption and decryption operations and that provide fully non-custodial data management, i.e., where end-users have control over their data—rather than a third party. Specifically, the techniques disclosed herein are configured to allow end-users to have the ability to recover and/or maintain access to data stored on third-party systems—even if one or more third-party entities storing the data are no longer in compliance with a predetermined set of operational criteria. In other implementations, novel split private key generation techniques are disclosed, wherein a newly-generated private key may be split into at least three shards, e.g., an authentication service provider shard, a shard for another entity, and a “recovery” shard. In still other implementations, an iFrame may decrypt separate shards of a private key using a delegated key management system (DKMS) and then use the reconstructed private key to sign a digital transaction.
    Type: Application
    Filed: February 16, 2024
    Publication date: August 22, 2024
    Inventors: Fei-Yang JEN, Yi Wei CHEN, Dheeban SRINIVASAN GOVINDARAJAN, Jaemin JIN, Shang LI
  • Patent number: 12045730
    Abstract: The present disclosure relates to a computer-implemented method for genetic placement of analog and mix-signal circuit components. Embodiments may include receiving an unplaced layout associated with an electronic circuit design and grouping requirements. Embodiments may also include identifying one or more instances that need to be placed in the unplaced layout and areas of the unplaced layout configured to receive the instances. Embodiments may further include analyzing one or more instances that need to be placed in the unplaced layout and the areas of the unplaced layout configured to receive the instances, wherein analyzing is based upon a row-based data structure. Embodiments may also include determining a location and an orientation for each of the one or more instances based upon the genetic algorithm and generating a placed layout based upon the determined location and orientation for each of the instances.
    Type: Grant
    Filed: January 2, 2019
    Date of Patent: July 23, 2024
    Assignee: Cadence Design Systems, Inc.
    Inventors: Elias Lee Fallon, David Allan White, Regis R Colwell, Hongzhou Liu, Hui Xu, Wangyang Zhang, Shang Li, Hua Luo
  • Publication number: 20240146721
    Abstract: A mechanism for building decentralized computer applications that execute on a distributed computing system. The present technology works within a web browser, client application, or other software and provides access to decentralized computer applications through the browser. The present technology is non-custodial, wherein a public-private key pair, which represents user identity, is created on a client machine and then directly encrypted by a third-party platform without relying on one centralized computing system.
    Type: Application
    Filed: January 8, 2024
    Publication date: May 2, 2024
    Inventors: Fei-Yang Jen, Yi Wei Chen, Jaemin Jin, Hanyu Xue, Wentao Liu, Shang Li
  • Patent number: 11968206
    Abstract: A mechanism for building decentralized computer applications that execute on a distributed computing system. The present technology works within a web browser, client application, or other software and provides access to decentralized computer applications through the browser. The present technology is non-custodial, wherein a public-private key pair, which represents user identity, is created on a client machine and then directly encrypted by a third-party platform without relying on one centralized computing system.
    Type: Grant
    Filed: September 15, 2023
    Date of Patent: April 23, 2024
    Assignee: Magic Labs, Inc.
    Inventors: Fei-Yang Jen, Yi Wei Chen, Jaemin Jin, Hanyu Xue, Wentao Liu, Shang Li
  • Publication number: 20240117813
    Abstract: The present disclosure discloses a fan blade structure, a fan and a fan lamp, belonging to the field of household appliances. A fan blade structure includes: an inner edge located at a windward side, where the inner edge at least partially protrudes towards a leeward side, and the inner edge extends obliquely upwards, gradually, from one end of the fan blade structure close to a rotational axis to one end of the fan blade structure facing away from the rotational axis; an outer edge located at the leeward side, where the outer edge protrudes towards the leeward side, and the outer edge extends obliquely upwards from the end of the fan blade structure close to the rotational axis to the end of the fan blade structure facing away from the rotational axis; and a cambered surface connected between the inner edge and the outer edge.
    Type: Application
    Filed: December 16, 2023
    Publication date: April 11, 2024
    Applicants: SUZHOU OPPLE LIGHTING CO., LTD., OPPLE LIGHTING CO., LTD.
    Inventors: Xiaolei WANG, Guobao ZHANG, Shang LI, Yaohai WANG
  • Publication number: 20240007460
    Abstract: A mechanism for building decentralized computer applications that execute on a distributed computing system. The present technology works within a web browser, client application, or other software and provides access to decentralized computer applications through the browser.
    Type: Application
    Filed: September 15, 2023
    Publication date: January 4, 2024
    Inventors: Fei-Yang Jen, Yi Wei Chen, Jaemin Jin, Hanyu Xue, Wentao Liu, Shang Li
  • Patent number: 11818120
    Abstract: A mechanism for building decentralized computer applications that execute on a distributed computing system. The present technology works within a web browser, client application, or other software and provides access to decentralized computer applications through the browser. The present technology is non-custodial, wherein a public-private key pair, which represents user identity, is created on a client machine and then directly encrypted by a third-party platform without relying on one centralized computing system.
    Type: Grant
    Filed: December 30, 2022
    Date of Patent: November 14, 2023
    Assignee: Magic Labs, Inc.
    Inventors: Fei-Yang Jen, Yi Wei Chen, Jaemin Jin, Hanyu Xue, Wentao Liu, Shang Li
  • Publication number: 20230139222
    Abstract: A mechanism for building decentralized computer applications that execute on a distributed computing system. The present technology works within a web browser, client application, or other software and provides access to decentralized computer applications through the browser.
    Type: Application
    Filed: December 30, 2022
    Publication date: May 4, 2023
    Inventors: Fei-Yang Jen, Yi Wei Chen, Jaemin Jin, Hanyu Xue, Wentao Liu, Shang Li
  • Patent number: 11599699
    Abstract: The present disclosure relates to systems and methods for floorplanning using machine learning techniques. Embodiments may include receiving an electronic design and analyzing the electronic design using a reinforcement learning agent. Embodiments may further include recommending a first action wherein the first action includes at least one of a place agent action, a via agent action, or a route agent action. Embodiments may also include updating the electronic design based upon, at least in part, the first action to generate an updated electronic design. Embodiments may further include analyzing the updated electronic design using the reinforcement learning agent and recommending a second action wherein the second action includes at least one of a place agent action, a via agent action, or a route agent action. Embodiments may also include updating the updated electronic design based upon the second action to generate a second updated electronic design.
    Type: Grant
    Filed: February 10, 2020
    Date of Patent: March 7, 2023
    Assignee: Cadence Design Systems, Inc.
    Inventors: Luke Roberto, Joydeep Mitra, Taylor Elsom Hogan, Shang Li, Zachary Joseph Zumbo, John Robert Murphy
  • Patent number: 11546321
    Abstract: A mechanism for building decentralized computer applications that execute on a distributed computing system. The present technology works within a web browser, client application, or other software and provides access to decentralized computer applications through the browser. The present technology is non-custodial, wherein a public-private key pair, which represents user identity, is created on a client machine and then directly encrypted by a third-party platform without relying on one centralized computing system.
    Type: Grant
    Filed: September 24, 2020
    Date of Patent: January 3, 2023
    Assignee: Magic Labs, Inc.
    Inventors: Fei-Yang Jen, Yi Wei Chen, Jaemin Jin, Hanyu Xue, Wentao Liu, Shang Li
  • Patent number: 11527797
    Abstract: The present disclosure provides a battery pack, including: battery modules, wherein two or more of the battery modules are arranged side by side in a first direction; and connecting assemblies, wherein each connecting assembly is connected between adjacent two battery modules, and the connecting assembly includes an elastic connecting member being able to elastically deform in the first direction such that the adjacent two battery modules are elastically connected by the connecting assembly. The elastic connecting member can provide a buffer between the adjacent two battery modules. In the case that one of the adjacent two battery modules suffers a force, the elastic connecting member can absorb a force from this battery module, to prevent the adjacent two battery modules from interacting with each other when suffering the force, and avoid a safety accident caused by the interaction between the two battery modules connected to each other.
    Type: Grant
    Filed: August 22, 2019
    Date of Patent: December 13, 2022
    Assignee: Contemporary Amperex Technology Co., Limited
    Inventors: Shuo Sun, Mingdong Wang, Mu Qian, Jinqing Ji, Min Zeng, Shang Li, Yang Li
  • Patent number: 11401627
    Abstract: Disclosed is a method for preparing a quantum rod/polymer fiber membrane by using electrospinning technique. The method comprises the following steps: (1) preparing a quantum rod solution; (2) preparing a polymer solution, and adding the quantum rod solution obtained in step (1) into the polymer solution so as to form an electrospinning precursor solution with a volume concentration of the quantum rods of 5%-80%; and (3) adding the electrospinning precursor solution into an electrospinning device, regulating the voltage of a generator and the receiving distance, and then performing electrospinning to prepare the quantum rod/polymer fiber membrane. By adjusting the concentration of the quantum rod solution and parameters in the electrospinning process, the method realizes directional arrangements of the quantum rods in the electrospinning process, thereby obtaining the quantum rod/polymer fiber membrane with high degree of polarization performance.
    Type: Grant
    Filed: November 15, 2016
    Date of Patent: August 2, 2022
    Assignee: SOUTH UNIVERSITY OF SCIENCE AND TECHNOLOGY OF CHINA
    Inventors: Kai Wang, Ziming Zhou, Jing Qin, Zuoliang Wen, Shang Li, Junjie Hao, Wei Chen, Xiaowei Sun
  • Patent number: 11379646
    Abstract: The present disclosure relates to electronic circuit design, and more specifically, to determining the computational requirements of fully synthesizing a printed circuit board and/or package. Embodiments may include receiving, using a processor, one or more PCB electronic design files and determining whether the PCB electronic design files include data required for a synthesis engine. If any data is missing, the method may include inferring one or more parameters using an inference engine and providing the one or more parameters to the synthesis engine, wherein the synthesis engine includes at least one of a placement, via assignment, routing, and metal pouring processes. The method may also include collecting process data from the placement, via assignment, routing, and metal pouring processes and training a machine learning system using the process data.
    Type: Grant
    Filed: August 26, 2020
    Date of Patent: July 5, 2022
    Assignee: Cadence Design Systems, Inc.
    Inventors: Jorge Alejandro Gonzalez, Shang Li, Luke Roberto
  • Patent number: D966378
    Type: Grant
    Filed: November 6, 2020
    Date of Patent: October 11, 2022
    Assignee: Beijing Hai Yi Tong Zhan Information Technology Co., Ltd.
    Inventors: Shang Li, Xiujun Yao, Chenguang Gui, Lihua Cui