Mobile device analytics engine
First Claim
Patent Images
1. A mobile device, comprising:
- an interface for a remote connection to a backend server;
a mobile analytics engine configured to provide a reporting and analytics interface based on a mobile analytics model to a mobile business application; and
a mobile metadata repository-configured to store metadata related to the mobile analytics model,wherein the mobile analytics model defines data, query and report structures for analytics of business data stored on the backend server, and ranks data attributes in the query and report structures by relative importance, andwherein the analytics engine prioritizes transfer of data attributes from the backend server to the mobile device depending on the ranking of the data attributes and available data transfer rates over the remote connection.
2 Assignments
0 Petitions
Accused Products
Abstract
A mobile computing platform for a mobile device, which has an interface for a remote connection to a backend server, includes a mobile analytics engine. The mobile analytics engine is configured to implement a mobile analytics model, which defines data, query and report structures for analytics of business data stored on the backend server. The mobile analytics engine uses model metadata to provide a generic reporting and analytics interface to support diverse mobile business analytics applications.
-
Citations
20 Claims
-
1. A mobile device, comprising:
-
an interface for a remote connection to a backend server; a mobile analytics engine configured to provide a reporting and analytics interface based on a mobile analytics model to a mobile business application; and a mobile metadata repository-configured to store metadata related to the mobile analytics model, wherein the mobile analytics model defines data, query and report structures for analytics of business data stored on the backend server, and ranks data attributes in the query and report structures by relative importance, and wherein the analytics engine prioritizes transfer of data attributes from the backend server to the mobile device depending on the ranking of the data attributes and available data transfer rates over the remote connection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method, comprising:
-
on a mobile device, providing an interface for a remote connection to a backend server; and implementing a mobile analytics model to support a mobile business analytics application on the mobile device in conjunction with the mobile metadata repository, wherein the mobile analytics model defines data, query and report structures for analytics of business data stored on the backend server, and ranks data attributes in the query and report structures by relative importance, wherein implementing the mobile analytics model includes prioritizing transfer of data attributes from the backend server to the mobile device depending on the ranking of the data attributes and available data transfer rates over the remote connection. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program product embodied in non-transitory computer-readable media that includes executable code, which when executed:
-
implements a mobile analytics model and a mobile metadata repository on a mobile device having an interface for a remote connection to a backend server; and uses the mobile analytics model in conjunction with the mobile metadata repository to provide a generic interface to support a mobile business analytics application by using model metadata to process reporting and analytics functions of the mobile business analytics application, wherein the mobile analytics model defines data, query and report structures for analytics of business data stored on the backend server, and ranks data attributes in the query and report structures by relative importance, and wherein implementing the mobile analytics model includes prioritizing transfer of data attributes from the backend server to the mobile device depending on the ranking of the data attributes and available data transfer rates over the remote connection. - View Dependent Claims (20)
-
Specification