×

Dynamic loading, unloading, and caching of alternate complete interfaces

  • US 8,583,091 B1
  • Filed: 09/06/2010
  • Issued: 11/12/2013
  • Est. Priority Date: 09/06/2010
  • Status: Active Grant
First Claim
Patent Images

1. A portable electronic device, comprising:

  • a processor;

    a memory; and

    an interface application that, when executed on the portable electronic device,loads a default interface pack downloaded from a first software source associated with a telecommunications service provider, wherein the default interface pack comprises an automated loading routine and a plurality of default interface applications, wherein the plurality of default interface applications comprises 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, and a network service,unloads and caches the plurality of default interface applications when the portable electronic device is detected to enter a physical venue,passes an authorization token received from the telecommunications service provider to a content provider for verification, wherein the authorization token is initially passed from the content provider to the telecommunications service provider when the portable electronic device is detected to enter the physical venue, and wherein the telecommunications service provider provides the authorization token to the portable electronic device in response to determining that the portable electronic device has previously authorized receiving one or more interface packs from the content provider,loads, in response to the verification of the authorization token, a venue-specific interface pack downloaded from a second software source associated with the content provider when the portable electronic device is detected to enter the physical venue, wherein the venue-specific interface pack comprises an automated loading routine and a plurality of venue-specific applications, wherein the plurality of venue-specific applications further comprises 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, and a network service,unloads and one of caches or deletes the plurality of venue-specific applications, andreloads from cache the plurality of default interface applications on the portable electronic device.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×