“Smart Rescheduler,” gadget in Google Calendar Labs help you find a new time for an event; select an event you'd like to reschedule, then click "Find a new time...". “Schedule search algorithm will return a ranked set of the best candidate dates and times based on the calendars others have shared with you, Google Calendar can make some educated guesses about how easy it might be to reschedule a conflicting meeting and even find you a replacement conference room nearby. This process is 100% automated — no Google employees are doing any work behind the scenes. You can refine results by marking people as optional, changing meeting duration, ignoring certain conflicts, or specifying earliest and latest times you'll accept. The results will immediately update to reflect your new requirements,” notes Google.