IP Library › Patent Application 14017260
Patent Application
App. No. 14/017,260

System and Method for Electronic Contact List-Based Search and Display

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 None
App. No.
14/017,260
Abstract

At a client computer, a communications list of a computer user is displayed in an inbox view, listing communications in which the computer user is a participant. In response to user selection, from the inbox view, of a respective communication in the displayed list, displaying the user selected communication. Further, in a contact list view distinct from the inbox view, display a contact list of a computer user. While displaying the contact list in the contact list view, receiving a user selection of an entry in the displayed contact list. In response to the user selection of the entry in the displayed contact list, concurrently displaying (A) contact information for a party corresponding to the user selected contact list entry, and (B) a list of communications corresponding to at least a subset of communications in which both the party and the computer user are participants.

Claims (58)

1 . A method, comprising:

at a client computer,

displaying, in an inbox view, a communications list of a computer user, the communications list comprising a list of a plurality of communications, wherein each of the listed communications comprises a communication in which the computer user is a participant;

in response to user selection, from the inbox view, of a respective communication in the displayed list of communications, displaying the user selected communication;

displaying, in a contact list view distinct from the inbox view, a contact list of a computer user, the contact list comprising a list of entries from an electronic address book of the computer user, wherein a respective entry of the contact list includes at least one of an address, a telephone number, an email address, a fax number, and a mobile telephone number of a party corresponding to the respective entry;

while displaying the contact list in the contact list view, receiving a user selection of an entry in the displayed contact list;

in response to the user selection of the entry in the displayed contact list, concurrently displaying (A) contact information for a party corresponding to the user selected contact list entry, and (B) a list of communications corresponding to at least a subset of communications in which both the party and the computer user are participants.

2 . The method of claim 1 , wherein at least one communication in the list of communications, concurrently displayed with the contact information for the party corresponding to the user selected contact list entry, includes a plurality of distinct e-mail messages each having a body and a header.

3 . The method of claim 1 , wherein at least one communication in the list of communications, concurrently displayed with the contact information for the party corresponding to the user selected contact list entry, includes one or more instant messages.

4 . The method of claim 1 , wherein at least one communication in the list of communications, concurrently displayed with the contact information for the party corresponding to the user selected contact list entry, includes one or more audio messages.

5 . A method, comprising:

at a client computer,

displaying, in an inbox view, a conversation list of a computer user, the conversation list comprising a list of a plurality of communications conversations;

in response to user selection, from the inbox view, of a respective communications conversation in the displayed list of communications conversations, displaying a plurality of items, each displayed item comprising a distinct message of the user selected communications conversation;

displaying, in a contact list view distinct from the inbox view, a contact list of a computer user, the contact list comprising a list of entries from an electronic address book of the computer user, wherein a respective entry of the contact list includes at least one of an address, a telephone number, an email address, a fax number, and a mobile telephone number of a party corresponding to the respective entry;

while displaying the contact list in the contact list view, receiving a user selection of an entry in the displayed contact list;

in response to the user selection of the entry in the displayed contact list, concurrently displaying (A) contact information for a party corresponding to the user selected contact list entry, and (B) a list of communications conversations corresponding to at least a subset of communications conversations in which both the party and the computer user are participants.

6 . The method of claim 5 , wherein at least one communications conversation in the list of communications conversations, concurrently displayed with the contact information for the party corresponding to the user selected contact list entry, includes a plurality of distinct e-mail messages each having a body and a header.

7 . The method of claim 5 , wherein at least communications conversation in the list of communications conversations, concurrently displayed with the contact information for the party corresponding to the user selected contact list entry, includes one or more instant messages.

8 . The method of claim 5 , wherein at least one communications conversation in the list of communications conversations, concurrently displayed with the contact information for the party corresponding to the user selected contact list entry, includes one or more audio messages.

9 . A system, comprising:

one or more processors, memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for:

displaying, in an inbox view, a communications list of a computer user, the communications list comprising a list of a plurality of communications, wherein each of the listed communications comprises a communication in which the computer user is a participant;

in response to user selection, from the inbox view, of a respective communication in the displayed list of communications, displaying the user selected communication;

displaying, in a contact list view distinct from the inbox view, a contact list of a computer user, the contact list comprising a list of entries from an electronic address book of the computer user, wherein a respective entry of the contact list includes at least one of an address, a telephone number, an email address, a fax number, and a mobile telephone number of a party corresponding to the respective entry;

while displaying the contact list in the contact list view, receiving a user selection of an entry in the displayed contact list;

in response to the user selection of the entry in the displayed contact list, concurrently displaying (A) contact information for a party corresponding to the user selected contact list entry, and (B) a list of communications corresponding to at least a subset of communications in which both the party and the computer user are participants.

10 . The system of claim 9 , wherein at least one communication in the list of communications, concurrently displayed with the contact information for the party corresponding to the user selected contact list entry, includes a plurality of distinct e-mail messages each having a body and a header.

11 . The system of claim 9 , wherein at least one communication in the list of communications, concurrently displayed with the contact information for the party corresponding to the user selected contact list entry, includes one or more instant messages.

12 . The system of claim 9 , wherein at least one communication in the list of communications, concurrently displayed with the contact information for the party corresponding to the user selected contact list entry, includes one or more audio messages.

13 . A system, comprising:

one or more processors, memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for:

displaying, in an inbox view, a conversation list of a computer user, the conversation list comprising a list of a plurality of communications conversations;

in response to user selection, from the inbox view, of a respective communications conversation in the displayed list of communications conversations, displaying a plurality of items, each displayed item comprising a distinct message of the user selected communications conversation;

displaying, in a contact list view distinct from the inbox view, a contact list of a computer user, the contact list comprising a list of entries from an electronic address book of the computer user, wherein a respective entry of the contact list includes at least one of an address, a telephone number, an email address, a fax number, and a mobile telephone number of a party corresponding to the respective entry;

while displaying the contact list in the contact list view, receiving a user selection of an entry in the displayed contact list;

in response to the user selection of the entry in the displayed contact list, concurrently displaying (A) contact information for a party corresponding to the user selected contact list entry, and (B) a list of communications conversations corresponding to at least a subset of communications conversations in which both the party and the computer user are participants.

14 . The system of claim 13 , wherein at least one communications conversation in the list of communications conversations, concurrently displayed with the contact information for the party corresponding to the user selected contact list entry, includes a plurality of distinct e-mail messages each having a body and a header.

15 . The system of claim 13 , wherein at least communications conversation in the list of communications conversations, concurrently displayed with the contact information for the party corresponding to the user selected contact list entry, includes one or more instant messages.

16 . The system of claim 13 , wherein at least one communications conversation in the list of communications conversations, concurrently displayed with the contact information for the party corresponding to the user selected contact list entry, includes one or more audio messages.

17 . A non-transitory computer-readable storage medium storing one or more programs configured for execution by a computer, the one or more programs comprising instructions for:

displaying, in an inbox view, a communications list of a computer user, the communications list comprising a list of a plurality of communications, wherein each of the listed communications comprises a communication in which the computer user is a participant;

in response to user selection, from the inbox view, of a respective communication in the displayed list of communications, displaying the user selected communication;

displaying, in a contact list view distinct from the inbox view, a contact list of a computer user, the contact list comprising a list of entries from an electronic address book of the computer user, wherein a respective entry of the contact list includes at least one of an address, a telephone number, an email address, a fax number, and a mobile telephone number of a party corresponding to the respective entry;

while displaying the contact list in the contact list view, receiving a user selection of an entry in the displayed contact list;

in response to the user selection of the entry in the displayed contact list, concurrently displaying (A) contact information for a party corresponding to the user selected contact list entry, and (B) a list of communications corresponding to at least a subset of communications in which both the party and the computer user are participants.

18 . The computer-readable storage medium of claim 17 , wherein at least one communication in the list of communications, concurrently displayed with the contact information for the party corresponding to the user selected contact list entry, includes a plurality of distinct e-mail messages each having a body and a header.

19 . The computer-readable storage medium of claim 17 , wherein at least one communication in the list of communications, concurrently displayed with the contact information for the party corresponding to the user selected contact list entry, includes one or more instant messages.

20 . The computer-readable storage medium of claim 17 , wherein at least one communication in the list of communications, concurrently displayed with the contact information for the party corresponding to the user selected contact list entry, includes one or more audio messages.

21 . A non-transitory computer-readable storage medium storing one or more programs configured for execution by a computer, the one or more programs comprising instructions for:

displaying, in an inbox view, a conversation list of a computer user, the conversation list comprising a list of a plurality of communications conversations;

in response to user selection, from the inbox view, of a respective communications conversation in the displayed list of communications conversations, displaying a plurality of items, each displayed item comprising a distinct message of the user selected communications conversation;

displaying, in a contact list view distinct from the inbox view, a contact list of a computer user, the contact list comprising a list of entries from an electronic address book of the computer user, wherein a respective entry of the contact list includes at least one of an address, a telephone number, an email address, a fax number, and a mobile telephone number of a party corresponding to the respective entry;

while displaying the contact list in the contact list view, receiving a user selection of an entry in the displayed contact list;

in response to the user selection of the entry in the displayed contact list, concurrently displaying (A) contact information for a party corresponding to the user selected contact list entry, and (B) a list of communications conversations corresponding to at least a subset of communications conversations in which both the party and the computer user are participants.

22 . The computer-readable storage medium of claim 21 , wherein at least one communications conversation in the list of communications conversations, concurrently displayed with the contact information for the party corresponding to the user selected contact list entry, includes a plurality of distinct e-mail messages each having a body and a header.

23 . The computer-readable storage medium of claim 21 , wherein at least communications conversation in the list of communications conversations, concurrently displayed with the contact information for the party corresponding to the user selected contact list entry, includes one or more instant messages.

24 . The computer-readable storage medium of claim 21 , wherein at least one communications conversation in the list of communications conversations, concurrently displayed with the contact information for the party corresponding to the user selected contact list entry, includes one or more audio messages.

Assignments (1)
CHANGE OF NAME Recorded Dec 5, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044695/0115 →