Delivery of oversized branding elements for customization
First Claim
1. A mobile communication device, comprising:
- a radio transceiver to communicatively couple the mobile communication device to a radio access network by a wireless communication link;
a non-transitory memory;
a processor;
a service pack; and
an application, as a component of the service pack, stored in the non-transitory memory and executed on the processor, that, upon starting an initial network setup of the mobile communication device via an activation channel of the wireless communication link to the radio access network;
determines whether a customization package exists on the mobile communication device,in response to a determination that no customization package is present on the mobile communication device;
selects, based on predefined rules, a customization package from a pool of customization packages on a network server,based on the customization package selected, determines that a size of the customization package exceeds a threshold associated with a capacity of the activation channel, andresponsive to the determination that the size exceeds the threshold, downloads at least part of the selected customization package to the mobile communication device through an alternative communication link other than the activation channel, wherein the download via the alternative communication link does not implement open mobile alliance device management protocol, and wherein the customization package is downloaded before completion of the initial network setup of the mobile communication device,finds relevant components in the customization package,installs the relevant components in the memory, andutilizes the relevant components.
6 Assignments
0 Petitions
Accused Products
Abstract
A mobile communication device. The device comprises a radio transceiver to communicatively couple the mobile communication device to a radio access network by a wireless communication link and a service pack. The device further comprises an application, as a component of the service pack, stored in the memory that, when executed by the processor at initial setup of the mobile communication device, determines whether a customization package exists on the mobile communication device, and if no customization package is present on the mobile communication device, selects a customization package from a pool of customization packages on a server based on predefined rules and downloads the selected customization package to the mobile communication device through any available communication link, wherein at least part of the selected customization package is downloaded through an alternative communication link other than an activation channel when the selected customization package is oversized for the activation channel.
221 Citations
17 Claims
-
1. A mobile communication device, comprising:
-
a radio transceiver to communicatively couple the mobile communication device to a radio access network by a wireless communication link; a non-transitory memory; a processor; a service pack; and an application, as a component of the service pack, stored in the non-transitory memory and executed on the processor, that, upon starting an initial network setup of the mobile communication device via an activation channel of the wireless communication link to the radio access network; determines whether a customization package exists on the mobile communication device, in response to a determination that no customization package is present on the mobile communication device; selects, based on predefined rules, a customization package from a pool of customization packages on a network server, based on the customization package selected, determines that a size of the customization package exceeds a threshold associated with a capacity of the activation channel, and responsive to the determination that the size exceeds the threshold, downloads at least part of the selected customization package to the mobile communication device through an alternative communication link other than the activation channel, wherein the download via the alternative communication link does not implement open mobile alliance device management protocol, and wherein the customization package is downloaded before completion of the initial network setup of the mobile communication device, finds relevant components in the customization package, installs the relevant components in the memory, and utilizes the relevant components. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of delivering oversized branding elements for customization on a mobile communication device, comprising:
-
in response to starting an initial network setup of the mobile communication device via an activation channel of a wireless communication link to a radio access network, determining, by an application stored in a non-transitory memory of the mobile communication device and executed on a processor of the mobile communication device, whether a customization package already exists on the mobile communication device; in response to determining that no customization package exists on the mobile communication device; selecting, by the application based on predefined rules, a customization package from a pool of customization packages, based on selecting the customization package, determining that a size of the customization package exceeds a threshold associated with a capacity of the activation channel, and responsive to the determination that the size exceeds the threshold, downloading, by the application, at least part of the selected customization package to a non-transitory memory of the mobile communication device through an alternative communication link other than the activation channel, wherein downloading via the alternative communication link does not implement open mobile alliance device management protocol, and wherein the customization package is downloaded before completion of the initial network setup of the mobile communication device; finding relevant components in the customization package; installing the relevant components in the memory; and utilizing the relevant components. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A method of delivering oversized branding elements for customization on a mobile communication device, comprising:
-
examining the mobile equipment identifier (MEID) of the mobile communication device to determine a model of the mobile communication device and an original equipment manufacturer; determining a brand of the mobile communication device and a subsidy status of the mobile communication device; examining a purchase history associated with the mobile communication device; in response to starting an initial network setup of the mobile communication device via an activation channel of a wireless communication link to a radio access network, determining, by an application stored in a non-transitory memory of the mobile communication device and executed on a processor of the mobile communication device, whether a customization package already exists on the mobile communication device; in response to determining that no customization package exists on the mobile communication device; selecting, by the application from a pool of customization packages on a database, a customization package based on predefined rules, the brand, the subsidy status, and the purchase history associated with the mobile communication device, wherein the customization package comprises visual elements, and downloading, by the application, at least part of the selected customization package to the mobile communication device through an alternative communication link other than the activation channel, wherein the download via the alternative communication link does not implement open mobile alliance device management protocol, and wherein the customization package is downloaded before completion of the initial network setup of the mobile communication device; installing the selected customization package to the mobile communication device; and utilizing, based on installation of the customization package, visual elements on the mobile communication device. - View Dependent Claims (14, 15, 16, 17)
-
Specification