Dynamic utilization of services by a temporary device
First Claim
1. A non-transitory machine-readable medium, comprising executable instructions that, when executed by a processor, facilitate performance of operations, comprising:
- receiving, from a first network device of a visited network, a request to install an application on a user equipment device communicably coupled to the visited network, wherein the request is received via a short message service message comprising a security code associated with a cloud profile account;
matching the security code with corresponding information represented in the cloud profile account stored by a second network device of a home network;
facilitating sending, to the first network device of the visited network, application data relating to the application received from an application repository, wherein the application data comprises application configuration information and application preference information associated with the cloud profile account; and
initiating programming of the application, based on the application configuration information and the application preference information, on the user equipment device using over the air programming via the first network device of the visited network.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for dynamically providing or utilizing services and applications on a temporary or new device is provided. A user can send a message with a secure code that is forwarded to a home network associated with the user. The home network can initiate transferring data from an application repository on the home network to the visited network which can then install the application through over the air programming. Once installed on the device, the application can send authentication information including the subscriber identity module (SIM) information to a virtual SIM database on the visiting carrier or home carrier networks to enable the application and services on the device.
-
Citations
20 Claims
-
1. A non-transitory machine-readable medium, comprising executable instructions that, when executed by a processor, facilitate performance of operations, comprising:
-
receiving, from a first network device of a visited network, a request to install an application on a user equipment device communicably coupled to the visited network, wherein the request is received via a short message service message comprising a security code associated with a cloud profile account; matching the security code with corresponding information represented in the cloud profile account stored by a second network device of a home network; facilitating sending, to the first network device of the visited network, application data relating to the application received from an application repository, wherein the application data comprises application configuration information and application preference information associated with the cloud profile account; and initiating programming of the application, based on the application configuration information and the application preference information, on the user equipment device using over the air programming via the first network device of the visited network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system, comprising:
-
a processor; and a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising; receiving, from a mobile device of a first network, a request to install an application on the mobile device, wherein the request is received via a short message service message that comprises a security code associated with a cloud profile account; matching the security code with corresponding information represented in the cloud profile account stored by a first network device of a second network; transmitting application data, relating to the application and received from an application repository, to the mobile device of the first network, wherein the application data comprises application configuration information and application preference information associated with the cloud profile account; and facilitating installation of the application, based on the application configuration information and the application preference information, on the mobile device using over the air programming via a second network device of the first network. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A method, comprising:
-
receiving, by a first network device comprising a processor and that is part of a visited network, a request to install an application on a user equipment device communicably coupled to the first network device, wherein the request is received via a short message service message that comprises a security code associated with a cloud profile account; matching, by the first network device, the security code with corresponding information represented in the cloud profile account stored by a second network device of a home network; facilitating, by the first network device, sending application data relating to the application received from an application repository to the first network device of the visited network, wherein the application data comprises application configuration information and application preference information associated with the cloud profile account; and facilitating programming, by the first network device, the application, based on the application configuration information and the application preference information, on the user equipment device using over the air programming. - View Dependent Claims (19, 20)
-
Specification