×

Dynamic loading, unloading, and caching of alternate complete interfaces

  • US 9,386,395 B1
  • Filed: 09/30/2013
  • Issued: 07/05/2016
  • Est. Priority Date: 09/06/2010
  • Status: Active Grant
First Claim
Patent Images

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 all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×