Abstract:
A system includes a first gas sensor [110] to detect a first concentration of a predetermined gas and to determine a first rate of change in the first concentration over a time interval. A second gas sensor [115] detects a second concentration of the predetermined gas and determines a second rate of change in the second concentration over the time interval. A third gas sensor [120] detects a third concentration of the predetermined gas and determines a third rate of change in the third concentration over the time interval. The first, second, and third gas sensors each have a known location. At least one processing device [510] (a) determines respective distances between a gas leak location and the respective locations of the gas sensors based on the detected rates of change, and (b) calculates a location of the gas leak based on a triangulation of the first distance, the second distance, and the third distance.
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 method for producing a formatted description of a computation representable by a data-flow graph and computer for performing a computation so described. A source instruction is generated for each input (502, 522) of the data-flow graph, a computational instruction is generated for each node (506, 510, 514 etc) of the data-flow graph, and a sink instruction is generated for each output (520, 540) of the data-flow graph. The computation instruction for a node includes a descriptor of the operation performed at the node and a descriptor of each instruction that produces an input to the node. The formatted description is a sequential instruction list (A, B, C, ..., J, K, L, FIG. 2) comprising source instructions, computational instructions and sink instructions.
Abstract:
An electronic greeting card communication system (100) includes a first personal communicator (102), an electronic mail server (136), and a second personal communicator (102). The first personal communicator accepts off-line selection of an electronic greeting card from a user (502), and then transmits a request message corresponding to the off-line selection. The electronic mail server (136) receives the request message and then wireless transmits an electronic greeting card message to the second personal communicator (102) and updates billing information (620) for billing the user of the first personal communicator (102). The second personal communicator (102) selectively receives the wireless transmitted electronic greeting card message and presents it to a user.
Abstract:
An electronic device (605) for presenting data comprises a display (600) having at least first and second segments (705, 710) comprising, respectively, first and second pluralities of rows, wherein at least one overlapping row (637) is included in both the first and second segments (705, 710). A first driving circuit (650) coupled to the display (600) drives, during a first set of time periods, the first plurality of rows with a first set of orthonormal functions, including a first at least one modified orthonormal function for driving the at least one overlapping row (637), and a second driving circuit (652) coupled to the display (600) drives, during a second set of time periods, the second plurality of rows with a second set of orthonormal functions, including a second at least one modified orthonormal function for driving the at least one overlapping row (637).
Abstract:
A data communication receiver (605) receives and stores a set of image data and displays images associated therewith on a display (600') having rows divided into first and second segments (705, 710). The data communication receiver (605) comprises a database (635) for storing a set of orthonormal functions and row drivers (650) coupled to the database (635) for driving the first segment (705) of the display (600') with first voltages associated with a first subset of orthonormal functions and driving the second segment (710) of the display (600') with second voltages associated with a remaining function included in the set of orthonormal functions during a first plurality of sequential time slots. The row drivers (650) also drive the first segment (705) with the second voltages associated with the remaining function and drive the second segment (710) with the first voltages associated with the first subset of orthonormal functions during a second plurality of sequential time slots.
Abstract:
A data communication receiver (605) receives and stores a set of image data and displays images associated therewith on a display (600') having rows divided into first and second segments (705, 710). The data communication receiver (605) comprises a database (635) for storing a set of orthonormal functions and row drivers (650) coupled to the database (635) for driving the first segment (705) of the display (600') with first voltages associated with a first subset of orthonormal functions and driving the second segment (710) of the display (600') with second voltages associated with a remaining function included in the set of orthonormal functions during a first plurality of sequential time slots. The row drivers (650) also drive the first segment (705) with the second voltages associated with the remaining function and drive the second segment (710) with the first voltages associated with the first subset of orthonormal functions during a second plurality of sequential time slots.
Abstract:
A selective call communication system (10) has a scanner (14) for retrieving information from a source document (26). The source document (26) includes a region of interest (42) formatted in at least two format regions (50, 52, 54). The at least two format regions (50, 52, 54) include a first format region (50, 52) designated for a first type information, and a second format region (54) designated for a second type information. The scanner (14) further includes an encoder (708) for encoding and compressing the information; and a modem (710), coupled to the encoder (708), for transferring the information to a selective call terminal (28). The selective call terminal (28) has a receiver (202) for receiving the information; and a processor (20), coupled to the receiver (202), for processing the information. The processor (20) further comprises a first encoder (214) for encoding and compressing the first type information according to a first encoding and compression technique; and a second encoder (224) for encoding and compressing the second type information according to a second encoding and compression technique. A transmitter (30), coupled to the processor (20), transmits the information being processed to an at least one selective call receiver (40).