Patents by Inventor Shuang Li

Shuang 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: 20230259444
    Abstract: A method of analyzing source code includes receiving, by a processor, an updated version of a computer program, the updated version including a source code. The method also includes preprocessing, by a compiler, the source code for a target computing platform. Preprocessing the source code by the compiler includes identifying a macro condition associated with one or more computer instructions enclosed by a macro, determining object code corresponding to the one or more computer instructions based on a current value of the macro condition, and generating object code and macro information for output to a debugger, the macro information including one or more breakpoint conditions in the macro.
    Type: Application
    Filed: February 17, 2022
    Publication date: August 17, 2023
    Inventors: Xiao Ling Chen, Wen Ji Huang, Heng Wang, Sheng Shuang Li, Wen Bin Han, Peng Hui Jiang
  • Publication number: 20230254143
    Abstract: This application provides a method for saving a ciphertext and an apparatus. The method includes: obtaining an encryption instruction, where the encryption instruction instructs to encrypt a file in an external memory; obtaining an eigenvalue of a first account identifier based on the encryption instruction; encrypting a first key by using the eigenvalue of the first account identifier to generate a first ciphertext, where the first key is used to encrypt a second key, and the second key is used to encrypt a first file in the external memory; encrypting the eigenvalue of the first account identifier to generate a second ciphertext; and storing the first ciphertext and the second ciphertext in a non-erasable partition.
    Type: Application
    Filed: May 11, 2022
    Publication date: August 10, 2023
    Inventors: Hongjian Yu, Shuang Li, Fei Wang
  • Publication number: 20230239524
    Abstract: Devices, systems, and methods are provided for on-target rate optimization for video.
    Type: Application
    Filed: January 25, 2022
    Publication date: July 27, 2023
    Applicant: Amazon Technologies, Inc.
    Inventors: Xinyu Zhou, Qie Hu Huang, Shuang Li, Ying Zhang, Yongzhen Lu, Vamshi Krishna Surabhi, Vykunth Ashok, Robert James Victor, Kirtan Modi
  • Publication number: 20230231503
    Abstract: A power tool includes a motor, a speed regulation mechanism, a driver circuit, and a control module. The motor includes a stator winding and a rotor. The speed regulation mechanism is at least used for setting a target rotational speed of the motor. The driver circuit is used for delivering electrical energy provided by a power supply device from a direct current bus to the motor, where the driver circuit includes multiple electronic switches connected between the power supply device and the motor. The control module is configured to calculate a voltage vector according to a measured rotational speed of the motor, a phase current of the stator winding, and the target rotational speed and overmodulate the voltage vector to output a pulse-width modulation (PWM) signal to the driver circuit. A per-unit value of an amplitude of the voltage vector ranges from 0 to 1.15.
    Type: Application
    Filed: March 24, 2023
    Publication date: July 20, 2023
    Inventors: Aihua Xie, Yanqing Xu, Guang Li, Shuang Li
  • Publication number: 20230231187
    Abstract: Set forth herein are pellets, thin films, and monoliths of lithium-stuffed garnet electrolytes having engineered surfaces. These engineered surfaces have a list of advantageous properties including, but not limited to, low surface area resistance, high Li+ ion conductivity, low tendency for lithium dendrites to form within or thereupon when the electrolytes are used in an electrochemical cell. Other advantages include voltage stability and long cycle life when used in electrochemical cells as a separator or a membrane between the positive and negative electrodes. Also set forth herein are methods of making these electrolytes including, but not limited to, methods of annealing these electrolytes under controlled atmosphere conditions. Set forth herein, additionally, are methods of using these electrolytes in electrochemical cells and devices. The instant disclosure further includes electrochemical cells which incorporate the lithium-stuffed garnet electrolytes set forth herein.
    Type: Application
    Filed: January 11, 2023
    Publication date: July 20, 2023
    Inventors: Arnold ALLENIC, Cheng-Chieh CHAO, Lei CHENG, Niall DONNELLY, William H. GARDNER, Timothy HOLME, Sriram IYER, Shuang LI
  • Patent number: 11706470
    Abstract: Devices, systems, and methods are provided for on-target rate optimization for video.
    Type: Grant
    Filed: January 25, 2022
    Date of Patent: July 18, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Xinyu Zhou, Qie Hu Huang, Shuang Li, Ying Zhang, Yongzhen Lu, Vamshi Krishna Surabhi, Vykunth Ashok, Robert James Victor, Kirtan Modi
  • Publication number: 20230218850
    Abstract: An oxygen inhalation nasal prong device, including a catheter assembly, a nasal prong assembly, a lanyard assembly and a neck strap assembly, where the catheter assembly is a hollow tubular structure; the nasal prong assembly is arranged at one end of the catheter assembly, the other end of the catheter assembly is configured to communicate with an oxygen supply device, and the nasal prong assembly is connected with the catheter assembly in a through connection way; the lanyard assembly is arranged on the nasal prong assembly, and the lanyard assembly is configured to be sleeved on a head of a patient, so that the nasal prong assembly is fixed at a nostril of the patient; the neck strap assembly is configured to fix the other end of the catheter assembly to neck of the patient.
    Type: Application
    Filed: March 1, 2023
    Publication date: July 13, 2023
    Applicant: Shenyang RMS Medical Tech Co., Ltd
    Inventors: Chengguang ZHOU, Shuang LI, Kuncheng GAI, Pan GAO
  • Patent number: 11676348
    Abstract: In one embodiment, a method includes using one or more cameras of a mobile computing device to capture one or more images of a first user wearing a VR display device in a real-world environment. The mobile computing device transmits a pose of the mobile computing device with respect to the VR display device to a VR system. The mobile computing device receives from the VR system a VR rendering of a VR environment. The VR rendering is from the perspective of the mobile computing device with respect to the VR display device. The method includes segmenting the first user from the one or more images and generating, in real-time responsive to capturing the one or more images, a MR rendering of the first user in the VR environment. The MR rendering of the first user is based on a compositing of the segmented one or more images of the first user and the VR rendering.
    Type: Grant
    Filed: June 2, 2021
    Date of Patent: June 13, 2023
    Assignee: Meta Platforms Technologies, LLC
    Inventors: Sarah Tanner Simpson, Gregory Smith, Jeffrey Witthuhn, Ying-Chieh Huang, Shuang Li, Wenliang Zhao, Peter Koch, Meghana Reddy Guduru, Ioannis Pavlidis, Xiang Wei, Kevin Xiao, Kevin Joseph Sheridan, Bodhi Keanu Donselaar, Federico Adrian Camposeco Paulsen
  • Patent number: 11675575
    Abstract: A computer-implemented method includes receiving, by a processor, an updated version of a computer program that includes several source code changes. A compiler preprocesses the source code changes for a target computing platform. The preprocessing includes identifying a compile time condition associated with one or more computer instructions enclosed by a macro, determining a current value of the compile time condition at the time of compiling, and determining corresponding object code based on the current value. Further, a macro information record for the macro is generated that includes the compile time condition, the current value, and an identification of the computer instructions. Further, a linker preprocesses the source code changes. This preprocessing includes determining that the object code is not included in an executable file, and updating the macro information record to indicate that the macro is not included in the executable file.
    Type: Grant
    Filed: September 13, 2022
    Date of Patent: June 13, 2023
    Assignee: International Business Machines Corporation
    Inventors: Wen Ji Huang, Xiao Ling Chen, Sheng Shuang Li, Wen Bin Han, Jun Su
  • Patent number: 11671640
    Abstract: Devices, systems, and methods are provided for audience recognition. A method may include receiving over-the-top (OTT) advertisement impression data comprising metadata and content of advertisement bid requests, the metadata indicative of scheduled OTT media presentation; receiving user activity data indicative of day-part times when viewers watch content absent from the OTT advertisement impression data; generating, based on the OTT advertisement impression data, a first demographic probability vector; generating, based on the user activity data, a second demographic probability vector; generating, based on a combination of the first demographic probability vector and the second demographic probability vector, a third demographic probability vector, each entry of the third demographic probability vector indicative of a third probability that a viewer is in a respective age range; and generating an indication of the third demographic probability vector.
    Type: Grant
    Filed: November 30, 2021
    Date of Patent: June 6, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Kirtan Modi, Robert James Victor, Vykunth Ashok, Xinyu Zhou, Qie Hu Huang, Shuang Li
  • Publication number: 20230166343
    Abstract: A table tool includes a table, a saw blade, a motor, a controller, a sensing device and a first switch. The table has a work plane on which a workpiece is placed. The saw blade acts on the workpiece. The motor drives the saw blade to rotate. The controller is used for controlling rotation of the motor. The sensing device is electrically connected to the controller and used for sensing a state of the workpiece and outputting a first signal to the controller. The first switch is used for a user to select a working mode from at least two working modes of the table tool. When the table tool is in a first working mode, the controller is configured to adjust a rotational speed of the motor to be a first rotational speed based on an acquired first signal or a working parameter of the motor.
    Type: Application
    Filed: October 19, 2022
    Publication date: June 1, 2023
    Inventors: Shisheng Wang, Shuang Li, Huaishu Wang, Fangya Lv, Shutao Zheng, Fan Wu
  • Patent number: 11664635
    Abstract: Provided are a time and frequency control method and system for optical comb. The method includes: controlling an optical comb measuring system to start and to generate an optical comb; obtaining monitoring data, wherein the monitoring data comprises a working temperature, a mode-locked frequency and a light pump power, wherein the mode-locked frequency comprises a repetition frequency and a carrier envelope phase locked at the end of starting the optical comb measuring system; determining whether an offset of the mode-locked frequency exceeds a self-feedback adjustment range of a hardware adjustment circuit; and in response to any of the repetition frequency and the carrier envelope phase exceeds the self-feedback adjustment range, adjusting the working temperature and the light pump power until the mode-locked frequency returns back into the self-feedback adjustment range.
    Type: Grant
    Filed: December 5, 2020
    Date of Patent: May 30, 2023
    Assignees: CHONGQING INSTITUTE OF EAST CHINA NORMAL UNIVERSITY, ROI OPTOELECTRONICS TECHNOLOGY CO, LTD., EAST CHINA NORMAL UNIVERSITY
    Inventors: Heping Zeng, Xiuqi Wu, Shuang Li, Xuling Shen
  • Publication number: 20230147119
    Abstract: The present application relates to the technical field of wastewater treatment and rapid pollutant detection, in particular to a chitosan-polyacrylamide composite porous hydrogel, preparation and use thereof, and a metal ion-adsorbing and detecting reagent and method. The chitosan-polyacrylamide composite porous hydrogel of the present application is prepared by in situ polymerization of a chitosan sol, an acrylamide, a crosslinking agent and a surfactant into a mixed solution comprising liquid droplets, followed by steps of curing, washing, and freeze-drying. The present application further provides a metal ion-detecting reagent, which is obtained by adsorbing a color developing agent into the chitosan-polyacrylamide composite porous hydrogel as described above, wherein the color developing agent is a dye that changes color when encountering metal ions. The chitosan-polyacrylamide composite porous hydrogel of the present application has balanced mechanical properties and porosity.
    Type: Application
    Filed: February 4, 2022
    Publication date: May 11, 2023
    Inventors: Shuang Li, Zhixian Gao, Dianpeng Han, Jialei Bai, Yuan Peng, Jin Wu, Kang Qin, Shuyue Ren, Yu Wang, Huanying Zhou, Tie Han, Xiaoxiao Lin
  • Publication number: 20230138174
    Abstract: A vehicle is disclosed that includes: a passenger seating area; a seat that is repositionable (e.g., movable, slidable) within the passenger seating area; an electromechanical system that is located beneath the seat and which is configured to support movement and/or reconfiguration of the seat; and a storage compartment that defines a receptacle for at least one personal accessory. The storage compartment is configured to conceal the electromechanical system to reduce the visibility thereof and is unitary in construction. The storage compartment is removably connected to the seat such that the storage compartment is fixed in relation to the seat but movable concomitantly with the seat during repositioning of the seat within the passenger seating area.
    Type: Application
    Filed: October 29, 2021
    Publication date: May 4, 2023
    Inventor: Xin Shuang Li
  • Patent number: 11641089
    Abstract: Some embodiments may include a packaged laser diode assembly, comprising: a length of optical fiber having a core and a polymer buffer in direct contact with the core, the length of optical fiber having a first section and a second section, the first section of the length of optical fiber including a tip of an input end of the optical fiber, wherein the polymer buffer covers only the second section of the first and second sections; one or more laser diodes to generate laser light; means for directing a beam derived from the laser light into the input end of the length of optical fiber; a light stripper attached to the core in the first section of the length of optical fiber. Other embodiments may be disclosed and/or claimed.
    Type: Grant
    Filed: September 16, 2020
    Date of Patent: May 2, 2023
    Assignee: NLIGHT, INC.
    Inventors: Shuang Li, Jiamin Zhang, Manoj Kanskar, Chendong Bai
  • Publication number: 20230131545
    Abstract: Dictionary learning method and means for zero-shot recognition can establish the alignment between visual space and semantic space at category layer and image level, so as to realize high-precision zero-shot image recognition. The dictionary learning method includes the following steps: (1) training a cross domain dictionary of a category layer based on a cross domain dictionary learning method; (2) generating semantic attributes of an image based on the cross domain dictionary of the category layer learned in step (1); (3) training a cross domain dictionary of the image layer based on the image semantic attributes generated in step (2); (4) completing a recognition task of invisible category images based on the cross domain dictionary of the image layer learned in step (3).
    Type: Application
    Filed: January 29, 2022
    Publication date: April 27, 2023
    Applicant: Beijing University of Technology
    Inventors: Lichun WANG, Shuang LI, Shaofan WANG, Dehui KONG, Baocai YIN
  • Publication number: 20230125526
    Abstract: A covered stent(20) is provided, including a stent body(21) and a filter membrane(22). The stent body(21) has a proximal end(211) and a distal end(212). The proximal end(211) is configured to be arranged upstream in the blood vessel with respect to the distal end(212). The filter membrane(22) has a mounting portion(222) and a free portion(221). The mounting portion(222) is connected with the stent body(21), and the free portion(221) is connected with the mounting portion(222) and free from the stent body(21).
    Type: Application
    Filed: April 6, 2021
    Publication date: April 27, 2023
    Inventors: Shuang LI, Liyou GUO, Jie XIA
  • Publication number: 20230116973
    Abstract: Provided is an embolic protection device with dual-layer filter meshes, including an elastic base frame, a first filter mesh and a second filter mesh. The two ends of the first filter mesh are the first open end and the first closed end respectively. The distance between the first closed end and the elastic base frame is greater than the distance between the first open end and the elastic base frame. The first open end is connected with the elastic base frame, and the first filter mesh is provided with a plurality of first filtering holes. The second filter mesh is provided with a plurality of second filtering holes.
    Type: Application
    Filed: April 6, 2021
    Publication date: April 20, 2023
    Inventors: Bin YANG, Liqun JIAO, Liyou GUO, Jie XIA, Shuang LI
  • Publication number: 20230114540
    Abstract: A computer-implemented method includes receiving, by a processor, an updated version of a computer program that includes several source code changes. A compiler preprocesses the source code changes for a target computing platform. The preprocessing includes identifying a compile time condition associated with one or more computer instructions enclosed by a macro, determining a current value of the compile time condition at the time of compiling, and determining corresponding object code based on the current value. Further, a macro information record for the macro is generated that includes the compile time condition, the current value, and an identification of the computer instructions. Further, a linker preprocesses the source code changes. This preprocessing includes determining that the object code is not included in an executable file, and updating the macro information record to indicate that the macro is not included in the executable file.
    Type: Application
    Filed: September 13, 2022
    Publication date: April 13, 2023
    Inventors: Wen Ji Huang, Xiao Ling Chen, Sheng Shuang Li, Wen Bin Han, Jun Su
  • Publication number: 20230115334
    Abstract: A computer-implemented method includes preprocessing, by a compiler, a plurality of macros in a computer program. Preprocessing a macro includes identifying a compile time condition associated with the macro. Preprocessing the macro further includes determining a current value of the compile time condition at the time of compiling a computer instruction and a previous value of the compile time condition. Preprocessing the macro further includes determining a set of computer instructions enclosed by the macro. The method further includes storing a macro information record that includes the compile time condition, the current value and the previous value of the compile time condition, and an identification of the set of computer instructions enclosed by the macro.
    Type: Application
    Filed: October 11, 2021
    Publication date: April 13, 2023
    Inventors: Wen Ji HUANG, Xiao Ling CHEN, Wen Bin HAN, Sheng Shuang LI, Xiao Zhen ZHU