Short message service network plug-in
First Claim
1. A computer program product residing on a computer readable medium and comprising computer readable instructions configured to cause a computer to:
- access a memory storing information indicative of communication devices that are configured to process a short message service (SMS) message of a first type;
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.
3 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
15 Claims
-
1. A computer program product residing on a computer readable medium and comprising computer readable instructions configured to cause a computer to:
-
access a memory storing information indicative of communication devices that are configured to process a short message service (SMS) message of a first type; 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
Specification