Method and system for achieving communications in a manner accounting for one or more user preferences or contexts
First Claim
1. A method of selectively communicating information by way of a network, the method comprising:
- receiving at a server associated with the network first information portions regarding one or more preferences, instructions, user profile details, or operational history details provided via the network from a plurality of computing devices respectively associated with a plurality of users, respectively;
receiving an initial version of a message including additional information as provided via the network from an additional computing device associated with an additional user, the message being a communication from the additional user to a plurality of recipient users of the plurality of users, each of the plurality of recipient users being associated with a respective recipient user computing device;
determining, for each particular recipient user of the plurality of recipient users and based upon one or more of the first information portions, whether at least some of the additional information should be modified or deleted from the message before being sent to the particular recipient user; and
sending onto the network, for receipt by each recipient user computing device associated with each particular recipient user, either the initial version of the message or a modified version of the message based on the determining,wherein the modified version of the message is generated and sent onto the network when the determining is that at least some of the additional information should be modified or deleted from the message, andwherein the initial version of the message is sent onto the network when the determining is that at least some of the additional information should not be modified or deleted from the first message.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for selectively communicating information are disclosed herein. In at least one embodiment, the method includes receiving at a server first information portions regarding one or more preferences, instructions, user profile details, or operational history details. The method also includes receiving an initial version of a message including additional information from a mobile device associated with a user, and determining based upon the first information portions that the additional information should be modified. The method further includes generating a first modified version of the message by modifying the additional information, and sending, for receipt by a further mobile device associated with a further user, the first modified version. Accordingly, in at least some embodiments, the first modified version of the message can include additional relevant content suited for each given recipient, based on (for example) preference, profile, or history information.
7 Citations
20 Claims
-
1. A method of selectively communicating information by way of a network, the method comprising:
-
receiving at a server associated with the network first information portions regarding one or more preferences, instructions, user profile details, or operational history details provided via the network from a plurality of computing devices respectively associated with a plurality of users, respectively; receiving an initial version of a message including additional information as provided via the network from an additional computing device associated with an additional user, the message being a communication from the additional user to a plurality of recipient users of the plurality of users, each of the plurality of recipient users being associated with a respective recipient user computing device; determining, for each particular recipient user of the plurality of recipient users and based upon one or more of the first information portions, whether at least some of the additional information should be modified or deleted from the message before being sent to the particular recipient user; and sending onto the network, for receipt by each recipient user computing device associated with each particular recipient user, either the initial version of the message or a modified version of the message based on the determining, wherein the modified version of the message is generated and sent onto the network when the determining is that at least some of the additional information should be modified or deleted from the message, and wherein the initial version of the message is sent onto the network when the determining is that at least some of the additional information should not be modified or deleted from the first message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for selectively communicating information by way of a network, the system comprising:
-
a web server computer including; at least one communication port by which the web server computer is capable of communicating with a plurality of electronic devices via the network; at least one memory device in which is stored a plurality of first information portions regarding one or more preferences, instructions, user profile details, or operational history details pertaining to a plurality of users associated with the plurality of electronic devices; and at least one processing device coupled at least indirectly to each of the at least one communication port and the at least one memory device, wherein the at least one processing device is configured to; receive an initial version of a message including additional information as provided via the network from an additional computing device associated with an additional user, the message being a communication from the additional user to a plurality of recipient users of the plurality of users, each of the plurality of recipient users being associated with a respective recipient user computing device; determining, for each particular recipient user of the plurality of recipient users and based upon one or more of the first information portions, whether at least some of the additional information should be modified or deleted from the message before being sent to the particular recipient user; and sending onto the network, for receipt by each recipient user computing device associated with each particular recipient user, either the initial version of the message or a modified version of the message based on the determining, wherein the modified version of the message is generated and sent onto the network when the determining is that at least some of the additional information should be modified or deleted from the message, and wherein the initial version of the message is sent onto the network when the determining is that at least some of the additional information should not be modified or deleted from the first message. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable storage medium having a plurality of instructions stored thereon, which, when executed by one or more processors, cause the one or more processors to perform operations for selectively communicating information by way of a network, the operations comprising:
-
receiving at a server associated with the network first information portions regarding one or more preferences, instructions, user profile details, or operational history details provided via the network from a plurality of computing devices respectively associated with a plurality of users, respectively; receiving an initial version of a message including additional information as provided via the network from an additional computing device associated with an additional user, the message being a communication from the additional user to a plurality of recipient users of the plurality of users, each of the plurality of recipient users being associated with a respective recipient user computing device; determining, for each particular recipient user of the plurality of recipient users and based upon one or more of the first information portions, whether at least some of the additional information should be modified or deleted from the message before being sent to the particular recipient user; and sending onto the network, for receipt by each recipient user computing device associated with each particular recipient user, either the initial version of the message or a modified version of the message based on the determining, wherein the modified version of the message is generated and sent onto the network when the determining is that at least some of the additional information should be modified or deleted from the message, and wherein the initial version of the message is sent onto the network when the determining is that at least some of the additional information should not be modified or deleted from the first message. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification