Patents by Inventor Sherry Xu

Sherry Xu 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: 12235836
    Abstract: A system that enables searching for representing listings for accommodation reservations on a map is described. The system receives, by a network site of a listing network platform, input comprising search criteria associated with a geographical region and identifies a plurality of listings matching the search criteria. The system identifies a first subset listings of the plurality of listings that is each associated with a respective location that is within a boundary associated with the geographical region and a second subset listings of the plurality of listings that is each associated with a respective location that is outside the boundary associated with the geographical region. The system visually distinguishes the first subset of listings from the second subset of listings on a map-based graphical user interface (GUI) that represents the plurality of listings matching the search criteria.
    Type: Grant
    Filed: October 25, 2023
    Date of Patent: February 25, 2025
    Assignee: Airbnb, Inc.
    Inventors: Adam James Shutsa, Ang Li, Clarence Chin-wei Quah, Devansh Gupta, Shuoyuan Lin, Hongru Hou, Hongwei Zhang, Malay Haldar, Kedar Bellare, Shanni Weilert, Sherry Therese Chen, Soumyadip Banerjee, Surbhi Sethi, Vivek Bhardwaj, Xiaotang Wang, Yonghua Xu
  • Patent number: 12007186
    Abstract: A trigger lock for a trigger of a firearm, components thereof, and associated methods. The trigger lock comprises a first guard including a bolt having a catch. The trigger lock includes a second guard comprising a bolt receiver configured to receive the bolt to connect the first and second guards with the trigger between the first and second guards for obstructing access to the trigger. The bolt receiver includes a keeper arranged to engage the catch when the bolt is in the bolt receiver to maintain the first and second guards connected to each other. The second guard includes a shield overlying the bolt receiver and configured to obstruct cutting of the bolt receiver to disengage the keeper from the at least one catch.
    Type: Grant
    Filed: April 15, 2021
    Date of Patent: June 11, 2024
    Assignee: AOB Products Company
    Inventors: Brett Eckelkamp, Michael Cottrell, Sherry Xu, Brian Steere
  • Publication number: 20210325135
    Abstract: A trigger lock for a trigger of a firearm, components thereof, and associated methods. The trigger lock comprises a first guard including a bolt having a catch. The trigger lock includes a second guard comprising a bolt receiver configured to receive the bolt to connect the first and second guards with the trigger between the first and second guards for obstructing access to the trigger. The bolt receiver includes a keeper arranged to engage the catch when the bolt is in the bolt receiver to maintain the first and second guards connected to each other. The second guard includes a shield overlying the bolt receiver and configured to obstruct cutting of the bolt receiver to disengage the keeper from the at least one catch.
    Type: Application
    Filed: April 15, 2021
    Publication date: October 21, 2021
    Inventors: Brett Eckelkamp, Michael Cottrell, Sherry Xu, Brian Steere
  • Patent number: 9135017
    Abstract: A shader unit is configured to provide an increased and dynamically changeable amount of ALU processing bandwidth. The shader unit includes a plurality of ALUs for processing pixel data according to a shader program. Each of the ALUs is configurable to be enabled and disabled. When disabled, the ALU is powered off, thereby reducing the power consumption of the shader unit. In one embodiment, the plurality of ALUs are logically configured into groups called ALU-pipes, each of which can be enabled and disabled. When an ALU-pipe is disabled, each ALU associated with the disabled ALU-pipe is disabled. The shader unit includes a sequencer that executes the shader program, determines the number of ALUs to be enabled, receives an input data stream of pixel data, assigns groups of pixel data to each enabled ALU, sends the assigned pixel data to their respective ALUs, and sends ALU instructions to the ALUs to process the received pixel data according to the shader program.
    Type: Grant
    Filed: January 16, 2008
    Date of Patent: September 15, 2015
    Assignees: ATI Technologies ULC, Advanced Micro Devices, Inc.
    Inventors: Elaine Poon, Xiaoling (Sherry) Xu
  • Patent number: 8268728
    Abstract: The present invention generally provides a method of forming a high efficiency solar cell device by preparing a surface and/or forming at least a part of a high quality passivation layer on a silicon containing substrate. Embodiments of the present invention may be especially useful for preparing a surface of a p-type doped region formed on a silicon substrate so that a high quality passivation layer can be formed thereon. In one embodiment, the methods include exposing a surface of the solar cell substrate to a plasma to clean and modify the physical, chemical and/or electrical characteristics of the surface.
    Type: Grant
    Filed: August 2, 2011
    Date of Patent: September 18, 2012
    Assignee: Applied Materials, Inc.
    Inventors: Michael P. Stewart, Lisong Zhou, Jen Shu, Li (Sherry) Xu
  • Publication number: 20110287577
    Abstract: The present invention generally provides a method of forming a high efficiency solar cell device by preparing a surface and/or forming at least a part of a high quality passivation layer on a silicon containing substrate. Embodiments of the present invention may be especially useful for preparing a surface of a p-type doped region formed on a silicon substrate so that a high quality passivation layer can be formed thereon. In one embodiment, the methods include exposing a surface of the solar cell substrate to a plasma to clean and modify the physical, chemical and/or electrical characteristics of the surface.
    Type: Application
    Filed: August 2, 2011
    Publication date: November 24, 2011
    Applicant: Applied Materials, Inc.
    Inventors: Michael P. STEWART, Lisong Zhou, Jen Shu, Li (Sherry) Xu
  • Patent number: 8008208
    Abstract: The present invention generally provides a method of forming a high efficiency solar cell device by preparing a surface and/or forming at least a part of a high quality passivation layer on a silicon containing substrate. Embodiments of the present invention may be especially useful for preparing a surface of a p-type doped region formed on a silicon substrate so that a high quality passivation layer can be formed thereon. In one embodiment, the methods include exposing a surface of the solar cell substrate to a plasma to clean and modify the physical, chemical and/or electrical characteristics of the surface.
    Type: Grant
    Filed: December 7, 2010
    Date of Patent: August 30, 2011
    Assignee: Applied Materials, Inc.
    Inventors: Michael P. Stewart, Lisong Zhou, Jen Shu, Li (Sherry) Xu
  • Publication number: 20110136286
    Abstract: The present invention generally provides a method of forming a high efficiency solar cell device by preparing a surface and/or forming at least a part of a high quality passivation layer on a silicon containing substrate. Embodiments of the present invention may be especially useful for preparing a surface of a p-type doped region formed on a silicon substrate so that a high quality passivation layer can be formed thereon. In one embodiment, the methods include exposing a surface of the solar cell substrate to a plasma to clean and modify the physical, chemical and/or electrical characteristics of the surface.
    Type: Application
    Filed: December 7, 2010
    Publication date: June 9, 2011
    Applicant: Applied Materials, Inc.
    Inventors: Michael P. Stewart, Lisong Zhou, Jen Shu, Li (Sherry) Xu
  • Publication number: 20080189524
    Abstract: A shader unit is configured to provide an increased and dynamically changeable amount of ALU processing bandwidth. The shader unit includes a plurality of ALUs for processing pixel data according to a shader program. Each of the ALUs is configurable to be enabled and disabled. When disabled, the ALU is powered off, thereby reducing the power consumption of the shader unit. In one embodiment, the plurality of ALUs are logically configured into groups called ALU-pipes, each of which can be enabled and disabled. When an ALU-pipe is disabled, each ALU associated with the disabled ALU-pipe is disabled. The shader unit includes a sequencer that executes the shader program, determines the number of ALUs to be enabled, receives an input data stream of pixel data, assigns groups of pixel data to each enabled ALU, sends the assigned pixel data to their respective ALUs, and sends ALU instructions to the ALUs to process the received pixel data according to the shader program.
    Type: Application
    Filed: January 16, 2008
    Publication date: August 7, 2008
    Inventors: Elaine Poon, Xiaoling Sherry Xu