Patent ID: 8712820

Claim:
A system for determining a block of time based on participant identification and data entities synchronized with a plurality of calendar databases, the system comprising: a device; and a remote server, wherein: the device has access to the remote server via a communication network and comprises a user interface for receiving identifications of participants of a meeting, and a database query; the device further, upon receipt of the database query, communicates the identifications of the participants to the remote server over the communication network; the remote server receives the identifications of the participants from the device; the remote server retrieves, from at least two of the plurality of calendar databases, data entities for the participants of the meeting including calendar information and processes said retrieved data entities to determine a block of time during which all of the participants of the meeting are free, the at least two of the plurality of databases from which the data entities are retrieved comprising a first calendar database with which first data entities are synchronized for a first calendar service which is employed by at least one of the participants, and a different second calendar database with which second data entities are synchronized for a second calendar service which is employed by at least one other of the participants; the remote server further transmits an identification of said block of time to the device; the device receives the identification of said block of time from the remote server; and the device outputs an identification of at least a portion of said block of time for display on the user interface.