×

Compression of an electronic programming guide

  • US 5,548,338 A
  • Filed: 06/07/1995
  • Issued: 08/20/1996
  • Est. Priority Date: 06/07/1995
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for compressing an electronic programming guide, comprising:

  • assembling data representative of said electronic programming guide and comprising a plurality of characters;

    determining a number of bits required to represent each of said characters in Huffman code;

    selecting a plurality of candidate character strings from said data, said candidate character strings occurring more than a threshold number of times in said data and comprising at least two said characters;

    calculating a savings value for each of said candidate character strings using at least said number of bits required to represent in Huffman code each of said characters comprising said candidate character string;

    selecting at least one replacement character string from said candidate character strings based on said savings values;

    preparing a Huffman table comprising Huffman codes for each of said plurality of characters and each of said at least one replacement character strings; and

    compressing said electronic programming guide using said Huffman table.

View all claims
  • 19 Assignments
Timeline View
Assignment View
    ×
    ×