摘要:
A method of delivering a regional television channel to a user over an Internet Protocol Television (IPTV) service comprising the steps of forming a multicast of channels intended for delivery to a user each channel having a specific channel slot, the multicast of channels including one or more regional channels corresponding to one of the multicast of channels; broadcasting the multicast channels to the user through a regional gateway; forming a regional channel control signal for scheduling and requesting broadcast of the at least one regional channel instead of the one of the multicast of channels; transmitting the regional channel control signal to the regional gateway; and in accordance with the regional channel control signal, at the required time, switching the regional gateway to the at least one regional channel instead of the corresponding one of the multicast channels such that the regional channel is in the specific channel slot of the corresponding channel.
摘要:
A system and associated method for managing resources of a network load balancer. The method begins with registering the network load balancer with the presence server. Next the network load balancer notifies the presence server when an end user requests resources from an application server connected to the network load balancer. The network load balancer then provides the end user access to the application server and subscribes to an information feed pertaining to the end user and supplied by the presence server. After receiving a notification from the presence server that the end user changed their presence information, the network load balancer updates their records pertaining to the end user in a database. Finally, the network load balancer determines whether to continue providing the end user with access to the application server or purge the end user's records from the database.
摘要:
A content stream user defines preferences, which are compared to aggregated metadata describing in real time a plurality of content streams to which the user has access. The metadata for each content stream may be generated by automated analysis of onscreen indicators, noise levels in standard video or audio sequences, or speech recognition or image recognition data applied to identify particular keywords, individuals, etc. Where a match between content and user preferences is identified, the user is notified, and may be given the option of switching to the matching content stream. A number of approaches are used to ensure that the user is able to access the whole of the content of interest, and does not miss the starting porting. Certain parts of the content streams may be cached for video on demand viewing, or the content streams may be buffered allowing access to various portions of the stream, or a delay in content transmission may be introduced relative to the metadata transmission so as to allow time for a content stream change.
摘要:
A method and system of presenting a continuous programming sequence at a client terminal, e.g., a set top box. A method in accordance with an embodiment includes: defining a programming sequence at a server; and the server instructing the client terminal associated with the programming sequence to retrieve a first program item specified in the programming sequence from a specified location.
摘要:
A method of delivering a regional television channel to a user over an Internet Protocol Television (IPTV) service comprising the steps of forming a multicast of channels intended for delivery to a user each channel having a specific channel slot, the multicast of channels including one or more regional channels corresponding to one of the multicast of channels; broadcasting the multicast channels to the user through a regional gateway; forming a regional channel control signal for scheduling and requesting broadcast of the at least one regional channel instead of the one of the multicast of channels; transmitting the regional channel control signal to the regional gateway; and in accordance with the regional channel control signal, at the required time, switching the regional gateway to the at least one regional channel instead of the corresponding one of the multicast channels such that the regional channel is in the specific channel slot of the corresponding channel.
摘要:
A system for delivering digital content to user devices. The system includes a content delivery server for establishing respective sessions with the user devices and for delivering streams of content to the user devices during the sessions according to a streaming protocol. An asset server is communicatively coupled to the content delivery server through an asset protocol for maintaining an asset scheduling table including asset entries, each asset entry including an asset identifier identifying a given asset in association with a starting time parameter, user identifiers identifying at least one target user device, and a set of session identifiers each identifying a session established with a target user device identified by the user identifiers. The content delivery server inserts, for each asset entry in the asset scheduling table, and for each session identified by a session identifier in the asset entry, the asset identified by the asset identifier of the asset entry into the stream of content delivered during the session, at a predefined insertion time.
摘要:
A method of selecting a program item by defining a programming template relating to a predetermined period for an individual viewer. The programming template includes a plurality of sequential time slots, each time slot being associated with a particular content type selected from a standard program content classification structure. For a given time falling within a respective the time slot, a program item is selected from a plurality of candidate program items. This program item identified as having content of the type associated with the one of the time slots. Thus an EPG is automatically compiled on the basis of a user profile which calls for a certain type of content (film/news/weather/clips etc.) at certain times of the day or week.
摘要:
A system for delivering digital content to user devices. The system includes a content delivery server for establishing respective sessions with the user devices and for delivering streams of content to the user devices during the sessions according to a streaming protocol. An asset server is communicatively coupled to the content delivery server through an asset protocol for maintaining an asset scheduling table including asset entries, each asset entry including an asset identifier identifying a given asset in association with a starting time parameter, user identifiers identifying at least one target user device, and a set of session identifiers each identifying a session established with a target user device identified by the user identifiers. The content delivery server inserts, for each asset entry in the asset scheduling table, and for each session identified by a session identifier in the asset entry, the asset identified by the asset identifier of the asset entry into the stream of content delivered during the session, at a predefined insertion time.
摘要:
A method and system of presenting a continuous programming sequence at a client terminal, e.g., a set top box. A method in accordance with an embodiment includes: defining a programming sequence at a server; and the server instructing the client terminal associated with the programming sequence to retrieve a first program item specified in the programming sequence from a specified location.
摘要:
The present invention is directed to a method and apparatus for personalized advertising in mobile broadcast television. A method for use in a personal device, for personalizing a service broadcast over a digital broadcast, in accordance with an embodiment of the invention, includes: receiving content for personalizing and display on the personal device, comparing the content with a user profile stored on the personal device to generate a stored personalized content for storage on the personal device, receiving a broadcast service for display on the personal device, and stopping the display at a predetermined time and displaying instead the stored personalized content.