×

Setting options for publishing calendar

  • US 9,165,161 B2
  • Filed: 08/31/2011
  • Issued: 10/20/2015
  • Est. Priority Date: 12/01/2005
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for publishing calendar events, comprising:

  • receiving a publication selection for calendar events of a calendar on a client device;

    in response to receiving the publication selection, displaying a graphical user interface displaying selective publication options, comprising;

    a published details option that includes an option for setting availability status related to the calendar events without including text of the calendar events;

    a privacy option that includes an option for restricting access to details of calendar events marked as private; and

    an option to include details of calendar events marked private for a user within the calendar to be published to other viewers;

    responsive to user input, setting at least one of the selective publication options, wherein the selective publication options comprise options for setting a rolling time window that comprise a first time option that is before a current day and a second time option that is after the current day that when set define a rolling time window for publication of calendar events that may change based on the current day;

    responsive to user input, setting individual access security levels for each one of a plurality of viewers;

    publishing a first version of the calendar that comprises a first set of calendar events, wherein the published calendar events are configured to allow access to each individual viewer according to the at least one selected publication options;

    automatically creating, at predetermined times, a second version of the calendar that comprises a second set of calendar event;

    determining whether the second set of calendar events is different from the first set of calendar events; and

    when it is determined that the second set of calendar events is different from the first set of calendar events, publishing the second version of the calendar.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×