IP Library Granted Patent US 7,472,187
Granted Patent B2
US 7,472,187 · App. 10/997,305 · Granted Dec 30, 2008

Communications and information resource manager

Assignee: AT&T Intellectual Property I, L.P.
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 7,472,187
App. No.
10/997,305
Granted
Dec 30, 2008
Kind
B2
Abstract

The exemplary embodiments describe methods and systems for managing the communications and information resources of a user. When a request for data is received, a message log is queried for the data. The message log tracks both wireline communications and electronic communications sent to and received by the user. A result of the query is then communicated.

Claims (51)

1. A method for managing communications of a user, comprising:

presenting a message log that tracks the communications of the user, the message log representing the communications as entries in the message log, with each entry having data fields comprising at least one of a “from” field describing an origin of a corresponding communication, a “subject” field describing informational content associated with the corresponding communication, and a “date” field describing a date associated with the corresponding communication;

causing display of an entry in the message log;

receiving a selection of a data field within the entry;

querying an information resource to retrieve information that is correlated to the selected data field;

if there is only one type of correlated information, then presenting the one type of correlated information;

if there are different types of correlated information, then presenting a list of the different types of correlated information;

receiving another selection that selects a type of information from the list;

retrieving the selected type of information; and

presenting the selected type of information correlated to the selected field.

2. A method according to claim 1 , wherein presenting the list comprises presenting at least one of a website, a telephone number, and an address that is are correlated to the selected field in the entry.

3. A method according to claim 1 , further comprising causing the selected field to be highlighted upon selection by the user.

4. A method according to claim 1 , further comprising querying a third party resource when retrieving the type of information correlated to the selected field in the entry.

5. A method according to claim 1 , further comprising presenting in the list an icon for each of the different types of information correlated to the selected field.

6. A method according to claim 5 , wherein upon the user's selection of a particular icon, then retrieving the selected type of information correlated to the selected field.

7. A method according to claim 1 , further comprising determining there are different types of information correlated to a subject field in the entry.

8. A method according to claim 7 , wherein presenting the list comprises presenting contact information associated with the subject field, a website associated with the subject field, and a map associated with the subject field.

9. A method according to claim 1 , wherein receiving the selection comprises highlighting a “from” field in the entry in the message log.

10. A method according to claim 1 , wherein receiving the selection comprises highlighting an address field in the entry in the message log, and further comprising determining there are different types of information correlated to the address field.

11. A method according to claim 1 , further comprising at least one of retrieving information correlated to a “from” field in the entry, a “type” field in the entry, a “subject” field in the entry, and a “date” field in the entry.

12. A computer program product comprising a computer readable storage medium storing computer-readable instructions for performing a method of managing communications of a user, the method comprising:

presenting a message log that tracks the communications of the user, the message log representing the communications as entries in the message log, with each entry having data fields comprising at least one of a “from” field describing an origin of a corresponding communication, a “subject” field describing informational content associated with the corresponding communication, and a “date” field describing a date associated with the corresponding communication;

causing display of an entry in the message log;

receiving a selection of a data field within the entry;

querying an information resource to retrieve information that is correlated to the selected data field;

if there is only one type of correlated information, then presenting the one type of correlated information

if there are different types of correlated information, then presenting a list of the different types of correlated information;

receiving another selection that selects a type of information from the list;

retrieving the selected type of information; and

presenting the selected type of information correlated to the selected field.

13. A system, comprising:

means for presenting a message log that tracks communications of a user, the message log representing the communications as entries in the message log, with each entry having data fields, the data fields comprising at least one of:

a “from” field describing a source or origin of a corresponding communication,

a “type” field describing a type or kind of the corresponding communication,

a “subject” field describing informational content associated with the corresponding communication, and

a “date” field describing a date associated with the corresponding communication;

means for causing display of an entry in the message log;

means for receiving a selection of one of the “from,” “type,” “subject,” and “date” fields within the entry;

when the user selects one of the “from,” “type,” “subject,” and “date” fields in the entry, then means for querying an information resource to retrieve information that is correlated to the selected field;

if there is only one type of correlated information, then means for causing display of the one type of correlated information;

if there are different types of correlated information, then means for causing display of a list of the different types of correlated information;

means for receiving another selection that selects a type of information from the list;

means for retrieving the selected type of information; and

means for causing display of the selected type of information correlated to the selected field.

14. A computer program product according to claim 12 , further comprising instructions for presenting at least one of a website, a telephone number, and an address that are correlated to the selected field in the entry.

15. A computer program product according to claim 12 , further comprising instructions for causing the selected field to be highlighted upon selection by the user.

16. A computer program product according to claim 12 , further comprising instructions for querying a third party resource when retrieving the type of information correlated to the selected field in the entry.

17. A computer program product according to claim 12 , further comprising instructions for presenting in the list an icon for each of the different types of information correlated to the selected field.

18. A computer program product according to claim 17 , wherein upon the user's selection of a particular icon, then further comprising instructions for retrieving the selected type of information correlated to the selected field.

19. A computer program product according to claim 12 , further comprising instructions for determining there are different types of information correlated to a subject field in the entry.

20. A computer program product according to claim 12 , wherein causing display of the entry further comprises instructions for presenting at least one of a “from” feature in the entry, a “type” feature in the entry, a “subject” feature in the entry, and a “date” feature in the entry.

Assignments (7)
CHANGE OF NAME Recorded Dec 20, 2021
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058961/0436 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 20, 2014
From: AT&T INTELLECTUAL PROPERTY I, L.P.
To: FACEBOOK, INC.
Reel/Frame 032004/0872 →
CHANGE OF NAME Recorded Jan 20, 2014
From: BELLSOUTH INTELLECTUAL PROPERTY CORPORATION
To: AT&T INTELLECTUAL PROPERTY, INC.
Reel/Frame 032092/0433 →
CHANGE OF NAME Recorded Jan 20, 2014
From: AT&T BLS INTELLECTUAL PROPERTY, INC.
To: AT&T DELAWARE INTELLECTUAL PROPERTY, INC.
Reel/Frame 032092/0504 →
CHANGE OF NAME Recorded Jan 20, 2014
From: AT&T INTELLECTUAL PROPERTY, INC.
To: AT&T BLS INTELLECTUAL PROPERTY, INC.
Reel/Frame 032092/0483 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 11, 2013
From: AT&T DELAWARE INTELLECTUAL PROPERTY, INC.
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 031755/0841 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 24, 2004
From: MALIK, DALE
To: BELLSOUTH INTELLECTUAL PROPERTY CORPORATION
Reel/Frame 016036/0102 →
Continuity (3)
Continuation In Part 0996670300 · Sep 28, 2001
Continuation In Part 1010990900 · Mar 29, 2002
Related Publication 20050076338A1 · Apr 7, 2005