Patents by Inventor Eric James Hanson

Eric James Hanson 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: 20200363803
    Abstract: A method for determining and providing alternative routes receives request data associated with a request from a user device. A first canonical route is determined from a plurality of canonical routes based on the request data. Each respective canonical route of the plurality of canonical routes satisfies at least one autonomy criteria associated with whether an autonomous vehicle can travel on the respective canonical route. First route data associated with the first canonical route is provided. Route identification data associated with identifying an alternative canonical route is received after providing the first route data associated with the first canonical route. A second canonical route is determined from the plurality of canonical routes based on the route identification data. Second route data associated with the second canonical route is provided for controlling travel of the autonomous vehicle on the second canonical route.
    Type: Application
    Filed: August 6, 2020
    Publication date: November 19, 2020
    Inventors: Molly Castle Nix, Dennis Zhao, Eric James Hanson, Sean Rhee Chin
  • Patent number: 10795425
    Abstract: A microcontroller system includes a processing unit supporting at least one near or sub Vt circuit and a plurality of memory blocks, each memory block connected to a DMA controller and independently power controlled. A power control system uses power gates to power control at least the memory blocks. In some embodiments, a wake-up interrupt controller is connected to the power control system and a voltage regulator system is used to supply voltage to separate power domains, with the voltage regulator systems controlled at least in part by power gates operated by the power control system. A plurality of clocks can be connected to define clock domains associated with separate power domains.
    Type: Grant
    Filed: June 11, 2018
    Date of Patent: October 6, 2020
    Assignee: Ambiq Micro, Inc.
    Inventors: Scott McLean Hanson, Daniel Martin Cermak, Eric Jonathan Deal, Stephen James Sheafor, Donovan Scott Popps, Mark A Baur
  • Patent number: 10788884
    Abstract: A microcontroller system includes a processing unit supporting at least one near or sub Vt circuit and a plurality of memory blocks, each memory block connected to a DMA controller and independently power controlled. A power control system uses power gates to power control at least the memory blocks. In some embodiments, a wake-up interrupt controller is connected to the power control system and a voltage regulator system is used to supply voltage to separate power domains, with the voltage regulator systems controlled at least in part by power gates operated by the power control system. A plurality of clocks can be connected to define clock domains associated with separate power domains.
    Type: Grant
    Filed: June 20, 2018
    Date of Patent: September 29, 2020
    Assignee: AMBIQ MICRO, INC.
    Inventors: Scott McLean Hanson, Daniel Martin Cermak, Eric Jonathan Deal, Stephen James Sheafor, Donovan Scott Popps, Mark A Baur
  • Patent number: 10768621
    Abstract: A method for determining and providing alternative routes receives request data associated with a request from a user device. A first canonical route is determined from a plurality of canonical routes based on the request data. Each respective canonical route of the plurality of canonical routes satisfies at least one autonomy criteria associated with whether an autonomous vehicle can travel on the respective canonical route. First route data associated with the first canonical route is provided. Route identification data associated with identifying an alternative canonical route is received after providing the first route data associated with the first canonical route. A second canonical route is determined from the plurality of canonical routes based on the route identification data. Second route data associated with the second canonical route is provided for controlling travel of the autonomous vehicle on the second canonical route.
    Type: Grant
    Filed: October 20, 2017
    Date of Patent: September 8, 2020
    Assignee: UATC, LLC
    Inventors: Molly Castle Nix, Dennis Zhao, Eric James Hanson, Sean Rhee Chin
  • Patent number: 10754414
    Abstract: A microcontroller system includes a processing unit supporting at least one near or sub Vt circuit and a plurality of memory blocks, each memory block connected to a DMA controller and independently power controlled. A power control system uses power gates to power control at least the memory blocks. In some embodiments, a wake-up interrupt controller is connected to the power control system and a voltage regulator system is used to supply voltage to separate power domains, with the voltage regulator systems controlled at least in part by power gates operated by the power control system. A plurality of clocks can be connected to define clock domains associated with separate power domains.
    Type: Grant
    Filed: March 22, 2018
    Date of Patent: August 25, 2020
    Assignee: Ambiq Micro, Inc.
    Inventors: Scott McLean Hanson, Daniel Martin Cermak, Eric Jonathan Deal, Stephen James Sheafor, Donovan Scott Popps, Mark A Baur
  • Publication number: 20200257352
    Abstract: A microcontroller system includes a processing unit supporting at least one near or sub Vt circuit and a plurality of memory blocks, each memory block connected to a DMA controller and independently power controlled. A power control system uses power gates to power control at least the memory blocks. In some embodiments, a wake-up interrupt controller is connected to the power control system and a voltage regulator system is used to supply voltage to separate power domains, with the voltage regulator systems controlled at least in part by power gates operated by the power control system. A plurality of clocks can be connected to define clock domains associated with separate power domains.
    Type: Application
    Filed: May 1, 2020
    Publication date: August 13, 2020
    Inventors: Scott McLean Hanson, Daniel Martin Cermak, Eric Jonathan Deal, Stephen James Sheafor, Donovan Scott Popps, Mark A. Baur
  • Publication number: 20200233412
    Abstract: Systems and methods for recovering an autonomous vehicle in a fleet of vehicles are provided. In one example embodiment, a computer-implemented method includes detecting an existence of an adverse condition associated with an autonomous vehicle in the fleet. The method includes determining in response to detecting the adverse condition, a recovery plan for the first autonomous vehicle based at least in part on one or more attributes associated with the adverse condition, the recovery plan including one or more actions to recover the first autonomous vehicle at a remote location. The method includes initiating the recovery plan to recover the first autonomous vehicle at the remote location.
    Type: Application
    Filed: February 10, 2020
    Publication date: July 23, 2020
    Inventors: Dennis Zhao, Eric James Hanson, Molly Castle Nix, Sean Chin
  • Patent number: 10579054
    Abstract: Systems and methods for recovering an autonomous vehicle in a fleet of vehicles are provided. In one example embodiment, a computer-implemented method includes detecting an existence of an adverse condition associated with an autonomous vehicle in the fleet. The method includes determining in response to detecting the adverse condition, a recovery plan for the first autonomous vehicle based at least in part on one or more attributes associated with the adverse condition, the recovery plan including one or more actions to recover the first autonomous vehicle at a remote location. The method includes initiating the recovery plan to recover the first autonomous vehicle at the remote location.
    Type: Grant
    Filed: January 31, 2018
    Date of Patent: March 3, 2020
    Assignee: UATC, LLC
    Inventors: Dennis Zhao, Eric James Hanson, Molly Castle Nix, Sean Chin
  • Publication number: 20190370575
    Abstract: Systems and methods are directed to using machine learning in determining vehicle status and/or rider status associated with a service trip. In one example, a computer-implemented method for providing a vehicle trip check includes obtaining sensor data from one or more sensors positioned within a cabin of a vehicle, the sensor data being descriptive of objects located within the cabin of the vehicle. The method further includes inputting the sensor data to a machine-learned trip check model, and includes receiving, as an output of the machine-learned trip check model, trip check analysis data. The method further includes determining, based on the trip check analysis data, that the trip check analysis data meets one or more predetermined criteria. The method further includes in response to determining that the trip check analysis data meets the one or more predetermined criteria, generating a trip control signal associated with operation of the vehicle.
    Type: Application
    Filed: October 19, 2018
    Publication date: December 5, 2019
    Inventors: Anand Nandakumar, Eric James Hanson
  • Patent number: 10421396
    Abstract: Systems and methods are directed to signaling status of an autonomous vehicle to a rider or potential rider. In one example, a computer-implemented method for communicating autonomous vehicle status includes obtaining, by a computing system comprising one or more computing devices, data associated with a state of an autonomous vehicle. The method further includes determining, by the computing system, one or more vehicle indications indicative of the state of the autonomous vehicle based at least in part on the data associated with the state of the autonomous vehicle. The method further includes providing, by the computing system, control data for one or more visual indicators associated with the autonomous vehicle to communicate the one or more determined vehicle indications.
    Type: Grant
    Filed: November 6, 2017
    Date of Patent: September 24, 2019
    Assignee: Uber Technologies, Inc.
    Inventors: Eric James Hanson, Molly Castle Nix, Sean Chin, Dennis Zhao
  • Publication number: 20190250002
    Abstract: The present disclosure is directed to state-based autonomous-vehicle operations. In particular, the methods, devices, and systems of the present disclosure can: determine, based at least in part on one or more actions of a passenger associated with a trip of an autonomous vehicle, a current state of the trip from amongst a plurality of different predefined states of the trip; identify, based at least in part on the current state of the trip, one or more computing devices associated with the passenger; generate, based at least in part on the current state of the trip, data describing one or more interfaces for display by the computing device(s) associated with the passenger; and communicate, to the computing device(s) associated with the passenger, the data describing the interface(s) for display.
    Type: Application
    Filed: March 19, 2018
    Publication date: August 15, 2019
    Inventors: Dennis Zhao, Sean Chin, Molly Castle Nix, Eric James Hanson
  • Publication number: 20190248378
    Abstract: The present disclosure provides an autonomous vehicle and associated interface system that includes multiple vehicle interface computing devices that provide redundant vehicle commands. As one example, an autonomous vehicle interface system can include a first vehicle interface computing device located within the autonomous vehicle and physically coupled to the autonomous vehicle. The first vehicle interface computing device can provide a first plurality of selectable vehicle commands to a human passenger of the autonomous vehicle. The autonomous vehicle interface system can further include a second vehicle interface computing device that provides a second plurality of selectable vehicle commands to the human passenger. For example, the second vehicle interface computing device can be the passenger's own device (e.g., smartphone). The second plurality of selectable vehicle commands can include at least some of the same vehicle commands as the first plurality of selectable vehicle commands.
    Type: Application
    Filed: February 21, 2018
    Publication date: August 15, 2019
    Inventors: Molly Castle Nix, Sean Chin, Dennis Zhao, Eric James Hanson
  • Publication number: 20190235487
    Abstract: Systems and methods for recovering an autonomous vehicle in a fleet of vehicles are provided. In one example embodiment, a computer-implemented method includes detecting an existence of an adverse condition associated with an autonomous vehicle in the fleet. The method includes determining in response to detecting the adverse condition, a recovery plan for the first autonomous vehicle based at least in part on one or more attributes associated with the adverse condition, the recovery plan including one or more actions to recover the first autonomous vehicle at a remote location. The method includes initiating the recovery plan to recover the first autonomous vehicle at the remote location.
    Type: Application
    Filed: January 31, 2018
    Publication date: August 1, 2019
    Inventors: Dennis Zhao, Eric James Hanson, Molly Castle Nix, Sean Chin
  • Publication number: 20190221058
    Abstract: The present disclosure is directed to communicating autonomous-vehicle status. In particular, the methods, devices, and systems of the present disclosure can: determine one or more maintenance statuses of one or more of multiple different systems of an autonomous vehicle; and depict at least one of the status(es) via a display device affixed to an exterior of the autonomous vehicle and configured to display information associated with the multiple different systems such that the information is visible to an observer located outside the autonomous vehicle.
    Type: Application
    Filed: January 29, 2018
    Publication date: July 18, 2019
    Inventors: Molly Castle Nix, Sean Chin, Eric James Hanson, Philipp Haban, Richard Brian Donnelly, David Patrick Rice, Thomas Jeffery Watson, JR.
  • Publication number: 20190171207
    Abstract: Systems, methods, tangible non-transitory computer-readable media, and devices for autonomous vehicle operation are provided. For example, a method can include receiving trip data that includes information associated with a request for the autonomous vehicle at a pick-up location. The autonomous vehicle can then travel to the pick-up location. The autonomous vehicle can detect one or more signals associated with the trip data. In response to determining that the one or more signals satisfy one or more broadcast criteria associated with authorizing access to the autonomous vehicle, the autonomous vehicle can activate one or more vehicle systems associated with fulfilling the request for the autonomous vehicle at the pick-up location. The one or more broadcast criteria can be based in part on one or more properties of the one or more signals.
    Type: Application
    Filed: January 23, 2018
    Publication date: June 6, 2019
    Inventors: Eric James Hanson, Molly Castle Nix, Sean Chin, Dennis Zhao
  • Patent number: 10310505
    Abstract: Systems, methods, tangible non-transitory computer-readable media, and devices for autonomous vehicle operation are provided. For example, a method can include receiving trip data that includes information associated with a request for the autonomous vehicle at a pick-up location. The autonomous vehicle can then travel to the pick-up location. The autonomous vehicle can detect one or more signals associated with the trip data. In response to determining that the one or more signals satisfy one or more broadcast criteria associated with authorizing access to the autonomous vehicle, the autonomous vehicle can activate one or more vehicle systems associated with fulfilling the request for the autonomous vehicle at the pick-up location. The one or more broadcast criteria can be based in part on one or more properties of the one or more signals.
    Type: Grant
    Filed: January 23, 2018
    Date of Patent: June 4, 2019
    Assignee: Uber Technologies, Inc.
    Inventors: Eric James Hanson, Molly Castle Nix, Sean Chin, Dennis Zhao
  • Publication number: 20190111838
    Abstract: Systems and methods are directed to signaling status of an autonomous vehicle to a rider or potential rider. In one example, a computer-implemented method for communicating autonomous vehicle status includes obtaining, by a computing system comprising one or more computing devices, data associated with a state of an autonomous vehicle. The method further includes determining, by the computing system, one or more vehicle indications indicative of the state of the autonomous vehicle based at least in part on the data associated with the state of the autonomous vehicle. The method further includes providing, by the computing system, control data for one or more visual indicators associated with the autonomous vehicle to communicate the one or more determined vehicle indications.
    Type: Application
    Filed: November 6, 2017
    Publication date: April 18, 2019
    Inventors: Eric James Hanson, Molly Castle Nix, Sean Chin, Dennis Zhao
  • Publication number: 20120118717
    Abstract: A rocker switch may include a housing and an actuator pivotably mounted relative to the housing for movement between an initial position and an actuated position. The actuator may include an exterior face defining a first contact surface and a second contact surface, the first contact surface being substantially planar and disposed within a first contact plane, and the second contact surface being substantially planar and disposed within a second contact plane, wherein the second contact plane is spaced from and substantially parallel to the first contact plane.
    Type: Application
    Filed: November 16, 2010
    Publication date: May 17, 2012
    Applicant: CATERPILLAR, INC.
    Inventors: Eric James Hanson, Robert B. Riggs
  • Patent number: 7165776
    Abstract: A pallet truck is provided comprising a steerable unit; a fork carriage; a set of forks coupled to the fork carriage; and a tray non-removably coupled to one of the fork carriage and the forks. The tray is movable between a workpiece-receiving position where the tray rests on the forks and a stowed position where the tray is disengaged from the forks.
    Type: Grant
    Filed: May 17, 2004
    Date of Patent: January 23, 2007
    Assignee: Crown Equipment Corporation
    Inventors: Roger Jerome Quinlan, Jr., Eric James Hanson, Gary Lester Topp
  • Publication number: 20040265113
    Abstract: A pallet truck is provided comprising a steerable unit; a fork carriage; a set of forks coupled to the fork carriage; and a tray non-removably coupled to one of the fork carriage and the forks. The tray is movable between a workpiece-receiving position where the tray rests on the forks and a stowed position where the tray is disengaged from the forks.
    Type: Application
    Filed: May 17, 2004
    Publication date: December 30, 2004
    Inventors: Roger Jerome Quinlan, Eric James Hanson, Gary Lester Topp