METHOD AND SYSTEM FOR ENHANCED MESSAGING
First Claim
1. 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 a text message via a first mobile electronic device;
computer program code for acquiring status information of the first mobile electronic device, the status information including at least location information regarding location of the first mobile electronic device;
computer program code for determining a type of movement of the first mobile electronic device based on at least the status information of the first mobile electronic device;
computer program code for determining a plurality of other mobile electronic devices or users thereof that are authorized to receive the type of movement of the first mobile electronic device;
computer program code for determining whether the type of movement of the first mobile electronic device is to be provided with the text message, andcomputer program code for initiating sending of the text message along with the type of movement of the first mobile electronic device 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 type of movement of the first mobile electronic device is to be provided with the text message, and provided that the computer program code for determining determines that the plurality of other mobile electronic devices or users thereof are authorized to receive the type of movement of the first mobile electronic device.
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.
-
Citations
2 Claims
-
1. 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 a text message via a first mobile electronic device; computer program code for acquiring status information of the first mobile electronic device, the status information including at least location information regarding location of the first mobile electronic device; computer program code for determining a type of movement of the first mobile electronic device based on at least the status information of the first mobile electronic device; computer program code for determining a plurality of other mobile electronic devices or users thereof that are authorized to receive the type of movement of the first mobile electronic device; computer program code for determining whether the type of movement of the first mobile electronic device is to be provided with the text message, and computer program code for initiating sending of the text message along with the type of movement of the first mobile electronic device 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 type of movement of the first mobile electronic device is to be provided with the text message, and provided that the computer program code for determining determines that the plurality of other mobile electronic devices or users thereof are authorized to receive the type of movement of the first mobile electronic device.
-
-
2. 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 a text message via a first mobile electronic device; computer program code for accessing movement information regarding movement of the first mobile electronic device; computer program code for determining a plurality of other mobile electronic devices or users thereof that are authorized to receive the movement information; computer program code for determining whether at least one indication has been received from the first mobile electronic device to influence whether the movement information is to be provided with the text message, the at least one indication received being user-initiated via the first mobile electronic device and being for the text message; computer program code for determining based at least in part on the at least one indication whether the movement information is to be provided with the text message, and computer program code for initiating sending of the text message along with the movement 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 movement information is to be provided with the text message, and provided that the computer program code for determining determines that the plurality of other mobile electronic devices or users thereof are authorized to receive the movement information.
-
Specification