Methods, tools, and interfaces for the dynamic assignment of people to groups to enable enhanced communication and collaboration
First Claim
1. A computer-based system that facilitates optimizing utility of a communication, the system comprising:
- an identifier that identifies one or more communication channels that facilitate optimizing the utility of the communication;
a communication group manager that manages a group of communicating parties to facilitate optimizing the utility of the communication along a communication channel identified by the identifier, the communication group manager comprising;
a communication group establisher that establishes the group of communicating parties; and
a communication group modifier that dynamically modifies the group of communicating parties; and
a groupwise communication coordinator that coordinates communication between a subset of the managed group of communicating parties to facilitate optimizing the utility of the communication the groupwise communication coordinator comprising a groupwise communication assembler that assembles the group of communicating parties identifies one or more group member classifications required for the group communication identifies a minimal number of communicating parties from each of the one or more group member classifications required for the group communication and verifies that at least the minimal number of communicating parties from each of the one or more group member classifications are available for the group communication.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for optimizing the value of communications between communicating parties is provided. The system includes a communication group manager that facilitates specifying policies, preferences and/or automated analysis of ideal communication channels, routing and/or scheduling in terms of communicating party groups that can be pre-populated clusters of communicating parties, assembled based on relationships (e.g., organizational), and/or assembled based on satisfying inclusion criteria (e.g., age, location, competence, communication history, meeting history). The communication group manager maps communicating parties into predefined and/or dynamically created groups that facilitate specifying and/or automatically computing ideal communication actions like selecting a channel, displaying lists of potential channels sorted by communicating party preferences, and (re)scheduling communications to different channels and/or times. Ideal communication actions can be identified by maximizing a measure of expected communication utility, where groups provide simplifying abstractions to facilitate assessment of outcome utilities. The method can employ representations of preferences of the contactor and contactee that allow for group-specific preference considerations that weight differentially contactor and/or contactee preference considerations in communication action optimization. The system includes a group wise communication coordinator that identifies optimal group communication sets. The method facilitates a recipient communicating with a group member where the communication utility is optimized based on a preference, and a context associated with the group to which the member belongs.
266 Citations
9 Claims
-
1. A computer-based system that facilitates optimizing utility of a communication, the system comprising:
-
an identifier that identifies one or more communication channels that facilitate optimizing the utility of the communication; a communication group manager that manages a group of communicating parties to facilitate optimizing the utility of the communication along a communication channel identified by the identifier, the communication group manager comprising; a communication group establisher that establishes the group of communicating parties; and a communication group modifier that dynamically modifies the group of communicating parties; and a groupwise communication coordinator that coordinates communication between a subset of the managed group of communicating parties to facilitate optimizing the utility of the communication the groupwise communication coordinator comprising a groupwise communication assembler that assembles the group of communicating parties identifies one or more group member classifications required for the group communication identifies a minimal number of communicating parties from each of the one or more group member classifications required for the group communication and verifies that at least the minimal number of communicating parties from each of the one or more group member classifications are available for the group communication. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
Specification