Patents by Inventor Mark Daniel MacKenzie

Mark Daniel MacKenzie has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20180107987
    Abstract: A meeting service with meeting time and location optimization is described. In some examples, organizer and attendee behaviors may be analyzed and used as contextual factors in computing ranking scores for potential meeting times. To optimize a meeting for the attendees (including the organizer), potential meeting times and locations may be ranked based on weighted coefficients for the factors that are used in ranking such as attendee schedules, preferences, meeting type, location attributes, attendee preferences for locations, and extraneous factors such as events and other happenings that may impact availability or access of attendees as well as meeting locations.
    Type: Application
    Filed: October 14, 2016
    Publication date: April 19, 2018
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Mark Daniel MacKenzie, Hiroshi Tsukahara, Sebastian Bengochea, Philipp Cannons
  • Publication number: 20180039955
    Abstract: Variety of approaches to provide time polling are described. A calendar application initiates operations to provide meeting time polling upon processing an availability information associated with a meeting organizer and/or a meeting invitee to provide suggested timeslot(s). Selected timeslot(s) are received as a selection from the suggested timeslot(s) by the meeting organizer. The selected timeslots are transmitted to the meeting invitee for prompting the meeting invitee for a vote. Next, voted timeslots are received as a selection from the selected timeslot(s) by the meeting invite. The voted timeslot(s) are provided to the meeting organizer for prompting the meeting organizer to finalize the meeting.
    Type: Application
    Filed: December 1, 2016
    Publication date: February 8, 2018
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Mark Daniel MacKenzie, Hiroshi Tsukahara, Philipp Cannons
  • Publication number: 20180039954
    Abstract: Variety of approaches to provide a meeting time picker with automated suggestions are described. A calendar application initiates operations to provide a meeting time picker upon detecting an intent of a meeting organizer to organize a meeting. The intent lists a meeting invitee. Availability information associated with the meeting invitee is retrieved from a calendar provider. A first layer, a second layer, and third layer of timeslots are generated for a presentation. The first layer includes a meeting organizer schedule. The second layer includes an aggregate schedule of the meeting invitee. The third layer includes a suggested schedule of a meeting time. The first layer, the second layer, and the third layer are presented in a scheduling grid to the meeting organizer.
    Type: Application
    Filed: December 1, 2016
    Publication date: February 8, 2018
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Mark Daniel MacKenzie, Hiroshi Tsukahara, Philipp Cannons
  • Publication number: 20140278677
    Abstract: Disclosed herein are systems, methods, and software for facilitating enhanced scheduling. In at least one implementation, a user may consider the availability of any room in a building when scheduling an event. Event entities including an event participant and an event environment having various sub-environments in which to host an event are identified. A participant availability for the event participant is identified based on a participant schedule associated with the event participant and an environment availability for the event environment is identified based on an environment schedule associated with each of the sub-environments. The participant availability for the event participant and the environment availability for the event environment are then presented for consideration by the user.
    Type: Application
    Filed: June 13, 2013
    Publication date: September 18, 2014
    Inventors: Paul David Tischhauser, Mark Daniel MacKenzie, Jason A. Cook, Karl-Erik Bystrom, Jasdeep Singh Chugh
  • Patent number: D525985
    Type: Grant
    Filed: August 3, 2004
    Date of Patent: August 1, 2006
    Assignee: Microsoft Corporation
    Inventors: Mark R. Gibson, Mark Daniel MacKenzie
  • Patent number: D536343
    Type: Grant
    Filed: August 3, 2004
    Date of Patent: February 6, 2007
    Assignee: Microsoft Corporation
    Inventors: Jeffrey C. Fong, Mark Daniel MacKenzie, Mark R. Gibson, Kort Danner Sands