Patent application number | Description | Published |
20110211444 | Seamless Overlay Connectivity Using Multi-Homed Overlay Neighborhoods - A communication system enables a node to utilize multiple communication interfaces to connect to an overlay network. The use of multiple communication interfaces provides a redundant overlay network connection, thereby enabling a node to maintain connectivity or select a preferred connection to the overlay network, increasing efficiency or reducing costs in the overlay network. A network in which member nodes obtain services in the absence of server-based infrastructure is referred to as a “peer-to-peer overlay network” (or “overlay network” or simply “overlay”). Overlay networks consist of several nodes from hundreds, to thousands, joined together in a logical routing structure. Individual nodes often participate in routing and maintenance aspects of the overlay. Typically an overlay is formed through the enrollment and joining of all these nodes as defined by the overlay protocol. Nodes forming peer-to-peer overlay networks may communicate with each other over various network technologies. | 09-01-2011 |
20140297883 | METHOD AND APPARATUS FOR ALTERING BANDWIDTH CONSUMPTION - A method for altering bandwidth consumption when receiving content in a user device includes determining a first user device status where the first user device status indicates whether content, which is being accessed by a content-rendering application, is viewable on a display of the user device, based on the first user device status, selecting one of a plurality of available alternative content segments, and receiving the selected content segment. | 10-02-2014 |
20150095450 | UTILIZING MULTIPLE SWITCHABLE ADAPTATION SETS FOR STREAMING MEDIA DATA - A device for retrieving media data includes one or more processors configured to determine an available amount of network bandwidth, select a first representation from a first adaptation set and a second representation from a second adaptation set, such that the sum of a first bitrate for the first representation and a second bitrate for the second representation are less than or equal to the available amount of network bandwidth, and such that the first bitrate has a comparable position within the first adaptation set to a position of the second bitrate within the second adaptation set, and retrieve data from the first representation and the second representation based on the selection. | 04-02-2015 |
20150100702 | SWITCHING BETWEEN ADAPTATION SETS DURING MEDIA STREAMING - A device for retrieving media data includes one or more processors configured to retrieve media data from a first adaptation set including media data of a first type, present media data from the first adaptation set, in response to a request to switch to a second adaptation set including media data of the first type: retrieve media data from the second adaptation set including a switch point of the second adaptation set, and present media data from the second adaptation set after an actual playout time has met or exceeded a playout time for the switch point. | 04-09-2015 |
20150271226 | TRANSPORT ACCELERATOR IMPLEMENTING A MULTIPLE INTERFACE ARCHITECTURE - Transport accelerator (TA) systems and methods for accelerating delivery of content to a user agent (UA) of the client device are provided according to embodiments of the present disclosure. Embodiments initiate media transmission operation for the UA using the TA disposed in a communication path between the UA and a content server operable to provide content, wherein the TA comprises a request manager (RM) operable to control what data is requested from the content server and a plurality of connection managers (CMs) operable to control when the data is requested from the content server, wherein each CM of the plurality of CMs is adapted for communication with the content server via a different communication interface. | 09-24-2015 |
20150271231 | TRANSPORT ACCELERATOR IMPLEMENTING ENHANCED SIGNALING - Transport accelerator (TA) systems and methods for accelerating delivery of content to a user agent (UA) of a client device are provided according to embodiments of the present disclosure. Embodiments comprise a TA architecture implementing a connection manager (CM) and a request manager (RM). A RM of embodiments subdivides a fragment request provided by the UA into a plurality of chunk requests for requesting chunks of the content. A CM of embodiments signals to the RM, that the CM is ready for an additional chunk request of the content. Priority information is provided according to embodiments, such as by the UA, wherein the priority information indicates a priority of a corresponding fragment request relative to other fragment requests. | 09-24-2015 |
20150312303 | DETERMINING WHETHER TO USE SIDX INFORMATION WHEN STREAMING MEDIA DATA - A device for retrieving media data includes one or more processors configured to determine, for a segment of a representation of media data, whether to use segment index (SIDX) information of the segment, and in response to determining not to use the SIDX information, retrieve media data of the segment without using the SIDX information of the segment. The processors may determine whether to retrieve the SIDX information based on a determination of whether the segment includes SIDX information and/or based on a playback duration of the segment. | 10-29-2015 |
20160094614 | SYSTEMS AND METHODS FOR USER AGENT SIGNALING REQUEST ACCELERATION BY TRANSPORT ACCELERATOR - Systems and methods which are adapted to provide transport accelerator operation through the use of user agent (UA) signaling are disclosed. In operation according to embodiments, a transport accelerator (TA) analyzes content requests to determine if the content request includes an indication that transport acceleration functionality is to be provided. If such an indication is present, the TA further analyzes the content request to determine if transport acceleration functionality will be provided. | 03-31-2016 |