×

Loading branded media outside system partition

  • US 9,098,368 B1
  • Filed: 10/30/2013
  • Issued: 08/04/2015
  • Est. Priority Date: 05/31/2011
  • Status: Active Grant
First Claim
Patent Images

1. A portable electronic device, comprising:

  • at least one processor;

    a non-transitory data memory partition comprising a location associated with one of a plurality of sets of files, the plurality of sets of files includes an initial set of files that is stored at the location prior to installation of a replacement set files, wherein the replacement set of files comprises a branding or re-branding set of files associated with branding or rebranding the portable electronic device with a service provider brand of a service provider;

    a non-transitory system memory partition storing;

    at least one pointer or linkage to the location in the non-transitory data memory partition, andgeneric firmware that points to the location in the non-transitory data memory partition to invoke branding or re-branding the portable electronic device without altering the generic firmware or re-provisioning the portable electronic device; and

    an installation application stored in the non-transitory system memory partition that, when executed by the at least one processor,detects a memory card that is communicatively coupled with the portable electronic device and that includes an instruction to invoke either branding or re-branding of the portable electronic device,responsive to detection of the memory card, receives the replacement set files from at least one of the memory card or a server based on the instruction,installs, in response to the receiving, the replacement set of files at the location in the non-transitory data memory partition, wherein the installation is configured to overwrite the initial set of files stored at the location of the non-transitory data memory partition, andbrands or re-brands the portable electronic device to the service provider brand without re-provisioning or altering the generic firmware based on the generic firmware invoking the replacement set of files at the location in the non-transitory data memory partition.

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