Patents by Inventor Charles Edward Boice

Charles Edward Boice 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: 8098729
    Abstract: A method and apparatus are provided for implementing B-picture scene changes. A prediction stage predicts a B-picture scene change based upon a sequence of statistical information in an encoder order and a reaction stage is responsive to the prediction stage for modifying a quantization scale of a rate control algorithm.
    Type: Grant
    Filed: October 22, 2007
    Date of Patent: January 17, 2012
    Assignee: International Business Machines Corporation
    Inventors: Charles Edward Boice, Charles John Stein, Krishna Chaitanya Ratakonda, Edward Francis Westermann
  • Patent number: 7308029
    Abstract: A method and apparatus are provided for implementing B-picture scene changes. A prediction stage predicts a B-picture scene change based upon a sequence of statistical information in an encoder order and a reaction stage is responsive to the prediction stage for modifying a quantization scale of a rate control algorithm.
    Type: Grant
    Filed: December 23, 2003
    Date of Patent: December 11, 2007
    Assignee: International Business Machines Corporation
    Inventors: Charles Edward Boice, Charles John Stein, Krishna Chaitanya Ratakonda, Edward Francis Westermann
  • Patent number: 6999511
    Abstract: A digital video encoder is presented adapted for dynamically switching between sets of quantizer matrix tables without pausing encoding of a stream of video data. Two or more sets of quantizer matrix tables are held at the encoder's quantization unit and compressed store interface for dynamically switching between sets of quant matrix tables at a picture boundary of the sequence of video data, i.e., without stopping encoding of the sequence of video data. Further, while one set of matrix tables is being employed to quantize the stream of video data, the encoder can be updating or modifying another set of quantization matrix tables, again without stopping encoding of the sequence of video data.
    Type: Grant
    Filed: February 23, 1999
    Date of Patent: February 14, 2006
    Assignee: International Business Machines Corporation
    Inventors: Charles Edward Boice, James David Greenfield, John Mark Kaczmarczyk, Agnes Yee Ngai, Stephen Philip Pokrinchak
  • Patent number: 6301671
    Abstract: System for reducing power consumption in MPEG-2 compliant video encoder circuitry employs logic for controlling first clock signals input to functional I, HSU and RSU blocks and functional sub-units performing specific tasks therein. Second clock signals are continuously input to a processing detection circuits requiring continuous clock inputs throughout video encode operations for a functional sub-unit. A trigger signal is asserted by the sub-unit itself or, an external processor, to indicate idle or active processing for that particular sub-unit. The combination of the second clock signals and receipt of the trigger signal enable the sub-unit to generate a sleep signal for that sub-unit which is input to a clock control circuit to either enable input of first clock signals to the functional sub-unit during active processing or, disable input of the first clock signal during idle, in-active processing periods, for as long as the trigger signal is asserted.
    Type: Grant
    Filed: March 23, 1998
    Date of Patent: October 9, 2001
    Assignee: International Business Machines Corporation
    Inventors: Charles Edward Boice, John Mark Kaczmarczyk, John Ashley Murdock, Michael Patrick Vachon, Robert Leslie Woodard
  • Patent number: 6127851
    Abstract: More than 2 power N external conditions are determined by a circuit package. Connections are made from N inputs to either a first or second contact at either a first or second logic state respectively or to digital outputs. The outputs may be sequentially placed at either the first or second logic state. By recording an indication signal from the inputs an electronic circuit is adapted to determine more than 2 power N conditions.
    Type: Grant
    Filed: January 26, 1999
    Date of Patent: October 3, 2000
    Assignee: International Business Machines Corporation
    Inventors: Charles Edward Boice, John Mark Kaczmarczyk, Michael Patrick Vachon
  • Patent number: 5644504
    Abstract: Disclosed is a digital video encoder processor for discrete cosine transform encoding. The discrete cosine transform encoding includes the encoding steps of (1) determining the discrete cosine transform field or frame type, (2) addressing individual pixels as either (i) vertically adjacent pixels on consecutive Odd and Even field lines, or (ii) vertically adjacent pixels on consecutive Odd field lines, then consecutive Even field lines; or (iii) vertically adjacent pixels on consecutive Even field lines, then consecutive Odd field lines. These subtractions may be performed between (i) consecutive lines, (ii) odd lines, or (iii) even lines. The next step is finding the smallest variance of the above subtractions to determine the discrete cosine transform coding type. The subtractions are carried out in a dynamically partitionable processor having a plurality of datapaths.
    Type: Grant
    Filed: March 27, 1995
    Date of Patent: July 1, 1997
    Assignee: International Business Machines Corporation
    Inventors: Charles Edward Boice, John Mark Kaczmarczyk, Agnes Yee Ngai, Robert Leslie Woodard