摘要:
A server at the edge of a broadband network distributes multimedia content streams to clients, while ensuring that the first data delivered to each client is key data (milestones) needed for correctly decoding the stream content. This is obtained by buffering the packets in the incoming stream and transmitting the packets from the buffer in an outgoing stream, starting with the most recent milestone placed in the buffer before a request to join the respective incoming stream is received. As the writing to and reading from the buffer are performed at different rates, the incoming and outgoing streams are eventually synchronized, at which point the client may be switched to receive the incoming stream directly.
摘要:
A method for accessing triple play services provided through a server over a network to a portable device, the method comprising: receiving a signal from a user defining respective preference levels for the triple play services; determining a location for the portable device; determining which of the triple play services are available at the location; composing a list of available services at the location, the available services in the list being ordered in accordance with the respective preference levels; and, displaying the list on a display screen of the portable device, whereby the user may access the available services by selecting from the list.
摘要:
The PIP system enables display of a mosaic of favorite channels in a Picture-in-Picture (PIP) format to a subscriber terminal. Picture-in-Picture support is efficiently provided by sending only I-Frames of the secondary video channel to the end-user. That is, any unnecessary packets (null, B-P frames, audio, etc.) in the secondary video channel are stripped away. This method uses very little bandwidth and is STB agnostic.
摘要:
A circular buffer in a video delivery server tracks a second copy of a live video stream to provide instant replay capability. When an end-user initiates the instant replay function, the circular buffer is copied to an instant-replay buffer, from which a replay of the video is sent to the end-user. During replay the end-user can use playback functions such as pause, slow-play, freeze frame, etc. Upon leaving the replay function the end user rejoins the live stream. The circular buffer also enables transmission of delayed copies of the live stream, time-shifted by predetermined intervals, which copies are multicasted to end-users. Upon request, an end-user may join a delayed version of interest. This allows the user to replay interesting content by jumping to a time-delayed version without missing the show and to catch up with real-time during e.g. commercial breaks.
摘要:
A computer software application for end-to-end management of the delivery of IP-configured integrated multimedia signals (e.g., TV, video, Website, etc.), on an interactive basis, to a subscriber device (being a personal computer (PC) and monitor coupled thereto or television/set-top box combination). The system manager comprises an interactive program guide (IPG) component configured for providing to the subscriber an interactive program guide (IPG) permitting selection of the multimedia signals by the subscriber and a subscriber device component associated with the subscriber device and configured for receiving instructions from the subscriber. The subscriber device includes a decoder configured for converting the selected IP multicast format signals into a format for display on PC monitor or television. A PC component is configured for displaying the converted multimedia signals on the PC monitor in the form of a player window and for displaying a remote controller GUI on the monitor, the remote controller GUI being a model of a hand-held remote controller and controllable by the subscriber for controlling the selection of signals from the IPG. The interactive program guide provides drop down box selection and scroll bar GUI features.
摘要:
The invention relates to a system and method for controlling an aspect of a communication session. The method processes the session through a subscriber terminal that also controls a separate a video signal. The method comprises: analyzing call data for the session to determine whether a calling party can initiate the session with a called party; if the calling party is allowed to initiate the session, sending information about the session to the terminal; generating a GUI session from the information for a video monitor connected to the terminal; allowing further processing of the session through the terminal through the GUI session; if a command is received to further process the session, providing a message to the network to process the command; and if a command is received to change an aspect of the video signal, providing an appropriate message to the terminal to process the command.
摘要:
Montgomery multiplication can be computed quickly by using carry save adders and parallel multipliers. We present an enhanced technique for very fast Montgomery multiplication that can be used for RSA calculations. This invention utilizes a scalable bit word implementation, suitable for very large bit encryptions. Such designs can be deployed on mid-level FPGAs that have dedicated multiplier logic, on ASICs, or on custom circuits. To our knowledge, our technique yields some of the fastest RSA encryption times to be reported, having area requirements similar to related work. Such circuits can be ideal for increased security in sensitive communication fields.
摘要:
An open media platform (OMP) notifies the subscriber terminals (ST) that the services it provides have changed and that the updated licenses should be retrieved. The STs then initiate a request to a license manager for the new licenses that are required. In response, the license manager requests from the OMP authentication/authorization of the ST and the license terms for the appropriate channels. The OMP authenticates the ST and determines the content ID's associated with the licenses that need to be issued. If authentication is successful, the appropriate C-ID's and terms are returned to the license server. When authorization and the license information are received from the OMP, the license manager generates the personalized licenses and delivers them to the originating ST to enable viewing of the protected content.
摘要:
For offering entertainment services by video streaming content to users, a video encoder creates the required .nsc file for each broadcast channel. This .nsc file is retrieved and stored on a server which notifies each set-top box in the field, via a multicast notifier of the availability of the new service. This notifier contains the multicast address and port to where the .nsc files are being streamed. Once the set-top box retrieves this notification, it attempts to join the dedicated multicast stream, download the .nsc files and store them locally in memory on the set-top box. When a user selects a broadcast channel from their lineup, the set-top box will access the local file to obtain the proper information about that particular ASF stream; hence, it will not have to do an HTTP retrieval.
摘要:
The invention relates to a system and method for controlling an aspect of a communication session. The method processes the session through a subscriber terminal that also controls a separate a video signal. The method comprises: analysing call data for the session to determine whether a calling party can initiate the session with a called party; if the calling party is allowed to initiate the session, sending information about the session to the terminal; generating a GUI session from the information for a video monitor connected to the terminal; allowing further processing of the session through the terminal through the GUI session; if a command is received to further process the session, providing a message to the network to process the command; and if a command is received to change an aspect of the video signal, providing an appropriate message to the terminal to process the command.