Patents by Inventor Ronald A. RAMSAY

Ronald A. RAMSAY 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: 11098501
    Abstract: Improvements in a hasp are disclosed. The hasp allows for locking the hasp with a cylindrical lock to operate on a door such as, but not limited to, a garage door, a roll-up door or a shed door. This configuration allows for upgrade or replacement of these types of door locks without requiring re-design or replacement of the door. The cylindrical locks offer a greater protection because they can't be “picked” using traditional lock picking tools. This makes the lock safer from people that may try to break into the door. The cylindrical lock fits primarily within the hasp. This prevents a person from grinding through the lock or shackle. The shackle can be configured with just the circular opening for the key visible. It can be further enclosed to prevent infestation from bugs such as hornets that can fill the inside of the hasp with dirt.
    Type: Grant
    Filed: March 12, 2019
    Date of Patent: August 24, 2021
    Inventor: Ronald Ramsay
  • Publication number: 20190360240
    Abstract: Improvements in a hasp are disclosed. The hasp allows for locking the hasp with a cylindrical lock to operate on a door such as, but not limited to, a garage door, a roll-up door or a shed door. This configuration allows for upgrade or replacement of these types of door locks without requiring re-design or replacement of the door. The cylindrical locks offer a greater protection because they can't be “picked” using traditional lock picking tools. This makes the lock safer from people that may try to break into the door. The cylindrical lock fits primarily within the hasp. This prevents a person from grinding through the lock or shackle. The shackle can be configured with just the circular opening for the key visible. It can be further enclosed to prevent infestation from bugs such as hornets that can fill the inside of the hasp with dirt.
    Type: Application
    Filed: March 12, 2019
    Publication date: November 28, 2019
    Inventor: Ronald Ramsay
  • Publication number: 20120254149
    Abstract: An automated method is described for displaying brand results in response to a search query. A search query that includes one or more search terms is received at a processor. The one or more search terms are associated with one or more brands. Brand ratings are retrieved for the one or more brands from a memory that stores brand ratings for a plurality of brands. The brand ratings are based upon an analysis of web content items that mention the brands. A web page display of brand results is generated that shows links to one or more web pages of the one or more brands that the one or more search terms are associated with. The links to the one or more web pages of the brands with the most positive brand rating are displayed first.
    Type: Application
    Filed: March 29, 2011
    Publication date: October 4, 2012
    Applicant: PEERVYNE, INC.
    Inventor: Ronald A. RAMSAY
  • Publication number: 20070112791
    Abstract: According to one embodiment of the invention, a directory system having a reference layer adapted to provide directory functionality and a supplemental layer adapted to provide supplemental directory functionality is provided. The supplemental layer is provided intermediate the reference layer and a user. A method of evaluating a query of the directory system includes receiving a query and determining whether the query can be evaluated by a non-persistent information store.
    Type: Application
    Filed: November 9, 2005
    Publication date: May 17, 2007
    Inventors: Richard Harvey, Ronald Ramsay, 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: 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
  • 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
  • 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
  • Publication number: 20050267859
    Abstract: A system for responding to directory service operations includes a receiving data path for receiving operations. An alternate evaluator includes a local data store, the alternate evaluator responding to the received operations. A responding data path for sending the responses to the operations from the alternate evaluator.
    Type: Application
    Filed: May 20, 2005
    Publication date: December 1, 2005
    Inventors: Richard Harvey, Ronald Ramsay
  • Publication number: 20050267857
    Abstract: A method for enhancing directory service performance includes determining one or more data types to be loaded. Retrieving data objects that includes the determined data types from storage. Preloading object name and determined data type data into a directory service alternate evaluator for each data object retrieved from storage.
    Type: Application
    Filed: May 20, 2005
    Publication date: December 1, 2005
    Inventors: Richard Harvey, Damon Groenveld, Ronald Ramsay
  • Patent number: 5024428
    Abstract: A novel magnetic workpiece clamping block carrying resilient magnetized plastic surfacing over its complete clamp-engaging surface and of dimensions larger than the clamp to enable ready adjustment of different block areas held to the clamp, all without separation therebetween; and increased magnetic holding to the clamp during clamping with and cushioning of the workpiece on the other surface of the block during clamping.
    Type: Grant
    Filed: July 5, 1990
    Date of Patent: June 18, 1991
    Assignee: Academy of Applied Science
    Inventor: Ronald Ramsay