Systems, methods and computer program products for user-selected calendar and task alerts
First Claim
1. A method for distributing and managing electronic information between a sender and a recipient, the method comprising:
- creating at least one of an event and a schedule of events on an application on a sender terminal;
identifying at least one of a user and a group of users associated with said schedule of events, at least one of the users and each member of the group of users having a recipient terminal;
identifying an announcement that uniquely associates a subset of said schedule of events with a subset of said group of users;
associating at least one announcement file with an electronic message for events, the announcement file configured for playing at a recipient terminal upon occurrence of at least one of the event and the schedule of events; and
broadcasting said schedule of events over a network to said group of users, said subset of users additionally receiving said announcement file associated with said subset of said schedule of events.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for electronic information transfer by a sender. The method includes composing an electronic message, typically a calendar and/or task event, on a sender terminal. At least one announcement file is associated with an attribute of the electronic message, the announcement file configured for playing at a recipient terminal upon the recipient terminal receiving the electronic message. The electronic message and the association to the announcement file is sent over a network to a recipient at the recipient terminal. Embodiments include a computer program product for implementing the method.
66 Citations
20 Claims
-
1. A method for distributing and managing electronic information between a sender and a recipient, the method comprising:
-
creating at least one of an event and a schedule of events on an application on a sender terminal; identifying at least one of a user and a group of users associated with said schedule of events, at least one of the users and each member of the group of users having a recipient terminal; identifying an announcement that uniquely associates a subset of said schedule of events with a subset of said group of users; associating at least one announcement file with an electronic message for events, the announcement file configured for playing at a recipient terminal upon occurrence of at least one of the event and the schedule of events; and broadcasting said schedule of events over a network to said group of users, said subset of users additionally receiving said announcement file associated with said subset of said schedule of events. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for sharing electronic information among a group on a network, the system comprising:
-
a sender terminal having an application linked to the group and for creating a schedule of events that is available to the group; an associated announcement file library including a plurality of announcement files and a matrix of announcement associations associating at least one announcement file with a subset of said schedule of events; and an association function matching said subset of said schedule of events with the announcement associations to associate at least one announcement file with said subset of said schedule of events. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A computer program product for providing shared calendar events over a network coupled to a plurality of computers, the computer program product including instructions for implementing a method, comprising:
-
creating a calendar event; identifying at least one user of the plurality of computers who have an interest in said event, thereby identifying said event as a shared calendar event; associating said at least one user with a group having the ability to receive said shared calendar event; associating a multimedia announcement file with said shared calendar event; distributing said event to said group; and executing said multimedia file when said shared calendar event occurs.
-
-
20. In a system having a shared calendar application for distributing calendar and task events over a network among a plurality of computers, a method comprising:
-
creating an event using the shared calendar application; identifying users of the plurality of computers who have an interest in said event; associating said users with a group; associating a multimedia announcement file that is executable concurrently with said event when said event occurs for said group; and distributing said event to said group.
-
Specification