VIRTUAL SIM MONITORING MODE FOR MOBILE HANDSETS
First Claim
1. A method for alerting a user of call attempts to a mobile device via a currently disabled service provider subscription, comprising:
- receiving data from a service provider network regarding an attempted call to the mobile device, the received data including a unique identifier associated with the currently disabled VSIM subscription;
retrieving from a database a VSIM account associated with the mobile device using the unique identifier;
determining a status of VSIM subscriptions enabled on the mobile device from the retrieved VSIM account;
identifying a currently enabled VSIM subscription from the retrieved VSIM account;
identifying a unique identifier associated with the currently enabled VSIM subscription; and
transmitting an alert to the mobile device using the unique identifier associated with the currently enabled VSIM subscription, the alert indicating receipt of a call attempt to the mobile device on the currently disabled VSIM subscription.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and methods that inform users of calls placed to a mobile device via a currently disabled VSIM subscription include identifying the VSIM subscription that is currently enabled on the mobile device and sending an alert to the mobile device via the currently enabled VSIM subscription informing the user of the received call attempt. In an embodiment, the user may switch the enabled VSIM subscription in order to receive the incoming call. If the user switches enabled VSIM subscriptions to the subscription corresponding to the dialed number, the caller'"'"'s service provider network may be informed so that a communication can then be established between the caller and the mobile device.
-
Citations
86 Claims
-
1. A method for alerting a user of call attempts to a mobile device via a currently disabled service provider subscription, comprising:
-
receiving data from a service provider network regarding an attempted call to the mobile device, the received data including a unique identifier associated with the currently disabled VSIM subscription; retrieving from a database a VSIM account associated with the mobile device using the unique identifier; determining a status of VSIM subscriptions enabled on the mobile device from the retrieved VSIM account; identifying a currently enabled VSIM subscription from the retrieved VSIM account; identifying a unique identifier associated with the currently enabled VSIM subscription; and transmitting an alert to the mobile device using the unique identifier associated with the currently enabled VSIM subscription, the alert indicating receipt of a call attempt to the mobile device on the currently disabled VSIM subscription. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for attempting a call to a mobile device having a plurality of VSIM subscriptions, comprising:
-
receiving a call request including a unique identifier associated with at least one of the plurality of VSIM subscriptions; attempting to establish a communication link with the called mobile device using the unique identifier; determining whether the communication link is successfully established; and transmitting data to a remote server including the unique identifier if the communication link is not successfully established. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method of receiving an alert on a mobile device configured to enable one of a plurality of VSIM subscriptions, comprising:
-
enabling one of the plurality of VSIM subscriptions; determining which currently disabled VSIM subscriptions should be in placed into a monitor mode; and transmitting to a remote server a status report of a currently enabled VSIM subscription and disabled VSIM subscriptions that should be in monitoring mode. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for placing a call to a mobile device configured to enable one of a plurality of VSIM subscriptions, comprising:
-
receiving a call request including a unique identifier associated with at least one of the plurality of VSIM subscriptions; attempting to establish a communication link with the called mobile device using the unique identifier; determining whether the communication link is successfully established; transmitting data to a remote server including the unique identifier if the communication link is not successfully established; receiving in the remote server the transmitted data from a service provider network; retrieving from a database a VSIM account associated with the mobile device using the unique identifier; determining a status of VSIM subscriptions enabled on the mobile device from the retrieved VSIM account; identifying a currently enabled VSIM subscription from the retrieved VSIM account; identifying a unique identifier associated with the currently enabled VSIM subscription; and transmitting an alert to the mobile device using the unique identifier associated with the currently enabled VSIM subscription, the alert indicating receipt of a call attempt to the mobile device using the unique identifier associated with the currently disabled VSIM subscription. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
-
26. A remote server, comprising:
-
means for receiving data from a service provider network regarding an attempted call to the mobile device, the received data including a unique identifier associated with the currently disabled VSIM subscription; means for retrieving from a database a VSIM account associated with the mobile device using the unique identifier; means for determining a status of VSIM subscriptions enabled on the mobile device from the retrieved VSIM account; means for identifying a currently enabled VSIM subscription from the retrieved VSIM account; means for identifying a unique identifier associated with the currently enabled VSIM subscription; and means for transmitting an alert to the mobile device using the unique identifier associated with the currently enabled VSIM subscription, the alert indicating receipt of a call attempt to the mobile device on the currently disabled VSIM subscription. - View Dependent Claims (27, 28, 29, 30)
-
-
31. A communication network, comprising:
-
means for receiving a call request including a unique identifier associated with at least one of the plurality of VSIM subscriptions; means for attempting to establish a communication link with the called mobile device using the unique identifier; means for determining whether the communication link is successfully established; and means for transmitting data to a remote server including the unique identifier if the communication link is not successfully established. - View Dependent Claims (32, 33, 34, 35)
-
-
36. A mobile device configured to enable one of a plurality of VSIM subscriptions, comprising:
-
means for enabling one of the plurality of VSIM subscriptions; means for determining which currently disabled VSIM subscriptions should be in placed into a monitor mode; and means for transmitting to a remote server a status report of a currently enabled VSIM subscription and disabled VSIM subscriptions that should be in monitoring mode. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43)
-
-
44. A communication system, comprising:
-
means for receiving a call request to a mobile device configured to enable one of a plurality of VSIM subscriptions from a communication device including a unique identifier associated with at least one of the plurality of VSIM subscriptions; means for attempting to establish a communication link with the called mobile device using the unique identifier; means for determining whether the communication link is successfully established; means for transmitting data to a remote server including the unique identifier if the communication link is not successfully established; means for receiving in the remote server the transmitted data from a service provider network; means for retrieving from a database a VSIM account associated with the mobile device using the unique identifier; means for determining a status of VSIM subscriptions enabled on the mobile device from the retrieved VSIM account; means for identifying a currently enabled VSIM subscription from the retrieved VSIM account; means for identifying a unique identifier associated with the currently enabled VSIM subscription; and means for transmitting an alert to the mobile device using the unique identifier associated with the currently enabled VSIM subscription, the alert indicating receipt of a call attempt to the mobile device using the unique identifier associated with the currently disabled VSIM subscription. - View Dependent Claims (45, 46, 47, 48, 49, 50)
-
-
51. A remote server, comprising:
-
a remote server memory unit; a remote server processing unit coupled to the remote server memory unit, wherein the remote server processor is configured with software instructions to perform steps comprising; receiving data from a service provider network regarding an attempted call to the mobile device, the received data including a unique identifier associated with the currently disabled VSIM subscription; retrieving from a database a VSIM account associated with the mobile device using the unique identifier; determining a status of VSIM subscriptions enabled on the mobile device from the retrieved VSIM account; identifying a currently enabled VSIM subscription from the retrieved VSIM account; identifying a unique identifier associated with the currently enabled VSIM subscription; and transmitting an alert to the mobile device using the unique identifier associated with the currently enabled VSIM subscription, the alert indicating receipt of a call attempt to the mobile device on the currently disabled VSIM subscription. - View Dependent Claims (52, 53, 54, 55)
-
-
56. A communication network, comprising:
-
a call routing server memory unit; a call routing server processing unit coupled to the call routing server memory unit, wherein the call routing server processor is configured with software instructions to perform steps comprising; receiving a call request including a unique identifier associated with at least one of the plurality of VSIM subscriptions; attempting to establish a communication link with the called mobile device using the unique identifier; determining whether the communication link is successfully established; and transmitting data to a remote server including the unique identifier if the communication link is not successfully established. - View Dependent Claims (57, 58, 59, 60)
-
-
61. A mobile device comprising:
-
a mobile device processor; and a mobile device internal memory unit coupled to the mobile device processor, the mobile device internal memory unit including a VSIM provisioning data buffer and having stored thereon provisioning data for a plurality of VSIM subscriptions within a VSIM memory unit; and wherein the mobile device processor is configured with software instructions to perform steps comprising; enabling one of the plurality of VSIM subscriptions; determining which currently disabled VSIM subscriptions should be placed in monitor mode; and transmitting to a remote server a status report of a currently enabled VSIM subscription and disabled VSIM subscriptions that should be placed in monitor mode. - View Dependent Claims (62, 63, 64, 65, 66, 67, 68)
-
-
69. A tangible storage medium having stored thereon processor-executable software instructions configured to cause a processor to perform steps comprising:
-
receiving data from a service provider network regarding an attempted call to the mobile device, the received data including a unique identifier associated with the currently disabled VSIM subscription; retrieving from a database a VSIM account associated with the mobile device using the unique identifier; determining a status of VSIM subscriptions enabled on the mobile device from the retrieved VSIM account; identifying a currently enabled VSIM subscription from the retrieved VSIM account; identifying a unique identifier associated with the currently enabled VSIM subscription; and transmitting an alert to the mobile device using the unique identifier associated with the currently enabled VSIM subscription, the alert indicating receipt of a call attempt to the mobile device on the currently disabled VSIM subscription. - View Dependent Claims (70, 71, 72, 73)
-
-
74. A tangible storage medium having stored thereon processor-executable software instructions configured to cause a processor to perform steps comprising:
-
receiving a call request including a unique identifier associated with at least one of the plurality of VSIM subscriptions; attempting to establish a communication link with the called mobile device using the unique identifier; determining whether the communication link is successfully established; and transmitting data to a remote server including the unique identifier if the communication link is not successfully established. - View Dependent Claims (75, 76, 77, 78)
-
-
79. A tangible storage medium having stored thereon processor-executable software instructions configured to cause a processor to perform steps comprising:
-
enabling one of the plurality of VSIM subscriptions; determining which currently disabled VSIM subscriptions that should be in monitor mode; and transmitting to a remote server a status report of a currently enabled VSIM subscription and disabled VSIM subscriptions that should be in monitor mode. - View Dependent Claims (80, 81, 82, 83, 84, 85, 86)
-
Specification