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: 20240090721Abstract: 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: ApplicationFiled: November 27, 2023Publication date: March 21, 2024Inventors: 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: 20230100730Abstract: 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: ApplicationFiled: November 4, 2022Publication date: March 30, 2023Inventors: Lefei LIU, Peter LIU, Jiawei LIU, Peter GAO, Vickey CHANG
-
Patent number: 11521020Abstract: 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: GrantFiled: October 31, 2019Date of Patent: December 6, 2022Assignee: EQUIFAX INC.Inventors: Lefei Liu, Peter Liu, Jiawei Liu, Peter Gao, Vickey Chang
-
Publication number: 20200134387Abstract: 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: ApplicationFiled: October 31, 2019Publication date: April 30, 2020Inventors: Lefei LIU, Peter LIU, Jiawei LIU, Peter GAO, Vickey CHANG
-
Patent number: 10488861Abstract: 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: GrantFiled: November 22, 2017Date of Patent: November 26, 2019Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Jeremy Allan, Eric Lujan, Peter Gao, Siddhartho Bhattacharya, Wei Mou, Jonathan Uesato
-
Patent number: 10460180Abstract: 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: GrantFiled: April 20, 2017Date of Patent: October 29, 2019Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Peter Gao, Wei Mou, Siddhartho Bhattacharya
-
Patent number: 10430641Abstract: 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: GrantFiled: March 8, 2017Date of Patent: October 1, 2019Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventor: Peter Gao
-
Patent number: 10331135Abstract: 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: GrantFiled: November 22, 2017Date of Patent: June 25, 2019Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Peter Gao, Yiqi Gao, Siddhartho Bhattacharya
-
Patent number: 10318822Abstract: 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: GrantFiled: April 6, 2017Date of Patent: June 11, 2019Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Peter Gao, Gautier Minster, Elliot Branson, Stuart Glaser
-
Publication number: 20180293445Abstract: 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: ApplicationFiled: April 6, 2017Publication date: October 11, 2018Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Peter Gao, Gautier Minster, Elliot Branson, Stuart Glaser
-
Patent number: 10088846Abstract: 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: GrantFiled: February 14, 2017Date of Patent: October 2, 2018Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Peter Gao, Matthias Wisniowski
-
Publication number: 20180260613Abstract: 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: ApplicationFiled: March 8, 2017Publication date: September 13, 2018Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventor: Peter Gao
-
Publication number: 20180095465Abstract: 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: ApplicationFiled: November 22, 2017Publication date: April 5, 2018Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Peter GAO, Yiqi GAO, Siddhartho BHATTACHARYA
-
Publication number: 20180095466Abstract: 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: ApplicationFiled: November 22, 2017Publication date: April 5, 2018Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Jeremy ALLAN, Eric LUJAN, Peter GAO, Siddhartho BHATTACHARYA, Wei MOU, Jonathan UESATO
-
Publication number: 20170267233Abstract: 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: ApplicationFiled: March 14, 2017Publication date: September 21, 2017Inventors: Gautier Minster, Peter Gao, Wei Mou
-
Publication number: 20170220876Abstract: 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: ApplicationFiled: April 20, 2017Publication date: August 3, 2017Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Peter Gao, Wei Mou, Siddhartho Bhattacharya
-
Publication number: 20170153714Abstract: 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: ApplicationFiled: February 14, 2017Publication date: June 1, 2017Inventors: Peter Gao, Matthias Wisniowski
-
Patent number: D719170Type: GrantFiled: February 17, 2014Date of Patent: December 9, 2014Assignee: GW Crystal, Inc.Inventors: Peter Gao, Scott Erickson
-
Patent number: D725122Type: GrantFiled: February 17, 2014Date of Patent: March 24, 2015Assignee: GW Crystal, Inc.Inventors: Scott Erickson, Peter Gao
-
Patent number: D747324Type: GrantFiled: November 3, 2014Date of Patent: January 12, 2016Assignee: GW Crystal, Inc.Inventors: Scott Erickson, Peter Gao