Patents by Inventor C.M. Ho

C.M. Ho has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20040134025
    Abstract: A vacuum cleaner has a suction nozzle, a housing connected to the suction nozzle and a suction fan and motor assembly mounted to the housing. A dirt collecting receptacle is mounted to the housing and is in communication with the suction nozzle and suction fan and motor assembly. A support plate is pivotally mounted to the housing and selectively holds a cleaning sheet for collecting dust and debris from a surface to be cleaned.
    Type: Application
    Filed: January 10, 2003
    Publication date: July 15, 2004
    Applicant: Royal Appliance Mfg. Co.
    Inventors: John S. Murphy, David Khalil, Michael F. Wright, Robert A. Matousek, Craig M. Saunders, Jeffrey M. Kalman, C.M. Ho, Kiyoshi Yokote
  • Patent number: 5729621
    Abstract: A signal extraction and character recognition system is provided for an MICR system using E13B font characters and a magneto-resistive read head. Each character is treated as defining a block comprising a matrix of equal sized zones. Because adjacent characters are separated by space (e.g., non-residually magnetized regions), the read head output signal is used to first identify the start of each character. As the document bearing the characters moves relative to the head, the signal strength from each vertical zone is summed. The relative vertical column signal strength is then compared to the vertical column signal strength for the preceding column to form a ratio set. The ratios are then quantized into one of three levels, depending upon whether R>T.sub.1 (a first threshold, preferably 4/3), R<T.sub.2 (a second threshold, preferably 3/4), T.sub.2 .ltoreq.R.ltoreq.T.sub.1. The patterns of these three quantized levels uniquely identify the 14 characters in the E13B character set.
    Type: Grant
    Filed: August 31, 1995
    Date of Patent: March 17, 1998
    Assignee: NCR Corporation
    Inventors: Gary R. Marshall, Gene R. Franklin, Benedict C-M Ho
  • Patent number: 5428741
    Abstract: A system for use in image recognition applications to reduce the processing demands on the associated Host Computer thus allowing for greater system throughput. Compressed image data is transmitted over a Small Computer System Interface (SCSI) for storage in a Multi-Purpose Buffer. The data may decompressed, byte-swapped, byte-flipped, or may be passed through the system unmodified as directed by the Host Computer. A Video Compression-Expansion Processor can handle a variety of data compression formats and receives data from the Multi-Purpose Buffer. Processed data which matches preprogrammed sets of window coordinates can be selectively cropped and stored in multiple First-In-First-Out (FIFO) buffers by Cropper Controller circuitry. The processed and cropped data is then sent to the Host Computer through a Micro-Channel Architecture (MCA) Interface Controller for further recognition processing by the Host Computer.
    Type: Grant
    Filed: July 26, 1993
    Date of Patent: June 27, 1995
    Assignee: NCR Corporation
    Inventors: Benedict C. M. Ho, Thomas S. Craig
  • Patent number: 5026974
    Abstract: A method for locating the start of a MICR character in E13B font so as to facilitate character recognition. A Calculated Character Start Position (CCSP) is generated by using a predetermined number of voltage samples corresponding to a portion of MICR waveform generated by reading a MICR character on a document. The CCSP is generated by averaging the predetermined number of voltage samples within the window which tends to minimize the harmful effects of noise. Noise from magnetic ink spatter is sometimes wrongly interpreted as the start of a character. A process of "jiggling" is used to assist character recognition techniques by utilizing different character start positions to determine whether or not a template match in character recognition techniques occurs when the new or different character start position is used.
    Type: Grant
    Filed: December 27, 1989
    Date of Patent: June 25, 1991
    Assignee: NCR Corporation
    Inventors: Gene R. Franklin, Benedict C. M. Ho
  • Patent number: 4845348
    Abstract: A method and system for use in reading magnetic characters comprised of bars and intervals dimensioned as short intervals or long intervals as is done in CMCs7 encoding. The interval between adjacent bars of a character is obtained by calculating the zero crossing point between a peak of a first polarity and a peak of a second polarity associated with a "bar" in the associated scanning signal. The zero crossing point may be compared to the midpoint of the associated "bar". The intervals are then determined by obtaining the distance or interval between the zero crossing points of adjacent "bars".
    Type: Grant
    Filed: June 20, 1988
    Date of Patent: July 4, 1989
    Assignee: NCR Corporation
    Inventors: Benedict C. M. Ho, Gene R. Franklin
  • Patent number: 4776021
    Abstract: A method and apparatus for providing a speed compensation scheme for reading MICR data on a document. The magnetic waveform for a character is sampled at periodic rates and converted to first bytes of data which are placed in a first memory. The velocity of the document is sampled at second periodic rates and the instantaneous values of the speed of the document are placed in a second memory as second bytes of data. A processor is used to remove the second bytes of data from memory and to calculate an average speed of the document for an associated examining window consisting of a predetermined number of the first bytes of data. The width of the examining window is adjusted in accordance with the average speed compared to an anticipated normal speed.
    Type: Grant
    Filed: November 16, 1987
    Date of Patent: October 4, 1988
    Assignee: NCR Corporation
    Inventor: Benedict C. M. Ho
  • Patent number: 4747058
    Abstract: A document processing system for reading a line of MICR data from documents passing along a document track and for generating a marker to be positioned over a character which was not read properly when that line of MICR data is presented on a display. A special thresholding circuit is used to convert the image data of the line of MICR data to binary data. The circuit automatically adjusts for changes in light intensity at the associated scanning line where the image data is generated.
    Type: Grant
    Filed: December 15, 1986
    Date of Patent: May 24, 1988
    Assignee: NCR Corporation
    Inventor: Benedict C. M. Ho
  • Patent number: 4599547
    Abstract: A system and method are disclosed for precisely positioning a movable member to a desired fine position after a selected coarse position is reached. In a preferred embodiment of the invention a processor-controlled typewheel servo control system is responsive to a command signal for a selected coarse position for selectively utilizing from a memory circuit preselected stored adjustment information for the selected coarse position comprised of an associated coarse position count and quadrant information related to the sinusoids generated by an optical encoder in order to make a precise fine position adjustment in the position of a typewheel after the selected coarse position is reached for that typewheel.
    Type: Grant
    Filed: October 23, 1984
    Date of Patent: July 8, 1986
    Assignee: NCR Canada Ltd-NCR Canada LTEE
    Inventor: Benedict C. M. Ho