Mobile service context
First Claim
Patent Images
1. A method comprising:
- requesting, by an host application executed by a processor of a mobile computing device, a business service context regarding a business service, the business service being an application or device within an Information Technology (IT) environment, the application associated with the business service including an application related to an email server, file server, Help-Desk application, a customer relationship management (CRM) application, or an automation application, the business service context including a plurality of attributes associated with the business service;
receiving, by a network interface of the mobile computing device and from an at least partially virtual database, an aggregated database result regarding the business service, the at least partially virtual database including a storage portion having non-virtual fields and a cache having virtual fields associated with the plurality of attributes, the aggregated database result being an aggregation of virtual values from the virtual fields and non-virtual values from the non-virtual fields, wherein the virtual values are received and temporally stored in the cache of the at least partially virtual database from at least one of a plurality of business applications remote from the host application to be aggregated with the non-virtual values to form the aggregated database result, the virtual values including calculated performance metrics associated with the business service; and
displaying, via the mobile computing device and within a context of the host application, the business service context including the virtual values and non-virtual values of the aggregated database result associated with the plurality of attributes.
11 Assignments
0 Petitions
Accused Products
Abstract
According to one general aspect, a method may include requesting, from a database and by a program executing on a mobile computing device, at least a portion of a business service context regarding a business service. The method may also include receiving, from the database, an aggregated database result regarding the business service. The aggregated database result may include the requested business service context and wherein the business service context includes information from a plurality of applications. The method may also include displaying, via the mobile computing device, at least a portion of the information included by the business service context.
-
Citations
20 Claims
-
1. A method comprising:
-
requesting, by an host application executed by a processor of a mobile computing device, a business service context regarding a business service, the business service being an application or device within an Information Technology (IT) environment, the application associated with the business service including an application related to an email server, file server, Help-Desk application, a customer relationship management (CRM) application, or an automation application, the business service context including a plurality of attributes associated with the business service; receiving, by a network interface of the mobile computing device and from an at least partially virtual database, an aggregated database result regarding the business service, the at least partially virtual database including a storage portion having non-virtual fields and a cache having virtual fields associated with the plurality of attributes, the aggregated database result being an aggregation of virtual values from the virtual fields and non-virtual values from the non-virtual fields, wherein the virtual values are received and temporally stored in the cache of the at least partially virtual database from at least one of a plurality of business applications remote from the host application to be aggregated with the non-virtual values to form the aggregated database result, the virtual values including calculated performance metrics associated with the business service; and displaying, via the mobile computing device and within a context of the host application, the business service context including the virtual values and non-virtual values of the aggregated database result associated with the plurality of attributes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A mobile computing device comprising:
-
at least one processor configured to execute a host application; and a network interface configured to; request a business service context regarding a business service, the business service being an application or device within an Information Technology (IT) environment, the application associated with the business service including an application related to an email server, file server, Help-Desk application, a customer relationship management (CRM) application, or an automation application, the business service context including a plurality of attributes, and receive, from an at least partially virtual database, an aggregated database result regarding the business service, the at least partially virtual database including a storage portion having non-virtual fields and a cache having virtual fields associated with the plurality of attributes, the aggregated database result being an aggregation of virtual values from the virtual fields and non-virtual values from the non-virtual fields, wherein the virtual values are received and temporally stored in the cache of the at least partially virtual database from at least one of a plurality of business applications remote from the host application to be aggregated with the non-virtual values to form the aggregated database result, the virtual values including calculated performance metrics associated with the business service, wherein the at least one processor is configured to provide a display of the business service context within a context of the host application, the displayed business service context including the virtual values and the non-virtual values of the aggregated database result associated with the plurality of attributes. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer program product being tangibly and non-transitorily embodied on a computer-readable medium and including executable code that, when executed, is configured to cause a mobile computing apparatus to:
-
request, by a host application, a business service context regarding a business service, the business service being an application or device within an Information Technology (IT) environment, the application associated with the business service including an application related to an email server, file server, Help-Desk application, a customer relationship management (CRM) application, or an automation application, the business service context including a plurality of attributes associated with the business service; receive, from an at least partially virtual database, an aggregated database result regarding the business service, the at least partially virtual database including a storage portion having non-virtual fields and a cache having virtual fields associated with the plurality of attributes, the aggregated database result being an aggregation of virtual values from the virtual fields and non-virtual values from the non-virtual fields, wherein the virtual values are received and temporally stored in the cache of the at least partially virtual database from at least one of a plurality of business applications remote from the host application to be aggregated with the non-virtual values to form the aggregated database result, the virtual values including calculated performance metrics associated with the business service; and display, via the mobile computing device and within a context of the host application, the business service context including the virtual values and non-virtual values of the aggregated database result associated with the plurality of attributes.
-
Specification