Methods And Apparatus For Selecting Updates To Associated Records To Publish On An Information Feed In An On-Demand Database Service Environment
First Claim
1. A method comprising:
- receiving an indication of an update to a first data record at a first level in a hierarchy of records, the first data record having a hierarchical relationship with a second data record at a second level in the hierarchy of records;
applying one or more criteria to the update;
determining, based on application of the one or more criteria, a score associated with the update;
determining that the score traverses a designated threshold; and
providing the update as a candidate for publication on an information feed capable of being displayed on a display device.
0 Assignments
0 Petitions
Accused Products
Abstract
Disclosed are systems, apparatus, methods, and computer readable media for selecting updates to associated records to publish on an information feed in an on-demand database service environment. In one embodiment, one or more updates associated with a data record are stored in a database. One or more criteria are applied to the one or more updates to generate a score associated with each update. The score is compared with a designated threshold. When the score is identified as meeting or exceeding the designated threshold, the one or more updates are provided as one or more candidates for publication on an information feed associated with the data record, where the information feed is capable of being displayed on a display device.
25 Citations
20 Claims
-
1. A method comprising:
-
receiving an indication of an update to a first data record at a first level in a hierarchy of records, the first data record having a hierarchical relationship with a second data record at a second level in the hierarchy of records; applying one or more criteria to the update; determining, based on application of the one or more criteria, a score associated with the update; determining that the score traverses a designated threshold; and providing the update as a candidate for publication on an information feed capable of being displayed on a display device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
a database configured to store one or more updates associated with a data record; and a server configured to; receive an indication of an update to a first data record at a first level in a hierarchy of records, the first data record having a hierarchical relationship with a second data record at a second level in the hierarchy of records; apply one or more criteria to the update; determine, based on application of the one or more criteria, a score associated with the update; determine that the score traverses a designated threshold; and provide the update as a candidate for publication on an information feed capable of being displayed on a display device.
-
-
9. A computer readable medium having instructions stored thereon, the instructions executable by a processor to:
-
receive an indication of an update to a first data record at a first level in a hierarchy of records, the first data record having a hierarchical relationship with a second data record at a second level in the hierarchy of records; apply one or more criteria to the update; determine, based on application of the one or more criteria, a score associated with the update; determine that the score traverses a designated threshold; and provide the update as a candidate for publication on an information feed capable of being displayed on a display device.
-
-
10. A method comprising:
-
receiving a first update and a second update associated with a data record, the data record being a parent record at a first level of hierarchy of records, the first and second updates stored in a database, the first and second updates related to one or more child records associated with the parent records, the child records at a second level of hierarchy of the hierarchy of records; determining the first update is associated with a first update type and the second update is associated with a second update type; applying one or more criteria to the updates; generating, based on application of the one or more criteria, a score associated with each update including a first score corresponding to the first update type and a second score corresponding to the second update type; comparing the scores with a designated threshold; and when one or more scores are identified as meeting or exceeding the designated threshold, providing the one or more updates associated with the identified one or more scores as one or more candidates for publication on an information feed associated with the data record, the information feed capable of being displayed on a display device. - View Dependent Claims (11)
-
-
12. A method comprising:
-
accessing one or more updates associated with a data record, the one or more updates stored in a database, the data record being a parent record, the one or more updates related to one or more child records associated with the parent record, the parent record being at a first level of a hierarchy of records, the child records being at a second level of the hierarchy of records; and providing the one or more updates as one or more candidates for publication on an information feed associated with the data record, the information feed capable of being displayed on a display device. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A system comprising:
-
a database configured to store one or more updates associated with a data record, the data record being a parent record, the one or more updates related to one or more child records associated with the parent record, the parent record being at a first level of a hierarchy of records, the child records being at a second level of the hierarchy of records; and a server configured to; access the one or more updates stored in the database, and provide the one or more updates as one or more candidates for publication on an information feed associated with the data record, the information feed capable of being displayed on a display device.
-
Specification