Predictive calendar
First Claim
Patent Images
1. A method for recommending a future reminder for a user of a calendaring system, the method comprising the steps of:
- (a) entering a plurality of events interactively in said system by said user;
(b) storing data that is entered into said system according to a nature of the information content in each of said events;
(c) monitoring a frequency with which said user attends each of said events; and
, (d) deriving a future repeat rate for each of said events based on the information obtained from said monitoring step.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for recommending future events or appointments are disclosed. The inventive system stores a repeat rate provided by users in the system, then recommends future events or appointments based on what the user has rated and the past frequency of those events or appointments which the user has attended. This invention is based on the fact that people have a tendency to attend or observe similar events as in the past and will show such tendency in the future.
27 Citations
19 Claims
-
1. A method for recommending a future reminder for a user of a calendaring system, the method comprising the steps of:
-
(a) entering a plurality of events interactively in said system by said user;
(b) storing data that is entered into said system according to a nature of the information content in each of said events;
(c) monitoring a frequency with which said user attends each of said events; and
,(d) deriving a future repeat rate for each of said events based on the information obtained from said monitoring step. - View Dependent Claims (2, 3, 4, 5, 9, 10)
-
-
6. A method for recommending a future meeting to a user of a calendaring system, the method comprising the steps of:
-
a) entering a number of events by said user for storage in a user profile database;
(b) updating a frequency with which said user attends each of said events within a predetermined time period according to the types of said events;
(c) retrieving a past frequency with which said user attends each of said events from said user profile database;
(d) comparing said updated frequency with said past frequency to determine which one of said events to recommend to said user for said future meeting; and
,(e) deriving a future repeat rate for each of said events based on the information obtained from said comparison step. - View Dependent Claims (7, 8)
-
-
11. A method for recommending a future meeting to a user of a calendaring system, the method comprising the steps of:
-
(a) entering a number of events by a plurality of users interactively;
(b) storing said events into a database according to a nature of the information content in each of said events;
(c) updating a frequency with which said users attend each of said events within a predetermined time period;
(c) in response to a first user, searching a past frequency with which said other users attend each of said events from said database;
(d) comparing said updated frequency with said past frequency to determine which one of said events to recommend to said user for said future meeting; and
,(e) deriving a future repeat rate for each of said events based on the information obtained from said comparison step. - View Dependent Claims (12, 13, 14, 15, 17, 18, 19)
-
-
16. A system for recommending a future meeting to a user, comprising:
-
an interface for entering a number of events by said user;
a storage for storing data entered into said system;
a processor for updating a frequency with which said user attends each of said events within a predetermined time period according to the types of events, for comparing said updated frequency with a past frequency to determine which one of said events to recommend to said user for said future meeting, and for deriving a future repeat rate for each of said events based on the information obtained from said comparison step.
-
Specification