Wireless End-User Device With Application Program Interface to Allow Applications to Access Application-Specific Aspects of a Wireless Network Access Policy
US-2015230127-A1 · Aug 13, 2015 · US
US10382945B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10382945-B2 |
| Application number | US-201415127543-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 21, 2014 |
| Priority date | Mar 21, 2014 |
| Publication date | Aug 13, 2019 |
| Grant date | Aug 13, 2019 |
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 ( 100 ) in a network node is disclosed, the method for delivering data services to a roaming user accessing the services via a user equipment device. The method comprises identifying services to be made available to the user when roaming ( 110 ) presenting the identified services to the user equipment device ( 120 ), and filtering at least one of data traffic to the user equipment device or data traffic from the user equipment device according to a relation of the data traffic to the identified services ( 130 ). Also disclosed is a method ( 600 ) in a user equipment device, the method for accessing data services when roaming. The method comprises accessing, from a network node, an identification of services available to a user of the user equipment device when roaming ( 610 ), selecting, from the identification of services, services for presentation to the user ( 620 ), presenting the selected services to the user ( 630 ), and on request of a presented service by the user, initiating a connection to a provider of the requested service ( 650 ). Also disclosed are a computer program product for carrying out the above methods and a network node ( 400, 500 ) and user equipment device ( 700, 800 ) configured to carry out the above methods.
Opening claim text (preview).
The invention claimed is: 1. A method for delivering data services to a user via a roaming user equipment device, the method comprising: receiving a request transmitted by the roaming UE device; selecting services to be made available to the user when roaming; transmitting to the roaming UE device a response to the request, wherein the response to the request transmitted to the roaming UE comprises information identifying each of the selected services, thereby enabling a roaming application executing on the roaming UE device to inform the user of the selected services that are available to the user; receiving first data traffic; determining a relation of the first data traffic to the identified services; and filtering the first data traffic according to the determined relation of the first data traffic to the identified services, wherein the first data traffic is at least one of: i) data traffic to the user equipment device and ii) data traffic from the user equipment device. 2. The method of claim 1 , wherein the selecting of the services to be made available to the user when roaming is performed in response to receiving the request. 3. The method of claim 2 , wherein the method further comprises determining a geographic location of the user equipment device, and the step of selecting the services to be made available to the user when roaming comprises selecting the services based on the determined geographic location of the user equipment device. 4. The method of claim 2 , wherein the method further comprises obtaining a network user profile of the user, and the step of selecting the services to be made available to the user when roaming comprises selecting the services based on information included in the network user profile. 5. The method of claim 4 , wherein the method further comprises determining a geographic location of the user equipment device, and the step of selecting the services to be made available to the user when roaming comprises selecting the services based on information included in the network user profile and the determined geographic location of the user equipment device. 6. The method of claim 1 , wherein determining a relation of the first data traffic to the identified services comprises determining that the first data traffic does not correspond to any one of the identified services; and filtering the first data traffic according to the relation of the first data traffic to the identified services comprises withholding the first data traffic as a result of determining that the first data traffic does not correspond to any one of the identified services. 7. The method of claim 6 , wherein withholding the first data traffic comprises: temporarily storing the first data traffic; and sending to the user equipment device an information message indicating that data traffic corresponding to a service other than one of the identified services is being held. 8. The method of claim 1 , wherein the method is performed by one or more network nodes within a home network of the user. 9. The method of claim 1 , wherein the method is performed by one or more network nodes within a visited network of the user. 10. The method of claim 9 , wherein selecting services to be made available to the user when roaming further comprises interrogating a home network of the user for a network user profile of the user. 11. The method of claim 9 , wherein the step of filtering data traffic comprises: receiving data traffic; determining an Access Point Name (APN) associated with the received data traffic; and filtering the received data traffic according to the determined APN. 12. The method of claim 1 , further comprising terminating an established data communication channel to the user equipment device after a period of inactivity on the channel exceeding a threshold limit. 13. A method, in a roaming user equipment (UE) device, for accessing data services, the method comprising: the roaming UE device transmitting a request to a network node in a visited network; the roaming UE device receiving, from the network node in the visited network, a response to the request, wherein the response to the request comprises a set of one or more service identifiers, wherein each service identifier identifies a service available to a user of the user equipment device; the roaming UE device selecting one or more of the services identified in the response; the roaming UE device displaying to the user information identifying each one of the selected services; and in response to the user requesting one of the selected services, initiating a connection to a provider of the requested service. 14. The method of claim 13 , wherein displaying to the user information identifying each one of the selected services comprises displaying a link for accessing an application associated with one of the selected services. 15. The method of claim 13 , wherein selecting one or more of the services comprises selecting the services based on a device user profile of the user. 16. The method of claim 13 , further comprising, after selecting the services, comparing applications associated with the selected services with applications installed on the user equipment device. 17. The method of claim 16 , wherein displaying to the user information identifying each one of the selected services comprises: for a selected service having an associated application installed on the user equipment device, presenting a link to the associated application on the user equipment device; and for a selected service not having an associated application installed on the user equipment device, presenting a link to a remotely hosted application for the selected service. 18. The method of claim 13 , wherein initiating a connection to a provider of the requested service comprises using an Access Point Name corresponding to a home network of the user equipment. 19. The method of claim 13 , wherein initiating a connection to a provider of the requested service comprises using an Access Point Name corresponding to a visited network of the user equipment. 20. A computer program product comprising a non-transitory computer readable medium storing a computer program for performing the method of claim 13 . 21. An apparatus configured for delivering data services to a roaming user accessing the services via a roaming user equipment (UE) device, the apparatus comprising: a processor; and a memory coupled to the processor, wherein the apparatus is configured to: receive a request transmitted by the roaming UE device; select services to be made available to the user when roaming; transmit to the roaming UE device a response to the request, wherein the response to the request transmitted to the roaming UE comprises information identifying each of the selected services, thereby enabling a roaming application executing on the roaming UE device to inform the user of the selected services that are available to the user; receive first data traffic, wherein the first data traffic is at least one of: i) data traffic to the user equipment device and ii) data traffic from the user equipment device; determine a relation of the first data traffic to the identified services; filter the first data traffic according to the determined relation of the data traffic to the identified services. 22. The apparatus of claim 21 , wherein the apparatus is configured to select the services to be made available to the user when roam
Discovering, processing access restriction or access information · CPC title
Connection release · CPC title
Subscription-based services using application servers or record carriers, e.g. SIM application toolkits · CPC title
Negotiating wireless communication parameters · CPC title
based on user or terminal location or mobility data, e.g. moving direction, speed · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.