Abstract:
In an embodiment, a UE determines to load a web page via a mobile browsing application on the UE. The UE obtains, from a web server, web page resource information for loading the web page on the UE. The UE loads the web page using the web page resource information and identifies one or more hints for assisting one or more mobile browsing applications on at least one other UE to perform an initial load of the web page, which the UE then reports to a hints server. The hints server collects hints from the UE as well as other UEs, evaluates their relevance and generates and/or updates a crowd-sourced hints list based on their perceived relevance. The hints server provides the crowd-sourced hints list to a target UE, and the target UE uses the crowd-sourced hints list to load the web page.
Abstract:
In an embodiment, a proxy server delivers, to a UE, a set of rules to be enforced by a management application executing thereon. The set of rules includes at least one rule that instructs the management application to selectively intercept and apply data payload modifications to data being exchanged being a transport layer stack (e.g., a TCP/IP stack) and one or more client applications on the UE based on (i) a packet-state related to a data payload of the data (ii) a device-state associated with the UE, (iii) an application-state associated with an application from which the data originates or to which the data is targeted and/or (iv) a network-state associated with a serving network of the UE. The management application on the UE can enforce the set of rules for UE-terminated data or UE-originated data.
Abstract:
In an embodiment, data scheduled for transmission by an apparatus is determined to include multiple elements with (i) a first portion of substantially non-redundant information and (ii) a second portion with information that is redundant to each of the multiple elements. The apparatus generates a composite representation of the redundant information, and transmits the composite representation of the redundant information to a recipient. The recipient determines reconstruction information by which the composite representation of the redundant information can be used in conjunction with the first portions of the substantially non-redundant information to reconstruct the multiple elements. After obtaining the first portions of the substantially non-redundant information, the recipient reconstructs the multiple elements based on the first portions of the substantially non-redundant information, the reconstruction information and the composite representation of the redundant information.