IP Library › Granted Patent US 12,271,841
Granted Patent B2
US 12,271,841 · App. 17/538,435 · Granted Apr 8, 2025

Rideshare service fleet optimization using vehicle sensor data

Inventors: Kunal Mehta (San Francisco, CA); Nikola Noxon (San Francisco, CA); Devina Jain (San Francisco, CA); Curt Patrick Harrington (Philadelphia, PA); Kelan Fitzgerald Stoy (Albany, CA); Edward Henry Forscher (Oakland, CA); Michael John Mehallow (San Francisco, CA)
Assignee: GM Cruise Holdings LLC
G06Q10/06311B60W40/08B60W60/00253G05D1/0291G06Q50/40G08G1/202B60W2540/041B60W2540/221
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,271,841
App. No.
17/538,435
Granted
Apr 8, 2025
Kind
B2
Abstract

A method is described and includes acquiring sensor data produced by sensors of a plurality of vehicles traversing an area including a location of a user, wherein the vehicles traversing the area comprise a subset of a fleet of vehicles for providing rideshare services; processing the acquired sensor data to determine a category of the user; selecting a vehicle from the fleet of vehicles based on the category of the user, wherein the selected vehicle comprises at least one accommodation corresponding to the category of the user; and dispatching the selected vehicle to a pick-up location designated by the user.

Claims (40)

1. A method comprising:

receiving a rideshare service request from a user;

identifying a location of the user subsequent to receipt of the rideshare service request, wherein the rideshare service request designates a pick-up location different than the identified location of the user;

acquiring sensor data produced by sensors of a plurality of vehicles traversing an area including the identified location of the user, wherein the vehicles traversing the area comprise a subset of a fleet of vehicles for providing rideshare services;

processing the acquired sensor data to determine a category of the user, wherein the category of the user indicates that the user is traveling with at least one of a child and an animal;

selecting a vehicle from the fleet of vehicles based on the category of the user, wherein the selected vehicle is equipped with at least one accommodation corresponding to the category of the user;

alerting the user that the selected vehicle is equipped with the at least one accommodation corresponding to the category of the user;

sending by a controller a control signal to an onboard computer of the selected vehicle; and

maneuvering the selected vehicle, by the onboard computer, to the designated pick-up location based on the control signal, the onboard computer communicating with an interface of a vehicle control system of the selected vehicle and causing movement of the selected vehicle along a route to the designated pick-up location by the vehicle control system.

2. The method of claim 1 , further comprising, subsequent to the acquiring, communicating information to the user using a mobile app.

3. The method of claim 2 , wherein the communicated information includes instructions regarding how to use the at least one accommodation of the selected vehicle.

4. The method of claim 2 , wherein the communicated information advises the user that the selected vehicle includes the at least one accommodation.

5. The method of claim 1 , wherein the category of the user comprises a user with a special need.

6. The method of claim 5 , wherein the special need comprises accommodations for at least one of a wheelchair, large cargo, a bicycle, a child, an infant, and an animal.

7. The method of claim 1 , wherein the category of the user indicates that the user is a part of a group of individuals associated with a requested rideshare service.

8. The method of claim 1 , wherein the sensor data comprises at least one of computer vision (CV) data and light detection and ranging (LIDAR) data.

9. A method comprising:

acquiring sensor data produced by sensors of a first plurality of vehicles traversing a rideshare service area, wherein the vehicles traversing the rideshare service area comprise a subset of a fleet of vehicles for providing rideshare services and wherein the acquiring is not in response to a rideshare service request by a user;

processing the acquired sensor data to characterize a potential rideshare service demand associated with the rideshare service area, wherein the potential rideshare service demand associated with the rideshare service area is characterized at least in part by a number of individuals in the rideshare service area traveling with at least one of a child and an animal, a number of groups of individuals in the rideshare area, and demographics of the individuals and the groups in the rideshare area;

selecting a second plurality of vehicles from the fleet of vehicles based on the characterized potential rideshare service demand associated with the rideshare service area, wherein each of the selected second plurality of vehicles is equipped with at least one accommodation corresponding to the characterized potential rideshare service demand associated with the rideshare service area;

sending by a controller, based on the processing, a control signal to a respective onboard computer of each of the second plurality of vehicles;

maneuvering each of the selected plurality of vehicles, by the respective onboard computer in communication with an interface of a respective vehicle control system, to the rideshare service area based on the control signal received from the controller, the respective vehicle control system causing movement of the respective vehicle along a generated route to the rideshare service area; and

alerting at least one of the number of individuals in the identified rideshare service area that the second plurality of vehicles have been dispatched to the identified rideshare service area and that the second plurality of vehicles are equipped with the at least one accommodation corresponding characterized potential rideshare service demand associated with the identified rideshare service area.

10. The method of claim 9 , wherein the at least one accommodation comprises an accommodation for at least one of a wheelchair, large cargo, a bicycle, a child, an infant, and an animal.

11. The method of claim 9 , wherein the at least one accommodation comprises a designated number of available seats.

12. The method of claim 9 , wherein the sensor data comprises at least one of computer vision (CV) data and light detection and ranging (LIDAR) data.

13. The method of claim 9 , further comprising storing the acquired sensor data for future use.

14. The method of claim 9 , further comprising, subsequent to the acquiring, communicating information to a user in the rideshare service area using a mobile app, wherein the information comprises an alert advising the user of the dispatching of the second plurality of vehicles to the rideshare service area.

15. The method of claim 9 , wherein the rideshare service area comprises a plurality of rideshare service areas.

16. A method comprising:

acquiring sensor data produced by sensors of a first plurality of vehicles traversing a rideshare service area, wherein the vehicles traversing the rideshare service area comprise a subset of a fleet of vehicles for providing rideshare services and wherein the acquiring is not in response to a rideshare service request by a user;

acquiring from a database historical data characterizing historical demand in the rideshare service area;

processing the acquired sensor data and the historical data to characterize a potential rideshare service demand associated with the rideshare service area, wherein the potential rideshare service demand associated with the rideshare service area is characterized at least in part by a number of individuals in the rideshare service area traveling with at least one of a child and an animal, a number of groups of individuals in the rideshare area, and demographics of the individuals and the groups in the rideshare area;

selecting a second plurality of vehicles from the fleet of vehicles based on the characterized potential rideshare service demand associated with the rideshare service area, wherein each of the selected second plurality of vehicles is equipped with at least one accommodation corresponding to the characterized potential rideshare service demand associated with the rideshare service area;

sending by a controller, based on the processing, a control signal to a respective onboard computer of each of the second plurality of vehicles; and

maneuvering each of the second plurality of vehicles, by the respective onboard computer in communication with an interface of a respective vehicle control system, to the rideshare service area based on the control signal received from the controller, the respective vehicle control system causing movement of the respective vehicle along a generated route to the rideshare service area.

17. The method of claim 16 , wherein the at least one accommodation comprises an accommodation for at least one of a wheelchair, large cargo, a bicycle, a child, an infant, and an animal and a designated number of available seats.

18. The method of claim 16 , further comprising storing the acquired sensor data for future use.

19. The method of claim 16 , further comprising, subsequent to the acquiring, communicating information to a user in the rideshare service area using a mobile app, wherein the information comprises an alert advising the user of the dispatching of the second plurality of vehicles to the rideshare service area.

20. The method of claim 16 , wherein the rideshare service area comprises a plurality of rideshare service areas.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 30, 2021
From: MEHTA, KUNAL; NOXON, NIKOLA; JAIN, DEVINA; HARRINGTON, CURT PATRICK; STOY, KELAN FITZGERALD; FORSCHER, EDWARD HENRY; MEHALLOW, MICHAEL JOHN
To: GM CRUISE HOLDINGS LLC
Reel/Frame 058247/0195 →
Continuity (1)
Related Publication 20230169421A1 · Jun 1, 2023
References Cited (20)
US 10152053B1 · Smith · 2018 [cited by examiner]
US 20130238167A1 · Stanfield et al. · 2013 [cited by applicant]
US 20160335576A1 · Peng · 2016 [cited by examiner]
US 20170153714A1 · Gao · 2017 [cited by examiner]
US 20180224849A1 · Gordon et al. · 2018 [cited by applicant]
US 20190311454A1 · Mitsumaki et al. · 2019 [cited by applicant]
US 20190385121A1 · Waliany · 2019 [cited by examiner]
US 20200023811A1 · Herman · 2020 [cited by examiner]
US 20200272143A1 · Scott · 2020 [cited by examiner]
US 20200312145A1 · Hintermeister · 2020 [cited by examiner]
US 20210123743A1 · Mehta · 2021 [cited by examiner]
US 20210209713A1 · Imtiyaz · 2021 [cited by examiner]
US 20220067869A1 · Warmoth · 2022 [cited by examiner]
US 20220340176A1 · Haubert · 2022 [cited by examiner]
US 20230095845A1 · Wilson · 2023 [cited by examiner]
WO WO2019110584A1 · 2019 [cited by examiner]
Zengxiang Lei, Xinwu Qian, Satish V. Ukkusuri, “Efficient proactive vehicle relocation for on-demand mobility service with recurrent neural networks,” Transportation Research Part C: Emerging Technologies, vol. 117, 202… [cited by examiner]
J. Miller and J. P. How, “Demand estimation and chance-constrained fleet management for ride hailing,” 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Vancouver, BC, Canada, 2017, pp. 44… [cited by examiner]
Zhou, Xuan, Ruimin Ke, Hao Yang, and Chenxi Liu. 2021. “When Intelligent Transportation Systems Sensing Meets Edge Computing: Vision and Challenges” Applied Sciences 11, No. 20: 9680. https://doi.org/10.3390/app11209680… [cited by examiner]
A. P. J. Dwiyantoro, K. Muchtar, F. Rahman, M. Wiryahardiyanto and R. Hardiyanto, “Coarse-to-Fine Object Detection for Ride-Hailing Market Analysis,” 2019 16th IEEE Intl Conference on Advanced Video and Signal Based Sur… [cited by examiner]