System for managing a digest of biographical information stored in a radio frequency identity chip coupled to a mobile communication device
First Claim
1. A method of maintaining a biographical digest of information stored in a radio frequency identity chip communicatively coupled to a motherboard of a mobile communication device, comprising:
- determining, prior to activation of a wireless communication service for the mobile communication device, inception information about the inception of the mobile communication device by reading at least some information stored on a non-transitory memory of the mobile communication device;
encoding the inception information prior to writing to the radio frequency identity chip of the mobile communication device, wherein encoding the inception information is performed at least partly by executing the biographical digest software layer stored in a non-transitory memory of the mobile communication device and executed by at least one processor of the mobile communication device;
responsive to encoding the inception information, writing, by the biographical digest software layer, the inception information permanently into a static portion of the biographical digest of the radio frequency identity chip that is communicatively coupled to the motherboard of the mobile communication device, wherein writing the encoded inception information into the static portion is performed prior to permanently disabling write access by the biographical digest software layer;
after the writing of the inception information into the static portion of the biographical digest, permanently disabling, by the biographical digest software layer, write access to the static portion of the biographical digest;
in response to a triggering event, determining current information about the configuration of the mobile communication device by reading information stored inside the mobile communication device;
in response to the triggering event, determining, on the mobile communication device, a lifecycle event of the mobile communication device that is associated with the current information, wherein the lifecycle event comprises at least one of;
device inception, device activation, device branding, device rebranding, device return, device refurbish, or device termination;
encoding the current information about the configuration of the mobile communication device and the lifecycle event to log into a dynamic portion of the biographical digest, wherein encoding the current information and lifecycle event is performed by the biographical digest software layer; and
based on the encoding, writing the current information and the lifecycle event into the dynamic portion of the biographical digest of the radio frequency identity chip while write access to the static portion of the biographical digest is permanently disabled, wherein writing the encoded current information and lifecycle event into the dynamic portion is performed by the biographical digest software layer,wherein the inception information comprises at least three of;
a federal communications commission (FCC) identity, a device model identity, an initial hardware version identity, a manufacturer identity, a country of manufacturing identity, a date of manufacture, an identity of a location of manufacture, an initial software version identity, an initial preferred roaming list (PRL) identity, an original stock keeping unit (SKU) number or identity, or an original universal product code (UPC), andwherein the current information comprises at least three of;
a current software version identity, a current preferred roaming list identity, a current stock keeping unit identity or number, a current universal product code, a current device status, a communication subscription service activation date, a phone number, a current mobile equipment identity (MEID), a current international mobile station equipment identity, a current communication service provider identity, or a current communication service brand identity.
6 Assignments
0 Petitions
Accused Products
Abstract
A method of maintaining a biographical digest of information stored in a radio frequency identity chip communicatively coupled to a motherboard of a mobile communication device. The method comprises determining and writing inception information to the radio frequency identity chip once and preventing later modification of the inception information by a biographical digest software layer stored in a memory of the mobile communication device and executed by a processor of the device. The method further comprises determining and writing current information to the radio frequency identity chip by the biographical digest software layer in response to triggering events.
426 Citations
20 Claims
-
1. A method of maintaining a biographical digest of information stored in a radio frequency identity chip communicatively coupled to a motherboard of a mobile communication device, comprising:
-
determining, prior to activation of a wireless communication service for the mobile communication device, inception information about the inception of the mobile communication device by reading at least some information stored on a non-transitory memory of the mobile communication device; encoding the inception information prior to writing to the radio frequency identity chip of the mobile communication device, wherein encoding the inception information is performed at least partly by executing the biographical digest software layer stored in a non-transitory memory of the mobile communication device and executed by at least one processor of the mobile communication device; responsive to encoding the inception information, writing, by the biographical digest software layer, the inception information permanently into a static portion of the biographical digest of the radio frequency identity chip that is communicatively coupled to the motherboard of the mobile communication device, wherein writing the encoded inception information into the static portion is performed prior to permanently disabling write access by the biographical digest software layer; after the writing of the inception information into the static portion of the biographical digest, permanently disabling, by the biographical digest software layer, write access to the static portion of the biographical digest; in response to a triggering event, determining current information about the configuration of the mobile communication device by reading information stored inside the mobile communication device; in response to the triggering event, determining, on the mobile communication device, a lifecycle event of the mobile communication device that is associated with the current information, wherein the lifecycle event comprises at least one of;
device inception, device activation, device branding, device rebranding, device return, device refurbish, or device termination;encoding the current information about the configuration of the mobile communication device and the lifecycle event to log into a dynamic portion of the biographical digest, wherein encoding the current information and lifecycle event is performed by the biographical digest software layer; and based on the encoding, writing the current information and the lifecycle event into the dynamic portion of the biographical digest of the radio frequency identity chip while write access to the static portion of the biographical digest is permanently disabled, wherein writing the encoded current information and lifecycle event into the dynamic portion is performed by the biographical digest software layer, wherein the inception information comprises at least three of;
a federal communications commission (FCC) identity, a device model identity, an initial hardware version identity, a manufacturer identity, a country of manufacturing identity, a date of manufacture, an identity of a location of manufacture, an initial software version identity, an initial preferred roaming list (PRL) identity, an original stock keeping unit (SKU) number or identity, or an original universal product code (UPC), andwherein the current information comprises at least three of;
a current software version identity, a current preferred roaming list identity, a current stock keeping unit identity or number, a current universal product code, a current device status, a communication subscription service activation date, a phone number, a current mobile equipment identity (MEID), a current international mobile station equipment identity, a current communication service provider identity, or a current communication service brand identity. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of performing a confidential transaction initiated from a mobile communication device coupled to a radio frequency identity (RFID) chip that stores a biographical digest of information, comprising:
-
receiving, by a near field communication (NFC) scanner coupling to the RFID chip, the biographical digest of information read from a static portion of the biographical digest of the RFID chip coupled to the mobile communication device; receiving, from a server at a wireless communication service provider, a security key for at least the static portion, wherein the receiving is based on the mobile communication device being configured to establish a wireless link between the mobile communication device and a base transceiver station for use with the wireless communication service provider; decrypting at least a part of the biographical digest based on using the security key to at least access the static portion; determining that at least the decrypted part of the biographical digest of information correlates to identifying information associated with the mobile communication device; responsive to the determining that the identifying information correlates, completing the confidential transaction initiated using the mobile communication device, wherein information about the confidential transaction and current information associated with a lifecycle event of the mobile communication device are written into a biographical digest in a dynamic portion of the RFID chip responsive to the confidential transaction, wherein the biographical digest of information comprises inception information and current information, wherein the inception information is permanently preserved within the static portion that is maintained in a static state by a biographical digest software layer of the RFID chip associated with the mobile communication device, and wherein the current information is stored outside of the static portion and updateable by the biographical digest software layer of the mobile communication device, wherein the inception information comprises at least three of;
a federal communications commission (FCC) identity, a device model identity, an initial hardware version identity, a manufacturer identity, a country of manufacturing identity (e.g., the identity of the country in which the device was manufactured), a date of manufacture, an identity of a location of manufacture, an initial software version identity, an initial preferred roaming list (PRL) identity, an original stock keeping unit (SKU) number or identity, or an original universal product code (UPC), andwherein the current information comprises at least three of;
a current software version identity, a current preferred roaming list identity, a current stock keeping unit identity or number, a current universal product code, a current device status, a communication subscription service activation date, a phone number, a current mobile equipment identity (MEID), a current international mobile station equipment identity, a current communication service provider identity, or a current communication service brand identity. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A method of managing a lifecycle of a mobile communication device based on a biographical digest of information stored in a radio frequency identity chip communicatively coupled to a motherboard of the mobile communication device, comprising:
-
encoding current information about the configuration of the mobile communication device and a lifecycle event of the mobile communication device that is associated with the current information into the biographical digest, wherein encoding the current information and the lifecycle event is performed by a biographical digest software layer stored in a non-transitory memory of the mobile communication device and executed by at least one processor of the mobile communication device, wherein the current information comprises a current device status and at least two of a current software version identity, a current preferred roaming list identity, a current stock keeping unit identity or number, a current universal product code, a communication subscription service activation date, a phone number, a current mobile equipment identity (MEID), a current international mobile station equipment identity, a current communication service provider identity, and a current communication service brand identity; based on the encoding, writing, by executing the biographical digest software layer that configures at least one processor of the mobile communication device, the current information and the lifecycle event only into a dynamic portion of the biographical digest of the radio frequency identity chip, wherein the current information is permanently prevented from being written into a static portion of the biographical digest of the radio frequency identity chip, and wherein the static portion comprises inception information written into the static portion only once prior to activation of wireless communication service; detecting, on the mobile communication device, an end of lifecycle event by the biographical digest software layer; in response to detecting the end of lifecycle event, setting the current device status in the dynamic portion of the biographical digest to a terminated status by the biographical digest software layer; and based on the terminated status of the current device status, blocking access to a cellular radio transceiver of the mobile communication device to activate wireless communication service while the dynamic portion is set to the terminated status. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification