H04L67/2866

METHOD AND APPARATUS FOR INTERACTING BETWEEN VERTICAL APPLICATION LAYER AND SERVICE ENABLER ARCHITECTURE LAYER
20240430331 · 2024-12-26 ·

According to an aspect, there is provided a method for execution by a SEAL (Service Enabler Architecture Layer) service server of a network. The method involves determining a communication policy based on at least one KPI (Key Performance Indicator). The method also involves communicating, via the network, with a SEAL client of a communications device, in accordance with the communication policy. In some implementations, the SEAL service server is part of a SEAL layer, and the method also involves receiving feedback from a VASEAL (Vertical Application Service Enabling Architecture Layer) layer which is separate from the SEAL layer, and controlling the VASEAL layer and/or adjusting the communication policy based in part on the feedback. Thus, method can enable control on the network towards a SEAL layer which can allow capabilities of the SEAL layer to be extended to consume VASEAL layer information and provide control to the VASEAL layer.

METHOD AND APPARATUS FOR INTERACTING BETWEEN VERTICAL APPLICATION LAYER AND SERVICE ENABLER ARCHITECTURE LAYER
20240430331 · 2024-12-26 ·

According to an aspect, there is provided a method for execution by a SEAL (Service Enabler Architecture Layer) service server of a network. The method involves determining a communication policy based on at least one KPI (Key Performance Indicator). The method also involves communicating, via the network, with a SEAL client of a communications device, in accordance with the communication policy. In some implementations, the SEAL service server is part of a SEAL layer, and the method also involves receiving feedback from a VASEAL (Vertical Application Service Enabling Architecture Layer) layer which is separate from the SEAL layer, and controlling the VASEAL layer and/or adjusting the communication policy based in part on the feedback. Thus, method can enable control on the network towards a SEAL layer which can allow capabilities of the SEAL layer to be extended to consume VASEAL layer information and provide control to the VASEAL layer.

Techniques for contextual mobile data access
09843454 · 2017-12-12 · ·

Techniques for contextual mobile data access are described. In one embodiment, an apparatus may comprise a mobile device with a local gateway utility. The local gateway utility may be operative to receive a network request on a device, determine that the network request corresponds to a context-specific data plan for the device, the context-specific data plan authorizing performance of the network request through a zero-rated proxy server, and perform the network request for the application using the zero-rated proxy server as an intermediary. Other embodiments are described and claimed.

SECURE CLOUD FABRIC TO CONNECT SUBNETS IN DIFFERENT NETWORK DOMAINS
20170302535 · 2017-10-19 ·

A secure virtual network platform connects two or more subnets in different or separate network domains. The secure virtual network can use the under layer physical networks in various domains as an IP forwarding fabric without changing any existing firewalls, security settings, or network topology. A first type of connection across the virtual network involves connecting server groups. A second type of connection across the virtual network involves connecting a server group to a physical network. A third type of connection across the virtual network involves connecting a physical network to another physical network.

Techniques for zero rating through redirection

Techniques for zero rating through redirection are described. In one embodiment, an apparatus may comprise a client proxy component operative to receive a proxy network packet from a local gateway application on a client device, the proxy network packet containing an application network packet for delivery to a network server device; and forward the application network packet to the network server device based on a determination that a local user application is authorized to use the proxy server device; and a proxy access component operative on the processor circuit to determine that the application network packet is associated with the local user application on the client device; and determine that the local user application is authorized to use the proxy server device. Other embodiments are described and claimed.

APPARATUS AND METHOD FOR CLIENT-SIDE FLOW CONTROL IN A REMOTE ACCESS ENVIRONMENT
20170264574 · 2017-09-14 ·

A client-side flow control mechanism for controlling the flow of messages communicated from a service to a client in a remote access system. The service, which may be a managed or unmanaged service, may communicate messages to the client where the messages include a service sequence ID (SSI). As the client processes the messages from the service, the client responds with a client sequence ID (CSI). The SSI and CSI values determine the number of messages that are in transmission queues. The service compares a difference between the current SSI and CSI to a stop window value. If the difference is greater than the stop window value, transmission of messages from the service to the client is turned OFF. The client continues to send CSI acknowledgments as it processes messages. Once the difference falls below a start window value, the transmission of messages to the client is turned ON.

TECHNIQUES FOR CONTEXTUAL MOBILE DATA ACCESS
20170230190 · 2017-08-10 ·

Techniques for contextual mobile data access are described. In one embodiment, an apparatus may comprise a mobile device with a local gateway utility. The local gateway utility may be operative to receive a network request on a device, determine that the network request corresponds to a context-specific data plan for the device, the context-specific data plan authorizing performance of the network request through a zero-rated proxy server, and perform the network request for the application using the zero-rated proxy server as an intermediary. Other embodiments are described and claimed.

USER INTERFACE FOR JUST-IN-TIME IMAGE PROCESSING

Technology is disclosed for an image editing tool that generates a recipe for just-in-time processing of images (the technology). Various embodiments of the technology include an image processing system that provides image processing services to a client system that publishes content including an image to end users. The image processing system processes the image based on a recipe to generate a processed image. The image editing tool is integrated into an application, e.g., webpage or a web browser, that displays the content. A user, e.g., administrator of the client system, can use the image editing tool to edit the image on the webpage and generate the recipe including instructions regarding the edits. The recipe is transmitted to the image processing system which processes the image based on the recipe, and transmits the processed image to the client system for further transmission to the end users accessing the content.

Secure cloud fabric to connect subnets in different network domains
09699034 · 2017-07-04 · ·

A secure virtual network platform connects two or more subnets in different or separate network domains. The secure virtual network can use the under layer physical networks in various domains as an IP forwarding fabric without changing any existing firewalls, security settings, or network topology. A first type of connection across the virtual network involves connecting server groups. A second type of connection across the virtual network involves connecting a server group to a physical network. A third type of connection across the virtual network involves connecting a physical network to another physical network.

METHOD AND SYSTEM FOR OPTIMIZED MEDIA DELIVERY
20170188054 · 2017-06-29 ·

A system and method for distributing content in an adaptive bitrate (ABR) streaming network. In one embodiment, an origin server receives an initial content request from a client device for a particular content, the client device operative with an ABR streaming media player. Depending on the information received in the initial content request, a local cache proximate to the client device requesting the particular content is located. The requested is then pushed to the local cache, whereupon a response message is generated to the client device, responsive to the initial content request, the response message including location information of the particular content with respect to the local cache.