METHODS AND SYSTEMS FOR ANALYZING A NETWORK FEED IN A MULTI-TENANT DATABASE SYSTEM ENVIRONMENT
First Claim
1. A computer implemented method for analyzing records in a database system, the method comprising:
- creating a collection of one or more components to be stored on the database system, wherein a component is a visual metric representing one or more numerical values;
receiving a query including a criteria used to search a plurality of objects on the database system;
providing a selection of records associated with the plurality of objects, each of the records including one or more fields which satisfy the criteria;
associating the selection of records with at least one of said one or more components in the collection;
analyzing the one or more fields of the selection of records based on the criteria to produce the one or more numerical values; and
displaying the collection of one or more components on a user interface.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention discusses a dashboard application that compiles values across a set of records, each of the records having fields which include data pertaining to user-defined criteria. The user enters a query into the system and the set of records is returns and analyzed according the criteria. The results are numerical and are displayed in components of the dashboard. The component is a graph, bar graph, pie chart, etc. that appears in a user interface of the dashboard. A user can customize the application and define its component. Multiple users can view and subscribe to the dashboard and can select specific components to follow. Some components can have user-defined threshold values and can provide graphics displaying breakpoints of those values. When the system refreshes, or the user manually refreshes the dashboard, an alert is generated if the threshold value is traversed. The alert, including the component graphic, is posted in the subscriber'"'"'s feed and a feed of the dashboard.
94 Citations
23 Claims
-
1. A computer implemented method for analyzing records in a database system, the method comprising:
-
creating a collection of one or more components to be stored on the database system, wherein a component is a visual metric representing one or more numerical values; receiving a query including a criteria used to search a plurality of objects on the database system; providing a selection of records associated with the plurality of objects, each of the records including one or more fields which satisfy the criteria; associating the selection of records with at least one of said one or more components in the collection; analyzing the one or more fields of the selection of records based on the criteria to produce the one or more numerical values; and displaying the collection of one or more components on a user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for providing a story in a feed associated with a component on a database system, the method comprising:
-
receiving an indication of one or more threshold values for the component, wherein the component is a visual metric representing one or more numerical values; compiling a report of aggregate values from one or more fields in a selection of records associated with one or more objects on the database system; validating the one or more threshold values against the report; generating the story when the one or more threshold values are traversed by the report values, wherein the story is a description of an event occurring to the selection of records; and posting the story in the feed associated with component. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
Specification