System and method for providing an application to a device
First Claim
Patent Images
1. A method comprising:
- acquiring device information that relates to at least one device;
determining whether the at least one device supports an at least one electronic application based on the device information;
generating an electronic message at a provisioning services layer on a server for the at least one device, wherein the message contains at least one link for acquiring the at least one application when the at least one device supports the at least one application;
acquiring account information associated with the at least one device;
determining that the acquired account information indicates that a service provider associated with the at least one device has been terminated;
responsive to determining that the acquired account information indicates that a service provider associated with the at least one device has been terminated, batching the electronic message; and
transmitting the batched message after a predetermined delay period.
2 Assignments
0 Petitions
Accused Products
Abstract
The disclosed embodiments include a system and method for providing at least one electronic application to at least one device. In one embodiment, the method includes acquiring device information that relates to the device and determining whether the device supports the at least one application based on the device information. The method may further include generating an electronic message for the device wherein the message contains at least one link for acquiring the at least one application when the device supports the application.
-
Citations
23 Claims
-
1. A method comprising:
-
acquiring device information that relates to at least one device; determining whether the at least one device supports an at least one electronic application based on the device information; generating an electronic message at a provisioning services layer on a server for the at least one device, wherein the message contains at least one link for acquiring the at least one application when the at least one device supports the at least one application; acquiring account information associated with the at least one device; determining that the acquired account information indicates that a service provider associated with the at least one device has been terminated; responsive to determining that the acquired account information indicates that a service provider associated with the at least one device has been terminated, batching the electronic message; and transmitting the batched message after a predetermined delay period. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for providing at least one electronic application to at least one device, wherein the at least one device has device information relating to the at least one device'"'"'s capabilities, the system comprising:
-
a provisioning services layer having at least one server with a memory, wherein the device information is stored within the memory, the provisioning services layer being configured to; determine whether the at least one device supports the at least one application based on the device information, and generate electronic messages for the at least one device that contain at least one link for acquiring the at least one application; and a user interface being in communication with the provisioning services layer, the user interface configured to acquire the device information and cause the provisioning services layer to generate the electronic messages when the at least one device supports the at least one application, wherein generating the electronic messages for the at least one device includes generating a plurality of messages that are transmitted to a plurality of devices, the at least one device and the plurality of devices being associated with one another via account information. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A method for providing at least one electronic application to at least one mobile device, the method comprising:
-
acquiring device information that relates to the at least one mobile device through the use of a provisioning services layer on a server and a user interface; determining whether the at least one mobile device supports the at least one application based on the device information through the use of the provisioning services layer on the server; transmitting a short message service (SMS) message to the at least one mobile device in response to a request submitted via the user interface when the at least one mobile device supports the at least one application, wherein the SMS message contains at least one uniform resource locator (URL) link for acquiring the at least one application; batching the SMS message for a second transmission at the provisioning services layer on the server responsive to determining that the transmitted SMS message has not been received by the at least one mobile device; transmitting the batched SMS message; displaying a message received indication when the batched SMS message is received by the at least one mobile device; and downloading the application responsive to the selection of the link through the use of the at least one mobile device. - View Dependent Claims (21, 22, 23)
-
Specification