Vehicle fleet management
First Claim
1. A method of managing a plurality of vehicles in a fleet of vehicles operatively controlled by a fleet management system, the method comprising:
- maintaining a plurality of wireless communication connections between the plurality of vehicles in the fleet and a central control center, each wireless communication connection operative between one or more of the plurality of vehicles and the central control center, via a cluster of gateways and a cluster of application switches, each wireless communication connection being maintained, at least in part, by messages initiated by each connected vehicle of the plurality of vehicles, wherein the central control center, the cluster of gateways, and the cluster of application switches handle a plurality of simultaneous wireless communication connections with the plurality of vehicles;
receiving a plurality of vehicle location messages at the central control center,the plurality of vehicle location messages including information indicating the geographic location of a corresponding one of the plurality of vehicles in the fleet, in real-time or near real-time;
wherein the plurality of vehicle location messages are sent to the central control center frequently enough to maintain the wireless communication connections, and the central control center monitors the plurality of vehicle location messages and establishes a new communication session if a vehicle location message is not received within a predetermined time period to ensure consistent receipt of the plurality of vehicle location messages;
receiving an additional message from at least one of the plurality of vehicles indicating details of trips;
load balancing using the messaging gateways of the cluster of messaging gateways to provide maximum communication uptime for the plurality of vehicles, while only one messaging gateway of the cluster of messaging gateways is visible to any single vehicle of the plurality of vehicles at a given time;
wherein, based on current load conditions, one or more of the cluster of application switches determines which messaging gateway of the cluster of gateways is to maintain the wireless communication connections between a specific vehicle of the plurality of vehicles and the central control center, such that additional messaging gateways are included when the load conditions increase;
collecting and storing the plurality of vehicle location messages and additional messages at the central control center;
displaying, by a fleet management tool or report, an electronic trip sheet having a first template and a second template, wherein;
the first template and the second template are designated by a user;
the first template containing information directed to a fleet manager, the information having only productivity patterns to assist with improving day-to-day operations and improving revenues;
the second template containing information concerning a selected driver of a vehicle;
the first and second templates providing different information;
at least one of the first and second templates based on the additional messagesreceiving, by the central control center, the polling communications from the plurality of vehicles, the polling communications including a software version, an advertising version, and an operating parameter; and
sending, by the central control center, updates to the plurality of vehicles based on the received polling communications.
1 Assignment
0 Petitions
Accused Products
Abstract
A method utilizing real-time location information in a fleet management system. Simultaneous wireless communication connections are maintained between a respectively corresponding number of vehicles in a fleet and a central control center. The messages are received at the central control center, and each one of the messages includes information indicating the geographic location of a respectively corresponding vehicle in real-time or near real-time. The messages are collected and stored in the central control center. In response to a user request, a fleet management tool or report is provided in real-time or near real-time, the management tool or report being based at least in part on the messages indicating the geographic location of the vehicles.
52 Citations
36 Claims
-
1. A method of managing a plurality of vehicles in a fleet of vehicles operatively controlled by a fleet management system, the method comprising:
-
maintaining a plurality of wireless communication connections between the plurality of vehicles in the fleet and a central control center, each wireless communication connection operative between one or more of the plurality of vehicles and the central control center, via a cluster of gateways and a cluster of application switches, each wireless communication connection being maintained, at least in part, by messages initiated by each connected vehicle of the plurality of vehicles, wherein the central control center, the cluster of gateways, and the cluster of application switches handle a plurality of simultaneous wireless communication connections with the plurality of vehicles; receiving a plurality of vehicle location messages at the central control center, the plurality of vehicle location messages including information indicating the geographic location of a corresponding one of the plurality of vehicles in the fleet, in real-time or near real-time; wherein the plurality of vehicle location messages are sent to the central control center frequently enough to maintain the wireless communication connections, and the central control center monitors the plurality of vehicle location messages and establishes a new communication session if a vehicle location message is not received within a predetermined time period to ensure consistent receipt of the plurality of vehicle location messages; receiving an additional message from at least one of the plurality of vehicles indicating details of trips; load balancing using the messaging gateways of the cluster of messaging gateways to provide maximum communication uptime for the plurality of vehicles, while only one messaging gateway of the cluster of messaging gateways is visible to any single vehicle of the plurality of vehicles at a given time; wherein, based on current load conditions, one or more of the cluster of application switches determines which messaging gateway of the cluster of gateways is to maintain the wireless communication connections between a specific vehicle of the plurality of vehicles and the central control center, such that additional messaging gateways are included when the load conditions increase; collecting and storing the plurality of vehicle location messages and additional messages at the central control center; displaying, by a fleet management tool or report, an electronic trip sheet having a first template and a second template, wherein; the first template and the second template are designated by a user; the first template containing information directed to a fleet manager, the information having only productivity patterns to assist with improving day-to-day operations and improving revenues; the second template containing information concerning a selected driver of a vehicle; the first and second templates providing different information; at least one of the first and second templates based on the additional messages receiving, by the central control center, the polling communications from the plurality of vehicles, the polling communications including a software version, an advertising version, and an operating parameter; and sending, by the central control center, updates to the plurality of vehicles based on the received polling communications. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A fleet management central control center, the central control center comprising:
-
a communication gateway, said communication gateway being adapted to maintain a plurality of simultaneous wireless communication connections with a respective plurality of vehicles in a fleet and to receive a plurality of vehicle location messages at said central control center, each one of said vehicle location messages including information indicating the geographic location of a corresponding one of said plurality of vehicles in said fleet in real-time or near real-time, the communication gateway being among a cluster of gateways wherein the cluster of gateways is in communication with a central control center and the plurality of vehicles under the control of a cluster of application switches, the cluster of application switches configured to facilitate load balancing use of the cluster of gateways to ensure maximum uptime of the plurality of vehicles while only one of messaging gateway of the cluster of gateways is visible to any one of the plurality of vehicles at a given time, wherein, based on current load conditions, one or more of the cluster of application switches determines which communication gateway of the cluster of gateways is to maintain the wireless communication connection between selected vehicles of the plurality of vehicles and the central control center, such that additional messaging gateways are included when the load conditions increase; wherein said plurality of vehicle location messages are sent to said central control center frequently enough to maintain the wireless communication connections and said central control center monitors said plurality of vehicle location messages and establishes a new communication session if said plurality of vehicle location messages are not received within a time period to ensure consistent receipt of said plurality of vehicle location messages; wherein the communications gateway receives an additional message from one of the plurality of vehicles indicating details of trips including power on/off, driver-log on/off and meter status of the vehicle, and wherein the communication gateway receives polling communications from the plurality of vehicles, the polling communications being initiated by the vehicles and the polling communications including a software version, an advertising version and an operating parameter, and the communication gateway sends updates to the plurality of vehicles based on the received polling communications; a database, said database collecting and storing said plurality of vehicle location messages and additional messages at said central control center; and a computer programmed to display, by a fleet management tool or report, based on the additional messages details of the trips, including power on/off, driver-log on/off and meter status. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A non-transitory, tangible medium storing a software program product, said software program product, when executed by at least one computer, causes said at least one computer to carry out functions utilizing real-time location information in a fleet management system, said functions comprising:
-
maintaining a plurality of simultaneous wireless communication connections between a respective plurality of vehicles in a fleet and a central control center, each wireless communication connection operative between one or more of the plurality of vehicles and the central control center, via a cluster of gateways and a cluster of application switches, each wireless communication connection maintained by a plurality of messages initiated by vehicles of the plurality of vehicles; receiving a plurality of messages at said central control center, each one of said messages including information indicating the geographic location of a corresponding one of said plurality of vehicles in said fleet in real-time or near real-time, wherein said plurality of messages are sent to said central control center frequently enough to maintain the wireless communication connections and said central control center monitors said plurality of messages and establishes a new communication session if said plurality of messages are not received within a predetermined time period to ensure consistent receipt of said plurality of messages; receiving an additional message from one of the plurality of vehicles indicating details of trips; load balancing using the messaging gateways of the cluster of messaging gateways to provide maximum communication uptime for the plurality of vehicles, while only one of the cluster of messaging gateways is visible to any single vehicle of the plurality of vehicles at a given time; wherein, based on current load conditions, one or more of the cluster of application switches determines which messaging gateway of the cluster of gateways is to maintain the wireless communication connections between a specific vehicle of the plurality of vehicles and the central control center, such that additional messaging gateways are included when the load conditions increase; collecting and storing said plurality of messages in said central control center; and displaying, by a fleet management tool or report, based on the additional messages details of the trips, including power on/off, driver log on/off and meter status; receiving polling communications from the plurality of vehicles, the polling communications being initiated by the vehicles and the polling communications including a software version, an advertising version and an operating parameter; and sending updates to the plurality of vehicles based on the received polling communications. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
Specification