Bandwidth Reduction Or Expansion Patents (Class 375/240)
  • Patent number: 9614888
    Abstract: A picture coding device partitions differential information between a coding target picture and a prediction target picture into sub blocks and codes the partitioned sub blocks. The device codes significant sub block information that represents whether or not all the values of differential coefficients belonging to the sub block are zero and codes significant differential coefficient information that represents whether or not the value of the differential coefficient is zero. A context index processing unit derives a context used for coding the significant sub block information and a context used for coding the significant differential coefficient information of the differential coefficient that is a coding target based on an addition equation using the significant sub block information of a coded sub block that is horizontally neighboring to the coding target sub block and the significant sub block information of a coded sub block that is vertically neighboring.
    Type: Grant
    Filed: September 24, 2014
    Date of Patent: April 4, 2017
    Assignee: JVC KENWOOD Corporation
    Inventors: Toru Kumakura, Shigeru Fukushima
  • Patent number: 9595265
    Abstract: An apparatus for processing an audio signal includes a configurable first audio signal processor for processing the audio signal in accordance with different configuration settings to obtain a processed audio signal, wherein the apparatus is adapted so that different configuration settings result in different sampling rates of the processed audio signal. The apparatus furthermore includes an analysis filter bank having a first number of analysis filter bank channels, a synthesis filter bank having a second number of synthesis filter bank channels, a second audio processor being adapted to receive and process an audio signal having a predetermined sampling rate, and a controller for controlling the first number of analysis filter bank channels or the second number of synthesis filter bank channels in accordance with a configuration setting.
    Type: Grant
    Filed: February 8, 2013
    Date of Patent: March 14, 2017
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
    Inventors: Markus Lohwasser, Manuel Jander, Max Neuendorf, Ralf Geiger, Markus Schnell, Matthias Hildenbrand, Tobias Chalupka
  • Patent number: 9582845
    Abstract: A texture map for use in graphics processing is encoded by first subdividing the texture map into a plurality of texture element blocks. The texture data elements in each texel block to be encoded are then divided into different partitions (sub sets) within the block. The partitioned block is then encoded in a compressed form as an encoded texture data block. Each encoded block is partitioned using a partitioning pattern generation function to generate the partitioning patterns. The partitioning pattern generation function sorts the texture data elements of the block into respective partitions based on their respective positions within the block. To do this the partitioning pattern generation function generates a series of sawtooth waves at various angles, phases and frequencies across the block of texture data elements to be encoded.
    Type: Grant
    Filed: May 4, 2012
    Date of Patent: February 28, 2017
    Assignee: ARM LIMITED
    Inventors: Jorn Nystad, Anders Lassen
  • Patent number: 9560377
    Abstract: A hierarchical motion prediction apparatus and method. The hierarchical motion prediction method splits a current frame and a reference frame into pixel groups, changes a pixel location of each pixel group, and selects one pixel, and thus resolutions of the current frame and reference frame are reduced. A motion vector of a down-sampled current block is obtained based on a down-sampled current frame and reference frame, and is expanded to a motion vector of an original resolution based on a down sampling rate.
    Type: Grant
    Filed: July 21, 2014
    Date of Patent: January 31, 2017
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Hyung-jun Lim, Tae-gyoung Ahn, Yong-hoon Yu, Seong-hoon Choi
  • Patent number: 9552384
    Abstract: Embodiments of the present invention include a memory unit and a processor coupled to a memory unit. The processor is operable to group a plurality of subsets of data from an input data stream and compute a first hash value corresponding to a first grouped subset of data. Additionally, the processor is operable to detect a match between the first hash value and a second hash value stored in a hash table. Furthermore, the processor is also configured to monitor a hash value match frequency for the input data stream in which the processor is operable to increment a counter value responsive to a detection of the match and determine an entropy level for the input data stream based on the counter value relative to a frequent hash value match threshold.
    Type: Grant
    Filed: June 19, 2015
    Date of Patent: January 24, 2017
    Assignee: HGST Netherlands B.V.
    Inventors: Ashwin Narasimha, Ashish Singhai, Vijay Karamcheti, Krishanth Skandakumaran
  • Patent number: 9554138
    Abstract: Provided are a method and apparatus for encoding a video by using block merging and a method and apparatus for decoding a video by using block merging. The method of encoding includes: determining an encoding mode indicating a current data unit for encoding of a picture and an encoding method including prediction encoding performed for the current data unit; determining an occurrence of merging with at least one neighboring data unit based on at least one of the encoding mode and a prediction mode; and determining prediction mode information, merging related information, and prediction related information, and determining encoding information of the data unit including the prediction mode information, the merging related information, and the prediction related information.
    Type: Grant
    Filed: June 9, 2014
    Date of Patent: January 24, 2017
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Tammy Lee, Woo-jin Han, Il-koo Kim, Sun-il Lee
  • Patent number: 9546924
    Abstract: Methods and devices for efficient encoding/decoding of a time segment of an audio signal. The methods comprise deriving an indicator, z, of the position in a frequency scale of a residual vector associated with the time segment of the audio signal, and deriving a measure, ?, related to the amount of structure of the residual vector. The methods further comprise determining whether a predefined criterion involving the measure ?, the indicator z and a predefined threshold ?, is fulfilled, which corresponds to estimating whether a change of sign of at least some of the non-zero coefficients of the residual vector would be audible after reconstruction of the audio signal time segment. The respective amplitude of the coefficients of the residual vector is encoded, and the signs of the coefficients of the residual vector are encoded only when it is determined that the criterion is fulfilled, and thus that a change of sign would be audible.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: January 17, 2017
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Volodya Grancharov, Sigurdur Sverrisson
  • Patent number: 9536530
    Abstract: An information signal reconstructor is configured to reconstruct, using aliasing cancellation, an information signal from a lapped transform representation of the information signal including, for each of consecutive, overlapping regions of the information signal, a transform of a windowed version of the respective region, wherein the information signal reconstructor is configured to reconstruct the information signal at a sample rate which changes at a border between a preceding region and a succeeding region of the information signal.
    Type: Grant
    Filed: November 9, 2012
    Date of Patent: January 3, 2017
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
    Inventors: Markus Schnell, Ralf Geiger, Emmanuel Ravelli, Eleni Fotopoulou
  • Patent number: 9531990
    Abstract: The subject disclosure relates to implementing a device to find two or more predictor blocks in one or more reference frames and to generate a new predictor block by combining weighted pixels or weighted prediction modes of the two or more predictor blocks. The one or more reference frames can include one or more previously coded reference frames and/or a current frame. Weight for a particular one of the weighted pixels can be uniquely determined.
    Type: Grant
    Filed: January 21, 2012
    Date of Patent: December 27, 2016
    Assignee: GOOGLE INC.
    Inventors: Paul Gordon Wilkins, Yaowu Xu
  • Patent number: 9530456
    Abstract: A processing unit performs a method including controlling a reading-out of data from a first storage medium at a predetermined read-out data rate to produce inputted data, and controlling a compression of the inputted data to produce first compressed data of a first compressed format. The method includes controlling a storage of the first compressed data in a second storage medium at a faster writing data rate than the predetermined read-out data rate, controlling a reading-out of second compressed data of a second compressed format from the second storage medium, and controlling a decompression of the second compressed data to produce decompressed data. The method also includes controlling simultaneously the storage of the first compressed data in the second storage medium, the reading-out of the second compressed data from the second storage medium, and audibly reproducing the decompressed data. The first compressed format is different from the second compressed format.
    Type: Grant
    Filed: December 4, 2012
    Date of Patent: December 27, 2016
    Assignee: Sony Corporation
    Inventors: Toshiyuki Arai, Takashi Kumagai, Hajime Inai, Hiroaki Sato, Fumitake Yodo, Masami Oyama
  • Patent number: 9532070
    Abstract: The present invention concerns a method and device (10, 20) for the processing, in particular coding or decoding or more generally compression or decompression, of a video sequence (110) consisting of a series of digital images (401 to 407) comprising a current image (401) to process. The method comprises the steps consisting of: —generating (511, 603, 720, 812) a first reconstruction of a first image (402 to 404) in the sequence, so as to obtain a first reference image (517, 610, 717, 810); —generating (519, 612, 720, 812) a second reconstruction of the first image (402 to 404) different from the first reconstruction, so as to obtain a second reference image (518, 611, 718, 811); and—predicting (505, 606, 705, 806) at least part of said current image (401) from at least one reference image selected from the generated first and second reference images (516, 608, 716, 808).
    Type: Grant
    Filed: October 13, 2010
    Date of Patent: December 27, 2016
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Guillaume Laroche, Patrice Onno
  • Patent number: 9521696
    Abstract: A wireless access point includes a wireless interface to send or receive frames in a cell in a wireless network. A storage device stores a cell ID that uniquely identifies the wireless access point. Processing circuitry inserts the cell ID in a physical layer header of a frame, and sends the frame to a client device in the cell via the wireless interface.
    Type: Grant
    Filed: July 31, 2012
    Date of Patent: December 13, 2016
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Jung Gun Lee, Raul Hernan Etkin, Sung-Ju Lee
  • Patent number: 9521420
    Abstract: Receiving a video stream in a transport stream comprising a plurality of compressed pictures, wherein information in the video stream includes plural data fields comprising: a first data field corresponding to a location in the video stream of a potential splice point, wherein the first data field identifies a location in the video stream after the location of the received information; a second data field corresponding to decompressed pictures yet to be output (DPYTBO) by a video decoder at the identified potential splice point (IPSP) when the video decoder decompresses the video stream, wherein the second data field is a number corresponding to the DPYTBO by the video decoder at the IPSP; and a third data field corresponding to pictures with contiguous output times (WCOT), wherein the third field corresponds to a set of pictures WCOT of the DPYTBO by the video decoder at the IPSP.
    Type: Grant
    Filed: August 12, 2014
    Date of Patent: December 13, 2016
    Assignee: TECH 5
    Inventors: Arturo A. Rodriguez, James Au, Jan De Lameillieure, Samie Beheydt
  • Patent number: 9515877
    Abstract: A method of managing an agent by an administrative server is described. The method includes receiving an enrollment request from the agent. The agent is disconnected from a core server, and the core server is periodically connected to the administrative server. The method also includes performing a provisional enrollment procedure with the agent. The method further includes performing an enrollment procedure between the agent and the core server. The method additionally includes performing a configuration procedure between the agent and the core server.
    Type: Grant
    Filed: July 29, 2014
    Date of Patent: December 6, 2016
    Assignee: Crimson Corporation
    Inventors: Mark Robert Tempel, Sean Michael McDonald, Nicholas Paul Krueger, Matthew Mark Hazzard, Kevin Gerard Olson
  • Patent number: 9514544
    Abstract: Provided is a device for evaluating the importance of an in-image region and that can appropriately evaluate the importance in terms of meaning of an in-image region. A processing unit performs a process including color reduction with respect to an evaluation subject region of an image. An importance determination unit determines the importance of the evaluation subject region on the basis of the degree of magnitude of the error between the pre-processing signal value of the evaluation subject region and the post-processing signal value of the evaluation subject region.
    Type: Grant
    Filed: April 15, 2014
    Date of Patent: December 6, 2016
    Assignee: NEC Corporation
    Inventor: Atsushi Hatabu
  • Patent number: 9516339
    Abstract: A hierarchical motion prediction apparatus and method. The hierarchical motion prediction method splits a current frame and a reference frame into pixel groups, changes a pixel location of each pixel group, and selects one pixel, and thus resolutions of the current frame and reference frame are reduced. A motion vector of a down-sampled current block is obtained based on a down-sampled current frame and reference frame, and is expanded to a motion vector of an original resolution based on a down sampling rate.
    Type: Grant
    Filed: July 21, 2014
    Date of Patent: December 6, 2016
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Hyung-jun Lim, Tae-gyoung Ahn, Yong-hoon Yu, Seong-hoon Choi
  • Patent number: 9516294
    Abstract: A digital broadcast receiving apparatus for displaying a stereoscopic image includes a demultiplexing unit configured to demultiplex a received digital broadcast signal; a PSIP or PSI/SI processor configured to extract extension view video information from the demultiplexed digital broadcast signal; a decoder configured to decode an extension view video stream and a base view video stream from the demultiplexed digital broadcast signal; and an output formatting unit configured to format the extension view video stream and the base view video stream based on the extension view video information.
    Type: Grant
    Filed: December 13, 2012
    Date of Patent: December 6, 2016
    Assignee: LG ELECTRONICS INC.
    Inventors: Jong-Yeul Suh, Jeonghyu Yang, Hotaek Hong, Joonhui Lee, Jinpil Kim
  • Patent number: 9516345
    Abstract: Systems and methods for low complexity forward transforms using mesh-based calculations are described herein. One aspect of the subject matter described in the disclosure provides a video encoder comprising a memory configured to store video information. The video encoder further comprises a processor in communication with the memory. The processor is configured to decompose a transform into multiple transform stages. The processor is further configured to transform the video information using the multiple stages to determine a transform stage output at each transform stage. The processor is further configured to constrain the transform stage output at each transform stage to a predetermined bit depth. The processor is further configured to perform operations on the constrained transform output of a last stage of the multiple stages, wherein the operations are only available for use with data having the predetermined bit depth.
    Type: Grant
    Filed: March 17, 2014
    Date of Patent: December 6, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: In Suk Chong, Yang Yu, Xianglin Wang, Marta Karczewicz
  • Patent number: 9509793
    Abstract: Content (e.g., files such as streaming audio or video) may be efficiently cached and delivered in a network. In one implementation, a method may include receiving, from a requesting computing device, a request for a segment of a content item, the request indicating one or more positions in the content item that define the segment of the content item. The method may further include determining a second segment of the content item, different from the first segment of the content item, in which the second segment of the content item is aligned so that an end position of the second segment of the content item matches an end position of one of a number of predetermined segments for the content item. The method may further include obtaining the second segment of the content item and transmitting the obtained second segment of the content item to the requesting computing device.
    Type: Grant
    Filed: November 22, 2013
    Date of Patent: November 29, 2016
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Mark Steven Brown, Selvaraj Raghuraman, Brent Richard Peterson, William S Downey, Bernard Jablonka
  • Patent number: 9510028
    Abstract: Adaptive video transcoding based on parallel chunked log analysis is described. The adaptive video transcoding method comprises receiving an intermediate video stream generated from an intermediate transcoding. The method also receives an intermediate transcoding log stream associated with the intermediate video stream. The method partitions the intermediate video stream into a plurality of video chunks, where each video chunk corresponding to a portion of video data of the video stream. The method further generates video chunk statistics for each of the video chunks using the intermediate transcoding log stream and transcoding parameters for each of the video chunks based on the generated video chunk statistics. The method transcodes each of the video chunks to a target format in parallel based on the generated transcoding parameters. The method assembles the transcoded video chunks into a target video stream in the target format.
    Type: Grant
    Filed: February 4, 2016
    Date of Patent: November 29, 2016
    Assignee: Google Inc.
    Inventors: Lei Yang, Prasanna Meda, Thierry Foucu, Sang-Uok Kum, Hugh Pierre Denman, Steve Benting
  • Patent number: 9503777
    Abstract: Aspects of a method and system for unified start code emulation prevention bits processing for AVS are provided. A Start code emulation prevention bit string with an arbitrary bit string length, for example 2 bits, may be inserted into AVS encoded data. When decoding, the received AVS encoded data may be parsed to identify the start code emulation prevention bit string and start codes. A bit processor may be signaled with the detection of the start code emulation prevention bit string and/or the start codes. The bit processor may remove the start code emulation prevention bit string in a decoding process and store the detected start codes for applications such as PVR. Constraints may be added to streams such as unbounded PES and/or TS with PUSI bit unset for further bit processing.
    Type: Grant
    Filed: May 7, 2008
    Date of Patent: November 22, 2016
    Assignee: BROADCOM CORPORATION
    Inventors: Xuemin (Sherman) Chen, Zhijie (Michael) Yang
  • Patent number: 9503719
    Abstract: Systems, apparatus, articles, and methods are described including operations for inter-layer coding unit quadtree pattern prediction.
    Type: Grant
    Filed: June 26, 2012
    Date of Patent: November 22, 2016
    Assignee: INTEL CORPORATION
    Inventors: Wenhao Zhang, Yi-Jen Chiu, Lidong Xu, Yu Han, Hong Jiang
  • Patent number: 9497481
    Abstract: In motion vector prediction encoding, the efficiency of motion vector prediction is improved and the efficiency of moving picture encoding is improved. A motion search is performed for a block to be encoded in a picture to be encoded using an encoded reference picture to calculate a motion vector. A plurality of blocks which include at least one of encoded blocks in the picture to be encoded and encoded blocks in an encoded picture and in predetermined positions relative to the position of the block to be encoded in the picture to be encoded are set as primary candidate blocks, and N primary candidate reference motion vectors are determined from motion vectors used in encoding the primary candidate blocks. The degrees of reliability of the primary candidate reference motion vectors which quantitatively represent effectiveness in motion vector prediction of the block to be encoded is calculated using encoded picture information for each of the primary candidate reference motion vectors.
    Type: Grant
    Filed: February 8, 2011
    Date of Patent: November 15, 2016
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Masaki Kitahara, Atsushi Shimizu, Mayuko Watanabe
  • Patent number: 9489350
    Abstract: Methods and systems for searching over large (i.e., Internet scale) data to discover relevant information artifacts based on similar content and/or relationships are disclosed. Improvements over simple keyword and phrase based searching over internet scale data are shown. Search engines providing accurate and contextually relevant search results are disclosed. Users are enabled to identify related documents and information artifacts and quickly, ascertain, via visualization, which of these documents are original, which are derived (or copied) from a source document or information artifact, and which subset is independently generated (i.e., an original document or information artifact).
    Type: Grant
    Filed: April 29, 2011
    Date of Patent: November 8, 2016
    Assignee: ORBIS TECHNOLOGIES, INC.
    Inventors: Larry Crochet, Michael Niv
  • Patent number: 9479814
    Abstract: A television system and method for providing computer network-based video. Various aspects may, for example, comprise a television system and method for providing both standard television video combined with computer network-based video, serially and/or concurrently. Various aspects may also comprise a user interface system and method for interacting with a user regarding the presentation and/or control of computer network-based video.
    Type: Grant
    Filed: January 16, 2014
    Date of Patent: October 25, 2016
    Assignee: Broadcom Corporation
    Inventor: Jeyhan Kararoguz
  • Patent number: 9473779
    Abstract: In one example, a device for coding video data includes a video coder configured to code data indicating whether tile boundaries of different layers of video data are aligned and whether inter-layer prediction is allowed along or across tile boundaries of enhancement layer blocks, code an enhancement layer block in an enhancement layer tile of the video data without using inter-layer prediction from a collocated base layer block for which inter-layer filtering or reference layer filtering across tile boundaries in a reference layer picture in an access unit including both the enhancement layer tile and the base layer block is enabled, and code the collocated base layer block.
    Type: Grant
    Filed: March 4, 2014
    Date of Patent: October 18, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Krishnakanth Rapaka, Xiang Li, Jianle Chen, Ye-Kui Wang, Wei Pu
  • Patent number: 9466090
    Abstract: Techniques related to graphics rendering including techniques for compression and/or decompression of graphics data by use of indexed subsets are described. In one example, compression in graphics rendering may include determining a plurality of color values associated with individual pixels of a tile of pixels, generating a subset of the plurality of color values such that the subset of the plurality of color values include one or more distinct color values from the plurality of color values, associating an index value with each color value of the subset of the plurality of color values, determining, for each of the individual pixels, an associated pixel index value to generate a plurality of pixel index values associated with the individual pixels of the tile of pixels, storing, in memory, graphics data including the subset of the plurality of color values, the associated index values, and the plurality of pixel index values.
    Type: Grant
    Filed: June 20, 2013
    Date of Patent: October 11, 2016
    Assignee: INTEL CORPORATION
    Inventors: Prasoonkumar Surti, Tomas G. Akenine-Moller, Jon N. Hasselgren, Carl J. Munkberg, Jim. K. Nilsson
  • Patent number: 9460729
    Abstract: The invention provides a layered audio coding format with a monophonic layer and at least one sound field layer. A plurality of audio signals is decomposed, in accordance with decomposition parameters controlling the quantitative properties of an orthogonal energy-compacting transform, into rotated audio signals. Further, a time-variable gain profile specifying constructively how the rotated audio signals may be processed to attenuate undesired audio content is derived. The monophonic layer may comprise one of the rotated signals and the gain profile. The sound field layer may comprise the rotated signals and the decomposition parameters. In one embodiment, the gain profile comprises a cleaning gain profile with the main purpose of eliminating non-speech components and/or noise. The gain profile may also comprise mutually independent broadband gains.
    Type: Grant
    Filed: September 10, 2013
    Date of Patent: October 4, 2016
    Assignees: Dolby Laboratories Licensing Corporation, Dolby International AB
    Inventors: Glenn Dickins, Heiko Purnhagen, Leif Jonas Samuelsson
  • Patent number: 9436975
    Abstract: Provided are a method and apparatus for interpolating an image. The method includes: selecting a first filter, from among a plurality of different filters, for interpolating between pixel values of integer pixel units, according to an interpolation location; and generating at least one pixel value of at least one fractional pixel unit by interpolating between the pixel values of the integer pixel units by using the selected first filter.
    Type: Grant
    Filed: March 3, 2015
    Date of Patent: September 6, 2016
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Elena Alshina, Alexander Alshin, Nikolay Shlyakhov, Byeong-doo Choi, Yoon-mi Hong, Woo-jin Han, Tammy Lee
  • Patent number: 9438902
    Abstract: A method for decoding includes: determining an expected power according to the current remaining power and an expected decoding time length, determining a first average power according to the accumulated decoding time length and the accumulated power consumption of the decoder from the moment it starts to work until the current moment; determining a second average power according to the accumulated decoding time length and the accumulated power consumption in the process of decoding the latest preset number of image groups; when the absolute value of the difference between the expected power and the second average power exceeds a preset threshold and the expected power is not equal to the first average power, determining the operation mode of the decoder according to the size relationship between the expected power and the first average power and decoding a data frame according to the determined operation mode.
    Type: Grant
    Filed: December 26, 2011
    Date of Patent: September 6, 2016
    Assignee: CHINA MOBILE COMMUNICATIONS CORPORATION
    Inventors: Meng Guo, Libo Yang, Jian Zhang
  • Patent number: 9432338
    Abstract: Aspects of the subject technology relate to systems, methods, and machine-readable media for communicating using adaptive data compression. A system is configured to compare operation of an encrypted communications channel to at least one operational threshold for the encrypted communications channel and select a level of compression for the encrypted communications channel based on the comparing. The system is further configured to compress data packets to be transmitted over the encrypted communications channel in accordance with the level of compression, encrypt the data packets, and transmit, via a network, the encrypted and compressed data packets to a destination.
    Type: Grant
    Filed: October 23, 2013
    Date of Patent: August 30, 2016
    Assignee: Google Inc.
    Inventor: James Anthony Roskind
  • Patent number: 9424850
    Abstract: A method and an apparatus for allocating bits in an audio signal. The method includes dividing a frequency band of an audio signal into a plurality of subbands, quantizing a subband normalization factor of each subband; and an energy attribute of an audio signal of the corresponding group; allocating coding bits to at least one group, where a sum of coding bits allocated to the at least one group is the number of coding bits of the audio signal; and allocating the coding bits allocated to the at least one group to each subband in each group of the at least one group. In a case of a low or medium bit rate, the embodiments of the present invention can, by means of grouping, ensure relatively stable allocation of previous and subsequent frames and reduce impact of global allocation on partial discontinuity.
    Type: Grant
    Filed: January 13, 2015
    Date of Patent: August 23, 2016
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Fengyan Qi, Lei Miao, Zexin Liu
  • Patent number: 9413540
    Abstract: A system and a method for teleconferencing including a plurality of terminals, a plurality of peer servers and at least one conferencing servers, where the terminals measure their channel quality, create at least one group of terminals according to their channel quality measurements, and using a coding scheme adaptive to the channel quality measurements. The terminals communicate conferencing content via peer-to-peer communication, directly between terminals who are members of the group of terminals, and using the selected coding scheme, and communicate the same conferencing content with other terminals participating in the conferencing call via at least one network device such as a conferencing-server and a peer-server. Where the conferencing-server and/or the peer-server provide conversion for the conferencing content, adaptive to the other terminals.
    Type: Grant
    Filed: July 2, 2012
    Date of Patent: August 9, 2016
    Assignee: GENBAND US LLC
    Inventors: Alex Nerst, Avi Shechter, Nimrod Sandlerman
  • Patent number: 9398295
    Abstract: Disclosed are an Unequal Error Protection (UEP) apparatus and method thereof for transmitting various types of uncompressed video signals in a broadband high frequency wireless system. The UEP apparatus may include a UEP transmission controller to verify a bit separation point of separating a color depth and priority for each pixel element being composed of a video data pixel when video data is inputted, and to control an error correction coding of correcting relatively many errors to be used in information with a high priority for each pixel element, a bit separator to separate the video data pixel through a control of the UEP transmission controller based on the priority for each pixel element, and a channel coding unit to use a corresponding error correction coding through the control of the UEP transmission controller based on the priority for each pixel element.
    Type: Grant
    Filed: July 25, 2013
    Date of Patent: July 19, 2016
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Yong Sun Kim, Seung Eun Hong, Kyeongpyo Kim, Hyoung Jin Kwon, Jin Kyeong Kim, Woo Yong Lee
  • Patent number: 9392597
    Abstract: It is described a method for informing a user equipment of an activity status of a second communication carrier within a cellular network, wherein the user equipment is served by a base station and is adapted to communicate with the base station via a first communication carrier being assigned to the base station. Signals between the base station and the user equipment are transmittable using the first communication carrier and, if the second communication carrier is activated, using in addition the second communication carrier, wherein the first communication carrier is divided into subframes. The method includes sending an activity signal from the base station to the user equipment, wherein the activity signal includes information concerning the activity status of the second communication carrier, and re-sending the activity signal from the base station to the user equipment during predefined subframes.
    Type: Grant
    Filed: November 29, 2011
    Date of Patent: July 12, 2016
    Assignee: Nokia Solutions and Networks Oy
    Inventors: Mieszko Chmiel, Robert Buranyi, Bernd Baumgartner, Wolfgang Payer
  • Patent number: 9384755
    Abstract: The present disclosure relates to a device and method for reducing quantization noise in a signal contained in a time-domain excitation decoded by a time-domain decoder. The decoded time-domain excitation is converted into a frequency-domain excitation. A weighting mask is produced for retrieving spectral information lost in the quantization noise. The frequency-domain excitation is modified to increase spectral dynamics by application of the weighting mask. The modified frequency-domain excitation is converted into a modified time-domain excitation. The method and device can be used for improving music content rendering of linear-prediction (LP) based codecs. Optionally, a synthesis of the decoded time-domain excitation may be classified into one of a first set of excitation categories and a second set of excitation categories, the second set including INACTIVE or UNVOICED categories, the first set including an OTHER category.
    Type: Grant
    Filed: March 4, 2014
    Date of Patent: July 5, 2016
    Assignee: VOICEAGE CORPORATION
    Inventors: Tommy Vaillancourt, Milan Jelinek
  • Patent number: 9380308
    Abstract: A method for coding includes; segmenting an image into blocks; grouping blocks into a number of subsets; coding, using an entropy coding module, each subset, by associating digital information with symbols of each block of a subset, including, for the first block of the image, initializing state variables of the coding module; and generating a data sub-stream representative of at least one of the coded subsets of blocks. Where a current block is the first block to be coded of a subset, symbol occurrence probabilities for the first current block are determined based on those for a coded and decoded predetermined block of at least one other subset. Where the current block is the last coded block of the subset; writing, in the sub-stream representative of the subset, the entire the digital information associated with the symbols during coding of the blocks of the subset, and implementing the initializing sub-step.
    Type: Grant
    Filed: September 22, 2014
    Date of Patent: June 28, 2016
    Assignee: DOLBY INTERNATIONAL AB
    Inventors: Felix Henry, Stephane Pateux, Gordon Clare
  • Patent number: 9374054
    Abstract: An arrangement of overlapping filter banks comprises a synthesis stage and an analysis stage. The synthesis stage receives a first signal segmented into time blocks and outputs, based thereon, an intermediate signal to be received by the analysis stage forming the basis for the computation of a second signal segmented into time frames. In an embodiment, the synthesis stage is operable to release an approximate value of the intermediate signal in a time block located L?1 time blocks ahead of its output block, which approximate value is computed on the basis of any available time blocks of the first signal, so that the approximate value contributes, in the analysis stage, to the second signal. The delay is typically reduced by L?1 blocks. Applications include audio signal processing in general and real-to-complex conversion in particular.
    Type: Grant
    Filed: February 22, 2013
    Date of Patent: June 21, 2016
    Assignee: Dolby International AB
    Inventors: Lars Villemoes, Harald Mundt
  • Patent number: 9363534
    Abstract: An embodiment of the invention relates to a method for processing the pixel amplitude of at least one block image pixel contained in a video sequence, said method comprising the steps of: —constructing an individual motion trajectory comprising motion-shifted versions of said block image pixel over a multiplicity of neighboring frames; and—combining the pixel amplitudes of the motion-shifted versions of said block image pixel along the individual motion trajectory using a weighting function, to form a processed pixel amplitude of said image pixel.
    Type: Grant
    Filed: October 28, 2010
    Date of Patent: June 7, 2016
    Assignee: VESTEL ELEKTRONIK SANAYI VE TICARET A.S.
    Inventors: Thomas Sikora, Andreas Krutz, Alexander Glantz
  • Patent number: 9361893
    Abstract: Provided are, among other things, systems, methods and techniques for detecting whether a transient exists within an audio signal. According to one representative embodiment, a segment of a digital audio signal is divided into blocks, and a norm value is calculated for each of a number of the blocks, resulting in a set of norm values for such blocks, each such norm value representing a measure of signal strength within a corresponding block. A maximum norm value is then identified across such blocks, and a test criterion is applied to the norm values. If the test criterion is not satisfied, a first signal indicating that the segment does not include any transient is output, and if the test criterion is satisfied, a second signal indicating that the segment includes a transient is output. According to this embodiment, the test criterion involves a comparison of the maximum norm value to a different second maximum norm value, subject to a specified constraint, within the segment.
    Type: Grant
    Filed: July 5, 2014
    Date of Patent: June 7, 2016
    Assignee: Digital Rise Technology Co., Ltd.
    Inventor: Yuli You
  • Patent number: 9344722
    Abstract: A video codec comprising a processor configured to generate a prediction block for a current block, compute a difference between the current block and the prediction block to generate a residual block, scan a plurality of prediction residuals located in the residual block following a scanning order, and if the plurality of residual values comprise at least one non-zero prediction residual, entropy encode the at least one non-zero prediction residual. A method comprising generating a prediction block for a current block, computing a difference between the current block and the prediction block to generate a residual block, scanning a plurality of prediction residuals located in the residual block, and if the plurality of residual values comprise at least one non-zero prediction residual, entropy encoding the at least one non-zero prediction residual.
    Type: Grant
    Filed: November 16, 2012
    Date of Patent: May 17, 2016
    Assignee: Futurewei Technologies, Inc.
    Inventors: Wen Gao, Minqiang Jiang, Ye He, Jin Song, Haoping Yu
  • Patent number: 9344740
    Abstract: Initial value is selected when motion estimation is performed using predicted motion vector in video codec in which multiple references are allowed, and coding amount of motion vectors is reduced using predicted motion vector. Motion vector encoding apparatus includes predicted motion vector generator that generates adjacent motion vectors of current block with respect to each of reference pictures and generates each predicted motion vector of the current block from the generated adjacent motion vectors, motion estimator that determines final motion vector of the current block and final reference picture corresponding to the final motion vector with regard to search regions of the reference pictures, differential unit that obtains difference between the final motion vector of the current block and final predicted motion vector corresponding to the determined final reference picture among the predicted motion vectors, and unit for encoding information about the final reference picture and the difference.
    Type: Grant
    Filed: March 12, 2015
    Date of Patent: May 17, 2016
    Assignee: NEWRACOM, INC.
    Inventors: Je Chang Jeong, Soon Jong Jin, Sang Jun Park, Hyuk Lee
  • Patent number: 9344741
    Abstract: Initial value is selected when motion estimation is performed using predicted motion vector in video codec in which multiple references are allowed, and coding amount of motion vectors is reduced using predicted motion vector. Motion vector encoding apparatus includes predicted motion vector generator that generates adjacent motion vectors of current block with respect to each of reference pictures and generates each predicted motion vector of the current block from the generated adjacent motion vectors, motion estimator that determines final motion vector of the current block and final reference picture corresponding to the final motion vector with regard to search regions of the reference pictures, differential unit that obtains difference between the final motion vector of the current block and final predicted motion vector corresponding to the determined final reference picture among the predicted motion vectors, and unit for encoding information about the final reference picture and the difference.
    Type: Grant
    Filed: March 12, 2015
    Date of Patent: May 17, 2016
    Assignee: NEWRACOM, INC.
    Inventors: Je Chang Jeong, Soon Jong Jin, Sang Jun Park, Hyuk Lee
  • Patent number: 9344738
    Abstract: Initial value is selected when motion estimation is performed using predicted motion vector in video codec in which multiple references are allowed, and coding amount of motion vectors is reduced using predicted motion vector. Motion vector encoding apparatus includes predicted motion vector generator that generates adjacent motion vectors of current block with respect to each of reference pictures and generates each predicted motion vector of the current block from the generated adjacent motion vectors, motion estimator that determines final motion vector of the current block and final reference picture corresponding to the final motion vector with regard to search regions of the reference pictures, differential unit that obtains difference between the final motion vector of the current block and final predicted motion vector corresponding to the determined final reference picture among the predicted motion vectors, and unit for encoding information about the final reference picture and the difference.
    Type: Grant
    Filed: May 20, 2014
    Date of Patent: May 17, 2016
    Assignee: NEWRACOM, INC.
    Inventors: Je Chang Jeong, Soon Jong Jin, Sang Jun Park, Hyuk Lee
  • Patent number: 9344739
    Abstract: Initial value is selected when motion estimation is performed using predicted motion vector in video codec in which multiple references are allowed, and coding amount of motion vectors is reduced using predicted motion vector. Motion vector encoding apparatus includes predicted motion vector generator that generates adjacent motion vectors of current block with respect to each of reference pictures and generates each predicted motion vector of the current block from the generated adjacent motion vectors, motion estimator that determines final motion vector of the current block and final reference picture corresponding to the final motion vector with regard to search regions of the reference pictures, differential unit that obtains difference between the final motion vector of the current block and final predicted motion vector corresponding to the determined final reference picture among the predicted motion vectors, and unit for encoding information about the final reference picture and the difference.
    Type: Grant
    Filed: March 12, 2015
    Date of Patent: May 17, 2016
    Assignee: NEWRACOM, INC.
    Inventors: Je Chang Jeong, Soon Jong Jin, Sang Jun Park, Hyuk Lee
  • Patent number: 9337861
    Abstract: Systems, methods, and stored coded instruction sets for reducing the amount of data captured, i.e., retained, by a computerized system, such as an aircraft flight control or monitoring system. Such systems can, for example, be used in monitoring and/or controlling the operation of one or more aircraft engines, flight controls, or other aircraft systems, in order to optimize storage required for collected data, and/or to reduce or otherwise control the time required to off-load captured data to another computer system, such as a land-based analysis system. The amount of data collected, e.g., captured or retained in memory, may be reduced by discarding data points that are within a specified tolerance of, for example, a previously observed or expected value in a manner which assists with preserving the accuracy and precision of the original measured data.
    Type: Grant
    Filed: August 19, 2011
    Date of Patent: May 10, 2016
    Assignee: PRATT & WHITNEY CANADA CORP.
    Inventors: Francois Bordeleau, James Mood, Pierre Duhamel
  • Patent number: 9338451
    Abstract: In one example, an apparatus for coding video data comprises a video coder configured to, for a parallel motion estimation (PME) region comprising a plurality of blocks of video data within the PME region, identify a common set of spatial candidate blocks outside of and adjacent to the PME region, each of the common set of spatial candidate blocks at a respective, predefined location relative to the PME region and, for each of the blocks within the PME region for which motion information prediction is performed, generate a respective motion information candidate list, wherein, for at least some of the blocks within the PME region for which motion information prediction is performed, generating the motion information candidate list comprises evaluating motion information of at least one of the common set of spatial candidate blocks for inclusion in the motion information candidate list for the block.
    Type: Grant
    Filed: April 11, 2013
    Date of Patent: May 10, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Vadim Seregin, Xianglin Wang, Marta Karczewicz
  • Patent number: 9338462
    Abstract: An image decoding apparatus is provided. The image decoding apparatus includes a processor which obtains information about a color representation from a bitstream, obtains a residue, which corresponds to a difference between a current image and a predicted image of the current image, from the bitstream, and reconstructs the current image by using the residue and the predicted image, based on the information about the color representation.
    Type: Grant
    Filed: April 22, 2015
    Date of Patent: May 10, 2016
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Wooshik Kim, Dmitri Birinov, Daesung Cho, Hyun Mun Kim
  • Patent number: 9332265
    Abstract: An image decoding method is provided. The image decoding method includes obtaining information about a color representation from a bitstream, entropy decoding a residue, which corresponds to a difference between a current image and a predicted image of the current image, and reconstructing the current image by using the entropy decoded residue and the predicted image, based on the information about the color representation.
    Type: Grant
    Filed: January 15, 2015
    Date of Patent: May 3, 2016
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Wooshik Kim, Dmitri Birinov, Daesung Cho, Hyun Mun Kim
  • Patent number: 9325758
    Abstract: A method, system, and computer program product for initializing a stream computing application are disclosed. The method may include receiving a plurality of tuples to be processed by one or more processing elements operating on one or more computer processors. Each processing element may have one or more stream operators. The method may also include determining a first attribute to be processed at a first stream operator that is configured to transmit a tuple having the first attribute along an execution path including at least one intervening stream operator to a second stream operator. The method may include compressing the first attribute when the first attribute is to be next processed by the second stream operator.
    Type: Grant
    Filed: April 22, 2013
    Date of Patent: April 26, 2016
    Assignee: International Business Machines Corporation
    Inventors: Michael J. Branson, John M. Santosuosso