Patents by Inventor Jill MacDonald Boyce

Jill MacDonald Boyce has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8712169
    Abstract: A method and apparatus are provided for facilitating processing of images contained in an encoded video stream wherein a plurality of non-intra coded images are transcoded into intra-coded images (I-images). The transcoded I-images are then used to facilitate trick mode playback, such as reverse playback, fast reverse playback or fast forward playback. In addition, an image sequence window is defined and transcoded I-images which fall outside of the image sequence window are deleted from a memory.
    Type: Grant
    Filed: August 26, 2005
    Date of Patent: April 29, 2014
    Assignee: Thomson Licensing
    Inventor: Jill MacDonald Boyce
  • Patent number: 8699564
    Abstract: A method and apparatus for staggercasting includes encoding a first signal representing content having a time duration and a second signal also representing that content. A time delay period is specified for the time duration of the content. A composite signal, comprising the first and second encoded signals, is generated. In the composite signal the first encoded signal is delayed with respect to the second encoded signal by the time delay period for the time duration of the content. If an error is detected in the composite signal, then the received second encoded signal is decoded to produce the content, otherwise the delayed received first encoded signal is decoded to produce the content.
    Type: Grant
    Filed: January 21, 2004
    Date of Patent: April 15, 2014
    Assignee: Thomson Licensing
    Inventors: Jeffrey Allen Cooper, Kumar Ramaswamy, Jill MacDonald Boyce
  • Patent number: 8634469
    Abstract: There are provided a method and apparatus for reusing available motion information as a motion estimation predictor for video encoding. The apparatus includes an encoder for encoding an image block by determining a motion estimation predictor for the image block using motion information previously generated from an element other than the encoder, and using the motion estimation predictor in a motion estimation process to generate a motion vector for the image block. The motion estimation predictor is used in place of at least one predictor otherwise used in the motion estimation process. The at least one predictor is any of a search window predictor, a temporal predictor, and a block type predictor.
    Type: Grant
    Filed: February 1, 2007
    Date of Patent: January 21, 2014
    Assignee: Thomson Licensing
    Inventors: Xiaoan Lu, Alexandros Tourapis, Jill MacDonald Boyce, Peng Yin
  • Patent number: 8578433
    Abstract: There are provided methods and apparatus for measuring a received quality of at least one of a video multicast and a video broadcast for a plurality of users. A method includes receiving data from the plurality of users regarding the received quality, and increasing a weight of the data for any of the plurality of users having the received quality greater than a threshold.
    Type: Grant
    Filed: March 3, 2006
    Date of Patent: November 5, 2013
    Assignee: Thomson Licensing
    Inventors: Yao Wang, Jill MacDonald Boyce, Zhenyu Wu
  • Patent number: 8577158
    Abstract: Methods and apparatus are provided for texture compression using patch-based sampling texture synthesis. An apparatus includes an encoder for encoding texture for a picture by synthesizing the texture. The encoder performs texture synthesis using a patch-based sampling method, thus determining “displacement vectors” indicating positions of patches in an input sample texture which are to be synthesized. At the encoder, both the input sample texture and information representing the “displacement vectors” are coded. At the decoder, the new patches are generated by directly using the “displacement vectors”.
    Type: Grant
    Filed: June 27, 2008
    Date of Patent: November 5, 2013
    Assignee: Thomson Licensing
    Inventors: Peng Yin, Jill MacDonald Boyce
  • Patent number: 8571100
    Abstract: There are provided video encoders and corresponding methods for encoding video data for an image that is divisible into macroblocks. A video encoder includes an encoder for performing into mode selection when encoding a current macroblock by testing a first subset of intra modes to compute a rate distortion cost, and utilizing the rate distortion cost to determine whether to terminate the intra mode selection and which additional intra modes, if any, are to be examined with respect to the current macroblock.
    Type: Grant
    Filed: October 19, 2005
    Date of Patent: October 29, 2013
    Assignee: Thomson Licensing
    Inventors: Xiaoan Lu, Peng Lin, Jill MacDonald Boyce
  • Patent number: 8553777
    Abstract: There are provided spatial scalable video encoder and decoders and corresponding methods for scalable video encoding and decoding. A method for spatial scalable video encoding includes selecting between scalable coding and non-scalable coding of motion vectors on a slice basis.
    Type: Grant
    Filed: March 20, 2006
    Date of Patent: October 8, 2013
    Assignee: Thomson Licensing
    Inventors: Peng Yin, Jill MacDonald Boyce, Purvin Bibhas Pandit
  • Patent number: 8542733
    Abstract: An encoder and corresponding method are disclosed for performing video rate control to meet network traffic model restrictions, including pre-encoding the sequence of pictures for each of a plurality of quantization parameter values, selecting for each picture of the sequence one of the plurality of quantization parameter values responsive to the quantization parameter values and bitrate operating points of the neighboring pictures in the sliding time window, and encoding each picture of the sequence using the quantization parameter value selected for that picture.
    Type: Grant
    Filed: March 1, 2004
    Date of Patent: September 24, 2013
    Assignee: Thomson Licensing
    Inventors: Jill MacDonald Boyce, Daniel Richard Girellini
  • Patent number: 8542731
    Abstract: An encoder, a decoder, and corresponding methods are provided for encoding and decoding video signal data for an image block. The encoder includes a quantizer for receiving transform coefficients for the image block, and for adaptively performing dead-zone quantization based on coefficient positions and coefficient distributions of the transform coefficients.
    Type: Grant
    Filed: June 3, 2005
    Date of Patent: September 24, 2013
    Assignee: Thomson Licensing
    Inventors: Alexandros Michael Tourapis, Jill MacDonald Boyce, Peng Yin
  • Patent number: 8514887
    Abstract: There are provided a method and apparatus for repairing samples included in container files having lost packets. The apparatus includes a receiver and a file patcher. The receiver is for receiving packets including container files therein, identifying any of the packets for which a packet loss has occurred, and identifying at least one sample having data included in the identified packets that is affected by the packet loss. The at least one sample respectively corresponds to a particular container file. The file patcher is for repairing the particular container file with respect to the at least one sample.
    Type: Grant
    Filed: August 21, 2007
    Date of Patent: August 20, 2013
    Assignee: Thomson Licensing
    Inventors: Jill MacDonald Boyce, Brian David Anderson
  • Patent number: 8498336
    Abstract: There are provided a method and apparatus for adaptive weight selection for motion compensated prediction. The apparatus includes an encoder for encoding a picture by deriving a set of weighting parameters, selecting at least one weighting parameter in the set based upon a selection criteria, and applying the selected at least one weighting parameter to a reference picture used to encode the picture.
    Type: Grant
    Filed: January 31, 2007
    Date of Patent: July 30, 2013
    Assignee: Thomson Licensing
    Inventors: Alexandros Tourapis, Jill MacDonald Boyce, Peng Yin
  • Patent number: 8477840
    Abstract: A method and apparatus are provided for encoding video signal data for transmission in a network. The method includes the step of encoding the video signal data at a variable bit rate using at least one of a prioritized structure or a scalable coding structure to obtain a bitstream having a base layer and an enhancement layer. The encoding step encodes the video signal data such that a base layer bitrate is constrained to be less than or equal to a first value over a first time interval, and all of the bitstream, including the base layer and the enhancement layer, is constrained to a bitrate less than or equal to a second value over a second time interval.
    Type: Grant
    Filed: September 27, 2006
    Date of Patent: July 2, 2013
    Assignee: Thomson Research Funding Corporation
    Inventors: Peng Yin, Jill MacDonald Boyce
  • Patent number: 8467459
    Abstract: There are provided scalable complexity video decoder and encoders for respectively decoding and encoding a video bitstream. A scalable complexity video decoder includes a first combiner, a second combiner, and a deblocking filter. The first combiner is for combining full resolution motion compensated predictions and decoded upsampled base layer residuals to form reconstructed upsampled base layer pictures for display without any deblocking operations applied thereto. The second combiner, in signal communication with the first combiner, is for combining the reconstructed upsampled base layer pictures with decoded enhancement layer residuals to form reconstructed full resolution enhancement layer pictures. The deblocking filter, in signal communication with the second combiner, is for performing deblocking operations on only the reconstructed full resolution enhancement layer pictures to output filtered reconstructed full resolution enhancement layer pictures for display.
    Type: Grant
    Filed: October 12, 2005
    Date of Patent: June 18, 2013
    Assignee: Thomson Licensing
    Inventors: Peng Yin, Jill MacDonald Boyce, Purvin Bibhas Pandit
  • Patent number: 8457202
    Abstract: There are provided methods and apparatus for determining expected distortion in decoded video blocks. An apparatus includes a distortion calculator for calculating an expected distortion for an image block, included in a picture of a video sequence and sent over a lossy channel, using a motion vector for the image block when the motion vector has a non-integer value. The distortion calculator calculates the expected distortion based upon a propagated distortion of at least two neighboring integer pixel positions in a reference picture with respect to the motion vector having the non-integer value. The image block is coded in an inter mode or a SKIP mode.
    Type: Grant
    Filed: August 21, 2007
    Date of Patent: June 4, 2013
    Assignee: Thomson Licensing
    Inventors: Yao Wang, Jill MacDonald Boyce
  • Patent number: 8451762
    Abstract: A method and apparatus are described including mapping a multicast connection to a unicast uniform resource identifier, establishing a state for a multicast-to-unicast conversion, allocating ports, receiving multicast addressed data packets and converting the multicast addressed data packets to unicast addressed data the packets.
    Type: Grant
    Filed: June 27, 2006
    Date of Patent: May 28, 2013
    Assignee: Thomson Licensing
    Inventors: Hang Liu, Kumar Ramaswamy, Jill MacDonald Boyce
  • Patent number: 8428147
    Abstract: There are provided method and apparatus for detecting and concealing reference and non-reference video frames. A video decoder includes an entropy decoder, an error detector, and an error concealer. The entropy decoder is for decompressing a video bitstream intended to have a fixed frame rate and parsing the decompressed video bitstream to find picture order counts for frames of the decompressed video bitstream. The error detector is for determining that a particular frame of the decompressed video bitstream is missing based upon the picture order counts. The error concealer is for concealing the particular frame. The method is accomplished by decompressing and parsing the video bitstream to find picture order counts for frames of the decompressed video bitstream and then determining that a particular frame of the decompressed video bitstream is missing based upon comparison of their associated picture order counts, and then concealing that particular frame.
    Type: Grant
    Filed: June 6, 2006
    Date of Patent: April 23, 2013
    Assignee: Thomson Licensing
    Inventors: Zhenyu Wu, Frederic Landais, Purvin Bibhas Pandit, Jill MacDonald Boyce
  • Patent number: 8406301
    Abstract: A video decoder, encoder, and corresponding methods for processing video signal data for an image block and a particular reference picture index to predict the image block are disclosed that utilize adaptive weighting of reference pictures to enhance video compression, where a decoder includes a reference picture weighting factor unit for determining a weighting factor corresponding to the particular reference picture index; an encoder includes a reference picture weighting factor assignor for assigning a weighting factor corresponding to the particular reference picture index; and a method for decoding includes receiving a reference picture index with the data that corresponds to the image block, determining a weighting factor for each received reference picture index, retrieving a reference picture for each index, motion compensating the retrieved reference picture, and multiplying the motion compensated reference picture by the corresponding weighting factor to form a weighted motion compensated reference
    Type: Grant
    Filed: April 9, 2003
    Date of Patent: March 26, 2013
    Assignee: Thomson Licensing
    Inventor: Jill MacDonald Boyce
  • Patent number: 8391363
    Abstract: There are provided a method and apparatus for block-based error concealment. The apparatus includes an error concealment module for concealing a current block in a lost picture of a video sequence by projecting positions of at least one block in a correctly received picture of the video sequence to a position of the current block in the lost picture using motion vectors of the at least one block in the correctly received picture so as to obtain a resultant projection, and selecting one of the at least one block in the correctly received picture based upon an amount of overlap in the resultant projection. The current block in the lost picture is then concealed using a motion vector of the selected one of the at least one block in the correctly received picture.
    Type: Grant
    Filed: September 7, 2006
    Date of Patent: March 5, 2013
    Assignee: Thomson Licensing
    Inventors: Zhenyu Wu, Jill MacDonald Boyce
  • Patent number: 8385416
    Abstract: There is disclosed a video encoder and corresponding method for encoding video data for an image block. The video encoder performs a mode decision by performing initial motion estimation on only a subset of possible block sizes to output motion information corresponding thereto, and determining, based upon the motion information corresponding to only the subset of possible of block sizes and upon other image-related analysis data, whether other block sizes are to be evaluated.
    Type: Grant
    Filed: September 14, 2005
    Date of Patent: February 26, 2013
    Assignee: Thomson Licensing
    Inventors: Xiaoan Lu, Alexandros Tourapis, Jill MacDonald Boyce, Peng Yin
  • Patent number: 8374239
    Abstract: There are provided scalable video encoders and decoders and corresponding methods for scalable video encoding and decoding. A scalable video encoder includes an encoder for selectively using spatial intra prediction to code, on a macroblock adaptive basis, an enhancement layer residue generated between an enhancement layer macroblock and a corresponding upsampled base layer macroblock.
    Type: Grant
    Filed: May 18, 2006
    Date of Patent: February 12, 2013
    Assignee: Thomson Licensing
    Inventors: Peng Yin, Jill MacDonald Boyce, Purvin Bibhas Pandit