摘要:
In a multi-format transport stream decoder that performs a desired process on first transport streams of different formats to generate a second transport stream, a process request information input unit (APR) is supplied with process target packet data (Pi) and process request information (ScW) indicative of process details. A stream identification information providing unit (TSRi) provides stream identification information (TSID). A packet data retaining and identifying unit (DBA) retains each pieces of first packet data (Pi), and compares the stream identification information (TSIDe) and packet data identification information (PIDe) of the first packet data (Pi) with the process request information (ScW) to determine whether the information is to be processed.
摘要:
A set-top box (STB) in a subscriber unit of a combined digital television and communication system is described. The STB includes a controller and a quadrature amplitude modulation (QAM) based tuner operatively controlled by the controller to selectively enable shared use of the QAM based tuner between the following two functions: tuning to a digital television frequency; and providing a downstream cable-modem link. Related apparatus and methods are also described.
摘要:
In a large-scale video-on-demand (VOD) system, the scalability and the provision of truly interactive functions are two difficult problems which have not been resolved satisfactorily. It is easy to provide fully interactive functions using unicast streams but these systems are limited in their scalability which affect the cost of service provisioning. Batching systems based on multicast streaming, on the other hand, can increase the scalability but it is difficult to provide interactive functions on these systems. This invention provides a media delivery system having a novel architecture aiming at serving millions of users in a metropolitan area. It features hybrid multicast-unicast streaming to achieve both scalability and full interactivity through the provision of distributed interactive servers, which cached the multicast media streams generated by the media servers. The interactive servers may also provide fault tolerant routing and error recovery.
摘要:
Resource management architectures implemented in computer systems to manage resources are described. In one embodiment, a general architecture includes a resource manager and multiple resource providers that support one or more resource consumers such as a system component or application. Each provider is associated with a resource and acts as the manager for the resource when interfacing with the resource manager. The resource manager arbitrates access to the resources provided by the resource providers on behalf of the consumers. A policy manager sets various policies that are used by the resource manager to allocate resources. One policy is a priority-based policy that distinguishes among which applications and/or users have priority over others to use the resources. A resource consumer creates an 'activity' at the resource manager and builds one or more 'configurations' that describe various sets of preferred resources required to perform the activity. Each resource consumer can specify one or more configurations for each activity. If multiple configurations are specified, the resource consumer can rank them according to preference. This allows the resource consumers to be dynamically changed from one configuration to another as operating conditions change.
摘要:
A CPU (11) which performs video processing, and a network processor (31) which performs network processing share a PCI bus (10). Video data (MPEG2 data) is transmitted to a wireless LAN (36) via the PCI bus (10).
摘要:
Systems and methods for remotely scheduling tasks that are transmitted to a set top box and implemented on the set top box. A task service includes a website that provides program guide data to users. From the program guide data, a user selects a task. The website generates a notification that includes the task and certain identifiers, including a set top box identifier and a sequence number. The notification is sent to a notification service, that repeatedly sends the notification to a broadcast service. The broadcast service ensures that the notification is transmitted to the set top box. The set top box detects the notification from the set top box identifier and implements the task on the set top box unless the task has been previously handled.
摘要:
A system and method implemented in an interactive television system for restricting or controlling the access rights of interactive television applications and carousels. The system broadcasts modules from a broadcast station to a plurality of receiving stations, which execute applications containing the modules. In one embodiment, the applications utilize a credential consisting of a producer identification number (ID) (61) and an application ID (62) for each of the grantor and grantee applications, an expiration date, a set of permission data, a producer certificate and a signature. An application requesting access and a carousel granting access may be identified by respective producer and applications IDs. The credential utilizes public key encryption to ensure the integrity of the credential. The producer and application IDs may be replaced with wildcards so that rights may be granted to a group of producers or applications.
摘要:
A media recording system may be provided. The recording system may include features for reducing recording cut-off of a particular media event due to changes in the start time and end time of what is scheduled to be recorded. The recording system may provide a user with an opportunity to select a program by for example, selecting a listing, to have that program automatically recorded at a scheduled time for presentation to viewers. Changes in the schedule of programs may be compensated manually or automatically when the recording system receives information about actual or predicted time changes. In a manual mode, a user may adjust start or end times based on time change information that is displayed. For an automatic mode, the recording system may automatically compensate for predicted or actual time changes that are known by automatically adjusting the start and end times of recording.
摘要:
A resource allocation system and method for allocating control of a multimedia resource between at least two computer programs residing on a multimedia client. A tune request data structure receives and stores requests for multimedia resources from the computer programs. A priority weighting schedule is associated with the tune request data structure for defining weighting factor to apply to pertinent characteristics of the request. A find dominant request module determines a priority level to be assigned to each of the stored requests based on the priority weighting schedule. The dominant request is permitted to control the arbitrated multimedia resource.
摘要:
A digital video recorder (DVR) and method of recording including a tuner (40) for receiving available content, a memory (200) for storing selectable status parameters indicating functionality of the digital video recorder, a telephone answering device for receiving voice signals and call ID signals representing a telephone message from a caller and converting the voice signals and caller ID signals into digital signals, and a processor (70), which performs operations on the available content from the tuner (40), which directs storage of the digital signals to a storage device (200) and controls playback of the storage signals of the telephone message to be output at a display device (270) and controls a display of a plurality of status parameters based on received commands to access a memory so as to display one or more of the plurality of status parameters. The DVR of the present invention may include one or more tuners (40) and one or more processors (70). The DVR method and apparatus also performs a wide variety of functions, which enhance the viewing ability of a user.