Integration system providing conversation messages and social network posts by conversation message authors to client
First Claim
1. A method, performed by a server having one or more processors and memory storing one or more programs for execution by the one or more processors, comprising:
- at the server;
receiving from a client device a request, the request comprising a request for message content from one or more email messages in a conversation thread; and
responding to the request by;
identifying the message content from the one or more email messages in the conversation thread;
identifying candidate authors in accordance with the request;
obtaining qualifying social network posts by the candidate authors, the qualifying social network posts satisfying predefined criteria, wherein the qualifying social network posts are distinct from the conversation thread and distinct from email messages;
selecting a subset of the qualifying social network posts, including social network posts by a plurality of distinct authors of the candidate authors; and
preparing the selected subset of the qualifying social network posts and the message content for concurrent display at the client device.
2 Assignments
0 Petitions
Accused Products
Abstract
A server system having one or more processors and memory storing one or more programs for execution by the one or more processors receives from a client device a request, the request comprising a request for message content from one or more email messages in a conversation thread. The server system responds to the request by identifying the message content, identifying candidate authors, and obtaining qualifying posts by the candidate authors, the qualifying posts satisfying predefined criteria. The server system furthermore selects a subset of the qualifying posts, and prepares the selected subset of the qualifying posts and the message content for concurrent display at the client device.
-
Citations
21 Claims
-
1. A method, performed by a server having one or more processors and memory storing one or more programs for execution by the one or more processors, comprising:
at the server; receiving from a client device a request, the request comprising a request for message content from one or more email messages in a conversation thread; and responding to the request by; identifying the message content from the one or more email messages in the conversation thread; identifying candidate authors in accordance with the request; obtaining qualifying social network posts by the candidate authors, the qualifying social network posts satisfying predefined criteria, wherein the qualifying social network posts are distinct from the conversation thread and distinct from email messages; selecting a subset of the qualifying social network posts, including social network posts by a plurality of distinct authors of the candidate authors; and preparing the selected subset of the qualifying social network posts and the message content for concurrent display at the client device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
13. A computer system, comprising:
-
one or more processors; and memory storing one or more programs for execution by the one or more processors, the one or more programs including instructions for; receiving from a client device a request, the request comprising a request for message content from one or more email messages in a conversation thread; and responding to the request by; identifying the message content from the one or more email messages in the conversation thread; identifying candidate authors in accordance with the request; obtaining qualifying social network posts by the candidate authors, the qualifying social network posts satisfying predefined criteria, wherein the qualifying social network posts are distinct from the conversation thread and distinct from email messages; selecting a subset of the qualifying social network posts, including social network posts by a plurality of distinct authors of the candidate authors; and preparing the selected subset of the qualifying social network posts and the message content for concurrent display at the client device. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A non-transitory computer readable storage medium storing one or more programs configured for execution by one or more processors of a computer system, the one or more programs comprising instructions for:
-
receiving from a client device a request, the request comprising a request for message content from one or more email messages in a conversation thread; and responding to the request by; identifying the message content from the one or more email messages in the conversation thread; identifying candidate authors in accordance with the request; obtaining qualifying social network posts by the candidate authors, the qualifying social network posts satisfying predefined criteria, wherein the qualifying social network posts are distinct from the conversation thread and distinct from email messages; selecting a subset of the qualifying social network posts, including social network posts by a plurality of distinct authors of the candidate authors; and preparing the selected subset of the qualifying social network posts and the message content for concurrent display at the client device. - View Dependent Claims (19, 20, 21)
-
Specification