System and method for providing temporary and limited grants of calendar access
First Claim
Patent Images
1. A system for scheduling an event, comprising:
- a first computing sub-system associated with an invitee to the event to be scheduled, the invitee computing sub-system comprising calendar data; and
a second computing sub-system associated with an event planner for the event to be scheduled, the event planner computing sub-system configured to access at least a portion of the invitee calendar data, wherein event planner access is limited to a non-zero finite set of closed time intervals as permitted by the invitee.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for providing temporary and limited grants of calendar access is provided. An invitee or its proxy may provide an event planner or time broker with a particular grant of calendar access comprising a date range, particular days of the week, and a particular time interval. The grant of calendar access allows the event planner to more easily identify a block of time for scheduling the particular event, the invitee calendar being updated in real-time. In some embodiments, the event planner may schedule the event and place the event directly on the invitee'"'"'s calendar.
107 Citations
25 Claims
-
1. A system for scheduling an event, comprising:
-
a first computing sub-system associated with an invitee to the event to be scheduled, the invitee computing sub-system comprising calendar data; and a second computing sub-system associated with an event planner for the event to be scheduled, the event planner computing sub-system configured to access at least a portion of the invitee calendar data, wherein event planner access is limited to a non-zero finite set of closed time intervals as permitted by the invitee. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for granting a party access to calendar data associated with a non-zero finite set of closed time intervals, comprising:
-
identifying a starting date and an ending date; identifying at least one day of the week within a range of dates defined by the starting date and the ending date; identifying a time of day interval for the at least one day of the week within the range of dates defined by the starting date and the ending date; and granting the party access to at least a portion of the calendar data subject to the non-zero finite set of closed time intervals as defined by the time interval for the at least one day of the week within the range of dates. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer-readable medium comprising instructions executable by a processor to perform a method for granting access to calendar data, the method comprising:
-
receiving a request for access to calendar data, the request initiated by a computing device coupled to a network; aggregating a portion of calendar data, the portion of calendar data limited by a non-zero finite set of closed time intervals as defined by the owner of the calendar data; delivering the portion of the calendar data over the network to the computing device that requested access to the calendar data; and updating the portion of the calendar data pushed over the network, wherein the updates to the calendar data occur substantially in real-time.
-
-
21. A system for scheduling an event, comprising:
-
a first computing sub-system associated with an invitee to the event to be scheduled, the invitee computing sub-system comprising calendar data; and a second computing sub-system associated with an event planner for the event to be scheduled, the event planner computing sub-system configured to access at least a portion of the invitee calendar data, wherein event planner access expires. - View Dependent Claims (22, 23, 24, 25)
-
Specification