METHOD AND SYSTEM FOR ENHANCED MESSAGING USING TEMPERATURE INFORMATION
First Claim
1. A non-transitory computer readable medium including at least computer program code tangibly 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 location of the first mobile electronic device;
computer program code for acquiring temperature information associated with the location of the first mobile electronic device;
computer program code for determining a plurality of other mobile electronic devices or users thereof that are to receive the electronic message along with the temperature information;
computer program code for determining whether at least one indication has been received from the first mobile electronic device to influence whether the temperature 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 temperature information is to be provided with the electronic message, andcomputer program code for initiating sending of the electronic message along with the temperature 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 determines that the temperature information is to be provided with the electronic message, and provided that the computer program code for determining determines that the plurality of other mobile electronic devices or users thereof are to receive the electronic message along with the temperature information.
0 Assignments
0 Petitions
Accused Products
Abstract
Techniques for acquiring, sending, receiving or using status 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.
31 Citations
28 Claims
-
1. A non-transitory computer readable medium including at least computer program code tangibly 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 location of the first mobile electronic device; computer program code for acquiring temperature information associated with the location of the first mobile electronic device; computer program code for determining a plurality of other mobile electronic devices or users thereof that are to receive the electronic message along with the temperature information; computer program code for determining whether at least one indication has been received from the first mobile electronic device to influence whether the temperature 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 temperature information is to be provided with the electronic message, and computer program code for initiating sending of the electronic message along with the temperature 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 determines that the temperature information is to be provided with the electronic message, and provided that the computer program code for determining determines that the plurality of other mobile electronic devices or users thereof are to receive the electronic message along with the temperature information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 27, 28)
-
-
26. A non-transitory computer readable medium as recited in claim 23, wherein said computer readable medium comprises:
-
computer program code for processing the temperature information to determine a temperature designation associated the first mobile electronic device; computer program code for embedding the temperature designation in the electronic message, prior to the computer program code for initiating sending acting to initiate sending such to the plurality of other mobile electronic devices; computer program code for receiving a message from another mobile electronic device via the at least one wireless network; computer program code for determining whether the received message includes at least received status information; computer program code for extracting the status information from the received message from the another mobile electronic device when the computer program code for determining determines that the received message includes at least the received status information; and computer program code for displaying at least a portion of the received message and at least one representation of at least a portion of the extracted status information when the computer program code for determining determines that the received message includes at least the received status information, wherein the message content comprises graphical content.
-
-
26-1. A non-transitory computer readable medium as recited in claim 25, wherein the electronic message is a SMS message.
Specification