Patents by Inventor Sean J. Kelly
Sean J. Kelly 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: 20240320721Abstract: In one embodiment, a unique (or quasi unique) identifier can be received by an application store, or other on-line store, and the store can create a signed receipt that includes data desired from the unique identifier. This signed receipt is then transmitted to a device that is running the application obtained from the on-line store and the device can verify the receipt by deriving the unique (or quasi-unique) identifier from the signed receipt and comparing the derived identifier with the device identifier stored on the device, or the vendor identifier assigned to the application vendor.Type: ApplicationFiled: January 22, 2024Publication date: September 26, 2024Inventors: Thomas Matthieu Alsina, Scott T. Boyd, Michael Kuohao Chu, Augustin J. Farrugia, Gianpaolo Fasoli, Patrice O. Gautier, Sean B. Kelly, Payam Mirrashidi, Pedraum Pardehpoosh, Conrad Sauerwald, Kenneth W. Scott, Rajit Shinh, Braden Jacob Thomas, Andrew R. Whalley
-
Publication number: 20240071150Abstract: Systems, methods, and vehicles for taking a vehicle out-of-service are provided. In one example embodiment, a method includes obtaining, by one or more computing devices on-board an autonomous vehicle, data indicative of one or more parameters associated with the autonomous vehicle. The autonomous vehicle is configured to provide a vehicle service to one or more users of the vehicle service. The method includes determining, by the computing devices, an existence of a fault associated with the autonomous vehicle based at least in part on the one or more parameters associated with the autonomous vehicle. The method includes determining, by the computing devices, one or more actions to be performed by the autonomous vehicle based at least in part on the existence of the fault. The method includes performing, by the computing devices, one or more of the actions to take the autonomous vehicle out-of-service based at least in part on the fault.Type: ApplicationFiled: October 27, 2023Publication date: February 29, 2024Inventors: Scott Poeppel, Nicholas G. Letwin, Sean J. Kelly
-
Patent number: 11847870Abstract: Systems, methods, and vehicles for taking a vehicle out-of-service are provided. In one example embodiment, a method includes obtaining, by one or more computing devices on-board an autonomous vehicle, data indicative of one or more parameters associated with the autonomous vehicle. The autonomous vehicle is configured to provide a vehicle service to one or more users of the vehicle service. The method includes determining, by the computing devices, an existence of a fault associated with the autonomous vehicle based at least in part on the one or more parameters associated with the autonomous vehicle. The method includes determining, by the computing devices, one or more actions to be performed by the autonomous vehicle based at least in part on the existence of the fault. The method includes performing, by the computing devices, one or more of the actions to take the autonomous vehicle out-of-service based at least in part on the fault.Type: GrantFiled: July 12, 2021Date of Patent: December 19, 2023Assignee: UATC, LLCInventors: Scott Poeppel, Nicholas G. Letwin, Sean J. Kelly
-
Patent number: 11249478Abstract: Systems and methods for addressing a user-reported vehicle condition are provided. In one example embodiment, a method includes receiving a service request for a vehicle service for a user. The service request is indicative of a location associated with the user. The method includes sending first control signal(s) to an autonomous vehicle that is configured to provide the vehicle service. The first control signal(s) indicate that the autonomous vehicle is to travel to the location associated with the user. The method includes receiving a communication indicative of an existence of a condition that reduces a suitability of the autonomous vehicle to provide the vehicle service. The condition is identified by the user. The method includes determining action(s) to be performed by the autonomous vehicle based, at least in part, on the existence of the condition. The method includes sending second control signal(s) to the autonomous vehicle to perform the action(s).Type: GrantFiled: July 6, 2018Date of Patent: February 15, 2022Assignee: UATC, LLCInventors: Scott Poeppel, Nicholas G. Letwin, Sean J. Kelly
-
Patent number: 11167772Abstract: Systems and methods for disabling autonomous vehicle input devices are provided. In one example embodiment, a computer implemented method includes identifying an operating mode of an autonomous vehicle. The method includes determining one or more vehicle input devices to be disabled based at least in part on the operating mode of the autonomous vehicle. The vehicle input devices are located onboard the autonomous vehicle. The method includes disabling the one or more vehicle input devices based at least in part on the identified operating mode of the autonomous vehicle such that an input by a user with respect to the one or more vehicle input devices does not affect an operation of the autonomous vehicle.Type: GrantFiled: July 5, 2019Date of Patent: November 9, 2021Assignees: UATC, LLC, Volvo Car CorporationInventors: Scott C. Poeppel, Nicholas G. Letwin, Sean J. Kelly, Hans Jonas Nilsson, Carl Henrick Mathias Westlund
-
Patent number: 10671063Abstract: Devices, systems, and methods for controlling an autonomous vehicle are provided. In one example embodiment, a control device for user control of an autonomous vehicle includes a communication interface configured to physically couple the control device to an autonomous vehicle to allow communication with the autonomous vehicle. The control device includes an input device configured to receive user input for controlling one or more features of the autonomous vehicle when the communication interface is coupled to the autonomous vehicle. The control device includes one or more computing devices configured to provide one or more control signals to the autonomous vehicle via the communication interface to allow a user to control the autonomous vehicle via the input device. The autonomous vehicle is in a control mode that allows the user to control the autonomous vehicle.Type: GrantFiled: December 14, 2016Date of Patent: June 2, 2020Assignee: UATC, LLCInventors: Scott C. Poeppel, Nicholas G. Letwin, Sean J. Kelly
-
Publication number: 20190329792Abstract: Systems and methods for disabling autonomous vehicle input devices are provided. In one example embodiment, a computer implemented method includes identifying an operating mode of an autonomous vehicle. The method includes determining one or more vehicle input devices to be disabled based at least in part on the operating mode of the autonomous vehicle. The vehicle input devices are located onboard the autonomous vehicle. The method includes disabling the one or more vehicle input devices based at least in part on the identified operating mode of the autonomous vehicle such that an input by a user with respect to the one or more vehicle input devices does not affect an operation of the autonomous vehicle.Type: ApplicationFiled: July 5, 2019Publication date: October 31, 2019Inventors: Scott C. Poeppel, Nicholas G. Letwin, Sean J. Kelly, Hans Jonas Nilsson, Carl Henrick Mathias Westlund
-
Patent number: 10424135Abstract: Systems, methods, and vehicles for taking a vehicle out-of-service are provided. In one example embodiment, a method includes obtaining, by one or more computing devices on-board an autonomous vehicle, data indicative of one or more parameters associated with the autonomous vehicle. The autonomous vehicle is configured to provide a vehicle service to one or more users of the vehicle service. The method includes determining, by the computing devices, an existence of a fault associated with the autonomous vehicle based at least in part on the one or more parameters associated with the autonomous vehicle. The method includes determining, by the computing devices, one or more actions to be performed by the autonomous vehicle based at least in part on the existence of the fault. The method includes performing, by the computing devices, one or more of the actions to take the autonomous vehicle out-of-service based at least in part on the fault.Type: GrantFiled: October 11, 2017Date of Patent: September 24, 2019Assignee: Uber Technologies, Inc.Inventors: Scott Poeppel, Nicholas G. Letwin, Sean J. Kelly
-
Patent number: 10395441Abstract: Systems, methods, and vehicles for stopping the motion of a vehicle are provided. In one example embodiment, a method obtaining, by one or more computing devices on-board an autonomous vehicle, data indicative of one or more parameters associated with the autonomous vehicle. The method includes determining an existence of a fault associated with the autonomous vehicle based at least in part on the one or more parameters associated with the autonomous vehicle. The method includes determining one or more actions to be performed by the autonomous vehicle based at least in part on the existence of the fault. At least one of the actions includes stopping a motion of the autonomous vehicle. The method includes providing one or more control command signals to one or more of the systems on-board the autonomous vehicle to facilitate stopping the motion of the autonomous vehicle in response to the existence of the fault.Type: GrantFiled: December 14, 2016Date of Patent: August 27, 2019Assignee: Uber Technologies, Inc.Inventors: Scott Poeppel, Nicholas G. Letwin, Sean J. Kelly
-
Patent number: 10343631Abstract: Systems and methods for decreasing vehicle power consumption are provided. In one example embodiment, a method includes sending one or more first control signals to one or more control systems of an autonomous vehicle, the autonomous vehicle operating in a first mode and configured to provide a service to one or more users of the service. The one or more control signals cause the one or more control systems to autonomously park the vehicle at the location. The method includes sending, after the autonomous vehicle has autonomously parked at the location, one or more second control signals to the one or more control systems of the autonomous vehicle causing the autonomous vehicle to operate in a second mode, wherein the second mode requires less power than the first mode.Type: GrantFiled: December 28, 2016Date of Patent: July 9, 2019Assignee: Uber Technologies, Inc.Inventors: Scott C. Poeppel, Nicholas G. Letwin, Sean J. Kelly
-
Patent number: 10343698Abstract: Systems and methods for disabling autonomous vehicle input devices are provided. In one example embodiment, a computer implemented method includes identifying an operating mode of an autonomous vehicle. The method includes determining one or more vehicle input devices to be disabled based at least in part on the operating mode of the autonomous vehicle. The vehicle input devices are located onboard the autonomous vehicle. The method includes disabling the one or more vehicle input devices based at least in part on the identified operating mode of the autonomous vehicle such that an input by a user with respect to the one or more vehicle input devices does not affect an operation of the autonomous vehicle.Type: GrantFiled: June 27, 2017Date of Patent: July 9, 2019Assignee: Uber Technologies, Inc.Inventors: Scott C. Poeppel, Nicholas G. Letwin, Sean J. Kelly, Hans Jonas Nilsson, Carl Henrick Mathias Westlund
-
Patent number: 10249110Abstract: Systems, methods, and vehicles for taking a vehicle out-of-service are provided. In one example embodiment, a method includes obtaining, by one or more computing devices on-board an autonomous vehicle, data indicative of one or more parameters associated with the autonomous vehicle. The autonomous vehicle is configured to provide a vehicle service to one or more users of the vehicle service. The method includes determining, by the computing devices, an existence of a fault associated with the autonomous vehicle based at least in part on the one or more parameters associated with the autonomous vehicle. The method includes determining, by the computing devices, one or more actions to be performed by the autonomous vehicle based at least in part on the existence of the fault. The method includes performing, by the computing devices, one or more of the actions to take the autonomous vehicle out-of-service based at least in part on the fault.Type: GrantFiled: October 11, 2017Date of Patent: April 2, 2019Assignee: Uber Technologies, Inc.Inventors: Scott Poeppel, Nicholas G. Letwin, Sean J. Kelly
-
Publication number: 20180370543Abstract: Systems and methods for disabling autonomous vehicle input devices are provided. In one example embodiment, a computer implemented method includes identifying an operating mode of an autonomous vehicle. The method includes determining one or more vehicle input devices to be disabled based at least in part on the operating mode of the autonomous vehicle. The vehicle input devices are located onboard the autonomous vehicle. The method includes disabling the one or more vehicle input devices based at least in part on the identified operating mode of the autonomous vehicle such that an input by a user with respect to the one or more vehicle input devices does not affect an operation of the autonomous vehicle.Type: ApplicationFiled: June 27, 2017Publication date: December 27, 2018Inventors: Scott C. Poeppel, Nicholas G. Letwin, Sean J. Kelly, Hans Jonas Nilsson, Carl Henrick Mathias Westlund
-
Publication number: 20180314256Abstract: Systems and methods for addressing a user-reported vehicle condition are provided. In one example embodiment, a method includes receiving a service request for a vehicle service for a user. The service request is indicative of a location associated with the user. The method includes sending first control signal(s) to an autonomous vehicle that is configured to provide the vehicle service. The first control signal(s) indicate that the autonomous vehicle is to travel to the location associated with the user. The method includes receiving a communication indicative of an existence of a condition that reduces a suitability of the autonomous vehicle to provide the vehicle service. The condition is identified by the user. The method includes determining action(s) to be performed by the autonomous vehicle based, at least in part, on the existence of the condition. The method includes sending second control signal(s) to the autonomous vehicle to perform the action(s).Type: ApplicationFiled: July 6, 2018Publication date: November 1, 2018Inventors: Scott Poeppel, Nicholas G. Letwin, Sean J. Kelly
-
Patent number: 10025310Abstract: Systems and methods for addressing a user-reported vehicle condition are provided. In one example embodiment, a method includes receiving a service request for a vehicle service for a user. The service request is indicative of a location associated with the user. The method includes sending first control signal(s) to an autonomous vehicle that is configured to provide the vehicle service. The first control signal(s) indicate that the autonomous vehicle is to travel to the location associated with the user. The method includes receiving a communication indicative of an existence of a condition that reduces a suitability of the autonomous vehicle to provide the vehicle service. The condition is identified by the user. The method includes determining action(s) to be performed by the autonomous vehicle based, at least in part, on the existence of the condition. The method includes sending second control signal(s) to the autonomous vehicle to perform the action(s).Type: GrantFiled: October 16, 2017Date of Patent: July 17, 2018Assignee: UBER TECHNOLOGIES, INC.Inventors: Scott Poeppel, Nicholas G. Letwin, Sean J. Kelly
-
Publication number: 20180178741Abstract: Systems and methods for decreasing vehicle power consumption are provided. In one example embodiment, a method includes sending one or more first control signals to one or more control systems of an autonomous vehicle, the autonomous vehicle operating in a first mode and configured to provide a service to one or more users of the service. The one or more control signals cause the one or more control systems to autonomously park the vehicle at the location. The method includes sending, after the autonomous vehicle has autonomously parked at the location, one or more second control signals to the one or more control systems of the autonomous vehicle causing the autonomous vehicle to operate in a second mode, wherein the second mode requires less power than the first mode.Type: ApplicationFiled: December 28, 2016Publication date: June 28, 2018Inventors: Scott C. Poeppel, Nicholas G. Letwin, Sean J. Kelly
-
Publication number: 20180164814Abstract: Systems, methods, and vehicles for taking a vehicle out-of-service are provided. In one example embodiment, a method includes obtaining, by one or more computing devices on-board an autonomous vehicle, data indicative of one or more parameters associated with the autonomous vehicle. The autonomous vehicle is configured to provide a vehicle service to one or more users of the vehicle service. The method includes determining, by the computing devices, an existence of a fault associated with the autonomous vehicle based at least in part on the one or more parameters associated with the autonomous vehicle. The method includes determining, by the computing devices, one or more actions to be performed by the autonomous vehicle based at least in part on the existence of the fault. The method includes performing, by the computing devices, one or more of the actions to take the autonomous vehicle out-of-service based at least in part on the fault.Type: ApplicationFiled: October 11, 2017Publication date: June 14, 2018Inventors: Scott Poeppel, Nicholas G. Letwin, Sean J. Kelly
-
Publication number: 20180165895Abstract: Systems, methods, and vehicles for stopping the motion of a vehicle are provided. In one example embodiment, a method obtaining, by one or more computing devices on-board an autonomous vehicle, data indicative of one or more parameters associated with the autonomous vehicle. The method includes determining an existence of a fault associated with the autonomous vehicle based at least in part on the one or more parameters associated with the autonomous vehicle. The method includes determining one or more actions to be performed by the autonomous vehicle based at least in part on the existence of the fault. At least one of the actions includes stopping a motion of the autonomous vehicle. The method includes providing one or more control command signals to one or more of the systems on-board the autonomous vehicle to facilitate stopping the motion of the autonomous vehicle in response to the existence of the fault.Type: ApplicationFiled: December 14, 2016Publication date: June 14, 2018Inventors: Scott Poeppel, Nicholas G. Letwin, Sean J. Kelly
-
Publication number: 20180164815Abstract: Systems and methods for addressing a user-reported vehicle condition are provided. In one example embodiment, a method includes receiving a service request for a vehicle service for a user. The service request is indicative of a location associated with the user. The method includes sending first control signal(s) to an autonomous vehicle that is configured to provide the vehicle service. The first control signal(s) indicate that the autonomous vehicle is to travel to the location associated with the user. The method includes receiving a communication indicative of an existence of a condition that reduces a suitability of the autonomous vehicle to provide the vehicle service. The condition is identified by the user. The method includes determining action(s) to be performed by the autonomous vehicle based, at least in part, on the existence of the condition. The method includes sending second control signal(s) to the autonomous vehicle to perform the action(s).Type: ApplicationFiled: October 16, 2017Publication date: June 14, 2018Inventors: Scott Poeppel, Nicholas G. Letwin, Sean J. Kelly
-
Publication number: 20180164813Abstract: Systems, methods, and vehicles for taking a vehicle out-of-service are provided. In one example embodiment, a method includes obtaining, by one or more computing devices on-board an autonomous vehicle, data indicative of one or more parameters associated with the autonomous vehicle. The autonomous vehicle is configured to provide a vehicle service to one or more users of the vehicle service. The method includes determining, by the computing devices, an existence of a fault associated with the autonomous vehicle based at least in part on the one or more parameters associated with the autonomous vehicle. The method includes determining, by the computing devices, one or more actions to be performed by the autonomous vehicle based at least in part on the existence of the fault. The method includes performing, by the computing devices, one or more of the actions to take the autonomous vehicle out-of-service based at least in part on the fault.Type: ApplicationFiled: October 11, 2017Publication date: June 14, 2018Inventors: Scott Poeppel, Nicholas G. Letwin, Sean J. Kelly