Calendar interface for digital communications
First Claim
Patent Images
1. A method of generating entries for a scheduling program on a processing device, comprising the steps of:
- parsing text from a communication received by the processing device, wherein the communication includes a voice communication received by the processing device;
determining whether the communication relates to an event by using voice recognition to create text from the voice communication and analyzing the text for key words commonly used to refer to an event;
when the text includes the key words, determining whether the text provides information needed to create an entry for the event;
responsive to determining information needed to create an entry for a scheduling event, automatically creating an entry for the scheduling program including information derived from the text of the voice communication.
9 Assignments
0 Petitions
Accused Products
Abstract
Information from communications is displayed in a calendar format. Text from the communications is used to determine whether a scheduling entry should be created. If so, text from the communication is used to create a proposed calendar or to-do list entry, which can be saved, modified or canceled by the user. Information from a call log can be filtered and displayed in a calendar format.
-
Citations
13 Claims
-
1. A method of generating entries for a scheduling program on a processing device, comprising the steps of:
-
parsing text from a communication received by the processing device, wherein the communication includes a voice communication received by the processing device; determining whether the communication relates to an event by using voice recognition to create text from the voice communication and analyzing the text for key words commonly used to refer to an event; when the text includes the key words, determining whether the text provides information needed to create an entry for the event; responsive to determining information needed to create an entry for a scheduling event, automatically creating an entry for the scheduling program including information derived from the text of the voice communication. - View Dependent Claims (2, 3, 4)
-
-
5. Processing device for generating entries for a scheduling program, comprising:
-
apparatus for parsing text from a communication received by the processing device, wherein the communication includes a text message; apparatus for determining whether the text includes key words indicating that the communication relates to a scheduling event; apparatus for when the text includes key words indicating that the communication relates to a scheduling event, determining whether the text provides information needed to create an entry for the scheduling event; and apparatus for automatically creating an entry for the scheduling program including information derived from the text of the communication responsive to determining information needed to create an entry for the scheduling event. - View Dependent Claims (6, 7, 8, 9, 10)
-
-
11. A method of generating entries for a calendar-centric information organizer on a processing device, comprising the steps of:
-
receiving a plurality of communications by the processing device, wherein the plurality of communications include the following types of communications;
voice communication, text message and email;converting each of the plurality of communications into a predetermined format; parsing text from each of the plurality of communications received by the processing device; determining whether the text from any of the plurality of communications relates to an event by analyzing the text of each of the plurality of communications for key words commonly used to refer to an event; when the text of one of the plurality of communications includes the key words, determining whether the text of the one of the plurality of communications provides information needed to create an entry for the event; and responsive to determining information needed to create an entry for a scheduling event, automatically creating an entry for the scheduling program including information derived from the text of the one of the plurality of communications. - View Dependent Claims (12, 13)
-
Specification