Segmented customization payload delivery
First Claim
Patent Images
1. A method of sending a customization payload to a mobile communication device, comprising:
- identifying, by an application stored in a non-transitory memory of the mobile communication device, a bandwidth of a bearer channel, wherein the bearer channel provides a connection between the mobile communication device and a server;
creating, by the application, based upon the identified bandwidth, an alert string;
sending, from the application to the server, the alert string;
receiving, by the application from the server over the bearer channel when the mobile communication device is connected to the bearer channel, a first customization payload associated with the alert string, wherein the first customization payload is a portion of a customization package, and wherein the first customization payload comprises customization information to establish a basic operation of the mobile communication device;
performing the basic operation of the mobile communication device based on receiving the first customization payload;
establishing a second connection between the mobile communication device and the server over a second bearer channel after performing the basic operation of the mobile communication device;
selecting, by the application, a second alert string, wherein the second alert string is selected based on at least one of identifying received portions of the customization package or the bandwidth of a second bearer channel;
sending, by the application to a server, the second alert string; and
receiving, by the application from the server over the second bearer channel, a second customization payload based on the second alert string, wherein the second customization payload is at least a second portion of the customization package.
6 Assignments
0 Petitions
Accused Products
Abstract
A method of sending a customization payload to a mobile communication device comprises identifying, by the mobile communication device, the bandwidth of a bearer channel, wherein the bearer channel provides a connection between the mobile communication device and a server, sending, from the mobile communication device to the server, an alert string selected based upon the identifying, and receiving, by the mobile communication device, a customization payload identified based on the alert string, wherein the customization payload is received from the server.
185 Citations
19 Claims
-
1. A method of sending a customization payload to a mobile communication device, comprising:
-
identifying, by an application stored in a non-transitory memory of the mobile communication device, a bandwidth of a bearer channel, wherein the bearer channel provides a connection between the mobile communication device and a server; creating, by the application, based upon the identified bandwidth, an alert string; sending, from the application to the server, the alert string; receiving, by the application from the server over the bearer channel when the mobile communication device is connected to the bearer channel, a first customization payload associated with the alert string, wherein the first customization payload is a portion of a customization package, and wherein the first customization payload comprises customization information to establish a basic operation of the mobile communication device; performing the basic operation of the mobile communication device based on receiving the first customization payload; establishing a second connection between the mobile communication device and the server over a second bearer channel after performing the basic operation of the mobile communication device; selecting, by the application, a second alert string, wherein the second alert string is selected based on at least one of identifying received portions of the customization package or the bandwidth of a second bearer channel; sending, by the application to a server, the second alert string; and receiving, by the application from the server over the second bearer channel, a second customization payload based on the second alert string, wherein the second customization payload is at least a second portion of the customization package. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of intelligently sending a customization payload to a mobile communication device, comprising:
-
identifying, by an application stored in a non-transitory memory of the mobile communication device, a plurality of markers created by a customization application; identifying, by the application, a plurality of received portions of a customization package based on the identified plurality of markers created by the customization application; selecting, by the application, an alert string from a plurality of alert strings based on the plurality of received portions of the customization package, wherein each alert string of the plurality of alert strings is configured to request different sized customization payloads; sending, from the application to a server, the alert string; receiving, by the application over a bearer channel from the server when the mobile communication device is connected to the bearer channel, a first customization payload selected based on the alert string, wherein the first customization payload comprises customization information to establish at least a basic operation of the mobile communication device; performing at least the basic operation of the mobile communication device; establishing a second connection between the mobile communication device and the server over a second bearer channel; selecting, by the application, a second alert string, wherein the second alert string is selected based on at least one of identifying received portions of the customization package or the bandwidth of a second bearer channel; sending, by the application to a server, the second alert string; and receiving, by the application from the server over the second bearer channel, and a second customization payload based on the second alert string, wherein the second customization payload is at least a second portion of the customization package. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. A method of intelligently sending a customization payload to a mobile communication device, comprising:
-
establishing a connection between a mobile communication device and a server over a first bearer channel; selecting, by an application stored in a non-transitory memory of the mobile communication device, a first alert string, wherein the first alert string is selected based on at least one of identifying received portions of a customization package or identifying a bandwidth of the first bearer channel, and wherein the received portions of the customization package are identified based on markers identified by a customization application; sending, by the application to the server, the first alert string; receiving, by the application from the server, over the first bearer channel, a first customization payload based on the alert string, wherein the first customization payload comprises customization information to establish at least a basic operation of the mobile communication device; performing at least the basic operation of the mobile communication device based on receiving the first customization payload; establishing a second connection between the mobile communication device and the server over a second bearer channel after performing at least the basic operation of the mobile communication device; selecting, by the application, a second alert string, wherein the second alert string is selected based on at least one of identifying received portions of the customization package or the bandwidth of a second bearer channel of the mobile communication device; sending, by the application to a server, the second alert string; and receiving, by the application from the server over the second bearer channel, a second customization payload based on the second alert string. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification