Patent application number | Description | Published |
20090106443 | Embedding a Session Description Message in a Real-Time Control Protocol (RTCP) Message - Embedded within at least some Real-Time Control Protocol (RTCP) messages sent from a media content source to a recipient is a session description message that describes a media presentation being streamed to the recipient. The session description message can be associated, for example, with one of a plurality of pieces of media content in a play list of media content being streamed from the device to the recipient. In accordance with certain aspects, an RTCP message that embeds a session description message includes at least three fields: a first field containing data identifying the RTCP message as being a type that embeds a session description message; a second field containing data that is the session description message for a media presentation; and a third field containing data identifying a length of the RTCP message, generated by summing the length of the first, second, and third fields. | 04-23-2009 |
20090135849 | RTP Payload Format - A data stream is encrypted to form encryption units that are packetized into RTP packets. Each RTP packet includes an RTP packet header, one or more payloads of a common data stream, and a RTP payload format header for each payload and including, for the corresponding encryption units, a boundary for the payload. The payload can be one or more of the encryption units or a fragment of one of the encryption units. The encryption units are reassembled the using the payloads in the RTP packets and the respective boundary in the respective RTP payload format header. The reassembled of encryption units are decrypted for rendering. Each RTP payload format header can have attributes for the corresponding payload that can be used to render the payload. The RTP packets can be sent server-to-client or peer-to-peer. | 05-28-2009 |
20090138486 | Secure Content Descriptions - The invention describes a control node for a content distribution network and a method of automatically verifying content distributed over a network at a node in the network. In the method, a content description is received which comprises a content identifier, a publisher identifier, publisher authorisation information and content checking information. The integrity and validity of this information are checked and if both the checks are passed, the content description is stored. | 05-28-2009 |
20090265473 | Topology Management in Peer-to-Peer Content Distribution Clouds - A topology management process is implemented in peer-to-peer content distribution clouds using tracker nodes. Tracker nodes have information about available peers and assist peers in finding other peers to connect to. Various algorithms for use at the tracker nodes are described for selecting which peers to return as potentials for forming connections to. In addition, architectures and algorithms to allow efficient scaling of tracker nodes in peer-to-peer clouds are described. | 10-22-2009 |
20090319233 | NETWORK BANDWIDTH MEASUREMENT - Technologies for measuring a data throughput rate of a link typically use for transferring media catalogs and media between a media provider and an UPnP Control Point. | 12-24-2009 |
20090319568 | AUTOMATIC SELECTION OF MEDIA REPRESENTATIONS - Technologies for selecting a media representation out of a plurality of representations of the same media offered by a media provider wherein the selected representation is a preferred representation and the selecting is based on metadata of the media representations evaluated against scoring criteria. | 12-24-2009 |
20110194446 | NETWORK BANDWIDTH MEASUREMENT - Technologies for measuring a data throughput rate of a link typically used for transferring media catalogs and media between a media provider and an UPnP Control Point. | 08-11-2011 |
20130301459 | NETWORK BANDWIDTH MEASUREMENT - Technologies for measuring a data throughput rate of a link typically used for transferring media catalogs and media between a media provider and an UPnP Control Point. | 11-14-2013 |