Patents by Inventor Richard A. Harvey

Richard A. Harvey 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: 20070112812
    Abstract: A system and method are provided for processing directory service operations. The system includes a client device communicatively coupled to one or more directory servers. Each directory server includes a communications interface, a storage mechanism, and an evaluation module. According to an exemplary embodiment, the storage mechanism is a non-persistent storage mechanism which increases read and write performance. When a directory server receives a directory service operation, it determines whether it is capable of processing the operation, and if so, processes it with respect to its non-persistent storage mechanism. If the directory service operation is an update operation, the operation is broken up into permanent data and temporary data. The permanent data is written to a persistent storage mechanism whereas the temporary data is written to a non-persistent storage mechanism. In some embodiments, the permanent data is additionally written to a non-persistent storage mechanism.
    Type: Application
    Filed: November 9, 2005
    Publication date: May 17, 2007
    Inventors: Richard Harvey, Damon Groenveld
  • Publication number: 20070112790
    Abstract: According to one embodiment of the invention a method of updating schema in a directory system having a reference layer adapted to provide directory functionality and an intermediate layer adapted to provide supplemental directory functionality is provided. The intermediate layer is provided between the reference layer and the client is provided. The method includes determining that a new attribute type is not defined in a schema associated with the system, and in response, registering the new attribute type in the schema.
    Type: Application
    Filed: November 9, 2005
    Publication date: May 17, 2007
    Inventors: Richard Harvey, Damon Groenveld, Justin McDonald
  • Publication number: 20070112789
    Abstract: According to one embodiment, a method for providing an enhanced directory service includes providing a supplemental layer between a user and a reference layer, the supplemental layer providing the user with any directory functionality provided by the reference layer as well as additional directory functionality.
    Type: Application
    Filed: November 9, 2005
    Publication date: May 17, 2007
    Inventors: Richard Harvey, Ronald Ramsay, Justin McDonald
  • Publication number: 20070112877
    Abstract: According to one embodiment, a method of processing an update operation in a directory system having a reference layer having directory functionality and a supplemental layer operative intermediate the reference layer and a user is provided. The supplemental layer comprises a non-persistent store. The method includes receiving the update operation the update operation having an associated attribute and determining whether the attribute associated with the update operation is stored in the non-persistent store.
    Type: Application
    Filed: November 9, 2005
    Publication date: May 17, 2007
    Inventors: Richard Harvey, Justin McDonald, Ronald Ramsay
  • Publication number: 20070106699
    Abstract: According to one embodiment, a method of automatically defining attributes in a directory schema during operation includes determining that an attribute not defined in the schema, and in response, creating a new attribute definition.
    Type: Application
    Filed: November 9, 2005
    Publication date: May 10, 2007
    Inventors: Richard Harvey, Damon Groenveld
  • Publication number: 20070106691
    Abstract: A system and method are provided for processing directory service operations. The system includes a client device communicatively coupled to one or more directory servers. Each directory server includes a communications interface, a storage mechanism, and an evaluation module. According to an exemplary embodiment, the storage mechanism is a non-persistent storage mechanism which increases read and write performance. When a directory server receives a directory service operation, it determines whether it is capable of processing the operation, and if so, processes it with respect to its non-persistent storage mechanism.
    Type: Application
    Filed: November 9, 2005
    Publication date: May 10, 2007
    Applicant: Computer Associates Think, Inc.
    Inventors: Richard Harvey, Benjamin Gardiner
  • Publication number: 20070106815
    Abstract: A system and method are provided for routing directory service operations in a directory service network. A router may be included in a directory service network. The router may include a server knowledge list that maintains information about one or more directory servers in the directory service network. Directory service operations may be received by the router and may be routed to an appropriate directory server based on availability one or more of the directory servers.
    Type: Application
    Filed: November 9, 2005
    Publication date: May 10, 2007
    Applicant: Computer Associates Think, Inc.
    Inventors: Richard Harvey, Ronald Ramsay
  • Publication number: 20070078887
    Abstract: According to one embodiment of the invention, a method for creating an index arrangement for a directory includes configuring control variables. The control variables include criteria for data to be stored and indexed in an alternate evaluator. The method also includes retrieving data values from the directory in accordance with the control variables. The method further includes storing the retrieved data values. The method further includes generating an index in the alternate evaluator for the stored data values based on the control variables.
    Type: Application
    Filed: September 28, 2006
    Publication date: April 5, 2007
    Applicant: Computer Associates Think, Inc.
    Inventors: Richard Harvey, Ronald Ramsay
  • Publication number: 20070078888
    Abstract: According to one embodiment of the invention, a method for managing an index arrangement for a directory includes storing a plurality of data values from the directory in an alternate evaluator. The alternate evaluator includes a processor operable to process a directory operation. The method also includes generating a first index corresponding to the plurality of data values, the first index comprising at least one page having a variable size. The method further includes storing a first value in the at least one page and a corresponding pointer to each occurrence of the respective data value stored in the alternate evaluator.
    Type: Application
    Filed: September 28, 2006
    Publication date: April 5, 2007
    Applicant: Computer Associates Think, Inc.
    Inventors: Richard Harvey, Ronald Ramsay
  • Publication number: 20060294114
    Abstract: A method for loading data into an alternate evaluator for evaluating directory service operations includes loading data into a list of entries. Loading data into a list of normalized values and associated pointers. Loading data into a list of indexes and associated pointers.
    Type: Application
    Filed: May 20, 2005
    Publication date: December 28, 2006
    Inventors: Richard Harvey, Ronald Ramsay
  • Patent number: 7048865
    Abstract: A method for removing particles from a high pressure flow stream entails flowing the high pressure flow stream into an inlet of a high pressure trap and flowing the flow stream from the inlet into a tube in the high pressure trap. The tube is adapted to accelerate the flow stream. The flow stream leaves the tube and de-accelerates as the stream flows into a chamber. The method continues by contacting the flow stream with a plate wound helically around an outside surface of the tube. The plate creates a cyclonic effect with the flow stream to remove particles from the flow stream. The particles are collected in a reservoir. The remaining particles are removed by flowing the flow stream towards a side outlet over the plate. The methods end by collecting the remaining particles in a reservoir forming collected particles and dumping the collected particles from the reservoir.
    Type: Grant
    Filed: January 3, 2005
    Date of Patent: May 23, 2006
    Inventors: Richard Harvey McGee, Yong Fu Wang, Garry Thomas Hill
  • Publication number: 20060106848
    Abstract: A method for handling a directory service operation includes determining whether an alternate evaluator can respond to the operation and evaluating the operation using the alternate evaluator when it is determined that the alternate evaluator can respond to the operation.
    Type: Application
    Filed: May 20, 2005
    Publication date: May 18, 2006
    Inventors: Richard Harvey, Damon Groenveld, Ronald Ramsay
  • Patent number: 7025140
    Abstract: A choke for removing large diameter particulate matter from an oil or natural gas well includes a housing having a chamber with an integral solids receptacle. The chamber is in communication with a flow stream outlet and a flow stream inlet. The flow stream inlet is located below the flow stream outlet. The flow stream inlet directly adjoins the integral solids receptacle in the chamber. The choke includes a solids removal outlet located below the flow stream inlet in communication with the chamber for flowing particulate from the chamber when actuated by a user. The choke includes a needle disposed in a bonnet connected to the chamber above the flow stream inlet for controlling the flow stream from the flow stream inlet to the flow stream outlet by engaging a choke face of a seat with the needle.
    Type: Grant
    Filed: June 17, 2004
    Date of Patent: April 11, 2006
    Inventor: Richard Harvey McGee
  • Publication number: 20060063156
    Abstract: Genes and gene expression profiles useful for predicting outcome, risk classification, cytogenetics and/or etiology in pediatric acute lymphoblastic leukemia (ALL). OPAL1 is a novel gene associated with outcome and, along with other newly identified genes, represent a novel therapeutic targets.
    Type: Application
    Filed: December 5, 2003
    Publication date: March 23, 2006
    Inventors: Cheryl Willman, Paul Helman, Robert Veroff, Monica Mosquera-Caro, George Davidson, Shawn Martin, Susan Atlas, Erik Andries, Huining Kang, Jonathan Shuster, Xuefei Wang, Richard Harvey, David Haaland, Jeffrey Potter
  • Publication number: 20060048757
    Abstract: In a fuel supply system, liquid fuel is supplied to a marine engine from a fuel tank (10). The fuel first passes through a water filter (14), a lift pump (18) and is temporarily deposited in a vapor separator (20) where vapors given off from the fuel are collected and vented. A high pressure pump (30) withdraws liquid fuel from the vapor separator (200 and delivers it under pressure to an engine injector system (36) via a fuel delivery line (34). The fuel pressure between the high pressure pump (30) and the engine injector system (36) is monitored to determine whether the engine injector system (36) is being presented with more fuel than is required for efficient engine operation. If more fuel than needed is being supplied by the high pressure pump (30), the unneeded fuel is returned to the vapor separator (20) through a bypass line (40).
    Type: Application
    Filed: September 3, 2004
    Publication date: March 9, 2006
    Applicant: Federal-Mogul World Wide, Inc.
    Inventor: Richard Harvey
  • Publication number: 20060020613
    Abstract: A directory services system, such as one providing a X.500 or LDAP directory service, having a design and a method of operation which facilitates queries in and out of the directory, table organisation/layout and clustering. In the arrangement of the directory service, tables are organized corresponding to their function, thereby permitting an arrangement based on service modeling and functional organisation that permits clustering. A preferred layout design incorporates principal, conceptual, logical and/or physical designs.
    Type: Application
    Filed: September 26, 2005
    Publication date: January 26, 2006
    Inventor: Richard Harvey
  • Publication number: 20060020585
    Abstract: A method for use in a Web Services system includes providing access to a data repository and providing shadow attributes for use in conducting searches of the data repository.
    Type: Application
    Filed: September 2, 2004
    Publication date: January 26, 2006
    Inventors: Richard Harvey, Timothy Bently
  • Publication number: 20060011780
    Abstract: An aircraft propulsion system comprises a power plant driving a number of outboard propulsion units to propel a fixed wing aircraft.
    Type: Application
    Filed: July 16, 2004
    Publication date: January 19, 2006
    Inventors: Joseph Brand, Kevin Dooley, Michael Dowhan, Nashed Youssef, Richard Harvey, William Savage
  • Publication number: 20050273457
    Abstract: A method of determining whether a query can be redirected to an alternate evaluator in a directory system. The method includes the step of determining in any order, any one or a combination of: Availability of an alternate evaluator, First parameters of the query, Second parameters of the alternate evaluator, Third parameters which are pre-determined criteria.
    Type: Application
    Filed: May 20, 2005
    Publication date: December 8, 2005
    Inventors: Richard Harvey, Damon Groenveld, Ronald Ramsay
  • Publication number: 20050267858
    Abstract: A method for optimizing directory performance includes receiving a directory service operation. Attempting to respond to the operation using an alternate evaluator. Responding to the operation using a back-end evaluator when the alternate evaluator is not able to respond to the operation.
    Type: Application
    Filed: May 20, 2005
    Publication date: December 1, 2005
    Inventors: Richard Harvey, Ronald Ramsay