Communications network capable of determining SIM card changes in electronic devices
First Claim
1. An electronic device with a programmed card reader, the electronic device communicatively coupled to a carrier network and capable of communicating with the carrier network when an authorized programmed card is docked in the programmed card reader, the electronic device comprising:
- an intelligent agent capable of communicating with the carrier network;
the intelligent agent detecting the presence of the authorized programmed card in the programmed card reader of the electronic device;
the intelligent agent detecting when the authorized programmed card is changed, and, in response, communicating a programmed card changed event to the carrier network; and
wherein the intelligent agent notifies a user of the electronic device, if delivery on the electronic device of a subscription service associated with the authorized programmed card is changed by an authorized programmed card change, based upon messaging received via the carrier network in response to communication of the programmed card change event.
7 Assignments
0 Petitions
Accused Products
Abstract
A communication network comprising a carrier network with a service coordinator is capable of acting upon SIM card change information detected by an agent located in the electronic devices used in the communication network. In general, the agent in electronic devices facilitates the determination of SIM Card changes in the electronic device. It also facilitates the selective reporting of such changes to the carrier network. In one embodiment, the communication network is capable of detecting SIM Card changes in the electronic device. In general, the carrier network determines updates to firmware, software, configuration etc. necessitated by the change in SIM card and selectively communicates it to the electronic device.
85 Citations
39 Claims
-
1. An electronic device with a programmed card reader, the electronic device communicatively coupled to a carrier network and capable of communicating with the carrier network when an authorized programmed card is docked in the programmed card reader, the electronic device comprising:
-
an intelligent agent capable of communicating with the carrier network; the intelligent agent detecting the presence of the authorized programmed card in the programmed card reader of the electronic device; the intelligent agent detecting when the authorized programmed card is changed, and, in response, communicating a programmed card changed event to the carrier network; and wherein the intelligent agent notifies a user of the electronic device, if delivery on the electronic device of a subscription service associated with the authorized programmed card is changed by an authorized programmed card change, based upon messaging received via the carrier network in response to communication of the programmed card change event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A carrier network comprising:
-
a first electronic device with an intelligent agent communicatively coupled to the carrier network, the first electronic device comprising a programmed card reader and a first programmed card associated with the carrier network or a service provided by the carrier network; a service coordinator that is communicatively coupled to the first electronic device; a second electronic device with a second intelligent agent and a second programmed card reader also communicatively coupled to the service coordinator; a first device specification in the first electronic device describing the device specifications of the first electronic device; a second electronic device specification in the second electronic device describing the device specifications of the second electronic device; wherein the second intelligent agent in the second electronic device detects the presence of the first programmed card when the first programmed card is introduced into the second programmed card reader of the second electronic device, and communicates a first programmed card information retrieved from the first programmed card to the service coordinator along with the second electronic device specification; and wherein the second intelligent agent notifies a user of the second electronic device, if delivery on the second electronic device of a subscription service associated with the first programmed card is changed by introducing the first programmed card into the second programmed card reader of the second electronic device, based upon messaging received from the service coordinator. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A mobile handset communicatively coupled to a cellular wireless network wherein the mobile handset comprises a subscriber identity module that identifies a subscriber'"'"'s subscription to the cellular wireless network, the subscriber identity module being mounted in a programmed card, the programmed card capable of being inserted into any mobile handset that will accept the programmed card, the subscriber identity module, when inserted into the mobile handset as part of the programmed card, providing the cellular wireless network information about the subscriber that is necessary for one or both of establishing a call and billing, the mobile handset further comprising:
-
a non-volatile storage; a previous card reference in the non-volatile storage for saving at least a portion of information provided by the subscriber identity module; a device specification comprising at least a manufacturer, a model, and a firmware version of the mobile handset; the mobile handset comparing the saved previous card reference to at least a portion of the information provided by the current subscriber identity module, on power up or on insertion of the programmed card containing the subscriber identity module into the mobile handset, and, if determined to be different, the mobile handset saving at least a portion of the information provided by the subscriber identity module in the previous card reference; the mobile handset communicating a subscriber identity module changed event to the cellular wireless network when it determines that the saved previous card reference does not match the at least a portion of the information provided by the current subscriber identity module; and wherein the mobile handset notifies a user, if delivery of an existing subscription service is changed by changing the subscriber identity module in the mobile handset, based upon messaging received via the cellular wireless network in response to communication of the subscriber identity module changed event.
-
-
21. An electronic device communicatively coupled to a carrier network, the electronic device comprising:
-
a card reader for accepting an authorized programmed card; an intelligent agent enabled to communicate with the carrier network, the intelligent agent communicatively coupled to the card reader; wherein the intelligent agent detects a first authorized programmed card operably coupled to the card reader; wherein the intelligent agent communicates a programmed card changed event, via the carrier network, upon detecting a second authorized programmed card operably coupled to the card reader, that is different from the first authorized programmed card; and wherein the intelligent agent notifies a user of the electronic device, if delivery on the electronic device of a subscription service is changed by an authorized programmed card change, based upon messaging received via the carrier network in response to communication of the programmed card change event. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A carrier network comprising:
-
a service coordinator that is communicatively coupled to a first electronic device and a second electronic device; wherein the first electronic device comprises a first intelligent agent communicatively coupled to the carrier network, a first card reader, a first programmed card associated with a first set of services, and a first device specification descriptive of the first electronic device; wherein the second electronic device comprises a second intelligent agent communicatively coupled to the carrier network, a second card reader, a second programmed card associated with a second set of services, and a second device specification descriptive of the second electronic device; wherein the second intelligent agent detects insertion of the first programmed card into the second card reader, and communicates to the service coordinator the second device specification and information retrieved from the first programmed card; and wherein the second intelligent agent notifies a user of the second electronic device, if delivery on the second electronic device of a subscription service associated with the first programmed card is changed by introducing the first programmed card into the second card reader of the second electronic device, based upon messaging received from the service coordinator. - View Dependent Claims (33, 34, 35, 36, 37, 38)
-
-
39. A mobile handset communicatively coupled to a cellular wireless network, the mobile handset comprising:
-
a subscriber identity module comprising service subscription information, the subscriber identity module contained in a programmed card for operable coupling to a compatible mobile handset; at least one non-volatile storage containing a previous card reference comprising at least a portion of information saved from a subscriber identity module of a previously operably coupled programmed card; a device specification comprising information representing one or more of a manufacturer, a model, and a firmware version of the mobile handset; wherein upon power up, or upon a change to a different operably coupled programmed card, the mobile handset determines whether the previous card reference matches at least a portion of the information of a subscriber identity module of a currently operably coupled programmed card and, if no match exists, the mobile handset saves in the previous card reference, at least a portion of the information provided by the subscriber identity module of the currently operably coupled programmed card; wherein the mobile handset then communicates to the cellular wireless network a subscriber identity module changed event; and wherein the mobile handset notifies a user that delivery of a subscription service is changed based upon determination by the mobile handset that the previous card reference does not match the information of a subscriber identity module of a currently operably coupled programmed card.
-
Specification