System and method for sending SMS and text messages
First Claim
1. A system for sending and receiving SMS messages, comprising:
- at least one hardware device located in a first wireless communication network;
the hardware device being connected to the Internet;
the hardware device being programmed to receive and forward SMS messages via the Internet and via wireless communication;
at least one other hardware device located in at least one other wireless communication network;
the hardware device being connected to the Internet;
the hardware device being programmed to receive and forward SMS messages via the Internet and via wireless communication;
at least one server device that is connected to the Internet;
the server device being programmed to receive SMS messages from the hardware devices via the Internet, verify that the messages are SMS messages from authorized users of the system, determine which hardware device to forward the SMS messages to, forward the SMS messages to the appropriate hardware devices via the Internet and maintain account information for debiting users of the system;
whereby a user located in one wireless communication network, who desires to send an SMS message to a recipient in a different wireless communication network, can access the system via wireless communications to a hardware device in his or her wireless communication network and forward the SMS message to the hardware device, the hardware device will then forward the SMS message to the server device via the internet;
the server device will then verify that the message is an SMS message from an authorized user, determine which other hardware device to forward the SMS message to and then forward the SMS message, via the internet, to the other hardware device in the desired recipients network;
the hardware device in the desired recipient'"'"'s network will forward the SMS message to the desired recipient via wireless communications, the hardware device in the desired recipient'"'"'s network will send a confirmation message to the server device once the desired recipient has received the SMS message; and
, the server device will then debit the user'"'"'s account.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method for sending SMS messages between wireless communications networks. SMS messages are sent to a hardware device in the originating wireless network, which then forwards the message to a management server via the Internet. The management server forwards the message to the appropriate device in the receiving wireless network, which then sends the message to the intended recipient. Replies can then be sent to the originator of the message. Users can also send messages from a computer to a cellular telephone and receive messages sent from a cellular telephone on a computer via email or an HTML based interface. The system can also be used to send and receive messages from a wireless carrier'"'"'s SMSC.
59 Citations
37 Claims
-
1. A system for sending and receiving SMS messages, comprising:
-
at least one hardware device located in a first wireless communication network;
the hardware device being connected to the Internet;
the hardware device being programmed to receive and forward SMS messages via the Internet and via wireless communication;
at least one other hardware device located in at least one other wireless communication network;
the hardware device being connected to the Internet;
the hardware device being programmed to receive and forward SMS messages via the Internet and via wireless communication;
at least one server device that is connected to the Internet;
the server device being programmed to receive SMS messages from the hardware devices via the Internet, verify that the messages are SMS messages from authorized users of the system, determine which hardware device to forward the SMS messages to, forward the SMS messages to the appropriate hardware devices via the Internet and maintain account information for debiting users of the system;
whereby a user located in one wireless communication network, who desires to send an SMS message to a recipient in a different wireless communication network, can access the system via wireless communications to a hardware device in his or her wireless communication network and forward the SMS message to the hardware device, the hardware device will then forward the SMS message to the server device via the internet;
the server device will then verify that the message is an SMS message from an authorized user, determine which other hardware device to forward the SMS message to and then forward the SMS message, via the internet, to the other hardware device in the desired recipients network;
the hardware device in the desired recipient'"'"'s network will forward the SMS message to the desired recipient via wireless communications, the hardware device in the desired recipient'"'"'s network will send a confirmation message to the server device once the desired recipient has received the SMS message; and
,the server device will then debit the user'"'"'s account. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for sending and receiving SMS messages, comprising:
-
a plurality of hardware devices;
the hardware devices being cellular telephones connected to a computer the hardware devices being connected to the Internet;
the hardware devices being programmed to receive and forward SMS messages via the Internet and via wireless communication;
the hardware devices being located in a plurality of wireless communication networks such that each wireless communications network contains a plurality of hardware devices;
a plurality of server devices that are connected to the Internet;
the server devices being computers;
the server devices being programmed to receive SMS messages from the hardware devices via the Internet, verify that the messages are SMS messages from authorized users of the system, determine which hardware device to forward the SMS messages to, forward the SMS messages to the appropriate hardware devices via the Internet and maintain account information for debiting users of the system;
whereby a user located in one wireless communication network, who desires to send an SMS message to a recipient in a different wireless communication network, can access the system via wireless communications to a hardware device in his or her wireless communication network and forward the SMS message to the hardware device, the hardware device will then forward the SMS message to a server device via the internet;
the server device will then verify that the message is an SMS message from an authorized user, determine which hardware device to forward the SMS message to and then forward the SMS message, via the internet, to the hardware device in the desired recipients network;
the hardware device in the desired recipient'"'"'s network will forward the SMS message to the desired recipient via wireless communications, the hardware device in the desired recipient'"'"'s network will send a confirmation message to the server device once the desired recipient has received the SMS message; and
,the server device will then debit the user'"'"'s account. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for sending and receiving SMS messages, comprising:
-
a plurality of hardware devices;
the hardware devices being cellular telephones connected to a computer the hardware devices being connected to the Internet;
the hardware devices being programmed to receive and forward SMS messages via the Internet and via wireless communication;
the hardware devices being located in a plurality of wireless communication networks such that each wireless communications network contains a plurality of hardware devices;
a plurality of server devices that are connected to the Internet;
the server devices being computers;
the server devices being programmed to receive SMS messages from the hardware devices via the Internet, verify that the messages are SMS messages from authorized users of the system, determine which hardware device to forward the SMS messages to, forward the SMS messages to the appropriate hardware devices via the Internet and maintain account information for debiting users of the system;
the server devices being further programmed to communicate with the user devices via the Internet the server devices being further programmed to allow authorized users of the system to send SMS messages from a user device to a server device and determine if the SMS message is to be forwarded to a hardware device via the internet;
the server devices being further programmed to forward SMS messages for authorized users of the system to the user'"'"'s email account;
the server devices are further programmed to store SMS messages and allow authorized users of the system to send and retrieve SMS messages via an HTML based interface on the Internet;
a plurality of user devices;
the user devices being computers that are programmed to communicate with the server device via the Internet;
whereby a user located in one wireless communication network, who desires to send an SMS message to a recipient in a different wireless communication network, can access the system via wireless communications or directly through his or her computer;
the server device will verify that the message is an SMS message from an authorized user, determine the appropriate routing to deliver the message and forward or store the message accordingly; and
when the intended recipient receives the message via wireless communication, an email from the server device, or retrieving it from the server device via an HTML based interface, the server device will debit the user'"'"'s account. - View Dependent Claims (20, 21, 22)
-
-
23. A method for receiving an SMS message from a sender in one wireless communication network and forwarding the SMS message to a recipient in another wireless communication network comprising the steps of:
-
(a) receiving an SMS message on a hardware device, located in the message sender'"'"'s wireless network that is connected to the Internet and programmed to receive and forward SMS messages via wireless communications and the Internet;
(b) forwarding a message to a server device, via the Internet, that is programmed to receive and forward SMS messages via the Internet;
(c) determining if the message is an SMS message from an authorized user;
(d) determining the SMS message recipient and the recipient'"'"'s wireless communication network;
(e) forwarding the SMS message, via the internet, from the server device to a hardware device, located in the recipient'"'"'s wireless communication network, that is connected to the Internet and programmed to receive and forward SMS messages via wireless communications and the Internet; and
(f) forwarding the SMS message to the desired recipient, via wireless communication, from the hardware device in the desired recipient'"'"'s network. - View Dependent Claims (24, 25)
-
-
26. A method for receiving an SMS message from a sender in one wireless communication network and forwarding the SMS message to a recipient in another wireless communication network comprising the steps of:
-
(a) receiving an SMS message on a hardware device, located in the message sender'"'"'s wireless network that is connected to the Internet and programmed to receive and forward SMS messages via wireless communications and the Internet;
(b) forwarding a message to a server device, via the Internet, that is programmed to receive and forward SMS messages via the Internet;
(c) determining if the message is an SMS message from an authorized user;
(d) determining the SMS message recipient;
(e) determining that the recipient is authorized to receive the SMS message via his or her email account; and
(f) forwarding the message from the server device to the recipients email address. - View Dependent Claims (27, 28)
-
-
29. A method for receiving an SMS message from a sender in one wireless communication network and forwarding the SMS message to a recipient in another wireless communication network comprising the steps of:
-
(a) receiving an SMS message, via an email, on a server device that is programmed to receive and forward SMS messages via the Internet;
(b) determining if the message is an SMS message from an authorized user;
(c) determining the SMS message recipient and the recipient'"'"'s wireless communication network;
(d) forwarding the SMS message, via the internet, from the server device to a hardware device, located in the recipient'"'"'s wireless communication network, that is connected to the Internet and programmed to receive and forward SMS messages via wireless communications and the Internet; and
(e) forwarding the SMS message to the desired recipient, via wireless communication, from the hardware device in the desired recipient'"'"'s network. - View Dependent Claims (30, 31)
-
-
32. A method for receiving an SMS message from a sender in one wireless communication network and forwarding the SMS message to a recipient in another wireless communication network comprising the steps of:
-
(a) receiving an SMS message on a hardware device, located in the message sender'"'"'s wireless network that is connected to the Internet and programmed to receive and forward SMS messages via wireless communications and the Internet;
(b) forwarding a message to a server device, via the Internet, that is programmed to receive and forward SMS messages via the Internet;
(c) determining if the message is an SMS message from an authorized user;
(d) determining the SMS message recipient;
(e) determining that the recipient is authorized to retrieve the SMS message from the server via an HTML based interface; and
(f) storing the SMS message until the recipient retrieves it. - View Dependent Claims (33, 34)
-
-
35. A method for receiving an SMS message from a sender in one wireless communication network and forwarding the SMS message to a recipient in another wireless communication network comprising the steps of:
-
(a) receiving an SMS message, via an HTML based interface, on a server device that is programmed to receive and forward SMS messages via the Internet;
(b) determining if the message is an SMS message from an authorized user;
(c) determining the SMS message recipient and the recipient'"'"'s wireless communication network;
(d) forwarding the SMS message, via the internet, from the server device to a hardware device, located in the recipient'"'"'s wireless communication network, that is connected to the Internet and programmed to receive and forward SMS messages via wireless communications and the Internet; and
(e) forwarding the SMS message to the desired recipient, via wireless communication, from the hardware device in the desired recipient'"'"'s network. - View Dependent Claims (36, 37)
-
Specification