Patents by Inventor Gavin Li

Gavin 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: 20240084466
    Abstract: An iridium-based catalyst and method of making the catalyst are described. The catalyst comprises a catalytic material comprising iridium oxide or a mixture of iridium and iridium oxide nanoplates. It may have a BET surface area of at least 50 m2/g and a pore volume of at least 0.10 cc/g. The nanoplates are less than 50 nm thick. The catalyst is made using organic and inorganic structure directing agents.
    Type: Application
    Filed: May 8, 2023
    Publication date: March 14, 2024
    Inventors: Zhanyong Li, Chunqing Liu, Shurong Yang, Dennis F. van der Vliet, Gavin P. Towler, Jeffery C. Bricker
  • Publication number: 20220209585
    Abstract: A wireless charging case for a headset, which case comprises a housing, a charging receiver coil and a rechargeable battery. The rechargeable battery comprises a first battery side extending between a first edge and a second opposite edge and facing the charging receiver coil, a second battery side lying extending from the first edge and a third battery side extending from the second edge. A magnetic shield sheet is arranged between the charging receiver coil and the first battery side. Parts of the second battery side and third battery side are covered by magnetic shield sheet.
    Type: Application
    Filed: February 8, 2021
    Publication date: June 30, 2022
    Inventors: William Chen, Gavin LI, Winston Chen, Kris Chen
  • Publication number: 20210378472
    Abstract: An autonomous cleaning robot (e.g., an autonomous vacuum) may clean an environment using a cleaning head that is self-actuated. The cleaning head includes an actuator assembly comprising an actuator configured to control rotation and vertical movement of a cleaning roller, a controller, and a cleaning roller having an elongated cylindrical length connected to the actuator assembly. The cleaning head also includes a computer processor connected to the actuator assembly and a non-transitory computer-readable storage medium that causes the computer processor to map the environment based on sensor data captured by the autonomous vacuum. The computer processor may determine an optimal height for the cleaning head based on the map and instruct the actuator assembly to adjust the height of the cleaning head.
    Type: Application
    Filed: August 23, 2021
    Publication date: December 9, 2021
    Inventors: Anshuman Kumar, Vishal Jain, Seungho Yang, Gavin Li, Mehul Nariyawala, Navneet Dalal
  • Publication number: 20210244254
    Abstract: An autonomous cleaning robot (e.g., an autonomous vacuum) may use a sensor system to map an environment that may be used to determine where to clean. The autonomous vacuum receives visual data about the environment and determines a ground plane of the environment based on the visual data. The autonomous vacuum detects objects within the environment based on the ground plane. For each object, the autonomous vacuum segments a three-dimensional (3D) representation of the object out of the visual data and determines whether the object is static or dynamic. The autonomous vacuum adds static objects to a long-term level of a map of the environment and dynamic objects to an intermediate level of the map. The autonomous vacuum may further add virtual borders, flags, walls, and messes to the map.
    Type: Application
    Filed: February 9, 2021
    Publication date: August 12, 2021
    Inventors: Navneet Dalal, Seungho Yang, Gavin Li, Mehul Nariyawala
  • Patent number: 7692560
    Abstract: A two stage compression sub-system for clear channel data. The front stage of the compressing sub-system is an octet based repeat compressor (for example a flag compressor). The second stage is dictionary based compressor (for example Lempel-Ziv (LZ) or Huffmann). Data is compressed using several different techniques, and the technique that provides the best compression is used for each particular packet. For example, each packet can be: a) compress through both compression stages. b) compress through front stage flag compressor only c) compress through back stage dictionary compressor only d) not compressed through either stage (for highly incompressible data) After compression, each packet is provided with a header which specifies the exact method used to compress that packet. At the decoder, the packet header is interrogated to determine how the packet should be de-compressed and the appropriate de-compression is then used.
    Type: Grant
    Filed: January 9, 2008
    Date of Patent: April 6, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Mehryar Khalili Garakani, Gavin Li-Min Jin
  • Publication number: 20080129556
    Abstract: A two stage compression sub-system for clear channel data. The front stage of the compressing sub-system is an octet based repeat compressor (for example a flag compressor). The second stage is dictionary based compressor (for example Lempel-Ziv (LZ) or Huffmann). Data is compressed using several different techniques, and the technique that provides the best compression is used for each particular packet. For example, each packet can be: a) compress through both compression stages. b) compress through front stage flag compressor only c) compress through back stage dictionary compressor only d) not compressed through either stage (for highly incompressible data) After compression, each packet is provided with a header which specifies the exact method used to compress that packet. At the decoder, the packet header is interrogated to determine how the packet should be de-compressed and the appropriate de-compression is then used.
    Type: Application
    Filed: January 9, 2008
    Publication date: June 5, 2008
    Applicant: Cisco Technology, Inc.
    Inventors: Mehryar Khalili Garakani, Gavin Li-Min Jin
  • Patent number: 7342902
    Abstract: A two stage compression sub-system for clear channel data. The front stage of the compressing sub-system is an octet based repeat compressor (for example a flag compressor). The second stage is dictionary based compressor (for example Lempel-Ziv (LZ) or Huffmann). Data is compressed using several different techniques, and the technique that provides the best compression is used for each particular packet. For example, each packet can be: a) compress through both compression stages. b) compress through front stage flag compressor only c) compress through back stage dictionary compressor only d) not compressed through either stage (for highly incompressible data) After compression, each packet is provided with a header which specifies the exact method used to compress that packet. At the decoder, the packet header is interrogated to determine how the packet should be de-compressed and the appropriate de-compression is then used.
    Type: Grant
    Filed: June 10, 2003
    Date of Patent: March 11, 2008
    Assignee: Cisco Technology, Inc.
    Inventors: Mehryar Khalili Garakani, Gavin Li-Min Jin
  • Publication number: 20040210668
    Abstract: A two stage compression sub-system for clear channel data. The front stage of the compressing sub-system is an octet based repeat compressor (for example a flag compressor). The second stage is dictionary based compressor (for example Lempel-Ziv (LZ) or Huffmann). Data is compressed using several different techniques, and the technique that provides the best compression is used for each particular packet.
    Type: Application
    Filed: June 10, 2003
    Publication date: October 21, 2004
    Applicant: Cisco Technology, Inc.
    Inventors: Mehryar Khalili Garakani, Gavin Li-Min Jin