System, method and apparatus for retrieving schedule information from a remote location for an electronic calendar
First Claim
1. A method for retrieving schedule information from a remote location for use in an electronic calendar associated with a user device, the method comprising:
- transmitting a selectable link to a user device;
receiving a user download request for a desired schedule in response to the user device selecting the link;
retrieving schedule information corresponding to the desired schedule, the schedule information comprising a plurality of events;
transferring the schedule information to the user device associated with an electronic calendar; and
enabling storage of a plurality of calendar entries associated with all or a subset of the plurality of events in the electronic calendar.
1 Assignment
0 Petitions
Accused Products
Abstract
A user device accesses a webpage (hosted on a schedule host server) to identify a calendar or schedule of interest for downloading for incorporation into a calendar application within the user device (or otherwise identifies the calendar or schedule from a message received at the user device). A single click on a link within the webpage or message) selects a specific schedule or events or calendar entries corresponding thereto and constitutes a user request for the information. The user'"'"'s request is redirected to a fulfillment server that retrieves calendar/schedule information corresponding to the selected link and downloads the information to the user'"'"'s calendar, and thus multiple calendar entries are inserted and stored in response to selection of the link. A calendar plug-in may be provided within the user device for interfacing to the calendar application. Optionally, additional information (i.e., markers, tags, flags) may be inserted or associated with the calendar entries to uniquely identify them and associate them with a specific calendar/schedule.
-
Citations
24 Claims
-
1. A method for retrieving schedule information from a remote location for use in an electronic calendar associated with a user device, the method comprising:
-
transmitting a selectable link to a user device; receiving a user download request for a desired schedule in response to the user device selecting the link; retrieving schedule information corresponding to the desired schedule, the schedule information comprising a plurality of events; transferring the schedule information to the user device associated with an electronic calendar; and enabling storage of a plurality of calendar entries associated with all or a subset of the plurality of events in the electronic calendar. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of downloading schedule information from a remote location to a user device associated with a calendar application, the method comprising:
-
receiving a request for a schedule, the request for the schedule initiated by a selection of a link within information transferred to the user device; retrieving schedule information corresponding to the schedule, the schedule information comprising a plurality of events; transferring the schedule information for use by the user device; enabling storage of a plurality of calendar entries associated with all or a subset of the plurality of events in an electronic calendar associated with the calendar application. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A fulfillment engine for downloading schedule information to a device for use in an electronic calendar of a user, the fulfillment engine comprising:
-
a network interface coupled to a network operable for transmitting and receiving information via the network; memory for storing schedule information for a schedule of interest; a processor coupled to the network interface, the processor operable to; receive and process a request for schedule information, retrieve the schedule information, the schedule information comprising a plurality of events, transfer the retrieved schedule information, and wherein the schedule information is operable for enabling the storage of a plurality of calendar entries associated with all or a subset of the plurality of events in an electronic calendar associated with a user. - View Dependent Claims (16, 17, 18)
-
-
19. A method for retrieving schedule information from a remote location for use in an electronic calendar of a user, the method comprising:
-
accessing a webpage hosted by a schedule host; selecting a link on the webpage, the link corresponding to a schedule of interest; generating and transmitting a user request for the schedule of interest to a fulfillment server located at the remote location in response to the selection of the link; retrieving schedule information corresponding to the schedule of interest, the schedule information comprising a plurality of events; transmitting the schedule information to a user device executing a calendar application for maintaining an electronic calendar of the user; and storing a plurality of calendar entries associated with the plurality of events in the electronic calendar. - View Dependent Claims (20, 21, 22, 23, 24)
-
Specification