Calendar item hierarchy for automatic specialization
First Claim
Patent Images
1. A hierarchical method for calendar management comprising:
- a first recipient receiving a first calendar item scheduling an event and having at least one parameter from an originator, the first calendar item having a first hierarchical position;
the first recipient adjusting the at least one parameter to create a second calendar item having the adjusted at least one parameter providing additional, specialized information regarding the event for at least one recipient, the second calendar item being stored in association with and in addition to the first calendar item at a server and the second calendar item having a second, different, hierarchical position than the first calendar item,wherein conflicts between the first calendar item and the second calendar item are resolved based on hierarchical positions of the first calendar item and the second calendar item;
the first recipient determining the at least one second recipient for the second calendar item, wherein the at least one second recipient excludes the originator; and
the first recipient sending the second calendar item to the at least one second recipient to update a calendar of the at least one second recipient with the adjusted at least one parameter of the event.
23 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides methods and systems for specializing calendar items. More specifically, a user or number of users may receive a calendar item having certain original parameters. The receiving user may wish to adjust those parameters for a subset of users that may or may not include the calendar item originator. The receiving user can then specialize certain parameters of the calendar item and transmit them to the determined subset of users without sending the same specialized calendar item to users outside of the subset that received the original calendar item.
142 Citations
20 Claims
-
1. A hierarchical method for calendar management comprising:
-
a first recipient receiving a first calendar item scheduling an event and having at least one parameter from an originator, the first calendar item having a first hierarchical position; the first recipient adjusting the at least one parameter to create a second calendar item having the adjusted at least one parameter providing additional, specialized information regarding the event for at least one recipient, the second calendar item being stored in association with and in addition to the first calendar item at a server and the second calendar item having a second, different, hierarchical position than the first calendar item, wherein conflicts between the first calendar item and the second calendar item are resolved based on hierarchical positions of the first calendar item and the second calendar item; the first recipient determining the at least one second recipient for the second calendar item, wherein the at least one second recipient excludes the originator; and the first recipient sending the second calendar item to the at least one second recipient to update a calendar of the at least one second recipient with the adjusted at least one parameter of the event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for coordinating actions of multiple users based on a hierarchical position, comprising:
-
a server including a processor and memory operable to; transmit a first calendar item scheduling an event and having a first set of parameters from an originator to one or more users, the first calendar item having a first hierarchical position, receive a second calendar item having a second set of parameters having at least one parameter adjusted from the first set of parameters from at least one of the one or more users that received the first calendar item from the originator, the second set of parameters providing additional, specialized information regarding the event for a population of recipients, store the second calendar item in association with and in addition to the first calendar item, and transmit the second calendar item to the population of recipients excluding the originator, such that the first set of parameters received by the population of recipients are altered to reflect the second set of parameters, wherein the population of recipients comprises the one or more users and the second calendar item having a second, different, hierarchical position than the first calendar item, wherein conflicts between the first calendar item and the second calendar item are resolved based on hierarchical positions of the first calendar item and the second calendar item. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A calendar server that manages a data structure for a calendar item, comprising:
-
a database including one or more memory storage devices that store an original set of parameters generated by an originator of a first calendar item scheduling an event, the first calendar item having a first hierarchical position; and at least one specialized parameter associated with the first calendar item, wherein the at least one specialized parameter is associated with a second calendar item generated by at least one or more users that received the first calendar item from the originator and represents a specialization of at least one of the original set of parameters of the first calendar item, the second calendar item stored in association with and in addition to the first calendar item, and having a second, different, hierarchical position than the first calendar item, wherein the second calendar item is transmitted to the at least one recipient excluding the originator such that the original set of parameters received by the population of recipients are altered to reflect the specialized parameter, wherein conflicts between the first calendar item and the second calendar item are resolved based on hierarchical positions of the first calendar item and the second calendar item. - View Dependent Claims (17, 18, 19, 20)
-
Specification