Analysis of communications in social networks
AssigneeSymantec Corporation
InventorWilliam Gauvin
Life of this patent
Estimating the term…
Abstract
A communication in a social network involving a social networking profile is detected. One or more catalogs are applied to the communication. Each catalog is associated with an attribute and applying a catalog to the communication produces a catalog score measuring an appropriateness of the associated attribute in the communication. The one or more catalog scores of the one or more catalogs applied to the communication are combined to produce a communication score measuring an appropriateness of the communication. Based on the communication score, a determination is made on whether to issue an alert.
Claims20
A computer-implemented method for analyzing communications in a social network, the method comprising:
- detecting a communication in the social network involving a social networking profile;
- retrieving one or more catalogs, a catalog associated with an attribute, including a set of character strings related to the attribute and further including an associated weight value for each character string, each weight value describing a relationship of the associated character string to the attribute and having a polarity and a magnitude, wherein:
- the polarity indicates whether the associated character string is appropriate or inappropriate for communications having the attribute;
- and
- the magnitude represents a degree of the appropriateness or inappropriateness of the associated character string with respect to the attribute;
- applying the retrieved catalogs to the communication to generate one or more catalog scores, each catalog score corresponding to a retrieved catalog and generated based on the weight values associated with the character strings included in the corresponding catalog;
- combining the one or more catalog scores to produce a communication score measuring an appropriateness of the communication;
- determining whether the communication violates a rights policy specified for a user associated with the social networking profile, wherein the rights policy specifies restrictions on communications in which the user associated with the profile may engage;
- responsive to the communication violating the rights policy, adjusting the communication score based on the violation;
- and
- determining whether to issue an alert based on the communication score.
A computer program product having a non-transitory computer-readable storage medium having computer-executable code for analyzing communications in a social network, the computer-executable code comprising:
- a monitoring module configured to detect a communication in the social network involving a social networking profile;
- a catalog module configured to:
- retrieve one or more catalogs, a catalog associated with an attribute, including a set of character strings related to the attribute and further including an associated weight value for each character string, each weight value describing a relationship of the associated character string to the attribute and having a polarity and magnitude, wherein:
- the polarity indicates whether the associated character string is appropriate or inappropriate for communications having the attribute;
- and the magnitude represents a degree of the appropriateness or inappropriateness of the associated character string with respect to the attribute;
- apply the retrieved catalogs to the communication to generate one or more catalog scores, each catalog score corresponding to a retrieved catalog and generated based on the weight values associated with the character strings included in the corresponding catalog;
- and
- combine the one or more catalog scores to produce a communication score measuring an appropriateness of the communication;
- a rights module configured to:
- determine whether the communication violates a rights policy specified for a user associated with the social networking profile, wherein the rights policy specifies restrictions on communications in which the user associated with the profile may engage;
- and
- adjust the communication score responsive to the communication violating the rights policy;
- and
- an alert module configured to determine whether to issue an alert based on the communication score.
A computer system for analyzing communications in a social network, the system comprising:
- a computer processor;
- and
- a non-transitory computer-readable storage medium storing computer program modules configured to execute on the computer processor, the computer program modules comprising:
- a monitoring module configured to detect a communication in the social network involving a social networking profile;
- a catalog module configured to:
- retrieve one or more catalogs, a catalog associated with an attribute, including a set of character strings related to the attribute and further including an associated weight value for each character string, each weight value describing a relationship of the associated character string to the attribute and having a polarity and magnitude, wherein:
- the polarity indicates whether the associated character string is appropriate or inappropriate for communications having the attribute;
- and the magnitude represents a degree of the appropriateness or inappropriateness for the associated character string with respect to the attribute;
- apply the retrieved catalogs to the communication to generate one or more catalog scores, each catalog score corresponding to a retrieved catalog and generated based on the weight values associated with the character strings included in the corresponding catalog;
- and
- combine the one or more catalog scores to produce a communication score measuring an appropriateness of the communication;
- a rights module configured to:
- determine whether the communication violates a rights policy specified for a user associated with the social networking profile, wherein the rights policy specifies restrictions on communications in which the user associated with the profile may engage;
- and
- adjust the communication score responsive to the communication violating the rights policy;
- and
- an alert module configured to determine whether to issue an alert based on the communication score.
Dependencies are inferred from the claim text.