Accessing data services while roaming

US9832593B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9832593-B2
Application numberUS-201415127842-A
CountryUS
Kind codeB2
Filing dateMar 21, 2014
Priority dateMar 21, 2014
Publication dateNov 28, 2017
Grant dateNov 28, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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.

Assignees

Inventors

Classifications

  • based on user or terminal location or mobility data, e.g. moving direction, speed · CPC title

  • H04W4/003Primary

    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

  • H04W4/60Primary

    Subscription-based services using application servers or record carriers, e.g. SIM application toolkits · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9832593B2 cover?
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 roamin…
Who is the assignee on this patent?
ERICSSON TELEFON AB L M (publ)
What technology area does this patent fall under?
Primary CPC classification H04W4/003. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Nov 28 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).