ELECTRONIC CALENDAR EVENTS DROP BOX
First Claim
1. A computer readable medium having embodied thereon executable program instructions that, when executed by a computer, cause the computer to perform operations comprising:
- displaying a meeting event window within a calendar window, wherein files dropped on the meeting event window are received without opening a separate window;
determining that a file has been dropped on the meeting event window;
creating a meeting invitation containing a logical pointer to a copy of the file stored on a server; and
sending the meeting invitation to the server.
2 Assignments
0 Petitions
Accused Products
Abstract
A meeting originator associates a file with a meeting event by dropping the file on a meeting event window displayed within a calendar window. The file is copied to a directory on the originator'"'"'s computer and a meeting invitation is created containing a directory path to a corresponding directory on a server that stores a copy of the file. The meeting invitation is sent to the server for distribution to attendees of the meeting, who access the file from the server. The originator also indicates permissions on the server directory for the attendees. The file may be modified by the originator, or by an attendee having appropriate permissions, by dropping a modified version on the meeting event window. The server notifies the attendees and/or the originator that the meeting event has changed.
-
Citations
47 Claims
-
1. A computer readable medium having embodied thereon executable program instructions that, when executed by a computer, cause the computer to perform operations comprising:
-
displaying a meeting event window within a calendar window, wherein files dropped on the meeting event window are received without opening a separate window; determining that a file has been dropped on the meeting event window; creating a meeting invitation containing a logical pointer to a copy of the file stored on a server; and sending the meeting invitation to the server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer implemented method comprising:
-
displaying a meeting event window within a calendar window, wherein files dropped on the meeting event window are received without opening a separate window; determining that a file has been dropped on the meeting event window; creating a meeting invitation containing a logical pointer to a copy of the file stored on a server; and sending the meeting invitation to the server. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A data processing system comprising:
-
means for displaying a meeting event window within a calendar window, wherein files dropped on the meeting event window are received without opening a separate window; means for determining that a file has been dropped on the meeting event window; means for creating a meeting invitation containing a logical pointer to a copy of the file stored on a server; and means for sending the meeting invitation to the server. - View Dependent Claims (24, 25)
-
-
26. A machine readable medium containing executable program instructions which cause a data processing system to perform a method comprising:
-
displaying a hot zone in a calendar event window for an event creator; associating a file dropped on the hot zone with the event; and notifying an event attendee that the file is associated with the event, wherein the file is accessible by the event attendee through the notification. - View Dependent Claims (27, 28, 29, 30)
-
-
31. A machine implemented method comprising:
-
displaying a hot zone in a calendar event window for an event creator; associating a file dropped on the hot zone with the event; and notifying an event attendee that the file is associated with the event, wherein the file is accessible by the event attendee through the notification. - View Dependent Claims (32, 33, 34, 35)
-
-
36. A data processing system comprising:
-
means for displaying a hot zone in a calendar event window for an event creator; means for associating a file dropped on the hot zone with the event; and means for notifying an event attendee that the file is associated with the event, wherein the file is accessible by the event attendee through the notification.
-
-
37. A computer readable medium embodied with executable instructions to cause a processor to perform a method comprising:
-
receiving a copy of a file dropped on a meeting event window, wherein the file is stored in a directory on a client computer; creating a corresponding directory on a server; storing the copy of the file in the corresponding directory; and sending a meeting invitation to attendees specified in the meeting event window. - View Dependent Claims (38, 39, 40, 41)
-
-
42. A computer implemented method comprising:
-
receiving a copy of a file dropped on a meeting event window, wherein the file is stored in a directory on a client computer; creating a corresponding directory on a server; storing the copy of the file in the corresponding directory; and sending a meeting invitation to attendees specified in the meeting event window. - View Dependent Claims (43, 44, 45, 46)
-
-
47. A data processing system comprising:
-
means for receiving a copy of a file dropped on a meeting event window, wherein the file is stored in a directory on a client computer; means for creating a corresponding directory on a server; means for storing the copy of the file in the corresponding directory; and means for sending a meeting invitation to attendees specified in the meeting event window.
-
Specification