Methods and systems for routing messages through a communications network based on message content
First Claim
Patent Images
1. A method for processing a user request for data in a wireless telecommunications network comprising:
- receiving, from a wireless communication device via a network transport bus, a request message, wherein the request message includes a user-inputted command and a user-inputted parameter for requesting information from one of a plurality of content providers, wherein at least two of the plurality of content providers operate under different technology protocols, wherein the network transport bus communicatively connects a plurality of network elements and utilizes a common messaging format for communication among and between the network elements and wherein the network elements comprise an adaptive routing concentrator, a routing and validation entity, network database, and a subscriber interface all communicatively connected to the network transport bus;
selecting an appropriate content provider to provide content that is associated with the user-inputted command and the user-inputted parameter;
creating a query message based on the user-inputted command in a format recognizable by the selected content provider;
sending the query message to the selected content provider;
receiving a query response message from the selected content provider comprising the requested information; and
sending a request response message that includes the requested information to the wireless communication device via the network transport bus.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and system for routing messages through a communications network based on the content of the message. The method of the present invention comprises providing a method for retrieving information through a telecommunications network comprising receiving, in a message data structure, a request message comprising a command; sending a query message to a content provider based on the command; receiving a query response message from the content provider comprising response information; and sending a request response message based on the response information.
-
Citations
10 Claims
-
1. A method for processing a user request for data in a wireless telecommunications network comprising:
-
receiving, from a wireless communication device via a network transport bus, a request message, wherein the request message includes a user-inputted command and a user-inputted parameter for requesting information from one of a plurality of content providers, wherein at least two of the plurality of content providers operate under different technology protocols, wherein the network transport bus communicatively connects a plurality of network elements and utilizes a common messaging format for communication among and between the network elements and wherein the network elements comprise an adaptive routing concentrator, a routing and validation entity, network database, and a subscriber interface all communicatively connected to the network transport bus; selecting an appropriate content provider to provide content that is associated with the user-inputted command and the user-inputted parameter; creating a query message based on the user-inputted command in a format recognizable by the selected content provider; sending the query message to the selected content provider; receiving a query response message from the selected content provider comprising the requested information; and sending a request response message that includes the requested information to the wireless communication device via the network transport bus. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for processing an information request in a wireless communications network comprising:
-
a request message receiver for receiving from a wireless device a request message via a network transport bus, wherein the request message includes a user- inputted command and at least one user-inputted parameter for requesting information from one of a plurality of content providers, wherein at least two of the plurality of content providers operate under different technology protocols, wherein the network transport bus communicatively connects a plurality of network elements and utilizes a common messaging format for communication among and between the network elements, and wherein the network elements comprise an adaptive routing concentrator, a routing and validation entity, a network database, and a subscriber interface all communicatively connected to the network transport bus; a query message sender communicatively connected to the network transport bus, wherein the query message sender selects an appropriate content provider to provide content that is associated with the user-inputted command and the user-inputted parameter, creates a query message based on the user-inputted command, the at least one parameter, and a protocol associated with the selected content provider, and sends the query message to the selected content provider; a query response message receiver communicatively connected to the network transport bus, wherein the query response message receiver receives requested information from the selected content provider; and a response message sender communicatively connected to the network transport bus, wherein the response message sender sends the requested information to the wireless device via the network transport bus. - View Dependent Claims (10)
-
Specification