Patents by Inventor Peter Gao

Peter Gao 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).

  • Publication number: 20240090721
    Abstract: A robotic cleaner includes a housing, a suction conduit with an opening, and a leading roller mounted in front of a brush roll. An inter-roller air passageway may be defined between the leading roller and the brush roll wherein the lower portion of the leading roller is exposed to a flow path to the suction conduit and an upper portion of the leading roller is outside of the flow path. Optionally, a combing unit includes a plurality of combing protrusions extending into the leading roller and having leading edges not aligned with a center of the leading roller. Optionally, a sealing strip is located along a rear side of the opening and along a portion of left and right sides of the opening. The underside may define side edge vacuum passageways extending from the sides of the housing partially between the leading roller and the sealing strip towards the opening.
    Type: Application
    Filed: November 27, 2023
    Publication date: March 21, 2024
    Inventors: Steven Paul CARTER, Adam Udy, Catriona A. Sutter, Christopher Pinches, David S. Clare, Andre David Brown, John Freese, Patrick Cleary, Alexander J. Calvino, Lee Cottrell, Daniel Meyer, Daniel John Innes, David Jalbert, Jason B. Thorne, Peter Hutchinson, Gordon Howes, Wenxiu Gao, David Wu, David W. Poirier, Daniel R. Der Marderosian
  • Publication number: 20230100730
    Abstract: Certain aspects involve evaluating modeling algorithms whose outputs can impact machine-implemented operating environments. For instance, a computing system generates, from a comparison of a set of estimated attribute values of an attribute to a set of validation attribute values of the attribute, a discretized evaluation dataset with data values in multiple categories. The computing system computes, for a modeling algorithm used to generate the estimated attribute values, an evaluation metric. The computing system provides a host computing system with access to the evaluation metric, one or more modeling outputs generated with the modeling algorithm, or both. Providing one or more of these outputs to the host computing system can facilitate modifying one or more machine-implemented operations.
    Type: Application
    Filed: November 4, 2022
    Publication date: March 30, 2023
    Inventors: Lefei LIU, Peter LIU, Jiawei LIU, Peter GAO, Vickey CHANG
  • Patent number: 11521020
    Abstract: Certain aspects involve evaluating modeling algorithms whose outputs can impact machine-implemented operating environments. For instance, a computing system generates, from a comparison of a set of estimated attribute values of an attribute to a set of validation attribute values of the attribute, a discretized evaluation dataset with data values in multiple categories. The computing system computes, for a modeling algorithm used to generate the estimated attribute values, an evaluation metric. The computing system provides a host computing system with access to the evaluation metric, one or more modeling outputs generated with the modeling algorithm, or both. Providing one or more of these outputs to the host computing system can facilitate modifying one or more machine-implemented operations.
    Type: Grant
    Filed: October 31, 2019
    Date of Patent: December 6, 2022
    Assignee: EQUIFAX INC.
    Inventors: Lefei Liu, Peter Liu, Jiawei Liu, Peter Gao, Vickey Chang
  • Publication number: 20200134387
    Abstract: Certain aspects involve evaluating modeling algorithms whose outputs can impact machine-implemented operating environments. For instance, a computing system generates, from a comparison of a set of estimated attribute values of an attribute to a set of validation attribute values of the attribute, a discretized evaluation dataset with data values in multiple categories. The computing system computes, for a modeling algorithm used to generate the estimated attribute values, an evaluation metric. The computing system provides a host computing system with access to the evaluation metric, one or more modeling outputs generated with the modeling algorithm, or both. Providing one or more of these outputs to the host computing system can facilitate modifying one or more machine-implemented operations.
    Type: Application
    Filed: October 31, 2019
    Publication date: April 30, 2020
    Inventors: Lefei LIU, Peter LIU, Jiawei LIU, Peter GAO, Vickey CHANG
  • Patent number: 10488861
    Abstract: Systems and method are provided for controlling a vehicle. In one embodiment, an obstacle management method includes receiving, via one or more sensing devices, sensor data relating to an environment associated with a vehicle, wherein the vehicle is substantially stationary and has an intended path corresponding to entering a traffic flow of a first lane. The method includes determining the presence of an obstacle that at least partially occludes a view of the first lane by a first sensing device of the one or more sensing devices, and positioning, with a processor, the vehicle with respect to the obstacle to improve the view of the first lane by the first sensing device without significantly obstructing the first lane. The first lane is then monitored via the first sensing device to determine when the intended path clear.
    Type: Grant
    Filed: November 22, 2017
    Date of Patent: November 26, 2019
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Jeremy Allan, Eric Lujan, Peter Gao, Siddhartho Bhattacharya, Wei Mou, Jonathan Uesato
  • Patent number: 10460180
    Abstract: Systems and method are provided for controlling an autonomous vehicle. A camera configured to capture an image, and a controller can execute an autonomous driving system (ADS) that classify that image. The ADS comprises a classification system for classifying objects in an environment within a driveable area of the autonomous vehicle. The classification system comprises a processor configured to execute a region proposal generator module and an image classification module. The region proposal generator module generates a set of bounding box region proposals for the image. The bounding box region proposals are selected areas of the image that include objects to be classified. The image classification module classifies, via a neural network executed by the processor, the objects from the image that are within one of the bounding box region proposals.
    Type: Grant
    Filed: April 20, 2017
    Date of Patent: October 29, 2019
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Peter Gao, Wei Mou, Siddhartho Bhattacharya
  • Patent number: 10430641
    Abstract: Methods and systems are provided for tracking an object. The system includes a data receiving module configured to receive three dimensional imaging data and two dimensional imaging data. A three dimensional object identification module is configured to demarcate a three dimensional object and to output three-dimensional object data. An adjustment module is configured to adjust the three dimensional object data based on the two dimensional imaging data and to output adjusted three dimensional object data. A tracking module is configured to track at least one object using the adjusted three dimensional object data.
    Type: Grant
    Filed: March 8, 2017
    Date of Patent: October 1, 2019
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventor: Peter Gao
  • Patent number: 10331135
    Abstract: Systems and method are provided for controlling a vehicle. In one embodiment, an obstacle management method includes receiving, via sensing devices, sensor data relating to an environment associated with a vehicle, and determining, with the sensor data, the presence of an obstacle that at least partially obstructs an intended path of the vehicle in a first lane adjacent to a second lane and at least partially occludes a view of the second lane by a first sensing device. The method further includes positioning the vehicle with respect to the obstacle to improve the view of the second lane by the first sensing device without significantly obstructing the second lane, determining a second path that circumnavigates the obstacle and rejoins the intended path, and monitoring the opposing lane via the first sensing device to determine when the second path is clear.
    Type: Grant
    Filed: November 22, 2017
    Date of Patent: June 25, 2019
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Peter Gao, Yiqi Gao, Siddhartho Bhattacharya
  • Patent number: 10318822
    Abstract: Methods and systems are provided for tracking an object. The system includes a data receiving module receiving two dimensional imaging data including an object and height map data correlating ground height and location. A two dimensions to three dimensions transformation module determines a location of the object in three dimensional space based on the two dimensional imaging data and the height map data. A tracking module tracks the object using the location of the object.
    Type: Grant
    Filed: April 6, 2017
    Date of Patent: June 11, 2019
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Peter Gao, Gautier Minster, Elliot Branson, Stuart Glaser
  • Publication number: 20180293445
    Abstract: Methods and systems are provided for tracking an object. The system includes a data receiving module receiving two dimensional imaging data including an object and height map data correlating ground height and location. A two dimensions to three dimensions transformation module determines a location of the object in three dimensional space based on the two dimensional imaging data and the height map data. A tracking module tracks the object using the location of the object.
    Type: Application
    Filed: April 6, 2017
    Publication date: October 11, 2018
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Peter Gao, Gautier Minster, Elliot Branson, Stuart Glaser
  • Patent number: 10088846
    Abstract: A system and method for locating and identifying a potential passenger by an autonomous vehicle includes: receiving a pickup request for the potential passenger, where the pickup request includes a geographic location for locating and picking up the potential passenger by the autonomous vehicle; locating the potential passenger based on the geographic location and using data from one or more sensors of the autonomous vehicle; and in response to locating the potential passenger, controlling the autonomous vehicle to a position to enable pickup of the potential passenger.
    Type: Grant
    Filed: February 14, 2017
    Date of Patent: October 2, 2018
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Peter Gao, Matthias Wisniowski
  • Publication number: 20180260613
    Abstract: Methods and systems are provided for tracking an object. The system includes a data receiving module configured to receive three dimensional imaging data and two dimensional imaging data. A three dimensional object identification module is configured to demarcate a three dimensional object and to output three-dimensional object data. An adjustment module is configured to adjust the three dimensional object data based on the two dimensional imaging data and to output adjusted three dimensional object data. A tracking module is configured to track at least one object using the adjusted three dimensional object data.
    Type: Application
    Filed: March 8, 2017
    Publication date: September 13, 2018
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventor: Peter Gao
  • Publication number: 20180095465
    Abstract: Systems and method are provided for controlling a vehicle. In one embodiment, an obstacle management method includes receiving, via sensing devices, sensor data relating to an environment associated with a vehicle, and determining, with the sensor data, the presence of an obstacle that at least partially obstructs an intended path of the vehicle in a first lane adjacent to a second lane and at least partially occludes a view of the second lane by a first sensing device. The method further includes positioning the vehicle with respect to the obstacle to improve the view of the second lane by the first sensing device without significantly obstructing the second lane, determining a second path that circumnavigates the obstacle and rejoins the intended path, and monitoring the opposing lane via the first sensing device to determine when the second path is clear.
    Type: Application
    Filed: November 22, 2017
    Publication date: April 5, 2018
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Peter GAO, Yiqi GAO, Siddhartho BHATTACHARYA
  • Publication number: 20180095466
    Abstract: Systems and method are provided for controlling a vehicle. In one embodiment, an obstacle management method includes receiving, via one or more sensing devices, sensor data relating to an environment associated with a vehicle, wherein the vehicle is substantially stationary and has an intended path corresponding to entering a traffic flow of a first lane. The method includes determining the presence of an obstacle that at least partially occludes a view of the first lane by a first sensing device of the one or more sensing devices, and positioning, with a processor, the vehicle with respect to the obstacle to improve the view of the first lane by the first sensing device without significantly obstructing the first lane. The first lane is then monitored via the first sensing device to determine when the intended path clear.
    Type: Application
    Filed: November 22, 2017
    Publication date: April 5, 2018
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Jeremy ALLAN, Eric LUJAN, Peter GAO, Siddhartho BHATTACHARYA, Wei MOU, Jonathan UESATO
  • Publication number: 20170267233
    Abstract: Systems and methods for autonomous vehicle parking includes: identifying parking parameters for parking an autonomous vehicle; receiving parking space data of one or more parking spaces; identifying a parking space of the one or more parking spaces for parking the autonomous vehicle; determining autonomous vehicle controls for controlling the autonomous vehicle to park at a parking space associated with the parking space data; implementing the autonomous vehicle controls for parking the autonomous vehicle in the parking space.
    Type: Application
    Filed: March 14, 2017
    Publication date: September 21, 2017
    Inventors: Gautier Minster, Peter Gao, Wei Mou
  • Publication number: 20170220876
    Abstract: Systems and method are provided for controlling an autonomous vehicle. A camera configured to capture an image, and a controller can execute an autonomous driving system (ADS) that classify that image. The ADS comprises a classification system for classifying objects in an environment within a driveable area of the autonomous vehicle. The classification system comprises a processor configured to execute a region proposal generator module and an image classification module. The region proposal generator module generates a set of bounding box region proposals for the image. The bounding box region proposals are selected areas of the image that include objects to be classified.
    Type: Application
    Filed: April 20, 2017
    Publication date: August 3, 2017
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Peter Gao, Wei Mou, Siddhartho Bhattacharya
  • Publication number: 20170153714
    Abstract: A system and method for locating and identifying a potential passenger by an autonomous vehicle includes: receiving a pickup request for the potential passenger, where the pickup request includes a geographic location for locating and picking up the potential passenger by the autonomous vehicle; locating the potential passenger based on the geographic location and using data from one or more sensors of the autonomous vehicle; and in response to locating the potential passenger, controlling the autonomous vehicle to a position to enable pickup of the potential passenger.
    Type: Application
    Filed: February 14, 2017
    Publication date: June 1, 2017
    Inventors: Peter Gao, Matthias Wisniowski
  • Patent number: D719170
    Type: Grant
    Filed: February 17, 2014
    Date of Patent: December 9, 2014
    Assignee: GW Crystal, Inc.
    Inventors: Peter Gao, Scott Erickson
  • Patent number: D725122
    Type: Grant
    Filed: February 17, 2014
    Date of Patent: March 24, 2015
    Assignee: GW Crystal, Inc.
    Inventors: Scott Erickson, Peter Gao
  • Patent number: D747324
    Type: Grant
    Filed: November 3, 2014
    Date of Patent: January 12, 2016
    Assignee: GW Crystal, Inc.
    Inventors: Scott Erickson, Peter Gao