A system and method for creating data values suitable for producing a gray scaled approximation of a facsimile image on a lower resolution display. Facsimile image data is compressed based upon horizontal and vertical scaling factors that depend upon the number and organization of display screen pixels to be used to produce the gray scaled image verses the number and organization of pixels in the facsimile image. A conversion vector having entries in a one-to-one relationship with the display pixels of a display scan line is formed. Numerical values are then added to or subtracted from the conversion vector entries associated with the beginning and ending of the black runs of the facsimile image, as determined by using the horizontal scaling factor. The numerical values themselves depend upon how much of the conversion vector entry is spanned by the scaled black facsimile image run length. The contents of the conversion vector are then used to determine final intensity values suitable for controlling the intensity of individual pixels of a display scan line.
System And Method For Storing Received Facsimile Image Data In Computer Memory
A system and method of converting facsimile image data as received by any one of a plurality of fax cards into data stored in a file structure that assists use of the facsimile image by application software and which permits efficient processing of the image by a host computer. The data structure is composed of a file header containing information relating to the dimensions of the facsimile image as converted and stored, and pages of facsimile image data which include page headers that specify the number of pixels in each scan line. The pages further include byte-boundary-limited binary encoded run lengths and end-of-line characters at the ends of each scan line that are used to store the facsimile images. The data in representing the last run length of each scan line is not stored, but is determinable using other information in the pages. Multiple facsimile images can be stored in a single data file by storing separate images in different pages.
Method And Apparatus For Reproducing An Image Without Salt And Pepper Specks
A computer implemented method of preventing the reproduction of specks while reproducing an image including specks represented via source scan lines. According to the method, on a scan like-by-scan line basis, each source scan line signal is transformed into speckless output run lengths. A source run length is selected and examined by a processor to determine whether it represents part of a speck. If the selected source run length might represent a speck, the processor determines whether the selected source run length can be protected from removal. If it cannot, the length of the selected run length and its subsequent neighbor are added to the output run length. As a result, the speck represented by the selected run length disappears from the image by merger with adjacent source run lengths. On the other hand, if the selected source run length is protected from removal, an output run length is output that represents source run length(s) previous to the selected source run length. A new output run length is then defined whose length and color are the same as the selected source run length.
System And Method For Implementing Telephone Dialing Rules
A system and method for automatically examining and correcting telephone numbers to increase the likelihood of establishing communication between a local device, such as a fax card or modem, and a remote device. Proposed telephone numbers are identified and compared against user specified comparison templates to determine if the proposed numbers are proper for establishing communication. If they are, they are approved for dialing. However, if they are not, the proposed numbers are modified according to user specified rules which form output templates. The modified number is then approved for dialing. The system is beneficially implemented using a computer which stores a set of comparison templates and a set of associated output templates in memory. The computer compares a specified number, corrects it as required, and applies it to the local device for dialing.
Method And Apparatus For Performing Text/Image Segmentation
A computer-implemented method of highlighting text regions within a first scan line signal including image regions. Text/image segmentation begins by identifying a set of edges of a possible text region within the scan line signal. Next, without reference to a second scan line signal, it is determined whether the set of edges of the possible text region first form a text region. If the set of edges form a text region, then the average pel intensity value of the text region is calculated. Afterward, the intensity values of those pels within the text region whose values differ from the average are modified.
Switching Pans While Maintaining Parent/Child Relationships
Systems and methods for managing nodes in mesh networks are provided. A parent node may switch PANs and coordinate the switch with its child nodes. The parent node and its child nodes may maintain timing synchronization information for a current PAN and a new PAN. The parent node and its child nodes may switch to the new PAN using the same switching time.
- Alpharetta GA, US Darrell Jefferson - Roswell GA, US
Assignee:
Landis+Gyr Innovations, Inc. - Alpharetta GA
International Classification:
H04L 12/24 H04L 12/911 H04L 29/06
US Classification:
370392
Abstract:
Systems and methods are disclosed for distributed data transmission in an RF mesh network or other data network. An exemplary system includes at least two distribution devices. A first distribution device can receive a first data message that includes a first header and payload data. The first distribution device can determine that the second distribution device is not identified in the first header as receiving the payload data. The first distribution device can generate a second data message based on determining that the second distribution device is not identified in the first header. The second data message includes the payload data and the second header. The second header identifies the second distribution device as being selected to receive the payload data. The first distribution device transmits the second data message to the second distribution device.
Name / Title
Company / Classification
Phones & Addresses
Darrell Jefferson Principal
Consepio Software Custom Computer Programing
20951 Cabot Blvd, Hayward, CA 94545
Darrell Jefferson President
CONSEPIO SOFTWARE, INC
3045 Broadmoor Vw, Oakland, CA 94605
Darrell Jefferson Manager
J J G LLC Ret Auto/Home Supplies · Ret New/Used Automobiles · Car Sales
6040 Dawson Blvd, Norcross, GA 30093 3280 Commerce Ave, Duluth, GA 30096 6902 Johnston St, Lafayette, LA 70503 6787500172, 6783872288, 9047218200