Open transaction central billing system
First Claim
1. A system, comprising:
- an end-user device, including one or more processors configured to execute a payment component, the payment component configured totransmit, 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.
2 Assignments
0 Petitions
Accused Products
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.
456 Citations
30 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. 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. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. The method recited in 18, further comprising:
sending an address for a billing assistance server to the transaction server.
-
28. The method recited in 18, further comprising:
receiving a record of a completed transaction.
-
29. The method recited in 18, further comprising:
transmitting a record of a completed transaction.
-
30. 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.
-
Specification