Method and system for enhanced messaging
First Claim
Patent Images
1. A method for providing communications between computing devices, said method comprising:
- obtaining a message at a first computing device to be delivered to a second computing device;
acquiring status information at the first computing device, the status information including at least user-related condition information pertaining to a user of the first computing device;
associating the status information to the message; and
sending, at the request of the user of the first computing device, the message along with the status information to the second computing device,wherein the message is created by the user of the first computing device,wherein the message is from the user of the first computing device to be received by another user via the second computing device, andwherein the message contains text entered by the user of the first computing device and the message is distinct from the status information, which serves to augment the message.
1 Assignment
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
50 Claims
-
1. A method for providing communications between computing devices, said method comprising:
-
obtaining a message at a first computing device to be delivered to a second computing device; acquiring status information at the first computing device, the status information including at least user-related condition information pertaining to a user of the first computing device; associating the status information to the message; and sending, at the request of the user of the first computing device, the message along with the status information to the second computing device, wherein the message is created by the user of the first computing device, wherein the message is from the user of the first computing device to be received by another user via the second computing device, and wherein the message contains text entered by the user of the first computing device and the message is distinct from the status information, which serves to augment the message. - 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, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A method for providing communications between computing devices, said method comprising:
-
obtaining a message at a first mobile communication device to be delivered to a second mobile communication device, the message being from a user of the first mobile communication device, and the message to be received by another user via the second mobile communication device; determining whether status information is to accompany the message; sending the message without any status information when said determining determines that status information is not to accompany the message; and acquiring status information at the first mobile communication device and then sending the message and the status information to the second mobile communication device when said determining determines that status information is to accompany the message, wherein the status information includes at least position information and at least one of user-related condition information or environmental information, the user-related condition information pertaining to the user of the first mobile communication device, and the environmental information being associated with an environment pertaining the first mobile communication device or the user thereof. - View Dependent Claims (38, 39, 40, 41, 42, 43)
-
-
44. A method for displaying a message on a display device for a user of a computing device, said method comprising:
-
receiving a message from another computing device over a network; determining whether the message includes at least status information; extracting the status information from the message when said determining determines that the message includes at least the status information; and displaying the message and at least one representation of the status information on the display device following said extracting when said determining determines that the message includes at least the status information, wherein the message is initiated by a user of the another computing device, wherein the message contains text entered by the user of the another computing device, and wherein the message is different from the status information, which serves to augment the message. - View Dependent Claims (45, 46, 47, 48, 49, 50)
-
Specification