×

Method and systems for the management of non volatile items and provisioning files for a communication device with multiple service accounts

  • US 8,756,256 B2
  • Filed: 05/26/2010
  • Issued: 06/17/2014
  • Est. Priority Date: 05/26/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method of programming a communication device containing a software defined radio based chipset module, comprising:

  • selecting a carrier to support communications for the communication device from a preloaded menu;

    loading a software build image for the selected carrier into a volatile memory of the communication device;

    loading a notation file for the selected carrier into the volatile memory, the notation file comprising an index value assigned to the selected carrier and a notation file header, wherein the index value correlates to a memory slot of a memory location of the volatile memory;

    extracting the index value and the notation file header from the notation file;

    parsing the extracted notation file header to determine a category of a non-volatile memory item value;

    determining whether the non-volatile memory item value is a multiplexed non-volatile memory item value based on the determined category of the non-volatile memory item value;

    retrieving the non-volatile memory item value from the memory slot of the memory location of the volatile memory correlated to the index value included in the notation file in response to determining the non-volatile memory item value is a multiplexed non-volatile memory item value based on the determined category of the non-volatile memory item value;

    loading the retrieved non-volatile memory item value into a non-volatile memory; and

    executing the software build image using the retrieved non-volatile memory item value loaded in the non-volatile memory.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×