Patents by Inventor Drew Cunningham

Drew Cunningham 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: 11868755
    Abstract: A system for updating software installed on an electronic unit on a vehicle can include a processor and a memory. The processor can be disposed on an intermediate communications device. The intermediate communications device can be a mobile device. The memory can store an update request module and an update existence module. The update request module can include instructions that when executed by the processor cause the processor to receive, from the electronic unit on the vehicle, a request for an update of the software. The request can include: (1) an identification of a version of the software currently installed on the electronic unit and (2) a key to specifically identify the electronic unit. The update existence module can include instructions that when executed by the processor cause the processor to receive, from a device associated with development of the software, information about an existence of the update.
    Type: Grant
    Filed: July 30, 2021
    Date of Patent: January 9, 2024
    Assignee: Toyota Motor Engineering & Manufacturing North America, Inc.
    Inventors: Vladimeros Vladimerou, Gregg J. Overfield, Drew Cunningham, John-Michael McNew
  • Publication number: 20230036661
    Abstract: A system for updating software installed on an electronic unit on a vehicle can include a processor and a memory. The processor can be disposed on an intermediate communications device. The intermediate communications device can be a mobile device. The memory can store an update request module and an update existence module. The update request module can include instructions that when executed by the processor cause the processor to receive, from the electronic unit on the vehicle, a request for an update of the software. The request can include: (1) an identification of a version of the software currently installed on the electronic unit and (2) a key to specifically identify the electronic unit. The update existence module can include instructions that when executed by the processor cause the processor to receive, from a device associated with development of the software, information about an existence of the update.
    Type: Application
    Filed: July 30, 2021
    Publication date: February 2, 2023
    Inventors: Vladimeros Vladimerou, Gregg J. Overfield, Drew Cunningham, John-Michael McNew
  • Publication number: 20230017403
    Abstract: System, methods, and other embodiments described herein relate to updating vehicle software by using additional connectivity from an alternate device. In one embodiment, a method includes initiating a download from a first point and a second point within a software package by a communication module associated with a vehicle and an alternate device. The method also includes, responsive to comparing progress points of the download between the communication module and the alternate device, adapting the download according to the progress points and network connectivity by the communication module to complete the download, the first point and the second point being opposing ends within the software package.
    Type: Application
    Filed: July 13, 2021
    Publication date: January 19, 2023
    Inventors: Vladimeros Vladimerou, Gregg J. Overfield, Drew Cunningham, John-Michael McNew
  • Patent number: 11017670
    Abstract: Vehicle-to-vehicle (V2V) communication through short range communication techniques can be extended by sending messages from a host vehicle to a target vehicle using an intermediate vehicle. The host vehicle identifies road conditions which may be of interest to a target vehicle. An intermediate vehicle relays the message detailing the identified road conditions from the host vehicle to the target vehicle. The message can be rebroadcast by the intermediate vehicle to target vehicles in its communication range, or it can generate a new message to transmit the information to target vehicles.
    Type: Grant
    Filed: August 3, 2018
    Date of Patent: May 25, 2021
    Assignee: Toyota Motor Engineering & Manufacturing North America, Inc.
    Inventor: Drew Cunningham
  • Publication number: 20200043342
    Abstract: Vehicle-to-vehicle (V2V) communication through short range communication techniques can be extended by sending messages from a host vehicle to a target vehicle using an intermediate vehicle. The host vehicle identifies road conditions which may be of interest to a target vehicle. An intermediate vehicle relays the message detailing the identified road conditions from the host vehicle to the target vehicle. The message can be rebroadcast by the intermediate vehicle to target vehicles in its communication range, or it can generate a new message to transmit the information to target vehicles.
    Type: Application
    Filed: August 3, 2018
    Publication date: February 6, 2020
    Inventor: Drew Cunningham
  • Patent number: 9321165
    Abstract: The anchor bolt driver tool is a tool uniquely configured to attach between a chuck of a hammer drill and a socket such that said tool is able to drive an anchor bolt into concrete. The anchor bolt driver tool includes a first distal end that includes a square-drive socket that is configured to connect with a socket. A second distal end of the anchor bolt driver tool includes a hammer drill chuck member. The hammer drill chuck member includes a series of longitudinally oriented grooves that are provided in order to be gripped via a hammer drill chuck.
    Type: Grant
    Filed: January 28, 2014
    Date of Patent: April 26, 2016
    Inventors: Eldridge Perry, Drew Cunningham
  • Patent number: 8965676
    Abstract: A back-propagating intersection collision avoidance system is provided. The system can include a first vehicle and a second vehicle, the first and second vehicles each operable to approach an intersection at a definable velocity and acceleration. In addition, the intersection can have a collision zone in which the first and second vehicles will collide if they are present there at the same time. The first vehicle can have a processing unit with a controller and a microprocessor, the microprocessor having an algorithm with a disturbance model. The processing unit is operable to back-propagate from the collision zone a capture set as a function of a disturbance for the first and second vehicles.
    Type: Grant
    Filed: July 13, 2012
    Date of Patent: February 24, 2015
    Assignees: Toyota Motor Engineering & Manufacturing North America, Inc., The Regents of the University of Michigan
    Inventors: Michael Robert Hafner, Drew Cunningham, Lorenzo Caminiti, Domitilla Del Vecchio
  • Publication number: 20120330542
    Abstract: A back-propagating intersection collision avoidance system is provided. The system can include a first vehicle and a second vehicle, the first and second vehicles each operable to approach an intersection at a definable velocity and acceleration. In addition, the intersection can have a collision zone in which the first and second vehicles will collide if they are present there at the same time. The first vehicle can have a processing unit with a controller and a microprocessor, the microprocessor having an algorithm with a disturbance model. The processing unit is operable to back-propagate from the collision zone a capture set as a function of a disturbance for the first and second vehicles.
    Type: Application
    Filed: July 13, 2012
    Publication date: December 27, 2012
    Applicants: The Regents of the University of Michigan, Toyota Motor Engineering & Manufacturing North America, Inc.
    Inventors: Michael Robert Hafner, Drew Cunningham, Lorenzo Caminiti, Domitilla Del Vecchio