Methods and apparatuses for variable length encoding

Error detection/correction and fault detection/recovery – Pulse or data error handling – Digital data error correction

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C714S755000, C341S106000

Reexamination Certificate

active

10924647

ABSTRACT:
Methods and apparatuses for variable length encoding using a vector processing unit. In one aspect of the invention, a method for execution by a microprocessor to perform variable length encoding includes: receiving a plurality of parameters, each of the plurality of parameters corresponding to one of a plurality of symbols to be variable length encoded; generating concurrently a plurality of first codewords from the plurality of parameters to represent respectively the plurality of symbols; generating a plurality of lengths representing respectively bit lengths of the plurality of first codewords; and outputting the plurality of first codewords and the plurality of lengths; where the above operations are performed in response to the microprocessor receiving a single instruction.

REFERENCES:
patent: 3016527 (1962-01-01), Gilbert et al.
patent: 3675212 (1972-07-01), Raviv et al.
patent: 5173695 (1992-12-01), Sun et al.
patent: 5510852 (1996-04-01), Shyu
patent: 5740283 (1998-04-01), Meeker
patent: 5754186 (1998-05-01), Tam et al.
patent: 5768445 (1998-06-01), Troeller et al.
patent: 5798767 (1998-08-01), Poole et al.
patent: 5812791 (1998-09-01), Wasserman et al.
patent: 5844854 (1998-12-01), Lee
patent: 5875355 (1999-02-01), Sidwell et al.
patent: 5878267 (1999-03-01), Hampapuram et al.
patent: 5943058 (1999-08-01), Nagy
patent: 5946113 (1999-08-01), Pritchett
patent: 5963744 (1999-10-01), Slavenburg et al.
patent: 5974380 (1999-10-01), Smyth et al.
patent: 5990812 (1999-11-01), Bakhmutsky
patent: 6021420 (2000-02-01), Takamuki
patent: 6122690 (2000-09-01), Nannetti et al.
patent: 6122722 (2000-09-01), Slavenburg
patent: 6145077 (2000-11-01), Sidwell et al.
patent: 6195026 (2001-02-01), Acharya
patent: 6201530 (2001-03-01), Thadani et al.
patent: 6219457 (2001-04-01), Potu
patent: 6232990 (2001-05-01), Poirion
patent: 6240380 (2001-05-01), Malvar
patent: 6246347 (2001-06-01), Bakhmutsky
patent: 6256608 (2001-07-01), Malvar
patent: 6567562 (2003-05-01), Nakayama et al.
patent: 6573846 (2003-06-01), Trivedi et al.
patent: 7015921 (2006-03-01), Trivedi et al.
patent: 7034849 (2006-04-01), Weybrew et al.
patent: 7055018 (2006-05-01), Bratt et al.
patent: 7114058 (2006-09-01), Trivedi et al.
Linley Gwennap, “MediaGX Targets Low-Cost PCs”, Microprocessor Report, vol. ii, No. 3, Mar. 10, 1997, pp. 1-8.
Proposed SMPTE Standard for Television, SMPTE 314M, pp. 146.
AltiVec Technology, Programming Interface Manual, Motorola, Rev. 0, Jun. 1999, pp. 4-84.
AltiVec Technology, Programming Environments Manual, Motorola, Rev. 0, Nov. 1998, pp. 1-1-1-12, pp. 6-113.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Methods and apparatuses for variable length encoding does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Methods and apparatuses for variable length encoding, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Methods and apparatuses for variable length encoding will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3904480

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.