System and method for processing vehicle transactions
First Claim
1. A method for processing vehicle transactions, the method comprising:
- prior to a vehicle entering a vehicle service station, receiving, from a communication device in the vehicle by at least one computing device remote from the vehicle service station, a transaction request for a prospective transaction associated with the vehicle and a driver of the vehicle at the vehicle service station, wherein the transaction request comprises a unique vehicle identification associated with the vehicle and originating from an engine control module installed in the vehicle;
determining, by the at least one computing device, whether the transaction request is authorized based on the unique vehicle identification associated with the vehicle;
in response to determining that the transaction request is authorized, generating, by the at least one computing device, a first transaction authorization code configured to activate a service system at the vehicle service station, the first transaction authorization code being specific to the transaction request and authorized by a carrier information system;
transmitting, by the at least one computing device, the first transaction authorization code to the vehicle;
detecting that the vehicle has entered a predefined service area within the vehicle service station by a sensor associated with the vehicle service station;
in response to detecting that the vehicle has entered the predefined service area, determining, by the at least one computing device, a location of the vehicle using location information determined from a Radio-frequency identification chip of the vehicle and received by a scanner associated with the vehicle service station from the communication device of the vehicle, wherein the location information is electronically signed by the communication device of the vehicle and further includes a second transaction authorization code;
transmitting a prompt to the vehicle service station for a—
the second transaction authorization code;
receiving, by the at least one computing device, the second transaction authorization code in response to the prompt, wherein the second transaction authorization code is collected at the vehicle service station from at least one of the vehicle and the driver;
determining, by the at least one computing device, that the second transaction authorization code matches the first transaction authorization code;
in response to determining that the first and the second transaction authorization codes match, notifying the vehicle service station that the first and the second transaction authorization codes match;
in response to determining that the first and the second transaction authorization codes match, initiating a transaction and activating a fuel pump at the vehicle service station to dispense fuel for a fueling transaction; and
upon detecting that the vehicle has left the predefined service station area, automatically shutting off the fuel pump and ending the transaction.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for processing a transaction request prior to a vehicle arriving at a service station is provided. Upon entering a wireless service area of a back office system associated with a service station, a driver and/or truck may request certain transactions. The back office system may communicate with a carrier information system associated with the driver and/or truck to validate and authorize the transaction. If the transaction is authorized, the back office system may send authorization to the service station. Once the driver and/or truck arrives at the point of sale, they may proceed directly to performing the requested transaction. A receipt may be automatically generated at the point of sale and transmitted to the carrier information system through the back office.
100 Citations
35 Claims
-
1. A method for processing vehicle transactions, the method comprising:
-
prior to a vehicle entering a vehicle service station, receiving, from a communication device in the vehicle by at least one computing device remote from the vehicle service station, a transaction request for a prospective transaction associated with the vehicle and a driver of the vehicle at the vehicle service station, wherein the transaction request comprises a unique vehicle identification associated with the vehicle and originating from an engine control module installed in the vehicle; determining, by the at least one computing device, whether the transaction request is authorized based on the unique vehicle identification associated with the vehicle; in response to determining that the transaction request is authorized, generating, by the at least one computing device, a first transaction authorization code configured to activate a service system at the vehicle service station, the first transaction authorization code being specific to the transaction request and authorized by a carrier information system; transmitting, by the at least one computing device, the first transaction authorization code to the vehicle; detecting that the vehicle has entered a predefined service area within the vehicle service station by a sensor associated with the vehicle service station; in response to detecting that the vehicle has entered the predefined service area, determining, by the at least one computing device, a location of the vehicle using location information determined from a Radio-frequency identification chip of the vehicle and received by a scanner associated with the vehicle service station from the communication device of the vehicle, wherein the location information is electronically signed by the communication device of the vehicle and further includes a second transaction authorization code; transmitting a prompt to the vehicle service station for a—
the second transaction authorization code;receiving, by the at least one computing device, the second transaction authorization code in response to the prompt, wherein the second transaction authorization code is collected at the vehicle service station from at least one of the vehicle and the driver; determining, by the at least one computing device, that the second transaction authorization code matches the first transaction authorization code; in response to determining that the first and the second transaction authorization codes match, notifying the vehicle service station that the first and the second transaction authorization codes match; in response to determining that the first and the second transaction authorization codes match, initiating a transaction and activating a fuel pump at the vehicle service station to dispense fuel for a fueling transaction; and upon detecting that the vehicle has left the predefined service station area, automatically shutting off the fuel pump and ending the transaction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method, comprising:
-
receiving, by at least one computing device of a carrier organization remote from a vehicle service station, a transaction request from a vehicle associated with the carrier organization for a prospective transaction associated with the vehicle and a driver of the vehicle at a vehicle service station prior to the vehicle entering the vehicle service station, wherein the transaction request comprises identification information of at least one of the vehicle and the driver; determining, by the at least one computing device, whether the transaction request is authorized, wherein the determining comprises; determining whether the identification information is valid by using the identification information to verify identities of the vehicle and the driver with the carrier organization based on stored identification data associated with the carrier organization; and in response to determining that the identification information is valid, determining whether to authorize the prospective transaction; in response to determining to authorize the prospective transaction, authorizing the prospective transaction and generating, by the at least one computing device, a first transaction authorization code configured to activate a service system at the vehicle service station specific to the transaction request and authorized by a carrier information system; transmitting, by the at least one computing device, the first transaction authorization code to the vehicle; detecting that the vehicle has entered a predefined service area within the vehicle service station by a sensor associated with the vehicle service station; in response to detecting that the vehicle has entered the predefined service area, determining, by the at least one computing device, a location of the vehicle using location information determined from a radio-frequency identification chip of the vehicle and received by a scanner associated with the vehicle service station from a communication device of the vehicle, wherein the location information is electronically signed by the communication device of the vehicle and further includes a second transaction authorization code; transmitting a prompt to the vehicle service station for a—
the second transaction authorization code;receiving the second transaction authorization code in response to the prompt, wherein the second transaction authorization code is collected at the vehicle service station from at least one of the vehicle and the driver; determining that the second transaction authorization code matches the first transaction authorization code; in response to determining that the first and the second transaction authorization codes match, notifying the vehicle service station that the first and the second transaction authorization codes match; in response to determining that the first and the second transaction authorization codes match, initiating a transaction and activating a fuel pump at the vehicle service station to dispense fuel for a fueling transaction; and upon detecting that the vehicle has left the predefined service station area, automatically shutting off the fuel pump and ending the transaction. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
-
25. A method for processing vehicle transactions, the method comprising:
-
prior to a vehicle associated with a carrier organization entering a vehicle service station, receiving, from a communication device in the vehicle by at least one computing device of the carrier organization remote from the vehicle service station, a transaction request for a prospective transaction associated with the vehicle and a driver of the vehicle at the vehicle service station, wherein the transaction request comprises a unique vehicle identification associated with the vehicle and originating from an engine control module installed in the vehicle; prior to the vehicle entering the vehicle service station, determining, by the at least one computing device, whether the transaction request is authorized based on the unique vehicle identification associated with vehicle including determining whether the carrier organization has sufficient funds to complete the transaction request; prior to the vehicle entering the vehicle service station, transmitting, by the at least one computing device to the vehicle, a first transaction authorization code configured to activate a service system at the vehicle service station specific to the transaction request and authorized by a carrier information system; detecting that the vehicle has entered a predefined service area within the vehicle service station by a sensor associated with the vehicle service station; in response to detecting that the vehicle has entered the predefined service area, determining, by the at least one computing device, a location of the vehicle using location information determined from a radio-frequency identification chip of the vehicle and received by a scanner associated with the vehicle service station from the communication device of the vehicle, wherein the location information is electronically signed by the communication device of the vehicle and further includes a second transaction authorization code; transmitting a prompt to the vehicle service station for the second transaction authorization code; after the vehicle enters the vehicle service station, receiving, by the at least one computing device, the second transaction authorization code provided at the vehicle service station from at least one of the vehicle and the driver in response to the prompt; after the vehicle enters the vehicle service station, determining, by the at least one computing device, that the second transaction authorization code matches the first transaction authorization code; after the vehicle enters the vehicle service station, in response to determining that the first and the second transaction authorization codes match, notifying the vehicle service station that the first and second transaction authorization codes match; after the vehicle enters the vehicle service station, in response to determining that the first and the second transaction authorization codes match, initiating a transaction and activating a fuel pump at the vehicle service station to enable the fuel pump to dispense fuel for a fueling transaction and starting the fueling transaction; and upon detecting that the vehicle has left the predefined service station area, automatically shutting off the fuel pump and ending the transaction. - View Dependent Claims (26, 27, 28, 29, 30)
-
-
31. A method for processing vehicle transactions, the method comprising:
-
detecting, by a first computing system at a service station, that a vehicle has entered the service station; in response to detecting that the vehicle has entered the service station, automatically retrieving, by the first computing system, at least one of a unique vehicle identification and a driver identification from the vehicle and a first transaction authorization code via a wireless connection between the vehicle and the service station, wherein the first transaction authorization code is configured to activate a service system at the service station and is specific to a pre-approved transaction and authorized by a carrier information system, wherein the pre-approved transaction is requested prior to the vehicle entering the service station and pre-approved based on the unique vehicle identification originating from an engine control module installed in the vehicle; detecting that the vehicle has entered a predefined service area within the vehicle service station by a sensor associated with the vehicle service station; in response to detecting that the vehicle has entered the predefined service area, determining, by the at least one computing device, a location of the vehicle using location information determined from a radio-frequency identification chip of the vehicle and received by a scanner associated with the vehicle service station from a communication device of the vehicle, wherein the location information is electronically signed by the communication device of the vehicle and further includes a second transaction authorization code; transmitting, by the first computing system to a second computing system associated with a carrier organization of the vehicle, a request for transaction approval comprising the at least one of vehicle identification and driver identification, the request including a prompt for a-the second transaction authorization code; responsive to the request, receiving the second transaction authorization code from at least one of the vehicle and the driver, the second transaction authorization code being generated in response to a transaction request before detecting that the vehicle has entered the service station; determining, by the first computing system, whether the first transaction authorization code matches the second transaction authorization code; and in response to determining that the first transaction authorization code matches the second transaction authorization code, activating a fuel pump at the service station to dispense fuel for a fueling transaction; and upon detecting that the vehicle has left the predefined service station area, automatically shutting off the fuel pump and ending the transaction. - View Dependent Claims (32, 33, 34, 35)
-
Specification