Patents by Inventor Harry George Direen

Harry George Direen 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).

  • Patent number: 7089382
    Abstract: A hierarchical structured data document system having a duplicated tree structure includes a map store (350, 352). A map index (354) has a map pointer pointing to a location in the map store in one of the map index's locations. A duplicate array (364) contains a second map pointer. The map index (354) has an array pointer that points to the duplicate array. The duplicate array stores map pointers pointing to duplicates of tags or data stored in the map store.
    Type: Grant
    Filed: September 25, 2001
    Date of Patent: August 8, 2006
    Inventor: Harry George Direen
  • Patent number: 6934730
    Abstract: A system (10) for generating a transform includes a first transform lookup table (12) and second transform lookup table (28). A transform exclusive OR array (26) is connected to an output (24) of the first transform lookup table (12) and an output (32) of the second transform lookup table (28). The system (10) allows transforms (polynomial codes, CRCs) to be generated using two or more tables.
    Type: Grant
    Filed: October 12, 2001
    Date of Patent: August 23, 2005
    Assignee: Xpriori, LLC
    Inventors: Harry George Direen, Jr., Christopher Lockton Brandin
  • Publication number: 20030066033
    Abstract: A method of performing set operations on ordered sets includes the steps of receiving a first ordered set and a second ordered set. A set operation request between the first ordered set and the second ordered set is received. A modified binary search is performed between the first ordered set and the second ordered set to find an intersection set.
    Type: Application
    Filed: September 12, 2002
    Publication date: April 3, 2003
    Inventors: Harry George Direen,, Kevin Lawrence Huck, Christopher L. Brandin
  • Patent number: 6493813
    Abstract: A method of forming a hashing code includes the steps of: first selecting a first linear feedback transform generator that is perfect over a first range. A maximum key length is determined next. When the maximum key length is greater than the first range for a transform, it is determined if a no collisions allowed condition exists. When the no collisions allowed condition exists, it is determined if the maximum key length is less than double the first range. When the maximum key length is less than double the first range, a first transform for a first part of a key is determined. A second transform for the key is then calculated. Next, a first-second combined transform is formed by concatenating the first transform and the second transform, wherein a first portion of the first-second combined transform is an address and a second portion of the first-second combined transform is a confirmer.
    Type: Grant
    Filed: September 28, 2000
    Date of Patent: December 10, 2002
    Assignee: NeoCore, Inc.
    Inventors: Christopher Lockton Brandin, Harry George Direen
  • Publication number: 20020069232
    Abstract: A system (10) for generating a transform includes a first transform lookup table (12) and second transform lookup table (28). A transform exclusive OR array (26) is connected to an output (24) of the first transform lookup table (12) and an output (32) of the second transform lookup table (28). The system (10) allows transforms (polynomial codes, CRCs) to be generated using two or more tables.
    Type: Application
    Filed: October 12, 2001
    Publication date: June 6, 2002
    Inventors: Harry George Direen, Christopher Lockton Brandin
  • Publication number: 20020049922
    Abstract: A search engine system (110) includes an associative memory (112). A first search engine (114) is connected to the associative memory (112) and has first data input (116). A second search engine (118) is connected to the associative memory (112) and has a second data input (120). The search engine system may include a proximity search engine connected to the first search engine.
    Type: Application
    Filed: October 9, 2001
    Publication date: April 25, 2002
    Applicant: NeoCore Inc.
    Inventor: Harry George Direen
  • Publication number: 20020046205
    Abstract: A hierarchical structured data document system having a duplicated tree structure includes a map store (350, 352). A map index (354) has a map pointer pointing to a location in the map store in one of the map index's locations. A duplicate array (364) contains a second map pointer. The map index (354) has an array pointer that points to the duplicate array. The duplicate array stores map pointers pointing to duplicates of tags or data stored in the map store.
    Type: Application
    Filed: September 25, 2001
    Publication date: April 18, 2002
    Applicant: NeoCore Inc.
    Inventor: Harry George Direen