Dynamic loading, unloading, and caching of alternate complete interfaces
First Claim
1. A processor-implemented method for loading packaged bundles of applications, content, themes, and/or network applications that comprise at least a portion of a user interface for a portable electronic device, comprising:
- determining that a portable electronic device is within a coverage area of a local wireless communication network;
automatically sending, by a content server, information about accessing the local wireless communication network to a provider server in a mobile wireless communication network;
requesting, by the content server, the provider server to determine preauthorization by the portable electronic device for loading at least one interface pack associated with the content server;
receiving, by the content server, notification from the provider server that the portable electronic device has preauthorized the loading of the at least one interface pack;
in response to receiving the notification, sending, by the content server, an authorization token to the provider server, wherein the provider server subsequently sends the authentication token to the portable electronic device;
receiving, by the content server, a request to access the local wireless communication network from the portable electronic device, wherein the request comprises at least the authentication token; and
transmitting, by the content server via the local wireless communication network, an interface pack to the portable electronic device based on the authorization token, wherein the interface pack comprises an automated loading routine and at least three of a web widget, a tile, a really simple syndication (RSS) feed icon, a media player, a wallpaper, a ring tone, a link, or a network service.
6 Assignments
0 Petitions
Accused Products
Abstract
A processor-implemented method is provided. The method comprises determining that a portable electronic device is within a coverage area of a local wireless communication network. The method also comprises automatically sending information about accessing the local wireless communication network to a mobile wireless communication network. The method also comprises receiving a request to access the local wireless communication network from the portable electronic device, wherein the request comprises at least some of the information about accessing the local wireless communication network. The method also comprises transmitting an interface pack to the portable electronic device.
150 Citations
17 Claims
-
1. A processor-implemented method for loading packaged bundles of applications, content, themes, and/or network applications that comprise at least a portion of a user interface for a portable electronic device, comprising:
-
determining that a portable electronic device is within a coverage area of a local wireless communication network; automatically sending, by a content server, information about accessing the local wireless communication network to a provider server in a mobile wireless communication network; requesting, by the content server, the provider server to determine preauthorization by the portable electronic device for loading at least one interface pack associated with the content server; receiving, by the content server, notification from the provider server that the portable electronic device has preauthorized the loading of the at least one interface pack; in response to receiving the notification, sending, by the content server, an authorization token to the provider server, wherein the provider server subsequently sends the authentication token to the portable electronic device; receiving, by the content server, a request to access the local wireless communication network from the portable electronic device, wherein the request comprises at least the authentication token; and transmitting, by the content server via the local wireless communication network, an interface pack to the portable electronic device based on the authorization token, wherein the interface pack comprises an automated loading routine and at least three of a web widget, a tile, a really simple syndication (RSS) feed icon, a media player, a wallpaper, a ring tone, a link, or a network service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for loading packaged bundles of applications, content, themes, and/or network applications that comprise at least a portion of a user interface for a portable electronic device, comprising:
a content server comprising a non-transitory memory and a processor, the content server configured to; detect that a portable electronic device is within a coverage area of a local wireless communication network, automatically send information about accessing the local wireless communication network to a provider server in a mobile wireless communication network, request the provider server to determine preauthorization by the portable electronic device for loading at least one interface pack associated with the content server, receive notification from the provider server that the portable electronic device has preauthorized the loading of the at least one interface pack, in response to receiving the notification, send an authorization token to the provider server, wherein the provider server subsequently sends the authentication token to the portable electronic device, receive a request to access the local wireless communication network from the portable electronic device, wherein the request comprises at least the authentication token, and transmit, via the local wireless communication network, an interface pack to the portable electronic device based on the authorization token, wherein the interface pack comprises as automated loading routine and at least three of a web widget, a tile, a really simple syndication (RSS) feed icon, a media player, a wallpaper, a ring tone, a link, or a network service.
Specification