The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Feb. 16, 2021
Filed:
Jun. 30, 2017
Microsoft Technology Licensing, Llc, Redmond, WA (US);
David J. Brennan, Redmond, WA (US);
Stéphane Morichére-Matte, Vancouver, CA;
John R. Sanders, Seattle, WA (US);
David M. Gray, Bellevue, WA (US);
Aaron Lo, Port Coquitlam, CA;
Isaac Supeene, San Bruno, CA (US);
Aryamman Jain, San Francisco, CA (US);
Anson Ho, Redmond, WA (US);
Priya Murali, Mississauga, CA;
MICROSOFT TECHNOLOGY LICENSING, LLC, Redmond, WA (US);
Abstract
A receiver receives a request to schedule a meeting from a user and in response, prompts the user to provide meeting information including time information and attendee information for scheduling the meeting. A meeting scheduler identifies potential dates and potential times based on the meeting information. The meeting scheduler further detects locations of the attendees based on the potential dates and identifies potential meeting locations based on attendees' location. The meeting scheduler also computes date scores for the potential dates, time scores for the potential times, and location scores for the meeting locations to select a date, a time, and a meeting location based on scores to determine a meeting schedule. The meeting scheduler further selects a conferencing mechanism for the meeting and provides the meeting schedule comprising the selected date, time, and meeting location, and the selected conferencing mechanism as a meeting invite option to the user.