Transition experience during loading and updating an interface and applications pack
First Claim
1. A method for loading interface and applications packs on a mobile device, comprising:
- transmitting, by an application stored in a non-transitory memory on a server and executable by a processor of the server, a core portion of an initial interface and applications pack to the mobile device via a wireless network,wherein the initial interface and applications pack replaces a default user interface on the mobile device with a user interface associated with the initial interface and applications pack, comprises at least three of a media file, an application, a web widget, and a network service, and is used to customize the communication experience of using the mobile device,wherein the core portion of the initial interface and applications pack comprises a self-installation routine and enables core communication functionality of the mobile device including at least one of enabling dialing, enabling wireless voice communications via the wireless network, enabling access to voice mail, and enabling access to emergency services before a remaining portion of the initial interface and applications pack has been transmitted to the mobile device, andwherein the user interface associated with the initial interface and applications pack comprises a plurality of icons corresponding to applications or services provided as part of the initial interface and applications pack, the plurality of icons including;
a first viewable indicia indicating that an application or service corresponding to an unavailable icon is currently being downloaded to the mobile device,a second viewable indicia indicating, based on a threshold of usage by the mobile communication device, that an application or service corresponding to an available icon has been used more than the threshold of usage, anda third viewable indicia indicating, based on the threshold of usage, that an application or service corresponding to an available icon has been used less than the threshold of usage;
transmitting at least one additional bundle of the initial interface and applications pack to the mobile device via the wireless network after transmitting the core portion of the initial interface and applications pack, wherein the at least one additional bundle of the initial interface and applications pack comprises instructions executable by a processor of the mobile device for providing additional functionality to the mobile device;
storing a plurality of retail interface and applications packs in a content server, wherein each of the plurality of retail, interface and applications packs comprises at least three of a media file, an application, a web widget, and a network service associated with a retail outlet and comprises a self-installation routine to configure the mobile device; and
selecting and transmitting a retail interface and applications pack of the plurality of retail interface and applications packs to the mobile device via the wireless network, wherein the retail interface and applications pack replaces the user interface associated with the initial user interface and applications pack with a user interface associated with the retail outlet.
6 Assignments
0 Petitions
Accused Products
Abstract
A processor-implemented method is provided. The method comprises transmitting a core portion of an interface and applications pack (IAP) to a mobile device via a wireless network, wherein the (IAP) comprises at least one of a media file, an application, a web widget, and a network service, wherein the IAP is used to customize the communication experience of using the mobile device, and wherein the core portion of the IAP comprises a self-installation routine that provides a user interface and enables core communication functionality of the mobile device. The method also comprises transmitting at least one features portion of the IAP to the mobile device via the wireless network after transmitting the core portion of the IAP, wherein the at least one features portion of the IAP comprises instructions executable by a processor for providing additional functionality to the mobile device.
170 Citations
15 Claims
-
1. A method for loading interface and applications packs on a mobile device, comprising:
-
transmitting, by an application stored in a non-transitory memory on a server and executable by a processor of the server, a core portion of an initial interface and applications pack to the mobile device via a wireless network, wherein the initial interface and applications pack replaces a default user interface on the mobile device with a user interface associated with the initial interface and applications pack, comprises at least three of a media file, an application, a web widget, and a network service, and is used to customize the communication experience of using the mobile device, wherein the core portion of the initial interface and applications pack comprises a self-installation routine and enables core communication functionality of the mobile device including at least one of enabling dialing, enabling wireless voice communications via the wireless network, enabling access to voice mail, and enabling access to emergency services before a remaining portion of the initial interface and applications pack has been transmitted to the mobile device, and wherein the user interface associated with the initial interface and applications pack comprises a plurality of icons corresponding to applications or services provided as part of the initial interface and applications pack, the plurality of icons including; a first viewable indicia indicating that an application or service corresponding to an unavailable icon is currently being downloaded to the mobile device, a second viewable indicia indicating, based on a threshold of usage by the mobile communication device, that an application or service corresponding to an available icon has been used more than the threshold of usage, and a third viewable indicia indicating, based on the threshold of usage, that an application or service corresponding to an available icon has been used less than the threshold of usage; transmitting at least one additional bundle of the initial interface and applications pack to the mobile device via the wireless network after transmitting the core portion of the initial interface and applications pack, wherein the at least one additional bundle of the initial interface and applications pack comprises instructions executable by a processor of the mobile device for providing additional functionality to the mobile device; storing a plurality of retail interface and applications packs in a content server, wherein each of the plurality of retail, interface and applications packs comprises at least three of a media file, an application, a web widget, and a network service associated with a retail outlet and comprises a self-installation routine to configure the mobile device; and selecting and transmitting a retail interface and applications pack of the plurality of retail interface and applications packs to the mobile device via the wireless network, wherein the retail interface and applications pack replaces the user interface associated with the initial user interface and applications pack with a user interface associated with the retail outlet. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for loading interface and applications packs on a mobile device, comprising:
-
receiving, by an application stored in a non-transitory memory of a mobile device and executable by a processor of the mobile device, an initial core bundle of an initial interface and applications pack from a telecommunications service provider via a wireless network, wherein the initial interface and applications pack replaces a default user interface on the mobile device with a user interface associated with the initial interface and applications pack, and comprises at least three of a media file, an application, a web widget, and a network service, and wherein the initial core bundle of the initial interface and applications pack comprises only a portion of the initial interface and applications pack including a file providing a user interface frame, identification of materials that are to be provided to the mobile device, and access to core functionalities including at least one of enabling dialing, enabling wireless voice communications via the wireless network, enabling access to voice mail, and enabling access to emergency services; installing, by the application, the initial core bundle of the initial interface and applications pack to the mobile device; generating, by the application, and displaying on a display a user interface from the initial core bundle, wherein the user interface comprises a plurality of icons corresponding to applications or services provided as part of the initial core bundle, the plurality of icons including; a first viewable indicia indicating that an application or service corresponding to an unavailable icon currently being downloaded to the mobile device, a second viewable indicia indicating, based on a threshold of usage by the mobile communication device, that an application or service corresponding to an available icon has been used more than the threshold of usage, and a third viewable indicia indicating, based on the threshold of usage, that an application or service corresponding to an available icon has been used less than the threshold of usage; receiving, by the application, additional bundles of the initial interface and applications pack from the telecommunications service provider via the wireless network; installing, by the application, the additional bundles of the initial interface and applications pack; modifying, by the application, the user interface to reflect the installation of additional materials, wherein the displaying on the display the user interface from the initial core bundle is performed before the installation of the additional bundles of the initial interface and applications pack is complete; receiving, by the application, a retail interface and applications pack of a plurality of retail interface and applications packs from a content server, wherein each retail interface and applications pack comprises at least three of a media file, an application, a web widget, and a network service associated with a retail outlet and comprises a self-installation routine to configure the mobile device; and installing, by the application, the retail interface and applications pack to the mobile device, wherein the retail interface and applications pack replaces the user interface associated with the initial user interface and applications pack with a user interface associated with the retail outlet. - View Dependent Claims (7)
-
-
8. A mobile device, comprising:
-
a display; and a processor coupled to the display and configured to; receive an initial core bundle of an initial interface and applications pack via a wireless network, wherein the initial interface and applications pack comprises at least three of a media file, an application, a web widget, and a network service and a self-installation routine, and wherein the initial core bundle of the initial interface and applications pack comprises only a portion of the initial interface and applications pack and enables core communication functionality of the mobile device including at least one of enabling dialing, enabling wireless voice communications via the wireless network, enabling access to voice mail, and enabling access to emergency services, install the initial core bundle of the initial interface and applications pack to the mobile device, generate and display a user interface on the display based on the initial interface and applications pack that replaces a default user interface of the mobile device, wherein the user interface comprises a plurality of icons including an available icon, an available icon that has been used less than a threshold amount, and an unavailable icon, each icon corresponding to an application or a service provided as part of the initial interface and applications pack, and wherein the available icon comprises a viewable indicia indicating that an application or service corresponding to the available icon is currently available for use by the mobile device, the available icon that has been used less than the threshold amount comprises a viewable indicia indicating that an application or service corresponding to the available icon that has been used less than the threshold amount is currently available for use by the mobile device and has been used less than the threshold amount, and the unavailable icon comprises a viewable indicia indicating that an application or service corresponding to the unavailable icon is currently being downloaded to the mobile device, receive at least one additional bundle of the initial interface and applications pack via the wireless network after receiving the core portion, install the at least one additional bundle of the initial interface and applications pack, modify the user interface to reflect the installation of additional materials, wherein the displaying on the display the user interface from the initial core bundle is performed before the installation of the additional bundles of the initial interface and applications pack is complete, receive a retail interface and applications pack of a plurality of retail interface applications packs from a content server, wherein each retail interface and applications pack comprises at least three of a media file, an application, a web widget, and a network service associated with a retail outlet and comprises a self-installation routine to configure the mobile device, install the retail interface and applications pack to the mobile device, and generate and display a retail user interface associated with the retail outlet on the display based on the retail interface and applications pack, wherein the retail user interface replaces the user interface of the mobile device associated with the initial interface and applications pack. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
Specification