Software // Operating Systems
News
3/17/2010
08:52 PM
Connect Directly
LinkedIn
Twitter
Google+
RSS
E-Mail
50%
50%

Google Calendar Now Finds Best Meeting Time

Scheduling becomes easier when treated as a search problem.

In an effort to resolve the scheduling conflicts that inevitably arise when busy people try to get together, Google on Thursday plans to introduce a new Google Calendar Labs experiment called Smart Rescheduler that treats scheduling as search problem.

When presented with a Google Calendar event, Smart Rescheduler will scour the schedules of participants who have made their availability public for conflicts and will weigh other factors like meeting room availability to generate a list of the best possible meeting times.

"By investigating everyone's calendars, 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," explains Google engineer David Marmaros in a blog post. "You can refine the results by marking people as optional, changing the meeting duration, ignoring certain conflicts, or specifying the earliest and latest times you'll accept. The results will immediately update to reflect your new requirements."

Meeting organizers may want to be discreet in marking people as optional, a designation that can be hard on the ego.

"We wanted to solve one of the biggest pain points out there which is scheduling meetings with a lot of very busy people," said Google product manager Cyrus Mistry in a phone interview.

Scheduling, explains Mistry, is a ranking problem that's similar to search. "We know how to solve difficult ranking problems," he said.

Mistry describes the difficulty of arranging a meeting with 20 executives, all directors, five of whom are in Zurich, Switzerland, and five of whom are in Hyperbad, India. With Smart Rescheduler, you can click on a link and generate a list of the best possible times, he says.

The scheduling algorithm goes beyond checking for open rooms and does things like optimize for times when participants are awake. That's not always easy across multiple time zones. It also tries to discern whether calendar entries really represent conflicts or not -- some people use calendar entries to block time off without intending to meet with anyone.

Smart Rescheduler is available with the click of a radio button located in the Labs tab under the Settings menu in Google Calendar.

Mistry observes that this instant availability, without any software to install, is one of the benefits of cloud computing.

"In a sense what we've done is given everyone a personal assistant," he said.

Introduced with six experiments in July 2009, Google Calendar Labs is now home to 14 experiments.

Comment  | 
Print  | 
More Insights
Comments
Newest First  |  Oldest First  |  Threaded View
RKLRN
50%
50%
RKLRN,
User Rank: Apprentice
2/17/2012 | 9:27:37 PM
re: Google Calendar Now Finds Best Meeting Time
Anyone know where we can find an online calendar where we can post world wide meetings that allows people to search for a meeting location by city or zip code? Similar to the ones used by organizations like Weight Watchers or Toastmasters.
Register for InformationWeek Newsletters
White Papers
Current Issue
InformationWeek Tech Digest - July 22, 2014
Sophisticated attacks demand real-time risk management and continuous monitoring. Here's how federal agencies are meeting that challenge.
Flash Poll
Video
Slideshows
Twitter Feed
InformationWeek Radio
Live Streaming Video
Everything You've Been Told About Mobility Is Wrong
Attend this video symposium with Sean Wisdom, Global Director of Mobility Solutions, and learn about how you can harness powerful new products to mobilize your business potential.