Managing interactions in a network communications environment
AssigneeSococo, Inc.
InventorDavid Van Wie
Life of this patent
Estimating the term…
Abstract
A network communications environment has advanced interaction management functionality that enables the opportunities for users to interact with one another to be expanded beyond the opportunities that exist with closed interaction management approaches while still providing reasonable privacy and security protections that are not available with open interaction management approaches. The advanced interaction management functionality also encourages the proliferation of trust-based interactions.
Claims20
A computer implemented method performed by one or more processors, comprising:
- inferring one or more relationship attribute values characterizing how a user relates to a particular one of other communicants based on a statistical analysis of records describing interactions of the user and the particular communicant in a network communications environment comprising virtual places that constitute separate and distinct communication contexts that are associated with respective place attribute values and respectively support one or more modes of communication between communicants in the virtual places, wherein inferring the one or more relationship attribute values comprises determining values of one or more interaction parameters characterizing respective aspects of communicant interactions in the virtual places based on the respective place attribute values, computing one or more scores based on one or more of the determined interaction parameter values, and ascertaining the one or more relationship attribute values based on the one or more scores;
- storing the one or more relationship attribute values in at least one non-transitory computer-readable medium;
- and
- managing one or more aspects of the user's interactions relating to the particular communicant in the network communications environment based on the one or more relationship attribute values.
At least one non-transitory computer readable medium comprising computer-readable program code, comprising:
- program code for inferring one or more relationship attribute values characterizing how a user relates to a particular one of other communicants based on a statistical analysis of records describing interactions of the user and the particular communicant in a network communications environment comprising virtual places that constitute separate and distinct communication contexts that are associated with respective place attribute values and respectively support one or more modes of communication between communicants in the virtual places, wherein inferring the one or more relationship attribute values comprises determining values of one or more interaction parameters characterizing respective aspects of communicant interactions in the virtual places based on the respective place attribute values, computing one or more scores based on one or more of the determined interaction parameter values, and ascertaining the one or more relationship attribute values based on the one or more scores;
- program code for storing the one or more relationship attribute values in at least one non-transitory computer-readable medium;
- and
- program code for managing one or more aspects of the user's interactions relating to the particular communicant in the network communications environment based on the one or more relationship attribute values.
A computer system, comprising
- at least one non-transitory memory storing processor-readable instructions, and
- at least one processor coupled to the at least one non-transitory memory, operable to execute the instructions, and based at least in part on the execution of the instructions operable to perform operations comprising:
- inferring one or more relationship attribute values characterizing how a user relates to a particular one of other communicants based on a statistical analysis of records describing interactions of the user and the particular communicant in a network communications environment comprising virtual places that constitute separate and distinct communication contexts that are associated with respective place attribute values and respectively support one or more modes of communication between communicants in the virtual places, wherein inferring the one or more relationship attribute values comprises determining values of one or more interaction parameters characterizing respective aspects of communicant interactions in the virtual places based on the respective place attribute values, computing one or more scores based on one or more of the determined interaction parameter values, and ascertaining the one or more relationship attribute values based on the one or more scores;
- storing the one or more relationship attribute values in at least one non-transitory computer-readable medium;
- and
- managing one or more aspects of the user's interactions relating to the particular communicant in the network communications environment based on the one or more relationship attribute values.
Dependencies are inferred from the claim text.