Service context

US9412084B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9412084-B2
Application numberUS-201414290291-A
CountryUS
Kind codeB2
Filing dateMay 29, 2014
Priority dateJun 27, 2011
Publication dateAug 9, 2016
Grant dateAug 9, 2016

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.

According to one general aspect, a method may include displaying a user interface associated with the application. The user interface may provide a selection of a business service that is implemented within an Information Technology (IT) environment by at least one server and at least one business application executing on the at least one server. The method may include requesting a service status for the business service based on the selection, and receiving a database result regarding the business service from a database server. The database result may include performance information associated with the business service. The method may include displaying the service status as a user interface element viewable within the user interface of the application. The service status may provide the performance information that has been received within the database result.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for providing a service status, the method being performed by at least one processor, the method comprising: displaying, by a computing device executing an application, a user interface associated with the application, the user interface providing a selection of a service that is implemented within an Information Technology (IT) environment having computing devices and software applications executing on the computing devices, the service being a software application or a computing device operating within the IT environment; requesting, by the computing device, a service status about the service based on the selection; receiving, by the computing device, a single transaction having aggregated performance data regarding the service from a configuration management database CMDB) storing configuration items (CIs), the CMDB including a database that is at least partially virtualized, the CMDB configured to receive a transaction request from the computing device and provide the single transaction as if the database was a non-virtualized database, the aggregated performance data including a first attribute collected by the CMDB from a first business server and a second attribute collected by the CMDB from a second business server, the first business server and the second business server being different database servers, the first attribute being aggregated with the second attribute, the aggregated performance data identifying one or more performance problems of the software application or the computing device within a context of the IT environment, wherein the CMDB defines a service context abstraction layer that represents virtual fields for the first and second attributes; and displaying, by the computing device, the service status as a user interface element viewable within the user interface of the application, the service status providing a display of the aggregated performance data that has been received from the CMDB. 2. The method of claim 1 , wherein the service status includes an arrangement of fields providing information about the software application or the computing device, the information about the software application or the computing device including the aggregated performance data, at least one of the fields displaying a number of incidents associated with the software application or the computing device, the application being either a first application associated with a first user interface or a second application associated with a second user interface, the second user interface being different than the first user interface, wherein the arrangement of the fields within the service status is displayed in a same manner when display in context of the first user interface or the second user interface. 3. The method of claim 1 , wherein the displayed user interface element of the service status is integrated within the user interface associated with the application. 4. The method of claim 1 , wherein the service status provides information that is not provided by the application alone. 5. The method of claim 1 , further comprising: displaying, by a secondary computing device executing a secondary application, a user interface associated with the secondary application, the user interface of the secondary application providing a selection of the service; requesting, by the secondary computing device, a service status for the service based on the selection; and displaying, by the secondary computing device, the service status as a user interface element viewable within the user interface of the secondary application, the service status displayed by the secondary computing device being equivalent to the service status displayed by the computing device. 6. The method of claim 1 , further comprising: receiving, by the computing device, a request to display more detailed information regarding the service based on an interaction with the user interface element of the service status; and displaying, by the computing device, the more detailed information within the user interface element of the service status or a separate user interface element. 7. The method of claim 1 , wherein the aggregated performance data includes calculated performance metrics associated with one or more configuration items of the computing device. 8. The method of claim 1 , wherein the computing device is a mobile computing device. 9. A computing device comprising: at least one processor; a non-transitory computer-readable medium storing instructions that when executed by the at least one processor are configured to implement: a host application configured to provide a user interface, the user interface providing a selection of a service that is implemented within an Information Technology (IT) environment having computing devices and software applications executing on the computing devices, the service being a software application or a computing device operating within the IT environment that is different than the host application; and a network interface unit configured to request a service status for the service based on the selection, the network interface unit configured to receive a single transaction having aggregated performance data regarding the service from a configuration management database (CMDB) storing configuration items (CIs), the CMDB including a database that is at least partially virtualized, the CMDB configured to receive a transaction request from the computing device and provide the single transaction as if the database was a non-virtualized database, the aggregated performance data including a first attribute collected by the CMDB from a first business server and a second attribute collected by the CMDB from a second business server, the first business server and the second business server being different database servers, the first attribute being aggregated with the second attribute, the aggregated performance data identifying one or more performance problems of the software application or the computing device within a context of the IT environment, wherein the CMDB defines a service context abstraction layer that represents virtual fields for the first and second attributes, wherein the service status is displayed as a user interface element viewable within the user interface of the host application, the service status providing a display of the aggregated performance data that has been received within the single database transaction. 10. The computing device of claim 9 , wherein the service status includes an arrangement of fields providing information about the software application or the computing device, the information about the software application or the computing device including the aggregated performance data, at least one of the fields displaying a number of incidents associated with the software application or the computing device, the host application being a first application associated with a first user interface or a second application associated with a second user interface, the second user interface being different than the first user interface, wherein the arrangement of the fields within the service status is displayed in a same manner when display in context of the first user interface or the second user interface. 11. The computing device of claim 9 , wherein the displayed user interface element of the service status is integrated within the user interface associated with the host application. 12. The computing device of claim 9 , wherein the service status provides information that is not provided by the host application alone. 13. The computing device of claim 9 , wherein the user interface element

Assignees

Inventors

Classifications

  • Performance analysis of employees; Performance analysis of enterprise or organisation operations · CPC title

  • Presentation of query results · CPC title

  • Administration; Management · CPC title

  • Physics · mapped topic

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 US9412084B2 cover?
According to one general aspect, a method may include displaying a user interface associated with the application. The user interface may provide a selection of a business service that is implemented within an Information Technology (IT) environment by at least one server and at least one business application executing on the at least one server. The method may include requesting a service stat…
Who is the assignee on this patent?
Bmc Software Inc
What technology area does this patent fall under?
Primary CPC classification G06Q10/0639. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 09 2016 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).