40th week of 2017 patent applcation highlights part 90 |
Patent application number | Title | Published |
20170289534 | Light Ray Based Calibration System and Method - The present disclosure relates to a system and method for calibrating an optical device, such as a camera. In one example, the system includes a light-emitting device that generates light patterns and an ray generator that is positioned between the light-emitting device and the optical device. The ray generator separates the light emitted as part of the light patterns into a plurality of directional rays. The optical device then captures the directional rays and the captured data, along with data corresponding to the light pattern and the ray generator, are used to calibrate the optical device. | 2017-10-05 |
20170289535 | WEARABLE VIDEO HEADSET AND METHOD FOR CALIBRATION - During calibration, a wearable video headset displays a pattern on a partially transparent display positioned in a field of view of a user's eye. The user has a hand-held marker that includes a scaled version of the displayed pattern. The user moves the marker toward or away from the user's eye until the pattern on the marker appears to be the same size as the pattern on the display. When the sizes match, the headset measures a distance between a forward-facing camera and the hand-held marker. The headset uses the measured distance, and geometrical relationships, to determine the spacing between the user's eye and the display. Such calibration can ensure that the images displayed to the user mesh realistically with the surroundings, which remain partially visible through the partially transparent display of the video headset. | 2017-10-05 |
20170289536 | METHOD OF AUDIO DEBUGGING FOR TELEVISION AND ELECTRONIC DEVICE - The present disclosure relates to a method of audio debugging for television and an electronic device. In the method, when it is required to receive the audio in an external media source, the audio is sampled in an audio sampling rate of the audio and a sampling result obtained is stored; when it is required to play the audio, the sampling result is obtained again from the storage area and played. By the solution provided the disclosure, the television receives and plays an audio in an audio sampling rate of the audio itself, thereby avoiding the appearance of noise in the audio and improving the audio quality. | 2017-10-05 |
20170289537 | Signal Detection Method and Signal Detection Device - A signal detection method detects a digital signal in a channel. The signal detection method includes: performing a power operation and a frequency transformation operation on a signal of the channel to obtain at least one frequency-domain power set; and determining whether the channel carries the digital signal according to the at least one frequency-domain power set. | 2017-10-05 |
20170289538 | Videoconference Equipment Monitoring System - A videoconference equipment monitoring system that continuously monitors and diagnoses the health of the system's network and devices using vendor-agnostic diagnostic hardware/software. The system comprises a monitoring server and one or more executable probes, wherein each executable probe is operable to collect data from devices in the network, communicate with other executable probes to collect internal network data, and communicate with the monitoring server to send information relating to the status of networks and devices. | 2017-10-05 |
20170289539 | Method for Determining a Visual Quality Index of a High Dynamic Range Video Sequence - A method for determining objectively a visual quality index of at least one high dynamic range video sequence, referred to as an HDR sequence, distorted by image processing operations and issued from a reference high dynamic range video sequence, referred to a reference sequence or a reference HDR sequence. The method is based on signal pre-processing, transformation, and subsequent frequency based decomposition. Video quality is then computed based on a spatio-temporal analysis that relates to human eye fixation behavior during video viewing. One advantage of this method is that it does not involve expensive computations. | 2017-10-05 |
20170289540 | Block Artifact Suppression in Video Coding - A method for encoding a video sequence in a video encoder is provided that includes adapting a quantization parameter of a block of pixels in a picture of the video sequence based on a transform block size of the block of pixels to determine a final quantization parameter, and quantizing transform coefficients of the block of pixels using the final quantization parameter. | 2017-10-05 |
20170289541 | APPARATUS AND METHOD FOR IMAGE ENCODING, APPARATUS AND METHOD FOR IMAGE DECODING, AND IMAGE TRANSMISSION SYSTEM - An image encoding apparatus includes a mode determining unit and an encoding unit. The mode determining unit determines a first operating mode and a second operating mode of an adaptive filter which is applied to a block in an input image in decoding. In this regard, the mode determining unit determines the first operating mode based on a first signal of the input image, and determines the second operating mode based on a second signal of the input image. The encoding unit encodes the second operating mode by assigning a code with a lower bit number to the second operating mode when the second operating mode has higher similarities to the first operating mode. | 2017-10-05 |
20170289542 | IMAGE ENCODING DEVICE AND IMAGE ENCODING METHOD - A first encoder encodes an input image by using a first encoding algorithm. A memory stores a decoded image obtained by decoding a code generated by the first encoder. A converter converts a shape of a block of the input image that is segmented into a plurality of blocks. A second encoder encodes the block converted by the converter according to the decoded image by using a second encoding algorithm that is different from the first encoding algorithm. | 2017-10-05 |
20170289543 | MOST PROBABLE TRANSFORM FOR INTRA PREDICTION CODING - A video coder can be configured to determine an intra-prediction mode for a block of video data, identify a most probable transform based on the intra-prediction mode determined for the block of video data, and code an indication of whether the most probable transform is a transform used to encode the block of video data. The most probable transform can be a non-square transform. | 2017-10-05 |
20170289544 | IMAGE PROCESSING DEVICE AND METHOD - An image processing device and method capable of suppressing block noise. | 2017-10-05 |
20170289545 | IMAGE PROCESSING APPARATUS AND METHOD - An image processing apparatus and a method for improving the coding efficiency for a quantization parameter are provided. The method includes steps of setting a predicted quantization parameter for a current coding unit by using multiple quantization parameters which are set for multiple surrounding coding units located around the current coding unit which is target of coding processing, and setting a difference quantization parameter indicating a difference value between the quantization parameter which is set for the current coding unit and the predicted quantization parameter. | 2017-10-05 |
20170289546 | Quantization Control for Variable Bit Depth - The quantization parameter QP is well-known in digital video compression as an indication of picture quality. Digital symbols representing a moving image are quantized with a quantizing step that is a function QSN of the quantization parameter QP, which function QSN has been normalized to the most significant bit of the bit depth of the digital symbols. As a result, the effect of a given QP is essentially independent of bit depth a particular QP value has a standard effect on image quality, regardless of bit depth. The invention is useful, for example, in encoding and decoding at different bit depths, to generate compatible, bitstreams having different bit depths, and to allow different bit depths for different components of a video signal by compressing each with the same fidelity (i.e., the same QP). | 2017-10-05 |
20170289547 | VIDEO DECODING USING POINT SPRITES - A GPU loads point sprites that represent coded blocks of transform coefficients of one or more frames encoded in a bitstream and loads a transform kernel as a transform kernel texture. The GPU constructs an output frame using an inverse transform on the coded blocks of transform coefficients by transforming the point sprites with the transform kernel texture and by optionally dequantizing the point sprites. A single render pass may be used in which the rasterization formula performs the inverse transform and optionally dequantization. To preserve bandwidth, a CPU may refrain from sending the GPU at least some zero valued transform coefficients for the point sprites. Also, to reduce processing, the transform coefficients can remain in a zig-zag arrangement. The transform kernel texture used in the decoding can correspond to a modified version of the basis matrices used to encode the frame, which compensates for the zig-zag arrangement. | 2017-10-05 |
20170289548 | METHOD AND DEVICE FOR ENCODING/DECODING IMAGES - A method and a device for encoding/decoding images are disclosed. The method for encoding images comprises the steps of: deriving a scan type of a residual signal for a current block according to whether or not the current block is a transform skip block; and applying the scan type to the residual signal for the current block, wherein the transform skip block is a block to which transform for the current block is not applied and is specified on the basis of information indicating whether or not transform for the current block is to be applied. | 2017-10-05 |
20170289549 | Nested Entropy Encoding - Methods and systems for improving coding decoding efficiency of video by providing a syntax modeler, a buffer, and a decoder. The syntax modeler may associate a first sequence of symbols with syntax elements. The buffer may store tables, each represented by a symbol in the first sequence, and each used to associate a respective symbol in a second sequence of symbols with encoded data. The decoder decodes the data into a bitstream using the second sequence retrieved from a table. | 2017-10-05 |
20170289550 | METHOD AND APPARATUS ADJUSTING A BITRATE IN REAL TIME, AND SERVER DEVICE - Embodiments of the disclosure disclose a method and apparatus for adjusting a bitrate in real time, and a server device, the method including: synchronizing frames across multiple threads in response to a bitrate adjusting instruction; obtaining parameters in a bitrate control logic to determine the bitrate, after the frames are synchronized; calculating the value of each parameter at the current bitrate as a current value; calculating a target value of each parameter at a target bitrate according to a proportional relationship between the current bitrate and the target bitrate corresponding to the bitrate adjusting instruction, and the current value of the corresponding parameter; modifying the value of each parameter to the target value corresponding thereto; and performing subsequent encoding to synchronization of the frames, using the value of each parameter modified. | 2017-10-05 |
20170289551 | ADVANCED PICTURE QUALITY ORIENTED RATE CONTROL FOR LOW-LATENCY STREAMING APPLICATIONS - An advanced constant quality rate control algorithm with new features and enhancements. can be applicable to different kinds of video scenes, in addition to static or less motion scenes. Statistical data is calculated at the beginning of encoding for each line of sections of a frame. Based on the statistical data, which case of a plurality of cases to be executed is determined and maximum and minimum QP values are determined according to the determined case. Actual maximum and minimum QP of the current line using is maintained using the maximum and minimum QP and a final QP value is determined for all sections in each line. A lambda value for encoding is determined from the final QP. At the end of encoding the picture, the number of frames encoded using constant quality is counted, the maximum and minimum QP and VBV fullness for each line is updated. | 2017-10-05 |
20170289552 | VIDEO ANALYZER - A content receiver and a method for controlling the same are provided. The content receiver, for example, may include, but is not limited to, a communication system configured to receive video content comprising a plurality of video frames from a content source, and a video analyzer configured to determine when compression of the video content is causing blockiness in one or more of the plurality of video frames, and trigger at least one content receiver response when the compression of the video content is causing blockiness in one or more of the plurality of video frames. | 2017-10-05 |
20170289553 | ENCODING DEVICE AND ENCODING METHOD - An encoding method includes determining video format information, (i) setting each of all frames or all fields which are included in the video, as a picture, regardless of whether the video format is the interlace format or the progressive format, (ii) setting a POC indicating display order to each of all of the set pictures one by one, the POC being different each other, and encoding a picture to be encoded which is the frame or the field with reference to a picture previously encoded before encoding the picture to be encoded. In the encoding, the video is encoded with a syntax structure which is not dependent on the video format, the video format information is encoded in a header of a sequence which is a unit of the video, and the encoded bit stream is generated. | 2017-10-05 |
20170289554 | EFFICIENT DECISIONS FOR DEBLOCKING - The present invention relates to deblocking filtering, which may be advantageously applied for block-wise encoding and decoding of image or video signal. In particular, the present invention relates to performing an efficient and accurate decision on whether or not to apply deblocking filtering on an image block. The efficient and accurate decision is achieved by performing individual decisions on whether or not to apply deblocking filtering for segments of a boundary between adjacent image blocks, wherein the individual decision are based on pixels comprised in a subset of the pixel lines that the image blocks are composed of. | 2017-10-05 |
20170289555 | Chroma Reshaping - A first signal in a first color format is received. The first signal is transformed to a second signal in a second color format to be compressed using an encoder. Before encoding, the chroma components of the second signal are reshaped according to the statistical characteristics of the chroma components of the first signal to generate a third signal. In a decoder, an inverse reshaping functions is applied to the chroma components of the decoded signal to generate an approximation of the second signal. | 2017-10-05 |
20170289556 | TILE GROUPING IN HEVC AND L-HEVC FILE FORMATS - A device generates a Network Abstraction Layer (NAL) Unit Map Entry box in a file. The NAL Unit Map Entry box associates NAL units with a tile set that includes two or more tiles of a plurality of tiles into which a current picture is partitioned. A region of the current picture covered by the tile set may be non-rectangular. Additionally, the device generates a tile set group entry in the file. The tile set group entry includes a horizontal offset, a vertical offset, a width, and a height. The horizontal offset specifies a horizontal offset of a top-left pixel of a minimum rectangular region that covers tiles in the tile set. The vertical offset specifies a vertical offset of the top-left pixel of the minimum rectangular region. The width specifies a width of the minimum rectangular region. The height specifies a height of the minimum rectangular region. | 2017-10-05 |
20170289557 | METHOD OF GENERATING MEDIA FILE AND STORAGE MEDIUM STORING MEDIA FILE GENERATION PROGRAM - A method of generating a media file using a media file format in which a set of pictures including one or more pictures is coded and stored such that each picture is divided, in coding order, into two or more slices, and coded data of each slice is stored as NAL unit data, the method comprising: dividing each slice into two or more rectangular-shaped tiles and coding the two or more rectangular-shaped tiles; and providing a slice index box in the media file format such that a value indicating an ordinal position of each slice to which each tile belongs in each picture is described in the slice index box. | 2017-10-05 |
20170289558 | METHOD AND DEVICE FOR ALLOCATING A TRANSCODING TASK - The disclosure discloses a method and device for allocating a transcoding task, the method including: obtaining the transcoding task to be allocated; determining the number of standard processing units to be occupied by the transcoding task to be allocated; obtaining current load states of respective transcoders; selecting a target transcoder according to the number of standard processing units to be occupied for the transcoding task to be allocated, and the current load states of the respective transcoders so that the load state of the target transcoder to which the transcoding task to be allocated has been added is still in a normal state; allocating the transcoding task to be allocated, to the target transcoder; and updating the current load state of the target transcoder. | 2017-10-05 |
20170289559 | VIRTUAL FRAME BUFFER SYSTEM AND METHOD - A system for encoding and decoding a frame (also file), such as a video, graphic, media, or other frame or data, representing a real-time graphic output from a frame buffer, output by a video camera, or another file or data. The file includes frames each comprising macroblocks. Reference frame buffers (PFTs), virtual frame buffer tables (VFTBs) of equal number to the PFTs, each VFTB corresponds to a respective PFT, and respective sectors of each PFT for respective macroblocks are created. Frames of the file are encoded/decoded by successive encode/decode of macroblocks. A pointer is created in the VFBT associated with the PFT rather than encoding/decoding any matching macroblock. The pointer and its reference are relied on for each already encoded/decoded macroblock retained in the PFT. Processing, memory, bandwidth and power requirements for encoding or decoding are reduced. | 2017-10-05 |
20170289560 | IMAGE PROCESSING APPARATUS - An image processing apparatus has a plurality of image processing circuits, each having a local memory, an image processing unit, and a communication unit communicating with other image processing circuits. A first image processing circuit among the plurality of image processing circuits has a decoder which decodes encoded RAW moving image data to store the decoded RAW moving image data in the local memory, a determiner which determines areas out of the obtained frame that the plurality of image processing circuits respectively process, and a transmitter which transmits RAW image data of the determined areas to other image processing circuit. The determiner sets the size of the area in the frame that the first image processing circuit processes to be smaller than the size of area that the other image processing circuit processes. | 2017-10-05 |
20170289561 | INTERLEAVED WATERMARKING - In one embodiment, a system includes a Headend apparatus including a watermark processor to generate secondary video streams from sections of a primary video stream, group the secondary video streams in groups of at least two secondary video streams, the secondary video streams including units of data for use in watermarking across cryptoperiods in an end-user device which selects one secondary video stream in each group for rendering as part of a composited video stream in order to embed units of data of an identification in the composited video stream, wherein in each cryptoperiod, the watermark processor is operative to generate different groups of the secondary video streams from different non-overlapping portions of the primary video stream, and an encryption processor to generate control words, encrypt each secondary video stream with a different control word, and change the control word of each secondary video stream every cryptoperiod. | 2017-10-05 |
20170289562 | Encoder and Decoder and Methods Thereof for Encoding/Decoding a Picture of a Video Sequence - An object of the embodiments is to achieve an improved reference picture handling. That is achieved by taking into account whether the reference pictures in the decoded picture buffer are long-term reference pictures or short-term reference pictures when determining how they should be marked when the information of the reference picture set is received. The reference pictures are marked as “used for short-term reference” or “used for long-term reference” in the Decoded Picture Buffer (DPB) depending on whether they are included as short-term pictures or long-term pictures in the RPS of a current picture. | 2017-10-05 |
20170289563 | IMAGE CODING APPARATUS, METHOD FOR CODING IMAGE, PROGRAM THEREFOR, IMAGE DECODING APPARATUS, METHOD FOR DECODING IMAGE, AND PROGRAM THEREFOR - An image processing apparatus includes a division unit configured to divide an input image into a plurality of subblocks subjected to quantization control a subblock quantization parameter calculation unit configured to calculate a quantization parameter of each of the subblocks, a basic block quantization parameter calculation unit configured to set a basic block including at least two subblocks and to calculate a quantization parameter of the basic block, a difference value calculation unit configured to calculate a difference value between the quantization parameter of the basic block and the quantization parameter of each subblock included in the basic block, and a difference value coding unit configured to code the difference value. | 2017-10-05 |
20170289564 | MOVING PICTURE PREDICTION METHOD, MOVING PICTURE CODING METHOD AND APPARATUS, AND MOVING PICTURE DECODING METHOD AND APPARATUS - An image decoding method is provided which includes a time information determination step of determining time information of a current picture, a first reference picture referred to by the current picture and a second reference picture referred to by the current picture; a scaling parameter calculation step of calculating a scaling parameter based on a time distance between the first reference picture and a second reference picture; a weighting coefficient determination step of determining two weighting coefficients based on the scaling parameter; a predictive pixel value generation step of generating a predictive pixel value of the current picture by scaling a pixel value of the first reference picture and a pixel value of the second reference picture using the two weighting coefficients determined in the weighting coefficient determination step; and a decoding step of decoding the current picture using the predictive pixel value. | 2017-10-05 |
20170289565 | MOVING PICTURE PREDICTION METHOD, MOVING PICTURE CODING METHOD AND APPARATUS, AND MOVING PICTURE DECODING METHOD AND APPARATUS - An image decoding method is provided which includes a time information determination step of determining time information of a current picture, a first reference picture referred to by the current picture and a second reference picture referred to by the current picture; a scaling parameter calculation step of calculating a scaling parameter based on a time distance between the first reference picture and a second reference picture; a weighting coefficient determination step of determining two weighting coefficients based on the scaling parameter; a predictive pixel value generation step of generating a predictive pixel value of the current picture by scaling a pixel value of the first reference picture and a pixel value of the second reference picture using the two weighting coefficients determined in the weighting coefficient determination step; and a decoding step of decoding the current picture using the predictive pixel value. | 2017-10-05 |
20170289566 | INTRA BLOCK COPY CODING WITH TEMPORAL BLOCK VECTOR PREDICTION - Embodiments disclosed herein operate to improve prior video coding techniques by incorporating an IntraBC flag explicitly at the prediction unit level in merge mode. This flag allows separate selection of block vector (BV) candidates and motion vector (MV) candidates. Specifically, explicit signaling of an IntraBC flag provides information on whether a specific prediction unit will use a BV or an MV. If the IntraBC flag is set, the candidate list is constructed using only spatial and temporal neighboring BVs. If the IntraBC flag is not set, the candidate list is constructed using only spatial and temporal neighboring MVs. An index is then coded which points into the list of candidate BVs or MVs. Further embodiments disclosed herein describe the use of BV-MV bi-prediction in a unified IntraBC and inter framework. | 2017-10-05 |
20170289567 | IMAGE CODING APPARATUS, METHOD FOR CODING IMAGE, PROGRAM THEREFOR, IMAGE DECODING APPARATUS, METHOD FOR DECODING IMAGE, AND PROGRAM THEREFOR - An image coding method for dividing an input image into a plurality of divisional blocks having different sizes, and coding the image for each of the divisional blocks includes acquiring attribute information of a target block, setting a control parameter for controlling an image quality of the target block, determining a prediction control parameter based on the attribute information, calculating a difference value between the control parameter and the prediction control parameter, and coding the calculated difference value. | 2017-10-05 |
20170289568 | CODING METHOD AND APPARATUS WITH CANDIDATE MOTION VECTORS - Various embodiments for coding a current block of a picture are provided. One or more candidates of a first type are derived, with each of the candidates having a first motion vector predictor derived from a first motion vector that has been used to code a first block. A candidate of a second type is derived, with the candidate having a second motion vector predictor. The candidate of the second type is different from the candidates of the first type. An index corresponding to a selected candidate is coded. The selected candidate is one of a plurality of candidates which includes the candidates of the first type and the candidate of the second type. A total number of the candidates of the first type is less than a predetermined maximum candidate number which is fixed for all blocks in the picture. | 2017-10-05 |
20170289569 | METHOD FOR STORING MOTION INFORMATION AND METHOD FOR INDUCING TEMPORAL MOTION VECTOR PREDICTOR USING SAME - A motion information storing method and a TMVP deriving method using the motion information storing method are provided. The motion information storing method includes a step of determining a representative block out of blocks of a motion data storage unit in a co-located picture with a current picture and a step of storing motion information of the representative block as motion information of the motion data storage unit, wherein the motion information of the representative block is used as motion information of the blocks included in the motion data storage unit. | 2017-10-05 |
20170289570 | PARALLEL MOTION ESTIMATION IN VIDEO CODING - Methods for improved parallel motion estimation are provided that decouple the merging candidate list derivation and motion estimation for merge mode and skip mode and the advanced motion vector predictor (AMVP) candidate list construction from regular motion estimation to increase the coding quality in parallel motion estimation while meeting throughput requirements. This decoupling may be accomplished by modifying the availability rules for spatial motion data (SMD) positions for construction of the candidate lists. As part of the decoupling, largest coding units (LCUs) of a picture may be divided into non-overlapping parallel motion estimation regions (PMER) of equal size. Within a PMER, motion estimation for merge mode, skip mode, and normal inter-prediction mode may be performed in parallel for all the prediction units (PUs) in the PMER. | 2017-10-05 |
20170289571 | TEMPORAL CONTROL FOR SPATIALLY ADAPTIVE TONE MAPPING OF HIGH DYNAMIC RANGE VIDEO - Techniques are provided for temporal control of a spatially adaptive tone mapping (SATM). The techniques can be applied to a sequence of video images (e.g., high dynamic range (HDR) video). The temporal control may reduce flickering and other undesirable artifacts that can be introduced by SATM processing. An example system includes an SATM circuit configured to perform SATM on sequential image frames of an input video, to reduce the dynamic range of the video to a level suitable for display on a conventional (lower dynamic range) device. The SATM operation is based on frame parameters. The system also includes a parameter smoothing circuit configured to apply a smoothing filter to the parameters used on the current frame to generate a new set of parameters for use by the SATM circuit on the next frame. The system also includes an adaptation circuit to compress variation of SATM exposure correction over time. | 2017-10-05 |
20170289572 | METHOD FOR COLOR INDEX CODING USING A GENERALIZED COPY PREVIOUS MODE - A method for color index coding of blocks in a picture is disclosed. In one embodiment for the decoder side, a current coding mode is parsed from the input coded bitstream for one or more first currently decoded pixels in a current block starting from a first starting position. If the current coding mode corresponds to a generalized copy-previous-row mode, one or more first reference pixels starting from a first starting reference position located at T-th row above the first currently decoded pixels are identified, where T is an integer equal to or greater than one. The first reference pixels starting from the first starting reference position are then used to decode the first currently decoded pixels starting from a first starting position by copying the first reference pixels starting from the first starting reference position respectively. The system may also include a copy-left mode or escape mode. | 2017-10-05 |
20170289573 | METHOD AND DEVICE FOR ENCODING/DECODING 3D VIDEO - The present invention relates to a device and a method for coding a multi-view video, a residual prediction method, according to the present invention, comprising the steps of: deriving a disparity vector of a current block; performing residual prediction on the current block on the basis of the disparity vector; and generating a residual prediction sample, wherein the disparity vector is not derived on the basis of a neighboring block of the current block, but is derived from a preset default vector. According to the present invention, the effect of prediction may be increased by performing residual prediction on the current block according to a certain condition, not only when the disparity vector is induced but also when the disparity vector is not induced from the neighboring block of the current block. | 2017-10-05 |
20170289574 | TRANSFORM COEFFICIENT CODING - An idea used herein is to use the same function for the dependency of the context and the dependency of the symbolization parameter on previously coded/decoded transform coefficients. Using the same function—with varying function parameter—may even be used with respect to different transform block sizes and/or frequency portions of the transform blocks in case of the transform coefficients being spatially arranged in transform blocks. A further variant of this idea is to use the same function for the dependency of a symbolization parameter on previously coded/decoded transform coefficients for different sizes of the current transform coefficient's transform block, different information component types of the current transform coefficient's transform block and/or different frequency portions the current transform coefficient is located within the transform block. | 2017-10-05 |
20170289575 | NON-TRANSFORM CODING - Techniques for selectively transforming one or more coding units when coding video content are described herein. The techniques may include determining whether or not to transform a particular coding unit. The determination may be based on a difference in pixel values of the particular coding unit and/or one or more predefined rate-distortion constraints. When it is determined to not perform a transform, the particular coding unit may be coded without transforming the particular coding unit. | 2017-10-05 |
20170289576 | ELECTRONIC DEVICES FOR SENDING A MESSAGE AND BUFFERING A BITSTREAM - An electronic device for sending a message is described. The electronic device includes a processor and instructions stored in memory that is in electronic communication with the processor. The electronic device determines whether a first picture is a Clean Random Access (CRA) picture. The electronic device also determines whether a leading picture is present if the first picture is a CRA picture. The electronic device further generates a message including a CRA discard flag and an initial CRA Coded Picture Buffer (CPB) removal delay parameter if a leading picture is present. The electronic device additionally sends the message. | 2017-10-05 |
20170289577 | ADAPTIVE ERROR-CONTROLLED DYNAMIC VOLTAGE AND FREQUENCY SCALING FOR LOW POWER VIDEO CODECS - Various codecs and methods of using the same are disclosed. In one aspect, a method of processing video data is provided that includes encoding or decoding the video data with a codec in aggressive deployment and correcting one or more errors in the encoding or decoding wherein the error correction includes re-encoding or re-decoding the video data in a non-aggressive deployment or generating a skip picture. | 2017-10-05 |
20170289578 | IMAGE CODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING METHOD AND IMAGE DECODING APPARATUS - An image coding method including: binarizing last position information to generate (i) a binary signal which includes a first signal having a length smaller than or equal to a predetermined maximum length and does not include a second signal or (ii) a binary signal which includes the first signal having the predetermined maximum length and the second signal; first coding for arithmetically coding each of binary symbols included in the first signal using a context switched among a plurality of contexts according to a bit position of the binary symbol; and second coding for arithmetically coding the second signal using a fixed probability when the binary signal includes the second signal, wherein in the first coding, a binary symbol at a last bit position of the first signal is arithmetically coded using a context exclusive to the last bit position, when the first signal has the predetermined maximum length. | 2017-10-05 |
20170289579 | LOW COMPLEXITY ENTROPY-ENCODING/DECODING METHOD AND APPARATUS - Entropy encoding and entropy decoding of image data are respectively performed whereby context modeling is performed on a context unit of blocks of the image data based on a context model of a previously encoded or decoded block. | 2017-10-05 |
20170289580 | Set-Top Box with Interactive Portal and System and Method for Use of Same - A set-top box with an interactive portal and system and method for use of the same are disclosed. In one embodiment of the set-top box, the set-top box is deployed to provide an interactive portal in a hospitality establishment having multiple rooms, such as a hotel. The set-top box is associated with a room and includes a housing that secures a television input, a television output, a processor, a transceiver, and memory therein in an interconnected bus architecture. The set-top box generates a default interactive portal as well as a guest-specific interactive portal, which is generated from a guest configuration profile having information including guest identification, a guest channel preference presentation, and a guest service preference presentation with guest account information. The guest configuration profile may also enable the creation of a local area wireless network with substantially the same behavior as the guest's home wireless network. | 2017-10-05 |
20170289581 | SYSTEMS AND METHODS FOR SHARING VIDEO DATA VIA SOCIAL MEDIA - Disclosed are efficient and user-friendly systems or methods configured to capture and share video data in real time, at a later date, or a combination thereof in an authorized manner via social media. In certain aspects, these systems and methods include capturing video, for example, from a “Jumbotron” during a sporting event or other live venue event in an authorized manner (e.g., abiding by applicable copyright laws) and sharing this captured footage with other via social media. | 2017-10-05 |
20170289582 | DEVICE CONTROL METHOD AND ELECTRIC DEVICE - A method is provided for controlling an operation of a target device using a plurality of input devices, including a speech input device. The method includes acquiring, from the speech input device, speech information, including i) environmental sound around the speech input device, and ii) a speech instruction indicating an operation to be performed on the target device. The method also includes calculating a level of noise included in the speech information, and recognizing the operation. The method further includes informing a user of a second input device as a recommended input device based on the calculated noise level and the recognized operation instruction, wherein the second input device does not include a speech input device. | 2017-10-05 |
20170289583 | METHOD AND SYSTEM FOR OPTIMIZING PUBLICATION OF LIVE BROADCASTING MESSAGE - A method and a system are provided for optimizing publication of live broadcasting message. The method includes: configuring a message transferring station between a messager pool for publishing a live broadcasting message and a stream creating component; creating by the stream creating component the live broadcasting message and sending by the stream creating component the live broadcasting message to the message transferring station; and sending by the message transferring station the received live broadcasting message to the messager pool. | 2017-10-05 |
20170289584 | METHOD AND APPARATUS FOR TRANSMITTING AND RECEIVING ADDITIONAL INFORMATION IN A BROADCAST COMMUNICATION SYSTEM - A method for receiving additional information from a device in a broadcast communication system is provided. The method includes receiving broadcast information provided from a broadcast service provider over a broadcast channel, extracting application information from the broadcast information, acquiring location information for the additional information associated with a broadcast content from the application information, and transmitting the location information for the additional information to a peer device for displaying the additional information. | 2017-10-05 |
20170289585 | INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING METHOD - The present disclosure relates to an information processing apparatus and an information processing method that are capable of reproducing content on the basis of an edit list in the case where the reproduction start time of content contained in a file in the MP4 Fragmented Movie format is later than the reproduction start time in a movie time scale. An edit list generation unit registers a top position of content as a reproduction start position of the content and a predetermined value as a reproduction time duration of the content in an edit list when a reproduction start time of the content is later than a reproduction start time of the content on a movie time scale, the edit list associating the reproduction start position of the content with the reproduction time duration of the content reproduced from the reproduction start position. The present disclosure is applicable to a file generation apparatus that generates a Fragmented MP4 file, for example. | 2017-10-05 |
20170289586 | SYSTEM AND METHOD FOR TAGGING CONTENT AND DELIVERING THE TAG TO BUDDIES OF A GIVEN USER - A method comprises retrieving a profile of a given user, the given user having a given-user device; delivering a content item to the given-user device; receiving one or more user-specified tags associated with the content item; identifying one or more buddies of the user as indicated in the profile; and delivering the one or more tags to the one or more buddies. | 2017-10-05 |
20170289587 | TRUSTED WLAN CONNECTIVITY TO 3GPP EVOLVED PACKET CORE - Systems, devices, and configurations to implement trusted connections within wireless networks and associated devices and systems are generally disclosed herein. In some examples, a wireless local area network (WLAN) may be attached to a 3GPP evolved packet core (EPC) as a trusted access network, without use of an evolved packet data gateway (ePDG) and overhead from related tunneling and encryption. Information to create the trusted attachment between a mobile device and a WLAN may be exchanged using Access Network Query Protocol (ANQP) extensions defined by IEEE standard 802.11u-2011, or using other protocols or standards such as DHCP or EAP. A trusted WLAN container with defined data structure fields may be transferred in the ANQP elements to exchange information used in the establishment and operation of the trusted attachment. | 2017-10-05 |
20170289588 | METHOD AND APPARATUS FOR PROVIDING MULTI-VIEW STREAMING SERVICE - The disclosure relates to a method and apparatus for providing a multi-view streaming service having at least two screens. According to an embodiment, the multi-view streaming service providing apparatus includes a first screen control module, a second screen control module, and a playback control module. The first screen control module supports playback processing of a first MPEG media transport (MMT) streaming data for a first screen. The second screen control module supports playback processing of a second MMT streaming data for a second screen. The playback control module identifies playback time information inserted in each media processing unit (MPU) of the first and second streaming data in response to a request for multi-view streaming playback, and controls the first and second screen control modules to synchronize and play the respective MPUs of the first and second streaming data in accordance with the identified playback time information. | 2017-10-05 |
20170289589 | LIVE VIDEO CLASSIFICATION AND PREVIEW SELECTION - Systems and methods select and provide video snippets in a matrix interface. Example methods include obtaining a portion of a live video stream, assigning the portion to a class, determining that the portion is preview-eligible, and generating a snippet of the live video stream using the portion. Other example methods include determining, using a trained video classifier, a set of live broadcasts that have at least one portion that is classified as preview-eligible, calculating, for each of the live broadcasts in the set, an aggregate score for the live broadcast, selecting live broadcasts with highest aggregate scores, generating a snippet for each of the selected live broadcasts, and providing the snippets in a user interface. Methods may also include selecting portions of live video streams that are responsive to a user-provided parameter and generating a snippet for each live video stream that has a preview-eligible portion. | 2017-10-05 |
20170289590 | Method and Device for Generating and Detecting a Fingerprint Functioning as a Trigger Marker in a Multimedia Signal - A device is configured to perform a method that detects a trigger marker for an action corresponding to a segment of a multimedia signal. A fingerprint is generated based on the segment of the multimedia signal at a trigger time point. The generated fingerprint is stored in a database and communicated to the device. During playback of the multimedia signal, fingerprints of segments of the multimedia signal are generated and matched against fingerprints in the database. When a match is found, one or more associated actions for the segment are retrieved by the device. The trigger time point may be determined as a time point near or at the segment of the multimedia signal with the matched fingerprint. In this way, trigger markers for actions may be enabled without modifying the multimedia signal. | 2017-10-05 |
20170289591 | METHODS AND SYSTEMS FOR EFFICIENTLY DOWNLOADING MEDIA ASSETS - Methods and systems are described for downloading media assets efficiently and quickly before loss of network connectivity. The method may allow a user to download portions of a media asset in different versions to download a maximum portion of the media asset before loss of network connectivity. Certain versions of media assets may be downloaded more quickly than other versions of media assets. The method may also allow a user to view partially downloaded media assets without network connectivity. The method may also replace portions of media assets downloaded in a first version with portions of the media assets in a second version once network connectivity is restored. | 2017-10-05 |
20170289592 | NODE INTERWORKING WITH BASE STATION AND METHOD FOR PROVIDING STREAMING DATA THROUGH THE NODE - A node interworks with and is connected to at least one base station (BS). The BS-interworking node includes a monitoring module, an event detecting module, and a media processing module. The monitoring module monitors MPEG media transport (MMT) streaming data being delivered from a live streaming server to a terminal. The event detecting module detects whether predetermined event information is contained in the monitored streaming data. The media processing module replaces a media processing unit (MPU) of the streaming data with a predetermined event unit if the predetermined event information is detected from the streaming data, and delivers the streaming data having the replaced event unit to the terminal. | 2017-10-05 |
20170289593 | METHOD AND SYSTEM FOR CREATING A PRE-FETCHING LIST FOR MANAGED CACHING IN SMALL CELL NETWORKS - Methods and systems may be used by a mobile-content distribution network (CDN) service to track individual user requests based on a correlation of a network level identifier to an application level identifier. The users may also be tracked using a mapping of the network level and application level identifiers to an internal identity. Further, the mobile-CDN service may build a cell profile using content requests from a set of active users across similar locations. Also, the mobile-CDN service may build a cell profile using content requests from user groups that have at least one member as an active user of the cell. Using a cell profile, the mobile-CDN may generate a prefetching content list for managed caching in the cell by localizing the content popularities and viewing patterns. The methods and systems may be applied in a small cell network (SCN). | 2017-10-05 |
20170289594 | METHODS, SYSTEMS, AND MEDIA FOR INDICATING VIEWERSHIP OF A VIDEO BASED ON CONTEXT - Methods, systems, and media for indicating viewership of a video are provided. In some embodiments, the method comprises: identifying a video; identifying a group of users connected to a first user of a user device; determining, for each user in the group of users, an affinity score, wherein the affinity score indicates an interaction of the user with the identified video; receiving a request to present, on the user device, a page that includes an indication of the video; in response to receiving the request, determining contextual information related to the request; identifying a subset of users in the group of users connected to the first user based on the affinity score associated with each user and the contextual information; and causing a group of indicators corresponding to the subset of users to be presented on the user device in connection with the indication of the video. | 2017-10-05 |
20170289595 | METHODS, SYSTEMS, AND MEDIA FOR INDICATING VIEWERSHIP OF A VIDEO - Methods, systems, and media for indicating viewership of a video are provided. In some embodiments, the method comprises: identifying a video; identifying a first group of users; determining an affinity score for each user with the identified video; receiving a request to present a page that includes a representation of the video; identifying a second group of users connected to the first user associated with the user device; determining a viewership status of each user in the second group of users corresponding to the video; identifying a subset of users in the second group of users based at least in part on the viewership status; and causing groups of indicators to be presented on the user device, wherein each indicator in the groups of indicators represents the viewership status of the user, and wherein the indicators are presented on the requested page in connection with the representation of the video. | 2017-10-05 |
20170289596 | NETWORKED PUBLIC MULTI-SCREEN CONTENT DELIVERY - Interactive, multimedia content is presented on multiple display devices in public areas. The display device includes components for recognizing users in viewing areas and selecting content to present the recognized users. Content may be specifically tailored for the recognized users, and the content may be split up into mini-episodes that are displayed across disparate public display devices. As the users are detected at the different display devices, the mini-episodes of content may be presented in a sequential manner, such that a first mini-episode is played at on a first display device, a second mini-episode is play on a second display device, and so on until the content is entirely played. User interactions to the presented content may also be captured and used in future content selections. | 2017-10-05 |
20170289597 | Device, System, and Method for Hybrid Media Content Distribution - A device, system, and method synthesizes personalized linear television experiences from on-demand assets, live event video, streaming graphics, and dynamic ad insertion, where portions of the broadcast day are scheduled for globally shared viewing events, where other portions are scheduled for distinct programming for various audience segments. Vector graphics are streamed independently of the video and rasterized locally to improve quality and contextualization of the graphics layer while gaining the efficiency of leveraging the same cached video assets for linear and on-demand applications. The system includes origination services transforming and publishing linear television schedules, video, and graphics to a distribution cache, a live event server streaming live performances, an advertising server providing targeted advertising, a personalization server, and assembly services stitching the elements to create a continuous experience of video and graphics for a media player to receive and render for each channel selected by the viewer. | 2017-10-05 |
20170289598 | Methods And Apparatus For Providing Mixed Data Streams - Methods and apparatus to receive a first data stream, such as a public broadcast, and receive a second data stream, such as a private data stream, containing emails, for example. A user profile can be used to generate a data output stream for the user from the first and second data streams. The user profile can contain preferences for segments within the first and second data streams. | 2017-10-05 |
20170289599 | LIVE BROADCAST DELAYING METHOD AND APPARATUS - The disclosure discloses a live broadcast delaying method and apparatus, the method including: receiving live streaming media transmitted on the spot; segmenting the live streaming media into segmented files at a preset length of time; if a live broadcast delay instruction is received, then obtaining a delay period of time indicated by the live broadcast delay instruction; calculating a play start point of time from the current system time and the delay period of time; searching for one of the segmented files corresponding to the play start point of time, and downloading the segmented file searched to a cloud encoder; encoding the segmented file downloaded in the cloud encoder into delayed live streaming media; and transmitting the delayed live streaming media to a streaming media server, so that the live broadcast can be delayed without any additional costly delay device to thereby lower a cost of delaying the live broadcast. | 2017-10-05 |
20170289600 | ALLOCATION OF UNDER DELIVERY UNITS UTILIZING AN OPTIMIZATION FRAMEWORK - A television advertising management system that handles a plurality of deals for a plurality of advertiser, determines which of the plurality of deals have a guaranteed audience, and are under delivering, and allocates reserve under delivery units to each of the plurality of deals that are under delivering to bring each of the plurality of deals that are under delivering to corresponding attainable lower targets while honoring corresponding deal constraints. An under delivery value is maximized such that the attainable lower targets are met, while honoring corresponding deal constraints to provide an allocation solution, and a total penalty from deviations from selling title mix distributions, and weekly distributions is minimized for each of the plurality of deals that are under delivering subject to an additional lower bound on the under delivery value. | 2017-10-05 |
20170289601 | CAMERA CLOUD RECORDING - Systems and methods for dynamic communication and control of devices associated with a premises are disclosed. The systems and methods may include a device such as a camera that may be configured via configuration service to capture video of a premises and to transmit segments of the captured video having a pre-determined length of time to a video service. The transmission of the video segments may be periodic and may have a frequency of transmission based on parameters provided by the configuration service. | 2017-10-05 |
20170289602 | DIGITAL DEVICE AND CONTROL METHOD THEREFOR - A digital device and a control method therefor are disclosed, and provided are a digital device and a control method therefor, the digital device according to the present invention comprising: a communication module for transmitting remote control related information; a storage module for storing the remote control related information; and a controller for controlling an operation of the digital device, wherein the controller can transmit a wireless signal including the remote control related information, receive a remote control signal from an external device having received the wireless signal, and control an operation of the digital device according to the remote control signal if a key code included in the received remote control signal is a unique key code. | 2017-10-05 |
20170289603 | INTERFACING A TELEVISION WITH A SECOND DEVICE - A system and method for interfacing a television with a second device is provided. The system includes an interfacing unit to enter an interfacing mode between the television mode and the second device; a card storage unit to store a first card and a second card, the first card being presently displayed on the television and the second card being previously displayed on the television; a current card display register to store the first card; an interactive retrieval unit to retrieve a plurality of interactive functions associated with the first card; and a display unit to display the first card and the plurality of interactive functions in response to being in the interfacing mode. | 2017-10-05 |
20170289604 | Apparatus and Method for Managing Media Content Delivery for Multiple Communication Devices - A system incorporating teachings of the present disclosure may include, for example, a server having a controller to monitor for a first adjustment made by a first communication device associated with a user where the first communication device is capable of presenting media content and where the first adjustment is associated with the presentation of the media content, determine a second adjustment to be made to a second communication device associated with the user where the determination is based at least in part on the monitored first adjustment where the second adjustment is associated with the presentation of the media content and where the second communication device is a battery-operated mobile device, and wirelessly communicate adjustment information to the second communication device that is representative of the second adjustment, where the adjustment information is adapted for allowing the second communication device to perform the second adjustment. Other embodiments are disclosed. | 2017-10-05 |
20170289605 | IFE SYSTEM - A jack provides inflight entertainment to an electronic device. The jack has a connection point for connection to the electronic device. The jack also has a content store adapted to store content for transmission to the electronic device. In use, the electronic device can access the content from the content store of the jack. | 2017-10-05 |
20170289606 | DETECTION OF ITEMS IN A HOME - Various arrangements for detecting items in home are presented. Imaging devices may capture images of a user's home. The images may be analyzed and compared against a user approved list of item definitions. Using the definitions, items, brands, trademarks, and the like may be identified in the images. The items identified in the images may be used to determine preferences of a user and provide targeted marketing content using the television receiver. In some cases, analysis of items in a home may be used to determine the effectiveness of marketing content by determining causality or correlations between marketing content viewed by a user and items in the home. | 2017-10-05 |
20170289607 | SMART TV CONTROLLING METHOD AND SMART TV THEREOF - Disclosed are a smart TV controlling method and a smart TV thereof, the method including: determining currently running UI; obtaining key controlling policy for the currently running UI according to pre-stored mapping between UI and key controlling policy, the key controlling policy indicating adjustment for UI controlling keys; generating controlling instruction according to received key information sent from remote controlling device and key controlling policy for the currently running UI; and sending the controlling instruction to the currently running UI for the UI to perform operation associated with the controlling instruction. The key information sent from the remote controlling device is adaptable to different UIs according to different key controlling policies of different UIs, allowing operations associated with key information be adapted to the requirements of different UIs, so that appropriate adjustments are made to the current running UI according to the user's needs. | 2017-10-05 |
20170289608 | MESSAGE SHARING METHOD, CLIENT, AND COMPUTER STORAGE MEDIUM - A method is configured to share a message, a client and a computer storage medium. The method includes: establishing an association relationship between a first electronic device and a device account thereof; controlling the first electronic device to play first multimedia data by using the device account, sending an invitation link to a client corresponding to a second account; receiving, by using the device account, second message data sent by the client corresponding to the second account when the client corresponding to the second account accepts the invitation link; and sending first message data sent by a client corresponding to the first account and received by the device account and the second message data to the first electronic device, so as to display the message data on the first multimedia data. | 2017-10-05 |
20170289609 | METHOD AND DEVICE FOR PLAYING MULTIMEDIA DATA SYNCHRONOUSLY - Embodiments of the disclosure provide a method and device for playing multimedia data synchronously. The method for playing multimedia data synchronously includes: synchronizing a clock of each multimedia playing device according to a data transmission delay of time of the multimedia playing device; receiving multimedia data including a timestamp; and calculating a playback instance of time of each frame of the multimedia data according to an instance of time of the synchronized clock, a target data transmission delay of time, a period of time for which each frame of the multimedia data is buffered in the multimedia playing device, and a play instance of time of each frame of the multimedia data indicated by the timestamp, and transmitting the multimedia data and the playback instance of time of each frame of the multimedia data to the plurality of multimedia playing devices. | 2017-10-05 |
20170289610 | TAILORED AUDIO CONTENT DELIVERY - Delivery of audio content is tailored to individual users. A viewing direction of a user to a display presenting a video stream showing a scene of an environment is determined. A physical location, in the environment, that the user is viewing in the scene is determined, and an audio stream, of several audio streams obtained from different physical locations in the environment, is identified that correlates to the determined physical location that the user is viewing. The identified audio stream is then provided to the user. Additional aspects include identifying potentially interesting areas from which audio streams are obtained and selectively triggered by users for provision to the users. Further aspects include an ability for a user to identify for other users a particular area that the user views to obtain interesting audio, informing the other users that the user is listening to interesting audio associated with that particular area. | 2017-10-05 |
20170289611 | Wireless Radio Switching - Examples are provided for establishing a bonded zone comprising a first playback device comprising a respective first wireless radio and a second playback device comprising a second respective wireless radio. The first and second playback devices may establish a bonded zone comprising at least the first and second playback device. While in the established bonded zone, the first playback device may determine that the first playback device is in the established bonded zone and that the first playback device is not currently playing audio in synchrony with the second playback device. Responsive to determining that the first playback device is not playing audio in synchrony, the first playback device may disable communicating via the first wireless radio of the first playback device and send a message to the second playback device to disable communicating via the first wireless radio of the second playback device. | 2017-10-05 |
20170289612 | SYSTEM AND METHODS THEREOF FOR DISPLAYING VIDEO CONTENT - A system is configured to display a video clip on a display of a user device. The system receives a request from the user device to display the video clip. The system then queries an advertiser server to identify the video clip. The system fetches the identified video clip. The system then extracts from the fetched video clip its video content. The video content is a plurality of frames. The system then determines a type of the user device. Then, the system determines a number of frames per second for the user device. The system generates a plurality of images from the plurality of frames. The system further generates a timing sequence for displaying each of the plurality of images of the imagized video clip on the display of the user device. The system then sends the imagized video clip and the timing sequence to the user device. | 2017-10-05 |
20170289613 | TRANSMISSION APPARATUS, TRANSMISSION METHOD, RECEPTION APPARATUS, AND RECEPTION METHOD - To enable multichannel audio data to be transmitted favorably. Multichannel audio data of a predetermined number of channels is acquired. The multichannel audio data has a sampling frequency corresponding to the predetermined number of channels. Audio data of the respective channels configuring the multichannel audio data are sequentially transmitted to a reception side via a predetermined transmission channel for each unit audio data. Information indicating the sampling frequency is added to the transmission audio data. | 2017-10-05 |
20170289614 | MECHANISMS FOR CASTING CONTENT - One embodiment provides a method, including: identifying, using a processor on a first device, content intended for playback; identifying, using a sensor of the first device, a casting ready target device; the identifying including obtaining data associating a user operating the first device with the cast ready target device; and directing content for casting on the cast ready target based on the data. Other aspects are described and claimed. | 2017-10-05 |
20170289615 | DISPLAY SYSTEM, DISPLAY DEVICE, HEAD-MOUNTED DISPLAY DEVICE, DISPLAY CONTROL METHOD, CONTROL METHOD FOR DISPLAY DEVICE, AND COMPUTER PROGRAM - A display system includes a control device, a first display device, and a second display device. The control device includes a wireless communication section that wirelessly transmits video data. The first display device includes a wireless communication section that receives the video data and an OLED unit that displays a video on the basis of the video data. The second display device includes a wireless communication section that receives the video data and an OLED unit that displays a video on the basis of the video data. The display system detects deviation between the videos displayed by the OLED units. | 2017-10-05 |
20170289616 | RECEIVING DEVICE, TRANSMITTING DEVICE, AND DATA PROCESSING METHOD - Provided are a device and a method capable of efficiently performing a synthesis process of broadcast reception data and network reception data. Broadcast reception data received by a receiving device via a communication unit is set as a media source object corresponding to a processing object of an application executed by the receiving device under an application programming interface (API). The application executes a synthesis process of the broadcast reception data and network reception data received via a network as processing for the media source object. The application obtains a time offset corresponding to a time difference between an application time axis and a broadcast time axis on the basis of an API application process to execute a high-accuracy and low-delay data synthesis process. | 2017-10-05 |
20170289617 | COMPUTERIZED SYSTEM AND METHOD FOR AUTOMATICALLY DETECTING AND RENDERING HIGHLIGHTS FROM STREAMING VIDEOS - Disclosed are systems and methods for improving interactions with and between computers in content generating, searching, hosting and/or providing systems supported by or configured with personal computing devices, servers and/or platforms. The systems interact to identify and retrieve data within or across platforms, which can be used to improve the quality of data used in processing interactions between or among processors in such systems. The disclosed systems and methods provide systems and methods for automatically detecting and rendering highlights from streaming videos in real-time. As a streaming video is being broadcast over the Internet, the disclosed systems and methods determine each type of scene from the streaming video, and automatically score highlight scenes. The scored highlight scenes are then communicated to users as compiled video segments, which can be over any type of channel or platform accessible to a user's device and network that enables content rendering and user interaction. | 2017-10-05 |
20170289618 | Timer-Based Control of Audiovisual Output Devices - A system includes a processor to initiate a timer in response to an action-execution command. The processor identifies expiration of the timer. In response to expiration of the timer, the processor transmits one or more commands to one or more controllable output devices to simultaneously ramp down the sound volume and gradually dim the display brightness generated by said one or more controllable audiovisual output devices over a predetermined ramp-down period of time. | 2017-10-05 |
20170289619 | METHOD FOR POSITIONING VIDEO, TERMINAL APPARATUS AND CLOUD SERVER - Disclosed is a method for positioning a video, a terminal apparatus and a cloud server, including acquiring user's impression data associated with a playback progress of a video, and positioning the content of the video based on the acquired user's impression data. | 2017-10-05 |
20170289620 | IDENTIFYING VIEWING CHARACTERISTICS OF AN AUDIENCE OF A CONTENT CHANNEL - Systems and methods are disclosed for identifying viewing characteristics of an audience of a content channel. In one implementation, a processing device receives an identification of a channel of interest, the channel of interest having associated videos, receives data for a plurality of watch sessions where multiple videos are watched during the watch sessions, identifies at least two watch sessions of the plurality of watch sessions, each identified watch session having a watched video that is associated with the channel of interest, and identifies a most watched channel in the at least two identified watch sessions, the most watched channel being a channel that is most watched by viewers of the channel of interest but that is not the same as the channel of interest. | 2017-10-05 |
20170289621 | SYSTEMS AND METHODS FOR ALLOWING ACCESS TO A DIFFERENT VERSION OF THE MEDIA ASSET - Systems and methods for allowing a user to access a different version of a blocked media asset. These systems and methods allow a first user to request access to the blocked media asset from a second user who has authority to approve access to the blocked media asset. These systems and methods determine different versions of the media asset available from different sources. These systems and methods notify the second user that the first user has requested access to the blocked media asset and include, in the notification, an option to unblock any one of the different versions of the media asset available from the different sources. This allows the second user to determine if there is a version of the media asset that the second user deems suitable for unblocking. | 2017-10-05 |
20170289622 | APPARATUS AND METHOD FOR BANDWIDTH ALLOCATION AS A FUNCTION OF A SENSED CHARACTERISTIC OF A USER - Provided is an apparatus and method for adjusting a bandwidth allocation for a traffic flow associated with a user as a function of a sensed characteristic of the user. A communication device has a sensor data receiver for receiving sensor data pertaining to a sensed characteristic of a user, and circuitry implementing an IRSCU (information representative of the sensed characteristic of the user) messenger configured for sending, to a network entity used for adjusting a bandwidth allocation for a traffic flow associated with the user, a message containing IRSCU. A network management entity, which receives the IRSCU, has circuitry implementing a bandwidth adjustor, which is configured for adjusting, based on the IRSCU, a bandwidth allocation for a traffic flow associated with the user. Accordingly, the bandwidth allocation for the traffic flow associated with the user is adjusted as a function of the sensed characteristic of the user. | 2017-10-05 |
20170289623 | VIDEO STREAM AUGMENTING - Augmenting a video stream of an environment is provided, the environment containing a private entity to be augmented. Video of the environment is processed in accordance with an entity recognition process to identify the presence of at least part of an entity in the environment. It is determined whether the identified entity is to be augmented based on information relating to the identified entity and the private entity. Based on determining that the identified entity is to be augmented, the video stream is modified to replace at least a portion of the identified entity with a graphical element adapted to obscure the portion of the identified entity in the video stream. By modifying the video stream to obscure an entity, private or personal information in the environment may be prevented from being displayed to a viewer of the video stream. | 2017-10-05 |
20170289624 | MULTIMODAL AND REAL-TIME METHOD FOR FILTERING SENSITIVE MEDIA - A multimodal and real-time method for filtering sensitive content, receiving as input a digital video stream, the method including segmenting digital video into video fragments along the video timeline; extracting features containing significant information from the digital video input on sensitive media; reducing the semantic difference between each of the low-level video features, and the high-level sensitive concept; classifying the video fragments, generating a high-level label (positive or negative), with a confidence score for each fragment representation; performing high-level fusion to properly match the possible high-level labels and confidence scores for each fragment; and predicting the sensitive time by combining the labels of the fragments along the video timeline, indicating the moments when the content becomes sensitive. | 2017-10-05 |
20170289625 | SPACE SHIFTING OVER FORWARD SATELLITE COMMUNICATION CHANNELS - A method for providing content from a first node to a second node using a satellite communications system includes receiving side information at a gateway in the satellite communications system. The side information may be transmitted from a subscriber terminal to the gateway via a first communication path that includes a satellite link. The method also includes determining at the gateway that the side information is associated with first content available at the first node, and determining at the gateway that second content is available from a source other than the first node. The method also includes generating output content using the second content and the side information. The output content may be substantially the same as the first content. The method also includes providing the output content to the second node via a second communication path that does not include the satellite link. | 2017-10-05 |
20170289626 | METHODS AND APPARATUS FOR ENHANCING NETWORK RELIABILITY AND/OR ENABLING PHASED DEPLOYMENT OF VIDEO SERVICES - Methods and apparatus for automatically transitioning program delivery/reception between alternative sources, e.g., from a non-IP channel to an IP video source or between two alternative IP sources are described. The transition maybe triggered by a detected problem with the delivery via the non-IP channel or because of scheduled service. The transition may be in response to a command sent to a device or because the receiving device detects a problem with one of the content sources triggering an automatic switch to the alternative content source. In at least some embodiments the different content sources corresponding to different coding methods, e.g., with MPEG-2 encoded and packetized content being delivered by a non-IP content delivery channel and MPEG-4 being delivered using unicast IP content delivery techniques. The methods facilitate deployment of new services with IP content delivery being deployed initially on a regional basis with non-IP content delivery gradually being rolled out. | 2017-10-05 |
20170289627 | Methods, Systems, and Devices for Securing Content - Methods, systems, and devices secure content in memory. The content includes a lock that prohibits reading the content from memory. Prior to expiration of the lock the content cannot be read from the memory. However, a preview option allows at least a portion of the content to be accessed. The preview option provides a preview of the content. At expiration, the content is readable. | 2017-10-05 |
20170289628 | AUTOMATIC DETERMINATION AND RETRIEVAL OF A FAVORITE CHANNEL - A consumer electronic device tracks the current channel to which the electronic consumer device is tuned. The consumer electronic device determines an amount of time that the current channel remains unchanged. Based at least in part on this amount of time, the consumer electronic device determines whether the current channel should be stored as a favorite channel. When the consumer electronic device subsequently receives a favorite channel command, the consumer electronic device is caused to tune to the favorite channel that is currently stored in memory. Changing user preferences are thus automatically accommodated without manual intervention, resulting in an effortless user interface. | 2017-10-05 |
20170289629 | INTERACTION METHOD AND SYSTEM BASED ON RECOMMENDED CONTENT - Interaction method and system based on recommended content are provided. The method includes: receiving a playback instruction for a multimedia file, and obtaining recommended content corresponding to the multimedia file; playing the recommended content at a designated playback time point of the multimedia file; displaying an interaction option of the recommended content in a playback interface of the recommended content in a process of playing the recommended content; and interacting with the recommended content based on the interaction option after detecting a selection operation on the interaction option. A user may trigger the selection operation on the interaction option to interact with the recommended content, rather than watching the recommended content passively, which provides the user with method and system for interacting with the recommended content, increases flexibility, enhances attractiveness of the recommended content to the user, increases user viscosity, and increases a conversion rate of the recommended content. | 2017-10-05 |
20170289630 | IMAGE MANAGEMENT DEVICE - As an embodiment of the present invention, there is provided an information terminal comprising: an input/output part for performing input and output with respect to an image storage device for storing image information captured by an imaging terminal; a storage part for associating and storing image identification information for identifying the image information, summary image information that includes less information than the image information, and device identification information for identifying the image storage device; and a display part; wherein the device identification information stored in the storage part is displayed by the display part, the summary image information that is associated with device identification information selected from the device identification information displayed by the display part is displayed by the display part, and the image information associated with the summary image information selected from the summary image information displayed by the display part is displayed by the display part. | 2017-10-05 |
20170289631 | IMAGE PROVIDING DEVICE AND METHOD FOR OPERATING SAME - The present invention relates to an image providing device and a method for operating the same. The image providing device according to an embodiment of the present invention comprises: a broadcasting receiver to receive broadcast signals; an interface unit to receive, from a server, broadcasting preview information comprising a thumbnail image; and a controller to provide a broadcast image on the basis of the received broadcast signals, to provide the thumbnail image associated with the received broadcasting preview information, to provide the broadcasting preview image corresponding to the thumbnail image in the event the thumbnail image is selected, and to play and provide the broadcasting preview image in the event that a play command regarding the broadcasting preview information is inputted. As such, a user can watch a broadcasting preview. | 2017-10-05 |
20170289632 | Video Assets - A method and system for controlling viewing of multimedia content includes collecting viewing control profiles and associated viewing control passwords via an Internet-protocol television portal, a web portal, and a mobile portal. The viewing control profile may be usable to restrict access to certain multimedia programs. The viewing control may be applied using a unified storefront application, providing access to multimedia content via the Internet-protocol television portal, the web portal, and the mobile portal, to offer and provide controlled access to the multimedia assets. | 2017-10-05 |
20170289633 | INFORMATION PROCESSING DEVICE - An imaged image obtaining section obtains an imaged image from a camera. A face recognizing section detects the face images of a plurality of users in the imaged image. A display user determining section has a function of determining a user to be included in a display image. When an instruction receiving section receives a changing instruction, the display user determining section changes a user included in the display image. A face image clipping section clips a region including the face image of the determined user from the imaged image. A display image generating section generates the display image including the clipped region. | 2017-10-05 |