Focus time auto booking
AssigneeMicrosoft Technology Licensing, LLC
InventorsPeter Burton Bergen, Wendy Guo, Noelle Renee Beaujon, Charu Kwatra
Life of this patent
Estimating the term…
Abstract
A system and method for updating calendar data is described. A server accesses calendar data for a user account and parses the calendar data for a plurality of available time slots within an upcoming timeframe. The server schedules a focus time session for a corresponding available time slot of the plurality of available time slots within the upcoming timeframe in the calendar data. A confirmation of the scheduled focus time sessions is provided to the user account.
Claims20
A computer-implemented method comprising:
- accessing, at a server, calendar data for a user account;
- parsing the calendar data for a plurality of available time slots within an upcoming timeframe;
- scheduling a focus time session for a corresponding available time slot of the plurality of available time slots within the upcoming timeframe in the calendar data;
- and
- providing a confirmation of the scheduled focus time sessions to the user account.
A computing apparatus, the computing apparatus comprising:
- a processor;
- and
- a memory storing instructions that, when executed by the processor, configure the apparatus to:
- access, at a server, calendar data for a user account;
- parse the calendar data for a plurality of available time slots within an upcoming timeframe;
- schedule a focus time session for a corresponding available time slot of the plurality of available time slots within the upcoming timeframe in the calendar data;
- and
- provide a confirmation of the scheduled focus time sessions to the user account.
A non-transitory computer-readable storage medium, the computer-readable storage medium including instructions that when executed by a computer, cause the computer to:
- access, at a server, calendar data for a user account;
- parse the calendar data for a plurality of available time slots within an upcoming timeframe;
- schedule a focus time session for a corresponding available time slot of the plurality of available time slots within the upcoming timeframe in the calendar data;
- and
- provide a confirmation of the scheduled focus time sessions to the user account.
Dependencies are inferred from the claim text.