System and method for collecting and presenting records in a journal on an electronic device
First Claim
1. A method of organizing journaling items from a plurality of types of applications processed by an electronic device, said method comprising:
- defining a journal having a parameter for storing journaling items;
identifying any contexts for said parameter for different types of items processed by said device;
upon detection of a new journaling item processed by said device, determining whether a context relating to said new journaling item matches one of said any contexts, and if so, updating said journal with details associated with said journaling item; and
determining whether a context relating to a previously processed journaling items processed by said device matches one of said any contexts, and if so, updating said journal with details associated with said previously received item.
4 Assignments
0 Petitions
Accused Products
Abstract
A device and a method of organizing journaling items from applications processed by an electronic device are provided. The method comprises: defining a journal having a parameter for storing journaling items; defining contexts for the parameter by creating a context for each record using data from an application operating on the device which matches a relevant aspect of the parameter; upon detection of a new journaling item processed by the device, determining whether the new journaling item matches any of the contexts, and if so, updating the journal with details associated with the journaling item; and determining whether any previously processed journaling items processed by the device matches any of the contexts, and if so, updating the journal with details associated with the any previously received item. The device incorporates modules to perform the method.
35 Citations
20 Claims
-
1. A method of organizing journaling items from a plurality of types of applications processed by an electronic device, said method comprising:
-
defining a journal having a parameter for storing journaling items;
identifying any contexts for said parameter for different types of items processed by said device;
upon detection of a new journaling item processed by said device, determining whether a context relating to said new journaling item matches one of said any contexts, and if so, updating said journal with details associated with said journaling item; and
determining whether a context relating to a previously processed journaling items processed by said device matches one of said any contexts, and if so, updating said journal with details associated with said previously received item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An electronic device for processing items from a plurality of types of applications, said device comprising:
-
a microprocessor;
a display;
a plurality of modules operating on said microprocessor, including;
a database for an address book application containing records of contact information relating to other module s of said plurality of modules;
an email module for generating, receiving and storing email messages;
a telephone module for initiating and receiving telephone calls and for storing records relating to said telephone calls; and
an appointment module for creating, storing and tracking appointments; and
a journal module for organizing records of items processed by said plurality of modules, said journal module defining a journal having a parameter for its contents;
identifying contexts for said parameter for different types of items processed by said device;
detecting processing of a new journaling item processed by said device, determining whether a context relating to said new journaling item matches one of said any contexts, and if so, updating said journal with details associated with said journaling item; and
determining whether a context of any previously processed journaling items processed by said device matches one of said any contexts, and if so, updating said journal with details associated with said any previously received item. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification