×

Storage of digital data

  • US 20020146130A1
  • Filed: 03/13/2002
  • Published: 10/10/2002
  • Est. Priority Date: 03/15/2001
  • Status: Abandoned Application
First Claim
Patent Images

1. A digital apparatus for locating, for a PID contained at a variable location which has part only of a packet header consisting of a predetermined number of input bits, a corresponding DES key value, said apparatus comprising:

  • (a) table storing means for storing a table containing, for each DES key value, a packet header comprising said predetermined number of bits with a possible PID contained at a defined location and with zero values elsewhere;

    (b) mask value storing means for storing mask values each comprising said same predetermined number of bits as said packet headers with ones contained at said defined location and with zero values elsewhere;

    (c) an input for receiving an input packet header comprising said predetermined number of bits;

    (d) combining means coupled to said mask value storing means and said input to combine said input packet header and one of said mask values so as to provide a combined value consisting of said value held in said input packet header at said defined location and zeros elsewhere; and

    (e) comparing means coupled to said table storing means and said combining means for comparing said combined value and one of said packet headers stored in said table and, (i) when they are not equal, repeating said operations of said combining means and said comparing means for said next packet header (if any) stored in said table, and (ii) when they are equal, reading said corresponding DES key value from said table and providing it as an output value.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×