Patents by Inventor Michael Aitken
Michael Aitken 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: 20240308977Abstract: The invention relates to novel compounds having the general formula Ib wherein RX, RY and Z is described herein, composition including the compounds and methods of using the compounds.Type: ApplicationFiled: May 16, 2024Publication date: September 19, 2024Applicant: Hoffmann-La Roche Inc.Inventors: Lewis Scott AITKEN, Thomas Alexander ALANINE, Lea Aurelie BOUCHE, Wolfgang GUBA, Georg JAESCHKE, Stefanie Katharina MESCH, Stephen Malcom THOM, Andreas Michael TOSSTORFF, Sabrina HERR, Christian SCHNIDER, Sandra STEINER
-
Patent number: 11599123Abstract: Systems and methods for determining autonomous vehicle user boarding times are provided. In one example embodiment, a computer implemented method includes obtaining location data associated with a user device associated with a user. The method includes determining an estimated time until the user starts boarding the autonomous vehicle based at least in part on the location data associated with the user device. The method includes obtaining data associated with the user. The method includes determining an estimated time of boarding duration for the user based at least in part on the data associated with the user. The method includes determining an estimated time until the user completes boarding of the autonomous vehicle based at least in part on the estimated time until the user starts boarding the autonomous vehicle and the estimated time of boarding duration for the user.Type: GrantFiled: June 7, 2021Date of Patent: March 7, 2023Assignee: Uber Technologies, Inc.Inventors: Richard Brian Donnelly, Michael Aitken
-
Patent number: 11385657Abstract: Systems and methods for controlling autonomous vehicles are provided. In one example embodiment, a computer implemented method includes obtaining data indicative of a location associated with a user to which an autonomous vehicle is to travel. The autonomous vehicle is to travel along a first vehicle route that leads to the location. The method includes obtaining traffic data associated with a geographic area that includes the location. The method includes determining an estimated traffic impact of the autonomous vehicle on the geographic area based at least in part on the traffic data. The method includes determining vehicle action(s) based at least in part on the estimated traffic impact and causing the autonomous vehicle to perform the vehicle action(s) that include at least one of stopping the autonomous vehicle at least partially in a travel way within a vicinity of the location or travelling along a second vehicle route.Type: GrantFiled: January 6, 2020Date of Patent: July 12, 2022Assignee: Uber Technologies, Inc.Inventors: Richard Brian Donnelly, Michael Aitken
-
Publication number: 20210365042Abstract: Systems and methods for determining autonomous vehicle user boarding times are provided. In one example embodiment, a computer implemented method includes obtaining location data associated with a user device associated with a user. The method includes determining an estimated time until the user starts boarding the autonomous vehicle based at least in part on the location data associated with the user device. The method includes obtaining data associated with the user. The method includes determining an estimated time of boarding duration for the user based at least in part on the data associated with the user. The method includes determining an estimated time until the user completes boarding of the autonomous vehicle based at least in part on the estimated time until the user starts boarding the autonomous vehicle and the estimated time of boarding duration for the user.Type: ApplicationFiled: June 7, 2021Publication date: November 25, 2021Inventors: Richard Brian Donnelly, Michael Aitken
-
Patent number: 11029703Abstract: Systems and methods for determining autonomous vehicle user boarding times are provided. In one example embodiment, a computer implemented method includes obtaining location data associated with a user device associated with a user. The method includes determining an estimated time until the user starts boarding the autonomous vehicle based at least in part on the location data associated with the user device. The method includes obtaining data associated with the user. The method includes determining an estimated time of boarding duration for the user based at least in part on the data associated with the user. The method includes determining an estimated time until the user completes boarding of the autonomous vehicle based at least in part on the estimated time until the user starts boarding the autonomous vehicle and the estimated time of boarding duration for the user.Type: GrantFiled: July 5, 2019Date of Patent: June 8, 2021Assignee: Uber Technologies, Inc.Inventors: Richard Brian Donnelly, Michael Aitken
-
Publication number: 20200150682Abstract: Systems and methods for controlling autonomous vehicles are provided. In one example embodiment, a computer implemented method includes obtaining data indicative of a location associated with a user to which an autonomous vehicle is to travel. The autonomous vehicle is to travel along a first vehicle route that leads to the location. The method includes obtaining traffic data associated with a geographic area that includes the location. The method includes determining an estimated traffic impact of the autonomous vehicle on the geographic area based at least in part on the traffic data. The method includes determining vehicle action(s) based at least in part on the estimated traffic impact and causing the autonomous vehicle to perform the vehicle action(s) that include at least one of stopping the autonomous vehicle at least partially in a travel way within a vicinity of the location or travelling along a second vehicle route.Type: ApplicationFiled: January 6, 2020Publication date: May 14, 2020Inventors: Richard Brian Donnelly, Michael Aitken
-
Publication number: 20200142428Abstract: Systems and methods for controlling autonomous vehicles are provided. In one example embodiment, a computer implemented method includes obtaining data indicative of a location associated with a user to which an autonomous vehicle is to travel. The autonomous vehicle is to travel along a first vehicle route that leads to the location. The method includes obtaining traffic data associated with a geographic area that includes the location. The method includes determining an estimated traffic impact of the autonomous vehicle on the geographic area based at least in part on the traffic data. The method includes determining vehicle action(s) based at least in part on the estimated traffic impact and causing the autonomous vehicle to perform the vehicle action(s) that include at least one of stopping the autonomous vehicle at least partially in a travel way within a vicinity of the location or travelling along a second vehicle route.Type: ApplicationFiled: January 6, 2020Publication date: May 7, 2020Inventors: Richard Brian Donnelly, Michael Aitken
-
Patent number: 10528059Abstract: Systems and methods for controlling autonomous vehicles are provided. In one example embodiment, a computer implemented method includes obtaining data indicative of a location associated with a user to which an autonomous vehicle is to travel. The autonomous vehicle is to travel along a first vehicle route that leads to the location. The method includes obtaining traffic data associated with a geographic area that includes the location. The method includes determining an estimated traffic impact of the autonomous vehicle on the geographic area based at least in part on the traffic data. The method includes determining vehicle action(s) based at least in part on the estimated traffic impact and causing the autonomous vehicle to perform the vehicle action(s) that include at least one of stopping the autonomous vehicle at least partially in a travel way within a vicinity of the location or travelling along a second vehicle route.Type: GrantFiled: July 28, 2017Date of Patent: January 7, 2020Assignee: UATC, LLCInventors: Richard Brian Donnelly, Michael Aitken
-
Publication number: 20190332123Abstract: Systems and methods for determining autonomous vehicle user boarding times are provided. In one example embodiment, a computer implemented method includes obtaining location data associated with a user device associated with a user. The method includes determining an estimated time until the user starts boarding the autonomous vehicle based at least in part on the location data associated with the user device. The method includes obtaining data associated with the user. The method includes determining an estimated time of boarding duration for the user based at least in part on the data associated with the user. The method includes determining an estimated time until the user completes boarding of the autonomous vehicle based at least in part on the estimated time until the user starts boarding the autonomous vehicle and the estimated time of boarding duration for the user.Type: ApplicationFiled: July 5, 2019Publication date: October 31, 2019Inventors: Richard Brian Donnelly, Michael Aitken
-
Patent number: 10372141Abstract: Systems and methods for determining autonomous vehicle user boarding times are provided. In one example embodiment, a computer implemented method includes obtaining location data associated with a user device associated with a user. The method includes determining an estimated time until the user starts boarding the autonomous vehicle based at least in part on the location data associated with the user device. The method includes obtaining data associated with the user. The method includes determining an estimated time of boarding duration for the user based at least in part on the data associated with the user. The method includes determining an estimated time until the user completes boarding of the autonomous vehicle based at least in part on the estimated time until the user starts boarding the autonomous vehicle and the estimated time of boarding duration for the user.Type: GrantFiled: July 28, 2017Date of Patent: August 6, 2019Assignee: Uber Technologies, Inc.Inventors: Richard Brian Donnelly, Michael Aitken
-
Publication number: 20190138008Abstract: A communication system for an autonomous vehicle (AV) can include a plurality of antennas, each operable to transmit and receive communications through a communications protocol of a plurality of communications protocols. The system can further include a communications controller to dynamically select one of the plurality of antennas for transmitting and receiving communications based on a current communications bandwidth associated with the AV in order to optimize bandwidth usage by the communication system.Type: ApplicationFiled: January 2, 2019Publication date: May 9, 2019Inventors: William Ross, Michael Aitken
-
Patent number: 10243604Abstract: An autonomous vehicle (AV) tracking and updating system tracks locations of AVs traveling throughout a given region. Using a stored network resource map, the system identifies a number of network-limited areas in the given region, and determines when respective AVs will enter one of the network-limited areas. In response, the system transmits a set of configuration commands to a number of proximate AVs to establish a mesh network with the respective AVs.Type: GrantFiled: December 8, 2015Date of Patent: March 26, 2019Assignee: Uber Technologies, Inc.Inventors: William Ross, Michael Aitken
-
Patent number: 10234863Abstract: An autonomous vehicle (AV) can include a communication system to communicate with a backend system, a sensor system to collect sensor data representing an operational environment of the AV, and a control system that can processes the sensor data to perform a localization operation to determine a location and an orientation of the AV within a given region, and autonomously operate the AV's acceleration, braking, and steering systems throughout the given region. Based on the localization operation, the AV can implement a set of configuration commands to configure the communication system to transmit and receive data with the backend system using one or more specified network nodes.Type: GrantFiled: June 8, 2017Date of Patent: March 19, 2019Assignee: Uber Technologies, Inc.Inventors: William Ross, Michael Aitken
-
Publication number: 20180341274Abstract: Systems and methods for controlling autonomous vehicles are provided. In one example embodiment, a computer implemented method includes obtaining data indicative of a location associated with a user to which an autonomous vehicle is to travel. The autonomous vehicle is to travel along a first vehicle route that leads to the location. The method includes obtaining traffic data associated with a geographic area that includes the location. The method includes determining an estimated traffic impact of the autonomous vehicle on the geographic area based at least in part on the traffic data. The method includes determining vehicle action(s) based at least in part on the estimated traffic impact and causing the autonomous vehicle to perform the vehicle action(s) that include at least one of stopping the autonomous vehicle at least partially in a travel way within a vicinity of the location or travelling along a second vehicle route.Type: ApplicationFiled: July 28, 2017Publication date: November 29, 2018Inventors: Richard Brian Donnelly, Michael Aitken
-
Publication number: 20180342157Abstract: Systems and methods for determining autonomous vehicle user boarding times are provided. In one example embodiment, a computer implemented method includes obtaining location data associated with a user device associated with a user. The method includes determining an estimated time until the user starts boarding the autonomous vehicle based at least in part on the location data associated with the user device. The method includes obtaining data associated with the user. The method includes determining an estimated time of boarding duration for the user based at least in part on the data associated with the user. The method includes determining an estimated time until the user completes boarding of the autonomous vehicle based at least in part on the estimated time until the user starts boarding the autonomous vehicle and the estimated time of boarding duration for the user.Type: ApplicationFiled: July 28, 2017Publication date: November 29, 2018Inventors: Richard Brian Donnelly, Michael Aitken
-
Patent number: 10050760Abstract: A backend communications system can manage communications, using transmission control protocol (TCP), between a fleet of AVs in a given region and a backend system that manages transportation for the fleet of AVs. For each of the fleet of AVs, the backend communications system can select a designated one of a plurality of communication channels to transmit and receive transmission acknowledgments (ACKs). The backend communications system can transmit data packets to the fleet of AVs using any number of communication channels and receive ACKs from each of the fleet of AVs over the designated communication channel.Type: GrantFiled: December 8, 2015Date of Patent: August 14, 2018Assignee: Uber Technologies, Inc.Inventors: William Ross, Michael Aitken
-
Patent number: 10036642Abstract: An automated vehicle (AV) can be managed by a backend system and include an acceleration, braking, and steering system, an AV control system to maneuver the AV through road traffic throughout a given region, a memory to store a network resource map indicating locations of base stations and available network types providing coverage from the base stations throughout the given region, a communications array to transmit and receive communications from the backend system, and a communications system. The communications system can utilize the network resource map to dynamically select optimal network types from proximate base stations to communicate data with the backend system, and dynamically configure the communications array to connect with the optimal network types to transmit and receive data with the backend system.Type: GrantFiled: December 8, 2015Date of Patent: July 31, 2018Assignee: Uber Technologies, Inc.Inventors: William Ross, Michael Aitken
-
Patent number: 10021614Abstract: A system for managing network connections for AVs can store a spectrum heat map that indicates network coverage strength for networks throughout a given region. The system can identify a travel route for a selected AV. Using the spectrum heat map, the system can determine a connection schedule for the selected AV. The connection schedule can indicate location points along the travel route at which the selected AV is to switch from previous network connections to succeeding network connections. The system may then transmit the connection schedule to the selected AV to enable the selected AV to switch network connections at the location points along the travel route.Type: GrantFiled: January 31, 2017Date of Patent: July 10, 2018Assignee: Uber Technologies, Inc.Inventors: William Ross, Michael Aitken
-
Publication number: 20170277186Abstract: An autonomous vehicle (AV) can include a communication system to communicate with a backend system, a sensor system to collect sensor data representing an operational environment of the AV, and a control system that can processes the sensor data to perform a localization operation to determine a location and an orientation of the AV within a given region, and autonomously operate the AV's acceleration, braking, and steering systems throughout the given region. Based on the localization operation, the AV can implement a set of configuration commands to configure the communication system to transmit and receive data with the backend system using one or more specified network nodes.Type: ApplicationFiled: June 8, 2017Publication date: September 28, 2017Inventors: William Ross, Michael Aitken
-
Patent number: 9740205Abstract: An autonomous vehicle (AV) can include a communication system to communicate with a backend system, a sensor system to collect sensor data representing an operational environment of the AV, and a control system that can processes the sensor data to (i) perform a localization operation to determine a location and an orientation of the AV within a given region, and (ii) autonomously operate the AV's acceleration, braking, and steering system throughout the given region. Based on the localization operation, the AV can implement a set of configuration commands to configure the communication system to transmit and receive data with the backend system using a number of specified network nodes.Type: GrantFiled: July 26, 2016Date of Patent: August 22, 2017Assignee: Uber Technologies, Inc.Inventors: William Ross, Michael Aitken