Classification based automated instance management

US2016188377A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016188377-A1
Application numberUS-201514984230-A
CountryUS
Kind codeA1
Filing dateDec 30, 2015
Priority dateDec 31, 2014
Publication dateJun 30, 2016
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.

Systems, apparatuses, and methods for classification based automated instance management are disclosed. Classification based automated instance management may include automatically commissioning an application instance based on a plurality of classification metrics, and automatically monitoring the application instance based on the plurality of classification metrics. Automatically monitoring the application instance may include identifying a plurality of instance monitoring policies associated with the application instance based on the plurality of classification metrics. Automatically monitoring the application instance may include automatically suspending the application instance plurality of instance monitoring policies and automatically decommissioning the application based on the plurality of instance monitoring policies.

First claim

Opening claim text (preview).

What is claimed is: 1 . An apparatus for automatically commissioning and decommissioning a computer-instantiated application instance comprising: a processor configured to execute instructions stored in a memory to: provide a request at a communication input to commission an application instance; identify the request to commission the application instance, the request indicating a classification metric for the application instance; automatically commission the application instance based on the classification metric; utilize data received at the communication input to automatically monitor the application instance based on the classification metric; and automatically decommissioning the application based on the classification metric. 2 . The apparatus of claim 1 , wherein the classification metric provides an indicator selected from the group consisting of an indicator that indicates: whether the application instance is an internal instance or an external instance, an operational environment for the application instance, and an operational type for the application instance. 3 . The apparatus of claim 1 , wherein: the classification metric is a first classification metric from a plurality of classification metrics indicated by the request; the first classification metric indicates whether the application instance is an internal instance or an external instance; a second classification metric from the plurality of classification metrics indicates an operational environment for the application instance; and a third classification metric from the plurality of classification metrics indicates an operational type for the application instance. 4 . The apparatus of claim 1 , wherein the processor is configured to execute instructions stored in the memory to automatically monitor the application instance based on the classification metric by identifying an instance monitoring policy associated with the application instance. 5 . The apparatus of claim 4 , wherein the processor is configured to execute instructions stored in the memory to identify the instance monitoring policy by identifying an instance monitoring policy record from a database based on the classification metric. 6 . The apparatus of claim 1 , wherein the instance monitoring automatically monitors the application instance based on the classification metric by an operation selected from the group consisting of: identifying an approved extension for the application instance based on the classification metric; on a condition that the approved extension is identified, extending the application instance based on the classification metric; and on a condition that an approved extension is unidentified, determining whether the application instance is in an active state or a suspended state. 7 . The apparatus of claim 6 , wherein the processor is configured to execute instructions stored in the memory to automatically monitor the application instance based on the classification metric by, on a condition that the application instance is in an active state, identifying an expiration date for the application instance based on the classification metric. 8 . The apparatus of claim 7 , wherein the processor is configured to execute instructions stored in the memory to automatically monitor the application instance based on the classification metric by, on a condition that the expiration date is identified, identifying an expiration milestone for the application instance based on the classification metric. 9 . The apparatus of claim 8 , wherein the processor is configured to execute instructions stored in the memory to automatically monitor the application instance based on the classification metric by, on a condition that the expiration milestone is identified, generating and sending an expiration milestone notification for the application instance based on the classification metric and the identified expiration milestone. 10 . The apparatus of claim 8 , wherein the processor is configured to execute instructions stored in the memory to automatically monitor the application instance based on the classification metric by, on a condition that the expiration milestone is unidentified, determining whether a duration for the application instance has expired based on the classification metric. 11 . The apparatus of claim 10 , wherein the processor is configured to execute instructions stored in the memory to automatically monitor the application instance based on the classification metric by, on a condition that the duration for the application instance has expired, suspending the application instance. 12 . The apparatus of claim 11 , wherein the processor is configured to execute instructions stored in the memory to suspend the application instance by: identifying a first internet protocol address corresponding to the application instance; identifying a domain name system record indicating the first internet protocol address; identifying a second internet protocol address corresponding to a suspended application instance placeholder application; and updating the domain name system record to replace the first internet protocol address with the second internet protocol address. 13 . The apparatus of claim 7 , wherein the processor is configured to execute instructions stored in the memory to automatically monitor the application instance based on the classification metric by, on a condition that the expiration date is unidentified, generating the expiration date for the application instance based on the classification metric. 14 . The apparatus of claim 13 , wherein the processor is configured to execute instructions stored in the memory to identify the expiration date for the application instance based on the classification metric by: determining a recency of use for the application instance based on the classification metric; determining an ongoing instance recency threshold for the application instance based on the classification metric determining a defined ongoing instance automatic expiration period; and on a condition that the recency of use is greater than the ongoing instance recency threshold, identifying a sum of a current date and the defined ongoing instance automatic expiration period as the expiration date. 15 . The apparatus of claim 13 , wherein the processor is configured to execute instructions stored in the memory to automatically monitor the application instance based on the classification metric by, on a condition that the recency of use is greater than the ongoing instance recency threshold, generating and sending an instance expiration notification indicating that the instance will be suspended after the defined ongoing instance automatic expiration period. 16 . The apparatus of claim 6 , wherein the processor is configured to execute instructions stored in the memory to automatically monitor the application instance based on the classification metric by, on a condition that the application instance is in a suspended state, determining whether a suspension period for the application instance has expired based on the classification metric. 17 . The apparatus of claim 16 , wherein the processor is configured to execute instructions stored in the memory to automatically monitor the application instance based on the classification metric by, on a condition that the suspension period for the application instance has expired, determine whether to automatically decommission the application instance based on the classification metric. 18 . An apparatus f

Assignees

Inventors

Classifications

  • Monitor · CPC title

  • Grid computing · CPC title

  • Clustering or classification · CPC title

  • G06F9/5083Primary

    Techniques for rebalancing the load in a distributed system · CPC title

  • in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46) · 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 US2016188377A1 cover?
Systems, apparatuses, and methods for classification based automated instance management are disclosed. Classification based automated instance management may include automatically commissioning an application instance based on a plurality of classification metrics, and automatically monitoring the application instance based on the plurality of classification metrics. Automatically monitoring t…
Who is the assignee on this patent?
Servicenow Inc
What technology area does this patent fall under?
Primary CPC classification G06F9/5083. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Jun 30 2016 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).