Patents by Inventor David Li

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

  • Patent number: 11450359
    Abstract: Various implementations provide systems and methods for writing data to memory bit cells. An example implementation includes a write circuit that couples both a bitline and a complementary bitline to power (VDD) by positive-channel metal oxide semiconductor (PMOS) transistors. By using PMOS transistors instead of NMOS transistors at the applicable nodes, such implementations may avoid a voltage drop between VDD and the bitlines, thereby allowing the bitlines to reach a substantially full VDD voltage level when appropriate. Additionally, various implementations avoid dynamic nodes that share charge across NMOS transistors, thereby allowing a given bitline to reach a substantially full VDD voltage level when appropriate. Accordingly, some implementations may experience higher levels of writability and static noise margin than other implementations.
    Type: Grant
    Filed: July 2, 2021
    Date of Patent: September 20, 2022
    Assignee: QUALCOMM INCORPORATED
    Inventors: Xiao Chen, Po-Hung Chen, Chen-ju Hsieh, David Li, Chulmin Jung, Ayan Paul
  • Publication number: 20220291787
    Abstract: An addressable media system for performing operations that include: accessing image data that depicts an object in an environment at a client device; causing display of a presentation of the image data within a graphical user interface at the client device; detecting the display of the object within the presentation of the image data based on at least a portion of the plurality of image features of the display of the object; identifying an object class based on at least the portion of the image features of the display of the object; receiving an input that selects the display of the object from the client device; and associating the object class that corresponds with the object with the user profile in response to the input that selects the display of the object.
    Type: Application
    Filed: May 31, 2022
    Publication date: September 15, 2022
    Inventors: Piers Cowburn, David Li, Isac Andreas Muller Sandvik, Qi Pan
  • Publication number: 20220284656
    Abstract: A semantic texture map system to generate a semantic texture map based on a 3D model that comprises a plurality of vertices that include coordinate that indicate positions of the plurality of vertices, a UV map, and a semantic segmentation image that comprises a set of semantic labels.
    Type: Application
    Filed: May 24, 2022
    Publication date: September 8, 2022
    Inventors: Piers Cowburn, David Li, Isac Andreas Müller Sandvik, Qi Pan
  • Patent number: 11413007
    Abstract: Methods and systems for measuring one or more properties of a soft material employ air transmitted ultrasound that is reflected from the soft material to generate a mechanical wave in the soft material. A method of measuring one or more properties of a soft material includes transmitting ultrasound through air to an interface boundary between the soft material and air. Force is applied to the soft material by reflecting the ultrasound from the soft material. A mechanical wave is generated in the soft material as a result of the force applied to the soft material. Propagation of the mechanical wave in the soft material is measured with an imaging system. One or more properties of the soft material is determined based on the measured propagation of the mechanical wave in the soft material.
    Type: Grant
    Filed: May 26, 2017
    Date of Patent: August 16, 2022
    Assignee: University of Washington
    Inventors: Lukasz Ambrozinski, Matthew O'Donnell, Ivan Pelivanov, Soon Joon Yoon, David Li, Shaozhen Song, Ruikang K. Wang, Tueng T. Shen, Liang Gao
  • Patent number: 11397503
    Abstract: An addressable media system for performing operations that include: accessing image data that depicts an object in an environment at a client device; causing display of a presentation of the image data within a graphical user interface at the client device; detecting the display of the object within the presentation of the image data based on at least a portion of the plurality of image features of the display of the object; identifying an object class based on at least the portion of the image features of the display of the object; receiving an input that selects the display of the object from the client device; and associating the object class that corresponds with the object with the user profile in response to the input that selects the display of the object.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: July 26, 2022
    Assignee: Snap Inc.
    Inventors: Piers Cowburn, David Li, Isac Andreas Müller Sandvik, Qi Pan
  • Patent number: 11398036
    Abstract: Methods, systems, and devices for generating a persistent world-space ground (or floor) segmentation map (or “texture”) for use in augmented or virtual reality 3D experiences.
    Type: Grant
    Filed: November 19, 2019
    Date of Patent: July 26, 2022
    Assignee: Snap Inc.
    Inventors: Piers Cowburn, David Li, Isac Andreas Müller Sandvik, Qi Pan, Andrew Tristan Spek
  • Publication number: 20220206769
    Abstract: A method for using profiling to obtain application-specific, preferred parameter values for an application is disclosed. First, a parameter for which to obtain an application-specific value is identified. Code is then augmented for application-specific profiling of the parameter. The parameter is profiled and profile data is collected. The profile data is then analyzed to determine the application's preferred parameter value for the profile parameter.
    Type: Application
    Filed: March 17, 2022
    Publication date: June 30, 2022
    Inventors: Teresa Louise Johnson, Xinliang David Li
  • Publication number: 20220208232
    Abstract: A semiconductor device includes: a memory circuit having a plurality of quadrants arranged at corners of the memory circuit and surrounding a bank control component; wherein a first quadrant of the plurality of quadrants includes a first bit cell core and a first set of input output circuits configured to access the first bit cell core, the first quadrant defined by a rectangular boundary that encloses portions of two perpendicular edges of the memory circuit; wherein a second quadrant of the plurality of quadrants includes a second bit cell core and a second set of input output circuits configured to access the second bit cell core, the second quadrant being adjacent the first quadrant, wherein a border between the first quadrant and the second quadrant defines a first axis about which the first quadrant and the second quadrant are symmetrical.
    Type: Application
    Filed: December 29, 2020
    Publication date: June 30, 2022
    Inventors: David LI, Rahul BIRADAR, Biju MANAKKAM VEETIL, Po-Hung CHEN, Ayan PAUL, Sung SON, Shivendra KUSHWAHA, Ravindra Reddy CHEKKERA, Derek YANG
  • Patent number: 11361493
    Abstract: A semantic texture map system to generate a semantic texture map based on a 3D model that comprises a plurality of vertices that include coordinate that indicate positions of the plurality of vertices, a UV map, and a semantic segmentation image that comprises a set of semantic labels.
    Type: Grant
    Filed: September 24, 2020
    Date of Patent: June 14, 2022
    Assignee: Snap Inc.
    Inventors: Piers Cowburn, David Li, Isac Andreas Müller Sandvik, Qi Pan
  • Patent number: 11335060
    Abstract: A location-based augmented-reality system to generate and cause display of augmented-reality content that includes three-dimensional typography, based on a perspective, and location of a client device.
    Type: Grant
    Filed: March 13, 2020
    Date of Patent: May 17, 2022
    Assignee: Snap Inc.
    Inventors: Piers George Cowburn, David Li, Isac Andreas Müller Sandvik, Qi Pan
  • Publication number: 20220148309
    Abstract: An augmented reality system to perform operations that include: accessing image data at a client device; determining a position of a user of the client device based on the image data; causing display of a projection that extends from the position of the user upon a presentation of the image data at the client device; detecting an intersection of the projection and a surface of an object; generating a request that includes an identification of the portion of the surface of the object at the client device; and presenting the portion of the surface of the object based on the graphical property of the projection at the client device in response to the request that includes the identification of the portion of the surface of the object.
    Type: Application
    Filed: January 26, 2022
    Publication date: May 12, 2022
    Inventors: David Li, Isac Andreas Müller Sandvik, Qi Pan, Rastan Boroujerdi, Kevin Yimeng Hong, Peng Deng, Piers George Cowburn, Jonathan Tang, Junjie Wei
  • Patent number: 11321061
    Abstract: A method for using profiling to obtain application-specific, preferred parameter values for an application is disclosed. First, a parameter for which to obtain an application-specific value is identified. Code is then augmented for application-specific profiling of the parameter. The parameter is profiled and profile data is collected. The profile data is then analyzed to determine the application's preferred parameter value for the profile parameter.
    Type: Grant
    Filed: July 29, 2019
    Date of Patent: May 3, 2022
    Assignee: Google LLC
    Inventors: Teresa Louise Johnson, Xinliang David Li
  • Publication number: 20220122044
    Abstract: A computer-implemented system and method comprising various procedures are provided for managing a transfer database. The method comprises creating in a memory, using a processor, a data object record in an object database. An asset is defined comprising an ownership transfer attribute comprising information identifying an original and transferee owner of the asset. The ownership transfer attribute also comprises a transfer condition attribute specifying a condition under which an ownership transfer of the asset is to occur, as well as a third-party benefit attribute comprising information identifying a third-party who is associated with the asset and a third-party value. The method facilitates engagement of the asset in a marketplace in which the asset may generate an asset revenue stream. The method further facilitates payment of a determined third-party amount of the asset revenue stream based on the third-party value to the third-party.
    Type: Application
    Filed: June 29, 2017
    Publication date: April 21, 2022
    Inventors: Yi M. Zhuo, Lin-Tine David Li, Robert Christian Brantley, Chris Gerard Baker, H. Brock Kolls, Regina Timmons, James Albert Foulis, Tambra Nichols
  • Patent number: 11263459
    Abstract: An augmented reality system to perform operations that include: accessing image data at a client device; determining a position of a user of the client device based on the image data; causing display of a projection that extends from the position of the user upon a presentation of the image data at the client device; detecting an intersection of the projection and a surface of an object; generating a request that includes an identification of the portion of the surface of the object at the client device; and presenting the portion of the surface of the object based on the graphical property of the projection at the client device in response to the request that includes the identification of the portion of the surface of the object.
    Type: Grant
    Filed: December 11, 2020
    Date of Patent: March 1, 2022
    Assignee: Snap Inc.
    Inventors: David Li, Isac Andreas Müller Sandvik, Qi Pan, Rastan Boroujerdi, Kevin Yimeng Hong, Peng Deng, Piers George Cowburn, Jonathan Tang, Junjie Wei
  • Patent number: 11238406
    Abstract: A computer-implemented system and related method are provided for operating a digital inventory system. The method comprises receiving, from an imaging device, an image comprising an object and performing object recognition on the image to determine an object type of the object. The method further comprises determining when the object is to be added to an inventory database based on inventory rules stored in a memory of the digital inventory system. When these rules indicate that the object is to be added, the object is added to the inventory database. The method determines a value of the inventory object based on valuation information related to other objects of a same or similar object type. The value is associated with the inventory object. The inventory object is displayed along with its value on a computer display.
    Type: Grant
    Filed: August 9, 2017
    Date of Patent: February 1, 2022
    Assignee: Wells Fargo Bank, N.A
    Inventors: Yi M. Zhuo, Lin-Tine David Li, Robert Christian Brantley, Chris Gerard Baker, H. Brock Kolls, Regina W. Timmons, James Albert Foulis, Tambra Nichols
  • Publication number: 20210358215
    Abstract: Systems and methods are provided for determining a location of a selection in a space viewable in a camera view on a display of a computing device, detecting movement of the computing device, and generating a path based on the location of the selection and the movement of the computing device. The systems and methods further provide for generating a three-dimensional (3D) mesh along the path, populating the 3D mesh with selected options to generate a 3D paint object, and causing the generated 3D paint object to be displayed. The systems and methods further provide for receiving a request to send a message comprising an image or video overlaid by the 3D paint object, capturing the image or video overlaid by the displayed 3D paint object, generating the message comprising the image or video overlaid by the 3D paint object, and sending the message to another computing device.
    Type: Application
    Filed: July 28, 2021
    Publication date: November 18, 2021
    Inventors: Piers George Cowburn, Kyle Goodrich, Samuel Edward Hare, Maxim Maximov Lazarov, David Li, Tony Mathew, Andrew James Mcphee, Daniel Moreno, Isac Andreas Müller Sandvik, Wentao Shang
  • Publication number: 20210343050
    Abstract: Example embodiments described herein relate to an augmented-reality system to generate and cause display of interactive augmented reality content at a client device.
    Type: Application
    Filed: July 12, 2021
    Publication date: November 4, 2021
    Inventors: David Li, Piers George Cowburn, Isac Andreas Müller Sandvik, Qi Pan
  • Publication number: 20210326635
    Abstract: An occlusion detection system to perform operations that include: capturing image data that depicts an environment at a client device, the environment including a target object at a position within the environment; causing display of a presentation of the environment at the client device, the presentation of the environment including a display of the target object at the position within the environment; detecting a first attribute of the display of the target object at the client device; performing a comparison of the first attribute of the display of the target object and a second attribute associated with the target object; and detecting an occlusion based on the comparison.
    Type: Application
    Filed: June 29, 2021
    Publication date: October 21, 2021
    Inventors: Piers Cowburn, David Li, Isac Andreas Müller Sandvik, Qi Pan
  • Patent number: 11151408
    Abstract: An occlusion detection system to perform operations that include: capturing image data that depicts an environment at a client device, the environment including a target object at a position within the environment; causing display of a presentation of the environment at the client device, the presentation of the environment including a display of the target object at the position within the environment; detecting a first attribute of the display of the target object at the client device; performing a comparison of the first attribute of the display of the target object and a second attribute associated with the target object; and detecting an occlusion based on the comparison.
    Type: Grant
    Filed: September 10, 2019
    Date of Patent: October 19, 2021
    Assignee: Snap Inc.
    Inventors: Piers Cowburn, David Li, Isac Andreas Müller Sandvik, Qi Pan
  • Publication number: 20210308429
    Abstract: This medical device (Li-VanThiel tube) is designed to add 21st century technologies to a 20th century device in order to ease application and increase safety. The current Shengstaken-Blakemore tube is very difficult to use and dangerous to deploy. The Li-VanThiel tube utilizes guided tube insertion, inflates by using a pressure regulated pre-charged air canister, It has a smaller pre-deployment diameter and a variable stiffness tube feature to overcome the short comings of the old design.
    Type: Application
    Filed: April 1, 2020
    Publication date: October 7, 2021
    Inventor: Shilun David Li