IP Library Granted Patent US 7,441,027
Granted Patent B2
US 7,441,027 · App. 11/236,907 · Granted Oct 21, 2008

Methods, systems, and products for creating message logs

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,441,027
App. No.
11/236,907
Granted
Oct 21, 2008
Kind
B2
Abstract

Methods, systems, and products are disclosed for creating a message log. The message log tracks non-recorded communications sent by and received by a user. One such system, for example, includes a processor communicating with memory. A communications manager is stored in the memory. The communications manager includes computer-readable instructions for storing an entry in the message log for each non-recorded communication sent by and received by a user. The message log may track any of wireline communications, voice mail communications, email communications, facsimile communications, pager communications, instant messages, electronic chat room communications, and unanswered telephone call attempts to contact the user.

Claims (70)

1. A computing system for creating a call message log, the system comprising:

a processor communicating with memory;

the processor monitoring for an end of a communication and storing an entry in the call message log for the communication;

the processor receiving a selection of a field within the entry and receiving a request for information correlated to the selected field;

the processor determining there are different categories of information correlated to the selected field and presenting the different categories of information that are correlated to the selected field;

the processor receiving another selection that selects a category from the different categories of information;

the processor obtaining categorical information correlated to the selected field;

the processor querying for a preference for presentation of the information correlated to the selected field;

the processor querying for a device preference for presentation of additional information correlated to a device that originated the communication;

the processor tagging data in the entry with a path route to retrieve a substance of the communication; and

when the communication is an unanswered call, then the processor substituting “unanswered call” in a subject field of the entry that corresponds to the communication.

2. A system according to claim 1 , further comprising:

when a reply communication is received from a communicating partner, means for comparing the communicating partner's name and address to a directory storing communicating partners;

when the communicating partner's name and address is not included in the directory, then means for adding the communicating partner's name and address to the directory;

means for comparing the communicating partner's name and address to entries in the call message log;

when the communicating partner's name and address is found in the call message log, then means for retrieving an entry corresponding to the communicating partner's name and address;

means for comparing the communicating partner's name and address to scheduled activities in an electronic calendar;

when the communicating partner's name and address is found in the electronic calendar, then means for retrieving a scheduled activity associated with the communicating partner's name and address; and

means for presenting the reply communication, the entry from the call message log, and the scheduled activity to the user.

3. A system according to claim 1 , further comprising:

means for correlating an area code in the subject field of the entry to a website link associated with the area code; and

means for querying a user for information to include in the entry associated with the communication.

4. A system according to claim 1 , further comprising means for accessing a profile storing a preference for correlated information based on an originating device.

5. A system according to claim 1 , further comprising means for storing a profile for each communicating partner describing communications devices used by each communicating partner.

6. A method for creating a call message log for communications, comprising:

monitoring for an end of a communication;

storing an entry in the call message log for a communication;

receiving a selection of a field within the entry;

receiving a request for information correlated to the selected field;

determining there are different categories of information correlated to the selected field;

presenting the different categories of information that are correlated to the selected field;

receiving another selection that selects a category from the different categories of information;

obtaining categorical information correlated to the selected field;

querying for a preference for presentation of the information correlated to the selected field;

querying for a device preference for presentation of additional information correlated to a device that originated the communication;

tagging data in the entry with a path route to retrieve a substance of the communication; and

when the communication is an unanswered call, then substituting “unanswered call” in a subject field of the entry that corresponds to the communication.

7. A method according to claim 6 , further comprising:

when a reply communication is received from a communicating partner, comparing the communicating partner's name and address to a directory storing communicating partners;

when the communicating partner's name and address is not included in the directory, then adding the communicating partner's name and address to the directory;

comparing the communicating partner's name and address to entries in the call message log;

when the communicating partner's name and address is found in the call message log, then retrieving an entry corresponding to the communicating partner's name and address;

comparing the communicating partner's name and address to scheduled activities in an electronic calendar;

when the communicating partner's name and address is found in the electronic calendar, then retrieving a scheduled activity associated with the communicating partner's name and address; and

presenting the reply communication, the entry from the call message log, and the scheduled activity to the user.

8. A method according to claim 6 , further comprising:

tagging an originating number associated with the communication and retrieving information correlated to the originating number.

9. A method according to claim 6 , further comprising accessing a profile storing a preference for correlated information based on an originating device.

10. A method according to claim 6 , further comprising storing a profile for each communicating partner describing communications devices used by each communicating partner.

11. A computer program product comprising a computer readable storage medium storing computer readable instructions for performing a method, the method comprising:

monitoring for an end of a communication;

storing an entry in a call message log for a communication;

receiving a selection of a field within the entry;

receiving a request for information correlated to the selected field;

determining there are different categories of information correlated to the selected field;

presenting the different categories of information that are correlated to the selected field;

receiving another selection that selects a category from the different categories of information;

obtaining categorical information correlated to the selected field;

querying for a preference for presentation of the information correlated to the selected field;

querying for a device preference for presentation of additional information correlated to a device that originated the communication;

tagging data in the entry with a path route to retrieve a substance of the communication; and

when the communication is an unanswered call, then substituting “unanswered call” in a subject field of the entry that corresponds to the communication.

12. A computer program product according to claim 11 , further comprising computer-readable instructions for:

when a reply communication is received from a communicating partner, comparing the communicating partner's name and address to a directory storing communicating partners;

when the communicating partner's name and address is not included in the directory, then adding the communicating partner's name and address to the directory;

comparing the communicating partner's name and address to entries in the call message log;

when the communicating partner's name and address is found in the call message log, then retrieving an entry corresponding to the communicating partner's name and address;

comparing the communicating partner's name and address to scheduled activities in an electronic calendar;

when the communicating partner's name and address is found in the electronic calendar, then retrieving a scheduled activity associated with the communicating partner's name and address; and

presenting the reply communication, the entry from the call message log, and the scheduled activity to the user.

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 Sep 28, 2005
From: MALIK, DALE W.
To: BELLSOUTH INTELLECTUAL PROPERTY CORPORATION
Reel/Frame 017041/0994 →
Continuity (4)
Continuation 1010990900 · Mar 29, 2002
Continuation In Part 0996670300 · Sep 28, 2001
Provisional Application 6036203300 · Mar 6, 2002
Related Publication 20060026232A1 · Feb 2, 2006