Patents by Inventor Andrew Lin

Andrew Lin 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: 10321114
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, relating to testing three-dimensional imaging systems. In some implementations, a system includes a mount for a three-dimensional camera, a mount for a calibration target, and a rail to which the mount for the calibration target is coupled. The movement of the mount for the calibration target is constrained to the direction extending along the rail. The system includes a processing device having logic that receives a reading from a particular three-dimensional camera coupled to the mount for the three-dimensional camera. The reading includes a distance from the three-dimensional camera to a particular calibration target coupled to the mount for the calibration target. The logic receives a measurement of an actual distance from the particular three-dimensional camera to the particular calibration target. The logic then provides measurement characteristics of the particular three-dimensional camera.
    Type: Grant
    Filed: August 4, 2016
    Date of Patent: June 11, 2019
    Assignee: Google LLC
    Inventors: Cheng-Yi Andrew Lin, Honglei Wu
  • Publication number: 20190147446
    Abstract: Method, systems, and apparatus for integrated online and offline sales management. A system manages both offline and online transactions and inventory in an integrated environment. An offline transaction is a sale at a point of sale (POS) system, e.g., at a typical “brick and mortar shop” physical store. An online transaction is a sale using an online store, e.g., an online shopping cart and checkout system accessed by a web browser or other application. An online store can be converted to offline store, and vice versa. An inventory management system can receive an input from a merchant device of merchant designating an item carried by the merchant as an item to be sold at the physical store, at the online store, or both. The inventory management system can modify a record of the item to respond to the input.
    Type: Application
    Filed: January 14, 2019
    Publication date: May 16, 2019
    Inventors: Ajit Kalidindi Varma, Jesse L. Reiss, Andrew Lin, Joseph Loree Robinson
  • Patent number: 10257455
    Abstract: An apparatus is described that includes an image sensor and a light source driver circuit integrated in a same semiconductor chip package. The image sensor includes visible light pixels and depth pixels. The depth pixels are to sense light generated with a light source drive signal. The light source drive signal is generated with the light source driver circuit.
    Type: Grant
    Filed: February 7, 2017
    Date of Patent: April 9, 2019
    Assignee: Google LLC
    Inventors: Cheng-Yi Andrew Lin, Clemenz Lenard Portmann
  • Patent number: 10229414
    Abstract: Method, systems, and apparatus for mirroring a storefront to a social media site. A social media interface system mirrors an online or offline storefront of a merchant to an account of the merchant on a social media site. The system receives a copy of an electronic message from a user device of the merchant. The system parses the copy of the message and determines that the message is related to the item and related to an online store or physical store of the merchant. The system then inserts a tag into the copy of the message, the tag linking the message to an online storefront of the online store or an offline storefront of the physical store. The system posts the copy of the message, including the tag, in the account of the merchant on a social media site.
    Type: Grant
    Filed: June 23, 2014
    Date of Patent: March 12, 2019
    Assignee: Square, Inc.
    Inventors: Ajit Kalidindi Varma, Joseph Loree Robinson, Jesse Reiss, Andrew Lin
  • Patent number: 10224104
    Abstract: Two vertical NAND strings can share a common bit line by providing two pairs of drain select transistors. Channels of each vertical NAND string containing an adjoining pair of drain select transistors are incorporated into a respective vertical semiconductor channel, which is adjoined to a respective drain region which is connected to the common bit line. The drain select transistors have mismatched threshold voltages at each level such that each vertical NAND string includes a level at which a respective drain select transistor has a higher threshold voltage than a counterpart drain select transistor for the other vertical NAND string at the same level. By turning on three drain select transistors out of four, only one vertical NAND string can be activated while the common bit line is biased at a suitable bias voltage. A programming operation or a read operation can be performed only on the activated NAND string.
    Type: Grant
    Filed: March 23, 2016
    Date of Patent: March 5, 2019
    Assignee: SANDISK TECHNOLOGIES LLC
    Inventors: Murshed Chowdhury, Jin Liu, Yanli Zhang, Andrew Lin, Raghuveer S. Makala, Johann Alsmeier
  • Patent number: 10224407
    Abstract: A trench having a uniform depth is provided in an upper portion of a semiconductor substrate. A continuous dielectric material layer is formed, which includes a gate dielectric that fills an entire volume of the trench. A gate electrode is formed over the gate dielectric such that the gate electrode overlies a center portion of the gate dielectric and does not overlie a first peripheral portion and a second peripheral portion of the gate dielectric that are located on opposing sides of the center portion of the gate dielectric. After formation of a dielectric gate spacer, a source extension region and a drain extension region are formed within the semiconductor substrate by doping respective portions of the semiconductor substrate.
    Type: Grant
    Filed: February 28, 2017
    Date of Patent: March 5, 2019
    Assignee: SANDISK TECHNOLOGIES LLC
    Inventors: Murshed Chowdhury, Andrew Lin, James Kai, Yanli Zhang, Johann Alsmeier
  • Patent number: 10212541
    Abstract: Systems, devices, media, and methods are presented for selective location-based identity communication. The systems and methods identify a current location of a mobile computing device and detect a selection of a user interface element associated with the current location. The systems and methods cause presentation of a set of display elements corresponding to the current location and detect selection of a display element of the set of display elements. The systems and methods modify a display characteristic for the current location of the mobile computing device within a set of mobile computing devices based on the selection of the display element.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: February 19, 2019
    Assignee: Snap Inc.
    Inventors: Jonathan Brody, Walton Lin, Andrew Lin, Evan Spiegel
  • Patent number: 10204953
    Abstract: An apparatus is described that includes an image sensor and a light source driver circuit having configuration register space to receive information pertaining to a command to simulate a distance between a light source and an object that is different than an actual distance between the light source and the object.
    Type: Grant
    Filed: October 12, 2017
    Date of Patent: February 12, 2019
    Assignee: Google LLC
    Inventors: Cheng-Yi Andrew Lin, Clemenz Portmann
  • Patent number: 10192220
    Abstract: Method, systems, and apparatus for integrated online and offline sales management. A system manages both offline and online transactions and inventory in an integrated environment. An offline transaction is a sale at a point of sale (POS) system, e.g., at a typical “brick and mortar shop” physical store. An online transaction is a sale using an online store, e.g., an online shopping cart and checkout system accessed by a web browser or other application. An online store can be converted to offline store, and vice versa. An inventory management system can receive an input from a merchant device of merchant designating an item carried by the merchant as an item to be sold at the physical store, at the online store, or both. The inventory management system can modify a record of the item to respond to the input.
    Type: Grant
    Filed: June 23, 2014
    Date of Patent: January 29, 2019
    Assignee: Square, Inc.
    Inventors: Ajit Kalidindi Varma, Joseph Loree Robinson, Jesse Reiss, Andrew Lin
  • Publication number: 20180315134
    Abstract: Among other things, embodiments of the present disclosure improve the functionality of electronic messaging and imaging software and systems by generating customized media content items based on location sensor information from users' computing devices. The media content can be generated for a variety of topics and shared with other users. For example, media content (e.g., images or video) can be generated and displayed on a user's computing device, as well as transmitted to other users via electronic communications, such as short message service (SMS) or multimedia service (MMS) texts and emails.
    Type: Application
    Filed: February 21, 2018
    Publication date: November 1, 2018
    Inventors: Daniel Amitay, Jonathan Brody, Leonid Gorkin, Sheridan Kates, Andrew Lin, Walton Lin, John Rauser, Amer Shahnawaz, Evan Spiegel, Marcel M. Yung
  • Publication number: 20180315133
    Abstract: Among other things, embodiments of the present disclosure improve the functionality of electronic messaging and imaging software and systems by determining the current activities of users based on location sensor information from the users' computing devices and generating customized media content items based on their activities. The media content can be generated for a variety of topics and shared with other users. For example, media content (e.g., images or video) can be generated and displayed on a user's computing device, as well as transmitted to other users via electronic communications, such as short message service (SMS) or multimedia service (MMS) texts and emails.
    Type: Application
    Filed: June 20, 2017
    Publication date: November 1, 2018
    Inventors: Jonathan Brody, Leonid Gorkin, Andrew Lin, Evan Spiegel
  • Publication number: 20180248013
    Abstract: A trench having a uniform depth is provided in an upper portion of a semiconductor substrate. A continuous dielectric material layer is formed, which includes a gate dielectric that fills an entire volume of the trench. A gate electrode is formed over the gate dielectric such that the gate electrode overlies a center portion of the gate dielectric and does not overlie a first peripheral portion and a second peripheral portion of the gate dielectric that are located on opposing sides of the center portion of the gate dielectric. After formation of a dielectric gate spacer, a source extension region and a drain extension region are formed within the semiconductor substrate by doping respective portions of the semiconductor substrate.
    Type: Application
    Filed: February 28, 2017
    Publication date: August 30, 2018
    Inventors: Murshed CHOWDHURY, Andrew LIN, James KAI, Yanli ZHANG, Johann ALSMEIER
  • Publication number: 20180033818
    Abstract: An apparatus is described that includes an image sensor and a light source driver circuit having configuration register space to receive information pertaining to a command to simulate a distance between a light source and an object that is different than an actual distance between the light source and the object.
    Type: Application
    Filed: October 12, 2017
    Publication date: February 1, 2018
    Inventors: Cheng-Yi Andrew Lin, Clemenz Portmann
  • Patent number: 9812486
    Abstract: An apparatus is described that includes an image sensor and a light source driver circuit having configuration register space to receive information pertaining to a command to simulate a distance between a light source and an object that is different than an actual distance between the light source and the object.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: November 7, 2017
    Assignee: Google Inc.
    Inventors: Cheng-Yi Andrew Lin, Clemenz Portmann
  • Publication number: 20170278571
    Abstract: Two vertical NAND strings can share a common bit line by providing two pairs of drain select transistors. Channels of each vertical NAND string containing an adjoining pair of drain select transistors are incorporated into a respective vertical semiconductor channel, which is adjoined to a respective drain region which is connected to the common bit line. The drain select transistors have mismatched threshold voltages at each level such that each vertical NAND string includes a level at which a respective drain select transistor has a higher threshold voltage than a counterpart drain select transistor for the other vertical NAND string at the same level. By turning on three drain select transistors out of four, only one vertical NAND string can be activated while the common bit line is biased at a suitable bias voltage. A programming operation or a read operation can be performed only on the activated NAND string.
    Type: Application
    Filed: March 23, 2016
    Publication date: September 28, 2017
    Inventors: Murshed Chowdhury, Jin Liu, Yanli Zhang, Andrew Lin, Raghuveer S. Makala, Johann Alsmeier
  • Patent number: 9662608
    Abstract: Methods and systems for capturing carbon dioxide and producing fuels such as alcohol using a solvent including a nanoparticle organic hybrid material and a secondary fluid are disclosed. In some embodiments, the methods include the following: providing a solvent including a nanoparticle organic hybrid material and a secondary fluid, the material being configured to capture carbon dioxide; introducing a gas including carbon dioxide to the solvent until the material is loaded with carbon dioxide; introducing at least one of catalysts for carbon dioxide reduction and a proton source to the solvent; heating the solvent including the material loaded with carbon dioxide until carbon dioxide loaded on the material is electrochemically converted to a fuel.
    Type: Grant
    Filed: August 7, 2012
    Date of Patent: May 30, 2017
    Assignee: The Trustees of Columbia University in the City of New York
    Inventors: Ah-Hyung Alissa Park, Camille Petit, Youngjune Park, Kun-Yi Andrew Lin
  • Publication number: 20170150079
    Abstract: An apparatus is described that includes an image sensor and a light source driver circuit integrated in a same semiconductor chip package. The image sensor includes visible light pixels and depth pixels. The depth pixels are to sense light generated with a light source drive signal. The light source drive signal is generated with the light source driver circuit.
    Type: Application
    Filed: February 7, 2017
    Publication date: May 25, 2017
    Inventors: Cheng-Yi Andrew Lin, Clemenz Lenard Portmann
  • Patent number: 9581696
    Abstract: An apparatus is described that includes an image sensor and a light source driver circuit integrated in a same semiconductor chip package. The image sensor includes visible light pixels and depth pixels. The depth pixels are to sense light generated with a light source drive signal. The light source drive signal is generated with the light source driver circuit.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: February 28, 2017
    Assignee: GOOGLE INC.
    Inventors: Cheng-Yi Andrew Lin, Clemenz Portmann
  • Patent number: 9575123
    Abstract: Various techniques are provided to implement user specified test registers locally on a PLD for use while the PLD is configured with a user design and tested. In one example, a machine-implemented method includes receiving, from an external test application, a data value at a programmable logic device (PLD) running configured user logic. The method also includes writing the data value into a test register of the PLD. The method also includes providing a control signal from the test register to the configured user logic in response to the data value. The method also includes switching operation of the configured user logic from a first test implementation to a second test implementation in response to the control signal.
    Type: Grant
    Filed: January 23, 2015
    Date of Patent: February 21, 2017
    Assignee: Lattice Semiconductor Corporation
    Inventors: Pradeep Lenka, Kyoho Lee, Andrew Lin
  • Patent number: D823315
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: July 17, 2018
    Assignee: SQUARE, INC.
    Inventors: Andrew Lin, Blazo Calovic, Daniel HyungChun Shin