Representation, decision models, and user interface for encoding managing preferences, and performing automated decision making about the timing and modalities of interpersonal communications
First Claim
1. A system to facilitate communications between parties comprising at least one of a contactor and a contactee, the system comprising:
- a user interface that receives input specifying N parameters, the N parameters comprising a cost to the contactee of deferring a communication between the parties until a predetermined time, the cost is specified for at least one contactor based on identity of the at least one contactor and a comparison of a current state of the contactee and a future state of the contactee at the predetermined time, the current state comprising at least one first communication modality currently available to the contactee and the future state comprising at least one second communication modality projected to be available to the contactee at the predetermined time;
a data store that receives the N parameters from the user interface, wherein;
N is an integer,the N parameters relate to at least one of a communications preference, context, or policy,the N parameters are employed to guide decisions that facilitate communications between the parties, andat least one of the N parameters relates to the cost to the contactee of deferring the communication; and
at least one computer processor that facilitates communications between the parties based upon a negotiation of the N parameters, wherein the negotiation comprises assessing the cost to the contactee of deferring the communication and a cost to the contactor of deferring the communication until the predetermined time.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to a system and methodology providing a user interface that can be employed by contactors and contactees in conjunction with a communications architecture for identifying and establishing an optimal communication based on preferences, capabilities, contexts and goals of the parties to engage in the communication. The user interface can include a graphical display having a plurality of display objects and associated input fields operable by one or more parties to a communication in order to facilitate convenient access, control, personalization and communications via the communications architecture. For example, configuration capabilities are provided in the user interface to enable operational adjustments to one or more operating parameters, communications groupings, policies and/or context preferences relating to a preferred modality of communication and to potential parties of communication between the contactors and contactees. User interface controls are also provided for defining deterministic policies and for encoding preferences for cost-benefit analyses.
-
Citations
20 Claims
-
1. A system to facilitate communications between parties comprising at least one of a contactor and a contactee, the system comprising:
-
a user interface that receives input specifying N parameters, the N parameters comprising a cost to the contactee of deferring a communication between the parties until a predetermined time, the cost is specified for at least one contactor based on identity of the at least one contactor and a comparison of a current state of the contactee and a future state of the contactee at the predetermined time, the current state comprising at least one first communication modality currently available to the contactee and the future state comprising at least one second communication modality projected to be available to the contactee at the predetermined time; a data store that receives the N parameters from the user interface, wherein; N is an integer, the N parameters relate to at least one of a communications preference, context, or policy, the N parameters are employed to guide decisions that facilitate communications between the parties, and at least one of the N parameters relates to the cost to the contactee of deferring the communication; and at least one computer processor that facilitates communications between the parties based upon a negotiation of the N parameters, wherein the negotiation comprises assessing the cost to the contactee of deferring the communication and a cost to the contactor of deferring the communication until the predetermined time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method to facilitate communications between parties comprising a contactor and a contactee, the method comprising:
-
with at least one processor; negotiating at least one of a communications preference, context, or policy between of the contactor and the contactee who desire to enter into a communication session, wherein the negotiation uses a cost to the contactor of deferring the communication session between the parties until a predetermined time and a cost to the contactee of deferring the communication session between the parties until the predetermined time, the cost to the contactee is specified by the contactee for the contactor based on an identity of the contactor and based on a comparison of a current state of the contactee and a projected state of the contactee at the predetermined time, the current state comprising at least one first communication modality currently available to the contactee and the projected state comprising at least one second communication modality projected to be available to the contactee at the predetermined time; employing the at least one of the communications preference, context, or policy to guide decisions that facilitate communications between the contactor and the contactee; and conducting the communication session based on the negotiation of the at least one of the communications preference, context, or policy. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A computer system to facilitate communications between parties, the computer system comprising:
-
at least one processor; and at least one first process configured to, when executed with the at least one processor, negotiate communication preferences between the parties, wherein the communications preferences are based on at least one of a present or future ability to communicate; at least one second process configured to monitor information for the parties, wherein the information includes a recent communication history between the parties and a status of shared projects or files among the parties; and at least one third process configured to facilitate optimal communications between the parties based on the monitored information and negotiated communications preferences. - View Dependent Claims (20)
-
Specification