Patent ID: 7668838
Filing Date: 2010-02-23
Classification: G06F,G06Q,Y10S

Abstract:
1. A computer-implemented method comprising: providing an event repository that maintains event information for members of an online community, wherein the event information includes one or more event records that correspond to real world events, wherein each event record comprises an event id, wherein at least one of the one or more event records has an event id that is associated with a tag id, and wherein each tag id is associated with a tag; providing access to the event repository via a user interface, wherein the user interface is generated by a first party event application, wherein access to the user interface includes sharing and collaborating event information; exposing, to one or more third party event applications, a programmatic interface that provides access to a set of routines that perform operations on the event records in the event repository, wherein the set of routines comprises a first routine and a second routine; receiving through the programmatic interface, from a third-party event application, at least two calls: wherein the computer-implemented method is performed by one or more computing devices.