Method and apparatus for establishing activation date for a cellular telephone
First Claim
1. A method for establishing a first activation date of a cellular telephone having a processor and an associated volatile and a non-volatile memory comprising the following steps:
- (a) conveying to a first cellular telephone network service provider a request to activate the cellular telephone;
(b) inputting to the cellular telephone from the cellular telephone network service provider information for activating the telephone for operation in a first cellular telephone network of the first cellular telephone network service provider;
(c) writing an activation data at a predetermined address or addresses of the non-volatile memory of the cellular telephone;
(d) writing a current date at the predetermined address or addresses of the non-volatile memory used for the activation data and designating the current date as the activation date;
(e) communicating with the cellular telephone via the first cellular telephone network;
(f) deactivating the cellular telephone from the first cellular telephone network;
(g) conveying to a second telephone network service provider a request to reactivate the cellular telephone;
(h) inputting to the cellular telephone information for reactivating the telephone received from the second telephone network service provider;
(i) writing a reactivation data at the predetermined address or addresses accessed in step (c);
(j) determining whether the predetermined address or addresses being accessed to write the reactivation data corresponds to a location in non-volatile memory having the activation date stored in step (d);
(k) if the activation date is determined to be present in non-volatile memory step (j), then not overwriting a new date in the non-volatile memory;
(l) if the activation date is determined to not be present in non-volatile memory in step (j), then writing the current date at the predetermined address or addresses of the non-volatile memory.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and method to determine the warranty period for a cellular telephone based on the date on which the telephone was first activated for use in a cellular telephone network. The apparatus includes a cellular telephone having a non-volatile memory, and a section allocated for activation data within that memory. Within the memory area allocated for activation data is stored the first date on which the telephone was activated. The memory location for receiving the first date of activation is protected from being rewritten during subsequent activations of the cellular telephone by a date.
-
Citations
19 Claims
-
1. A method for establishing a first activation date of a cellular telephone having a processor and an associated volatile and a non-volatile memory comprising the following steps:
-
(a) conveying to a first cellular telephone network service provider a request to activate the cellular telephone; (b) inputting to the cellular telephone from the cellular telephone network service provider information for activating the telephone for operation in a first cellular telephone network of the first cellular telephone network service provider; (c) writing an activation data at a predetermined address or addresses of the non-volatile memory of the cellular telephone; (d) writing a current date at the predetermined address or addresses of the non-volatile memory used for the activation data and designating the current date as the activation date; (e) communicating with the cellular telephone via the first cellular telephone network; (f) deactivating the cellular telephone from the first cellular telephone network; (g) conveying to a second telephone network service provider a request to reactivate the cellular telephone; (h) inputting to the cellular telephone information for reactivating the telephone received from the second telephone network service provider; (i) writing a reactivation data at the predetermined address or addresses accessed in step (c); (j) determining whether the predetermined address or addresses being accessed to write the reactivation data corresponds to a location in non-volatile memory having the activation date stored in step (d); (k) if the activation date is determined to be present in non-volatile memory step (j), then not overwriting a new date in the non-volatile memory; (l) if the activation date is determined to not be present in non-volatile memory in step (j), then writing the current date at the predetermined address or addresses of the non-volatile memory. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A cellular telephone for communicating with a radio cellular telephone network comprising:
-
a processor for executing program instructions related to operating the cellular telephone; a non-volatile memory accessible by the processor for storing the program instructions, the non-volatile memory having a predetermined memory location for storing activation data regarding the telephone and the predetermined memory location having a preselected location for receiving information indicative of an activation date; and an input for receiving activation information from a source outside of the cellular telephone; wherein the processor executes the program instructions to write the activation information to the predetermined memory location upon detecting the receipt of the activation information at the input; and the processor writes information indicative of a current date to the preselected memory location for storing information indicative of the activation date only if the processor determines that no information indicative of the activation date is already stored at the preselected memory location. - View Dependent Claims (7)
-
-
8. A method for establishing an activation date of a radio telephone terminal, comprising the steps of:
-
(a) requesting activation of the terminal by a subscriber; (b) downloading activation data into a predetermined memory location of the terminal; (c) determining if the activation data includes an activation date; (d) storing the activation date in a non-volatile memory location, if the activation data includes an activation date; and (e) performing one of externally entering the activation date or calculating in a processor of the terminal the activation date, and storing the activation date in the non-volatile memory location, if the activation data does not include the activation date. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
Specification