Method and system for license management

US2017357784A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2017357784-A1
Application numberUS-201715497431-A
CountryUS
Kind codeA1
Filing dateApr 26, 2017
Priority dateJun 14, 2016
Publication dateDec 14, 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 method for license management. The method includes making a first determination by a local license server of a coordination point that a feature license that is not available on the local license server is required by the local license server. The method further includes, based on the first determination: sending, by the coordination point, a license availability request to an auto activation server, receiving, by the coordination point and from the auto activation server, information about available feature licenses, and sending, by the local license server of the coordination point to a central license manager, an activation request specifying the feature license. The specified feature license is one of the available feature licenses. The method further includes, in response to sending the activation request: receiving, by the local license server from the central license manager, an activated feature license.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method for license management, the method comprising: making a first determination by a local license server of a coordination point that a feature license is required by the local license server, wherein the feature license is not available on the local license server; based on the first determination: sending, by the coordination point, a license availability request to an auto activation server; receiving, by the coordination point and from the auto activation server, information about a plurality of available feature licenses; sending, by the local license server of the coordination point to a central license manager, an activation request specifying the feature license, wherein the feature license is one of the plurality of available feature licenses; and in response to sending the activation request: receiving, by the local license server from the central license manager, an activated feature license. 2 . The method of claim 1 , further comprising, prior to making the first determination: receiving, from a licensee device, by the coordination point, a notification that the feature license is required by the licensee device. 3 . The method of claim 2 , wherein the notification comprises a state update indicating that a feature has been activated on the licensee device; and wherein the coordination point determines that the activation of the feature requires the feature license. 4 . The method of claim 2 , further comprising, after receiving the activated feature license by the local license server: providing, by the local license server, the activated feature license to the licensee device. 5 . The method of claim 2 , further comprising: making a second determination by the local license server of the coordination point that a second feature license is required, wherein the second feature license is present on the local license server; and based on the second determination: providing, by the local license server, a second activated feature license to the licensee device. 6 . The method of claim 1 , wherein activated feature license specifies license terms. 7 . The method of claim 6 , wherein the license terms comprise at least one selected from a group consisting of a license term beginning, a license term end and a device-specific limitation. 8 . The method of claim 1 , further comprising, after having received, by the local license server, the activated feature license: storing the activated feature license in a protected storage. 9 . The method of claim 1 , wherein available feature licenses are identified by activation IDs corresponding to the available feature licenses; and wherein the activation request, sent to the central license manager, by the local license server, comprises an activation ID corresponding to the feature license. 10 . A method for license management, the method comprising: receiving, by an auto activation server, a license availability request from a coordination point; determining available feature licenses, in response to the license availability request, comprising: querying, by the auto activation server, a central license manager for available feature licenses; receiving, from the central license manager, information specifying available feature licenses and corresponding activation IDs; and sending, by the auto activation server, the information specifying the available feature licenses and corresponding activation IDs to the coordination point. 11 . A system for license management, the system comprising: a coordination point comprising a local license server; a central license manager; and an auto activation server, wherein the coordination point is configured to: make a first determination, by the local license server, that a feature license is required by the local license server, wherein the feature license is not available on the local license server; based on the first determination: send a license availability request to the auto activation server; receive, from the auto activation server, information about a plurality of available feature licenses; send, by the local license server to the central license manager, an activation request specifying the feature license, wherein the feature license is one of the plurality of available feature licenses; and in response to sending the activation request: receive, by the local license server from the central license manager, an activated feature license. 12 . The system of claim 11 , wherein the coordination point is further configured to: prior to making the first determination: receive, from a licensee device, a notification that the feature license is required by the licensee device; and after receiving the activated feature license by the local license server: provide, by the local license server, the activated feature license to the licensee device. 13 . The system of claim 12 , wherein the coordination point is further configured to: make a second determination by the local license server that a second feature license is required, wherein the second feature license is present on the local license server; and based on the second determination: provide, by the local license server, a second activated feature license to the licensee device. 14 . The system of claim 11 , wherein available feature licenses are identified by activation IDs corresponding to the available feature licenses; and wherein the activation request, sent to the central license manager, by the local license server, comprises an activation ID corresponding to the feature license. 15 . A system for license management, the system comprising: a coordination point comprising a local license server; a central license manager; and an auto activation server, wherein the auto activation server is configured to: receive a license availability request from a coordination point; determine available feature licenses, in response to the license availability request, comprising: querying the central license manager for available feature licenses; receiving, from the central license manager, information specifying available feature licenses and corresponding activation IDs; and sending the information specifying the available feature licenses and corresponding activation IDs to the coordination point. 16 . A non-transitory computer readable medium (CRM) comprising instructions that enable a coordination point to: make a first determination by a local license server of the coordination point that a feature license is required by the local license server, wherein the feature license is not available on the local license server; based on the first determination: send a license availability request to an auto activation server; receive from the auto activation server, information about a plurality of available feature licenses; send, by the local license server of the coordination point to a central license manager, an activation request specifying the feature license, wherein the feature license is one of the plurality of available feature licenses; and in response to sending the activation request: receive, by the local license server from the central license manager, an activated feature license. 17 . The non-transitory CRM of claim 16 , further comprising instructions that enable the coordination point to: prior to making the first determination: receive, from a licensee device, a notification that the feature license is required by the licensee device; and after recei

Assignees

Inventors

Classifications

  • Licensing · CPC title

  • G06F21/105Primary

    Arrangements for software license management or administration, e.g. for managing licenses at corporate level · 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 US2017357784A1 cover?
A method for license management. The method includes making a first determination by a local license server of a coordination point that a feature license that is not available on the local license server is required by the local license server. The method further includes, based on the first determination: sending, by the coordination point, a license availability request to an auto activation…
Who is the assignee on this patent?
Arista Networks Inc
What technology area does this patent fall under?
Primary CPC classification G06F21/105. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Dec 14 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 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).