Abstract:
A method for managing digital content is provided. The method includes accessing the digital content and applying at least one content management rule by a set-top box to the digital content. The content management rule operative to place the digital content in one of a first storage location and a second storage location, which are associated with the set-top box. The digital content may include programs or movies and the storage locations are generally operable to store multiple programs and/or movies.
Abstract:
Embodiments are disclosed for providing play/pause content. An example method includes receiving a command to play audio from a zone, the zone including one or more playback devices, wherein the zone is configured to play items from a playback queue responsive to the command to play audio. The example method also includes determining that the playback queue includes no playable items. The example method also includes automatically placing information identifying at least one playable item in the playback queue. The example method also includes, responsive to the command to play audio, causing to play the at least one playable item by the zone.
Abstract:
A video processing system includes a network processing module configured to receive video content. A decoder module is configured to decode the video content received from the content transmitting system, and separately provide each of the decoded video content and data describing transmission features of the video content. A video quality estimation module is configured to estimate a quality factor based on the data describing the transmission features of the video content, wherein the quality factor corresponds to an estimation of a visual quality of the video content. A database control module configured to select, based on the quality factor, one of a plurality of predetermined settings for video post-processing. A video post-processing module is configured to receive the decoded video content separately provided from the decoder module, and process the decoded video content based on the selected one of the predetermined settings.
Abstract:
Systems and methods described herein relate to an enhanced program guide for programs that are broadcast according to a defined schedule. Program titles included in the guide can be ordered based on a relevance rank or score, potentially with no other parameter employed in determining a position of a program title within the guide. Presentation of the guide can be independent of a time axis or dimension and a channel axis or dimension. Titles can be displayed in a manner that is independent of a start time or running length of the associated program.
Abstract:
A media playback processing and control method, apparatus, and system are provided. The processing method includes: receiving, by a central server, a query request of a control device, and returning a query response to the control device according to a resource information table; receiving a resource request of a selected display device selected by the control device; and querying the resource information table, determining that a selected media resource corresponding to information about a selected storage path is stored on a first media server (MS), and determining a second MS with a conversion capability to convert a media format of the selected media resource into a media format supported by a playback capability of the selected display device, so as to enable the selected display device to play a media resource converted by the second MS from the selected media resource.
Abstract:
Techniques are disclosed that involve mobile augmented reality (MAR) applications in which users (e.g., players) may experience augmented reality (e.g., altered video or audio based on a real environment). Such augmented reality may include various alterations. For example, particular objects may be altered to appear differently. Such alterations may be based on stored profiles and/or user selections. Further features may also be employed. For example, in embodiments, characters and/or other objects may be sent (or caused to appear) to other users in other locations. Also, a user may leave a character at another location and receive an alert when another user/player encounters this character. Also, characteristics of output audio may be affected based on events of the MAR application.
Abstract:
Embodiments utilize a camera on a universal remote control to automatically detect which device the remote is pointed at by the user. The image captured by the camera is compared to a database of images of known or preconfigured devices that can be controlled by the universal remote control. If the image captured by the camera matches an image in the database, then the universal remote control loads a specific key map for the preconfigured device from the database.
Abstract:
An Intelligent TV can organize content into silos. a silo is a logical representation of a content source for the Intelligent television. Silo can include content applications (e.g., Live TV, VOD, media center, application center, etc.) and/or input sources. The Intelligent TV can receive a designation for a silo through the reception of signals from a remote control or a user interface. Based on the designation, the Intelligent TV can determine the silo desired by the user. Then, the Intelligent TV can transition to the desired silo and provide content from the silo.
Abstract:
A system and method for utilizing data stored in an EPG database for modifying advertisement information. In this way, a service provider and/or an advertiser can transmit a single advertisement to all the television stations regardless of their geographic location and other user specific information, and need not re-transmit the advertisement even if there is a change in the show's program description. When the advertisement is displayed, the correct updated information is retrieved from the EPG database and inserted into the advertisement.In one aspect, the present invention describes a method for modifying an advertisement in an EPG comprising the steps of: storing television schedule information in a first database; storing advertisement information in a second database; incorporating a portion of the television schedule information into a portion of the advertisement information to form a modified advertisement; and displaying the modified advertisement on a screen.
Abstract:
The present invention describes a decentralized symmetric configuration of digital video recorders (DVCRs) for monitoring, controlling, analyzing, recording, playback and streaming of audio/visual (A/V) media over a network. Each DVCR is an autonomous device able to operate in its local environment as well as access and operate another DVCR available on the network to facilitate the overall working of the disclosed system. Each DVCR also exhibits storage fail-safe feature whereby it recovers data automatically if storage media gets corrupted such as due to sudden power failure. A DVCR can be configured to scan the network for other DVCR units. A list of discovered DVCRs is displayed. Each DVCR can access, after authentication, any of the listed DVCR for configuration, monitoring, controlling, recording, playback and other available functionality over the network. The same controls used for operating a local DVCR, including use of buttons, can be employed to operate the remote DVCR, giving a virtual presence at the remote location. The functionality exhibited by each of the DVCR, can be identical. A plurality of the DVCR can thus form a decentralized, symmetric network in which there is no master or central controller.