H04N21/6175

Method and system for federated over-the-top content delivery

A method is provided for managing over-the-top delivery of content through a plurality of content delivery networks (CDN). The method provided works transparently with standard HTTP servers supporting an initial request for content from a client to a first preferred CDN. If the first CDN does not have the content, the method includes provisions for the first CDN to acquire the content from a second CDN, or for the client to request the content from a second CDN directly. A system is also specified for implementing a client and server infrastructure in accordance with the provisions of the method.

Packetized content delivery apparatus and methods

Apparatus and methods for delivery of content in a packetized network. In one embodiment, content and/or services can be associated with an IP address. The IP address may be assigned to multiple server devices disposed at geographically diverse locations. Delivery caches may advertise, via a routing protocol, one or more addresses to clients of the network. Route selection may be configured based on one or more rules such as geographical proximity, available bandwidth, server availability, server load, delivery cost, client subscription level, licensing rules, and/or other metric. Delivery caches may be configured to control their availability and/or load through IP address withdrawals and announcements. When the “closest” delivery cache may become unavailable (e.g., it is not announcing the IP address for the content the client is trying to obtain, a route to the next “closest” available delivery cache may be utilized.

System and method for producing and executing interactive broadcast program

The present invention relates to a system and method for producing and executing an interactive broadcast program. A program enabler service system providing an interactive service for allowing users to participate in a broadcast program includes: a program-generating unit providing a tool for receiving broadcast program-related information so as to generate information received through the tool in a script format for the broadcast program; a program-executing unit providing information to users participating in the broadcast program through a communication channel provided by the service enabler after reading the information generated in the script format by interacting with the broadcast program; and a service-connecting unit connecting a communication service platform of the service enabler to the program-executing unit.

Information concentrating center capable of making P2P connections with remote client devices

An information concentrating center, is disclosed, wherein the information concentrating center comprises: at least one module for concentrating information from at least one information source; and at least one module coupling to the Internet, for establishing a P2P connection with a remote client device through the Internet, wherein at least one portion of the information is delivered to the remote client device on the P2P connection.

Information processing apparatus, information processing method and program

An information processing apparatus includes: an acquiring means for acquiring focused content information that is information relating to a predetermined content and includes at least any one of descriptions of the predetermined content having information displayed on a display means, a word related to the descriptions, a genre, a title, and cast of the predetermined content; a retrieving means for using content information about the other content that includes at least any one of descriptions of the other content different from the predetermined content, a genre, a title, and cast of the other content and the acquired focused content information to retrieve a content having a high degree of relation to focused content information in the other contents; and a specification information generating means for generating specification information that specifies the resulted content of retrieval based on the result of retrieval done by the retrieving means.

RELEVANCY IMPROVEMENT THROUGH TARGETING OF INFORMATION BASED ON DATA GATHERED FROM A NETWORKED DEVICE ASSOCIATED WITH A SECURITY SANDBOX OF A CLIENT DEVICE
20170270292 · 2017-09-21 ·

A method, apparatus, and system related to relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device are disclosed. In one embodiment, a system may comprise a networked device, a relevancy-matching server, and a client device. The networked device may be configured to generate a preliminary data and/or a primary data associated with a user and automatically announce a sandbox-reachable service of the networked device to a discovery module. The relevancy-matching server may be configured to match a targeted data with the primary data based on a relevancy factor associated with the user. The client device may be configured to automatically process an identification data of the networked device and/or the sandbox-reachable service of the networked device from the discovery module and to automatically associate with the networked device based on the identification data.

Multi-screen media delivery systems and methods
09813760 · 2017-11-07 · ·

A system is proposed for delivering video content to display devices using a cloud computing model. A plurality of independent physical computer systems cooperate to implement a virtual computer system (“cloud”) which receives media content from sources of media content, and delivers the media content selectively to video display devices. For each of a plurality of users of the virtual computer system, there is a corresponding process (“cloudclone”) running on the virtual computer system which coordinates the delivery of the content to one or more of the video display devices which are associated with the corresponding user. The cloudclone includes respective components for managing the transfer of media content to each of the video display devices associated with the user. This makes possible a straightforward way of migrating video sessions between the devices associated with the user, by changing the corresponding cloudclone. The cloud can also access pre-determined social relationships between the users, and use the actions of a first of the users, to control content delivered to the other user(s) with which the first user has a social relationship.

Method, device and system for evaluating user experience value of video quality

Embodiments of the present disclosure provide a method, a device and a system for evaluating a user experience value of video quality. The method is: acquiring an uplink packet of a user equipment for requesting to watch an OTT video, where the uplink packet is transmitted by the user equipment to a video server storing the OTT video and carries request information of the user equipment on the OTT video; acquiring a downlink packet corresponding to the uplink packet, where the downlink packet is transmitted by the video server to the user equipment and carries the OTT video, and the OTT video is transmitted by the video server according to the request information in the uplink packet; buffering the downlink packet; and in response to determining that the buffered downlink packet satisfies a resolving condition, resolving the OTT video in the buffered downlink packet to generate a user experience value.

MULTIVIEW TV TEMPLATE CREATION AND DISPLAY LAYOUT MODIFICATION
20170272830 · 2017-09-21 ·

A multi-window user interface (UI) is presented in various configurations and operational uses to leverage the relatively large display canvas afforded by large screen display devices such as 4K or 8K displays. Along with the various “Multiview” aspects, content delivery techniques, content selection techniques, and level of service techniques also are presented.

Hybrid storage of program recordings in a service provider network

A method of managing, by a service provider, a program stored within a service provider network. Multiple multimedia devices are in communication with the service provider network. In accordance with one embodiment, a method for managing, by a service provider, a program stored within a service provider network includes determining a first number of subscriptions for the program. If the first number of subscriptions is less than a first threshold, at least a portion of the program is transmitted to at least a first multimedia device having a subscription for the program and the program is removed from the service provider network.