Efficiently sharing user selected information with a set of determined recipients
First Claim
1. A method comprising:
- collecting information concerning a set of recipients of previously conveyed messages from a sender;
determining and storing patterns between content of the previously conveyed messages and each of the set of recipients, wherein each of the patterns, determined from data associated with behavior of the sender, indicate a type of message content that has been frequently communicated to corresponding recipients, determined from behavior of the sender, wherein message information of the previously conveyed messages is stored along with the patterns, wherein the message information comprise a description of a location where a user, which is the sender, interacts with a person, which is one of the recipients;
selecting textual information within a user interface to share with others;
analyzing the selected information and matching it against the stored patterns, by calculating a similarity score between content of the previously conveyed messages and the selected information, wherein the subset of recipients is determined by the similarly score associated with a recipient being above a threshold, wherein other ones of the recipients having a similarly score below the threshold are not included in the determined subset of recipients;
automatically determining a subset of the recipients that are likely to be interested in the selected information based on results of the analyzing and the matching; and
conveying the information within at least one message from a sender device of the sender to one or more remotely located devices, wherein each of the one or more remotely located devices are devices associated with at least a portion of the subset of the recipients.
4 Assignments
0 Petitions
Accused Products
Abstract
Information concerning a set of recipients of previously conveyed messages from a sender can be collected. Patterns between content of the previously conveyed messages and each of the set of recipients can be determined and stored. Information can be selected within a user interface to share with others. The selected information can be analyzed and matched against the stored patterns. A subset of the recipients can be automatically determined. The subset can be those recipients likely to be interested in the selected information based on results of the analyzing and the matching. The information can be conveyed within at least one message from a sender device of the sender to one or more remotely located devices. Each of the one or more remotely located devices can be devices associated with at least a portion of the subset of the recipients.
43 Citations
17 Claims
-
1. A method comprising:
-
collecting information concerning a set of recipients of previously conveyed messages from a sender; determining and storing patterns between content of the previously conveyed messages and each of the set of recipients, wherein each of the patterns, determined from data associated with behavior of the sender, indicate a type of message content that has been frequently communicated to corresponding recipients, determined from behavior of the sender, wherein message information of the previously conveyed messages is stored along with the patterns, wherein the message information comprise a description of a location where a user, which is the sender, interacts with a person, which is one of the recipients; selecting textual information within a user interface to share with others; analyzing the selected information and matching it against the stored patterns, by calculating a similarity score between content of the previously conveyed messages and the selected information, wherein the subset of recipients is determined by the similarly score associated with a recipient being above a threshold, wherein other ones of the recipients having a similarly score below the threshold are not included in the determined subset of recipients; automatically determining a subset of the recipients that are likely to be interested in the selected information based on results of the analyzing and the matching; and conveying the information within at least one message from a sender device of the sender to one or more remotely located devices, wherein each of the one or more remotely located devices are devices associated with at least a portion of the subset of the recipients. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer program product for handling media, the computer program product comprising:
-
a non-transitory computer usable storage medium having computer usable program code embodied therewith, the computer usable program code comprising; computer usable program code configured to collect information concerning a set of recipients of previously conveyed messages from a sender; computer usable program code configured to determine and storing patterns between content of the previously conveyed messages and each of the set of recipients, wherein each of the patterns, determined from data associated with behavior of the sender, indicate a type of message content that has been frequently communicated to corresponding recipients, determined from behavior of the sender, wherein message information of the previously conveyed messages is stored along with the patterns, wherein the message information comprise a description of a location where a user, which is the sender, interacts with a person, which is one of the recipients; computer usable program code configured to select textual information within a user interface to share with others; computer usable program code configured to analyze the selected information and match it against the stored patterns by calculating a similarity score between content of the previously conveyed messages and the selected information, wherein the subset of recipients is determined by the similarly score associated with a recipient being above a threshold, wherein other ones of the recipients having a similarly score below the threshold are not included in the determined subset of recipients; computer usable program code configured to automatically determine a subset of the recipients that are likely to be interested in the selected information based on results of the analyzing and the matching; and computer usable program code configured to convey the information within at least one message from a sender device of the sender to one or more remotely located devices, wherein each of the one or more remotely located devices are devices associated with at least a portion of the subset of the recipients. - View Dependent Claims (14, 15, 16)
-
-
17. A system comprising a bus system, a memory connected to the bus system, wherein an instruction set is stored in the memory, a processing unit connected to the bus system, wherein said processing unit is configured to execute the instruction set, wherein when the system executes the instruction set said system is operable to:
-
collect information concerning a set of recipients of previously conveyed messages from a sender; determine and storing patterns between content of the previously conveyed messages and each of the set of recipients, wherein each of the patterns, determined from data associated with behavior of the sender, indicate a type of message content that has been frequently communicated to corresponding recipients, determined from behavior of the sender, wherein message information of the previously conveyed messages is stored along with the patterns, wherein the message information comprise a description of a location where a user, which is the sender, interacts with a person, which is one of the recipients; select textual information within a user interface to share with others;
analyze the selected information and match it against the stored patterns by calculating a similarity score between content of the previously conveyed messages and the selected information, wherein the subset of recipients is determined by the similarly score associated with a recipient being above a threshold, wherein other ones of the recipients having a similarly score below the threshold are not included in the determined subset of recipients;automatically determine a subset of the recipients that are likely to be interested in the selected information based on results of the analyzing and the matching; and convey the information within at least one message from a sender device of the sender to one or more remotely located devices, wherein each of the one or more remotely located devices are devices associated with at least a portion of the subset of the recipients.
-
Specification