Patents by Inventor John Kenney

John Kenney 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: 20220114433
    Abstract: A vehicle includes one or more sensors configured to obtain raw data related to a scene, one or more processors, and machine readable instructions stored in one or more memory modules. The one machine readable instructions, when executed by the one or more processors, cause the vehicle to: process the raw data with a first neural network stored in the one or more memory modules to obtain a first prediction about the scene, transmit the raw data to a computing device external to the vehicle, receive a second prediction about the scene from the computing device in response to transmitting the raw data to the computing device, and determine an updated prediction about the scene based on a combination of the first prediction and the second prediction.
    Type: Application
    Filed: October 8, 2020
    Publication date: April 14, 2022
    Applicant: Toyota Motor Engineering & Manufacturing North America, Inc.
    Inventors: Hongsheng Lu, Bin Cheng, Rui Guo, Onur Altintas, John Kenney
  • Patent number: 11303282
    Abstract: An apparatus is described and includes a current integrating phase interpolator core having a programmable bias current; an inverter circuit coupled to an output of the current integrating phase interpolator core for receiving a signal comprising a periodic sawtooth waveform therefrom; a digital-to-analog (D/A) converter for setting an input common mode voltage of the inverter circuit; a duty cycle measurement (DCM) circuit for measuring a duty cycle distortion (DCD) of a clock signal output from the inverter circuit; and a circuit for computing a difference between a first state of the DCD of the clock signal corresponding to the input common mode voltage of the inverter circuit being set to a high voltage and a second state of the DCD of the clock signal corresponding to the input common mode voltage of the inverter circuit being set to a low voltage.
    Type: Grant
    Filed: July 21, 2021
    Date of Patent: April 12, 2022
    Assignee: Analog Devices, Inc.
    Inventor: John Kenney
  • Publication number: 20220095115
    Abstract: The disclosure includes embodiments for an ego vehicle to detect misbehavior. According to some embodiments, a method includes receiving a V2X message from an attacker. The V2X message includes V2X data describing a location of an object at a target time. The method includes receiving a set of CPMs from a set of remote devices. The set of CPMs include remote sensor data describing a free space region within the roadway environment. The method includes determining a relevant subset of the CPMs include remote sensor data that is relevant to detecting misbehavior. The method includes determining, based at least in part on the remote sensor data of the relevant subset, that the object is not located at the location at the target time. The method includes detecting the misbehavior by the attacker based on the determination that the object is not located at the location at the target time.
    Type: Application
    Filed: September 22, 2020
    Publication date: March 24, 2022
    Inventors: Takayuki Shimizu, John Kenney, Michael Clifford, Hongsheng Lu
  • Publication number: 20220046420
    Abstract: The disclosure includes embodiments that provide out-of-band authentication for vehicular communications using Joint Automotive Radar Communications (“JARC” if singular, “JARCs” if plural). A method includes receiving, by a directional radio of a connected vehicle, a directional communication having a payload that includes the first temporary identifier and sensor data for a purported transmitter of the directional communication. The method includes initiating, by the directional radio and a radar of the connected vehicle, a set of JARCs with the purported transmitter to determine an authenticity status of the first temporary identifier. The method includes executing a vehicular action for the payload of the directional communication responsive to the authenticity status.
    Type: Application
    Filed: August 5, 2020
    Publication date: February 10, 2022
    Inventors: Onur Altintas, Ceyhun D. Ozkaptan, John Kenney
  • Patent number: 11165431
    Abstract: An apparatus is described and includes a current integrating phase interpolator core having a programmable bias current; an AC-coupled inverter circuit coupled to an output of the current integrating phase interpolator core for receiving a signal comprising a periodic sawtooth waveform therefrom; a digital-to-analog (D/A) converter for setting an input common mode voltage of the AC-coupled inverter circuit; a duty cycle measurement (DCM) circuit for measuring a duty cycle distortion (DCD) of a rectangular wave clock signal output from the AC-coupled inverter circuit; and a circuit for computing a difference in the DCD of the rectangular wave clock signal when the input common mode voltage of the AC-coupled inverter circuit is set to a high voltage and when the input common mode voltage of the AC-coupled inverter circuit is set to a low voltage.
    Type: Grant
    Filed: December 9, 2020
    Date of Patent: November 2, 2021
    Assignee: Analog Devices, Inc.
    Inventor: John Kenney
  • Publication number: 20210297100
    Abstract: Systems and methods are provided for optimizing offset compensation in a receiver with multiple offset compensation D/A converters. At each stage where offset cancellation is applied, there is a fan-out of two or more. At the final stage, comparator offset compensation codes are summed and compared against a digital reference. In one version the digital reference is zero. A second implementation has a non-zero digital reference which is the sum of comparator offsets stored from start up. The difference between the sum of offsets and digital reference is applied to a digital accumulator. The most significant bits of the digital accumulator are applied to a digital D/A converter, which cancel analog offsets in an intermediate stage of amplifiers. The summation of offsets feeding into an accumulator is implemented for all preceding stages.
    Type: Application
    Filed: March 17, 2021
    Publication date: September 23, 2021
    Applicant: Analog Devices, Inc.
    Inventors: John KENNEY, Robert SCHELL, Rahul VEMURI
  • Patent number: 11100680
    Abstract: The disclosure includes embodiments for providing augmented graphical data on a user device. In some embodiments, a method includes receiving, by the user device, a Vehicle-to-Everything (V2X) wireless message transmitted by a ride share vehicle and including V2X data describing the ride share vehicle. The method includes generating augmented graphical data based on the V2X data, where the augmented graphical data describes an augmented version of an image captured by the user device and depicting a real-life environment that includes the ride share vehicle, where the augmented version highlights a position of the ride share vehicle within the real-life environment. The method includes presenting the augmented graphical data on the user device so that the ride share vehicle is more easily located in the real-life environment.
    Type: Grant
    Filed: November 8, 2018
    Date of Patent: August 24, 2021
    Inventors: John Kenney, Gaurav Bansal, Hongsheng Lu
  • Publication number: 20210164790
    Abstract: Methods and systems for verifying a state of a road. The system includes a sensor of a vehicle configured to detect sensor data associated with the road. The system also includes a memory of the vehicle configured to store map data. The system also includes an electronic control unit (ECU) of the vehicle connected to the sensor and configured to determine road data or maneuvering data associated with the road based on the sensor data, and update the map data with the determined road data or maneuvering data.
    Type: Application
    Filed: December 2, 2019
    Publication date: June 3, 2021
    Inventors: Michael C. Edwards, Jay Bartholomew, John Kenney, Jason Schell
  • Patent number: 11021133
    Abstract: The disclosure includes embodiments for theft deterrent for a connected vehicle using Basic Safety Message (BSM)-based Vehicle-to-Anything (V2X) communication. In some embodiments, a method includes receiving, by a V2X radio, a wireless message that is transmitted by a first connected vehicle whose ignition is disengaged. In some embodiments, the method includes determining, based on a payload of the wireless message, that the first connected vehicle is being subjected to criminal activity. In some embodiments, the method includes taking a remedial action responsive to determining that the first connected vehicle is being subjected to criminal activity. In some embodiments, the remedial action is operable to deter the occurrence of the criminal activity (i.e., stop the first connected vehicle from being stolen) or gather visual evidence of the criminal activity.
    Type: Grant
    Filed: March 14, 2018
    Date of Patent: June 1, 2021
    Inventors: Hongsheng Lu, Gaurav Bansal, John Kenney
  • Patent number: 10916140
    Abstract: The disclosure describes a method for an ego vehicle. The method includes providing roaming data to a server, the roaming data describing a roaming pattern of the ego vehicle in a geographic area as a function of time. The method further includes providing a request to the server that describes a need for the ego vehicle to park. The method further includes receiving, from the server, a geographic location of an available parking spot and an estimated length of time the available parking spot will remain available.
    Type: Grant
    Filed: February 12, 2019
    Date of Patent: February 9, 2021
    Inventors: Hongsheng Lu, Gaurav Bansal, John Kenney
  • Patent number: 10850301
    Abstract: A caulk smoothing device is provided for wetting and smoothing caulk after application. The caulk smoothing device comprises a body, an inlet port, and an outlet port. The body has an outer surface with a first portion having a tapered end suitable for contacting and smoothing caulk. The tapered end may include a smoothing tip designed to match the surface to which the caulk is applied. The body defines a chamber configured to be a reservoir to hold fluid. An inlet port is defined by the body which allows fluid to be introduced into the reservoir. The body further defines an outlet port in fluid flow communication between the reservoir and the first portion of the outer surface of the body.
    Type: Grant
    Filed: January 18, 2019
    Date of Patent: December 1, 2020
    Inventor: John A. Kenney
  • Patent number: 10838420
    Abstract: The disclosure includes embodiments for estimating pedestrian density data based on one or more Personal Safety Messages (PSM message). A method includes, according to some embodiments, receiving, by a first dedicated short range communication (DSRC) chip of a DSRC-enabled vehicle, a PSM message including an instance of pedestrian safety message data (PSM data) describing a geographic location of a pedestrian. The method includes executing an analysis of the instance of PSM data to determine that the pedestrian is present at a business based on the geographic location being within a known geographic area for the business. In some embodiments, this analysis is executed for a plurality of instances of PSM data. The method includes generating pedestrian density data for the business that describes how many pedestrians are present at the business based on executing the analysis for the plurality of instances of PSM data.
    Type: Grant
    Filed: July 7, 2017
    Date of Patent: November 17, 2020
    Inventors: Gaurav Bansal, Hongsheng Lu, John Kenney
  • Patent number: 10816348
    Abstract: The disclosure includes embodiments for matching riders to drivers for a ride sharing service based on a V2X message variable. In some embodiments, a method for a first connected device includes: receiving a first V2X broadcast message from a second connected device, where the first V2X broadcast message includes a request for the ride sharing service; determining a first V2X-message variable associated with the first V2X broadcast message; executing a ride-share matching process to match the first connected device with the second connected device based at least in part on the first V2X-message variable so that a delay of the ride-share matching process is minimized; and responsive to a completion of the ride-share matching process, modifying an operation of the communication unit to establish a secure communication between the first connected device and the second connected device for exchanging ride share information for the ride sharing service.
    Type: Grant
    Filed: January 4, 2019
    Date of Patent: October 27, 2020
    Inventors: Gaurav Bansal, Hongsheng Lu, John Kenney
  • Patent number: 10819389
    Abstract: The disclosure describes embodiments for reducing adjacent channel interference for wireless vehicular messages. In some embodiments, a method includes monitoring, by an onboard vehicle computer, a channel of a Vehicle-to-Everything (V2X) radio for a V2X message. The method includes determining waveform data describing a waveform that is measured on the channel by the onboard vehicle computer when monitoring the channel. The method includes determining interference data which describes an adjacent channel interference waveform which is measured on the channel by the onboard vehicle computer when monitoring the channel. The waveform includes the adjacent channel interference waveform.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: October 27, 2020
    Inventors: Hongsheng Lu, Gaurav Bansal, John Kenney, Takayuki Shimizu, Yoshiharu Doi, Onur Altintas, Roger Melen
  • Patent number: 10818167
    Abstract: The disclosure includes implementations for estimating a presence of an obstruction in a roadway using wireless vehicle data. A method may include receiving a Dedicated Short Range Communication (“DSRC”) message that includes path history data describing a path of a first DSRC-equipped vehicle with lane-level accuracy over a plurality of different times while the first DSRC-equipped vehicle is traveling on a roadway. The method may include determining a presence of an obstruction in a specific lane of the roadway based on the path history data. The obstruction may be indicated by the path history data because the path history data indicates that the obstruction affected the path of the first DSRC-equipped vehicle while traveling in the specific lane of the roadway. The method may include providing a recommendation to a driver of a second DSRC-equipped vehicle. The recommendation may describe the presence of the obstruction in the specific lane.
    Type: Grant
    Filed: May 31, 2018
    Date of Patent: October 27, 2020
    Inventors: Hongsheng Lu, Gaurav Bansal, John Kenney, Toru Nakanishi
  • Patent number: 10796175
    Abstract: The disclosure describes embodiments for to detecting a presence of a drowsy driver of a vehicle based on Vehicle-to-Everything (V2X) communications. In some embodiments, a method includes receiving, by a first connected vehicle, a V2X message including digital data describing a path history of a second connected vehicle. The method includes determining, by the first connected vehicle, that a driver of the second connected vehicle is drowsy based on the path history described by the digital data included in the V2X message. The method includes executing, by the first connected vehicle, a remedial action that is operable to modify an operation of the first connected vehicle based on the driver of the second connected vehicle being drowsy so that a risk created by the driver is reduced.
    Type: Grant
    Filed: June 26, 2018
    Date of Patent: October 6, 2020
    Inventors: Takayuki Shimizu, John Kenney, Hongsheng Lu
  • Publication number: 20200314662
    Abstract: The disclosure includes embodiments for executing a beam alignment for a millimeter wave (mmWave) communication based on position data. In some embodiments, a method for an ego vehicle includes determining a beam sweeping direction setting for a mmWave beam alignment with an endpoint based on position data that describes a geographic location of the endpoint. The method includes modifying an operation of a Vehicle-to-Everything (V2X) radio of the ego vehicle to perform the mmWave beam alignment with the endpoint based on the beam sweeping direction setting so that an efficiency of the mmWave beam alignment is improved.
    Type: Application
    Filed: March 29, 2019
    Publication date: October 1, 2020
    Inventors: Takayuki Shimizu, Hongsheng Lu, John Kenney
  • Publication number: 20200258386
    Abstract: The disclosure describes a method for an ego vehicle. The method includes providing roaming data to a server, the roaming data describing a roaming pattern of the ego vehicle in a geographic area as a function of time. The method further includes providing a request to the server that describes a need for the ego vehicle to park. The method further includes receiving, from the server, a geographic location of an available parking spot and an estimated length of time the available parking spot will remain available.
    Type: Application
    Filed: February 12, 2019
    Publication date: August 13, 2020
    Inventors: Hongsheng Lu, Gaurav Bansal, John Kenney
  • Publication number: 20200258320
    Abstract: The disclosure describes embodiments for modifying a vehicle component of an ego vehicle based on ranging and misbehavior information determined from digital data included in a Vehicle-to-Everything (V2X) message. In some embodiments, a method includes generating Received Signal Strength (RSS) data describing an RSS value for the V2X message which is originated by a remote vehicle. The method includes determining range data corresponding to the RSS value describing a first range from the ego vehicle to the remote vehicle. The method includes determining that the remote vehicle is providing inaccurate sensor data (an example of misbehavior information) by comparing the first range to a second range which is described by the sensor data which is extracted from the V2X message. The method includes modifying an operation of the vehicle component so that the vehicle component does not consider the sensor data that is provided by the remote vehicle.
    Type: Application
    Filed: February 12, 2019
    Publication date: August 13, 2020
    Inventors: Hongsheng Lu, John Kenney, Takayuki Shimizu
  • Publication number: 20200217673
    Abstract: The disclosure includes embodiments for matching riders to drivers for a ride sharing service based on a V2X message variable. In some embodiments, a method for a first connected device includes: receiving a first V2X broadcast message from a second connected device, where the first V2X broadcast message includes a request for the ride sharing service; determining a first V2X-message variable associated with the first V2X broadcast message; executing a ride-share matching process to match the first connected device with the second connected device based at least in part on the first V2X-message variable so that a delay of the ride-share matching process is minimized; and responsive to a completion of the ride-share matching process, modifying an operation of the communication unit to establish a secure communication between the first connected device and the second connected device for exchanging ride share information for the ride sharing service.
    Type: Application
    Filed: January 4, 2019
    Publication date: July 9, 2020
    Inventors: Gaurav Bansal, Hongsheng Lu, John Kenney