H04L12/1475

Method to push toll-free applications to a user device
09838547 · 2017-12-05 · ·

The present system relates to a server providing data connectivity to an electronic device. The server includes a memory storing data connectivity policy information for the electronic device. The policy information defines a data traffic threshold marking a change in data traffic billing for data traffic the electronic device may exchange with service provider(s) over a telecommunication network. The server has a receiver, which monitors data traffic from instances of applications installed on the electronic device, and has a usage monitor, which maintains a first quantity indicative of the monitored data traffic. A data connectivity policy manager detects that the first quantity exceeds the data traffic threshold of the data connectivity policy, determines a first application requesting such traffic, retrieves a second application linked to the first application, the second application having data traffic billing specific to the second application, and presents the second application to the electronic device.

Methods, Devices, and Computer Programs for Enabling the Sponsoring of Data Connectivity

In a telecommunication network, a method is carried out for assisting a first user terminal (100.sub.1) in benefiting from a data connectivity. A second user terminal (100.sub.2) indicates (s10), to a connectivity donation server (200), that it is willing to sponsor data connectivity of the first terminal (100.sub.1) and that, restriction(s) are imposed on how the sponsored connectivity can be used. The restriction(s) comprise: i) where the first terminal (100.sub.1) is to be located for benefiting from the sponsored connectivity; and ii) which access network(s) the first terminal (100.sub.1) has to connect to for benefiting from the sponsored connectivity. The connectivity donation server (200) then transmits a token to the second terminal (100.sub.2), which in turn transmits (s30) it to the first terminal (100.sub.1) using proximity-based means. Terminals, network nodes, and computer programs for use in the above method are also disclosed.

System and method for providing toll-free application data access
09749476 · 2017-08-29 · ·

Toll-free application data network access is disclosed. In one aspect, there is a device for providing data connectivity. The device includes a connection detector configured to receive a data connectivity request from an application installed on the device. The device further includes an authorization transceiver. The authorization transceiver is configured to transmit an authorization request to a service provider associated with the application via a telecommunication connection, the authorization request including an application identifier for the application and an operator identifier for the service provider. The authorization transceiver is further configured to receive an authorization response indicative of operator specific billing for the application from the service provider. The device also includes a connection manager configured to establish data connectivity via the telecommunication connection based on the authorization response.

Peer-enabled network access extension using yield management

Aspects of the present disclosure provide for yield management models for dynamically pricing access to wireless communication services. In some examples, access to a network is intermediated by a surrogate access point, which may act as a proxy or relay, expanding communication services to client devices that otherwise may lack a subscription, or may lack a suitable communication interface, to communicate directly with the wireless network. Here, the surrogate access point may be a subscriber device or user equipment. By utilizing the yield management model, the surrogate access point may receive compensation for sharing its connection to the network with nearby client devices. Other aspects, embodiments, and features are also claimed and described.

SPECIAL HANDLING OF A LANDING PAGE
20170230478 · 2017-08-10 ·

A device intercepts a request that includes a network address or a universal resource locator (URL) for a landing page and determines whether special handling is applicable when forwarding the landing page to the requesting device. When the special handling is applicable, the request is automatically redirected to a validation device, which determines whether the requesting device is eligible for the special handling. The validation device signs based on the determination and returns the signed request to the requesting device. The requesting device forwards the signed request to request the landing page and the special handling is selectively applied based on the signed request.

Capillary device charging

The present application describes a user equipment including a processor and a memory, where the memory stores computer-executable instructions that, when executed by the processor, cause the user equipment to perform a set of instructions. The instructions include transmitting, to a network, a message requesting to modify or establish flow that is not to be charged to the user equipment. The instructions also include receiving, from the network, an indication based on the message request. The instructions further include determining, based on the indication, whether to make the flow being associated with the message.

Apparatus, system and method of internet connectivity via a relay station
11089167 · 2021-08-10 · ·

Some demonstrative embodiments include apparatuses, systems and/or methods of establishing an Internet connection. For example, a server may perform operations including storing relay account information corresponding to at least one relay station to provide Internet access, and client account information of at least one client, the client account information comprising credit information indicating a credit balance of the client; processing a connection request received from a wireless station via the relay station, the connection request to request an Internet connection via the relay station, the connection request comprising a client identifier of the client; sending to the wireless station via the relay station connection establishment information to establish the Internet connection via the relay station; and updating the credit balance based on usage information from the relay station, the usage information indicating a usage of the Internet connection by the wireless station.

Enabling hypertext transfer protocol (HTTP) connect in association with a toll-free data service

A device can receive, from a user device, a hypertext transfer protocol (HTTP) CONNECT request associated with a toll-free data service. The user device can establish a first transmission control protocol (TCP) connection with a proxy server. The HTTP CONNECT request can request the proxy server to establish a second TCP connection with a content provider server. The device can determine, based on the HTTP CONNECT request, that an authorization condition is satisfied. The device can store information associated with a flow between the user device and the content provider server. The user device and the content provider server can establish a transport layer security (TLS) connection based on the first TCP connection and the second TCP connection. The device can provide the information associated with the flow to permit an account of an entity to be adjusted in association with the toll-free data service.

CAPILLARY DEVICE CHARGING
20210007001 · 2021-01-07 ·

The present application describes a user equipment including a processor and a memory, where the memory stores computer-executable instructions that, when executed by the processor, cause the user equipment to perform a set of instructions. The instructions include transmitting, to a network, a message requesting to modify or establish flow that is not to be charged to the user equipment. The instructions also include receiving, from the network, an indication based on the message request. The instructions further include determining, based on the indication, whether to make the flow being associated with the message.

Bundling over-the-top services with third party services

A device may receive a request to access a bundling service that manages access to an over-the-top service provided by an over-the-top service provider. The device may receive information that identifies a third party service provider and a user credential associated with the third party service provider. The third party service provider may be different from the over-the-top service provider, and the third party service provider may not provide the over-the-top service. The device may provide an authentication request, including the user credential, to a third party device associated with the third party service provider. The device may receive an authentication response from the third party device. The authentication response may indicate whether the third party device successfully authenticated the user credential. The device may selectively provide access to the bundling service based on receiving the authentication response.