Open transaction central billing system
AssigneeHeadwater Partners I LLC
InventorGregory G. Raleigh
Life of this patent
Estimating the term…
Abstract
Systems and methods comprise an end-user device, including one or more processors configured to execute a payment component, the payment component configured to transmit, by the end-user device to a transaction server, an indication of a user desire to use a data service, the data service being outside a current service plan of the end-user device or available at a lower cost within a different service plan; receive a billing request from a transaction server in response to the indication of the user desire, the billing request including a service plan offer associated with the data service; and transmit a response to the billing request; wherein the end-user device is in secure network communication with the transaction server via a first network.
Claims30
A system, comprising:
- an end-user device, including one or more processors configured to execute a payment component, the payment component configured to
- transmit, by the end-user device to a transaction server, an indication of a user desire to use a data service, the data service being outside a current service plan of the end-user device or available at a lower cost within a different service plan;
- receive a billing request from a transaction server in response to the indication of the user desire, the billing request including a service plan offer associated with the data service;
- and
- transmit a response to the billing request;
- wherein the end-user device is in secure network communication with the transaction server via a first network.
A method, comprising:
- transmitting, by an end-user device to a transaction server, an indication of a user desire to use a data service, the data service being outside a current service plan of the end-user device or available at a lower cost within a different service plan;
- authenticating a transaction request for a transaction session, the transaction request including a new service plan offer from the transaction server, wherein the end-user device is in communication with the transaction server via a first network;
- communicating a transaction-authorization request to a user or device ordering function, the transaction-authorization request based on the transaction request from the transaction server;
- receiving authorization of an approved transaction from the user or the device ordering function in response to the transaction-authorization request;
- and
- reporting the authorization of the approved transaction to the transaction server.
The method recited in 18, further comprising:
- sending an address for a billing assistance server to the transaction server.
The method recited in 18, further comprising:
- receiving a record of a completed transaction.
The method recited in 18, further comprising:
- transmitting a record of a completed transaction.
A computer program product, the computer program product being embodied in a computer readable storage medium and comprising computer instructions for:
- transmitting, by an end-user device to a transaction server, an indication of a user desire to use a data service, the data service being outside a current service plan of the end-user device or available at a lower cost within a different service plan;
- authenticating a transaction request for a transaction session, the transaction request including a new service plan offer from the transaction server, wherein the end-user device is in communication with the transaction server via a first network;
- communicating a transaction-authorization request to a user or device ordering function, the transaction-authorization request based on the transaction request from the transaction server;
- receiving authorization of an approved transaction from the user or the device ordering function in response to the transaction-authorization request;
- and
- reporting the authorization of the approved transaction to the transaction server.
Dependencies are inferred from the claim text.