Group action fulfillment across multiple user devices
AssigneeGoogle Inc.
InventorsVictor Carbune, Matthew Sharifi
Life of this patent
Estimating the term…
Abstract
Group actions may be performed on behalf of multiple users based in part on the suitability of the various user devices of the different users to perform such group actions. Different user devices may also be used to generate different query intent determinations for a query such that the query intent determination made by a particular user device may be used to fulfill the query.
Claims31
A method of fulfilling a group action for a plurality of users having respective user devices, comprising:
- detecting a query for the group action;
- determining an intent for the query, wherein determining the intent for the query includes determining that the query is for a task to be performed on behalf of the plurality of users, and performance of the task fulfills the group action;
- identifying, from among the user devices of the plurality of users, a set of user devices that are capable of fulfilling the group action for the plurality of users;
- retrieving user device capabilities for the set of user devices;
- generating a ranking of the set of user devices based at least in part on suitability of each user device in the set of user devices to fulfill the group action using the retrieved user device capabilities;
- selecting a user device among the set of user devices to fulfill the group action based at least in part on the generated ranking;
- and
- initiating fulfillment of the group action on the selected user device.
(canceled)
(canceled)
(canceled)
-14. (canceled)
(canceled)
-22. (canceled)
-27. (canceled)
(canceled)
-33. (canceled)
A method of fulfilling a group action for a plurality of users having respective user devices, comprising:
- receiving, from first and second user devices respectively associated with first and second users among the plurality of users, first and second query intent determinations generated in response to context data associated with a query for the group action;
- selecting the first query intent determination received from the first user device to resolve the intent of the query;
- and
- selecting the second user device to fulfill the group action based at least in part on the first query intent determination, wherein the query is for a task to be performed on behalf of the plurality of users, and performance of the task fulfills the group action, wherein selecting the second user device to fulfill the group action is performed in response to selection by at least one of the plurality of users, and wherein selecting the second user device to fulfill the group action includes:
- retrieving user device capabilities for a set of user devices among the user devices for the plurality of users;
- generating a ranking of the set of user devices based at least in part on suitability of each user device in the set of user devices to fulfill the group action using the retrieved user device capabilities;
- and
- presenting the ranking to the at least one of the plurality of users such that selection of the second user device to fulfill the group action is based at least in part upon the presented ranking.
Dependencies are inferred from the claim text.