Bandwidth Reduction Or Expansion Patents (Class 375/240)
  • Patent number: 9251579
    Abstract: A computing device reads an entire image of an object. The entire image is spliced by a plurality of part images. A user selects an area on the entire image. The computing device determines a first number of first pixel points between a center point of the selected area and a center point of each covered image. The converted images are part images that the selected area covers. The coordinate values of the center point of the selected area are calculated according to the first number of pixel points and a size of each pixel point of the entire image. The computing device calculates coordinate values of each point of a selected area according to the size of each pixel point and the coordinate values of the center point of the selected area.
    Type: Grant
    Filed: August 30, 2012
    Date of Patent: February 2, 2016
    Assignees: HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD., HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: Chih-Kuang Chang, Zhong-Kui Yuan, Zhi-Jun Zou, Zheng-Cai She, Xiao-Guang Xue
  • Patent number: 9223648
    Abstract: A data processing method adapted for a rewritable non-volatile memory module is provided. The method includes receiving a first data stream and performing an error-correction encoding procedure on the first data stream to generate an original error checking and correcting (ECC) code corresponding to the first data stream. The method also includes converting the original ECC code into a second ECC code according to a second rearrangement rule, and the original ECC code is different from the second ECC code. The method further includes respectively writing the first data stream and the second ECC code into a data bit area and an error-correction code bit area of the same or different physical programming units in the rewritable non-volatile memory module.
    Type: Grant
    Filed: October 28, 2012
    Date of Patent: December 29, 2015
    Assignee: PHISON ELECTRONICS CORP.
    Inventors: Li-Chun Liang, Tien-Ching Wang, Kuo-Hsin Lai
  • Patent number: 9223628
    Abstract: An example system identifies a set of tasks as being designated for execution, and the set of tasks includes a first task and a second task. The example system accesses task dependency data that corresponds to the second task and indicates that the first task is to be executed prior to the second task. The example system, based on the task dependency data, generates a task dependency model of the set of tasks. The dependency model indicates that the first task is to be executed prior to the second task. The example system schedules an execution of the first task, which is scheduled to use a particular data processing resource. The scheduling is based on the dependency model.
    Type: Grant
    Filed: October 8, 2014
    Date of Patent: December 29, 2015
    Assignee: eBay Inc.
    Inventor: Perv Rastogi
  • Patent number: 9220004
    Abstract: A radio unit configured to connect to a baseband processing unit includes a transformation unit configured to obtain uplink time domain signal data and transform the uplink time domain signal data into uplink frequency domain signal data; and a compression unit configured to compress the uplink frequency domain signal data by using a compression algorithm.
    Type: Grant
    Filed: June 26, 2013
    Date of Patent: December 22, 2015
    Assignee: International Business Machines Corporation
    Inventors: Xinhao Cheng, Mingqiang Li, Yonghua Lin, Qing Wang, Chao Xue, Rong Yan, Hai Zhan, Chao Zhu
  • Patent number: 9213781
    Abstract: The PLACEMETER PLATFORM APPARATUSES, METHODS AND SYSTEMS (“PM-PLATFORM”) transform sensor data and/or feedback via PM-PLATFORM components into notifications, updates, coupons, promotions, transactions and/or activitiesnotifications, updates, coupons, promotions, transactions and/or activities. In one implementation, the PM-PLATFORM comprises a sensor, a memory, and a processor disposed in communication with the sensor and memory, the memory storing processor-issuable instructions to receive raw environment data at a sensor for at least two discrete points in time, analyze the received raw environment data locally to determine an at least one occupancy metric, store the occupancy metric, receive further raw environment data for a further point in time, process the further raw environment data to determine a further occupancy metric, compare the further occupancy metric to at least one previous occupancy metric, and issue a notification based on the comparison.
    Type: Grant
    Filed: September 19, 2013
    Date of Patent: December 15, 2015
    Assignee: Placemeter LLC
    Inventor: Alexandre Winter
  • Patent number: 9210239
    Abstract: A method, system, and apparatus are directed towards selectively compressing data for transmission over a network. In one embodiment, a sending network device and receiving network device negotiates different compression modes to communicate data between them. An initial compression mode may be selected based on a network bandwidth. The sending network device then reads data, and compresses using the selected compression mode. The compressed data may then be written out. Ratios of compression and the write times are then employed to selectively adjust the compression mode for subsequent data compressions. In one embodiment, a compression ratio is also employed to determine whether to employ the selected compression mode, or to reduce the level of compression by using a different compression mode. The receiving network device having received information about the selected compression mode, then employs that compression mode to decompress the received data.
    Type: Grant
    Filed: March 7, 2013
    Date of Patent: December 8, 2015
    Assignee: F5 Networks, Inc.
    Inventor: Saxon Carl Amdahl
  • Patent number: 9208227
    Abstract: Provided is an electronic apparatus including: a storage to store first and second contents, each of which includes scenes, and meta-information items each indicating a feature of each scene of the first and second contents; a reproducer to reproduce the first and second contents; an operation receiver to receive an input of an operation by a user; and a controller to control the storage to store an operation-history information item indicating an operation history of the user for each scene during reproduction of the first content while it is associated with the meta-information item of each scene, to calculate a similarity between scenes of the first and second contents based on the meta-information items, and to control the reproducer to change a reproduction mode for each scene based on the operation-history information item and the similarity during reproduction of the second content.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: December 8, 2015
    Assignee: Sony Corporation
    Inventors: Koji Kashima, Tatsumi Sakaguchi, Hiroshi Oryoji, Masashi Eshima
  • Patent number: 9210443
    Abstract: According to one embodiment, a video server includes an analyzer and a storage. The analyzer detects a sequence parameter set (SPS) and a picture parameter set (PPS) in a stream of a data file includes picture slices, SPSs and PPSs. The analyzer stores the detected SPS and PPS. When the analyzer detects a first picture slice in a random access unit (RAU) in the stream, the analyzer generates an additional header including all SPSs and PPSs in the stream of the data file, which are stored before detection of the first picture slice. The analyzer inserts the additional header immediately before the RAU. The storage stores the data file in which the additional header is inserted.
    Type: Grant
    Filed: January 26, 2012
    Date of Patent: December 8, 2015
    Assignee: KABUSHIKI KAISHA TOSHIBA
    Inventor: Kenshi Dachiku
  • Patent number: 9197904
    Abstract: A distributed image/video processing system is disclosed herein wherein one or more of digital image/video recorders (e.g., a digital cameras, video recorders, or smart phones, etc.) are in network communication with central network site for transmitting image or video data thereto. The recorders process their image/video data dependent upon an estimate of a measurement of network bandwidth that is available for transmitting image or video data to the central network site.
    Type: Grant
    Filed: December 15, 2011
    Date of Patent: November 24, 2015
    Assignee: FLextronics AP, LLC
    Inventors: Wei Li, Bill Reckwerdt
  • Patent number: 9191284
    Abstract: Systems, methods and apparatus are provided for computing quality scores for a media session delivered using an adaptive streaming protocol, where the quality score may be an estimate of a mean opinion score. The quality score reflects the impact of network delivery on a viewer's quality of experience (QoE). In particular, the quality score is generally based on the effects of stream switch events, as stream switches may be the result of impaired network delivery. Other network events, such as re-buffering events may also be incorporated in the score.
    Type: Grant
    Filed: October 28, 2011
    Date of Patent: November 17, 2015
    Assignee: Avvasi Inc.
    Inventors: Roman Kordasiewicz, Anthony Joch, Kevin Goertz, Michael Gallant
  • Patent number: 9191686
    Abstract: A server comprises a processing unit configured to interlace audio data packets with video data to form an interlaced audio/video data file having an approximately uniform audio time interval between consecutive audio data packets in the interlaced audio/video data file. The server also comprises an interrupt timer configured to provide periodic interrupt signals. The processing unit is configured to synchronize the start of transmission of each instance of the audio data packets and the video data packets with the periodic interrupt signals from the interrupt timer.
    Type: Grant
    Filed: July 22, 2011
    Date of Patent: November 17, 2015
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Manjunatha Karunakar, Stephen Mead, Prashanth Balanje Ramesh
  • Patent number: 9185423
    Abstract: For compressing a video signal, a local multiscale transform is applied to a frame of the video signal to obtain coefficient blocks. The coefficients of each block are distributed into coefficient groups associated with that block. A plurality of the coefficient groups associated with a block are processed. The processing of one of the groups comprises determining an exponent for encoding the coefficients of that group. Mantissas are determined for quantizing the coefficients of the plurality of groups in combination with the exponents respectively determined for these groups. Coding data including each exponent determined for a coefficient group and the mantissas quantizing the coefficients of the group in combination with this exponent are stored in an external frame buffer. The mantissas determined for quantizing the coefficients of one of the groups are represented in the coding data by a respective number of bits depending on the exponents determined for the plurality of coefficient groups.
    Type: Grant
    Filed: January 22, 2010
    Date of Patent: November 10, 2015
    Assignee: ZORAN (FRANCE) S.A.
    Inventor: Mark Shand
  • Patent number: 9179162
    Abstract: To encode an arbitrary shape, a processor is configured to generate a rectangular block of transform coefficients by applying a discrete separable unitary transform to a rectangular boundary block of a video object. The boundary block includes a masked pixel and an unmasked pixel, the transform coefficients include a number of zero-valued transform coefficients greater than or equal to a number of masked pixels, and the transform coefficients include at least one non-zero-valued transform coefficient. The processor is also configured to generate an encoded output by compressing only the non-zero-valued transform coefficients.
    Type: Grant
    Filed: June 13, 2012
    Date of Patent: November 3, 2015
    Assignee: Futurewei Technologies, Inc.
    Inventors: Gregory W. Cook, Antonius Kalker
  • Patent number: 9159139
    Abstract: Processing the pixel value of at least one image pixel contained in a current frame of a video sequence includes constructing an individual motion trajectory including motion-shifted versions of the at least one image pixel over a plurality of preceding and/or subsequent frames, and processing the pixel value based on the individual motion trajectory. Constructing the individual motion trajectory includes choosing the at least one image pixel of the current frame as a start pixel of the individual motion trajectory, and adding motion-shifted versions of the at least one image pixel of preceding and/or subsequent frames to the individual motion trajectory. For each of the plurality of preceding and/or subsequent frames, at least two motion-shifted versions of the at least one image pixel are determined, and one of the at least two motion-shifted versions of the at least one image pixel is selected and added to the individual motion trajectory.
    Type: Grant
    Filed: July 14, 2011
    Date of Patent: October 13, 2015
    Assignee: TECHNISCHE UNIVERSITAT BERLIN
    Inventors: Thomas Sikora, Andreas Krutz, Alexander Glantz
  • Patent number: 9154808
    Abstract: There are provided encoders, decoders and corresponding encoding and decoding methods. A reduced resolution update based video encoder for encoding video data divisible into macroblocks includes a memory device, a downsampler, INTRA coding means, an encoder, a decoder, and an upsampler. The memory device is for storing reduced resolution neighboring pixels. The downsampler is for downsampling a full resolution macroblock to obtain a reduced resolution macroblock. The INTRA coding means is for performing INTRA prediction for the reduced resolution macroblock using the stored reduced resolution neighboring pixels. The encoder is for encoding residual data for the reduced resolution macroblock. The decoder is for decoding the residual data for the reduced resolution macroblock to form a reconstructed low resolution INTRA coded macroblock. The upsampler is for upsampling the reconstructed low resolution INTRA coded macroblock to form a full resolution INTRA coded macroblock.
    Type: Grant
    Filed: January 5, 2006
    Date of Patent: October 6, 2015
    Assignee: Thomson Licensing
    Inventors: Purvin Bibhas Pandit, Peng Yin, Jill MacDonald Boyce
  • Patent number: 9153057
    Abstract: An edge image generating unit generates an edge image formed by edges in an original image. A connection pixel extracting unit extracts connection pixel sets in the edge image. A binary image generating unit classifies the connection pixel sets by colors and generates respective character images of the colors. A background image generating unit generates a background image of the original image. An image compressing unit compresses image data of the character images and the background image using different compressing methods. The binary image generating unit identifies which of a density reversed character, an ordinary character and non character each one of the connection pixel sets is, on the basis of luminance values of the original image on pixels at four corners of a rectangle circumscribed to the connection pixel set, and generates the character images of the density reversed character and the ordinary character.
    Type: Grant
    Filed: November 21, 2013
    Date of Patent: October 6, 2015
    Assignee: Kyocera Document Solutions Inc.
    Inventors: Toshiaki Mutsuo, Masaki Baba
  • Patent number: 9148662
    Abstract: Provided is a video encoding apparatus, including a signal separator to separate a differential image block into a first domain and a second domain, based on a boundary line included in the differential image block, the differential image block indicating a difference between an original image and a prediction image with respect to the original image, a transform encoder to perform a transform encoding with respect to the first domain using a discrete cosine transform (DCT), a quantization unit to quantize an output of the transform encoding unit in a frequency domain, a space domain quantization unit to quantize the second domain in a space domain, and an entropy encoder to perform an entropy encoding using outputs of the quantization unit and the space domain quantization unit.
    Type: Grant
    Filed: September 27, 2013
    Date of Patent: September 29, 2015
    Assignees: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE, KWANGWOON UNIVERSITY INDUSTRY-ACADEMIC COLLABORATION FOUNDATION, UNIVERSITY-INDUSTRY COOPERATION GROUP OF KYUNG HEE UNIVERSITY, KOREA ADVANCED INSTITUTE OF SCIENCE AND TECHNOLOGY
    Inventors: Sung-Chang Lim, Ha Hyun Lee, Hui Yong Kim, Se Yoon Jeong, Suk Hee Cho, Hae Chul Choi, Jong Ho Kim, Jin Ho Lee, Jin Soo Choi, Jin Woo Hong, Dong Gyu Sim, Seoung Jun Oh, Gwang Hoon Park, Mun Churl Kim, Neung Joo Hwang, Sea Nae Park
  • Patent number: 9148664
    Abstract: An apparatus includes a processor, a graphics processing unit and a memory. The memory stores computer executable instructions. The computer executable instructions include a motion estimation kernel which when executed by the graphics processing unit performs motion estimation on a current frame using a reference frame. The current frame and the reference frame are stored in a globally shared memory of the graphics processing unit.
    Type: Grant
    Filed: November 6, 2013
    Date of Patent: September 29, 2015
    Assignee: Elemental Technologies, Inc.
    Inventors: Brian G. Lewis, Jesse J. Rosenzweig
  • Patent number: 9143838
    Abstract: A device, computer program product and a method, the method may include: extracting a first size information about sizes of different frames of a first segment of an encrypted first streaming media flow that has a first constant bit rate (CBR); extracting second size information about sizes of different frames of a second segment of a second streaming media flow that has a second CBR; and determining a relationship between qualities of the first and second streaming media flows based on the first and second size information; wherein the extracting of the first and second size information and the determining of the relationship are executed without decrypting the first and second encrypted streaming media flows.
    Type: Grant
    Filed: September 4, 2011
    Date of Patent: September 22, 2015
    Assignee: VASONA NETWORKS INC.
    Inventor: Nery Strasman
  • Patent number: 9143780
    Abstract: An apparatus includes a processor, a graphics processing unit and a memory. The memory stores computer executable instructions. The computer executable instructions include a motion estimation kernel which when executed by the graphics processing unit performs motion estimation on a current frame using a reference frame. The current frame and the reference frame are stored in a globally shared memory of the graphics processing unit.
    Type: Grant
    Filed: October 9, 2013
    Date of Patent: September 22, 2015
    Assignee: Elemental Technologies, Inc.
    Inventors: Brian G. Lewis, Jesse J. Rosenzweig
  • Patent number: 9137536
    Abstract: A method and apparatus for decoding a video and a method and apparatus for encoding a video are provided. The method for decoding the video includes: receiving and parsing a bitstream of an encoded video; extracting, from the bitstream, encoded image data of a current picture of the encoded video assigned to a maximum coding unit, and information about a coded depth and an encoding mode according to the maximum coding unit; and decoding the encoded image data for the maximum coding unit based on the information about the coded depth and the encoding mode for the maximum coding unit, in consideration of a raster scanning order for the maximum coding unit and a zigzag scanning order for coding units of the maximum coding unit according to depths.
    Type: Grant
    Filed: July 28, 2014
    Date of Patent: September 15, 2015
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Hae-kyung Jung, Min-su Cheon, Jung-hye Min, Il-koo Kim
  • Patent number: 9129600
    Abstract: A hybrid speech encoder detects changes from music-like sounds to speech-like sounds. When the encoder detects music-like sounds (e.g., music), it operates in a first mode, in which it employs a frequency domain coder. When the encoder detects speech-like sounds (e.g., human speech), it operates in a second mode, and employs a time domain or waveform coder. When a switch occurs, the encoder backfills a gap in the signal with a portion of the signal occurring after the gap.
    Type: Grant
    Filed: September 26, 2012
    Date of Patent: September 8, 2015
    Assignee: Google Technology Holdings LLC
    Inventors: Jonathan A. Gibbs, Holly L. Francois
  • Patent number: 9131097
    Abstract: Black bars are determined by lines of pixels. Steps include: for each line (or subset), determining standard deviation (or product value) and a difference value, product value being proportional to M·?, where M is pixel values mean for the line, ? standard deviation of pixel values for the line, and the difference value a difference between the standard deviation (or product) value for the line and the standard deviation (or product) value for one of the lines adjacent to the line, and determining whether any of the lines satisfies the criterion that the difference value for the line exceeds a threshold but the difference value for each other one of the lines to be displayed nearer to a first edge of the image than is the line does not exceed the threshold. Other aspects are a system or device configured (e.g., programmed) to perform any embodiment of the method.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: September 8, 2015
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Timo Kunkel, Eric Kozak
  • Patent number: 9118440
    Abstract: A channel information compressing apparatus of the present invention includes a DCT part that performs discrete cosine transform on channel information (CSI) representing the state of a communication channel, and an information compressor that compresses high frequency components of information included in discrete cosine transform data which is produced by way of discrete cosine transform, thus compressing information while maintaining a good accuracy of channel information.
    Type: Grant
    Filed: August 26, 2010
    Date of Patent: August 25, 2015
    Assignee: KDDI CORPORATION
    Inventors: Yasuyuki Hatakawa, Satoshi Konishi, Tomoko Matsumoto
  • Patent number: 9118918
    Abstract: The present invention is directed to a rate-distortion optimized (RDO) transform and quantization system. A frame classification unit classifies an input frame as either a key frame or a non-key frame. A rate model update unit generates at least one model parameter of a rate model according to a transform coefficient and a bitrate resulted from an encoded key frame. An RDO transform and quantization unit processes the input frame, thereby generating a quantized transform coefficient according to the model parameter. A frame buffer is used to store a previous frame, according to which the bitrate is estimated.
    Type: Grant
    Filed: March 6, 2012
    Date of Patent: August 25, 2015
    Assignee: National Taiwan University
    Inventors: Tsung Yau Huang, Homer H. Chen, Po-Yen Su, Chieh Kai Kao, Tao-Sheng Ou
  • Patent number: 9113151
    Abstract: Apparatus, systems and methods for hardware accelerated compressed video bitstream escape code handling are disclosed including an apparatus comprising a bitstream parser (BSP) to parse a bitstream of compressed video data. The BSP includes circuitry to extract uncompressed run and level data from the bitstream when the BSP detects an escape code in the bitstream. Other implementations are disclosed.
    Type: Grant
    Filed: December 11, 2013
    Date of Patent: August 18, 2015
    Assignee: Intel Corporation
    Inventors: Musa Jahanghir, Adrian R. Pearson, Prasenjit Biswas
  • Patent number: 9100447
    Abstract: To provide a content delivery system, a content delivery server, an information processing terminal, a content delivery program and a content delivery method with which content can be delivered appropriately while accommodating variations in resource conditions. A content server receives a delivery request from an information processing terminal and a resource condition of that terminal, modifies content corresponding to the delivery request in accordance with the resource condition, and delivers the content . The information processing terminal extracts the resource condition, transmits the resource condition and/or a content delivery request to the content server, receives the content delivered from the content server, and executes the content.
    Type: Grant
    Filed: November 12, 2010
    Date of Patent: August 4, 2015
    Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventor: Mitsuhiro Fukui
  • Patent number: 9100652
    Abstract: An apparatus having a circuit is disclosed. The circuit may be configured to (i) generate a complexity value by encoding a current picture in a video signal, where the current picture is encoded using a current one of a plurality of configurations, (ii) calculate an estimate in response to the complexity value and (iii) reconfigure the encoding into a new one of the configurations in response to the estimate relative to one or more thresholds. The configurations may include a normal configuration and one or more simplified configurations. The estimate generally describes a computational stress that the encoding of the current picture placed on the circuit. The new configuration may be different from the current configuration.
    Type: Grant
    Filed: December 17, 2012
    Date of Patent: August 4, 2015
    Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.
    Inventors: Dariusz Dzik, George Kustka
  • Patent number: 9094690
    Abstract: An inter-prediction method and a video encoding/decoding method using the inter-prediction method are disclosed. The video encoding method using inter-prediction includes: encoding a first picture that serves as a reference for random access; inter-prediction encoding a block included in a second picture, which is displayed before the first picture, by using a plurality of reference pictures; generating reference picture information representing whether a past picture, which is displayed before the second picture, is used as a reference picture for encoding the second picture; and transmitting the encoded first and second pictures and the reference picture information.
    Type: Grant
    Filed: April 12, 2011
    Date of Patent: July 28, 2015
    Assignee: SK TELECOM CO., LTD.
    Inventors: Jinhan Song, Jeongyeon Lim, Jongki Han, Yunglyul Lee, Joohee Moon, Haekwang Kim, Byeungwoo Jeon, Chanwon Seo, Hyoungmee Park, Daeyeon Kim
  • Patent number: 9093068
    Abstract: The present invention relates to a method for processing an audio signal, comprising: determining bandwidth information indicating to which of a plurality of bands the current frame corresponds; determining information on the order corresponding to the present frame on the basis of the bandwidth information; performing a linear predictive analysis of the present frame to generate a first set linear predictive transform coefficient of a first order; performing a vector quantization on the first set linear predictive coefficient to generate a first index; performing a linear predictive analysis of the current frame to generate a second set linear predictive transform coefficient of a second order in accordance with the information on the order; and performing a vector quantization on a second set difference by using the first set index and the second set linear predictive transform coefficient, when the second set linear predictive coefficient is generated.
    Type: Grant
    Filed: March 23, 2011
    Date of Patent: July 28, 2015
    Assignee: LG Electronics Inc.
    Inventors: Gyuhyeok Jeong, Daehwan Kim, Changheon Lee, Lagyoung Kim, Hyejeong Jeon, Byungsuk Lee, Ingyu Kang
  • Patent number: 9088296
    Abstract: Disclosed herein are representative embodiments for performing entropy coding or decoding using a counter-based scheme. In one exemplary embodiment disclosed herein, a first codeword is received from compressed digital media data. The first codeword is decoded into a first digital media data value by referencing a codeword table that associates the first codeword with the first digital media data value and a second codeword with a second digital media data value. A counter for counting occurrences of the first digital media data value is incremented. The value of the first counter is compared with the value of a second counter that counts occurrences of a second digital media data value. If the value of the first counter and the value of the second counter are equal (or greater than or equal), the codeword table is updated to swap codewords between the first and second digital media values.
    Type: Grant
    Filed: December 29, 2011
    Date of Patent: July 21, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Bin Li, Jizheng Xu
  • Patent number: 9071420
    Abstract: An information processing apparatus includes a processor configured to identify a data length that is longer than a data length of plain text data and that is a multiple of a predetermined block length; calculate a data length difference of the data length of the plain text and the data length; generate a first code that indicates the calculated data length difference; generate a second code that is calculated from the plain text data and is of a data length that is within a remaining data length acquired by subtracting a data length of the generated first code from the data length difference; create padding that includes the generated second code, has the first code at an end, and is of a length equivalent to the data length difference; concatenate the created padding to an end of the plain text data to generate concatenated data; and output the concatenated data.
    Type: Grant
    Filed: September 20, 2013
    Date of Patent: June 30, 2015
    Assignee: FUJITSU LIMITED
    Inventors: Jun Yajima, Tetsuya Izu, Masahiko Takenaka
  • Patent number: 9066061
    Abstract: A plurality of I- or P-pictures for displaying video images with the same data as the last frame of the main data of the content are added as reproduction synchronization adjustment frames after the last frame of the main data; when reproduction leads a reference reproducing device, more synchronization adjustment frames are reproduced (ST11); when reproduction lags, fewer synchronization adjustment frames are reproduced (ST9). Reproduction can be synchronized among a plurality of reproducing devices (42) that read data from a storage medium and reproduce the data, or receive data by network delivery and reproduce the data, under conditions where system clock correction by use of PCR is impossible.
    Type: Grant
    Filed: April 14, 2010
    Date of Patent: June 23, 2015
    Assignee: Mitsubishi Electric Corporation
    Inventors: Tomoaki Ryu, Satoshi Minami
  • Patent number: 9064500
    Abstract: A linear prediction coefficient of a signal represented in a frequency domain is obtained by performing linear prediction analysis in a frequency direction by using a covariance method or an autocorrelation method. After the filter strength of the obtained linear prediction coefficient is adjusted, filtering may be performed in the frequency direction on the signal by using the adjusted coefficient, whereby the temporal envelope of the signal is transformed. This reduces the occurrence of pre-echo and post-echo and improves the subjective quality of the decoded signal, without significantly increasing the bit rate in a band extension technique in the frequency domain represented by SBR.
    Type: Grant
    Filed: January 24, 2013
    Date of Patent: June 23, 2015
    Assignee: NTT DOCOMO, INC.
    Inventors: Kosuke Tsujino, Kei Kikuiri, Nobuhiko Naka
  • Patent number: 9060200
    Abstract: Alternative approaches to the insertion of local commercials and messages into networks feeds are provided. Embodiments include digital commercial insertion for cable operators and others that not only offer more flexibility and features, but may also be significantly cheaper to implement. The actual “insert” of the local commercial or message into the digital program is performed by a standard set top box, with several methods of providing the local commercial to the set top box at the proper insertion time. Another embodiment allows a cable operator to significantly save on equipment in the form of splicers and ad inserters, by allowing easy and dynamic mapping of local commercials to insertion zones.
    Type: Grant
    Filed: August 11, 2005
    Date of Patent: June 16, 2015
    Assignee: Visible World, Inc.
    Inventor: Gerrit Niemeijer
  • Patent number: 9055027
    Abstract: The present disclosure provides a transmission method and an electronic device. The transmission method includes the steps of detecting whether a predetermined condition is satisfied; dividing the data to be transmitted into a first data and a second data when determining that the predetermined condition has been satisfied; converting the first data to a third data with a first algorithm and the second data to a fourth data with a second algorithm, so that the sum of the amounts of the third data and the fourth data is less than the sum of the amounts of the first data and the second data, wherein the first algorithm is different from the second algorithm; and transmitting the third data and the fourth data to the receiving device.
    Type: Grant
    Filed: February 11, 2013
    Date of Patent: June 9, 2015
    Assignees: LENOVO (BEIJING) CO., LTD., BEIJING LENOVO SOFTWARE LTD.
    Inventors: Xingzhong Mao, Wei Xie
  • Patent number: 9055632
    Abstract: Representative implementations of devices and techniques provide a bit packing arrangement for a control signal. The control signal is received as a bit stream having a first rate of change. A packed control signal having a varying rate of change may be generated based on the bit stream. The average rate of change of the packed control signal is less than the first rate of change.
    Type: Grant
    Filed: August 10, 2012
    Date of Patent: June 9, 2015
    Assignee: INFINEON TECHNOLOGIES AG
    Inventors: Attila Tomasovics, Arno Rabenstein
  • Patent number: 9049461
    Abstract: Embodiments of a method and system for inter-prediction in decoding video data are described herein. In various embodiments, a high-compression-ratio codec (such as H.264) is part of the encoding scheme for the video data. Embodiments pre-process control maps that were generated from encoded video data, and generating intermediate control maps comprising information regarding decoding the video data. The control maps indicate which units of video data in a frame are to be processed using an inter-prediction operation. In an embodiment, inter-prediction is performed on a frame basis such that inter-prediction is performed on an entire frame at one time. In other embodiments, processing of different frames is interleaved. Embodiments increase the efficiency of the inter-prediction such as to allow decoding of high-compression-ratio encoded video data on personal computers or comparable equipment without special, additional decoding hardware.
    Type: Grant
    Filed: August 31, 2006
    Date of Patent: June 2, 2015
    Assignee: ATI Technologies ULC
    Inventors: Alexander Lyashevsky, Jason Yang, Arcot J Preetham
  • Patent number: 9036692
    Abstract: A motion prediction method is provided. The method has the following steps of: determining a plurality of candidate units corresponding to a current unit of a current frame; obtaining a plurality of motion vectors of the candidate units; calculating a plurality of temporal scaling factors of the candidate units according to a plurality of temporal distances between a plurality of reference frames of the motion vectors and the current frame; scaling the motion vectors of the candidate units according to the temporal scaling factors to obtain a plurality of scaled motion vectors; and selecting a motion vector predictor for motion prediction of the current unit from the candidate units according to the scaled motion vectors.
    Type: Grant
    Filed: December 1, 2010
    Date of Patent: May 19, 2015
    Assignee: MEDIATEK INC.
    Inventors: Yu-Pao Tsai, Chih-Ming Fu, Jian-Liang Lin, Yu-Wen Huang, Shaw-Min Lei
  • Patent number: 9036661
    Abstract: Systems, devices, processors, and methods are described which may be used for the reception of a wireless broadband signal at a user terminal from a gateway via a satellite. A wireless signal may include a series of physical layer frames, each frame including a physical layer header and payload. The received signal is digitized and processed using various novel physical layer headers and related techniques to synchronize the physical layer frames and recover data from physical layer headers for purposes of demodulation and decoding.
    Type: Grant
    Filed: February 12, 2013
    Date of Patent: May 19, 2015
    Assignee: ViaSat, Inc.
    Inventors: Donald W. Becker, Matthew D. Nimon, William H. Thesling
  • Patent number: 9036705
    Abstract: A technique for making media content in the form of encoded data items decodable by a decoder operating in accordance with a scalable coding protocol that defines two or more media layers is provided. A method implementation of this technique comprises the steps of generating one or more dummy data items that define a first media layer of the scalable coding protocol, and marking the encoded data items as belonging, to a second media layer of the scalable coding protocol.
    Type: Grant
    Filed: March 13, 2009
    Date of Patent: May 19, 2015
    Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Thomas Rusert, Jörg Huschke, Markus Kampmann, Thorsten Lohmar, Clinton Priddle, Rickard Sjöberg
  • Patent number: 9036082
    Abstract: The present invention is related to line-based motion estimation and compensation in video image data. In particular, by performing the line-based motion estimation, a set of motion vectors for the line-based motion compensation is provided. By use of the provided set of motion vectors, the line-based motion compensation is performed by interpolating the image data of the current field/frame, wherein an interpolated image data of the image data of the current field/frame is provided as result of the performing of the line-based motion compensation. Then, it is checked, whether a region of the interpolated image data of the current field/frame comprises at least one pixel of the region, which was interpolated according to a motion vector from the set of motion vectors, which is indicated as being not reliable for the line-based motion compensation. If so, a blurring of the corresponding region is performed according to the present invention.
    Type: Grant
    Filed: August 22, 2008
    Date of Patent: May 19, 2015
    Assignee: NXP, B.V.
    Inventor: Volker Blume
  • Patent number: 9036081
    Abstract: A video transmission device 10 has: a packer 11 which receives a video signal, a sync signal, and a data-enable signal, and generates a plurality of packet signals by packetizing the video signal and the sync signal based on the data-enable signal and according to the number of bytes of a packet corresponding to the number of gradation bits of the video signal; an encode unit 15 which generates a plurality of encoded packet signals by encoding the plurality of packet signals; and a serializer 14 which generates a serial packet signal by parallel-serial converting the plurality of encoded packet signals. The packer 11 generates a control signal including a pulse with a pulse width corresponding to the number of bytes of the packet, and the encode unit 15 subjects a portion of the packet signals corresponding to the pulse in the control signal from the packer, to an encode process which is different from a process for the other portion.
    Type: Grant
    Filed: June 3, 2014
    Date of Patent: May 19, 2015
    Assignee: THINE ELECTRONICS, INC.
    Inventor: Seiichi Ozawa
  • Patent number: 9031125
    Abstract: An image predictive encoding device can efficiently encode an image, while suppressing an increase in prediction information and reducing the prediction error of a target block. In an image predictive encoding device, according to one embodiment, to produce a prediction signal of a partition in a target region, it is decided whether prediction information of a neighboring region can be used. When prediction information of the neighboring region can be used, a region width of the partition where the prediction information of the neighboring region is used to produce the prediction signal is determined. The prediction signal of the target region is produced from a reconstructed signal based on at least one of the region width, the prediction information of the target region, and the prediction information of the neighboring region. The prediction information, information identifying the region width, and a residual signal are encoded.
    Type: Grant
    Filed: September 22, 2011
    Date of Patent: May 12, 2015
    Assignee: NTT DOCOMO, INC.
    Inventors: Yoshinori Suzuki, Choong Seng Boon
  • Patent number: 9025657
    Abstract: Various embodiments are directed toward compressing and/or decompressing data communicated between one or more network devices (e.g., codec operations). In particular, embodiments are directed towards improving codec performance by seeding the computation workspace that may be used by various codec processors. The seeding data may be determined based on at least one characteristic of a particular codec and the characteristics of data that may be processed by the codec processor. Also, the codec processor may be employed to generate data for the codec workspace based on the determined seeding data. Workspace data may be generated by processing the seeding data with the same codec processor that is used for normal codec operations. The workspace generated from the seeding data may be stored for future use, such as, when a matched data stream arrives.
    Type: Grant
    Filed: August 7, 2014
    Date of Patent: May 5, 2015
    Assignee: Centri Technology, Inc.
    Inventors: Luis Gerardo Paris, Michael Patrick Mackey
  • Patent number: 9020078
    Abstract: A signal detection device includes: a band limiting filter in which cutoff frequency is changeable; a signal detection unit that detects whether or not a signal of a specific frequency is present, from a received signal; and a control unit that executes a first signal detection that causes the signal detection unit to detect a signal, with a cutoff frequency of the band limiting filter less than the Nyquist frequency of an A/D converter, and a second signal detection that causes the signal detection unit to detect a signal, with a cutoff frequency of the band limiting filter greater than or equal to the Nyquist frequency of the A/D converter.
    Type: Grant
    Filed: July 26, 2011
    Date of Patent: April 28, 2015
    Assignee: NEC Corporation
    Inventor: Naoki Oshima
  • Patent number: 9020028
    Abstract: A transmitting/receiving system may include a transmission line, a transmitter circuit configured to transmit a clock to the transmission line and to adjust an amplitude of the clock in accordance with a logic level of data, and a receiver circuit configured to receive the clock transferred to the transmission line and to recover the data through detection of the amplitude of the clock.
    Type: Grant
    Filed: March 16, 2013
    Date of Patent: April 28, 2015
    Assignee: SK Hynix Inc.
    Inventor: Hyun-Woo Lee
  • Patent number: 9020814
    Abstract: In a pulse encoding and decoding method and a pulse codec, more than two tracks are jointly encoded, so that free codebook space in the situation of single track encoding can be combined during joint encoding to become code bits that may be saved. Furthermore, a pulse that is on each track and required to be encoded is combined according to positions, and the number of positions having pulses, distribution of the positions that have pulses on the track, and the number of pulses on each position that has a pulse are encoded separately, so as to avoid separate encoding performed on multiple pulses of a same position, thereby further saving code bits.
    Type: Grant
    Filed: December 21, 2012
    Date of Patent: April 28, 2015
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Fuwei Ma, Dejun Zhang
  • Patent number: 9014256
    Abstract: An endpoint element of a distributed antenna system includes processing circuitry configured for processing a plurality of digital signals for conditioning the signals and compression circuitry configured for compressing at least one of the digital signals according to a compression scheme to yield at least one compressed digital signal and compression settings. The digital signals are combined into a single digital stream and combined and time division multiplexed onto a serial data link with the compression settings. The digital signals are also transmitted with compression settings to another endpoint element over the serial data link.
    Type: Grant
    Filed: November 22, 2013
    Date of Patent: April 21, 2015
    Assignee: Andrew LLC
    Inventors: Christopher Ranson, Fred William Phillips, Thomas Kummetz
  • Patent number: 9014255
    Abstract: A computer-based method for generating a compressed data stream, including using a specially programmed computer to: access a first compressed data stream including a first plurality of sequentially arranged frames including respective compressed frame data; access a second compressed data stream including a second plurality of sequentially arranged frames including respective compressed frame data; compare respective compressed data for sequentially matched pairs of frames in the first and second pluralities of frames; select, based on the comparison, common and unique portions in the first data stream; and select, based on the comparison, first and second portions in the second data stream, matched with the common and unique portions, respectively, in the sequence. The first portion has respective compressed frame data equal to the respective compressed frame data for the common portion.
    Type: Grant
    Filed: April 3, 2012
    Date of Patent: April 21, 2015
    Assignee: Xerox Corporation
    Inventors: Stuart Schweid, Raja Bala, Yonghui Zhao