Method and system for enhanced messaging
First Claim
Patent Images
1. A user communication system for communicating among users of mobile communication devices, said user communication system comprising:
- an electronic apparatus including at least one processor configured to execute non-transitory computer program code to provide communication between users of mobile communication devices, the computer program code including at least;
computer program code for obtaining a message from a first mobile communication device to be delivered to a plurality of other mobile communication devices;
computer program code for acquiring status information of the first mobile communication device, the status information including at least position information associated with the first mobile communication device;
computer program code for determining whether the plurality of other mobile communication devices or users thereof are authorized to obtain the status information of the first mobile communication device; and
computer program code for initiating sending of the message along with the status information to each of the plurality of other mobile communication devices, provided that said computer program code for determining determines that the plurality of other mobile communication devices or users thereof are authorized to receive the status information of the first mobile communication device,wherein the message is from a user of the first mobile communication device, andwherein the message is distinct from the status 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.
306 Citations
72 Claims
-
1. A user communication system for communicating among users of mobile communication devices, said user communication system comprising:
-
an electronic apparatus including at least one processor configured to execute non-transitory computer program code to provide communication between users of mobile communication devices, the computer program code including at least; computer program code for obtaining a message from a first mobile communication device to be delivered to a plurality of other mobile communication devices; computer program code for acquiring status information of the first mobile communication device, the status information including at least position information associated with the first mobile communication device; computer program code for determining whether the plurality of other mobile communication devices or users thereof are authorized to obtain the status information of the first mobile communication device; and computer program code for initiating sending of the message along with the status information to each of the plurality of other mobile communication devices, provided that said computer program code for determining determines that the plurality of other mobile communication devices or users thereof are authorized to receive the status information of the first mobile communication device, wherein the message is from a user of the first mobile communication device, and wherein the message is distinct from the status 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, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
-
44. An electronic apparatus, comprising:
-
a computing device configured to execute computer program code to provide communication among users of mobile communication devices; and a data storage device configured to store computer program code that is able to be executed by the computer device, the computer program code stored in the data storage device including at least; computer program code for obtaining a message from a first mobile communication device to be delivered to a plurality of other mobile communication devices; computer program code for acquiring status information of the first mobile communication device, the status information including at least position information associated with the first mobile communication device; computer program code for determining whether the plurality of other mobile communication devices or users thereof are authorized to obtain the status information of the first mobile communication device; and computer program code for initiating sending of the message along with the status information to each of the plurality of other mobile communication devices, provided that said computer program code for determining determines that the plurality of other mobile communication devices or users thereof are authorized to receive the status information of the first mobile communication device, wherein the message is from a user of the first mobile communication device, and wherein the message is distinct from the status information. - View Dependent Claims (45)
-
-
46. A non-transitory computer readable medium including at least computer program code to facilitate communication among users of mobile electronic devices, said computer readable medium comprising:
-
computer program code for receiving a message via the first mobile electronic device to be delivered to a plurality of other mobile electronic devices; computer program code for acquiring status information of the first mobile electronic device, the status information including at least position information associated with the first mobile electronic device; computer program code for determining whether the plurality of other mobile electronic devices or users thereof are authorized to obtain the status information of the first mobile electronic device; and computer program code for initiating sending of the message along with the status information to each of the plurality of other mobile electronic devices via a wireless network, provided that said computer program code for determining determines that the plurality of other mobile electronic devices or users thereof are authorized to receive the status information of the first mobile electronic device, wherein the message is different from the status information. - View Dependent Claims (47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72)
-
Specification