Logical subscriber identification module (SIM)
First Claim
1. A method, comprising:
- receiving, by a mobile hub, from a first mobile device a first request to authenticate a user of the first mobile device with the mobile hub;
responsive to receiving the first request, identifying at least a first user profile of the user;
responsive to identifying the first user profile of the user, identifying, using a processor, a first of a plurality of mobile networks indicated in the first user profile as being available to the user, the first mobile network satisfying at least a first user specified criterion associated with the first user profile;
responsive to identifying the first of the plurality of mobile networks that satisfies the first user specified criterion, selecting a first subscriber authentication associated with the first user profile, the first subscriber authentication configured to authenticate the user with the first of the plurality of mobile networks and configured to be processed by the first mobile device to automatically establish presence on the first mobile network;
communicating to the first mobile device the first subscriber authentication;
monitoring, by the mobile hub, communications communicated between the first mobile device and the first mobile network;
determining, by the mobile hub, whether the communications communicated between the first mobile device and the first mobile network satisfy the first user specified criterion;
responsive to determining that the communications communicated between the first mobile device and the first mobile network do not satisfy the first user specified criterion, selecting a second subscriber authentication associated with the first user profile, the second subscriber authentication configured to authenticate the user with a second of the plurality of mobile networks and configured to be processed by the first mobile device to automatically establish presence on the second mobile network; and
communicating to the first mobile device the second subscriber authentication.
1 Assignment
0 Petitions
Accused Products
Abstract
A mobile hub can receive from a mobile device a request to authenticate a user of the mobile device with the mobile hub. Responsive to receiving the request, a user profile of the user can be identified. A first of a plurality of mobile networks indicated in the user profile as being available to the user can be identified. The first mobile network can satisfy at least one user specified criterion associated with the user profile. A subscriber authentication associated with the user profile can be selected. The subscriber authentication can be configured to authenticate the user with the first of the plurality of mobile networks and configured to be processed by the first mobile device to automatically establish presence on the first mobile network. The subscriber authentication can be communicated to the mobile device.
-
Citations
18 Claims
-
1. A method, comprising:
-
receiving, by a mobile hub, from a first mobile device a first request to authenticate a user of the first mobile device with the mobile hub; responsive to receiving the first request, identifying at least a first user profile of the user; responsive to identifying the first user profile of the user, identifying, using a processor, a first of a plurality of mobile networks indicated in the first user profile as being available to the user, the first mobile network satisfying at least a first user specified criterion associated with the first user profile; responsive to identifying the first of the plurality of mobile networks that satisfies the first user specified criterion, selecting a first subscriber authentication associated with the first user profile, the first subscriber authentication configured to authenticate the user with the first of the plurality of mobile networks and configured to be processed by the first mobile device to automatically establish presence on the first mobile network; communicating to the first mobile device the first subscriber authentication; monitoring, by the mobile hub, communications communicated between the first mobile device and the first mobile network; determining, by the mobile hub, whether the communications communicated between the first mobile device and the first mobile network satisfy the first user specified criterion; responsive to determining that the communications communicated between the first mobile device and the first mobile network do not satisfy the first user specified criterion, selecting a second subscriber authentication associated with the first user profile, the second subscriber authentication configured to authenticate the user with a second of the plurality of mobile networks and configured to be processed by the first mobile device to automatically establish presence on the second mobile network; and communicating to the first mobile device the second subscriber authentication. - View Dependent Claims (2, 3, 4)
-
-
5. A method comprising:
-
receiving, by a mobile hub, from a first mobile device a first request to authenticate a user of the first mobile device with the mobile hub; responsive to receiving the first request, identifying at least a first user profile of the user; responsive to identifying the first user profile of the user, identifying, using a processor, a first of a plurality of mobile networks indicated in the first user profile as being available to the user, the first mobile network satisfying at least a first user specified criterion associated with the first user profile; responsive to identifying the first of the plurality of mobile networks that satisfies the first user specified criterion, selecting a first subscriber authentication associated with the first user profile, the first subscriber authentication configured to authenticate the user with the first of the plurality of mobile networks and configured to be processed by the first mobile device to automatically establish presence on the first mobile network; communicating to the first mobile device the first subscriber authentication; responsive to identifying the first user profile of the user, selecting a first user interface layout information associated with the first user profile, wherein the first user interface layout information defines a first customized user interface layout of a second mobile device used by the user and is configured to be processed by at least the first mobile device to present on a display of the first mobile device the first customized user interface layout; and communicating to the first mobile device the first user interface layout information associated with the first user profile. - View Dependent Claims (6)
-
-
7. A system, comprising:
-
a processor programmed to initiate executable operations comprising; receiving, by a mobile hub, from a first mobile device a first request to authenticate a user of the first mobile device with the mobile hub; responsive to receiving the first request, identifying at least a first user profile of the user; responsive to identifying the first user profile of the user, identifying a first of a plurality of mobile networks indicated in the first user profile as being available to the user, the first mobile network satisfying at least a first user specified criterion associated with the first user profile; responsive to identifying the first of the plurality of mobile networks that satisfies the first user specified criterion, selecting a first subscriber authentication associated with the first user profile, the first subscriber authentication configured to authenticate the user with the first of the plurality of mobile networks and configured to be processed by the first mobile device to automatically establish presence on the first mobile network; communicating to the first mobile device the first subscriber authentication; monitoring, by the mobile hub, communications communicated between the first mobile device and the first mobile network; determining, by the mobile hub, whether the communications communicated between the first mobile device and the first mobile network satisfy the first user specified criterion; responsive to determining that the communications communicated between the first mobile device and the first mobile network do not satisfy the first user specified criterion, selecting a second subscriber authentication associated with the first user profile, the second subscriber authentication configured to authenticate the user with a second of the plurality of mobile networks and configured to be processed by the first mobile device to automatically establish presence on the second mobile network; and communicating to the first mobile device the second subscriber authentication. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A mobile device, comprising:
-
a processor programmed to initiate executable operations comprising; communicating, by the mobile device, to a first mobile hub a request to authenticate a user of the mobile device with the first mobile hub; responsive to communicating the request, receiving, by the mobile device a subscriber authentication associated with a user profile of the user, the subscriber authentication configured to authenticate the user with a first of a plurality of mobile networks indicated in the user profile as being available to the user, the first mobile network satisfying at least a first user specified criterion associated with the user profile; responsive to receiving, by the mobile device, the subscriber authentication, automatically establishing, by the mobile device, presence on the first mobile network using the first subscriber authentication; responsive to communicating the request, receiving, by the mobile device, from the first mobile hub or a second mobile hub, a user interface layout information associated with the user profile, wherein the user interface layout information defines a customized user interface layout of another mobile device used by the user and is configured to be processed by at least the mobile device to present on a display of the mobile device the customized user interface layout; and processing, by the mobile device, the user interface layout information to present on the display of the mobile device the customized user interface layout. - View Dependent Claims (14)
-
-
15. A computer program product comprising a computer readable storage medium having program code stored thereon, the program code executable by a processor to perform a method comprising:
-
receiving, by a mobile hub executed by a processor, from a first mobile device a first request to authenticate a user of the first mobile device with the mobile hub; responsive to receiving the first request, identifying, by the processor, at least a first user profile of the user; responsive to identifying the first user profile of the user, identifying, by the processor, a first of a plurality of mobile networks indicated in the first user profile as being available to the user, the first mobile network satisfying at least a first user specified criterion associated with the first user profile; responsive to identifying the first of the plurality of mobile networks that satisfies the first user specified criterion, selecting, by the processor, a first subscriber authentication associated with the first user profile, the first subscriber authentication configured to authenticate the user with the first of the plurality of mobile networks and configured to be processed by the first mobile device to automatically establish presence on the first mobile network; communicating, by the processor, to the first mobile device the first subscriber authentication;
monitoring, by the mobile hub, communications communicated between the first mobile device and the first mobile network;determining, by the mobile hub, whether the communications communicated between the first mobile device and the first mobile network satisfy the first user specified criterion; responsive to determining that the communications communicated between the first mobile device and the first mobile network do not satisfy the first user specified criterion, selecting a second subscriber authentication associated with the first user profile, the second subscriber authentication configured to authenticate the user with a second of the plurality of mobile networks and configured to be processed by the first mobile device to automatically establish presence on the second mobile network; and communicating to the first mobile device the second subscriber authentication. - View Dependent Claims (16, 17, 18)
-
Specification