×

Methods and systems for a web-based calendar application

  • US 10,043,158 B2
  • Filed: 06/01/2016
  • Issued: 08/07/2018
  • Est. Priority Date: 09/07/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method for generating a calendar for publication on a first website, the method performed by a computer processor and comprising:

  • Retrieving from a web server a calendar feed comprising at least one event, the calendar feed corresponding to a second calendar published on a second website, wherein the calendar feed is an Internet and Calendar Scheduling (ICS) feed;

    for each one of the events in the calendar feed, determining whether there is a corresponding event post in the calendar, and creating in the calendar a new event post for the event if there is no corresponding event post, wherein creating a new event post comprises assigning metadata to the event post for the purposes of facilitating downstream publication and combinations of event feeds; and

    retrieving an updated calendar feed from the web server;

    for each one of the events in the updated calendar feed, determining whether there is a corresponding event post in the calendar; and

    if there is a corresponding event post in the calendar, updating the corresponding event post with information corresponding to the event, otherwise, if there is no corresponding event post in the calendar, creating in the calendar a new event post for the event,wherein retrieving the updated calendar feed from the web server comprises receiving a push notification from the web server providing notification of an update to the calendar feed, andwherein assigning the metadata to the event post comprises assigning at least one of a category and tag to the event based on a predefined setting for the calendar feed.

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