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: 12235836Abstract: 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: GrantFiled: October 25, 2023Date of Patent: February 25, 2025Assignee: 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: 12007186Abstract: 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: GrantFiled: April 15, 2021Date of Patent: June 11, 2024Assignee: AOB Products CompanyInventors: Brett Eckelkamp, Michael Cottrell, Sherry Xu, Brian Steere
-
Publication number: 20210325135Abstract: 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: ApplicationFiled: April 15, 2021Publication date: October 21, 2021Inventors: Brett Eckelkamp, Michael Cottrell, Sherry Xu, Brian Steere
-
Patent number: 9135017Abstract: 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: GrantFiled: January 16, 2008Date of Patent: September 15, 2015Assignees: ATI Technologies ULC, Advanced Micro Devices, Inc.Inventors: Elaine Poon, Xiaoling (Sherry) Xu
-
Patent number: 8268728Abstract: 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: GrantFiled: August 2, 2011Date of Patent: September 18, 2012Assignee: Applied Materials, Inc.Inventors: Michael P. Stewart, Lisong Zhou, Jen Shu, Li (Sherry) Xu
-
Publication number: 20110287577Abstract: 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: ApplicationFiled: August 2, 2011Publication date: November 24, 2011Applicant: Applied Materials, Inc.Inventors: Michael P. STEWART, Lisong Zhou, Jen Shu, Li (Sherry) Xu
-
Patent number: 8008208Abstract: 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: GrantFiled: December 7, 2010Date of Patent: August 30, 2011Assignee: Applied Materials, Inc.Inventors: Michael P. Stewart, Lisong Zhou, Jen Shu, Li (Sherry) Xu
-
Publication number: 20110136286Abstract: 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: ApplicationFiled: December 7, 2010Publication date: June 9, 2011Applicant: Applied Materials, Inc.Inventors: Michael P. Stewart, Lisong Zhou, Jen Shu, Li (Sherry) Xu
-
Publication number: 20080189524Abstract: 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: ApplicationFiled: January 16, 2008Publication date: August 7, 2008Inventors: Elaine Poon, Xiaoling Sherry Xu