System and method for providing subscribed applications on wireless devices over a wireless network
First Claim
1. A system for providing downloadable subscription-based software to one or more wireless devices, comprising:
- one or more wireless devices, each wireless device in selective communication with a wireless network and selectively downloading one or more subscription-based software applications to be executable on the wireless device, and each wireless device being configured to passively transmit subscription-based application deletion data for any downloaded subscription-based application that has been deleted by the wireless device, wherein each device is configured to transmit voice communication from a user to the wireless network;
one or more application download servers, each application download server communicating with the one or more wireless devices across the wireless network and downloading to the wireless devices at least one subscription-based software application, each application download server generating subscription-based application download data for each subscription-based software application downloaded by a wireless device therefrom; and
an accounting module to account for the use of subscription-based software applications by each wireless device, the accounting module receiving subscription-based application download data from the one or more application download servers and subscription-based application deletion data from each wireless device, and wherein the accounting is based upon the subscription-based software application download data and subscription-based application deletion data.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for the provision of downloadable subscription-based software applications to one or more wireless devices where the applications are downloadable from one or more application download servers across a wireless network. An accounting module receives subscription-based application download data from the one or more application download servers for each subscription-based application downloaded by a wireless device, and subscription-based application deletion data from each wireless device that has deleted a subscription-based application. The accounting module accounts for the use of the subscribed software applications based upon the subscription-based software application download data and subscription-based application deletion data.
85 Citations
33 Claims
-
1. A system for providing downloadable subscription-based software to one or more wireless devices, comprising:
-
one or more wireless devices, each wireless device in selective communication with a wireless network and selectively downloading one or more subscription-based software applications to be executable on the wireless device, and each wireless device being configured to passively transmit subscription-based application deletion data for any downloaded subscription-based application that has been deleted by the wireless device, wherein each device is configured to transmit voice communication from a user to the wireless network; one or more application download servers, each application download server communicating with the one or more wireless devices across the wireless network and downloading to the wireless devices at least one subscription-based software application, each application download server generating subscription-based application download data for each subscription-based software application downloaded by a wireless device therefrom; and an accounting module to account for the use of subscription-based software applications by each wireless device, the accounting module receiving subscription-based application download data from the one or more application download servers and subscription-based application deletion data from each wireless device, and wherein the accounting is based upon the subscription-based software application download data and subscription-based application deletion data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for providing downloadable subscription-based software across a wireless network, comprising:
-
wireless communication means for selectively communicating with the wireless network and downloading one or more subscription-based software applications to be executable on the wireless communication means, the wireless communication means being configured to passively transmit subscription-based application deletion data for any downloaded subscription-based application that has been deleted by the wireless communication means, wherein the wireless communication means includes a wireless device configured to transmit voice communication from a user to the wireless network; application download means for communicating with the wireless communication means across the wireless network and downloading at least one subscription-based software application thereto, each application download means generating software application download data for each subscription-based software application downloaded to a wireless communication means therefrom; and an accounting means for accounting for the use of the subscription-based software application by the wireless communication means, the accounting means receiving subscription-based software application download data from the application download means and subscription-based application deletion data from the wireless communication means, and wherein the accounting is based upon the subscription-based application download data and subscription-based application deletion data.
-
-
12. A method for providing downloadable subscription-based software on one or more wireless devices in selective communication with one or more application download servers across a wireless network, the method comprising the steps of:
-
downloading one or more subscription-based software applications from an application download server to a wireless device, the downloaded subscription-based software applications executable on the wireless device, wherein the wireless device is configured to transmit voice communication from a user to the wireless network; generating at the application download server subscription-based application download data for each subscription-based software application downloaded by a wireless device therefrom; passively transmitting subscription-based application deletion data from each wireless device that has deleted a subscription-based software application to an accounting module; and accounting for the use of subscription-based software applications by each wireless device on the accounting module, the accounting based upon the subscription-based software application download data and subscription-based application deletion data. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A method for providing downloadable subscription-based software on one or more wireless devices in selective communication with one or more application download servers across a wireless network, the method comprising the steps of:
-
a download step for downloading one or more subscription-based software applications from an application download server to a wireless device, the subscription-based software applications executable on the wireless device, wherein the wireless device is configured to transmit voice communication from a user to the wireless network; a subscription-based application download data generation step for generating at the application download server subscription-based application download data for each subscription-based software application downloaded by a wireless device therefrom; a subscription-based application deletion data transmission step for passively transmitting subscription-based application deletion data from each wireless device that has deleted a subscription-based software application to an accounting module; and an accounting step for accounting for the use of subscription-based software applications by each wireless device on the accounting module, the accounting based upon the subscription-based software application download data and subscription-based application deletion data.
-
- 20. A computer-readable medium encoded with an accounting module for accounting for the use of subscription-based software applications by one or more wireless devices in selective communication with one or more application download servers across a wireless network, wherein each wireless device downloads from an application download server one or more subscription-based software applications to be executable on the wireless device and each wireless device that has deleted a subscription-based software application passively transmits subscription-based application deletion data to the accounting module, and each application download server generates application download data for each subscription-based software application downloaded by a wireless device therefrom, and wherein the accounting module receives subscription-based application download data from the one or more application download servers and subscription-based application deletion data from the one or more wireless devices, and accounts based upon the subscription-based application download data and the subscription-based application deletion data, wherein each wireless device is configured to transmit voice communication from a user to the wireless network.
-
25. In a computer readable medium, a program that directs a computer to account for the use of subscription-based software applications by one or more wireless devices in selective communication with one or more application download servers across a wireless network through performing the steps of:
-
receiving subscription-based application download data from the one or more application download servers, the subscription-based application download data for each subscription-based software application downloaded by a wireless device from the one or more application download servers, wherein the wireless device is configured to transmit voice communication from a user to the wireless network; receiving subscription-based application deletion data passively transmitted from each wireless device that has deleted a subscription-based software application; and accounting for the use of subscription-based software applications by each wireless device based upon the subscription-based software application download data and subscription-based application deletion data.
-
-
26. A system for providing downloadable subscription-based software to one or more wireless devices, comprising:
-
one or more wireless devices, each wireless device operable to communicate with a wireless network and operable to download one or more subscription-based software applications to be executable on the wireless device, and each wireless device operable to passively transmit subscription-based application deletion data for any downloaded subscription-based software application that has been deleted by the wireless device; one or more application download servers, each application download server operable to communicate with the one or more wireless devices across the wireless network and operable to download to the wireless devices at least one subscription-based software application, each application download server operable to generate subscription-based application download data for each subscription-based software application downloaded by a wireless device therefrom; and an accounting module operable to account for the use of the subscription-based software applications by each wireless device, the accounting module operable to receive subscription-based application download data from the one or more application download servers and subscription-based application deletion data from each wireless device, and wherein the accounting is based upon the subscription-based software application download data and subscription-based application deletion data. - View Dependent Claims (27, 28, 29)
-
-
30. A method for providing downloadable subscription-based software applications across a wireless network, the method comprising the steps of:
-
receiving at a wireless device, over the wireless network, a subscription-based software application; deleting from the wireless device the subscription-based software application; passively generating subscription-based application deletion data associated with the deleting the subscription-based software application; transmitting from the wireless device, over the wireless network, the subscription-based application deletion data; an application download server operable to communicate with the wireless device across the wireless network and operable to download at least one subscription-based software application thereto, the application download server operable to generate subscription-based application download data for each subscription-based software application downloaded to the wireless device therefrom; and an accounting module operable to perform the accounting associated with the use of the subscription-based software application by the wireless device, the accounting module operable to receive the subscription-based application download data from the application download server and the subscription-based application deletion data from the wireless device, and wherein the accounting is based upon the subscription-based application download data and the subscription-based application deletion data. - View Dependent Claims (31, 32)
-
-
33. A system for providing downloadable subscription-based software to one or more wireless devices, each wireless device operable to communicate with a wireless network and operable to download one or more subscription-based software applications to be executable on the wireless device, and each wireless device operable to transmit subscription-based application deletion data for any downloaded subscription-based software application that has been deleted by the wireless device, the system comprising:
-
one or more application download servers, each application download server operable to communicate with the one or more wireless devices across the wireless network and operable to download to the wireless devices at least one subscription-based software application, each application download server operable to generate subscription-based application download data for each subscription-based software application downloaded by a wireless device therefrom; and an accounting module operable to account for the use of the subscription-based software applications by each wireless device, the accounting module operable to receive subscription-based application download data from the one or more application download servers and subscription-based application deletion data passively transmitted from at least one wireless device, and wherein the accounting is based upon the subscription-based software application download data and subscription-based application deletion data.
-
Specification