Method and system for enhanced messaging using emotional and locational information
First Claim
Patent Images
1. A computing device, comprising:
- a data storage device storing at least computer program code for facilitating communication among users of mobile electronic devices, the computer program code stored on the data storage device including at least;
computer program code for receiving message content for an electronic message via a first mobile electronic device;
computer program code for accessing emotional information;
computer program code for accessing location information regarding location of the first mobile electronic device;
computer program code for determining whether at least one indication has been received via the first mobile electronic device to influence whether at least a portion of the emotional information is to be provided with the electronic message, the at least one indication received being user-initiated via the first mobile electronic device and being for the electronic message;
computer program code for determining based at least in part on the at least one indication whether the at least a portion of the emotional information is to be provided with the electronic message;
computer program code for determining whether at least a portion of the location information is to be provided with the electronic message;
computer program code for identifying a plurality of other mobile electronic devices thereof that are to receive the electronic message; and
computer program code for initiating sending of the electronic message along with (i) the at least a portion of the emotional information to each of the plurality of other mobile electronic devices via at least one wireless network, provided that the computer program code for determining whether the at least a portion of the emotional information is to be provided determines that the at least a portion of the emotional information is to be provided with the electronic message, and/or (ii) the at least a portion of the location information to each of the plurality of other mobile electronic devices via at least one wireless network, provided that the computer program code for determining whether at least a portion of the location information is to be provided with the electronic message determines that the at least a portion of the location information is to be provided with the electronic message.
0 Assignments
0 Petitions
Accused Products
Abstract
Techniques for acquiring, sending, receiving or using status information, such as emotional information, from a remote location over a network are disclosed. The status information is transmitted over the network between or among electronic devices. The status information can be provided by one or more sensors associated with the electronic device that is transmitting the status information. The status information can be transmitted with messages so as to enhance the messages. The electronic devices include at least computing devices, such as personal computers, personal digital assistants, pagers, and mobile telephones.
-
Citations
50 Claims
-
1. A computing device, comprising:
a data storage device storing at least computer program code for facilitating communication among users of mobile electronic devices, the computer program code stored on the data storage device including at least; computer program code for receiving message content for an electronic message via a first mobile electronic device; computer program code for accessing emotional information; computer program code for accessing location information regarding location of the first mobile electronic device; computer program code for determining whether at least one indication has been received via the first mobile electronic device to influence whether at least a portion of the emotional information is to be provided with the electronic message, the at least one indication received being user-initiated via the first mobile electronic device and being for the electronic message; computer program code for determining based at least in part on the at least one indication whether the at least a portion of the emotional information is to be provided with the electronic message; computer program code for determining whether at least a portion of the location information is to be provided with the electronic message; computer program code for identifying a plurality of other mobile electronic devices thereof that are to receive the electronic message; and computer program code for initiating sending of the electronic message along with (i) the at least a portion of the emotional information to each of the plurality of other mobile electronic devices via at least one wireless network, provided that the computer program code for determining whether the at least a portion of the emotional information is to be provided determines that the at least a portion of the emotional information is to be provided with the electronic message, and/or (ii) the at least a portion of the location information to each of the plurality of other mobile electronic devices via at least one wireless network, provided that the computer program code for determining whether at least a portion of the location information is to be provided with the electronic message determines that the at least a portion of the location information is to be provided with the electronic message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
17. A non-transitory computer readable medium including at least computer program code tangible stored thereon for facilitating communication among users of mobile electronic devices, said computer readable medium comprising:
-
computer program code for receiving message content for an electronic message via a first mobile electronic device; computer program code for identifying a plurality of other mobile electronic devices or users thereof that are to receive the electronic message; computer program code for accessing location information regarding location of the first mobile electronic device; computer program code for determining whether at least one indication has been received via the first mobile electronic device to influence whether emotional information and/or location information is to be provided with the electronic message, the at least one indication received being user-initiated and received via the first mobile electronic device and being for the electronic message; computer program code for determining based at least in part on the at least one indication whether the emotional information and/or the location information is to be provided with the electronic message; and computer program code for initiating sending of the electronic message with the emotional information and/or the location information to each of the plurality of other mobile electronic devices via at least one wireless network, provided that the computer program code for determining whether the emotional information and/or location information is to be provided determines that the emotional information and/or the location information is to be provided with the electronic message. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A non-transitory computer readable medium including at least computer program code tangible stored thereon for facilitating augmented communication among users of mobile electronic devices, said computer readable medium comprising:
-
computer program code for receiving message content for an electronic message via a first mobile electronic device; computer program code for identifying a plurality of other mobile electronic devices or users thereof that are to receive the electronic message; computer program code for accessing location information regarding location of the first mobile electronic device; computer program code for modifying the location information of the first mobile electronic device, wherein the computer program code for modifying the location information produces modified location information that facilitates display of a graphical representation of the location information; computer program code for determining whether at least one indication has been received via the first mobile electronic device to influence whether emotional information and the modified location information are to be provided with the electronic message, the at least one indication received being user-initiated and received via the first mobile electronic device and being for the electronic message; computer program code for determining, based at least in part on the at least one indication, whether the emotional information and the modified location information are to be provided with the electronic message; computer program code for coupling the emotion information and the modified location information to the electronic message to produce an augmented electronic message, provided that the computer program code for determining whether the emotional information and the modified location information are to be provided with the electronic message determines that the emotional information and the modified location information are to be provided with the electronic message; and computer program code for initiating sending of the augmented electronic message with the emotional information and the modified location information to each of the plurality of other mobile electronic devices via at least one wireless network. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50)
-
Specification