System and method for electronic contact list-based search and display
First Claim
Patent Images
1. A method, comprising:
- a. receiving a request for contact information for an entry in an electronic contact list of a computer user, the entry being associated with a party that has had e-mail conversations involving the computer user;
b. receiving an implicit request for the party'"'"'s e-mail conversations involving the computer user;
c. obtaining the contact information and at least a subset of the party'"'"'s e-mail conversations involving the computer user, if any; and
d. sending the contact information and a list of information corresponding to at least a subset of the party'"'"'s e-mail conversations involving the computer user, if any, to a computer for concurrent display in a graphical user interface.
1 Assignment
0 Petitions
Accused Products
Abstract
A request for communications information associated with an entry in a contact list of a computer user is received at a server computer. The request is generated in response to a request for contact information for the entry. The entry is associated with a party. At least a subset of any communications involving both the party and the computer user are identified. The server computer sends a list of communications information corresponding to the subset. The communications information can include, without limitation, e-mail messages, e-mail conversations, instant messages, phone or other audio messages, and multimedia messages.
284 Citations
26 Claims
-
1. A method, comprising:
-
a. receiving a request for contact information for an entry in an electronic contact list of a computer user, the entry being associated with a party that has had e-mail conversations involving the computer user;
b. receiving an implicit request for the party'"'"'s e-mail conversations involving the computer user;
c. obtaining the contact information and at least a subset of the party'"'"'s e-mail conversations involving the computer user, if any; and
d. sending the contact information and a list of information corresponding to at least a subset of the party'"'"'s e-mail conversations involving the computer user, if any, to a computer for concurrent display in a graphical user interface.
-
-
2. A method, comprising:
-
a. receiving at a server computer a request for communications information associated with an entry in a contact list of a computer user, the request being generated in response to a request for contact information for the entry, the entry being associated with a party;
b. identifying at least a subset of any communications involving both the party and the computer user; and
c. sending a list of communications information corresponding to the subset. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9)
-
-
10. A method, comprising:
-
a. receiving a request for contact information for an entry in a contact list of a computer user, the entry being associated with a party;
b. displaying contact information for the party; and
,c. in response to the request, concurrently displaying a list of information corresponding to at least a subset of communications involving both the party and the computer user. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A system comprising at least one server, wherein said at least one server is configured to:
-
a. receive a request for communications information associated with an entry in a contact list of a computer user, the request being generated in response to a request for contact information for the entry, the entry being associated with a party;
b. identify at least a subset of any communications involving both the party and the computer user; and
c. send a list of communications information corresponding to the subset.
-
-
23. A graphical user interface on a computer comprising:
-
a. a display of contact information for an entry in an electronic contact list of a computer user, the entry being associated with a party that has had electronic communications involving the computer user, and b. a concurrent display of a list of information corresponding to at least a subset of the party'"'"'s electronic communications involving the computer user, the list being obtained and displayed in response to a request for the contact information.
-
-
24. A machine readable medium having stored thereon data representing sequences of instructions, which when executed by a server, cause said server to:
-
a. receive a request for communications information associated with an entry in a contact list of a computer user, the request being generated in response to a request for contact information for the entry, the entry being associated with a party;
b. identify at least a subset of any communications involving both the party and the computer user; and
c. send a list of communications information corresponding to the subset.
-
-
25. A machine readable medium having stored thereon data representing sequences of instructions, which when executed by a client, cause said client to:
-
a. receive a request for contact information for an entry in a contact list of a computer user, the entry being associated with a party;
b. display contact information for the party; and
,c. in response to the request, concurrently display a list of information corresponding to at least a subset of communications involving both the party and the computer user.
-
-
26. A system, comprising:
-
a. means for receiving at a server computer a request for communications information associated with an entry in a contact list of a computer user, the request being generated in response to a request for contact information for the entry, the entry being associated with a party;
b. means for identifying at least a subset of any communications involving both the party and the computer user; and
c. means for sending a list of communications information corresponding to the subset.
-
Specification