23rd week of 2016 patent applcation highlights part 79 |
Patent application number | Title | Published |
20160165227 | DETECTION OF AUDIO TO VIDEO SYNCHRONIZATION ERRORS - A method of detecting the presence of unacceptable levels of audio to video synchronization errors in audio-video streams is provided. The method includes capturing, at a testing module, a test audio-video stream from a first source and a reference audio-video stream from a second source, extracting a test audio stream and a test video stream from the test audio-video stream, extracting a reference audio stream and a reference video stream from the reference audio-video stream, determining a highest correlation value between the test audio stream and the reference audio stream using cross-correlation, and determining that the test audio-video stream has an unacceptable level of AV-sync errors when the highest correlation value is above a preset correlation threshold. | 2016-06-09 |
20160165228 | DISPLAY APPARATUS AND CONTROLLING METHOD THEREOF - A display apparatus is provided. The display apparatus includes a first communicator or communication circuitry configured to perform network communication with a server which provides a remote diagnosis service, a second communicator or communication circuitry configured to be connected to an external electronic apparatus via High Definition Multimedia Interface (HDMI) to perform communication, and a processor configured to, in response to receiving a control command regarding a remote diagnosis service of the external electronic apparatus from the server, convert the received control command to a Consumer Electronics Control (CEC) command to control an operation of the external electronic apparatus, and transmit operation state information of the external electronic apparatus to the server. | 2016-06-09 |
20160165229 | CALIBRATION SYSTEM AND METHOD FOR MULTI-DISPLAY SYSTEM - A calibration system and method for a multi-display system. Test patterns displayed on each screen of the multi-display system are captured by a handheld device. One of the captured images corresponding to a specific display is designated as a standard image such that the handheld device can compare the other captured images corresponding to the other displays with the standard image to determine at least one adjustment parameter for each display. The images output to each display can be adjusted according to the adjustment parameter so as to eliminate the display differences between the images. | 2016-06-09 |
20160165230 | Color Component Checksum Computation in Video Coding - Checksum computation for video coding is provided that breaks the dependency between the color components of a picture in the prior art. More specifically, rather than computing a single checksum for a picture as in the prior art, a separate checksum is computed for each color component. Computing a separate checksum for each color component enables parallel computation of the component checksums. Methods are provided for computing three separate checksums after a picture is decoded. Methods are also provided for computing three separate checksums on a largest coding unit basis, thus allowing the checksums for a picture to be computed as the picture is being decoded. | 2016-06-09 |
20160165231 | CONTENT ADAPTIVE COMPRESSION SYSTEM - A content adaptive compression system includes a plurality of encoders being coupled to receive a portion of an image, and accordingly generating candidate compressed codes, respectively, the plurality of encoders being configured for encoding images of different contents. An error count unit is configured to determine an amount of error between the image and the candidate compressed code for each of the encoders. A mode decision unit is coupled to receive a plurality of the amount of error, the candidate compressed code associated with least amount of error being outputted as an adaptive compressed code for the image. | 2016-06-09 |
20160165232 | METHOD AND SYSTEM FOR VIDEO PICTURE INTRA-PREDICTION ESTIMATION - Several systems and methods for intra-prediction estimation of video pictures are disclosed. In an embodiment, the method includes accessing four ‘N×N’ pixel blocks comprising luma-related pixels. The four ‘N×N’ pixel blocks collectively configure a ‘2N×2N’ pixel block. A first pre-determined number of candidate luma intra-prediction modes is accessed for each of the four ‘N×N’ pixel blocks. A presence of one or more luma intra-prediction modes that are common among the candidate luma intra-prediction modes of at least two of the four ‘N×N’ pixel blocks is identified. The method further includes performing, based on the identification, one of (1) selecting a principal luma intra-prediction mode for the ‘2N×2N’ pixel block and (2) limiting a partitioning size to a ‘N×N’ pixel block size for a portion of the video picture corresponding to the ‘2N×2N’ pixel block. | 2016-06-09 |
20160165233 | LOCAL IMAGE ENHANCING METHOD AND APPARATUS - A local image enhancing method includes: obtaining a region or object selected by a user; generating selection parameters according to the selected region or object; enhancing the selected region or object according to the selection parameters, and generating an image of the enhanced selected region or object; or, sending the selection parameters to a peer end; the peer end enhancing the selected region or object according to the selection parameters; returning the image of the enhanced selected region or object. The embodiments of the present document further provide a local image enhancing apparatus. The embodiments of the present document may enhance the corresponding region according to the user selection. | 2016-06-09 |
20160165234 | MODIFIED CODING FOR A TRANSFORM SKIPPED BLOCK FOR CABAC IN HEVC - In an example, an electronic device of a decoder is configured to obtain a bit stream and recover a binary symbol from the obtained bit stream. The electronic device is configured to determine whether the binary symbol is to be decoded using a modified transform skip mode. The electronic device is configured to, in response to determining that the binary symbol is not to be decoded using the modified transform skip mode, determine a first TS_Shift value, and recover video data using the first TS_Shift value. The electronic device is configured to, in response to determining that the binary symbol is to be decoded using the modified transform skip mode, determine a second TS_Shift value, and recover video data using the second TS_Shift value. | 2016-06-09 |
20160165235 | METHOD OF ENCODING IMAGE DATA, ENCODER USING THE METHOD, AND APPLICATION PROCESSOR INCLUDING THE ENCODER - A method of encoding image data, an encoder, and an application processor including the encoder are provided. The encoder includes a correlation measure block configured to compare macroblocks of a first frame with macroblocks of a second frame and to generate block correlation information for the macroblocks; and an encoding module configured to determine whether to perform inter prediction on an input macroblock of the second frame, based on a reference frame obtained by encoding and decoding the first frame and the second frame according to the block correlation information. | 2016-06-09 |
20160165236 | INTRA AND INTER-COLOR PREDICTION FOR BAYER IMAGE CODING - An apparatus and method for selecting the use of inter-prediction or intra-prediction during enhanced encoding and decoding of Bayer images is presented. Intra-plane predictions rely on correlation between neighboring pixels of the same color, while inter-plane predictions rely on correlation between neighboring pixels in different color planes (i.e., different colors). A dynamic range decision is made to select whether to use the intra-plane or inter-plane prediction, towards eliminating large residuals which can arise in certain large edge situations. | 2016-06-09 |
20160165237 | RANDOM ACCESS WITH ADVANCED DECODED PICTURE BUFFER (DPB) MANAGEMENT IN VIDEO CODING - As one example, techniques for decoding video data include receiving a bitstream that includes one or more pictures of a coded video sequence (CVS), decoding a first picture according to a decoding order, wherein the first picture is a random access point (RAP) picture that is not an instantaneous decoding refresh (IDR) picture, and decoding at least one other picture following the first picture according to the decoding order based on the decoded first picture. As another example, techniques for encoding video data include generating a bitstream that includes one or more pictures of a CVS, wherein a first picture according to the decoding order is a RAP picture that is not an IDR picture, and avoiding including at least one other picture, other than the first picture, that corresponds to a leading picture associated with the first picture, in the bitstream. | 2016-06-09 |
20160165238 | NEIGHBOR TILE BUFFERING FOR DEBLOCK FILTERING ACROSS TILE BOUNDARIES - Deblock filtering at the tile boundaries of a tiled picture use a tile neighbor buffer in addition to top neighbor buffer left neighbor buffers. The tile neighbor buffer buffers pixel data from the bottom right corner of the left-diagonal tile. When the top rows of pixels of a tile are being filtered, the top neighbor buffer stores the bottom rows of pixels of the tile above. As the tiles are processed in raster order, some of the pixels in the top neighbor buffer are the pixels in the bottom right corner of the left-diagonal tile of the next tile to be filtered. The portion of the top neighbor buffer storing pixel data representing this bottom right corner is copied directly from the top neighbor buffer to the tile neighbor buffer for further filtering when processing the next tile. | 2016-06-09 |
20160165239 | SCANNING ORDERS FOR NON-TRANSFORM CODING - Non-transform blocks of video content may be coded by selectively changing a scanning order. In some implementations, an encoder or decoder may perform a scanning process on a block according to a scanning order. When the block has not been transformed, the encoder or decoder may selectively change the scanning order to a different order. For example, if the block is associated with a particular type of prediction, the scanning order may be changed to a different order. In another example, if the non-transform block has a size that is smaller than a predetermined size, the scanning order may be changed to a different order. | 2016-06-09 |
20160165240 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - An image coding method in which a chroma component and a luma component of an input image including one or more transform blocks are transformed to code the input image. The luma component has the same size as the current transform block. The chroma component is smaller than the current transform block. In the method, when the current transform block has a first minimum size, the chroma component is transformed on a basis of a block resulting from binding a plurality of the chroma blocks to has the same size as the luma block, and when the current transform block has a size other than the first minimum size, a CBF flag indicating whether or not coefficients of the chroma component include a non-zero coefficient is not coded. | 2016-06-09 |
20160165241 | METHOD AND APPARATUS FOR INTER-LAYER DECODING VIDEO USING DEPTH-BASED DISPARITY VECTOR, AND METHOD AND APPARATUS FOR INTER-LAYER ENCODING VIDEO USING DEPTH-BASED DISPARITY VECTOR - Provided is an inter-layer decoding method including reconstructing a color image and a depth image of a first layer, based on encoding information about the color image and the depth image of the first layer, wherein the encoding information is obtained from a bitstream; determining, from the depth image of the first layer, a depth image block of the first layer which corresponds to a current block of a second layer image to be decoded; determining whether an area included in the determined depth image block of the first layer deviates from a boundary of the depth image of the first layer; when the area included in the depth image block deviates from the boundary, determining a depth value of the area deviating from the boundary of the depth image; determining a disparity vector indicating a corresponding block of the first layer image with respect to the current block, based on the determined depth value of the area deviating from the boundary of the depth image; and reconstructing the current block by using the disparity vector. | 2016-06-09 |
20160165242 | SCALABLE VIDEO SIGNAL ENCODING/DECODING METHOD AND DEVICE - A scalable video signal decoding method according to the present invention determines, based on the temporal identifier of a lower layer, whether a corresponding picture of the lower layer is used as an inter-layer reference picture for the current picture of an upper layer, creates a list of reference pictures for the current picture based on the determination, and performs inter-layer prediction on the current block in the current picture based on the created list of reference pictures. | 2016-06-09 |
20160165243 | IMAGE PROCESSING DEVICE, IMAGE PROCESSING METHOD AND COMPUTER-READABLE MEDIUM - There is provided an image processing device including circuitry configured to predict, from an image of a first layer, an image of a second layer having a different pixel attribute from the first layer, by using a lookup table in which a combination of a luma component, a first chroma component, and a second chroma component of the first layer is mapped to a predicted pixel value of the second layer corresponding to the combination, wherein a predicted value of a luma component of the second layer is acquired by using a first lookup table, and a predicted value of a first chroma component of the second layer is acquired by using a second lookup table with granularity different from granularity of the first lookup table. | 2016-06-09 |
20160165244 | METHOD AND DEVICE FOR DECODING A SCALABLE STREAM REPRESENTATIVE OF AN IMAGE SEQUENCE AND CORRESPONDING CODING METHOD AND DEVICE - A method for decoding a scalable stream comprising a base layer and at least one enhancement layer is described. The method includes:
| 2016-06-09 |
20160165245 | METHOD AND SYSTEM FOR TRANSCODING A DIGITAL VIDEO - The present disclosure relates to a method and a system for transcoding a digital video. The method and system includes a decoder, a hierarchical motion sampling and re-estimation engine, a resizing engine and an encoder. The decoder extracts a plurality of pre-determined decoder information pertaining to each macroblock of a plurality of macroblocks of each of a decoded frame of a plurality of decoded frames of the digital video. The decoder information includes syntax elements. The hierarchical motion sampling and re-estimation engine evaluates hierarchically the syntax elements pertaining to the each macroblock of the plurality of macroblocks of the plurality of decoded frames. The resizing engine resizes each of the macroblock of the plurality of macroblocks based on evaluated hierarchical syntax elements. The encoder encodes each of re-sized macroblock based on the evaluated hierarchical syntax elements. | 2016-06-09 |
20160165246 | IMAGE PROCESSING DEVICE AND METHOD - The present disclosure relates to an image processing device and a method thereof which enable a high image quality process with higher efficiency. | 2016-06-09 |
20160165247 | TILE ALIGNMENT SIGNALING AND CONFORMANCE CONSTRAINTS - This invention introduces a variant in a video parameter set extension syntax element which allows more flexible signaling regarding tile alignment between each layer with respect to the layers it directly depends on. | 2016-06-09 |
20160165248 | AN APPARATUS, A METHOD AND A COMPUTER PROGRAM FOR VIDEO CODING AND DECODING - A method for decoding an encoded video representation from a bitstream, the method comprising decoding an identifier indicating that all samples within a scope of the bitstream have been coded with a prediction restriction; determining that the scope covers a region of interest within a picture; decoding at least a first coding unit preceding said region of interest in decoding order in a parse mode such that syntax elements belonging to said at least first coding unit are parsed, but a sample reconstruction process of said syntax elements is omitted; and decoding at least a second coding unit belonging to said region of interest such that syntax elements belonging to said at least second coding unit are parsed and a sample reconstruction process is performed to said syntax elements. | 2016-06-09 |
20160165249 | Image Decoding Device and Image Coding Device - A reference picture information decoding unit ( | 2016-06-09 |
20160165250 | Methods, Devices and Systems for Parallel Video Encoding and Decoding - A method for decoding a video bitstream is disclosed. The method comprises: entropy decoding a first portion of a video bitstream, wherein first portion of video bitstream is associated with a video frame, thereby producing a first portion of decoded data; entropy decoding a second portion of video bitstream, wherein second portion of video bitstream is associated with video frame, thereby producing a second portion of decoded data, wherein entropy decoding second portion of video bitstream is independent of entropy decoding first portion of video bitstream; and reconstructing a first portion of video frame associated with video bitstream using first portion of decoded data and second portion of decoded data. | 2016-06-09 |
20160165251 | Signaling Scalability Information in a Parameter Set - A system for decoding a video bitstream includes receiving a frame of the video that includes at least one slice and at least one tile and where each of the at least one slice and the at least one tile are not all aligned with one another. | 2016-06-09 |
20160165252 | Signaling Change in Output Layer Sets - A system for decoding a video bitstream includes receiving a bitstream and a plurality of enhancement bitstreams together with receiving a video parameter set and a video parameter set extension. The system also receives an output layer set change message including information indicating a change in at least one output layer set. | 2016-06-09 |
20160165253 | METHOD AND APPARATUS FOR ENCODING/DECODING IMAGE USING TRANSFORM SKIP FLAG - A method for decoding an image, according to the present invention, comprises the steps of: deciding a prediction mode that corresponds to a chroma component block; deciding a transform skip mode of the chroma component block from a plurality of transform skip mode candidates, according to the prediction mode that corresponds to the chroma component block; and reverse-transforming the chroma component block on the basis of the transform skip mode that is decided. | 2016-06-09 |
20160165254 | METHOD AND APPARATUS FOR ENCODING/DECODING IMAGE USING TRANSFORM SKIP FLAG - A method for decoding an image, according to the present invention, comprises the steps of: deciding a prediction mode that corresponds to a chroma component block; deciding a transform skip mode of the chroma component block from a plurality of transform skip mode candidates, according to the prediction mode that corresponds to the chroma component block; and reverse-transforming the chroma component block on the basis of the transform skip mode that is decided. | 2016-06-09 |
20160165255 | ENCODING DEVICE, DECODING DEVICE, AND DATA STRUCTURE - A video encoding device ( | 2016-06-09 |
20160165256 | METHODS AND APPARATUSES FOR CREATING CODE MAPPING FUNCTIONS FOR ENCODING AN HDR IMAGE, AND METHODS AND APPARATUSES FOR USE OF SUCH ENCODED IMAGES - To enable better encoding of the currently starting to appear high dynamic range images for use in full high dynamic range technical systems (containing an HDR display, and e.g. in an HDR grading application of a HDR movie), we invented a method of encoding a high dynamic range image, comprising the steps of: inputting pixel colors of an input high dynamic range image, wherein the pixel colors have information of a luminance and a chromaticity; applying an inverse of a mapping function to derive a luma code (v) of the luminance of a pixel color, which mapping function is predetermined as comprising a first partial function which is defined as (I), in which rho is a tuning constant, and v is the luma code corresponding to a luminance to be encoded, and a second partial mapping defined as L=L | 2016-06-09 |
20160165257 | METHOD AND ENCODER FOR VIDEO ENCODING OF A SEQUENCE OF FRAMES - A method and encoder for video encoding a sequence of frames is provided. The method comprises: receiving a sequence of frames depicting a moving object, predicting a movement of the moving object in the sequence of frames between a first time point and a second time point; defining, on basis of the predicted movement of the moving object, a region of interest (ROI) in the frames which covers the moving object during its entire predicted movement between the first time point and the second time point; and encoding a first frame, corresponding to the first time point, in the ROI and one or more intermediate frames, corresponding to time points being intermediate to the first and the second time point, in at least a subset of the ROI using a common encoding quality pattern defining which encoding quality to use in which portion of the ROI. | 2016-06-09 |
20160165258 | LIGHT-WEIGHT VIDEO CODING SYSTEM AND DECODER FOR LIGHT-WEIGHT VIDEO CODING SYSTEM - The disclosure provides a Light-weight Video Coding system and a decoder for a Light-weight Video Coding system. The decoder includes: a mode decision module and a motion estimation module. The mode decision module, which adopts four flexible types of mode decision, is used for selecting a mode. And, it is used for selecting at least one predetermined block of a current frame according to the mode including plurality pixels. The motion estimation module, which adopts the Partial Boundary Matching Algorithm, is used for selecting partial neighbor pixels of left and top of the block according to the predetermined block in the current frame. And it is used for comparing with corresponding neighbor plurality pixels of left and top with a corresponding predetermined block in reference frame. It is determining whether the corresponding predetermined block in the reference frame copies and pastes to the predetermined block in the current frame. | 2016-06-09 |
20160165259 | METHOD AND APPARATUS FOR PROCESSING VIDEO SIGNAL - The present invention relates to a method and an apparatus for processing a video signal, capable of: obtaining a temporary inter-view motion vector corresponding to a first unit; obtaining virtual depth information corresponding to the first unit by using the temporary inter-view motion vector; obtaining an inter-view motion vector corresponding to the first unit by using the virtual depth information corresponding to the first unit; and updating the inter-view motion vector corresponding to the first unit. | 2016-06-09 |
20160165260 | SCALABLE VIDEO SIGNAL ENCODING/DECODING METHOD AND APPARATUS - A scalable video signal decoding method according to the present invention decodes a corresponding picture of a reference layer corresponding to a current picture of a current layer, generates an inter-layer reference picture by up-sampling the decoded corresponding picture, generates a reference picture list including a temporal reference picture and an inter-layer reference picture, and inter-predicting the current picture on the basis of the generated reference picture list. | 2016-06-09 |
20160165261 | METHOD AND DEVICE FOR REAL-TIME ENCODING - The present invention relates to a method, an encoder, a computer program product, and a system for real-time encoding. The encoder is arranged to receive movement information about a movement of a camera, the encoder being arranged to encode, in real-time, a video stream acquired by the camera during the movement of the camera, wherein the encoder is arranged to encode based on said movement information. The movement information may be stored in a memory. | 2016-06-09 |
20160165262 | METHOD AND APPARATUS FOR PROCESSING VIDEO SIGNAL - The present invention relates to a method and an apparatus for processing a video signal, the method comprising: receiving a multiview video signal; identifying whether a current picture including a first layer and a second layer is decoded by using alpha data within the multiview video signal; obtaining the alpha data corresponding to the first layer and the second layer when the current picture is identified to be decoded by using the alpha data; and decoding a current block included in the current picture by using the alpha data, wherein the alpha data may include information concerning transparency information of the current picture. | 2016-06-09 |
20160165263 | SIMPLIFIED ADVANCED MOTION PREDICTION FOR 3D-HEVC - A video coder determines a candidate for inclusion in a candidate list for a current prediction unit (PU). The candidate is based on motion parameters of a plurality of sub-PUs of the current PU. If a reference block corresponding to a sub-PU is not coded using motion compensated prediction, the video coder sets the motion parameters of the sub-PU to default motion parameters. For each respective sub-PU from the plurality of sub-PUs, if a reference block for the respective sub-PU is not coded using motion compensated prediction, the motion parameters of the respective sub-PU are not set in response to a subsequent determination that a reference block for any later sub-PU in an order is coded using motion compensated prediction. | 2016-06-09 |
20160165264 | METHOD AND APPARATUS FOR ENCODING VIDEO BY USING DEBLOCKING FILTERING, AND METHOD AND APPARATUS FOR DECODING VIDEO BY USING DEBLOCKING FILTERING - A method and apparatus for encoding video by using deblocking filtering, and a method and apparatus for decoding video by using deblocking filtering are provided. The method of encoding video includes: splitting a picture into a maximum coding unit; determining coding units of coded depths and encoding modes for the coding units of the maximum coding unit by prediction encoding the coding units of the maximum coding unit based on at least one prediction unit and transforming the coding units based on at least one transformation unit, wherein the maximum coding unit is hierarchically split into the coding units as a depth deepens, and the coded depths are depths where the maximum coding unit is encoded in the coding units; and performing deblocking filtering on video data being inversely transformed into a spatial domain in the coding units, in consideration of the encoding modes. | 2016-06-09 |
20160165265 | Sharing Television and Video Programming Through Social Networking - In particular embodiments a social networking system may receive from an external system outside the social-networking system, a request comprising a user identifier associated with a user of the social-networking system, query a social graph for stories generated by one or more connections of the user on the social-networking system, and transmit the stories to the external system. Similarly the social networking system may receive, from an external system outside of the social networking system, a request comprising a user identifier associated with a user of the social networking system, a content identifier, and a action performed by the user on the content identifier, generate a story for the received request, and publish the story to one or more connections of the user on the social networking system. | 2016-06-09 |
20160165266 | SYSTEM AND METHOD FOR MOTION PICTURE EXPERT GROUP (MPEG) TRANSPORT STREAM SPLICING - A system to splice new content into a live stream in a single frequency network. The system includes a program clock reference (PCR) adjustment module, an intelligent packet replacement module, and a rate adaptation module to match a stream rate associated with the live stream with a stream rate associated with the new content. | 2016-06-09 |
20160165267 | INFORMATION PROCESSING METHOD, INFORMATION PROCESSOR, AND RECORDING MEDIUM - A method includes: holding a device key provided to an information processing terminal; reading an encrypted content and conversion control information from a recording medium; decoding the read encrypted content using the held device key to obtain a decoded content; converting the decoded content into an export format to obtain an export content; generating playback right information indicating that the information processing terminal can play back the converted export content according to the read conversion control information; and controlling whether the playback right information can be generated according to a first flag. | 2016-06-09 |
20160165268 | APPARATUS AND METHODS FOR PROVIDING CONTENT TO AN IP-ENABLED DEVICE IN A CONTENT DISTRIBUTION NETWORK - Apparatus and methods for providing content to IP-enabled devices in a content distribution network. In one embodiment, a network architecture is disclosed which enables delivery of content to such IP-enabled devices without the use of a high-speed data connection This capability allow the managed network operator to provide content services to an IP-enabled device associated with a non-data subscriber. In one implementation, requests for content from user IP-enabled devices are received, authenticated, and content processed into a series of encrypted segments. Once the requesting user/device is authenticated, the segments are provided with a playlist. The rendering device is also provided access to a decryption key (e.g., via a URL to a managed key server). Variants providing (i) user access to the MSO distribution network via an indigenous modem or gateway; and (ii) user access to the MSO core via a gateway and a third party unmanaged network are described. | 2016-06-09 |
20160165269 | APPARATUS FOR TRANSMITTING BROADCAST SIGNALS, APPARATUS FOR RECEIVING BROADCAST SIGNALS, METHOD FOR TRANSMITTING BROADCAST SIGNALS AND METHOD FOR RECEIVING BROADCAST SIGNALS - The present invention provides a method of transmitting broadcast signals, the method including encoding service data, building at least one signal frame by mapping the encoded service data, modulating data in the built at least one signal frame by an Orthogonal Frequency Division Multiplexing, OFDM, scheme and transmitting the broadcast signals having the modulated data. | 2016-06-09 |
20160165270 | Complimentary Stream Processing - Methods and systems for the efficient and non-redundant transmission of a single video program in multiple frame rates, optionally employing a combination of video coding standards, in a way that is backwards-compatible with legacy receivers only supportive of some subsection of frame rates or of some subsection of video coding standards. | 2016-06-09 |
20160165271 | METHOD AND DEVICE FOR DETERMINING PROPERTIES OF A GRAPHICAL OVERLAY FOR A VIDEO STREAM - The present invention relates generally to video communication systems, and more specifically to a method and device for adjusting properties of a graphical overlay for a video stream, the adjusted properties being at least one of a position, a degree of animation and a color composition of the graphical overlay and the adjustment is based on a scene depicted by the time period of the video stream. The adjustment is performed if an estimated bitrate for transmitting an encoded bitstream comprising the time period of the video stream and the graphical overlay exceeds a predetermined upper threshold bitrate for transmitting an encoded single bitstream comprising the time period of the video stream and the graphical overlay. | 2016-06-09 |
20160165272 | METHOD AND SYSTEM OF PROCESSING IMAGE SEQUENCES - A system or method for processing a variable bit rate representation of an image sequence can include segmenting a variable bit rate representation of an image sequence into a plurality of segments and creating a second representation of the image sequence where a block of information from a first segment of the plurality of segments is interlaced with blocks of information of a second segment of the plurality of segments. The second representation of the image sequence can include a fragment header indicating the block of information of the first segment of the plurality of segments interlaced with the blocks of information of the second segment of the plurality of segments. | 2016-06-09 |
20160165273 | APPARATUS FOR TRANSMITTING BROADCAST SIGNALS, APPARATUS FOR RECEIVING BROADCAST SIGNALS, METHOD FOR TRANSMITTING BROADCAST SIGNALS AND METHOD FOR RECEIVING BROADCAST SIGNALS - The present invention provides a method of transmitting broadcast signals. The method includes, encoding Data Pipe, DP, data according to a code rate, wherein the encoding further includes Low-Density Parity-Check, LDPC, encoding the DP data, Bit interleaving the LDPC encoded DP data, and mapping the bit interleaved DP data onto constellations; building at least one signal frame by mapping the encoded DP data; and modulating data in the built signal frame by an Orthogonal Frequency Division Multiplexing, OFDM, method and transmitting the broadcast signals having the modulated data. | 2016-06-09 |
20160165274 | APPARATUS FOR TRANSMITTING BROADCAST SIGNALS, APPARATUS FOR RECEIVING BROADCAST SIGNALS, METHOD FOR TRANSMITTING BROADCAST SIGNALS AND METHOD FOR RECEIVING BROADCAST SIGNALS - The present invention provides a method of transmitting broadcast signals. The method includes, encoding Data Pipe, DP, data according to a code rate, wherein the encoding further includes Low-Density Parity-Check, LDPC, encoding the DP data, Bit interleaving the LDPC encoded DP data, and mapping the bit interleaved DP data onto constellations; building at least one signal frame by mapping the encoded DP data; and modulating data in the built signal frame by an Orthogonal Frequency Division Multiplexing, OFDM, method and transmitting the broadcast signals having the modulated data. | 2016-06-09 |
20160165275 | SIGNAL PROCESSING DEVICE, SIGNAL PROCESSING METHOD, PROGRAM, AND SIGNAL TRANSMISSION SYSTEM - The present disclosure relates to a signal processing device, a signal processing method, a program, and a signal transmission system, which are capable of enabling video switching in frame units of an original video signal when a high-definition video signal having a high frame it is serially transmitted. A pixel thinning control unit thin out every other pair of two neighboring samples of each line from N consecutive frames of a video signal including an m×n(48P-60P)×N/r:g:b/10-bit or 12-bit signal in which the number of pixels per frame exceeds the number of pixels specified in an HD format at intervals of 2N lines, map the thinned every other pair of two neighboring pixel samples to first to 4N-th sub images including an m′×n′/48P-60P/r′:g′:b′/10-bit or 12-bit signal, and arrange a vertical blanking region between two of N regions in which pixel samples of respective frames of the first video signal are mapped in each sub image. For example, the present disclosure can be applied to a broadcasting camera. | 2016-06-09 |
20160165276 | TRANSMITTING METHOD, RECEIVING METHOD, TRANSMITTING APPARATUS, AND RECEIVING APPARATUS - A transmitting method for transmitting contents using a broadcast wave and a communication path comprises: including content information in application control information when transmitting the contents using both the broadcast wave and the communication path, the content information being information for synchronizing a content transmitted by using the broadcast wave with a content transmitted by using the communication path at a reception side that receives the contents and being related to the content transmitted by using the communication path; and transmitting the application control information by using at least the broadcast wave in the broadcast wave and the communication path. As a result, a contents transmitting method is provided for enabling a quick access to contents through communication when the contents are reproduced by a combination of broadcast and communication on the receiving side. | 2016-06-09 |
20160165277 | MEDIA METRICS ESTIMATION FROM LARGE POPULATION DATA - A method, executed by a processor, for estimating media metrics from large population data includes formatting and storing panel data, the panel data comprising observed viewing data of a plurality of individual panelists and demographic data for the plurality of panelists, the panel being drawn from a large population; accessing the large population data, the large population data comprising household-level viewing data and household level demographics; training a model to estimate viewing audience size based on the observed panel data; estimating, using the trained model, audience size for each household in the large population data; estimating a viewing score for each individual viewer in a plurality of households in the large population data; and combining the estimates of audience size and viewing score to produce probabilities that each of the viewers in the household viewed a specific media event. | 2016-06-09 |
20160165278 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM - [Object] To offer an information processing apparatus, an information processing method, and a program that can effectively provide a privilege to a user who has viewed a broadcast distributed in a predetermined area and has been guided to a predetermined place. | 2016-06-09 |
20160165279 | METHOD OF TRANSMITTING MESSAGES BETWEEN DISTRIBUTED AUTHORIZATION SERVER AND CONDITIONAL ACCESS MODULE AUTHENTICATION SUB-SYSTEM IN RENEWABLE CONDITIONAL ACCESS SYSTEM, AND RENEWABLE CONDITIONAL ACCESS SYSTEM HEADEND - A Renewable Conditional Access System (RCAS) headend of an RCAS and a method of transmitting messages between a Distributed Authorization Center (DAC) and a Conditional Access Module (CAM) Authentication module Sub-System (CASS) included in the RCAS headend. The method of transmitting messages between a DAC and a CASS includes: transmitting, by a CASS, a subscription message for a subscription request to a DAC when receiving a subscription request from a Set-Top Box (STB); processing, by the DAC, the subscription of the STB based on the subscription message received from the CASS; and transmitting, by the DAC, a response message including security parameters to the CASS. | 2016-06-09 |
20160165280 | CONTENT PLAYER DEVICE AND CONTENT PLAYING METHOD - According to one embodiment, a content player device connects a license server with a removable memory device in a mutually authenticated manner, writes a preliminarily provided base data to a protected area of the removable memory device and a sub data to a data write area of the removable memory device using a command which allows a write only in an authentication mode, performs mutual authentication with the removable memory device, selects a cryptographic key from the group of cryptographic keys of the base data written to the protected area on the basis of the sub data written to the data write area if the authentication is confirmed, and decrypts encrypted content distributed by a content server on the basis of the cryptographic key. | 2016-06-09 |
20160165281 | SYSTEMS AND METHODS FOR AUTOMATED MEDIA PROGRAMMING (AMP) - Automated media programming (AMP) systems and methods are provided. In one embodiment of an AMP system, a computer server is communicatively coupled to the Internet and provides a website for enabling uploading of media content, sorting the media content, and downloading the media content. Independent users are permitted to submit, edit, rate, and consume media content over a broadcast media channel or network. In some embodiments of the AMP system, content on the Internet is automatically searched and topics from the searched content are automatically identified. The topics are preferably indicative of currently relevant news or events and are indicative of a type of media content that will be requested for uploading from producers. The AMP system publishes the topics to the producers, receives and stores media content uploaded from the producers that relate to the respective topics, and enable users to select and download the media content. | 2016-06-09 |
20160165282 | METHOD AND DEVICE FOR POST PROCESSING OF A VIDEO STREAM - The present invention relates to the field of processing a video stream, and more particular to the field of post processing of a video stream using shaders. The processing of the video stream is divided between a video stream processing device and a client device. | 2016-06-09 |
20160165283 | SYSTEMS, METHODS, AND DEVICES FOR SCANNING BROADCASTS - The various embodiments disclosed herein provide methods, systems, and devices for capturing broadcast streams, analyzing the broadcast streams to obtain information about the media content transmitted in the broadcast streams, obtaining additional information about the media content if available, and assigning a unique event identifier specific to the instance of broadcast of the broadcast stream and/or media segment transmitted in the broadcast stream. In other embodiments, the unique event identifier is broadcasted to broadcast receiving devices. With the unique event identifier, broadcast receiving devices can access the obtained information associated with the media content. | 2016-06-09 |
20160165284 | SYSTEMS AND METHODS TO PRESENT CONTENT - A content presentation system in which a set of content items, which may include static stored content documents and/or live content streaming from computing devices, is provided by a web channel engine to a web channel. A rules engine (e.g., of a web channel server or a web channel presenter) is configured to sequentially present some of the contents to a user in a video form in an automated way, based on real-time sensor data of user devices and/or interactions of the users with the web channel, including users who are provided with permissions to edit the content, look and feel of the web channel, and users who watch the web channel without editing privileges. | 2016-06-09 |
20160165285 | SYSTEM AND METHOD FOR DELIVERING CONTENT TO A DISPLAY SCREEN - A system and method for delivering content to a display screen is provided. An interactive user interface is provided for display on the screen, and the user interface includes a selection portion with a plurality of selectable objects, each of which is related to a corresponding screen. Such corresponding screens are displayed when the selectable object is browsed or selected. Instances of browsing and selecting of the selectable objects are tracked and recorded, and the subsequently recorded instances are compiled and an analysis is generated therefrom. Digital advertisements are subsequently introduced into the user interface based on the results of the generated analysis, where the digital advertisements are provided as corresponding screens for the selectable objects. | 2016-06-09 |
20160165286 | METHOD, APPARATUS AND SYSTEM FOR DISTRIBUTION OF AUXILIARY ADVERTISEMENTS - A method, apparatus and system are provided for distributing auxiliary advertisements which include receiving profile information, searching a database for auxiliary advertisements associated with the received profile information and communicating auxiliary advertisements associated with the received profile information to a display device for presentation on at least a portion of a screen of the display device. In one instance, a primary display device presents primary advertisements and a secondary screen device presents associated, targeted auxiliary advertisement(s) at a time concurrent with or relative to the presentation of the primary advertisement; an auxiliary advertisement to be presented to an identified viewer/audience being selected by matching metadata associated with the auxiliary advertisement to known characteristics of the identified viewer/audience. | 2016-06-09 |
20160165287 | METHODS AND APPARATUS TO CALCULATE VIDEO-ON-DEMAND AND DYNAMICALLY INSERTED ADVERTISEMENT VIEWING PROBABILTY - Methods, apparatus, systems and articles of manufacture are disclosed to calculate video-on-demand viewing probability. Example methods disclosed herein include identifying a first set of households associated with a target set of categories that presented a first media having a first telecast delay, calculating first total tuning minutes and first total exposure minutes for the first set of households, identifying a second set of households that presented the first media having the first telecast delay and having a portion of the target set of categories, the second set of households having second total tuning minutes and second total exposure minutes for each category in the second set of households, calculating a household tuning proportion based on the first and second total tuning minutes, and calculating a household exposure proportion based on the first and second total exposure minutes, and calculating the panelist viewing probability associated with the first telecast delay based on a ratio of the household exposure proportion and the household tuning proportion. | 2016-06-09 |
20160165288 | SYSTEMS AND METHODS FOR USING VIDEO METADATA TO ASSOCIATE ADVERTISEMENTS THEREWITH - A system for using metadata from a video signal to associate advertisements therewith, comprising (i) a segmentation system to divide the video signal into video clips, (ii) a digitizing system for digitizing the video clips, (iii) a feature extraction system for extracting audio and video features from each video clip, associating each audio feature with respective video clips, associating each video feature with respective video clips, and saving the audio and video features into an associated metadata file, (iv) a web interface to the feature extraction system for receiving the video clips, and (v) a database, wherein video signals and associated metadata files are stored and indexed, wherein the associated metadata file is provided when a video player requests the corresponding video signal, enabling selection of a relevant advertisement for presentment in conjunction with respective video clips based on the associated audio and video features of the respective video clip. | 2016-06-09 |
20160165289 | GENERATING RECOMMENDATIONS BASED ON PROCESSING CONTENT ITEM METADATA TAGS - A device, method, and computer-readable media for managing interrupt times for content items based on metadata encapsulating user behavior. A user controls the playback of content items such as audio or videos. The content items may be episodes in a programming series. Tags are associated with the content items. These tags include metadata having playback time of the received user interactions. In turn, the device processes the tags to identify user interaction that include stop events for the content items. The tags are processed based on a sliding time window. The playback times of the stop events are selected as potential interrupt times that the device may include recommendations for unaired episodes. The selected interrupt times are also used to identify inconsistencies in the metadata. | 2016-06-09 |
20160165290 | SYSTEM AND METHOD OF HIGH-RESOLUTION DIGITAL DATA IMAGE TRANSMISSION - A system and method for transmitting still images and a video feed from an unmanned aerial vehicle to a ground station is disclosed. The system includes an aircraft including a digital video camera to capture still images and video frames of an object. A video encoder is coupled to the camera to provide a video output including video packets. A file server is coupled to the camera to provide a still image output including image data packets. A multiplexer is coupled to the video output and the still image output. The multiplexer produces a data transmission including the video packets and the image data packets. A transmitter sends the data transmission to the ground station. The ground station receives the data transmission and demultiplexes the packets into separate video and image data packets. The ground control station may select the ratio the video stream images in relation to the still image to be transmitted from the aircraft. | 2016-06-09 |
20160165291 | REMOTELY ACCESSED VIRTUAL RECORDING ROOM - An audio/video stream recording, storage, and delivery system | 2016-06-09 |
20160165292 | Interactive Television System - A method of providing information to a viewer having a television, an input device, and an output device includes transmitting a first digital signal that includes first information for display on the television. The method further includes providing an output device digital signal to the output device if the viewer sends an input device signal when the first information from said first digital signal is displayed to the viewer on the television. The output device digital signal includes second information for the output device to provide at least one from the group consisting of image and text. The second information is related to the first information displayed to the viewer on the television. | 2016-06-09 |
20160165293 | APPARATUS AND METHOD FOR PROVIDING MEDIA CONTENT - A system that incorporates teachings of the present disclosure may include, for example, a set-top box having a controller to receive a selection of media content that has finished being broadcast where the selection is of the previously broadcast media content, transmit a request for the media content, and receive the media content for presentation at the display device, where the media content includes a plurality of segments, where one or more of the segments is provided by each of a plurality of digital video recorders (DVR's) that have recorded the media content, where the DVR's are remote from the set-top box, and where the plurality of segments are merged prior to presentation by the set-top box. Other embodiments are disclosed. | 2016-06-09 |
20160165294 | Remote Control for Remotely Controlling an Apparatus for Receiving Television Signals, Connecting to the Internet and Functioning as a Multimedia Center, and Related System Thereof - A remote control for remotely controlling an apparatus capable of working in different operative modes—namely receiving broadcasted signals, connecting to the Internet and functioning as a multimedia center. The remote control is able to cooperate with said television apparatus and comprises rotary means and actuating means. The said remote control is also configured to carry out different functions depending on which of said operative modes of the television apparatus has been selected and in reply to an execution of said rotary means and/or said actuating means of said remote control. | 2016-06-09 |
20160165295 | SYSTEM AND METHOD FOR UBIQUITOUS APPLIANCE CONTROL - A slave relay station is adapted to serve and/or host pages comprising a simplified graphic user interface (GUI) encoded in a widely recognized format such as, for example, HTML or WML. The GUI embodies activatable links corresponding to control functions for configured appliances. A wireless phone or other device with network access and the capability to process and present such pages, for example via a Web browser, may then be utilized to effect control of such appliances by simply navigating to the network address of the slave relay station, obtaining an appropriate GUI page, and interacting with the links. | 2016-06-09 |
20160165296 | TERMINAL IDENTIFICATION METHOD IN A SYSTEM FOR PROVIDING MULTIMEDIA CONTENT - A terminal identification method which acquires then decodes multimedia temporal content to generate a multimedia stream in unscrambled form with at least one temporal succession of time intervals. A set of information bits for displaying an image or playing a sound being transmitted during a single time interval. The terminal identification device transmits an identification command to the terminal and the terminal triggers and alternately inhibits a predetermined modification of at least some of the information bits necessary for playing a sound or displaying an image contained in the multimedia stream to obtain a modified multimedia stream and transmits the stream as a multimedia. The device acquires the modified stream transmitted by the terminal and determines the identifier of the terminal to which it belongs on the basis of the transmitted command and the presence or absence of the predetermined modification in the acquired stream. | 2016-06-09 |
20160165297 | SEAMLESS PLAYBACK OF MEDIA CONTENT USING DIGITAL WATERMARKING - Methods and apparatus are described that provide a mechanism for transferring and/or synchronizing playback of media content from one media device to another in a seamless fashion. A media device | 2016-06-09 |
20160165298 | METHOD OF AND SYSTEM FOR PROCESSING A USER REQUEST FOR A WEB RESOURCE, THE WEB RESOURCE BEING ASSOCIATED WITH SEQUENTIALLY SEMANTICALLY LINKED DOCUMENTS - There are discloses a method of and a server for processing a user request for a web resource, the user request received at a server from an electronic device via a communication network. The method can be executed at the server. The method comprises: determining that the web resource comprises a plurality of sequentially semantically linked documents that are potentially responsive to the user request; determining a particular document of the plurality of sequentially semantically linked documents, the particular document being one that the user has completed using, the determination that the user has completed using the particular document being executed by means of: determining that the user has reached an end of the particular document; and if the user has not reached the end of the particular document, determining that the user has reached a pre-determined usage threshold within the particular document; generating a suggest to be displayed to the user on the electronic device, the suggest including a sequentially next document after the particular document. | 2016-06-09 |
20160165299 | APPARATUS AND METHOD FOR FACILITATING CHANNEL CONTROL ON A PAIRED DEVICE - A method and a system for facilitating channel control on a paired device are provided. The method includes extracting channel metadata information of each broadcast channel displayed on a display device, if an amount of display time of each broadcast channel exceeds a predetermined value. Further, the method includes transferring the channel metadata information of each viewed broadcast channel to the paired device. The method includes storing the channel metadata information of each viewed broadcast channel. Furthermore, the method includes displaying a plurality of icons on an interactive interface of the paired device, wherein each icon is based on the channel metadata information. Thereby, the method facilitates channel control through the interactive interface on the paired device. | 2016-06-09 |
20160165300 | DIGITAL BROADCASTING RECEIVER, METHOD FOR CONTROLLING DIGITAL BROADCASTING RECEIVER, SERVER, METHOD FOR CONTROLLING SERVER, AND COMPUTER-READABLE MEDIUM - A digital broadcast receiver transmits a request for discovery information to a discovery information server, the request including receiver profile information associated with the current state of the digital broadcast receiver. The server identifies, on the basis of the receiver profile information, additional services that are available over an IP with a digital broadcasting receiver, and transmits discovery information for the additional services to the receiver. Then, the digital broadcast receiver determines a receiver channel number in order to locate the additional service at a channel guide on the basis of the received discovery information and logical channel numbers that are assigned to a plurality of broadcast services by a broadcast provider, and generates a channel guide by including the additional services in the determined receiver channel number and the plurality of broadcast services of the respective receiver channel numbers corresponding to the logical channel numbers. | 2016-06-09 |
20160165301 | DEVICES AND METHODS FOR OBTAINING MEDIA STREAM WITH ADAPTIVE RESOLUTIONS - Devices and methods for obtaining media stream with adaptive resolutions. The device includes a receiver in communication with a processor, and a transmitter. The receiver is configured to receive a plurality of media signals. The processor is programmed to communicate with a terminal device in the home network, obtain a corresponding display resolution of the terminal device, and select a media signal according to the corresponding display resolution of the terminal device and a video resolution of the media signal. The transmitter is configured to transmit media stream corresponding to the selected media signal to the terminal device. | 2016-06-09 |
20160165302 | FLEXIBLE CHANNEL STACKING - A receiver includes a plurality of input paths for receiving and processing a plurality of input RF signals. The input paths isolate one or more portions of corresponding ones of the received input RF signals, and combine the isolated portions of the corresponding ones of the received input RF signals onto one or more output signals. A bandwidth of the isolated portions of the corresponding ones of the received input RF signals and a bandwidth of the output signals are variable. The isolated portions of the corresponding ones of the received plurality of input RF signals are extracted and utilized to generate the output signals. The portions of the corresponding ones of the received plurality of input RF signals may be mapped into one or more channel slots in the time domain. The channel slots may be assigned in the frequency domain to one or more frequency bins. | 2016-06-09 |
20160165303 | SIGNAL TRANSMISSION DEVICE AND METHOD FOR CONTROLLING SAME - A signal transmission device and a method for controlling the same are disclosed. The signal transmission device comprises: a control unit for setting a state variable by using an application of the signal transmission device and for generating an event which can be used by an application of a companion device for a connection with the companion device; and a communication unit for transmitting the event to the companion device, wherein if a connection request signal is received from the companion device through the communication unit, the control unit registers an event for managing the connection with the companion device. | 2016-06-09 |
20160165304 | MULTI-INTERFACE STREAMING MEDIA SYSTEM - A streaming media device includes a printed circuit board hosting components configured to access internet data. An audio/visual connector is linked to the printed circuit board, wherein the audio/visual connector is adapted for connection to an audio/visual device, wherein the audio/visual connector is adapted to operate with a first audio/visual interface having sufficient power to fully operate the printed circuit board and a second audio/visual interface having insufficient power to fully operate the printed circuit board. A power connector is linked to the printed circuit board, wherein the power connector selectively receives power based on the audio/visual connector utilizing one of the first audio/visual interface and the second audio/visual interface. | 2016-06-09 |
20160165305 | ELECTRONIC DEVICE AND CONTROL METHOD - According to one embodiment, an electronic device includes a transceiver circuit and one or more hardware processors. The one or more hardware processors are coupled to the transceiver circuit. The one or more hardware processors are configured to broadcast, to a network, a setting command by using the transceiver circuit. The setting command specifies dentification information on a first audio device selected from a plurality of audio devices connected via the network and activates an audio control function of the first audio device. The one or more hardware processors are configured to transmit an audio control command to the first audio device by using the transceiver circuit if the audio control function of the first audio device is activated by the setting command. | 2016-06-09 |
20160165306 | APPARATUS AND METHOD FOR CONFIRMING CONTENT VIEWING - The present invention relates to a system and method for checking the viewing of content. The system includes: an operating computer including a means for storing at least one piece of combined content, in which first content and at least one piece of second content are combined, and a means for providing a benefit set for the combined content; and a user program including a content viewer means for playing back the combined content, and a signal input means for receiving at least one signal from a viewer when the second content is exposed in the combined content being played back via the content viewer means, and being executed on a user terminal; wherein the operating computer provides the benefit in connection with information of the viewer based on data generated based on the information of the signal transmitted from the user terminal and input to the signal input means. | 2016-06-09 |
20160165307 | ACCESSING BROADCAST MEDIA - This invention relates to a system ( | 2016-06-09 |
20160165308 | MULTI-OPTION SOURCING OF CONTENT - A content manager initiates play back of corresponding content on a display screen. The corresponding content is received on a primary broadcast channel selected amongst multiple available channels. During play back of the corresponding content, the content manager receives selection of over-the-top content available over a secondary channel with respect to the primary broadcast channel. The over-the-top content includes supplemental content associated with the corresponding content. In response to receiving the selection of over-the-top content, the content manager: i) retrieves the over-the-top content, and ii) initiates play back of the over-the-top content on the display screen. Accordingly, the user can selectively retrieve and play back supplemental content associated with a primary broadcast channel. | 2016-06-09 |
20160165309 | PROVIDING TILE VIDEO STREAMS TO A CLIENT - A method is described for providing one or more tile streams to a client device for rendering a region-of-interest (ROI), wherein said ROI defines a region of a tile representation of a source video and wherein said method comprises: rendering a region-of-interest (ROI) video stream comprising a ROI of said source video; receiving ROI position information of at least one frame of said ROI video stream; and, receiving one or more tile streams that are requested the basis of said ROI position information and a spatial manifest file, said spatial manifest file defining one or more tile representations of said source video, a tile representation comprising one or more tile identifiers for identifying one or more tile streams and a tile position information defining the spatial position of said tile streams. | 2016-06-09 |
20160165310 | MEDIA CONTENT SELECTION BY SEASON NUMBER - A media content processing system includes an input device interface configured to receive a user input representing a season selection and a media content receiver configured to receive signals representing season metadata associated with at least one media content instance. A processing device is programmed to extract the season metadata from the signal, compare the season metadata to the user input representing the season selection, and record the at least one media content instance based on the season selection and the season metadata. | 2016-06-09 |
20160165311 | CONTENTS PLAYBACK SYSTEM BASED ON DYNAMIC LAYER - The present disclosure relates to a contents playback system based on a dynamic layer, which is implemented in a mobile device for playing contents on the basis of a dynamic layer, the contents playback system including at least: a first display unit for outputting a first content list; and a second display unit which is disposed while overlapping the first display unit and displays information on currently played playback contents, wherein the second display unit comprises a progress unit for representing a progress state and a display unit for displaying a screen of the playback contents, and the mode of the second display unit varies to one of a first mode corresponding to a deactivated state and a second mode corresponding to an activated state. | 2016-06-09 |
20160165312 | ELECTRONIC DEVICE, AND METHOD AND STORAGE MEDIUM - According to one embodiment, an electronic device includes a receiver, a transmitter, a management module, and an informing module. The receiver receives a purchase instruction from a user. The transmitter transmits the received purchase instruction to a server via a network. The management module manages a purchase history of the user. The informing module determines, upon receiving the purchase instruction from the user, whether the received purchase instruction satisfies a predetermined condition based on a purchase history of a predetermined period, and sends a message to the user if the purchase instruction satisfies the predetermined condition. | 2016-06-09 |
20160165313 | ELECTRONIC PROGRAMMING GUIDE GENERATION - A computing device is programmed to receive a popular channel database from a remote server and store the popular channel database in the memory. The popular channel database includes data representing the number of subscribers viewing the respective channels offered by a service provider at one or more viewing times. The processor generates an electronic programming guide which displays the channels ordered at least in part based on popularity of the respective channels as determined from the data in the popular channel database. | 2016-06-09 |
20160165314 | SYSTEMS AND METHODS FOR DISPLAYING AND INTERACTING WITH INTERACTION OPPORTUNITIES ASSOCIATED WITH MEDIA CONTENT - Methods to present video and purchasing function content embedded in the video in a single user interface. The user interface may be configured to allow the user watching the video to take an action with respect to the video content, which may include items for purchase, and to allow the user to both watch the video content, and select the item for purchase in one transaction step. In other embodiments, the video content is segmented such that a user is provided the ability to select one or more objects in the video. In other embodiments, the user interface provides a dynamic message such as a “call to action” to a user. The call to action may be timed with the video and/or with the user viewing selections in order to urge a user to take a pre-determined action such as purchase a product, make a donation, and the like. | 2016-06-09 |
20160165315 | DISPLAY APPARATUS, METHOD OF DISPLAYING CHANNEL LIST PERFORMED BY THE SAME, SERVER, AND CONTROL METHOD PERFORMED BY THE SERVER - A display apparatus is provided. The display apparatus includes a display, a communication unit for communicating with a server, and a processor for, if viewer rating metadata calculated based on viewing information of broadcasting content and web content is received from the server, displaying a channel list included in the viewing rating metadata through the display. The channel list is a channel list in which the broadcasting content and the web content are listed in order of viewer ratings. | 2016-06-09 |
20160165316 | SYSTEMS AND METHODS FOR PROVIDING USER INTERFACES IN AN INTELLIGENT TELEVISION - An intelligent television can provide various interfaces for navigating processes associated with providing content. The user interfaces include unique visual representations and organizations that allow the user to utilize the intelligent television more easily and more effectively. Particularly, the user interfaces pertain to the display of media content, electronic programming guide information, television content, and other content. Further, the user interfaces provide unique process of transitioning between the content. | 2016-06-09 |
20160165317 | Method and System for Providing a Content Notification for a Set-Top Box - A method and system for providing a content notification for a set-top box is disclosed. An embodiment is disclosed that receives security information at a web portal and the security information has identification information for a user assigned to a set-top box, services a request to create a content notification preference for the set-top box at the web portal in response to successful entry of security information, determines media content received by the set-top box and the media content selected for display, determines the content notification preference associated with the set-top box, the content notification preference has a content notification rule to monitor media content received by the set-top box, and sends a content notification to a recipient based on the content notification preference. | 2016-06-09 |
20160165318 | PROVIDING INTERACTIVE ADVERTISEMENTS - An example method for providing an interactive advertisement in association with a media presentation comprises storing a commercial identifier in association with an interactive advertisement identifying a commercial associated with the interactive advertisement. The interactive advertisement is associated with interactive advertisement data comprising a related content identifier identifying a related content object. Before a commercial segment begins, a list of commercials to be provided during the commercial segment is received comprising the commercial identifier. After determining that the commercial associated with the interactive advertisement is to be provided during the commercial segment and responsive to determining that the commercial segment is eligible for hosting the interactive advertisement, providing at least a portion of the interactive advertisement data, the portion of the interactive advertisement data configured to provide access to the related content object. The commercial and access to the related content object are provided for simultaneous display. | 2016-06-09 |
20160165319 | METHOD OF TARGETED AD INSERTION USING HTTP LIVE STREAMING PROTOCOL - A content delivery system and method that receives a request for a content stream that includes splice points. The method receives a playlist that includes an ordered list of media segment files that represent the content stream, and splice point tags, where generation of the media segment files aligns segment boundaries with the splice points in the content stream, and where each splice point tag is in a location in the playlist that corresponds to the position of one of the splice points in the content stream. The method identifies an insertion position in the playlist based on the location of the splice point tags, selects an advertisement segment, inserts the advertisement segment at the insertion position to create a modified playlist, removes the splice point tags from the modified playlist, and sends the modified playlist to the video display device. | 2016-06-09 |
20160165320 | Targeted television advertising based on profiles linked to multiple online devices - A profile provider: (i) associates a primary online device (OD1) with a set-top box (STB); (ii) a location of OD1 at some point in time is estimated to be “near” the STB, thereby establishing a STB proxy location; (iii) one or more secondary online devices (OD2s) are observed to be located “near” the STB proxy location and are associated with the STB; and (iv) a television advertisement is selected to be directed to the STB, which selection is based at least in part on profile information linked to one of the associated OD2s. The method can be particularly advantageous in situations wherein: the STB is not connected to any computer network; the STB is not ever connected to the same local area network as OD1 or OD2; or television service (used by the STB) and online access (used by OD1 and OD2s) are provided by different service providers. | 2016-06-09 |
20160165321 | METHOD, DEVICE, AND COMPUTER PROGRAM FOR ENCAPSULATING PARTITIONED TIMED MEDIA DATA USING SUB-TRACK FEATURE - The invention relates to encapsulating partitioned timed media data to be streamed to a client's device, the partitioned timed media data comprising timed samples, each comprising a plurality of subsamples. After having grouped several of the subsamples to form at least one group so that at least part of the subsamples belongs to a group of subsamples, at least two subsamples of the same group are selected from amongst the plurality of subsamples of one of the timed samples and at least one track comprising the selected subsamples is created. Next, for the at least one created track, one sub-track box is created for each of the subsamples selected to create the at least one track, at least one of the created sub-track boxes comprising definitions and properties that are common to the selected sub-samples. Each of the created tracks is independently encapsulated in at least one media file. | 2016-06-09 |
20160165322 | MATRIX CODE SCANNING SYSTEM - A system for facilitating access to a website is disclosed. The system comprises a television display that displays a unique matrix code and a scanner coupled with said television display. The scanner is configured for scanning, in response to user activation, the unique matrix code displayed in the television display, reading a website URL corresponding to the unique matrix code, generating a signal including a command for requesting the website URL, and transmitting the signal to a mobile computing device. They system also includes a mobile computing device configured for receiving said signal and transmitting a request for the website URL and displaying said website. | 2016-06-09 |
20160165323 | DISPLACEMENT SENSOR - A unitary displacement sensor includes a circuit, a first device for measuring acceleration, a second device for measuring a magnetic field, a wireless communications module, and a power source coupled to the circuit, the first device, the second device, and wireless communications module such that the circuit is configured to cause the power source to activate the wireless communications module and the second device when a level of acceleration measured by the first device meets or exceeds a predefined threshold level of acceleration and the wireless communications module is configured to transmit a measurement by the second device of the magnetic field. | 2016-06-09 |
20160165324 | WAVELENGTH SELECTIVE SWITCH - A wavelength selective switch includes: N input ports, an input-side fiber array, an input-side collimator array, an input-side beam deformation and polarization conversion component, an input-side wave-demultiplexing component, an input-side switching engine, a focusing transformation lens group, an output-side switching engine, an output-side wave-combining component, an output-side beam deformation and polarization conversion component, an output-side collimator array, an output-side fiber array, and M output ports. The focusing transformation lens group includes two identical aspheric convex lenses that are placed in parallel, where a curvature from a center to an edge of a surface of the aspheric convex lens changes continuously. A spatial position of the focusing transformation lens group and the curvature from the center to the edge of the surface are so set that light with different wavelengths from the input-side switching engine is focused to a corresponding position of the output-side switching engine respectively. | 2016-06-09 |
20160165325 | MULTI-FUNCTION BEACON FOR OPTICAL COMMUNICATIONS LASER RELAY - A laser relay module in a free space optical communication network includes: a beacon source for generating an optical beacon signal for aligning a communication channel of a source optical node to a communication channel of a receiving optical node; a beacon inserter for encoding the optical beacon signal with switching information; a telescope for transmitting the encoded optical beacon signal to the receiving optical node; a beacon detector for detecting received switching information from the modulated optical beacon signal, wherein the receiving optical node uses the encoded optical beacon signal to align communication channel of the receiving optical node with communication channel of the source optical node; and a processor for using the detected switching information to change configuration of an optical switch matrix to direct received data to a next optical node in the free space optical communication network. | 2016-06-09 |
20160165326 | CONFIGURING A COMPUTER NETWORK TO SATISFY MULTICAST DISPERSION AND LATENCY REQUIREMENTS USING AFFINITY AND NETWORK TOPOLOGIES - Systems and methods of affinity modeling in data center networks that allow bandwidth to be efficiently allocated within the data center networks, while reducing the physical interconnectivity requirements of the data center networks. Such systems and methods of affinity modeling in data center networks further allow computing resources within the data center networks to be controlled and provisioned based at least in part on the network topology and an application component topology, thereby enhancing overall application program performance. Using an affinity topology describing requirements for communications between applications and a network topology, network nodes are configured to satisfy multicast dispersion and latency requirements associated with communications between applications. | 2016-06-09 |