Method, system, and program for accessing calendar information for shadowed users from a database
First Claim
1. A method for accessing calendar information of users in a database for presentation by a personal information manager, comprising:
- maintaining scheduled event records for users within the database;
maintaining information on shadowed events for a tracked entity;
providing from the database scheduled event records for a user and information on shadowed events of at least one tracked entity, wherein the scheduled event records are capable of being scheduled at calendar times that overlap with scheduled shadowed events for the at least one tracked entity; and
displaying information on the provided scheduled event records and shadowed events for a time period, wherein a conflict signal is generated if scheduled event records for one user are scheduled for overlapping calendar times, and wherein the conflict signal is not generated if at least one shadowed event record and scheduled event record for which the information is displayed are scheduled for overlapping calendar times.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided is a method, system, and program for accessing calendar information of users in a database for presentation by a personal information manager. Scheduled event records for users are maintained within the database. Further maintained in the database is information on a current location of wireless devices of users in the database, wherein one user is associated with each wireless device. Scheduled event records and the current location of a wireless device for a shadowed user are provided from the database to a device operated by a shadower user in the database.
-
Citations
72 Claims
-
1. A method for accessing calendar information of users in a database for presentation by a personal information manager, comprising:
-
maintaining scheduled event records for users within the database;
maintaining information on shadowed events for a tracked entity;
providing from the database scheduled event records for a user and information on shadowed events of at least one tracked entity, wherein the scheduled event records are capable of being scheduled at calendar times that overlap with scheduled shadowed events for the at least one tracked entity; and
displaying information on the provided scheduled event records and shadowed events for a time period, wherein a conflict signal is generated if scheduled event records for one user are scheduled for overlapping calendar times, and wherein the conflict signal is not generated if at least one shadowed event record and scheduled event record for which the information is displayed are scheduled for overlapping calendar times. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, 20)
-
-
13. A method for accessing calendar information of users in a database for presentation by a personal information manager, comprising:
-
maintaining scheduled event records for users within the database;
maintaining information on a current location of wireless devices of users in the database, wherein one user is associated with each wireless device; and
providing from the database scheduled event records and the current location of a wireless device for a shadowed user to a device operated by a tracking user in the database.
-
-
21. A method for implementing a personal information manager in an electronic calendar device for a user, comprising:
-
displaying scheduled records for a designated time period of the user in the electronic calendar;
providing scheduled event records for the user and information on shadowed events of at least one tracked entity, wherein the scheduled event records are capable of being scheduled at calendar times that overlap with scheduled shadowed events for the at least one tracked entity; and
displaying information on the provided scheduled event records and shadowed events for a time period, wherein a conflict signal is generated if scheduled event records for the user are scheduled for overlapping time periods, and wherein the conflict signal is not generated if at least one shadowed event record and scheduled event record for which the information is displayed are scheduled for overlapping time periods. - View Dependent Claims (22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 46, 47, 48, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60)
-
-
25. A system for accessing calendar information comprising:
-
a computer database;
means for maintaining scheduled event records for users within the database;
means for maintaining information on shadowed events for a tracked entity;
means for providing from the database scheduled event records for a user and information on shadowed events of at least one tracked entity, wherein the scheduled event records are capable of being scheduled at calendar times that overlap with scheduled shadowed events for the at least one tracked entity; and
means for displaying information on the provided scheduled event records and shadowed events for a time period, wherein a conflict signal is generated if scheduled event records for one user are scheduled for overlapping calendar times, and wherein the conflict signal is not generated if at least one shadowed event record and scheduled event record for which the information is displayed are scheduled for overlapping calendar times.
-
-
37. A system for accessing calendar information, comprising:
-
a computer database;
means for maintaining scheduled event records for users within the database;
means for maintaining information on a current location of wireless devices of users in the database, wherein one user is associated with each wireless device; and
means for providing from the database scheduled event records and the current location of a wireless device for a shadowed user to a device operated by a tracking user in the database.
-
-
45. A system for implementing a personal information manager in an electronic calendar device for a user, comprising:
-
means for displaying scheduled records for a designated time period of the user in the electronic calendar;
means for providing scheduled event records for the user and information on shadowed events of at least one tracked entity, wherein the scheduled event records are capable of being scheduled at calendar times that overlap with scheduled shadowed events for the at least one tracked entity; and
means for displaying information on the provided scheduled event records and shadowed events for a time period, wherein a conflict signal is generated if scheduled event records for the user are scheduled for overlapping time periods, and wherein the conflict signal is not generated if at least one shadowed event record and scheduled event record for which the information is displayed are scheduled for overlapping time periods.
-
-
49. An article of manufacture including code for accessing calendar information of users in a database for presentation by a personal information manager by:
-
maintaining scheduled event records for users within the database;
maintaining information on shadowed events for a tracked entity;
providing from the database scheduled event records for a user and information on shadowed events of at least one tracked entity, wherein the scheduled event records are capable of being scheduled at calendar times that overlap with scheduled shadowed events for the at least one tracked entity; and
displaying information on the provided scheduled event records and shadowed events for a time period, wherein a conflict signal is generated if scheduled event records for one user are scheduled for overlapping calendar times, and wherein the conflict signal is not generated if at least one shadowed event record and scheduled event record for which the information is displayed are scheduled for overlapping calendar times.
-
-
61. An article of manufacture including code for accessing calendar information of users in a database for presentation by a personal information manager by:
-
maintaining scheduled event records for users within the database;
maintaining information on a current location of wireless devices of users in the database, wherein one user is associated with each wireless device; and
providing from the database scheduled event records and the current location of a wireless device for a shadowed user to a device operated by a tracking user in the database. - View Dependent Claims (62, 63, 64, 65, 66, 67, 68, 70, 71, 72)
-
-
69. An article of manufacture including code for implementing a personal information manager in an electronic calendar device by:
-
displaying scheduled records for a designated time period of the user in the electronic calendar;
providing scheduled event records for the user and information on shadowed events of at least one tracked entity, wherein the scheduled event records are capable of being scheduled at calendar times that overlap with scheduled shadowed events for the at least one tracked entity; and
displaying information on the provided scheduled event records and shadowed events for a time period, wherein a conflict signal is generated if scheduled event records for the user are scheduled for overlapping time periods, and wherein the conflict signal is not generated if at least one shadowed event record and scheduled event record for which the information is displayed are scheduled for overlapping time periods.
-
Specification