Patents by Inventor Jamie Marsnik

Jamie Marsnik 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: 11175907
    Abstract: Various embodiments are provided for providing intelligent application management by a processor. One or more data sources associated with each of a plurality of applications may be identified in a computing system. Each of the plurality of applications may be ranked according to a degree of importance, a degree of correlation, or a combination thereof in relation to the one or more data sources. Each of the plurality of applications may be retained or removed according to the ranking.
    Type: Grant
    Filed: July 18, 2019
    Date of Patent: November 16, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jamie Marsnik, Holger Drust, Thomas Uhlisch, Craig Trim
  • Publication number: 20210019141
    Abstract: Various embodiments are provided for providing intelligent application management by a processor. One or more data sources associated with each of a plurality of applications may be identified in a computing system. Each of the plurality of applications may be ranked according to a degree of importance, a degree of correlation, or a combination thereof in relation to the one or more data sources. Each of the plurality of applications may be retained or removed according to the ranking.
    Type: Application
    Filed: July 18, 2019
    Publication date: January 21, 2021
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jamie MARSNIK, Holger DRUST, Thomas UHLISCH, Craig TRIM
  • Publication number: 20070106622
    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: Application
    Filed: November 10, 2005
    Publication date: May 10, 2007
    Applicant: International Business Machines Corporation
    Inventors: Marna Boomershine, Jamie Marsnik, Thomas Smalley
  • Publication number: 20070067260
    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: Application
    Filed: September 15, 2005
    Publication date: March 22, 2007
    Applicant: International Business Machines Corporation
    Inventors: Jamie Marsnik, Omkar Nalamwar, Thomas Smalley
  • Publication number: 20070016531
    Abstract: Computer system, computer implemented method and computer program product for determining a recommended course of action to resolve an unlicensed software installation of a type of software in a computer of a company. A determination is made as to an amount or level of use of the type of software by the company during a predetermined period of time. A determination is made if the type of software is currently installed on another computer of the company. A determination is made if the software of the unlicensed software installation can be relocated to the other computer of the company and encompassed under another existing license for the other computer.
    Type: Application
    Filed: July 12, 2005
    Publication date: January 18, 2007
    Inventors: Marna Boomershine, Marie Buzniak, Jacque Henderlite, Jamie Marsnik
  • Publication number: 20060287960
    Abstract: System, method and program product for identifying at least one of a multiplicity of software licenses which are not needed by an entity. Each licenses a same type of software to the entity and includes at least one condition of installation or usage of licensed software. The multiplicity of software licenses are evaluated in a first sequence based on a first order of their respective types of conditions, by determining which installations or usages of the software can be considered licensed by an initial one of the software licenses in a first sequence. Afterwards, a determination is made which installations or usages of the software which could not be considered licensed by the initial software license in the sequence can be considered licensed by a next one of the software licenses in the first sequence.
    Type: Application
    Filed: June 21, 2005
    Publication date: December 21, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jamie Marsnik, Omkar Nalamwar, Thomas Smalley