Match maker service
First Claim
1. A method comprising:
- receiving a hypertext transfer protocol (HTTP) message from an unstructured supplementary service data (USSD) server;
retrieving content from a database upon receiving the HTTP message;
creating a USSD message content based on a set of parameters and the retrieved content; and
sending the USSD message content to the USSD server.
9 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the invention are directed to methods, apparatuses and systems for providing a service, utilizing Unstructured Supplementary Service Data (USSD), to a user in a communications network. According to one example of the invention, a hypertext transfer protocol (HTTP) message is received from an unstructured supplementary service data (USSD) server or gateway. Relevant content is then retrieved from a database upon receiving the HTTP message. A USSD message content is created based on a set of parameters, the USSD message content is sent to the USSD server, and the relevant content may then be provided to a user terminal in a text message.
-
Citations
30 Claims
-
1. A method comprising:
-
receiving a hypertext transfer protocol (HTTP) message from an unstructured supplementary service data (USSD) server; retrieving content from a database upon receiving the HTTP message; creating a USSD message content based on a set of parameters and the retrieved content; and sending the USSD message content to the USSD server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus comprising:
-
a receiver configured to receive a hypertext transfer protocol (HTTP) message from an unstructured supplementary service data (USSD) server; a processor configured to retrieve content from a database upon receiving the HTTP message, and to create an USSD message content based on a set of parameters and the retrieved content; a transmitter configured to send the USSD message content to the USSD server. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method comprising:
-
receiving an unstructured supplementary service data (USSD) request for content from a user of a USSD server; transforming the USSD request to a hypertext transfer protocol (HTTP) request; and indicating the service menu path the user has taken in a uniform resource identifier (URI) of the HTTP request.
-
-
23. An apparatus comprising:
-
a receiver configured to receive an unstructured supplementary service data (USSD) request for content from a user of a USSD server; a processor configured to transform the USSD request to a hypertext transfer protocol (HTTP) request; and an indicating unit configured to indicate a service menu path the user has taken in a uniform resource identifier (URI) of the HTTP request. - View Dependent Claims (24)
-
-
25. A computer program, embodied on a computer readable medium, the computer program configured to control a processor to perform a method comprising:
-
receiving a hypertext transfer protocol (HTTP) message from an unstructured supplementary service data (USSD) server; retrieving content from a database upon receiving the HTTP message; creating a USSD message content based on a set of parameters and the retrieved content; sending the USSD message content to the USSD server. - View Dependent Claims (26)
-
-
27. A computer program, embodied on a computer readable medium, the computer program configured to control a processor to perform a method comprising:
-
receiving an unstructured supplementary service data (USSD) request for content from a user of a USSD server; transforming the USSD request to a hypertext transfer protocol (HTTP) request; and indicating a service menu path the user has taken in a uniform resource identifier (URI) of the HTTP request.
-
-
28. An apparatus comprising:
-
receiving means for receiving a hypertext transfer protocol (HTTP) message from an unstructured supplementary service data (USSD) server; retrieving means for retrieving content from a database upon receiving the HTTP message; creating means for creating a USSD message content based on a set of parameters and the retrieved content; sending means for sending the USSD message content to the USSD server. - View Dependent Claims (29)
-
-
30. An apparatus comprising:
-
receiving means for receiving an unstructured supplementary service data (USSD) request for content from a user of a USSD server; transforming means for transforming the USSD request to a hypertext transfer protocol (HTTP) request; and indicating means for indicating the service menu path the user has taken in a uniform resource identifier (URI) of the HTTP request.
-
Specification