COMPLEMENTARY AND SHADOW CALENDARS
First Claim
1. A method for constructing a complementary calendar, comprising:
- identifying a user signal associated with a user of a device; and
constructing a complementary calendar populated with an entry derived from the user signal.
3 Assignments
0 Petitions
Accused Products
Abstract
One or more techniques and/or systems are provided for constructing a complementary calendar and/or a shadow calendar. A user may maintain a primary calendar within which the user may schedule user specified tasks and/or meetings, but may inadvertently omit other entries. Accordingly, a complementary calendar may be constructed based upon inferences derived from user signal data (e.g., information used to identify/infer activities of the user, such as social network profile information, messages, temporal information, locational information, documents, etc.). The complementary calendar may be automatically populated with entries corresponding to inferences derived from user signals and/or real-time conditions (e.g., weather, store hours, traffic conditions, etc.). The primary calendar and the complementary calendar may be merged to create a shadow calendar. The complementary calendar and/or the shadow calendar may be displayed to the user and/or may be used to provide dynamic notifications and/or suggestions to the user (e.g. regarding conflicting entries/obligations, etc.).
22 Citations
20 Claims
-
1. A method for constructing a complementary calendar, comprising:
-
identifying a user signal associated with a user of a device; and constructing a complementary calendar populated with an entry derived from the user signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for constructing a complementary calendar, comprising:
-
a calendar construction component configured to; identify a user signal associated with a user of a device; and construct a complementary calendar populated with an entry derived from the user signal. - View Dependent Claims (19)
-
-
20. A computer readable medium comprising instructions which when executed at least in part via a processing unit perform a method for constructing a complementary calendar, comprising:
-
identifying a user signal associated with a user of a device; and constructing a complementary calendar populated with an entry derived from the user signal.
-
Specification