Client interface script based user communication in a mobile network

US9832795B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9832795-B2
Application numberUS-201114235211-A
CountryUS
Kind codeB2
Filing dateJul 28, 2011
Priority dateJul 28, 2011
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.

In a mobile network comprising a gateway for establishing a packet data connection with a user equipment, user communication is implemented on the basis of a client interface script to be executed in a browser application of the user equipment. For this purpose, the gateway receives data destined to the browser application of the user equipment. The gateway modifies the received data to provide the user equipment with the client interface script, e.g., by including an identifier of the client interface script in to the data. The gateway sends the modified data to the user equipment, thereby enabling the browser application of the user equipment to execute the client interface script. Execution of the client interface script in the browser application may for example implement a user dialog for customizing functions of the mobile network.

First claim

Opening claim text (preview).

What is claimed is: 1. A method to be performed in a mobile network comprising a gateway for establishing a packet data connection with a user equipment, the method comprising: the gateway receiving data that is transmitted to a browser application of the user equipment, wherein the gateway receiving data transmitted to the browser application of the user equipment comprises the gateway receiving data traffic that is transmitted from a network resource to the user equipment in response to a request by the user equipment; the gateway modifying the received data to provide the user equipment with a client interface script within the received data to be executed in the browser application of the user equipment, wherein the gateway modifying the received data comprises the gateway inserting the client interface script within the received data to be executed in the browser application of the server; the gateway sending the modified data to the user equipment, thereby enabling the browser application to execute the client interface script; the gateway installing a traffic handling rule for controlling data traffic of the user equipment, said traffic handling rule being generated on the basis of information received from the user equipment that is based on execution of the client interface script at the user equipment; and the gateway controlling the data traffic of the user equipment in accordance with the traffic handling rule; wherein the traffic handling rule defines at least one of traffic bandwidth for the user equipment, applying parental control for the user equipment, enabling a service or application for the user equipment, disabling a service or application for the user equipment, and/or a time schedule for application of different bandwidths for the user equipment. 2. The method according to claim 1 , comprising: the gateway receiving information that the user equipment generates by execution of the client interface script. 3. The method according to claim 2 , comprising: the gateway receiving a response from the user equipment that is transmitted to a web server responsive to the user equipment execution of the client interface script, wherein the web server is separate from the gateway; and the gateway extracting the information from the response. 4. The method according to claim 2 , comprising: the gateway sending the information to a policy controller of the mobile network. 5. The method according to claim 2 , the gateway receiving the information from a web server communicating with the user equipment. 6. The method according to claim 1 , comprising: detecting the data that is transmitted to the browser application by inspecting data packets. 7. The method according to claim 1 , wherein the modified data include an identifier of the client interface script. 8. The method according to claim 1 , wherein the client interface script is configured for implementing a user dialogue. 9. A method to be performed in a mobile network comprising a gateway for establishing a packet data connection with a user equipment, the method comprising: a policy controller of the mobile network receiving, from the gateway, an indication of a data communicated with a browser application of the user equipment, wherein the data is transmitted from a network resource to the user equipment in response to a request by the user equipment, and wherein the network resource and the user equipment are separate from the policy controller, the policy controller determining a client interface script to be provided with the data and executed in the browser application of the user equipment; the policy controller sending an identifier of the client interface script to the gateway, wherein the gateway inserts the client interface script within the data based on the identifier thereby enabling the browser application of the user equipment to execute the client interface script; the policy controller receiving information that the user equipment generates based on execution of the client interface script at the user equipment; the policy controller generating, on the basis of the information, a traffic handling rule for controlling data traffic of the user equipment; and the policy controller sending the traffic handling rule to the gateway, wherein the gateway controls the data traffic of the user equipment in accordance with the traffic handling rule, wherein the traffic handling rule defines at least one of traffic bandwidth for the user equipment, applying parental control for the user equipment, enabling a service or application for the user equipment, disabling a service or application for the user equipment, and/or a time schedule for application of different bandwidths for the user equipment. 10. The method according to claim 9 , comprising: the policy controller receiving subscription data related to the user equipment from a subscriber data repository; and the policy controller determining the client interface script on the basis of the received subscription data. 11. The method according to claim 9 , wherein the policy controller receives the information from the gateway. 12. The method according to claim 9 , wherein the policy controller receives the information from a web server communicating with the user equipment. 13. The method according to claim 9 , comprising: the policy controller sending the traffic handling rule to the gateway. 14. The method according to claim 9 , wherein the client interface script is configured for implementing a user dialogue. 15. A gateway to be used in a mobile network for establishing a packet data connection with a user equipment, the gateway comprising: a first interface with respect to a web server; and a second interface with respect to the user equipment; and a processor; wherein the processor is configured to: receive, via the first interface, data that is transmitted to a browser application of the user equipment, modify the received data to provide the user equipment with a client interface script within the received data to be executed in the browser application to the user equipment, wherein the processor is configured to modify the received data by inserting the client interface script within the received data, and send, via the second interface, the modified data to the user equipment, thereby enabling the browser application of the user equipment to execute the client interface script, wherein receiving, via the first interface, data that is transmitted to the browser application of the user equipment comprises receiving data traffic that is transmitted from a network resource to the user equipment in response to a request by the user equipment; wherein the gateway is configured to install a traffic handling rule for controlling data traffic of the user equipment that is generated based on information received from the user equipment that is generated based on execution of the client interface script at the user equipment, and wherein the gateway is configured to control the data traffic of the user equipment in accordance with the traffic handling rule; wherein the traffic handling rule defines at least one of traffic bandwidth for the user equipment, applying parental control for the user equipment, enabling a service or application for the user equipment, disabling a service or application for the user equipment, and/or a time schedule for application of different bandwidths for the user equipment. 16. A policy controller to be used in a mobile network comprising a gateway for establishing a packet data co

Assignees

Inventors

Classifications

  • H04W88/16Primary

    Gateway arrangements · CPC title

  • H04W76/02Primary

    Electricity · mapped topic

  • H04L67/02Primary

    based on web technology, e.g. hypertext transfer protocol [HTTP] · CPC title

  • Policy and charging system · CPC title

  • Policy-and-charging control [PCC] architecture · 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 US9832795B2 cover?
In a mobile network comprising a gateway for establishing a packet data connection with a user equipment, user communication is implemented on the basis of a client interface script to be executed in a browser application of the user equipment. For this purpose, the gateway receives data destined to the browser application of the user equipment. The gateway modifies the received data to provide…
Who is the assignee on this patent?
Perez Martinez Alfonso De Jesus, Alvarez Dominguez Rodrigo, Ericsson Telefon Ab L M
What technology area does this patent fall under?
Primary CPC classification H04W88/16. 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).