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: 20250070472Abstract: 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: ApplicationFiled: August 23, 2024Publication date: February 27, 2025Inventors: Brian Clark, Aaron Carroll, Craig Trumbull, John Buonocore, Gerald Wong
-
Patent number: 12227210Abstract: 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: GrantFiled: October 13, 2022Date of Patent: February 18, 2025Assignee: APPLIED INTUITION, INC.Inventors: Aaron Carroll, Justin Erickson, Mario Delgado, John Hayes, Volkmar Uhlig
-
Publication number: 20240396228Abstract: 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: ApplicationFiled: May 8, 2024Publication date: November 28, 2024Inventors: Craig Robert Trumbull, John J. Buonocore, Aaron Carroll, Matthew Alan Stevenson
-
Patent number: 12065156Abstract: 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: GrantFiled: March 29, 2022Date of Patent: August 20, 2024Assignee: GHOST AUTONOMY INC.Inventors: Volkmar Uhlig, John Hayes, Aaron Carroll
-
Patent number: 11914366Abstract: 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: GrantFiled: March 29, 2022Date of Patent: February 27, 2024Assignee: GHOST AUTONOMY INC.Inventors: Aaron Carroll, Mario Delgado, Basheer Tome, Noah Shaw, John Hayes, Volkmar Uhlig, Justin Erickson
-
Patent number: 11914902Abstract: 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: GrantFiled: February 28, 2023Date of Patent: February 27, 2024Assignee: GHOST AUTONOMY INC.Inventors: John Hayes, Volkmar Uhlig, Richard A. Swetz, Daniel P. Potts, Aaron Carroll
-
Patent number: 11640268Abstract: 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: GrantFiled: June 14, 2022Date of Patent: May 2, 2023Assignee: GHOST AUTONOMY INC.Inventors: John Hayes, Volkmar Uhlig, Richard A. Swetz, Daniel P. Potts, Aaron Carroll
-
Patent number: 11548535Abstract: 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: GrantFiled: October 24, 2020Date of Patent: January 10, 2023Assignee: GHOST AUTONOMY INC.Inventors: Aaron Carroll, Justin Erickson, Mario Delgado, John Hayes, Volkmar Uhlig
-
Publication number: 20220404828Abstract: 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: ApplicationFiled: March 29, 2022Publication date: December 22, 2022Inventors: AARON CARROLL, MARIO DELGADO, BASHEER TOME, NOAH SHAW, JOHN HAYES, VOLKMAR UHLIG, JUSTIN ERICKSON
-
Publication number: 20220402499Abstract: 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: ApplicationFiled: March 29, 2022Publication date: December 22, 2022Inventors: AARON CARROLL, MARIO DELGADO, NOAH SHAW, JOHN HAYES, VOLKMAR UHLIG, JUSTIN ERICKSON
-
Publication number: 20220371607Abstract: 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: ApplicationFiled: March 29, 2022Publication date: November 24, 2022Inventors: VOLKMAR UHLIG, JOHN HAYES, AARON CARROLL
-
Publication number: 20220308797Abstract: 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: ApplicationFiled: June 14, 2022Publication date: September 29, 2022Inventors: JOHN HAYES, VOLKMAR UHLIG, RICHARD A. SWETZ, DANIEL P. POTTS, AARON CARROLL
-
Patent number: 11397543Abstract: 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: GrantFiled: October 30, 2020Date of Patent: July 26, 2022Assignee: Ghost Locomotion Inc.Inventors: John Hayes, Volkmar Uhlig, Richard A. Swetz, Daniel P. Potts, Aaron Carroll
-
Publication number: 20220126877Abstract: 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: ApplicationFiled: October 24, 2020Publication date: April 28, 2022Inventors: AARON CARROLL, JUSTIN ERICKSON, MARIO DELGADO, JOHN HAYES, VOLKMAR UHLIG
-
Publication number: 20210316742Abstract: 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: ApplicationFiled: April 8, 2020Publication date: October 14, 2021Inventors: JOHN HAYES, VOLKMAR UHLIG, AARON CARROLL, RICHARD A. SWETZ, NIMA SOLTANI, TIMOTHY CEREXHE
-
Publication number: 20210132865Abstract: 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: ApplicationFiled: October 30, 2020Publication date: May 6, 2021Inventors: JOHN HAYES, VOLKMAR UHLIG, RICHARD A. SWETZ, DANIEL P. POTTS, AARON CARROLL