Managing use of license-based software applications

US2017161662A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2017161662-A1
Application numberUS-201514956779-A
CountryUS
Kind codeA1
Filing dateDec 2, 2015
Priority dateDec 2, 2015
Publication dateJun 8, 2017
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A system and method of managing software license usage includes: receiving a simulation model that will be processed using two or more license-based software applications; identifying a first license key that will be used to process at least a portion of the simulation model; identifying a second license key that will be used to process at least a portion of the simulation model; and processing the simulation model using the first license key and the second license key, wherein the first license key and the second license key are not used simultaneously and the unused key remains in a shared pool of available license keys.

First claim

Opening claim text (preview).

1 . A method of managing software license usage, comprising the steps of: (a) receiving a simulation model that will be processed using two or more license-based software applications; (b) identifying a first license key that will be used to process at least a portion of the simulation model; (c) identifying a second license key that will be used to process at least a portion of the simulation model; and (d) processing the simulation model using the first license key and the second license key, wherein the first license key and the second license key are not used simultaneously and the unused key remains in a shared pool of available license keys. 2 . The method of claim 1 , wherein the simulation model is received and processed at a personal computer (PC). 3 . The method of claim 1 , wherein the simulation model is received and processed at a central computer network. 4 . The method of claim 1 , wherein the simulation model is processed to determine transient behavior or steady state behavior. 5 . The method of claim 1 , wherein steps (a)-(e) are carried out using a Java-based script. 6 . The method of claim 1 , wherein the shared pool of available license keys is stored at a central computer network. 7 . The method of claim 5 , further comprising the step of accessing the shared pool of available license keys from a personal computer (PC). 8 . A method of managing software license usage, comprising the steps of: (a) receiving a simulation model that will be processed by two or more license-based software applications; (b) determining that the simulation model will be processed using different license keys for each of the two or more license-based software applications, wherein the license keys are selected from a shared pool of available license keys; (c) identifying a first portion of the simulation model that will be processed using a first one of the license-based software applications operated using a first one of the license keys; (d) activating the first license-based software application operated using the first license key; (e) processing the first portion of the simulation model on one or more computers using the first license-based software application operated using the first license key; (f) determining that a second portion of the simulation model will be processed using a second one of the license-based software applications operated using a second one of the license keys; (g) stopping processing of the first portion of the simulation model using the first license-based software application operated using the first license key; (h) returning the first license key to the shared pool of available license keys; and (i) after step (g), processing the second portion of the simulation model on one or more computers using the second license-based software application operated using the second license key, whereby only one of the license keys are used at a time while processing the simulation model. 9 . The method of claim 8 , wherein the simulation model is received and processed at a personal computer (PC). 10 . The method of claim 8 , wherein the simulation model is received and processed at a central computer network. 11 . The method of claim 8 , wherein the simulation model is processed to determine transient behavior or steady state behavior. 12 . The method of claim 8 , wherein steps (a)-(i) are carried out using a Java-based script. 13 . The method of claim 8 , wherein the shared pool of available license keys is stored at a central computer network. 14 . The method of claim 13 , further comprising the step of accessing the shared pool of available license keys from a personal computer (PC).

Assignees

Inventors

Classifications

  • Arrangements for software license management or administration, e.g. for managing licenses at corporate level · CPC title

  • Workflow analysis · CPC title

  • Product, service or business identity fraud · CPC title

  • Needs-based resource requirements planning or analysis · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2017161662A1 cover?
A system and method of managing software license usage includes: receiving a simulation model that will be processed using two or more license-based software applications; identifying a first license key that will be used to process at least a portion of the simulation model; identifying a second license key that will be used to process at least a portion of the simulation model; and processing…
Who is the assignee on this patent?
Gm Global Tech Operations Llc
What technology area does this patent fall under?
Primary CPC classification G06Q10/06315. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Jun 08 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).