FACILITATING A DECISION-MAKING PROCESS
First Claim
1. A method, comprising:
- receiving from a user a request to facilitate a decision making process for a group of users, including the user, participating in a communication thread;
identifying a set of criteria associated with the user within which at least one suggestion towards a decision is to be made;
searching for a set of search results in accordance with the set of criteria;
generating a suggestion from the search results in one or more formats to be deliverable over the communication thread to each member of the group;
presenting the suggestion to the group.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for facilitating a decision-making process are disclosed. In one aspect of the present disclosure, in response to receiving a request to facilitate a decision making process, the decision-making agent participates in a communications thread where users are attempting to reach a decision regarding a business to frequent and/or an activity to partake. Since group activities are oftentimes scheduled via common communication threads, the decision-making agent can intervene in such communication threads, when requested, and assist the participating users in making a decision or making informed suggestions toward reaching an agreement.
157 Citations
20 Claims
-
1. A method, comprising:
-
receiving from a user a request to facilitate a decision making process for a group of users, including the user, participating in a communication thread; identifying a set of criteria associated with the user within which at least one suggestion towards a decision is to be made; searching for a set of search results in accordance with the set of criteria; generating a suggestion from the search results in one or more formats to be deliverable over the communication thread to each member of the group; presenting the suggestion to the group. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system, comprising:
-
a communications module to establish a communications session via one or more communications protocols with user devices over a network connection, wherein, in operation, the communications module processes user input received from the user devices; a user database to store user data; a content database to store business listing data; a decision-making module coupled with the user database and the content database;
wherein, in operation, the decision-making module communicates with the communications module to generate a suggestion to facilitate a decision-making process based on the user input, the user data, and the business listing data. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A machine-readable medium embodying instructions, wherein the instructions, when executed by a processor, cause a machine to perform a method comprising:
-
receiving a request to facilitate a decision making process for a group of users on a common communication thread; identifying a set of criteria associated with each of the users of the group of users within which at least one suggestion towards a decision is to be made; searching for a set of search results to generate the at least one suggestion to facilitate the decision making process; providing the at least one suggestion in a format to be deliverable to the group of users; presenting the at least one suggestion to the group of users via the common communication thread.
-
Specification