ADDING SYNDICATION FEEDS TO CALENDAR DATA EXCHANGE ENABLED PROGRAMS
First Claim
1. A method of handling syndication feed information comprising:
- subscribing to a syndication feed;
binding the syndication feed to a calendar data item; and
presenting feed data in a calendar application proximate to a calendar item associated with the calendar data item, wherein the feed data is automatically obtained from the syndication feed.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention discloses a solution for adding syndication feeds to calendar data exchange enabled programs, such as programs conforming to the iCalendar (iCal) standard. Default syndication feed links can be established by a publisher of iCalendar data. Subscribers of iCalendar data can replace default syndication feeds with feeds from other sources and/or add their own syndication feeds to a program that supports iCalendar data. Information obtained from the syndication feeds can be stored in a calendar entry indexed fashion, so that users accessing a iCalendar program can view information obtained from the syndication feeds as well as information related to an iCalendar subscription.
-
Citations
20 Claims
-
1. A method of handling syndication feed information comprising:
-
subscribing to a syndication feed; binding the syndication feed to a calendar data item; and presenting feed data in a calendar application proximate to a calendar item associated with the calendar data item, wherein the feed data is automatically obtained from the syndication feed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A calendar application stored in a machine readable medium comprising:
-
a feed reader configured to acquire syndication feed data from a feed source; and a plurality of calendar entries managed by the calendar application, wherein at least one of the calendar entries is configured to be programmatically linked to the feed source which provides syndication feed data in accordance with a subscription so that feed data from the subscription is automatically placed in the calendar entry without user intervention whenever syndication feed updates are obtained by the feed reader. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A software interface comprising:
-
a plurality of calendar entry visual elements, each associated with a date/time within which editable information is able to be presented within the software interface; a calendar data exchange import tool configured to automatically obtain calendar data from a calendar publication formatted in a calendar data exchange format, wherein calendar data obtained using the calendar data exchange import tool is automatically presented in one of the suitable calendar entry visual elements, wherein suitable visual elements for the calendar data are based upon matching date/time values of the calendar data with date/time values associated with the visual elements; and a syndication feed establishment tool configured to bind a user specified syndication feed to one of the at least one calendar entry visual element, wherein after being bound, feed data obtained from the specified syndication feed is automatically placed in calendar entries to which the feed is bound without user intervention, wherein suitable visual elements for the calendar data. - View Dependent Claims (19, 20)
-
Specification