Abstract:
A fax selective call receiver system (10) featuring compression of a fax message with an optimal one of a plurality of compression code-books (50). At least a portion (44) of a source document (26) is compressed with each of a plurality of code-books (50), and the smallest resulting data file is selected as the optimal compressed file. The compressed data file is transmitted to a selective call receiver (40) together with an index identifying the optimal code-book. The selective call receiver (40) stores each of the plurality of code-books and accesses the particular code-book for decompressing the data file on the basis of the received index. In an alternative embodiment, the fax message is divided into composing segments (SI1, SI2 and SI3), and each segment is compressed with each code-book to determine the optimal code-book for each segment.
Abstract:
A selective call communication system (10), receives a facsimile (FAX) image to be delivered to at least one selective call receiver (40) capable of receiving the FAX image, has a receiver (22, 38) to receive the FAX image and a processor (20), coupled to the receiver (22, 38), to process the FAX image. The processor (20) has an optical character recognizer (OCR) (206) to recognize characters in the FAX image, a segmenter (208) to identify and mark at least one textual region (42) of the FAX image having the characters recognized by the OCR (206) and an extractor (210) to extract the at least one textual region (42) from the FAX image. The FAX image remaining forms a graphics region. A compressor (212) compresses the graphics region, an encoder (214) encodes the graphics region (44) and the at least one textual region (42) to form a hyperFAX and a transmitter (216) transmits the hyperFAX to an at least one selective call receiver (40).
Abstract:
A method, in a data communication receiver having a display, for processing received information comprises the steps of receiving (1100) an address, wherein the address is associated with a plurality of image data values, and comparing (1105) the address with stored addresses to determine which one of the stored addresses is equivalent to the address. The method further comprises the step of retrieving (1105) from memory a group of column values associated with the one of the stored addresses which is equivalent to the address, wherein the group of column values is stored in a form suitable for active-addressing columns of the display.