Fleet management user interface

US12066835B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12066835-B2
Application numberUS-201916716427-A
CountryUS
Kind codeB2
Filing dateDec 16, 2019
Priority dateDec 16, 2019
Publication dateAug 20, 2024
Grant dateAug 20, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Techniques are disclosed for fleet vehicle management. According to various embodiments, a status is determined for each fleet vehicle of a plurality of fleet vehicles. Based on the status, a service task is determined for at least a subset of the plurality of fleet vehicles. A location is determined for each service task. A service task list is generated based on the service tasks and the locations of the service tasks. A user to perform the service task list is determined based on the service tasks and the service task locations. The service task is communicated to the user and progress of the service task list is monitored.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for managing servicing of a plurality of fleet vehicles comprising: determining, based on sensor data from each of the plurality of fleet vehicles, a status for each of the plurality of fleet vehicles; determining, based on the status, service tasks for at least a subset of the plurality of fleet vehicles; determining a location for each of the service tasks; determining a time budget allotted to complete each of the service tasks; generating a service task list based, at least in part, on the service tasks, the locations, and the time budgets, wherein the service tasks in the service task list are ordered based, at least in part, on the locations and the time budgets; determining a user to perform the service task list based, at least in part, on the service tasks, the locations, and a user profile associated with the user, wherein the user profile includes a user specialty associated with performing a type of fleet vehicle service; sending wireless instructions to display the service task list on a computing device associated with the user; receiving a user input from the computing device, wherein the user input indicates a selection by the user of the service tasks in the service task list; and monitoring a progress of the selected service tasks in the service task list. 2. The method of claim 1 , further comprising: determining a location of the computing device, wherein the generating the service task list is further based on the location of the computing device. 3. The method of claim 1 , further comprising: receiving from the computing device a partial acceptance of the service task list, wherein the partial acceptance is an acceptance of less than all of a total number of service tasks in the service task list; and updating the service task list based on the partial acceptance of the service task list. 4. The method of claim 1 , wherein the monitoring the progress of the selected service tasks in the service task list comprises: receiving a status update for each fleet vehicle of the subset of the plurality of fleet vehicles; and updating the progress based, at least in part, on the status updates. 5. The method of claim 1 , wherein the location corresponds to a location of a fleet vehicle, and wherein the service task comprises one or more of a type of fleet vehicle, the type of fleet vehicle service, and a fleet vehicle identifier. 6. The method of claim 1 , wherein the type of fleet vehicle service comprises one or more of a fleet vehicle inspection, a fleet vehicle battery replacement, a fleet vehicle retrieval, a fleet vehicle relocation, or a fleet vehicle delivery. 7. The method of claim 1 , wherein the service task list comprises a task map indicating the location of each service task in the service task list, and wherein each location is marked by a task status icon in the task map. 8. The method of claim 7 , wherein the task map includes a task route indicator comprising at least one route leg configured to indicate a route between adjacent service tasks of the service task list. 9. The method of claim 1 , wherein the time budget is determined based on one or more of a target time to complete the service task, a historic time recorded for the service task, or an estimated time until the location for the service task is reached. 10. The method of claim 1 , wherein the service tasks in the service task list are ordered such that the service tasks with shorter time budgets are prioritized. 11. The method of claim 1 , wherein the service tasks in the service task list are ordered such that a distance between adjacent service tasks in the service task list is minimized. 12. The method of claim 1 , wherein the progress of the selected service tasks in the service task list is monitored based on received status updates from (a) one or more of the subset of the plurality of fleet vehicles associated with the selected service tasks or (b) additional user inputs received from the computing device. 13. A method for servicing of a plurality of fleet vehicles comprising: receiving a service task list comprising one or more service tasks, a location for each of the service tasks, and a time budget allotted to complete each of the service tasks, wherein an order of the service tasks in the service task list is arranged based, at least in part, on the locations and the time budgets; displaying the service task list in a graphical user interface in a display screen of a user device associated with a user, wherein the user is determined based, at least in part, on a user profile associated with the user, and wherein the user profile includes a user specialty associated with performing a type of service of the task; and receiving a user input from the user device, wherein the user input indicates a selection by the user of the service tasks in the service task list. 14. The method of claim 13 , further comprising: determining a location of the user device; and rearranging the order of service tasks in the service task list based, at least in part, on the location of the user device. 15. The method of claim 14 , further comprising: generating a task map having a task route indicator, wherein the task route indicator comprises at least one route leg configured to indicate a navigational route between adjacent service tasks in the service task list; and displaying the task map in the graphical user interface. 16. The method of claim 13 , wherein the displaying the service task list in the graphical user interface comprises displaying a graphical progress indicator that indicates a remaining number of incomplete service tasks of the service task list. 17. The method of claim 13 , wherein each service task comprises a type of fleet vehicle associated with the task, the type of service of the task, or a fleet vehicle identifier corresponding to a fleet vehicle associated with the task. 18. The method of claim 13 , wherein the type of service of the task comprises one or more of an inspection of the fleet vehicle, a battery replacement of the fleet vehicle, a retrieval of the fleet vehicle, a drop-off of the fleet vehicle, a replacement of the fleet vehicle, or no service currently needed for the fleet vehicle. 19. The method of claim 13 , further comprising: receiving a status update for each fleet vehicle associated with one or more service tasks in the service task list; and updating the service task list based on the status updates. 20. The method of claim 13 , wherein the service task list comprises a task status indicator corresponding to each service task in the service task list, and wherein the method further comprises updating the task status indicator as a corresponding service task is completed.

Assignees

Inventors

Classifications

  • Coordinated control of the position or course of two or more vehicles · CPC title

  • Handing over between remote control and on-board control; Handing over between remote control arrangements · CPC title

  • G08G1/202Primary

    Dispatching vehicles on the basis of a location, e.g. taxi dispatching · CPC title

  • characterized by the autonomous decision making process, e.g. artificial intelligence, predefined behaviours (using knowledge based models G06N5/00) · CPC title

  • Indicating the location of the monitored vehicles as destination, e.g. accidents, stolen, rental · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12066835B2 cover?
Techniques are disclosed for fleet vehicle management. According to various embodiments, a status is determined for each fleet vehicle of a plurality of fleet vehicles. Based on the status, a service task is determined for at least a subset of the plurality of fleet vehicles. A location is determined for each service task. A service task list is generated based on the service tasks and the loca…
Who is the assignee on this patent?
Lyft Inc
What technology area does this patent fall under?
Primary CPC classification G08G1/202. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 20 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).