×

Cloud-based broker service for digital assistants

  • US 9,842,316 B2
  • Filed: 11/23/2015
  • Issued: 12/12/2017
  • Est. Priority Date: 09/09/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method for providing a broker service to computing devices in a distributed computing environment, comprising:

  • aggregating, in the distributed computing environment, a plurality of account data including first calendar data for a first account type of a first user, a first different calendar data for a second account type of the first user, second calendar data for the first account type of a second user, and a second different calendar data for the second account type of the second user;

    aggregating, in the distributed computing environment, a plurality of account credentials utilized for accessing online services related to the first calendar data for the first user and the second calendar data for the second user;

    receiving a request to schedule a new calendar appointment, the new calendar appointment having a specified time and invitees including the first and second users and a new appointment priority;

    determining the new calendar appointment is for the first account type;

    based on the determination that the new calendar appointment is for the first account type, determining a priority associated with a conflicting calendar event based on the first calendar data for the first account type of the first user and the second calendar data for the first account type of the second user;

    determining the priority associated with the conflicting calendar event is lower than the new appointment priority associated with the new calendar appointment;

    upon determining that the priority associated with the conflicting calendar event is lower than the new appointment priority associated with the new calendar appointment, automatically rearranging the conflicting calendar event for the first and second users; and

    sending an alert based on rearranging the conflicting calendar event.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×