Payment System for Vehicle Fueling
AssigneeP97 Networks, Inc.
InventorsDonald J. Frieden, Michael W. Coming
Life of this patent
Estimating the term…
Abstract
A secure wireless vehicle fueling payment system which provides a multi-factor authorization and identity scheme while encouraging vehicle occupants to remain in the vehicle while using a mobile device to initiate the payment transaction utilizing an mobile commerce site server to integrate with existing POS systems, fuel control networks, and fueling dispensers.
Claims18
A method for determining a sequence of actions required to establish an identity based user authentication and secure communication link between a mobile device and a web server to effect a mobile commerce transaction, the method comprising:
- displaying on the mobile device a log-on screen that presents a plurality of stored action sequences to be executed by an application on the mobile device, and wherein at least one of the plurality of stored action sequences looks for an application installation ID file;
- determining a set of instructions based on properties received from the application on the mobile device, wherein the set of instructions enable another application on the web server to execute another set of instructions based on the properties received from the application on the mobile device, comprising:
- based on a registration status of the mobile device, executing a workflow script based on the properties received from the application on the mobile device to enable the another application on the web server to generate an application installation ID for the mobile device, wherein an application installation ID file is not on the mobile device;
- receiving user input from the application on the mobile device, including user identification and password;
- and
- compiling two or more actions into an action sequence based on user input;
- receiving data from the web server including a unique application ID file issued to the mobile device, wherein the application installation ID file is only valid for a single instance of the software application on the mobile device.
A method of creating an action sequence for fuel purchase request from a mobile device, the method comprising:
- displaying a graphical user interface presenting a plurality of user selectable actions on the mobile device, each of the user selectable actions having corresponding instructions stored in the mobile device;
- receiving a user input selecting two or more actions from the plurality of user selectable actions, wherein at least one of the selected two or more actions employs data, received from a web server, in an application stored on the mobile device to complete at least one action on the mobile device;
- compiling selected two or more actions into an action sequence based on the user input;
- generating a workflow script for the action sequence based on instructions;
- receiving properties from the web server that describes merchant master data from the web server for performing the selected two or more actions of the action sequence, wherein the merchant master data includes data about retail fuel locations;
- customizing the workflow script based on properties of the merchant master data to enable the web server to generate data for an application stored on the mobile device;
- and
- customizing the workflow script based on the properties of the mobile device to display one or more actions of the action sequence that are supported by the mobile device application.
A method of creating an action sequence for a multi-factor fuel purchase authorization initiated from a mobile device to an on-site fuel controller, the method comprising:
- displaying a graphical user interface presenting a plurality of user selectable actions on the mobile device, each of the selectable actions having corresponding instructions stored in the mobile device;
- receiving a user input selecting two or more actions from the plurality of user selectable actions, wherein at least one of the selected two or more actions employs data, received from a mobile device, in an application stored on a web server;
- displaying a graphical user interface on a fuel dispenser, presenting a plurality of instructions and user selectable actions on the a key pad on the fuel dispenser, each of the user selectable actions having corresponding instructions stored in an on-site fuel controller, wherein the on-site fuel controller is integrated with the fuel dispenser;
- receiving user input from the key pad on the fuel dispenser, wherein the user input employs data in the form of a numeric passcode, which is stored in another application on a site server, wherein the site server is integrated with an on-site fuel controller to complete at least one action required on the fuel dispenser;
- generating a workflow script for an action sequence based on the corresponding instructions to complete a list of required steps for a multi-factor authentication;
- receiving data from a web server that describes merchant master data for performing the selected two or more actions of the action sequence on the mobile device;
- customizing the workflow script based on the received properties of the mobile device to enable the web server to generate the data for the application stored on the mobile device;
- and
- customizing the workflow script based on user input, in the form of a passcode received from the keypad on the fuel dispenser, wherein a fuel dispenser is integrated with an on-site fuel controller and site server.
A network for fuel purchase transactions initiated from a mobile device, the network comprising:
- a mobile device communicating with a web server and site server associated with a corresponding on-site fuel pump controller, and with one or more payment networks, wherein the payment networks are associated with user and merchant accounts;
- an interface connected to the payment networks and configured to receive information about the desired fuel purchase transaction from a web server, wherein the mobile device generates a fuel purchase request;
- wherein the fuel purchase request and payment authorization are validated through a payment network, the payment network being configured to provide a payment token to the site server;
- an interface between the site server and an on-site fuel pump controller, wherein the site server is configured to provide instructions to the fuel pump controller to reserve a fuel dispenser and displaying on the fuel dispenser an input screen that requests user input including a customer passcode for authentication;
- and
- wherein the fuel controller is configured to enable the fuel dispenser for a fueling transaction once the customer passcode is validated.
Dependencies are inferred from the claim text.