×

Systems and methods for vehicle resource management

  • US 10,540,623 B2
  • Filed: 11/21/2018
  • Issued: 01/21/2020
  • Est. Priority Date: 02/24/2015
  • Status: Active Grant
First Claim
Patent Images

1. A system for allocating networked vehicle resources to vehicle requirements, the system comprising:

  • a plurality of requester devices;

    a plurality of vehicle resources, each vehicle resource being associated with a respective vehicle location; and

    a vehicle resource allocation controller device comprising;

    at least one processor in communication with the plurality of requester devices and with the plurality of vehicle resources, anda computer-readable medium in communication with the at least one processor of the vehicle resource allocation controller device, the computer-readable medium storing instructions that when executed by the at least one processor direct the at least one processor to;

    a) store plural vehicle requirements from the plurality of requester devices in the form of plural vehicle requests, each vehicle request including at least a respective start time and a respective start location;

    b) for a first vehicle request of the plural vehicle requests,dynamically select, a time-ahead value (X) representing a predetermined time ahead of the start time of the first vehicle request at which to begin an allocation process for the first vehicle request; and

    after dynamically selecting the time-ahead value (X), automatically determine that a difference between a current time and the start time of the first vehicle request is not greater than the time-ahead value (X);

    c) in response to the determining at step b), form a pool of (Y) candidate vehicle resources for possible fulfillment of the first vehicle request;

    d) for each candidate vehicle resource in the pool of (Y) candidate vehicle resources, calculate a respective score that is related to the suitability of the candidate vehicle resource to fulfil the first vehicle request;

    e) for each of only a number (Z) of the candidate vehicle resources in the pool of (Y) candidate vehicle resources, calculate a respective journey time from the candidate vehicle resource'"'"'s associated vehicle location to the start location included in the first vehicle request, wherein (Z) is less than (Y);

    f) determine whether there is a need to allocate a vehicle resource to the first vehicle request, using both;

    1) the respective scores calculated for the (Z) candidate vehicle resources of the pool of (Y) candidate vehicle resources, and2) the calculated one or more respective journey times for the (Z) candidate vehicle resources;

    g) perform steps d), e) and f) at least two times for the first vehicle request until it is determined at step f) that there is a need to allocate a vehicle resource to the first vehicle request;

    h) on determining at step f) that there is a need to allocate a vehicle resource to the first vehicle request, allocate to the first vehicle request a vehicle resource of the (Z) candidate vehicle resources based on the respective scores calculated on last performance of step d); and

    i) in response to allocating the vehicle resource at h), automatically transmit a signal to a vehicle resource device associated with the allocated vehicle resource, the signal indicating that the allocated vehicle resource is to proceed to the start location included with the first vehicle request.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×