Patent ID: 8417782

Claim:
A system comprising: one or more server devices comprising a device manager for interfacing with a plurality of user communication devices, wherein at least a subset of the plurality of user communication devices use different calendar applications and calendar events in different data formats and a remainder of the plurality of user communication devices have no calendar applications, and wherein the plurality of user communication devices include at least a meeting organizer device and one or more attendee devices; a calendar gateway for processing the calendar events to form a corresponding connected calendar-data-set for each connected user, wherein the connected calendar-data-set is stored in a calendar backend server and is shared among one or more devices of each connected user, wherein the calendar gateway comprises: logic for translating data formats of the calendar events received from the meeting organizer device and the one or more attendee devices to a set of supported data formats by the calendar backend server; and logic for generating calendar events to the meeting organizer device and the one or more attendee devices such that a meeting is generated from an email of an event sent by the meeting organizer device wherein recipients of the email are added as attendees of the meeting if the meeting organizer device is one of the remainder having no calendar application; and an email gateway for communicating the calendar events between the calendar gateway and the plurality of user communication devices, for each user communication device of the subset of user communication devices that has calendar applications with one of the different data formats, information about a calendar event is communicated to the user communication device in accordance with a respective one of the different data formats, and the email gateway further communicating information to the remainder of the plurality of user communication devices via a web page of the calendar gateway such that the remainder of user communication devices are enabled to respond to the calendar events via the web page and not a calendar application.