IP Library Granted Patent US 8,886,766
Granted Patent B2
US 8,886,766 · App. 13/309,435 · Granted Nov 11, 2014

Systems and methods for tracking responses on an online social network

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,886,766
App. No.
13/309,435
Granted
Nov 11, 2014
Kind
B2
Abstract

Disclosed are systems, apparatus, methods, and computer readable media for performing actions in response to information updates provided in an information feed such as a news feed capable of being displayed on a display device. In one implementation, an information update to be displayed in the information feed is received. The information update may be stored in a feed table for inclusion in the information feed. In some implementations, an indication of activation of a response request rule is received. The response request rule may be configured to create a response request related to an identified information update to request information from one or more recipients. The response request may be stored, accessed and presented in association with the identified information update in an information feed.

Claims (38)

1. A computer implemented method comprising:

receiving an indication of activation of a response request rule configured to create a response request for requesting information related to an identified information update from one or more recipients, the indication of activation being associated with a data object in an on-demand database, the response request rule being automatically activated by a computer language process operating on the data object;

creating the response request based on activation of the response request rule; and

storing the response request on a storage medium in association with the identified information update, the stored response request configured to be accessed and presented with the information update in an information feed configured to be displayed on a display device.

2. The computer implemented method recited in claim 1 , wherein the response request rule identifies the one or more recipients.

3. The computer implemented method recited in claim 1 , wherein the response request rule identifies a response type indicating a form for providing the requested information.

4. The computer implemented method recited in claim 3 , wherein the response type is selected from the group consisting of: a text string, an item in a list included in the response request, a data update operation in an on-demand database, and an action performed in an on-demand computing services environment.

5. The computer implemented method recited in claim 1 , wherein the indication is based on occurrence of a trigger condition.

6. The computer implemented method recited in claim 5 , the method further comprising:

determining that the identified information update satisfies the trigger condition.

7. The computer implemented method recited in claim 1 , wherein the response request rule comprises deadline information indicating a deadline for responding to the response request.

8. The computer implemented method recited in claim 1 , wherein the response request rule comprises prioritization information configured to affect the presentation of the response request in the information feed.

9. The computer implemented method recited in claim 1 , wherein the response request rule comprises an instruction for processing one or more responses to the response request.

10. The computer implemented method recited in claim 1 , wherein the one or more recipients comprises one or more user accounts in an information feed system.

11. The computer implemented method recited in claim 1 , wherein the indication of activation of the response request rule is received from a user account in an information feed system.

12. The computer implemented method recited in claim 1 , wherein the information update is stored in a multitenant database accessible to a plurality of tenants via an on-demand computing services environment.

13. A system comprising:

one or more processors configured to cause one or more computing devices to:

receive an indication of activation of a response request rule configured to create a response request for requesting information related to an identified information update from one or more recipients, the indication of activation being associated with a data object in an on-demand database, the response request rule being automatically activated by a computer language process operating on the data object;

create the response request based on activation of the response request rule; and

store the response request on a storage medium in association with the identified information update, the stored response request configured to be accessed and presented with the information update in an information feed configured to be displayed on a display device.

14. The system recited in claim 13 ,

wherein the response request rule identifies the one or more recipients; and

wherein the response request rule identifies a response type indicating a form for providing the requested information.

15. The system recited in claim 13 , wherein the indication is based on occurrence of a trigger condition, the system further comprising:

one or more computing devices configured to determine that the identified information update satisfies the trigger condition.

16. The system recited in claim 13 , wherein the response request rule comprises prioritization information configured to affect the presentation of the response request in the information feed.

17. The system recited in claim 13 , wherein the indication of activation of the response request rule is received from a user account in an information feed system.

18. One or more non-transitory computer readable media having instructions stored thereon, the instructions configured to cause a method to be performed, the method comprising:

receiving an indication of activation of a response request rule configured to create a response request for requesting information related to an identified information update from one or more recipients, the indication of activation being associated with a data object in an on-demand database, the response request rule being automatically activated by a computer language process operating on the data object;

creating the response request based on activation of the response request rule; and

storing the response request on a storage medium in association with the identified information update, the stored response request configured to be accessed and presented with the information update in an information feed configured to be displayed on a display device.

19. The one or more non-transitory computer readable media recited in claim 18 ,

wherein the response request rule identifies the one or more recipients, and

wherein the response request rule identifies a response type indicating a form for providing the requested information.

20. The one or more non-transitory computer readable media recited in claim 18 , wherein the response request rule comprises prioritization information configured to affect the display of the response request in an information feed.

21. The one or more non-transitory computer readable media recited in claim 18 , wherein the indication of activation of the response request rule is received from a user account in an information feed system.

22. The one or more non-transitory computer readable media recited in claim 18 , wherein the information update is stored in a multitenant database accessible to a plurality of tenants via an on-demand computing services environment.

Assignments (2)
CHANGE OF NAME Recorded Oct 25, 2024
From: SALESFORCE.COM, INC.
To: SALESFORCE, INC.
Reel/Frame 069268/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 2, 2011
From: DUNN, ZACHARY J.; LUONGO, PAUL D.; KEMP, CHRISTOPHER A.
To: SALESFORCE.COM, INC.
Reel/Frame 027315/0503 →