Patents by Inventor Timothy A. Melchior

Timothy A. Melchior 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: 20070038381
    Abstract: The invention relates to a method that efficiently identifies segments of a collection of polypeptides which are similar to a query polypeptide. Candidate alignments of all or part of the query polypeptide with similar amino acid sequences from the collection of polypeptides are first identified using a scalable parallel processing filter algorithm. The candidate alignments are further examined to yield an ordered list of scored alignments. This method enables massive parallel processing with minimized logic requirements and maximized logic utilization to achieve a dramatic reduction in the time required to produce a high quality sequence alignment report with a fraction of the hardware resources required by current methods.
    Type: Application
    Filed: August 9, 2005
    Publication date: February 15, 2007
    Inventors: Timothy Melchior, Diane Zand
  • Patent number: 6473846
    Abstract: A content addressable memory (“CAM”) engine or controller interfaces between a host signal processor (e.g., a microprocessor) and a plurality of known, commercially-available random access memory (“RAM”) devices. The CAM engine configures the RAM as content addressable memory, thereby causing the normally location-addressed RAM to function as CAM. The CAM engine thus allows for the benefits of both RAM and CAM devices, such as speed, density, cost and intuitiveness, without their inherent drawbacks. Further, the CAM engine implements various flexible memory storage configurations for the keys and associations stored in RAM. Also, the CAM engine implements certain algorithms that provide for the hashing of data, for table load and unload capabilities, for proximity matching, for dealing with overflow conditions, and for implementing hierarchical search capabilities.
    Type: Grant
    Filed: June 16, 2000
    Date of Patent: October 29, 2002
    Assignee: Aeroflex UTMC Microelectronic Systems, Inc.
    Inventor: Timothy A. Melchior
  • Patent number: 6353873
    Abstract: A method and apparatus for determining the longest prefix match in a content addressable memory. A content addressable memory device comprises an application specific integrated circuit which interfaces between a general microprocessor and a random access memory so as to create an associative memory structure which includes transition nodes, significant nodes and arcs. A table including multiple data structures is created in the random access memory by the device for storing prefixes and associated data in a predetermined manner. The table is manipulated by the device in response to commands such as add data, delete data, and search for data by the microprocessor.
    Type: Grant
    Filed: February 2, 1999
    Date of Patent: March 5, 2002
    Assignee: Aeroflex UTMC Microelectronic Systems, Inc.
    Inventor: Timothy A. Melchior
  • Patent number: 6226710
    Abstract: A content addressable memory (“CAM”) engine or controller interfaces between a host signal processor (e.g., a microprocessor) and a plurality of known, commercially-available random access memory (“RAM”) devices. The CAM engine configures the RAM as content addressable memory, thereby causing the normally location-addressed RAM to function as CAM. The CAM engine thus allows for the benefits of both RAM and CAM devices, such as speed, density, cost and intuitiveness, without their inherent drawbacks. Further, the CAM engine implements various flexible memory storage configurations for the keys and associations stored in RAM. Also, the CAM engine implements certain algorithms that provide for the hashing of data, for table load and unload capabilities, for proximity matching, for dealing with overflow conditions, and for implementing hierarchical search capabilities.
    Type: Grant
    Filed: November 14, 1997
    Date of Patent: May 1, 2001
    Assignee: UTMC Microelectronic Systems Inc.
    Inventor: Timothy A. Melchior