Patents by Inventor David Ilstrup

David Ilstrup 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: 20240140472
    Abstract: Decision-making for a vehicle uses a data determining interface between perception and decision-making. The interface receives, from at least two data sources, operational environment data representing objects external to the vehicle while the vehicle is traversing a vehicle transportation network. The operational environment data is modified to determine output data for data types needed to determine a candidate vehicle control action responsive to the distinct vehicle operation scenario identified using the operational environment data. The solution is the same candidate vehicle control action for the same conditions regardless of the data types available from the data sources. That is, even where different data sources are available, consistent output is provided to a decision-making system. Consistent decision-making results whether the vehicle has a high-definition map, a standard-definition map, or no map as a data source, for example.
    Type: Application
    Filed: October 31, 2022
    Publication date: May 2, 2024
    Inventors: Luis Lorenzo Bill Clark, Kyle Hollins Wray, David Ilstrup, Stefan Witwicki
  • Patent number: 11946760
    Abstract: Activating an engine of a HEV to charge a battery includes obtaining a first GPS trace from a first trip of the HEV along a first route, where the first GPS trace includes first trace metadata; obtaining a second GPS trace from a second trip, where the second GPS trace includes second trace metadata; adding, to a navigation map, an aggregation of the first trace metadata and the second trace metadata for edges of the navigation map; using the navigation map to obtain an activation action of the engine, where the activation action is selected from a set that includes a first activation action of turning the engine on and a second activation action of turning the engine off; and activating the engine according to the activation action, where activating the engine using the first activation action causes the engine to turn on to charge the battery of the HEV.
    Type: Grant
    Filed: December 22, 2020
    Date of Patent: April 2, 2024
    Assignee: Nissan North America, Inc.
    Inventors: Kyle Hollins Wray, David Ilstrup, Liam Pedersen, Richard Lui, Christopher Ostafew
  • Patent number: 11681780
    Abstract: A vehicle receives sensor data from at least one of its sensors as it approaches an intersection and determines whether a traffic flow control device for the intersection is detected. When detected, a detected type, a detected state, or both of the traffic flow control device is determined. Using a type of the intersection, at least one of an existing type or an existing state of the traffic flow control device is determined, where the traffic flow control device is undetected or the detected type, the detected state, or both are determined with a detection confidence less than a defined level of detection confidence. The traffic flow control device is tagged with a label including its location and existing type, the existing state, or both within at least one control system for the vehicle. The vehicle is operated within vehicle transportation network using a control system that incorporates the label.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: June 20, 2023
    Assignee: Nissan North America, Inc.
    Inventors: Luis Lorenzo Bill, David Ilstrup, Stefan Witwicki, Kyle Hollins Wray
  • Publication number: 20220379923
    Abstract: Categorizing driving behaviors of other road users includes maintaining a first history of first lateral-offset values of a road user with respect to a center line of a lane of a road; determining a first pattern based on the first history of the first lateral-offset values; determining a driving behavior of the road user based on the first pattern; and autonomously performing, by a host vehicle, a driving maneuver based on the driving behavior of the road user. The first history can be maintained for a predetermined period of time. An apparatus includes a processor that is configured to track a trajectory history of a road user; determine, based on the trajectory history, a driving behavior of the road user; and transmit a notification of the driving behavior.
    Type: Application
    Filed: May 26, 2021
    Publication date: December 1, 2022
    Inventors: Sachin Hagaribommanahalli, Christopher Ostafew, David Ilstrup
  • Publication number: 20220379910
    Abstract: Detecting prediction errors includes detecting a road user; determining respective predicted data for the road user; storing, in a data structure, the respective predicted data; storing, in the data structure, actual data of the road user; obtaining an average prediction displacement error using at least one of the actual data and at least two corresponding respective predicted data; and determining a prediction accuracy based on the average prediction displacement error. Detecting map errors includes detecting a road user; storing, in a data structure, actual data of the road user; storing, in the data structure, map data corresponding to the actual data; obtaining an average map displacement error based on a comparison of at least some of the actual data and corresponding at least some map data; and determining a map accuracy based on the average map displacement error.
    Type: Application
    Filed: May 26, 2021
    Publication date: December 1, 2022
    Inventors: Sachin Hagaribommanahalli, Christopher Ostafew, David Ilstrup
  • Publication number: 20220306156
    Abstract: Route planning in automated driving of an autonomous vehicle includes obtaining an indication that a standard definition map is to be used in addition to a high definition map for obtaining a route; obtaining the route for automatically driving a vehicle to a destination, where the route includes a road of the standard definition map; obtaining a policy from a safety decision component, where the policy provides actions for states the road, and the actions constrain a trajectory of the autonomous vehicle along the road; receiving the actions from the safety decision component; and autonomously traversing the road according to the actions.
    Type: Application
    Filed: March 29, 2021
    Publication date: September 29, 2022
    Inventors: Kyle Hollins Wray, David Ilstrup, Atsuhide Kobashi
  • Publication number: 20220196418
    Abstract: Activating an engine of a HEV to charge a battery includes obtaining a first GPS trace from a first trip of the HEV along a first route, where the first GPS trace includes first trace metadata; obtaining a second GPS trace from a second trip, where the second GPS trace includes second trace metadata; adding, to a navigation map, an aggregation of the first trace metadata and the second trace metadata for edges of the navigation map; using the navigation map to obtain an activation action of the engine, where the activation action is selected from a set that includes a first activation action of turning the engine on and a second activation action of turning the engine off; and activating the engine according to the activation action, where activating the engine using the first activation action causes the engine to turn on to charge the battery of the HEV.
    Type: Application
    Filed: December 22, 2020
    Publication date: June 23, 2022
    Inventors: Kyle Hollins Wray, David Ilstrup, Liam Pedersen, Richard Lui, Christopher Ostafew
  • Publication number: 20220101723
    Abstract: A vehicle receives sensor data from at least one of its sensors as it approaches an intersection and determines whether a traffic flow control device for the intersection is detected. When detected, a detected type, a detected state, or both of the traffic flow control device is determined. Using a type of the intersection, at least one of an existing type or an existing state of the traffic flow control device is determined, where the traffic flow control device is undetected or the detected type, the detected state, or both are determined with a detection confidence less than a defined level of detection confidence. The traffic flow control device is tagged with a label including its location and existing type, the existing state, or both within at least one control system for the vehicle. The vehicle is operated within vehicle transportation network using a control system that incorporates the label.
    Type: Application
    Filed: September 30, 2020
    Publication date: March 31, 2022
    Inventors: Luis Lorenzo Bill, David Ilstrup, Stefan Witwicki, Kyle Hollins Wray
  • Patent number: 11274936
    Abstract: An apparatus for traveling through a transportation network performs a method including generating a display that includes a geographical area about a starting location for route assistance through the transportation network and a virtual vehicle at the starting location, and forming a virtual path for the route assistance using the virtual vehicle. The virtual path includes a first portion obtained from advancing the virtual vehicle from the starting location while an autonomous vehicle (AV) is at the starting location and a second portion obtained from, after the virtual vehicle departs from the starting location, extrapolating from the virtual vehicle through the geographical area to a stopping location or an ending location of the route assistance. Points along the virtual path are continually transmitted to a trajectory planner of the AV while the virtual vehicle advances through the geographical area, and the trajectory planner generates a route for the AV conforming to the virtual path.
    Type: Grant
    Filed: November 14, 2019
    Date of Patent: March 15, 2022
    Assignees: Nissan North America, Inc., Renault S.A.S.
    Inventors: Christopher Ostafew, Thiago Aguiar, Atsuhide Kobashi, David Ilstrup, Sachin Hagaribommanahalli, Qizhan Tam, Therese Cypher-Plissart
  • Patent number: 11112259
    Abstract: Traversing a vehicle transportation network, by a vehicle, may include determining vehicle operational information, determining a metric location estimate for the vehicle using the vehicle operational information, determining operational environment information of a portion of the vehicle transportation network, determining a topological location estimate for the vehicle within the vehicle transportation network using the metric location estimate and the operational environment information, and traversing the vehicle transportation network based on the topological location estimate for the vehicle. The operational environment information can include sensor data of a portion of the vehicle transportation network that is observable to the vehicle. To determine the metric location estimate, a non-linear loss function with a Kalman filter may mitigate effects of un-modeled sensor error(s).
    Type: Grant
    Filed: October 24, 2017
    Date of Patent: September 7, 2021
    Assignees: Nissan North America, Inc., Renault S.A.S.
    Inventors: Samer Nashed, David Ilstrup
  • Publication number: 20210148726
    Abstract: An apparatus for traveling through a transportation network performs a method including generating a display that includes a geographical area about a starting location for route assistance through the transportation network and a virtual vehicle at the starting location, and forming a virtual path for the route assistance using the virtual vehicle. The virtual path includes a first portion obtained from advancing the virtual vehicle from the starting location while an autonomous vehicle (AV) is at the starting location and a second portion obtained from, after the virtual vehicle departs from the starting location, extrapolating from the virtual vehicle through the geographical area to a stopping location or an ending location of the route assistance. Points along the virtual path are continually transmitted to a trajectory planner of the AV while the virtual vehicle advances through the geographical area, and the trajectory planner generates a route for the AV conforming to the virtual path.
    Type: Application
    Filed: November 14, 2019
    Publication date: May 20, 2021
    Inventors: Christopher Ostafew, Thiago Aguiar, Atsuhide Kobashi, David Ilstrup, Sachin Hagaribommanahalli, Qizhan Tam, Therese Cypher-Plissart
  • Publication number: 20200249038
    Abstract: Traversing a vehicle transportation network, by a vehicle, may include determining vehicle operational information, determining a metric location estimate for the vehicle using the vehicle operational information, determining operational environment information of a portion of the vehicle transportation network, determining a topological location estimate for the vehicle within the vehicle transportation network using the metric location estimate and the operational environment information, and traversing the vehicle transportation network based on the topological location estimate for the vehicle. The operational environment information can include sensor data of a portion of the vehicle transportation network that is observable to the vehicle. The sensor data can comprise remote vehicle location data. To determine the metric location estimate, a non-linear loss function with a Kalman filter may mitigate effects of un-modeled sensor error(s).
    Type: Application
    Filed: October 24, 2017
    Publication date: August 6, 2020
    Inventors: Samer Nashed, David Ilstrup