Patents by Inventor Andrew Liang

Andrew Liang 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: 11385646
    Abstract: This description provides an autonomous or semi-autonomous earth shaping vehicle that is capable of cooperatively executing an earth shaping routine in a dig site with other earth shaping vehicles. A first earth shaping vehicle configured with a tool for excavating earth navigates to a dig location containing earth to be excavated. The first earth shaping vehicle identifies a loading location where the first vehicle may transfer earth to a second earth shaping vehicle configured with a tool for hauling earth between locations. Upon navigating to the loading location and detecting the second earth shaping vehicle at the loading location, the first earth shaping vehicle transfers earth from its excavation tool to the hauling tool of the second earth shaping vehicle.
    Type: Grant
    Filed: November 15, 2019
    Date of Patent: July 12, 2022
    Assignee: Built Robotics Inc.
    Inventors: Noah Austen Ready-Campbell, Andrew Liang, Evan West, Lucas Bruder, Gaurav Jitendra Kikani, Pradeesh Suganthan, James Emerick, Ammar Kothari, Alan Argondizza, Sarah Thornton, Hee Gu Yea, Thomas Pech
  • Publication number: 20220216050
    Abstract: Provided herein are methods and systems for reducing roughness of an EUV resist and improving etched features. The methods involve descumming an EUV resist, filling divots of the EUV resist, and protecting EUV resists with a cap. The resulting EUV resist has smoother features and increased selectivity to an underlying layer, which improves the quality of etched features. Following etching of the underlying layer, the cap may be removed.
    Type: Application
    Filed: April 14, 2020
    Publication date: July 7, 2022
    Applicant: Lam Research Corporation
    Inventors: Jengyi Yu, Samantha S.H. Tan, Liu Yang, Chen-Wei Liang, Boris Volosskiy, Richard Wise, Yang Pan, Da Li, Ge Yuan, Andrew Liang
  • Publication number: 20220197147
    Abstract: A method for patterning a substrate includes providing a substrate, and depositing a multi-layer stack including N layers on the substrate. N is an integer greater than one. The N layers include N mean free paths for secondary electrons, respectively. The method includes depositing a photoresist layer on the multi-layer stack, wherein the N mean free paths converge in the photoresist layer. Another method for patterning a substrate includes providing a substrate and depositing a layer on the substrate. The layer includes varying mean free paths for secondary electrons. The method includes depositing a photoresist layer on the layer. The varying mean free paths for secondary electrons converge in the photoresist layer.
    Type: Application
    Filed: May 15, 2020
    Publication date: June 23, 2022
    Inventors: Andrew LIANG, Nader SHAMMA, Rich WISE, Akhil SINGHAL, Arpan Pravin MAHOROWALA, Gregory BLACHUT, Dustin Zachary AUSTIN
  • Patent number: 11332910
    Abstract: This description provides an autonomous or semi-autonomous excavation vehicle that is capable of navigating through a dig site and carrying an excavation routine using a system of sensors physically mounted to the excavation vehicle. The sensors collect one or more of spatial, imaging, measurement, and location data representing the status of the excavation vehicle and its surrounding environment. Based on the collected data, the excavation vehicle executes instructions to perform an excavation routine by excavating earth from a hole using an excavation tool positioned at a single location within the site. The excavation vehicle is also able to carry out numerous other tasks, such as checking the volume of excavated earth in an excavation tool, navigating the excavation vehicle over a distance while continuously excavating earth from a below surface depth, and preparing a digital terrain model of the site as part of a process for creating the excavation routine.
    Type: Grant
    Filed: June 21, 2019
    Date of Patent: May 17, 2022
    Assignee: Built Robotics, Inc.
    Inventors: Noah Austen Ready-Campbell, Gaurav Jitendra Kikani, Andrew Liang, Pradeesh Suganthan, James Alan Emerick, Sarah Marie Thornton, Ammar Idris Kothari, Edward Joseph Garza
  • Publication number: 20220035783
    Abstract: A method includes ingesting event data over a network for a plurality of events obtained by disparate computing resources. Each event is associated with a respective timestamp and one or more ingestion-attributes. The method includes identifying whether the corresponding event is associated with any custom indexing-attributes defined by a user. The method also includes indexing the corresponding event into a data store as structured data based on the respective timestamp, the one or more ingestion-attributes, and any identified custom indexing-attributes. The method includes evicting any of the events of the event data in the data store for a period of time that satisfies an eviction time period threshold. The method also includes retrieving the data from the data store that is associated with the time range, the ingestion-attributes, or the one custom indexing-attributes.
    Type: Application
    Filed: October 20, 2021
    Publication date: February 3, 2022
    Applicant: Google LLC
    Inventors: Collin Lambert, Innokentiy Basmov, Ethan Daniel Gaebel, Andrew Liang Ping Chang, Iulia Ion
  • Patent number: 11163737
    Abstract: A method includes ingesting event data over a network for a plurality of events obtained by disparate computing resources. Each event is associated with a respective timestamp and one or more ingestion-attributes. The method includes identifying whether the corresponding event is associated with any custom indexing-attributes defined by a user. The method also includes indexing the corresponding event into a data store as structured data based on the respective timestamp, the one or more ingestion-attributes, and any identified custom indexing-attributes. The method includes evicting any of the events of the event data in the data store for a period of time that satisfies an eviction time period threshold. The method also includes retrieving the data from the data store that is associated with the time range, the ingestion-attributes, or the one custom indexing-attributes.
    Type: Grant
    Filed: November 21, 2018
    Date of Patent: November 2, 2021
    Assignee: Google LLC
    Inventors: Collin Lambert, Innokentiy Basmov, Ethan Daniel Gaebel, Andrew Liang Ping Chang, Iulia Ion
  • Publication number: 20210149403
    Abstract: This description provides an autonomous or semi-autonomous earth shaping vehicle that is capable of cooperatively executing an earth shaping routine in a dig site with other earth shaping vehicles. A first earth shaping vehicle configured with a tool for excavating earth navigates to a dig location containing earth to be excavated. The first earth shaping vehicle identifies a loading location where the first vehicle may transfer earth to a second earth shaping vehicle configured with a tool for hauling earth between locations. Upon navigating to the loading location and detecting the second earth shaping vehicle at the loading location, the first earth shaping vehicle transfers earth from its excavation tool to the hauling tool of the second earth shaping vehicle.
    Type: Application
    Filed: November 15, 2019
    Publication date: May 20, 2021
    Inventors: NOAH AUSTEN READY-CAMPBELL, ANDREW LIANG, EVAN WEST, LUCAS BRUDER, GAURAV JITENDRA KIKANI, PRADEESH SUGANTHAN, JAMES EMERICK, AMMAR KOTHARI, ALAN ARGONDIZZA, SARAH THORNTON, HEE GU YEA, THOMAS PECH
  • Publication number: 20210148086
    Abstract: This description provides an autonomous or semi-autonomous earth shaping vehicle that is capable of cooperatively filling earth into a fill location in a dig site. A first earth shaping vehicle configured with a hauling tool carrying a volume of earth navigates to the fill location. At the fill location, the first earth shaping vehicle navigates over a target tool path to fill earth from the hauling tool into the fill location. As the first earth shaping vehicle fills earth into the fill location, a measurement sensor coupled to the first earth shaping vehicle measures a compaction level of earth filled into the fill location. If the measured compaction level is determined to be below a threshold compaction level, the first earth shaping vehicle communicates a request for a second earth shaping vehicle configured with a compaction tool to compact earth in the fill location.
    Type: Application
    Filed: November 15, 2019
    Publication date: May 20, 2021
    Inventors: NOAH AUSTEN READY-CAMPBELL, ANDREW LIANG, EVAN WEST, LUCAS BRUDER, GAURAV JITENDRA KIKANI, PRADEESH SUGANTHAN, JAMES EMERICK, AMMAR KOTHARI, ALAN ARGONDIZZA, SARAH THORNTON, HEE GU YEA, THOMAS PECH
  • Publication number: 20210149391
    Abstract: This description provides an autonomous or semi-autonomous earth shaping vehicle that is capable of cooperatively hauling earth from a first location to a second location in a dig site with other earth shaping vehicles. A first earth shaping vehicle navigates through a set of coordinates within the coordinate space that represent a path from the start location to the end location. As the first earth shaping vehicle navigates towards the end location, the set of coordinates are dynamically updated to avoid collisions with neighboring earth shaping vehicles in the dig site. The updates to the set of coordinates are determines based on a position of the first earth shaping vehicle relative to a position of the second earth shaping vehicle. The velocity of the first earth shaping vehicle may be adjusted to maintain a threshold distance between the first earth shaping vehicle and each neighboring earth shaping vehicle.
    Type: Application
    Filed: November 15, 2019
    Publication date: May 20, 2021
    Inventors: NOAH AUSTEN READY-CAMPBELL, ANDREW LIANG, EVAN WEST, LUCAS BRUDER, GAURAV JITENDRA KIKANI, PRADEESH SUGANTHAN, JAMES EMERICK, AMMAR KOTHARI, ALAN ARGONDIZZA, SARAH THORNTON, HEE GU YEA, THOMAS PECH
  • Publication number: 20200159842
    Abstract: A method includes ingesting event data over a network for a plurality of events obtained by disparate computing resources. Each event is associated with a respective timestamp and one or more ingestion-attributes. The method includes identifying whether the corresponding event is associated with any custom indexing-attributes defined by a user. The method also includes indexing the corresponding event into a data store as structured data based on the respective timestamp, the one or more ingestion-attributes, and any identified custom indexing-attributes. The method includes evicting any of the events of the event data in the data store for a period of time that satisfies an eviction time period threshold. The method also includes retrieving the data from the data store that is associated with the time range, the ingestion-attributes, or the one custom indexing-attributes.
    Type: Application
    Filed: November 21, 2018
    Publication date: May 21, 2020
    Applicant: Google LLC
    Inventors: Collin Lambert, Innokentiy Basmov, Ethan Daniel Gaebel, Andrew Liang Ping Chang, Iulia Ion
  • Publication number: 20200032490
    Abstract: This description provides an autonomous or semi-autonomous excavation vehicle that is capable of navigating through a dig site and carrying an excavation routine using a system of sensors physically mounted to the excavation vehicle. The sensors collect one or more of spatial, imaging, measurement, and location data representing the status of the excavation vehicle and its surrounding environment. Based on the collected data, the excavation vehicle executes instructions to carry out an excavation routine by filling earth into a hole within the site and compacting the earth. The excavation vehicle is also able to carry out numerous other tasks, such as checking the volume of excavated earth in an excavation tool, and helping prepare a digital terrain model of the site as part of a process for creating the excavation routine.
    Type: Application
    Filed: June 21, 2019
    Publication date: January 30, 2020
    Inventors: Noah Austen Ready-Campbell, Gaurav Jitendra Kikani, Lucas Bruder, Andrew Liang, Cyrus Ready-Campbell, Pradeesh Suganthan, James Alan Emerick
  • Publication number: 20200032483
    Abstract: This description provides an autonomous or semi-autonomous excavation vehicle that is capable of navigating through a dig site and carrying an excavation routine using a system of sensors physically mounted to the excavation vehicle. The sensors collect one or more of spatial, imaging, measurement, and location data representing the status of the excavation vehicle and its surrounding environment. Based on the collected data, the excavation vehicle executes instructions to perform an excavation routine by excavating earth from a hole using an excavation tool positioned at a single location within the site. The excavation vehicle is also able to carry out numerous other tasks, such as checking the volume of excavated earth in an excavation tool, navigating the excavation vehicle over a distance while continuously excavating earth from a below surface depth, and preparing a digital terrain model of the site as part of a process for creating the excavation routine.
    Type: Application
    Filed: June 21, 2019
    Publication date: January 30, 2020
    Inventors: Noah Austen Ready-Campbell, Gaurav Jitendra Kikani, Andrew Liang, Pradeesh Suganthan, James Alan Emerick, Sarah Marie Thornton, Ammar Idris Kothari, Edward Joseph Garza
  • Publication number: 20160239848
    Abstract: A computer-implemented method and an apparatus for automatic execution of at least one next action during a customer interaction receives current information related to a customer from at least one device associated with the customer. At least one next action is determined for the customer in response to the received current information. The at least one next action is determined based on the current information and stored past information corresponding to the customer. Further, an automatic execution of the at least one next action is effected on behalf of the customer if the at least one next action satisfies one or more predefined criteria. The at least one next action is executed on a device from among the at least one device associated with the customer.
    Type: Application
    Filed: February 11, 2016
    Publication date: August 18, 2016
    Inventors: Andrew Liang Ping CHANG, Michael BODELL, Kathy L. BROWN, Michael MONEGAN
  • Publication number: 20150235240
    Abstract: A computer-implemented method and an apparatus for improving customer interaction experiences determines one or more personas associated with a customer based on customer activity on a plurality of interaction channels. One or more persona profiles corresponding to the one or more personas are generated and maintained, where a persona profile is representative of a set of behavioral traits exhibited substantially consistently by the customer when inhabiting a persona. One or more customer interactions are correlated to at least one persona based on the one or more persona profiles, where the one or more customer interactions are conducted over one or more interaction channels. An intention of the customer is predicted based on the correlation of the one or more customer interactions to the at least one persona.
    Type: Application
    Filed: February 18, 2015
    Publication date: August 20, 2015
    Inventors: Andrew Liang Ping CHANG, Pallipuram V. KANNAN, Ravi VIJAYARAGHAVAN, Brian KISSEL
  • Patent number: 6300942
    Abstract: The present invention relates to an improved structure of a shield used in a computer mouse. The shield includes a generating part and a receiving part which are formed by integration and arranged linearly for constructing the reflecting shield for the mouse. To make the manual work for inserting the shield into the circuit board of the mouse can be done by just one action of composition to avoid the time of actions of repeatedly inserting electrical elements into the circuit board and to reduce the production cost.
    Type: Grant
    Filed: July 23, 1999
    Date of Patent: October 9, 2001
    Assignee: Unity Opto Technology Co., Ltd.
    Inventors: Kay Chin, Andrew Liang
  • Patent number: 6247220
    Abstract: A method for fabricating a casing having tubular screw posts includes injection molding a resin composition in a mold to form the casing by introducing a pressurized gas into the resin composition through gas supplying pins to form hollow parts in the resin composition, providing the gas supplying pins with an outer diameter conforming to an inner diameter of the tubular screw posts, positioning the gas supplying pins in a mold at preset locations where the tubular posts must be formed, forming bores in the preset locations by removing the gas supplying pins from the preset locations before the resin composition is hardened, and providing internal screw members in the bores.
    Type: Grant
    Filed: May 18, 1999
    Date of Patent: June 19, 2001
    Assignee: Quanta Computer, Inc.
    Inventor: Andrew Liang
  • Patent number: 5701230
    Abstract: A portable computer includes an upper housing which has an inner surface with a display provided thereon, and a lower housing which is connected pivotally to the upper housing and which has an inner surface with a keyboard device provided thereon. One of the upper and lower housings has an outer surface provided with a thin compartment for receiving a flat article therein.
    Type: Grant
    Filed: January 11, 1996
    Date of Patent: December 23, 1997
    Assignee: Quanta Computer Inc.
    Inventors: Andrew Liang, Lilian Cheng, Gwo Chyuan Chen