IP Library Granted Patent US 9,225,582
Granted Patent B1
US 9,225,582 · App. 13/249,580 · Granted Dec 29, 2015

Managing and enabling interaction with communication information

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 9,225,582
App. No.
13/249,580
Granted
Dec 29, 2015
Kind
B1
Abstract

A communications device receives a trigger event and, in response to the trigger event, retrieves identification information and identifies a correspondent entity associated with the trigger event based on the identification information. Communication information relating to one or more communications events associated with the correspondent entity is then retrieved, organized, and displayed in one or more views on the communications device.

Claims (78)

1. A method for displaying communication information on a mobile communications device, the method comprising:

receiving a trigger event on the mobile communications device;

retrieving identification information in response to the trigger event;

identifying a correspondent entity associated with the trigger event based on the identification information;

retrieving communication information relating to two or more communications events associated with the correspondent entity, wherein the two or more communications events comprise: (1) a first communications event originating with the correspondent entity but not directed to, or received from, a user of the mobile communications device, and (2) a second communications event that is either directed to the user of the mobile communications device and originating with the correspondent entity, or directed to the correspondent entity and originating with the user of the mobile communications device, wherein retrieving the communication information comprises:

obtaining search criteria from one or more sources,

using the search criteria to search the one or more local or remote data sources for the two or more communications events, and

obtaining the communication information from the one or more local or remote data sources based on the search;

organizing the communication information;

displaying the organized communication information in one or more views on the mobile communications device;

responsive to identifying a correspondent entity associated with the trigger event based on the identification information, obtaining, by a communications management application of the mobile communications device, a first set of organizational criteria and a first set of display criteria, wherein the communication information is organized according to the first set of organizational criteria, and wherein the communication information is displayed according to the first set of display criteria;

receiving a second trigger event on the mobile communications device;

retrieving a second identification information in response to the trigger event;

identifying a second correspondent entity associated with the second trigger event based on the second identification information; and

responsive to identifying the second correspondent entity associated with the second trigger event based on the second identification information, obtaining, by the communications management application of the mobile communications device, a second set of organizational criteria and a second set of display criteria.

2. The method of claim 1 , wherein the trigger event comprises an input effected via a user interface of the mobile communications device.

3. The method of claim 1 , wherein the trigger event comprises a communications event received on the mobile communications device.

4. The method of claim 1 , wherein the one or more local or remote data sources are associated with one or more communication services.

5. The method of claim 1 , wherein the communications management application of the mobile communications device interfaces with other applications of the mobile communications device or with applications of other computers.

6. The method of claim 1 , wherein the two or more communications events associated with the correspondent entity comprise one or more communications events directed between a user of the mobile communications device and the correspondent entity, and one or more communications events originating with the correspondent entity but not directed to the user.

7. The method of claim 1 , wherein the correspondent entity comprises one or more individuals or one or more groups of individuals.

8. The method of claim 1 , wherein the two or more communications events comprise at least one social network post.

9. The method of claim 1 , further comprising:

determining that the two or more communications events comprise the first communications event originating with the correspondent entity but not directed to, or received from, a user of the mobile communications device, and the second communications event that is either directed to the user of the mobile communications device and originating with the correspondent entity, or directed to the correspondent entity and originating with the user of the mobile communications device; and

displaying, with the organized communication information, an icon indicating that at least one communications event to which the displayed communication information relates originated with the correspondent entity but was not directed to, or received from, a user of the mobile communications device.

10. The method of claim 1 , further comprising:

responsive to one or more user inputs to the mobile communications device:

identifying a first communications event associated with the correspondent entity;

interfacing, by a communications management application of the mobile communications device, with one or more additional applications;

retrieving content associated with the first communications event and with the one or more additional applications, wherein the retrieved content is not communication information; and displaying the retrieved content.

11. A system for displaying communication information on a mobile communications device, the system comprising:

one or more processing devices; and

non-transitory computer-readable memory having instructions stored thereon which, when executed by the one or more processing devices, cause the one or more processing devices to perform operations comprising:

receiving a trigger event on the mobile communications device;

retrieving identification information in response to the trigger event;

identifying a correspondent entity associated with the trigger event based on the identification information;

retrieving communication information relating to two or more communications events associated with the correspondent entity, wherein the two or more communications events comprise: (1) a first communications event originating with the correspondent entity but not directed to, or received from, a user of the mobile communications device, and (2) a second communications event that is either directed to the user of the mobile communications device and originating with the correspondent entity, or directed to the correspondent entity and originating with the user of the mobile communications device, wherein retrieving the communication information comprises:

obtaining search criteria from one or more sources,

using the search criteria to search the one or more local or remote data sources for the two or more communications events, and

obtaining the communication information from the one or more local or remote data sources based on the search;

organizing the communication information;

displaying the organized communication information in one or more views on the mobile communications device;

responsive to identifying a correspondent entity associated with the trigger event based on the identification information, obtaining, by a communications management application of the mobile communications device, a first set of organizational criteria and a first set of display criteria, wherein the communication information is organized according to the first set of organizational criteria, and wherein the communication information is displayed according to the first set of display criteria;

receiving a second trigger event on the mobile communications device;

retrieving a second identification information in response to the trigger event;

identifying a second correspondent entity associated with the second trigger event based on the second identification information; and

responsive to identifying the second correspondent entity associated with the second trigger event based on the second identification information,

obtaining, by the communications management application of the mobile communications device, a second set of organizational criteria and a second set of display criteria.

12. The system of claim 11 , wherein the trigger event comprises an input effected via a user interface of the mobile communications device.

13. The system of claim 11 , wherein the trigger event comprises a communications event received on the mobile communications device.

14. The system of claim 11 , wherein the one or more local or remote data sources are associated with one or more communication services.

15. The system of claim 11 , wherein the communications management application of the mobile communications device interfaces with other applications of the mobile communications device or with applications of other computers.

16. The system of claim 11 , wherein the two or more communications events associated with the correspondent entity comprise one or more communications events directed between a user of the mobile communications device and the correspondent entity, and one or more communications events originating with the correspondent entity but not directed to the user.

17. The system of claim 11 , wherein the correspondent entity comprises one or more individuals or one or more groups of individuals.

18. The system of claim 11 , wherein the two or more communications events comprise at least one social network post.

19. The system of claim 11 , wherein the instructions cause the one or more processing devices to perform operations comprising:

determining that the two or more communications events comprise the first communications event originating with the correspondent entity but not directed to, or received from, a user of the mobile communications device, and the second communications event that is either directed to the user of the mobile communications device and originating with the correspondent entity, or directed to the correspondent entity and originating with the user of the mobile communications device; and

displaying, with the organized communication information, an icon indicating that at least one communications event to which the displayed communication information relates originated with the correspondent entity but was not directed to, or received from, a user of the mobile communications device.

20. The system of claim 11 , the instructions cause the one or more processing devices to perform operations comprising:

responsive to one or more user inputs to the mobile communications device:

identifying a first communications event associated with the correspondent entity; interfacing, by a communications management application of the mobile communications device, with one or more additional applications;

retrieving content associated with the first communications event and with the one or more additional applications, wherein the retrieved content is not communication information; and

displaying the retrieved content.

21. One or more computer-readable non-transitory storage media storing instructions that are executable by one or more processing devices to perform operations comprising:

receiving a trigger event on a mobile communications device;

retrieving identification information in response to the trigger event;

identifying a correspondent entity associated with the trigger event based on the identification information;

retrieving communication information relating to two or more communications events associated with the correspondent entity, wherein the two or more communications events comprise: (1) a first communications event originating with the correspondent entity but not directed to, or received from, a user of the mobile communications device, and (2) a second communications event that is either directed to the user of the mobile communications device and originating with the correspondent entity, or directed to the correspondent entity and originating with the user of the mobile communications device, wherein retrieving the communication information comprises:

obtaining search criteria from one or more sources,

using the search criteria to search the one or more local or remote data sources for the two or more communications events, and

obtaining the communication information from the one or more local or remote data sources based on the search;

organizing the communication information;

displaying the organized communication information in one or more views on the mobile communications device;

responsive to identifying a correspondent entity associated with the trigger event based on the identification information, obtaining, by a communications management application of the mobile communications device, a first set of organizational criteria and a first set of display criteria, wherein the communication information is organized according to the first set of organizational criteria, and wherein the communication information is displayed according to the first set of display criteria;

receiving a second trigger event on the mobile communications device;

retrieving a second identification information in response to the trigger event; identifying a second correspondent entity associated with the second trigger event based on the second identification information; and

responsive to identifying the second correspondent entity associated with the second trigger event based on the second identification information, obtaining, by the communications management application of the mobile communications device, a second set of organizational criteria and a second set of display criteria.

22. The computer readable non-transitory storage media of claim 21 , wherein the trigger event comprises a communications event received on the mobile communications device.

Assignments (2)
CHANGE OF NAME Recorded Oct 2, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044566/0657 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 28, 2012
From: CONWAY, DAVID P.
To: GOOGLE INC.
Reel/Frame 029049/0465 →