Operations command console

US10515323B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10515323-B2
Application numberUS-201715702689-A
CountryUS
Kind codeB2
Filing dateSep 12, 2017
Priority dateSep 12, 2016
Publication dateDec 24, 2019
Grant dateDec 24, 2019

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.

Embodiments are directed towards to managing operations for an organization. An operation engine may be employed to provide operations metrics based on events and resolution actions associated with an incident. Update information may be provided to console modules included in operations command consoles (OCCs) each console module may include module views. The console modules may be employed to provide data objects to the module views. The module views may be employed to provide different visualizations of the incident based on a role that may be associated with the console modules. An OCC may be employed to provide other resolution actions to the operations engine and then that operations engine may provide additional update information to the console modules based on the other resolution actions.

First claim

Opening claim text (preview).

What is claimed as new and desired to be protected by Letters Patent of the United States is: 1. A method for managing operations over a network using one or more network computers that include one or more processors that perform actions, comprising: instantiating an operations engine to perform actions, including: providing one or more operations metrics based on one or more events and one or more resolution actions, wherein the one or more operations metrics are associated with an incident, and wherein an ingestion engine is employed to normalize data for each operations metric, and wherein a modeling engine is employed to provide a schema that is used to transform the normalized data into a schema which is based on one or more model objects; transforming the one or more operations metrics into update information, wherein the update information includes one or more data objects that conform to the schema; and providing the update information to one or more console modules included in one or more operations command consoles (OCCs), wherein each of the one or more console modules includes one or more module views, and wherein each console module and each module view is associated with one or more of a plurality of roles for one or more users; and employing the one or more console modules to provide the one or more data objects to one or more module views, wherein the one or more module views are associated with the one or more console modules; providing a user interface to a user of one or more specific console modules that present specific module views as one or more different visualizations of the incident based on each role that corresponds to the user; employing one of the one or more OCCs to provide one or more other resolution actions by the user to the operations engine, wherein the operations engine provides additional update information to the one or more console modules based on the one or more other resolution actions, and wherein each module view that corresponds to each role of one or more other users is automatically updated with the additional update information that is based on the one or more resolution actions by the user; in response to a notification of a new incident, performing further actions, including: employing cluster properties of historic time-frequency event data to train a heuristic model, wherein an output of the heuristic model provides one or more of a prediction of remediation metrics or a prediction of remediation information for the new incident; and automatically determining one or more incident console modules that provide navigation of one or more causes of the new incident, wherein the one or more incident console modules are automatically included in the one or more OCCs, and wherein the one or more incident modules include one or more of the predicted remediation metrics or the predicted remediation information; and employing geolocation information from a Global Positioning System (GPS) device at a client computer to determine one or more features that are included in the specific console module views for a user to improve the user's understanding of the views, wherein the features include one or more of time zones, languages, currencies, or calendar formatting that is displayed to the user of the client computer when the client computer is located at a particular geo-location. 2. The method of claim 1 , wherein the operations engine performs further actions, comprising: associating the user with the role based on a mapping of users to roles; and selecting the one or more console modules based on the role that is associated with the user. 3. The method of claim 1 , wherein employing the one or more console modules to provide the one or more data objects to the one or more module views, further comprises: accumulating update information that is provided by the operations engine, wherein one or more values associated with the accumulated update information exceeds a defined threshold; and providing the one or more data objects included in the accumulated update information to the one or more module views. 4. The method of claim 1 , further comprising: employing the one or more OCCs to authenticate one or more users; and employing the operations engine, to perform further actions, comprising: identifying the one or more roles that correspond to the one or more users; selecting the one or more console modules based on the one or more roles and the one or more users; and deploying the one or more console modules on the one or more OCCs. 5. The method of claim 1 , wherein employing the one of the one or more OCCs to provide the one or more other resolution actions to the operations engine further comprises: employing the one or more module views to perform further actions, including: displaying one or more user-interfaces based on the one or more data objects; capturing one or more user-interface events based on one or more actions of a user; and providing the one or more other resolution actions based on the one or more user-interface events and the one or more data objects. 6. The method of claim 1 , wherein the one or more operations metrics associated with the incident, further comprises, one or more of, a time-to-resolve value, a number of responders required to resolve, one or more names of responders or teams required to resolve, or a priority of the incident in terms of operations and business impact. 7. The method of claim 1 , further comprising, employing the operations engine to perform actions, including: compiling the one or more console modules from one or more of source code, software libraries, objects, databases, executables, or configuration data; bundling the one or more console modules and the one or more OCCs into one or more virtual machines; and deploying the one or more virtual machines on one or more client computers or one or more network computers. 8. A system for managing operations for organizations over a network, comprising: a network computer, comprising: a transceiver that communicates over the network; a memory that stores at least instructions; and one or more processors that execute instructions that perform actions, including: instantiating an operations engine to perform actions, including: providing one or more operations metrics based on one or more events and one or more resolution actions, wherein the one or more operations metrics are associated with an incident, and wherein an ingestion engine is employed to normalize data for each operations metric, and wherein a modeling engine is employed to provide a schema that is used to transform the normalized data into a schema which is based on one or more model objects; transforming the one or more operations metrics into update information, wherein the update information includes one or more data objects that conform to the schema; and providing the update information to one or more console modules included in one or more operations command consoles (OCCs), wherein each of the one or more console modules includes one or more module views, and wherein each console module and each module view is associated with one or more of a plurality of roles for one or more users; and employing the one or more console modules to provide the one or more data objects to one or more module views, wherein the one or more module views are associated with the one or more console modules; providing a user interface to a user of one or more specific console modules that present specific module views as one or more different visualizations of the incident based on each role that corresponds to the user; employing one of the one or more OCCs to provide one or more other resolution actions by the user to the

Assignees

Inventors

Classifications

  • in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46) · CPC title

  • Status monitoring or status determination for a person or group · CPC title

  • Prediction of business process outcome or impact based on a proposed change · CPC title

  • Operations research, analysis or management · CPC title

  • based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance · 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 US10515323B2 cover?
Embodiments are directed towards to managing operations for an organization. An operation engine may be employed to provide operations metrics based on events and resolution actions associated with an incident. Update information may be provided to console modules included in operations command consoles (OCCs) each console module may include module views. The console modules may be employed to …
Who is the assignee on this patent?
Pagerduty Inc
What technology area does this patent fall under?
Primary CPC classification G06Q10/063114. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 24 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).