System and method for scheduling events on an internet based calendar
First Claim
Patent Images
1. A system for scheduling events simultaneously onto a plurality of calendars, comprising:
- data storage means for storing data;
input means for inputting data into the data storage means;
viewing means for viewing data;
user data identifying each user or potential user of the system;
event data identifying an event;
association means for associating a user with event data;
user data file containing event data.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for scheduling providing an Internet-based calendar for use by a number of people, where each user has a personal calendar which is associated with the user through user identification data to permit users to automatically receive updates of events which have been posted by one or more other users to appear on the receiving user'"'"'s calendar, with each user being able to post events on the user'"'"'s own calendar and delete events on the user'"'"'s own calendar whether or not the event to be deleted has been posted by another user or the deleting user.
-
Citations
28 Claims
-
1. A system for scheduling events simultaneously onto a plurality of calendars, comprising:
-
data storage means for storing data;
input means for inputting data into the data storage means;
viewing means for viewing data;
user data identifying each user or potential user of the system;
event data identifying an event;
association means for associating a user with event data;
user data file containing event data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23)
-
-
24. A method for providing notification of one or more scheduled events and scheduling events comprising the steps of:
-
a) providing data storage means for storing data;
b) providing input means for inputting data into data storage means;
c) providing viewing means for viewing data stored in the data storage means;
d) inputting with input means information about an event into data storage means;
e) inputting with input means into the data storage means user data;
f) providing processor means for processing data;
g) associating event data with user data;
h) comparing user data associated with event data with user information data to identify a user;
i) associating an event with an identified user to create a user data file;
j) storing on the data storage means a user data file wherein the user data file contains information pertaining to a user;
k) inputting personal user data information into the user data file;
l) providing a user identification string containing user identification data;
m) establishing a user identification data subset containing a user password data;
inputting with input means a user data information and user password data;
n) accessing stored user data;
o) comparing the input user data information and password data with user information data and corresponding user password data stored on the system to identify a user selected to receive event data;
p) storing in the user data file of a user selected to receive event data, event data;
q) displaying on viewing means a calendar graphic which includes the event data of the user data file. - View Dependent Claims (25, 26, 27)
-
-
28. A method for notifying a person of one or more scheduled events on a calendar, comprising the steps of associating with a person a calendar and notifying the person when there is an event posted to the person'"'"'s calendar, and providing means for permitting the person to access and view the person'"'"'s calendar.
Specification