Secured and filtered personal information publishing
First Claim
1. A computer-implemented method for publishing a personal information collection for the benefit of an audience, the method comprising:
- receiving a request to publish the personal information collection, wherein the personal information collection comprises a plurality of collection items;
determining whether any changes have been made to the personal information collection since a previous publishing;
responsive to there being changes, comparing a publishable version of the personal information collection to a publishable version of the previous publishing; and
responsive to the two publishable versions being different;
putting the publishable version on a server accessible by the audience; and
providing to the server an indication of the audience authorized to view the publishable version.
2 Assignments
0 Petitions
Accused Products
Abstract
Selectively shared and filtered personal information collections are provided. Personal information collections include calendars, task lists, address books, and other collections of information that may be provided by personal information manager (PIM) software. Personal information collections published on a server may be limited on a user-by-user basis as to who may access the collections. Furthermore, collections may be automatically filtered based on a rolling window of dates, reducing file size and maintaining privacy of items outside the rolling window.
-
Citations
21 Claims
-
1. A computer-implemented method for publishing a personal information collection for the benefit of an audience, the method comprising:
-
receiving a request to publish the personal information collection, wherein the personal information collection comprises a plurality of collection items;
determining whether any changes have been made to the personal information collection since a previous publishing;
responsive to there being changes, comparing a publishable version of the personal information collection to a publishable version of the previous publishing; and
responsive to the two publishable versions being different;
putting the publishable version on a server accessible by the audience; and
providing to the server an indication of the audience authorized to view the publishable version. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-implemented method for providing a published personal information collection to a remote user, the method comprising:
-
receiving a publishable version of the personal information collection from a remote publisher;
receiving an indication of an audience authorized to view the publishable version;
receiving a request to access the publishable version from a remote user;
authenticating an identity of the remote user;
determining whether the remote user is a member of the audience authorized to view the publishable version; and
responsive to the remote user being a member of the authorized audience, allowing the remote user to access the publishable version. - View Dependent Claims (13, 14, 15, 16, 17, 19, 21)
-
-
18. A system for securely publishing a calendar, the system comprising:
-
a processor; and
a memory, storing instructions for execution by the processor, the instructions including steps of;
receiving a request to publish the calendar;
receiving a range of relative dates with which to filter events in a published calendar, the date range being relative to a current date;
receiving a plurality of authorized email addresses;
filtering events in the published calendar based on the range of dates relative to the current date;
uploading the published calendar to a remote server; and
providing the remote server a listing of the plurality of authorized email addresses. - View Dependent Claims (20)
-
Specification