×

Secured and filtered personal information publishing

  • US 10,216,394 B2
  • Filed: 09/22/2015
  • Issued: 02/26/2019
  • 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 at least one selective publication option;

    in response to user input, setting the at least one selective publication option, wherein the at least one selective publication option comprises options for setting a rolling time window, wherein the rolling time window comprises calendar events for a time period extending from a current day to a day after the current day, wherein access to the calendar events comprised in the rolling time window is controlled by a permission setting associated with the at least one selective publication option;

    causing to be published a first version of the calendar that comprises a first set of the calendar events included in the rolling time window, wherein the first version of the calendar is a first view of the rolling time window;

    identifying, a period of time after causing the first version of the calendar to be published, a second set of the calendar events included in the rolling time window;

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

    in response to determining the second set of calendar events is different from the first set of calendar events, automatically creating a second version of the calendar comprising the second set of calendar events, wherein the second version of the calendar is a second view of the rolling time window and the second set of the calendar events comprises a subset of the first set of calendar events; and

    causing to be published the second version of the calendar.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×