Patents by Inventor Dmitri Dolgov

Dmitri Dolgov 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: 9658620
    Abstract: A system and method is provided of providing recommendations to a user of a vehicle. In one aspect, the vehicle navigates autonomously and the sensors provide information that is based on the location of the vehicle and output from sensors directed to the environment surrounding the vehicle. In further aspects, both current and previous sensor data is used to make the recommendation, as well as data based on the sensors of other vehicles.
    Type: Grant
    Filed: June 1, 2015
    Date of Patent: May 23, 2017
    Assignee: Waymo LLC
    Inventors: Christopher Paul Urmson, Dmitri A. Dolgov, Andrew Hughes Chatham, Philip Nemec
  • Patent number: 9632210
    Abstract: Example methods and systems for detecting weather conditions using vehicle onboard sensors are provided. An example method includes receiving laser data collected for an environment of a vehicle, and the laser data includes a plurality of laser data points. The method also includes associating, by a computing device, laser data points of the plurality of laser data points with one or more objects in the environment, and determining given laser data points of the plurality of laser data points that are unassociated with the one or more objects in the environment as being representative of an untracked object. The method also includes based on one or more untracked objects being determined, identifying by the computing device an indication of a weather condition of the environment.
    Type: Grant
    Filed: May 7, 2013
    Date of Patent: April 25, 2017
    Assignee: Google Inc.
    Inventors: Jiajun Zhu, Dmitri Dolgov, Dave Ferguson
  • Patent number: 9561797
    Abstract: Methods and systems for predictive reasoning for controlling speed of a vehicle are described. A computing device may be configured to identify a first and second vehicle travelling ahead of an autonomous vehicle and in a same lane as the autonomous vehicle. The computing device may also be configured to determine a first buffer distance behind the first vehicle at which the autonomous vehicle will substantially reach a speed of the first vehicle and a second buffer distance behind the second vehicle at which the first vehicle will substantially reach a speed of the second vehicle. The computing device may further be configured to determine a distance at which to adjust a speed of the autonomous vehicle based on the first and second buffer distances and the speed of the autonomous vehicle, and then provide instructions to adjust the speed of the autonomous vehicle based on the distance.
    Type: Grant
    Filed: June 1, 2016
    Date of Patent: February 7, 2017
    Assignee: Google Inc.
    Inventors: Dmitri Dolgov, Dave Ferguson
  • Patent number: 9555740
    Abstract: Methods and systems are disclosed for cross-validating a second sensor with a first sensor. Cross-validating the second sensor may include obtaining sensor readings from the first sensor and comparing the sensor readings from the first sensor with sensor readings obtained from the second sensor. In particular, the comparison of the sensor readings may include comparing state information about a vehicle detected by the first sensor and the second sensor. In addition, comparing the sensor readings may include obtaining a first image from the first sensor, obtaining a second image from the second sensor, and then comparing various characteristics of the images. One characteristic that may be compared are object labels applied to the vehicle detected by the first and second sensor. The first and second sensors may be different types of sensors.
    Type: Grant
    Filed: November 20, 2015
    Date of Patent: January 31, 2017
    Assignee: Google Inc.
    Inventors: Jiajun Zhu, Dmitri A. Dolgov, Christopher Paul Urmson
  • Patent number: 9495874
    Abstract: A method and apparatus are provided for determining one or more behavior models used by an autonomous vehicle to predict the behavior of detected objects. The autonomous vehicle may collect and record object behavior using one or more sensors. The autonomous vehicle may then communicate the recorded object behavior to a server operative to determine the behavior models. The server may determine the behavior models according to a given object classification, actions of interest performed by the object, and the object's perceived surroundings.
    Type: Grant
    Filed: April 13, 2012
    Date of Patent: November 15, 2016
    Assignee: Google Inc.
    Inventors: Jiajun Zhu, David I. Ferguson, Dmitri A. Dolgov
  • Patent number: 9460622
    Abstract: A method and apparatus is provided for controlling the operation of an autonomous vehicle. According to one aspect, the autonomous vehicle may track the trajectories of other vehicles on a road. Based on the other vehicle's trajectories, the autonomous vehicle may generate a representative trajectory. Afterwards, the autonomous vehicle may change at least one of its speed or direction based on the representative trajectory.
    Type: Grant
    Filed: October 16, 2014
    Date of Patent: October 4, 2016
    Assignee: Google Inc.
    Inventors: David Ian Franklin Ferguson, Dmitri A. Dolgov
  • Publication number: 20160283804
    Abstract: A vehicle may receive one or more images of an environment of the vehicle. The vehicle may also receive a map of the environment. The vehicle may also match at least one feature in the one or more images with corresponding one or more features in the map. The vehicle may also identify a given area in the one or more images that corresponds to a a portion of the map that is within a threshold distance to the one or more features. The vehicle may also compress the one or more images to include a lower amount of details in areas of the one or more images other than the given area. The vehicle may also provide the compressed images to a remote system, and responsively receive operation instructions from the remote system.
    Type: Application
    Filed: June 3, 2016
    Publication date: September 29, 2016
    Inventors: Vadim Furman, Andrew Hughes Chatham, Abhijit Ogale, Dmitri Dolgov
  • Publication number: 20160272207
    Abstract: Methods and systems for predictive reasoning for controlling speed of a vehicle are described. A computing device may be configured to identify a first and second vehicle travelling ahead of an autonomous vehicle and in a same lane as the autonomous vehicle. The computing device may also be configured to determine a first buffer distance behind the first vehicle at which the autonomous vehicle will substantially reach a speed of the first vehicle and a second buffer distance behind the second vehicle at which the first vehicle will substantially reach a speed of the second vehicle. The computing device may further be configured to determine a distance at which to adjust a speed of the autonomous vehicle based on the first and second buffer distances and the speed of the autonomous vehicle, and then provide instructions to adjust the speed of the autonomous vehicle based on the distance.
    Type: Application
    Filed: June 1, 2016
    Publication date: September 22, 2016
    Inventors: Dmitri Dolgov, Dave Ferguson
  • Publication number: 20160266581
    Abstract: Models can be generated of a vehicle's view of its environment and used to maneuver the vehicle. This view need not include what objects or features the vehicle is actually seeing, but rather those areas that the vehicle is able to observe using its sensors if the sensors were completely un-occluded. For example, for each of a plurality of sensors of the object detection component, a computer may generate an individual 3D model of that sensor's field of view. Weather information is received and used to adjust one or more of the models. After this adjusting, the models may be aggregated into a comprehensive 3D model. The comprehensive model may be combined with detailed map information indicating the probability of detecting objects at different locations. The model of the vehicle's environment may be computed based on the combined comprehensive 3D model and detailed map information.
    Type: Application
    Filed: April 25, 2016
    Publication date: September 15, 2016
    Inventors: Dmitri A. Dolgov, Christopher Paul Urmson
  • Publication number: 20160214607
    Abstract: Methods and systems for predictive reasoning for controlling speed of a vehicle are described. A computing device may be configured to identify a first and second vehicle travelling ahead of an autonomous vehicle and in a same lane as the autonomous vehicle. The computing device may also be configured to determine a first buffer distance behind the first vehicle at which the autonomous vehicle will substantially reach a speed of the first vehicle and a second buffer distance behind the second vehicle at which the first vehicle will substantially reach a speed of the second vehicle. The computing device may further be configured to determine a distance at which to adjust a speed of the autonomous vehicle based on the first and second buffer distances and the speed of the autonomous vehicle, and then provide instructions to adjust the speed of the autonomous vehicle based on the distance.
    Type: Application
    Filed: August 17, 2015
    Publication date: July 28, 2016
    Inventors: Dmitri Dolgov, Dave Ferguson
  • Patent number: 9381917
    Abstract: Methods and systems for predictive reasoning for controlling speed of a vehicle are described. A computing device may be configured to identify a first and second vehicle travelling ahead of an autonomous vehicle and in a same lane as the autonomous vehicle. The computing device may also be configured to determine a first buffer distance behind the first vehicle at which the autonomous vehicle will substantially reach a speed of the first vehicle and a second buffer distance behind the second vehicle at which the first vehicle will substantially reach a speed of the second vehicle. The computing device may further be configured to determine a distance at which to adjust a speed of the autonomous vehicle based on the first and second buffer distances and the speed of the autonomous vehicle, and then provide instructions to adjust the speed of the autonomous vehicle based on the distance.
    Type: Grant
    Filed: August 17, 2015
    Date of Patent: July 5, 2016
    Assignee: Google Inc.
    Inventors: Dmitri Dolgov, Dave Ferguson
  • Patent number: 9381918
    Abstract: Aspects of the disclosure relate generally to speed control in an autonomous vehicle. For example, an autonomous vehicle may include a user interface which allows the driver to input speed preferences. These preferences may include the maximum speed above the speed limit the user would like the autonomous vehicle to drive when other vehicles are present and driving above or below certain speeds. The other vehicles may be in adjacent or the same lane the vehicle, and need not be in front of the vehicle.
    Type: Grant
    Filed: August 7, 2014
    Date of Patent: July 5, 2016
    Assignee: Google Inc.
    Inventors: David Ian Franklin Ferguson, Dmitri A. Dolgov
  • Patent number: 9384402
    Abstract: A vehicle may receive one or more images of an environment of the vehicle. The vehicle may also receive a map of the environment. The vehicle may also match at least one feature in the one or more images with corresponding one or more features in the map. The vehicle may also identify a given area in the one or more images that corresponds to a portion of the map that is within a threshold distance to the one or more features. The vehicle may also compress the one or more images to include a lower amount of details in areas of the one or more images other than the given area. The vehicle may also provide the compressed images to a remote system, and responsively receive operation instructions from the remote system.
    Type: Grant
    Filed: April 10, 2014
    Date of Patent: July 5, 2016
    Assignee: Google Inc.
    Inventors: Vadim Furman, Andrew Hughes Chatham, Abhijit Ogale, Dmitri Dolgov
  • Patent number: D765713
    Type: Grant
    Filed: March 1, 2016
    Date of Patent: September 6, 2016
    Assignee: Google Inc.
    Inventors: Robertus Christianus Elisabeth Mariet, Manuel Christian Clement, Philip Nemec, Brian Douglas Cullinane, Andrew Timothy Szybalski, Dmitri A. Dolgov
  • Patent number: D766304
    Type: Grant
    Filed: March 2, 2016
    Date of Patent: September 13, 2016
    Assignee: Google Inc.
    Inventors: Robertus Christianus Elisabeth Mariet, Manuel Christian Clement, Philip Nemec, Brian Douglas Cullinane, Andrew Timothy Szybalski, Dmitri A. Dolgov
  • Patent number: D768184
    Type: Grant
    Filed: March 1, 2016
    Date of Patent: October 4, 2016
    Assignee: Google Inc.
    Inventors: Robertus Christianus Elisabeth Mariet, Manuel Christian Clement, Philip Nemec, Brian Douglas Cullinane, Andrew Timothy Szybalski, Dmitri A. Dolgov
  • Patent number: D771681
    Type: Grant
    Filed: March 1, 2016
    Date of Patent: November 15, 2016
    Assignee: Google, Inc.
    Inventors: Robertus Christianus Elisabeth Mariet, Manuel Christian Clement, Philip Nemec, Brian Douglas Cullinane, Andrew Timothy Szybalski, Dmitri A. Dolgov
  • Patent number: D771682
    Type: Grant
    Filed: March 2, 2016
    Date of Patent: November 15, 2016
    Assignee: Google Inc.
    Inventors: Robertus Christianus Elisabeth Mariet, Manuel Christian Clement, Philip Nemec, Brian Douglas Cullinane, Andrew Timothy Szybalski, Dmitri A. Dolgov
  • Patent number: D772274
    Type: Grant
    Filed: March 2, 2016
    Date of Patent: November 22, 2016
    Assignee: Google Inc.
    Inventors: Robertus Christianus Elisabeth Mariet, Manuel Christian Clement, Philip Nemec, Brian Douglas Cullinane, Andrew Timothy Szybalski, Dmitri A. Dolgov
  • Patent number: D773517
    Type: Grant
    Filed: March 1, 2016
    Date of Patent: December 6, 2016
    Assignee: Google Inc.
    Inventors: Robertus Christianus Elisabeth Mariet, Manuel Christian Clement, Philip Nemec, Brian Douglas Cullinane, Andrew Timothy Szybalski, Dmitri A. Dolgov