Inventor
David I. Ferguson
Inventor
San Francisco, CA, US
Overview
Patents· 187 as inventor
Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.
G05Dprimary
G05DSystems for controlling or regulating non-electric variables15%
B60WConjoint control of vehicle sub-units of different type or different function15%
G06VImage or video recognition or understanding9%
G01CMeasuring distances, levels or bearings7%
G06KGraphical data reading7%
G08GTraffic control systems5%
G01SRadio direction-finding4%
G06FElectric digital data processing4%
B60RVehicles, vehicle fittings, or vehicle parts, not otherwise provided for2%
B62DMotor vehicles2%
PatentTitleYear
11,036,227Modifying the behavior of an autonomous vehicle using context based parameter switching202111,014,557Modifying speed of an autonomous vehicle based on traffic conditions202111,008,008Modifying a vehicle state based on the presence of a special-purpose vehicle202111,011,061Determining changes in a driving environment based on vehicle behavior202111,009,868Fleet of autonomous vehicles with lane positioning and platooning behaviors202110,962,981Assisted perception for autonomous vehicles202110,955,846Stop sign detection and response202110,935,979Behavior and intent estimations of road users for autonomous vehicles202110,909,396Use of relationship between activities of different traffic signals in a network to improve traffic signal state estimation202110,906,548Robust method for detecting traffic signals and their associated states202110,899,345Predicting trajectories of objects based on contextual information202110,882,488Hardware and software mechanisms on autonomous vehicle for pedestrian safety202110,864,885Systems and methods for autonomously loading and unloading autonomous vehicles202010,860,015Systems and methods for unmanned positioning and delivery of rental vehicles202010,853,6683D position estimation of objects from a monocular camera using a set of known 3D points on an underlying surface202010,852,733Approach for consolidating observed vehicle trajectories into a single representative trajectory2020RE048322Construction zone sign detection202010,782,695Positioning vehicles to improve quality of observations at intersections202010,740,630Plane estimation for contextual awareness202010,732,629Systems and methods for fulfilling peer-to-peer transactions by autonomous robot vehicles202010,719,805Autonomous robot vehicle with securable compartments202010,719,078Systems and methods for augmented capabilities for remote operation of robot vehicles202010,710,579Collision prediction system202010,678,259Use of a reference image to detect a road obstacle202010,678,258Vison-based object detection using a polar grid202010,627,816Change detection using curve alignment202010,599,156Advertising on autonomous or semi-autonomous vehicle exterior202010,591,924Detecting sensor degradation by actively controlling an autonomous vehicle202010,583,803Systems and methods for remote operation of robot vehicles202010,564,639System and method for predicting behaviors of detected objects through environment representation202010,507,787System and mechanism for upselling products on autonomous vehicles201910,508,986Characterizing optically reflective features via hyper-spectral sensor201910,496,091Behavior and intent estimations of road users for autonomous vehicles201910,486,640Grocery delivery system having robot vehicles with temperature and humidity control compartments201910,474,159Assisted perception for autonomous vehicles201910,466,712Actively modifying a field of view of an autonomous vehicle in view of constraints201910,427,684Modifying a vehicle state based on the presence of a special-purpose vehicle201910,421,453Predicting trajectories of objects based on contextual information201910,401,859Stop sign detection and response201910,345,810Modifying the behavior of an autonomous vehicle using context based parameter switching201910,346,696Vision-based detection and classification of traffic lights201910,328,769Methods for interacting with autonomous or semi-autonomous vehicle201910,331,124Autonomous vehicle repositioning201910,332,065Fleet of robot vehicles for food product preparation201910,317,906Mapping active and inactive construction zones for autonomous driving201910,310,509Detecting sensor degradation by actively controlling an autonomous vehicle201910,293,822Detecting and responding to parking behaviors in autonomous vehicles201910,210,408Use of relationship between activities of different traffic signals in a network to improve traffic signal state estimation201910,203,696Determining drivability of objects for autonomous vehicles201910,204,278Static obstacle detection201910,198,6413D position estimation of objects from a monocular camera using a set of known 3D points on an underlying surface201910,198,643Plane estimation for contextual awareness201910,192,442Determining changes in a driving environment based on vehicle behavior201910,181,084Combining multiple estimates of an environment into a consolidated estimate for an autonomous vehicle201910,173,673Distribution decision trees201910,168,712Vison-based object detection using a polar grid201910,156,851Determining the stationary state of detected vehicles201810,108,868Vision-based detection and classification of traffic lights2018RE047058Controlling a vehicle having inadequate map data201810,059,334Automated system and method for modeling the behavior of vehicles and other agents2018RE047002Controlling a vehicle having inadequate map data2018RE046982Controlling a vehicle having inadequate map data2018RE046972Controlling a vehicle having inadequate map data2018RE046966Controlling a vehicle having inadequate map data201810,012,991Approach for consolidating observed vehicle trajectories into a single representative trajectory20189,958,379Characterizing optically reflective features via hyper-spectral sensor20189,937,924Modifying a vehicle state based on the presence of a special-purpose vehicle20189,939,815Stop sign detection and response20189,932,035Modifying speed of an autonomous vehicle based on traffic conditions20189,927,813'Detecting sensor degradation by actively controlling an autonomous vehicle'20189,914,452'Predicting trajectories of objects based on contextual information'20189,910,439'Positioning vehicles to improve quality of observations at intersections'20189,892,332'Vision-based detection and classification of traffic lights'20189,875,417Use of relationship between activities of different traffic signals in a network to improve traffic signal state estimation20189,864,378'Assisted perception for autonomous vehicles'20189,836,052Change detection using curve alignment20179,796,386'Robust method for detecting traffic signals and their associated states'20179,779,314'Vision-based detection and classification of traffic lights'20179,766,626'System and method for predicting behaviors of detected objects through environment representation'20179,766,628'Vision-based object detection using a polar grid'20179,767,370'Construction object detection'20179,760,092'Actively modifying a field of view of an autonomous vehicle in view of constraints'20179,734,417'Use of relationship between activities of different traffic signals in a network to improve traffic signal state estimation'20179,727,795'Real-time road flare detection using templates and appropriate color spaces'20179,720,412'Modifying the behavior of an autonomous vehicle using context based parameter switching'20179,709,985'Stop sign detection and response'20179,694,818'Modifying a vehicle state based on the presence of a special-purpose vehicle'20179,690,297'Classifier hierarchies for traffic light and traffic indicator detection'20179,682,707'Detecting and responding to parking behaviors in autonomous vehicles'20179,684,836'Combining multiple estimates of an environment into a consolidated estimate for an autonomous vehicle'20179,679,206'Assisted perception for autonomous vehicles'20179,669,827'Predicting trajectories of objects based on contextual information'20179,654,738'Using multiple exposures to improve image processing for autonomous vehicles'20179,633,564'Determining changes in a driving environment based on vehicle behavior'20179,600,768'Using behavior of objects to infer changes in a driving environment'20179,594,379'Detecting sensor degradation by actively controlling an autonomous vehicle'20179,575,490'Mapping active and inactive construction zones for autonomous driving'20179,563,199'Assisted perception for autonomous vehicles'20179,558,411'Plane estimation for contextual awareness'20179,558,413'Bus detection for an autonomous vehicle'20179,557,737'Distribution decision trees'20179,558,584'3D position estimation of objects from a monocular camera using a set of known 3D points on an underlying surface'20179,558,659'Determining the stationary state of detected vehicles'20179,507,347'Vision-based indicator signal detection using spatiotemporal filtering'20169,495,874'Automated system and method for modeling the behavior of vehicles and other agents'20169,489,601'Construction zone sign detection'20169,463,794'Stop sign detection and response'20169,459,625'Approach for consolidating observed vehicle trajectories into a single representative trajectory'20169,460,622'Approach for estimating the geometry of roads and lanes by using vehicle trajectories'20169,440,652'Filtering noisy/high-intensity regions in laser-based lane marker detection'20169,442,487'Classifier hierarchies for traffic light and traffic indicator detection'20169,424,475'Construction object detection'20169,417,631'Use of prior maps for estimation of lane boundaries'20169,395,192'Methods and systems for road and lane boundary tracing'20169,387,854'Use of environmental information to aid image processing for autonomous vehicles'20169,381,916'System and method for predicting behaviors of detected objects through environment representation'20169,381,918'Modifying speed of an autonomous vehicle based on traffic conditions'20169,373,045'Bus detection for an autonomous vehicle'20169,355,562'Using other vehicle trajectories to aid autonomous vehicles driving through partially known areas'20169,335,766'Static obstacle detection'20169,330,571'Modifying behavior of autonomous vehicle based on predicted behavior of other vehicles'20169,321,461'Change detection using curve alignment'20169,315,178'Model checking for autonomous vehicles'20169,310,804'Use of prior maps for estimation of lane boundaries'20169,305,223'Vision-based indicator signal detection using spatiotemporal filtering'20169,285,230'Methods and systems for detecting road curbs'20169,286,520'Real-time road flare detection using templates and appropriate color spaces'20169,280,156'Positioning vehicles to improve quality of observations at intersections'20169,280,710'Bus detection for an autonomous vehicle'20169,274,525'Detecting sensor degradation by actively controlling an autonomous vehicle'20169,261,879'Use of uncertainty regarding observations of traffic intersections to modify behavior of a vehicle'20169,261,881'Filtering noisy/high-intensity regions in laser-based lane marker detection'20169,255,805'Pose estimation using long range features'20169,248,834'Predicting trajectories of objects based on contextual information'20169,234,618'Characterizing optically reflective features via hyper-spectral sensor'20169,224,053'Combining multiple estimates of an environment into a consolidated estimate for an autonomous vehicle'20159,221,461'Construction zone detection using a plurality of information sources'20159,216,737'System and method for automatically detecting key behaviors by vehicles'20159,213,337'Detecting lane closures and lane shifts by an autonomous vehicle'20159,213,338'Modifying a vehicle state based on the presence of a special-purpose vehicle'20159,199,641'Construction zone object detection using light detection and ranging'20159,193,355'Construction zone sign detection using light detection and ranging'20159,195,914'Construction zone sign detection'20159,195,236'Road flare detection'20159,187,088'Distribution decision trees'20159,158,980'Use of relationship between activities of different traffic signals in a network to improve traffic signal state estimation'20159,145,140'Robust method for detecting traffic signals and their associated states'20159,145,139'Use of environmental information to aid image processing for autonomous vehicles'20159,141,107'Mapping active and inactive construction zones for autonomous driving'20159,120,484'Modeling behavior based on observations of objects observed in a driving environment'20159,097,804'Object and ground segmentation from a sparse one-dimensional range data'20159,081,385'Lane boundary detection using images'20159,062,979'Pose estimation using long range features'20159,063,548'Use of previous detections for lane marker detection'20159,056,395'Construction zone sign detection using light detection and ranging'20159,052,721'Method for correcting alignment of vehicle mounted laser scans with an elevation map for obstacle detection'20159,043,069'Methods and systems for scan matching approaches for vehicle heading estimation'20159,026,300'Methods and systems to aid autonomous vehicles driving through a lane merge'20159,026,303'Object detection based on known structures of an environment of an autonomous vehicle'20158,996,228'Construction zone object detection using light detection and ranging'20158,977,007'Detecting a vehicle signal through image differencing and filtering'20158,948,954'Modifying vehicle behavior based on confidence in lane estimation'20158,949,016'Systems and methods for determining whether a driving environment has changed'20158,948,955'System and method for predicting behaviors of detected objects'20158,948,958'Estimating road lane geometry using lane marker observations'20158,935,034'System and method for automatically detecting key behaviors by vehicles'20158,903,591'Controlling a vehicle having inadequate map data'20148,880,272'Approach for estimating the geometry of roads and lanes by using vehicle trajectories'20148,855,849'Object detection based on known structures of an environment of an autonomous vehicle'20148,838,322'System to automatically measure perception sensor latency in an autonomous vehicle'20148,838,321'Modifying a vehicle state based on the presence of a special-purpose vehicle'20148,831,813'Modifying speed of an autonomous vehicle based on traffic conditions'20148,825,260'Object and ground segmentation from a sparse one-dimensional range data'20148,825,265'Approach for consolidating observed vehicle trajectories into a single representative trajectory'20148,825,259'Detecting lane closures and lane shifts by an autonomous vehicle'20148,761,991'Use of uncertainty regarding observations of traffic intersections to modify behavior of a vehicle'20148,755,967'Estimating road lane geometry using lane marker observations'20148,725,342'Safely navigating on roads through maintaining safe distance from other vehicles'20148,700,251'System and method for automatically detecting key behaviors by vehicles'20148,676,430'Controlling a vehicle having inadequate map data'20148,676,427'Controlling autonomous vehicle using audio data'20148,660,734'System and method for predicting behaviors of detected objects'20148,655,537'Modifying behavior of autonomous vehicle based on predicted behavior of other vehicles'20148,521,352'Controlling a vehicle having inadequate map data'20138,504,233'Safely navigating on roads through maintaining safe distance from other vehicles'20138,457,827'Modifying behavior of autonomous vehicle based on predicted behavior of other vehicles'20137,069,124'Robotic modeling of voids'2006Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
2006Based in Pittsburgh, PA, US· patent location history
2013–2017Patents assigned to GOOGLE INC (98)· patent assignee history
2013–2017Patents assigned to FERGUSON DAVID I (18)· patent assignee history
2013–2021Based in San Francisco, CA, US· patent location history
2014–2017Patents assigned to ZHU JIAJUN (10)· patent assignee history
2014–2020Based in Mountain View, CA, US· patent location history
2017–2021Patents assigned to WAYMO LLC (79)· patent assignee history
2019–2021Patents assigned to NURO INC (14)· patent assignee history
2020Based in El Dorado Hills, CA, US· patent location history
2021Based in San Bernardino, CA, US· patent location history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| GOOGLE INC | 98 | 2013–2017 |
| WAYMO LLC | 79 | 2017–2021 |
| FERGUSON DAVID Iself | 18 | 2013–2017 |
| NURO INC | 14 | 2019–2021 |
| ZHU JIAJUN | 10 | 2014–2017 |
Locations
| Location | Patents | Span |
|---|---|---|
| San Francisco, California, US | 164 | 2013–2021 |
| Mountain View, California, US | 20 | 2014–2020 |
| San Bernardino, California, US | 1 | 2021 |
| El Dorado Hills, California, US | 1 | 2020 |
| Pittsburgh, Pennsylvania, US | 1 | 2006 |