Sharing calendar information
First Claim
1. A method for sharing calendar information, the method comprising:
- determining whether a sender is authorized to send calendar information to another by examining registration rights associated with the sender, wherein examining registration rights associated with the sender uses an authentication process;
upon determining that the registration rights associated with the sender are valid, receiving input from the sender associated with sending the calendar information to the another using one of a plurality of entry points, the plurality of entry points comprising a calendar toggle button and a calendar tab;
receiving calendar information settings from the sender;
publishing the calendar information on the Internet based on the calendar information settings;
sharing a portion of the published calendar information by providing access, to only a transaction, from among a plurality of transactions, in the calendar information to the another, wherein the access is provided by setting a time frame limit for the portion of the published calendar information using a rolling time window, the rolling time window comprising a plurality of specified durations during which access to the transaction in the calendar information is provided to the another, wherein an implied date range created by the plurality of durations shifts at a specified time to create a rolling effect for a shared calendar comprising the calendar information; and
setting a detail level for controlling an amount of the calendar information published to the Internet.
2 Assignments
0 Petitions
Accused Products
Abstract
Sharing calendar information may be provided. Calendar information may be shared with individuals that may or may not be associated with a local exchange server in order to coordinate schedules. A determination is conducted to decide whether a sender is authorized to send calendar information to another by examining registration rights. Next, if the registration rights are valid, input may be received from the sender associated with sending the calendar information to another using one or more entry points. Next, calendar information settings are received from the sender, which are used when sending the calendar information to another. Next, calendar information is published to the Internet based on the calendar information settings established by the sender, and provided to others for viewing.
40 Citations
14 Claims
-
1. A method for sharing calendar information, the method comprising:
-
determining whether a sender is authorized to send calendar information to another by examining registration rights associated with the sender, wherein examining registration rights associated with the sender uses an authentication process; upon determining that the registration rights associated with the sender are valid, receiving input from the sender associated with sending the calendar information to the another using one of a plurality of entry points, the plurality of entry points comprising a calendar toggle button and a calendar tab; receiving calendar information settings from the sender; publishing the calendar information on the Internet based on the calendar information settings; sharing a portion of the published calendar information by providing access, to only a transaction, from among a plurality of transactions, in the calendar information to the another, wherein the access is provided by setting a time frame limit for the portion of the published calendar information using a rolling time window, the rolling time window comprising a plurality of specified durations during which access to the transaction in the calendar information is provided to the another, wherein an implied date range created by the plurality of durations shifts at a specified time to create a rolling effect for a shared calendar comprising the calendar information; and setting a detail level for controlling an amount of the calendar information published to the Internet. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for sharing calendar information, the system comprising:
-
a memory comprising a data storage device for storing calendar information, wherein the memory is searchable; a processing unit coupled to the memory storage, wherein the processing unit is operative to; determine whether a sender is authorized to send calendar information to another by examining registration rights associated with the sender, wherein examining registration rights associated with the sender uses an authentication process; upon determining that the registration rights associated with the sender are valid, receive input from the sender associated with sending the calendar information to the another using one of a plurality of entry points, the plurality of entry points comprising a calendar toggle button and a calendar tab; receive calendar information settings from the sender; publish the calendar information on the Internet based on the criteria; share a portion of the published calendar information by providing access, to only a transaction, from among a plurality of transactions, in the calendar information to the another, wherein the access is provided by setting a time frame limit for the portion of the published calendar information using a rolling time window, the rolling time window comprising a plurality of specified durations during which access to the transaction in the calendar information is provided to the another, wherein an implied date range created by the plurality of durations shifts at a specified time to create a rolling effect for a shared calendar comprising the calendar information; and set a detail level for controlling an amount of the calendar information published to the Internet. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A memory device which stores a set of instructions which when executed performs a method for sharing calendar information, the method executed by the set of instructions comprising:
-
determining whether a sender is authorized to send calendar information to another by examining registration rights associated with the sender, wherein examining registration rights associated with the sender uses an authentication process; upon determining that the registration rights associated with the sender are valid, receiving input from the sender associated with sending the calendar information to the another using one of a plurality of entry points, the plurality of entry points comprising a calendar toggle button and a calendar tab; receiving calendar information settings from the sender; publishing the calendar information on the Internet based on the criteria; and sharing a portion of the published calendar information by providing access, to only a transaction, from among a plurality of transactions, in the calendar information to the another, wherein the access is provided by setting a time frame limit for the portion of the published calendar information using a rolling time window, the rolling time window comprising a plurality of specified durations during which access to the transaction in the calendar information is provided to the another, wherein an implied date range created by the plurality of durations shifts at a specified time to create a rolling effect for a shared calendar comprising the calendar information; and setting a detail level for controlling an amount of the calendar information published to the Internet.
-
Specification