Web development and deployment using SMS and USSD
First Claim
1. A communication system, comprising:
- a protocol converting controller that receives a first upstream mobile terminal message having a mobile terminal communication protocol and converts the first upstream mobile terminal message into a first upstream Internet message having an Internet protocol,wherein the protocol converting controller receives the first upstream mobile terminal message, selects a first upstream Internet address corresponding to the first upstream mobile terminal message, and generates the first upstream Internet message based on the first upstream Internet address,wherein the first upstream Internet message is supplied to an Internet application,wherein the protocol converting controller determines if the first upstream mobile terminal message is part of an existing session with the Internet application,wherein, when the first upstream mobile terminal message is part of the existing session, the protocol converting controller selects a first selected Internet address as the first upstream Internet address, andwherein, when the first upstream mobile terminal message is not part of the existing session, the protocol converting controller selects a second selected Internet address as the first upstream Internet address.
4 Assignments
0 Petitions
Accused Products
Abstract
A communication system contains a protocol converting controller. The controller receives an upstream mobile terminal message from a mobile terminal and converts the upstream mobile terminal message into an upstream Internet message to be used by an Internet server. Also, the controller receives a downstream Internet message from the Internet server and converts the downstream Internet message into a downstream mobile terminal message to be used by the mobile terminal. In one implementation, the downstream Internet message is output by an Internet application and contains an Internet page having mobile terminal data for creating the downstream mobile terminal message. The Internet page contains potentially responsive mobile terminal messages and Internet addresses that respectively correspond to the potentially responsive mobile terminal messages.
-
Citations
31 Claims
-
1. A communication system, comprising:
-
a protocol converting controller that receives a first upstream mobile terminal message having a mobile terminal communication protocol and converts the first upstream mobile terminal message into a first upstream Internet message having an Internet protocol, wherein the protocol converting controller receives the first upstream mobile terminal message, selects a first upstream Internet address corresponding to the first upstream mobile terminal message, and generates the first upstream Internet message based on the first upstream Internet address, wherein the first upstream Internet message is supplied to an Internet application, wherein the protocol converting controller determines if the first upstream mobile terminal message is part of an existing session with the Internet application, wherein, when the first upstream mobile terminal message is part of the existing session, the protocol converting controller selects a first selected Internet address as the first upstream Internet address, and wherein, when the first upstream mobile terminal message is not part of the existing session, the protocol converting controller selects a second selected Internet address as the first upstream Internet address. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A communication system, comprising:
-
a protocol converting controller that receives a first upstream mobile terminal message having a mobile terminal communication protocol and converts the first upstream mobile terminal message into a first upstream Internet message having an Internet protocol, wherein the protocol converting controller receives a first downstream Internet message from an Internet application before receiving the first upstream mobile terminal message, wherein the first downstream Internet message comprises a first downstream cookie, wherein the protocol converting controller determines if the Internet application requires the first downstream cookie to appropriately process the first upstream Internet message, wherein, when the first downstream cookie is required to appropriately process the first upstream Internet message, the protocol converting controller outputs the first downstream cookie as a first upstream cookie, along with the first upstream Internet message. - View Dependent Claims (8, 9)
-
-
10. A communication system, comprising:
-
a protocol converting controller that receives a first downstream Internet message having an Internet protocol and converts the first downstream Internet message into a first downstream mobile terminal message having a mobile terminal communication protocol, wherein the first downstream Internet message comprises an Internet data page having; first downstream mobile terminal message data that is used to generate the first downstream mobile terminal message; first responsive mobile terminal message data corresponding to a first responsive upstream mobile terminal message that responds to the first downstream mobile terminal message; and a first Internet address that corresponds to the first responsive upstream mobile terminal message, wherein the protocol converting controller generates the first downstream mobile terminal message based on the first downstream mobile terminal message data and outputs the first downstream mobile terminal message. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A communication system, comprising:
-
an Internet server that receives a first upstream Internet message having an Internet protocol, wherein the first upstream Internet message is based on a first upstream mobile terminal message having a mobile terminal communication protocol, wherein the Internet server contains an Internet application that generates a first downstream Internet message based on the first upstream Internet message, wherein the first downstream Internet message comprises an Internet data page having; first downstream mobile terminal message data that is used to generate a first downstream mobile terminal message that responds to the first upstream mobile terminal message; first responsive mobile terminal message data corresponding to a first responsive upstream mobile terminal message that responds to the first downstream mobile terminal message; and a first Internet address that corresponds to the first responsive upstream mobile terminal message. - View Dependent Claims (16, 17, 18)
-
-
19. A communication method, comprising:
-
(a) receiving a first upstream mobile terminal message having a mobile terminal communication protocol, wherein the first upstream mobile terminal message comprises a destination address, which corresponds to the mobile terminal communication protocol; and (b) converting the first upstream mobile terminal message into a first upstream Internet message having an Internet protocol; wherein the operation (b) comprises; (b1) selecting a first upstream Internet address corresponding to the destination address of the first upstream mobile terminal message; and (b2) generating the first upstream Internet message based on the first upstream Internet address, wherein the first upstream Internet message is supplied to an Internet application, and wherein the operation (b1) comprises; (b1a) determining if the first upstream mobile terminal message is part of an existing session with the Internet application; (b1b) when the first upstream mobile terminal message is part of the existing session, selecting a first selected Internet address as the first upstream Internet address; and (b1c) when the first upstream mobile terminal message is not part of the existing session, selecting a second selected Internet address as the first upstream Internet address. - View Dependent Claims (20, 21, 22, 23)
-
-
24. A communication method comprising:
-
(a) receiving a first upstream mobile terminal message having a mobile terminal communication protocol; and (b) converting the first upstream mobile terminal message into a first upstream Internet message having an Internet protocol; (c) receiving a first downstream Internet message from an Internet application before receiving the first upstream mobile terminal message, wherein the first downstream Internet message comprises a first downstream cookie; (d) determining if the Internet application requires the first downstream cookie to appropriately process the first upstream Internet message; and (e) when the first downstream cookie is required to appropriately process the first upstream Internet message, outputting the first downstream cookie as a first upstream cookie, along with the first upstream Internet message. - View Dependent Claims (25, 26)
-
-
27. A software program contained in a computer readable medium, wherein the software program instructs a communication system to perform a routine, comprising:
-
(a) receiving a first upstream Internet message having an Internet protocol, wherein the first upstream Internet message is based on a first upstream mobile terminal message having a mobile terminal communication protocol, (b) generating a first downstream Internet message based on the first upstream Internet message, wherein the first downstream Internet message comprises an Internet data page having; first downstream mobile terminal message data that is used to generate a first downstream mobile terminal message that responds to the first upstream mobile terminal message; first responsive mobile terminal message data corresponding to a first responsive upstream mobile terminal message that responds to the first downstream mobile terminal message; and a first responsive Internet address that corresponds to the first responsive upstream mobile terminal message. - View Dependent Claims (28, 29, 30, 31)
-
Specification