Generating secure roaming user profiles over a network
US-8955050-B1 · Feb 10, 2015 · US
US9832593B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9832593-B2 |
| Application number | US-201415127842-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 21, 2014 |
| Priority date | Mar 21, 2014 |
| Publication date | Nov 28, 2017 |
| Grant date | Nov 28, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method, in a user equipment device, for managing use of applications installed on the user equipment device is disclosed. The method comprises receiving a request from a user to launch an application, checking whether the user equipment device is roaming, and, if the user equipment device is roaming, consulting a user roaming profile and preventing launch of the application if the user roaming profile indicates that launch of the application is not permitted while roaming. Also disclosed are a computer program product for carrying out the above method and a user equipment device configured to carry out the above method.
Opening claim text (preview).
The invention claimed is: 1. A method, in a user equipment device, for managing use of applications installed on the user equipment device, the method comprising: receiving a request from a user to launch an application; determining whether the user equipment device is roaming; and based on the determination that the user equipment device is roaming, consulting a user roaming profile to determine whether the launch of the application is permitted while roaming, wherein the user roaming profile comprises a list including: (i) the applications installed on the user equipment device and (ii) associated indication of roaming permission for each of the applications; determining whether the user roaming profile indicates that the launch of the application is not permitted while roaming; and based on the determination that the user roaming profile indicates that the launch of the application is not permitted while roaming, preventing the launch of the application. 2. The method as claimed in claim 1 , further comprising based on the determination that the user roaming profile indicates that the launch of the application is permitted while roaming, launching the application. 3. The method as claimed in claim 1 , wherein preventing the launch of the application comprises preventing any traffic relating to the application from leaving the user equipment device. 4. The method as claimed in claim 1 , wherein preventing the launch of the application comprises preventing the establishing of a Packet Data Protocol context for the application. 5. The method as claimed in claim 1 , further comprising: based on the determination that the user profile indicates that the launch of the application is not permitted while roaming, informing the user that the requested application is not permitted to start. 6. The method as claimed in claim 1 , further comprising: based on the determination that the user equipment device is not roaming, launching the application without consulting the user roaming profile. 7. The method as claimed in claim 1 , wherein the user roaming profile is stored in a memory of the user equipment device. 8. The method as claimed in claim 1 , wherein the user roaming profile is configurable by the user of the user equipment device. 9. The method as claimed in claim 1 , wherein the method is configured to run within an operating system of the user equipment device. 10. A program comprising computer executable instructions stored on a non-transitory computer readable medium, which when executed by a computer, causes the computer to perform the method as claimed in claim 1 . 11. A user equipment device configured for managing use of applications installed on the user equipment device, the user equipment device comprising: a receiving unit configured to receive a request from a user to launch an application; a roaming unit configured to determine whether the user equipment device is roaming; and an application management unit configured to: based on a determination that the user equipment device is roaming, consult a user roaming profile to determine whether the launch of the application is permitted while roaming, wherein the user roaming profile comprises a list including: (i) the applications installed on the user equipment and ii) associated indication of a roaming indication of a roaming permission for each of the applications; determine whether the user roaming profile indicates that the launch of the application is not permitted while roaming; and based on the determination that the user roaming profile indicates that the launch of the application is not permitted while roaming, prevent the launch of the application. 12. The user equipment device as claimed in claim 11 , further comprising a memory configured to store the user roaming profile. 13. The user equipment device as claimed in claim 11 , further comprising a display unit configured to: based on the determination that the user roaming profile indicates that the launch of the application is not permitted while roaming, inform the user that the requested application is not permitted to start. 14. A user equipment device configured for managing use of applications installed on the user equipment device, the user equipment device comprising a processor and a memory, the memory containing instructions executable by the processor whereby the processor is operative to: receive a request from a user to launch an application; determine whether the user equipment device is roaming; based on the determination that the user equipment device is roaming, consult a user roaming profile to determine whether the launch of the application is permitted while roaming, wherein the user roaming profile comprises a list including: (i) the applications installed on the user equipment, and (ii) associated indication of roaming permission for each of the applications: determine whether the user roaming profile indicates that the launch of the application is not permitted while roaming; and based on the determination that the user roaming profile indicates that the launch of the application is not permitted while roaming, prevent the launch of the application.
based on user or terminal location or mobility data, e.g. moving direction, speed · CPC title
Electricity · mapped topic
Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks · CPC title
Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data · CPC title
Subscription-based services using application servers or record carriers, e.g. SIM application toolkits · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.