Short message service network plug-in
First Claim
1. A non-transitory computer program product residing on a non-transitory computer readable medium and comprising non-transitory computer readable instructions configured to cause a computer to:
- receive a message of a first type from a first communication device, wherein the received message includes contact information related to a user of the first communication device;
analyze the received message to determine information indicative of an address corresponding to a second communication device;
determine whether the second communication device is configured to receive messages of the first type;
send an outgoing message to the second communication device wherein;
the outgoing message is of the first type if it is determined that the second communication device is configured to receive messages of the first type; and
the outgoing message is of a second type if it is determined that the second communication device is not configured to receive messages of the first type.
4 Assignments
0 Petitions
Accused Products
Abstract
An apparatus for use with communication devices, the communication devices being configured to send and receive SMS messages, the apparatus includes a memory configured to store information indicative of the communication devices that are configured to process an SMS message of a first type, a processor configured to receive an SMS message of the first type from a first communication device, wherein the received SMS message includes contact information related to a user of the first communication device, analyze the received SMS message to determine information indicative of a destination address of the SMS message, the destination address corresponding to a second communication device, determine whether the second communication device is configured to receive SMS messages of the first type using the information indicative of the destination address and the information stored in the memory, send an outgoing SMS message to the second communication device wherein the outgoing SMS message is of the first type if it is determined that the second communication device is configured to receive SMS messages of the first type, and the outgoing SMS message is of a second type if it is determined that the second communication device is not configured to receive SMS messages of the first type.
-
Citations
28 Claims
-
1. A non-transitory computer program product residing on a non-transitory computer readable medium and comprising non-transitory computer readable instructions configured to cause a computer to:
-
receive a message of a first type from a first communication device, wherein the received message includes contact information related to a user of the first communication device; analyze the received message to determine information indicative of an address corresponding to a second communication device; determine whether the second communication device is configured to receive messages of the first type; send an outgoing message to the second communication device wherein; the outgoing message is of the first type if it is determined that the second communication device is configured to receive messages of the first type; and the outgoing message is of a second type if it is determined that the second communication device is not configured to receive messages of the first type. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method executed by software running on electronic computer hardware, the method comprising:
-
receiving a message of a first type from a first communication device, wherein the received message includes contact information related to a user of the first communication device; analyzing the received message to determine information indicative of an address corresponding to a second communication device; determining whether the second communication device is configured to receive messages of the first type; sending an outgoing message to the second communication device wherein; the outgoing message is of the first type if it is determined that the second communication device is configured to receive messages of the first type; and the outgoing message is of a second type if it is determined that the second communication device is not configured to receive messages of the first type. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A device for sharing identification related information, comprising:
-
means for receiving a message of a first type from a first communication device, wherein the received message includes contact information related to a user of the first communication device; means for analyzing the received message to determine information indicative of an address corresponding to a second communication device; means for determining whether the second communication device is configured to receive messages of the first type; means for sending an outgoing message to the second communication device wherein; the outgoing message is of the first type if it is determined that the second communication device is configured to receive messages of the first type; and the outgoing message is of a second type if it is determined that the second communication device is not configured to receive messages of the first type. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. An apparatus for use with communication devices, the communication devices being configured to send and receive messages, the apparatus comprising:
a processor configured to; receive a message of a first type from a first communication device, wherein the received message includes contact information related to a user of the first communication device; analyze the received message to determine information indicative of an address corresponding to a second communication device; determine whether the second communication device is configured to receive messages of the first type; send an outgoing message to the second communication device wherein; the outgoing message is of the first type if it is determined that the second communication device is configured to receive messages of the first type; and the outgoing message is of a second type if it is determined that the second communication device is not configured to receive messages of the first type. - View Dependent Claims (23, 24, 25, 26, 27, 28)
Specification