Patent application number | Description | Published |
20130166546 | Single Access Method for Multiple Media Sources - Method and systems for searching for media instances of interest to a user are described. User input specifying criteria for content is received and parameters are defined based on the user input. A plurality of databases are searched for media instances meeting the defined parameters, wherein the plurality of databases includes at least one database containing broadcast television content information and at least one database containing non-broadcast television content information. Information about the media instances meeting the defined parameters is retrieved from the plurality of databases. The retrieved information is provided to the user. | 06-27-2013 |
20140177700 | SEGMENTING AND TRANSCODING OF VIDEO AND/OR AUDIO DATA - In various embodiments, an encoder may be configured to divide received content in a first format into one or more segments and then to transcode the previously-divided segments into other formats and/or bitrates for presentation. In various embodiments, the encoder may include multiple segmenting computing devices configured to perform the dividing of the content into segments. The encoder may also include multiple transcoding computing devices configured to transcode the divided segments into a format for presentation. In various embodiments, the computing devices may be configured to communicate with each other via a network to determine which content has been divided into segments and which divided segments have been transcoded. The determination may be performed autonomously by the devices. Thus, in various embodiments, the devices included in the encoder may be configured to perform segmenting and transcoding on a distributed basis without necessarily requiring coordination by any one device. | 06-26-2014 |
20140177702 | CONSTANT QUALITY VIDEO ENCODING - In embodiments, apparatuses, methods and storage media are described that are associated with content distribution. In embodiments, an encoder may be configured to encode portions of content, such as video and/or audio data, utilizing different sets of encoding control variable settings. The different sets of encoding control variable settings may include different resolutions, different frame rates, and/or different compression levels. In embodiments, different segments and/or different portions of a single segment of data may be encoded using different sets of encoding control variable settings. | 06-26-2014 |
20140181653 | CONTENT PRESENTATION WITH ENHANCED USER EXPERIENCE - Apparatuses, methods and storage medium associated with content consumption are disclosed herein. In embodiments, an apparatus may include a decoder, a user interface engine, and a presentation engine. The decoder may be configured to receive and decode a streaming of the content. The user interface engine may be configured to receive user commands. The presentation engine may be configured to present the content as the content is decoded from the stream, in response to received user commands. Further, the decoder, the user interface engine, the presentation engine, and/or combination/sub-combination thereof, may be arranged to adapt the presentation to enhance user experience during response to a first of the user commands, where the adaption is in addition to a nominal response to the first user command. Other embodiments may be described and/or claimed. | 06-26-2014 |
20140258862 | CONTENT PRESENTATION WITH ENHANCED CLOSED CAPTION AND/OR SKIP BACK - Apparatuses, methods and storage medium associated with content consumption are disclosed herein. In embodiments, an apparatus may include a decoder, a user interface engine, and a presentation engine. The decoder may be configured to receive and decode a streaming of the content. The user interface engine may be configured to receive user commands. The presentation engine may be configured to present the content as the content is decoded from the stream, in response to received user commands. Further, the decoder, the user interface engine, the presentation engine, and/or combination/sub-combination thereof, may be arranged to adapt the presentation to enhance user experience during response to a skip back command, where the adaption is in addition to a nominal response to the skip back command, e.g., display of closed captions. Other embodiments may be described and/or claimed. | 09-11-2014 |
20140267779 | ALIGNMENT OF VIDEO FRAMES - In embodiments, apparatuses, methods and storage media are described that are associated with determination of frame alignment. In embodiments, a similarity value matrix may be determined representing similarity values for pairs of frames from two pieces of video content. An alignment score matrix may be determined from the similarity scores. Multiple sets of frames may be selected from the two pieces of video content and alignment score matrices determined for each set. From these alignment score matrices, an alignment of frames may be determined. In embodiments, a Needleman-Wunsch process may be used to compute alignment scores as well as to compute alignments based on alignment score matrices. Other embodiments may be described and claimed. | 09-18-2014 |
20140279848 | OPERATION-BASED CONTENT PACKAGING - In embodiments, apparatuses, methods and storage media are described that are associated with packaging of content. In embodiments, a bytemap file may be associated with an output packaging format for output content. The bytemap file may, in various embodiments, contain instructions that, when performed by a transpackager may generate output content based on one or more encoded content files. In order to generate output content starting at a specific requested offset, a bytemap index may contain mappings between offsets and instruction locations within the bytemap file. Thus, in response to a request for output content at an offset, an instruction location may be identified in the bytemap index, and instructions applied to the encoded content files starting at the identified location to generate the requested output content. Other embodiments may be disclosed and claimed. | 09-18-2014 |
20140282791 | LEAP SECOND SUPPORT IN CONTENT TIMESTAMPS - In embodiments, apparatuses, methods and storage media are described that are associated with support for leap seconds for provision of media content. In embodiments, a leap second is identified for a time during which media content may be timestampped. In embodiments, timestamps may be generated so that no segment of the media content contains a repeated timestamps and the media content is provisioned. In embodiments, content may be provisioned using a non-repeating time standard, such as TAI, and segments of media content maybe defined to have different lengths. In other embodiments, different time standards may be used, but seconds may be repeated across segment boundaries. Other embodiments may be described and/or claimed. | 09-18-2014 |