Patents by Inventor Thomas M. Smalley

Thomas M. Smalley 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: 8145596
    Abstract: System, computer implemented method and program for assessing value of a computer program installed in a computer of a company. Determinations are made as to (a) an order that the computer program is started in a startup sequence of the computer, (b) whether the computer is used for production purposes, (c) how frequently or at what interval the computer program or data generated by the computer program is backed up, (d) an order or time in which the computer program is scheduled for recovery in event of disaster, (e) a type of a library which contains the computer program, (f) an amount of usage of the computer program by the company, and (f) how recently the computer program or data generated by the computer program has been accessed. Respective weighting factors are applied to results of the three or more determinations and the weight factored results are combined.
    Type: Grant
    Filed: September 15, 2005
    Date of Patent: March 27, 2012
    Assignee: International Business Machines Corporation
    Inventors: Jamie B. Marsnik, Omkar A. Nalamwar, Thomas M. Smalley
  • Patent number: 7519561
    Abstract: Computer system, method and program for estimating an increase in software license cost for executing a computer program with a first processor(s) instead of a second, less powerful processor(s). An identification is made of a plurality of computers in which the computer program is currently installed. The total processor power of the plurality of computers is determined. The existing license cost(s) for executing the computer program in the plurality of computers is determined. The existing license cost(s) is divided by the total processor power of the plurality of computers to determine license cost per unit of processor power. The difference of processor power between the first processor(s) and the second processor(s) is multiplied times the license cost per unit of processor power to estimate the increase in software license cost. Alternatives to paying the upgrade license fee are also considered.
    Type: Grant
    Filed: November 10, 2005
    Date of Patent: April 14, 2009
    Assignee: International Business Machines Corporation
    Inventors: Marna J. Boomershine, Jamie B. Marsnik, Thomas M. Smalley