Patents by Inventor Samuel Anthony Ruby

Samuel Anthony Ruby 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: 6056786
    Abstract: A technique for determining the number of users or client computers which transact with a server program during a given period of time. The technique is used to ensure that more users or client computers are not transacting with the server program than operative program licenses allow. The technique is embodied in a license management routine that reads and parses data entries in the server program's audit log to determine the number of users or client computers transacting with the server program over a time period. Client-server computing environments that record transactions in an audit log can employ this technique to monitor server program usage and to ensure that the appropriate number of client program licenses are obtained.
    Type: Grant
    Filed: July 11, 1997
    Date of Patent: May 2, 2000
    Assignee: International Business Machines Corp.
    Inventors: Angel Rivera, Samuel Anthony Ruby
  • Patent number: 5963955
    Abstract: A bridge for exporting and importing Envy components to and from a TeamConnection object oriented programming environment includes an Envy side and a TeamConnection side. The Envy side of the bridge creates and transfers an Envy library file that contains the contents of a selected Envy component and a Bill of Materials that describes the contents of the Envy Library file. The TeamConnection side of the bridge searches the transferred Bill of Materials for keywords associated with objects. The TeamConnection side of the bridge then creates a TeamConnection part for each object identified by a respective keyword. To import an Envy component stored within a TeamConnection object oriented programming environment, the TeamConnection side of the bridge creates and transfers an Envy library file containing the contents of the Envy component and a Bill of Materials describing the contents of the Envy library file. The Envy side of the bridge searches the Bill of Materials for keywords.
    Type: Grant
    Filed: September 30, 1997
    Date of Patent: October 5, 1999
    Assignee: International Business Machines Corporation
    Inventors: Gregory Thomas Melahn, Samuel Anthony Ruby, Anthony Hayden Lindsey, John Henry Koch, III, Steven Michael Milinkovich