Platform-based enterprise technology service portfolio management

US11726796B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11726796-B2
Application numberUS-202117455544-A
CountryUS
Kind codeB2
Filing dateNov 18, 2021
Priority dateMay 3, 2019
Publication dateAug 15, 2023
Grant dateAug 15, 2023

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.

Techniques related to hosted client management comprising providing a hosted client instance over a network interface for communicatively coupling with a remote client device, the hosted client instance including a first application component for performing a first plurality of actions associated with the hosted client instance and a second application component for performing a second plurality of actions, monitoring, by the first application component, the second application component for an event associated with the second application component, determining that the event impacts the first application component based on one or more dependency tables associated with the second application component, and displaying, in a user interface of the first application component, information related to the event.

First claim

Opening claim text (preview).

What is claimed is: 1. A computing platform comprising: one or more processors; and one or more memories storing instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising: hosting a first application that provides a first enterprise service; hosting a second application that provides a second enterprise service; monitoring, via the first application, one or more events associated with the second application; determining that an event of the one or more events impacts the first enterprise service; and causing a client device communicatively coupled to the computing platform to display a graphical user interface comprising information related to the event. 2. The computing platform of claim 1 , wherein the client device is associated with the first application and separate from the second application. 3. The computing platform of claim 1 , wherein the first application is configured to implement a plurality of enterprise service configurations of the first enterprise service. 4. The computing platform of claim 1 , wherein the first application is configured to monitor the one or more events associated with the second application based on a list of dependencies maintained by a third application hosted by the computing platform, wherein the list of dependencies comprises one or more relationships between the first enterprise service and the second enterprise service. 5. The computing platform of claim 1 , wherein the first application is configured to monitor a performance of the first enterprise service, wherein, in response to determining that the event negatively affects the performance of the first enterprise service, the computing platform is configured to communicate the information related to the event to the client device. 6. The computing platform of claim 1 , wherein the first application is associated with a first user of the computing platform and the second application is associated with a second user of the computing platform. 7. The computing platform of claim 1 , wherein the computing platform comprises a cloud computing platform. 8. The computing platform of claim 3 , wherein the first application is configured to generate a performance score for each of the plurality of enterprise service configurations of the first enterprise service based at least in part on the information related to the event. 9. The computing platform of claim 4 , wherein the one or more relationships comprise a shared hardware relationship. 10. A method comprising: hosting, via a computing platform: a first application comprising a first portfolio of one or more enterprise services; and a second application comprising a second portfolio of one or more enterprise services; monitoring, via the first application, a performance of each enterprise service of the first portfolio of one or more enterprise services; monitoring, via the first application, events associated with the second application; determining, via the first application, that an event of the events associated with the second application impacts the performance of an enterprise service of the first portfolio of one or more enterprise services; and causing a client device of the computing platform to display a graphical user interface comprising information related to the event. 11. The method of claim 10 , wherein the first portfolio of one or more enterprise services is associated with a first entity and separate from a second entity, and wherein the second portfolio of one or more enterprise services is associated with the second entity and separate from the first entity. 12. The method of claim 10 , wherein the first application is configured to monitor the events associated with the second application based on a list of dependencies maintained by a configuration management database (CMDB) hosted by the computing platform, wherein the list of dependencies comprises one or more relationships between the enterprise service of the first portfolio of one or more enterprise services and a second enterprise service of the second portfolio of one or more enterprise services. 13. The method of claim 10 , wherein the first application comprises a plurality of enterprise service configurations for each enterprise service of the first portfolio of one or more enterprise services, wherein the first application is configured to monitor a configuration performance of each enterprise service configuration of the plurality of enterprise service configurations. 14. The method of claim 11 , comprising, in response to the first application determining that a second event of the events associated with the second application impacts the performance of the enterprise service, causing the client device to display, via the graphical user interface, second information related to the second event, wherein the client device is associated with the first entity. 15. The method of claim 14 , comprising, in response to the first application determining that a third event of the events associated with the second application does not impact the performance of the enterprise service, continuing to monitor the events associated with the second application without causing the client device to display, via the graphical user interface, third information related to the third event. 16. The method of claim 12 , wherein the one or more relationships comprise a software dependency. 17. A non-transitory, computer-readable memory storing instructions executable by one or more processors, wherein the instructions, when executed by the one or more processors, cause the one or more processors to perform operations comprising: hosting a first application comprising a first portfolio of one or more enterprise services; monitoring, via the first application, a performance of each enterprise service of the first portfolio of one or more enterprise services; hosting a second application comprising a second portfolio of one or more enterprise services; monitoring, via the first application, one or more events associated with the second application; determining, via the first application, that an event of the one or more events impacts the performance of an enterprise service of the first portfolio of one or more enterprise services; and causing a client device of a computing platform to display a graphical user interface comprising information related to the event. 18. The non-transitory, computer-readable memory of claim 17 , wherein the first application is configured to generate a performance score for the enterprise service based at least in part on the information related to the event. 19. The non-transitory, computer-readable memory of claim 18 , wherein the first application is configured to generate a portfolio performance score for the first portfolio of one or more enterprise services based at least in part on the performance score of the enterprise service and at least one additional performance score corresponding to at least one additional enterprise service of the first portfolio of one or more enterprise services. 20. The non-transitory, computer-readable memory of claim 17 , wherein the event comprises a hardware outage caused, at least in part, by the second application.

Assignees

Inventors

Classifications

  • Configuring for program initiating, e.g. using registry, configuration files · CPC title

  • Event management; Broadcasting; Multicasting; Notifications · CPC title

  • where the computing system component is a software system · CPC title

  • for performance assessment · CPC title

  • G06Q10/10Primary

    Office automation; Time management · 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 US11726796B2 cover?
Techniques related to hosted client management comprising providing a hosted client instance over a network interface for communicatively coupling with a remote client device, the hosted client instance including a first application component for performing a first plurality of actions associated with the hosted client instance and a second application component for performing a second pluralit…
Who is the assignee on this patent?
Servicenow Inc, Service Now Inc
What technology area does this patent fall under?
Primary CPC classification G06F9/44505. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 15 2023 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).