Patents by Inventor AARON CARROLL

AARON CARROLL 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: 20250070472
    Abstract: A narrow-band dipole antenna module comprising: a housing comprising a base having an opening defined therein, and a hollow post extending from the opening and having a plurality of antenna openings defined therein; a circuit assembly configured for insertion into the housing comprising: an input printed circuit board having transmit and receive connectors thereon; a matching printed circuit board having lumped element matching components and a plurality of terminal blocks thereon; a pair of coaxial feed lines connected between the input and matching printed circuit boards, each having a coil formed therein such that the feed lines act as a balun; and at least one rigid support member connected between the input and matching printed circuit boards such that when the circuit assembly is inserted into the housing the terminal blocks are adjacent the antenna openings; and a plurality of antenna elements configured to be connected to the terminal blocks.
    Type: Application
    Filed: August 23, 2024
    Publication date: February 27, 2025
    Inventors: Brian Clark, Aaron Carroll, Craig Trumbull, John Buonocore, Gerald Wong
  • Patent number: 12227210
    Abstract: Disengagement of an autonomous driving mode based on vehicle operating conditions, including: receiving, from a steering torque sensor, torque sensor data indicating an amount of torque applied to a steering system of an autonomous vehicle; determining a predicted torque based on one or more motion attributes of the steering system of the autonomous vehicle; determining an estimated operator-provided torque as a differential between the predicted torque and the amount of torque; selecting a threshold from a plurality of thresholds, wherein each threshold of the plurality of thresholds corresponds to a different possible operating condition of the autonomous vehicle; and disengaging an autonomous driving mode of the autonomous vehicle based on the differential exceeding the threshold.
    Type: Grant
    Filed: October 13, 2022
    Date of Patent: February 18, 2025
    Assignee: APPLIED INTUITION, INC.
    Inventors: Aaron Carroll, Justin Erickson, Mario Delgado, John Hayes, Volkmar Uhlig
  • Publication number: 20240396228
    Abstract: Two-dimensional (2D) phased-array antenna panels having contoured edges. When combined with like 2D phased-array antenna panels to form a 2D phased-array antenna module, antenna elements located along each contoured edge of a given 2D antenna panel are separated by a first distance from a corresponding antenna element located along a contoured edge of an adjacent 2D antenna panel. The first distance being equal to the distance between adjacent antenna elements on the same 2D antenna panel.
    Type: Application
    Filed: May 8, 2024
    Publication date: November 28, 2024
    Inventors: Craig Robert Trumbull, John J. Buonocore, Aaron Carroll, Matthew Alan Stevenson
  • Patent number: 12065156
    Abstract: A failover system for autonomous vehicles, including: detecting an error associated with a hardware resource of a first autonomous driving system of the autonomous vehicle; performing a failover from the first autonomous driving system to a second autonomous driving system comprising fewer hardware resources relative to the first autonomous driving system, wherein performing the failover causes control operations generated by the second autonomous driving system to be applied to the autonomous vehicle instead of control operations generated by the first autonomous driving system; and reconfigure one or more other hardware resources of the first autonomous driving system not associated with the error into a redundant autonomous driving system.
    Type: Grant
    Filed: March 29, 2022
    Date of Patent: August 20, 2024
    Assignee: GHOST AUTONOMY INC.
    Inventors: Volkmar Uhlig, John Hayes, Aaron Carroll
  • Patent number: 11914366
    Abstract: Blended operator and autonomous control in an autonomous vehicle, including: receiving sensor data from a plurality of sensors of an autonomous vehicle; determining, based on the sensor data, a degree of autonomous control for each control input of a plurality of control inputs; and applying the degree of autonomous control for each control input of the plurality of control inputs.
    Type: Grant
    Filed: March 29, 2022
    Date of Patent: February 27, 2024
    Assignee: GHOST AUTONOMY INC.
    Inventors: Aaron Carroll, Mario Delgado, Basheer Tome, Noah Shaw, John Hayes, Volkmar Uhlig, Justin Erickson
  • Patent number: 11914902
    Abstract: Shared memory access in a distributed system, including: receiving a memory access request associated with a time value; determining, based on the time value, an entry in a translation lookaside buffer (TLB); and determining, based on the entry, whether to allow the memory access request.
    Type: Grant
    Filed: February 28, 2023
    Date of Patent: February 27, 2024
    Assignee: GHOST AUTONOMY INC.
    Inventors: John Hayes, Volkmar Uhlig, Richard A. Swetz, Daniel P. Potts, Aaron Carroll
  • Patent number: 11640268
    Abstract: Shared memory access in a distributed system, including: determining, in response to a memory access request, based on a time value, an entry in an access permissions table by: determining, based on a modulo of the time value and a number of entries in the access permissions table, a table index; determining, based on the table index, the entry; and determining, based on the entry, whether to allow the memory access request.
    Type: Grant
    Filed: June 14, 2022
    Date of Patent: May 2, 2023
    Assignee: GHOST AUTONOMY INC.
    Inventors: John Hayes, Volkmar Uhlig, Richard A. Swetz, Daniel P. Potts, Aaron Carroll
  • Patent number: 11548535
    Abstract: Automatic disengagement of an autonomous driving mode may include receiving, from a steering torque sensor, torque sensor data indicating an amount of torque applied to a steering system of the autonomous vehicle; determining a predicted torque based on one or more motion attributes of the steering system of the autonomous vehicle; determining a differential between the predicted torque and the amount of torque; and determining, based on the differential, whether to disengage an autonomous driving mode of the autonomous vehicle.
    Type: Grant
    Filed: October 24, 2020
    Date of Patent: January 10, 2023
    Assignee: GHOST AUTONOMY INC.
    Inventors: Aaron Carroll, Justin Erickson, Mario Delgado, John Hayes, Volkmar Uhlig
  • Publication number: 20220404828
    Abstract: Blended operator and autonomous control in an autonomous vehicle, including: receiving sensor data from a plurality of sensors of an autonomous vehicle; determining, based on the sensor data, a degree of autonomous control for each control input of a plurality of control inputs; and applying the degree of autonomous control for each control input of the plurality of control inputs.
    Type: Application
    Filed: March 29, 2022
    Publication date: December 22, 2022
    Inventors: AARON CARROLL, MARIO DELGADO, BASHEER TOME, NOAH SHAW, JOHN HAYES, VOLKMAR UHLIG, JUSTIN ERICKSON
  • Publication number: 20220402499
    Abstract: Detecting operator contact with a steering wheel, including: applying a torque to at least a portion of a steering system of an autonomous vehicle; identifying a measured torque for a steering wheel of the autonomous vehicle; calculating, based on the applied torque, an expected torque for the steering wheel; and determining, based on a difference between the measured torque and the expected torque, whether an operator of the autonomous vehicle is in contact with the steering wheel.
    Type: Application
    Filed: March 29, 2022
    Publication date: December 22, 2022
    Inventors: AARON CARROLL, MARIO DELGADO, NOAH SHAW, JOHN HAYES, VOLKMAR UHLIG, JUSTIN ERICKSON
  • Publication number: 20220371607
    Abstract: A failover system for autonomous vehicles, including: detecting an error associated with a hardware resource of a first autonomous driving system of the autonomous vehicle; performing a failover from the first autonomous driving system to a second autonomous driving system comprising fewer hardware resources relative to the first autonomous driving system, wherein performing the failover causes control operations generated by the second autonomous driving system to be applied to the autonomous vehicle instead of control operations generated by the first autonomous driving system; and reconfigure one or more other hardware resources of the first autonomous driving system not associated with the error into a redundant autonomous driving system.
    Type: Application
    Filed: March 29, 2022
    Publication date: November 24, 2022
    Inventors: VOLKMAR UHLIG, JOHN HAYES, AARON CARROLL
  • Publication number: 20220308797
    Abstract: Shared memory access in a distributed system, including: determining, in response to a memory access request, based on a time value, an entry in an access permissions table by: determining, based on a modulo of the time value and a number of entries in the access permissions table, a table index; determining, based on the table index, the entry; and determining, based on the entry, whether to allow the memory access request.
    Type: Application
    Filed: June 14, 2022
    Publication date: September 29, 2022
    Inventors: JOHN HAYES, VOLKMAR UHLIG, RICHARD A. SWETZ, DANIEL P. POTTS, AARON CARROLL
  • Patent number: 11397543
    Abstract: Timed memory access, including: determining, in response to a memory access request, based on a time value, an entry in an access permissions table; and determining, based on the entry, whether to allow the memory access request that can include determining, based on a modulo of the time value and a number of entries in the access permissions table, a table index and determining, based on the table index, the entry.
    Type: Grant
    Filed: October 30, 2020
    Date of Patent: July 26, 2022
    Assignee: Ghost Locomotion Inc.
    Inventors: John Hayes, Volkmar Uhlig, Richard A. Swetz, Daniel P. Potts, Aaron Carroll
  • Publication number: 20220126877
    Abstract: Automatic disengagement of an autonomous driving mode may include receiving, from a steering torque sensor, torque sensor data indicating an amount of torque applied to a steering system of the autonomous vehicle; determining a predicted torque based on one or more motion attributes of the steering system of the autonomous vehicle; determining a differential between the predicted torque and the amount of torque; and determining, based on the differential, whether to disengage an autonomous driving mode of the autonomous vehicle.
    Type: Application
    Filed: October 24, 2020
    Publication date: April 28, 2022
    Inventors: AARON CARROLL, JUSTIN ERICKSON, MARIO DELGADO, JOHN HAYES, VOLKMAR UHLIG
  • Publication number: 20210316742
    Abstract: Error handling in an autonomous vehicle, including: receiving, by a control system of the autonomous vehicle, from an automation computing system, a remediation sequence comprising a first plurality of operational commands determined to bring the autonomous vehicle to a stop; determining, by the control system, that the error state associated with the autonomous vehicle has been reached; and executing, by the control system, in response to the error state being reached, the first plurality of operational commands.
    Type: Application
    Filed: April 8, 2020
    Publication date: October 14, 2021
    Inventors: JOHN HAYES, VOLKMAR UHLIG, AARON CARROLL, RICHARD A. SWETZ, NIMA SOLTANI, TIMOTHY CEREXHE
  • Publication number: 20210132865
    Abstract: Timed memory access, including: determining, in response to a memory access request, based on a time value, an entry in an access permissions table; and determining, based on the entry, whether to allow the memory access request that can include determining, based on a modulo of the time value and a number of entries in the access permissions table, a table index and determining, based on the table index, the entry.
    Type: Application
    Filed: October 30, 2020
    Publication date: May 6, 2021
    Inventors: JOHN HAYES, VOLKMAR UHLIG, RICHARD A. SWETZ, DANIEL P. POTTS, AARON CARROLL