System and method of controlling interactive communication services by responding to user query with relevant information from content specific database
First Claim
1. A method of controlling access to a plurality of content specific databases through an electronic communication network, comprising:
- compiling the plurality of content specific databases with each content specific database dedicated to a category of information;
transmitting a first level query from an electronic device of a user to a content service provider as a short message service (SMS) text message;
selecting a first content specific database from the plurality of content specific databases based on a numeric address of the SMS text message;
searching the first content specific database for the first level query;
generating a first menu of matches from the first content specific database with the first menu of matches selectable by the user as additional search terms for refined searching of the first content specific database;
transmitting the first menu of matches from the content service provider through the electronic communication network to the electronic device of the user;
transmitting a second level query from the user to the content service provider, the second level query being an entry from the first menu as selected by the user;
searching the first content specific database for the second level query in combination with the first level query;
generating a second menu of matches from the first content specific database for the second level query; and
transmitting the second menu from the content service provider through the electronic communication network to the user.
0 Assignments
0 Petitions
Accused Products
Abstract
An electronic communication system is controlled by a content service provider to return relevant information from a content specific database in response to a user query. The content service provider compiles a plurality of content specific databases, each dedicated to a category of information of interest to the user. The user registers a user profile with the content service provider. A query, including the selected content specific database, is transmitted from the user to the content service provider. The selected content specific database is searched for the first level query within context of the user profile. A menu of matches is generated from the content specific database for the first level query. The menu is organized by relevance scores assigned to the matches based on correspondence to the first level query. The menu is transmitted from the content service provider through the electronic communication network to the user.
111 Citations
20 Claims
-
1. A method of controlling access to a plurality of content specific databases through an electronic communication network, comprising:
-
compiling the plurality of content specific databases with each content specific database dedicated to a category of information; transmitting a first level query from an electronic device of a user to a content service provider as a short message service (SMS) text message; selecting a first content specific database from the plurality of content specific databases based on a numeric address of the SMS text message; searching the first content specific database for the first level query; generating a first menu of matches from the first content specific database with the first menu of matches selectable by the user as additional search terms for refined searching of the first content specific database; transmitting the first menu of matches from the content service provider through the electronic communication network to the electronic device of the user; transmitting a second level query from the user to the content service provider, the second level query being an entry from the first menu as selected by the user; searching the first content specific database for the second level query in combination with the first level query; generating a second menu of matches from the first content specific database for the second level query; and transmitting the second menu from the content service provider through the electronic communication network to the user. - View Dependent Claims (2, 3)
-
-
4. A method of controlling access to a plurality of content specific databases through an electronic communication network, comprising:
-
compiling the plurality of content specific databases; transmitting a first level query from a user through the electronic communication network to a content service provider as a short message service (SMS) text message; selecting a first content specific database using an address of the SMS text message; searching the first content specific database for the first level query; generating a first menu of matches from the first content specific database with the first menu of matches including sub-topics of the first level query selectable for additional searching of the first content specific database; transmitting the first menu of matches from the content service provider through the electronic communication network to the user; transmitting a second level query from the user to the content service provider, the second level query being an entry from the first menu selected by the user; searching the first content specific database for the second level query; generating a second menu of matches from the first content specific database for the second level query; and transmitting the second menu from the content service provider through the electronic communication network to the user. - View Dependent Claims (5, 6, 7, 8)
-
-
9. A method of controlling access to a plurality of content specific databases through an electronic communication network, comprising:
-
transmitting a first level query from a user to a content service provider as a short message service (SMS) text message; selecting a first content specific database that the user previously subscribed to; searching the first content specific database for the first level query; generating a first menu of matches from the first content specific database to provide refined searching for the first level query; transmitting the first menu of matches from the content service provider through the electronic communication network to the user; transmitting a second level query from the user to the content service provider, the second level query being an entry from the first menu as selected by the user; searching the first content specific database for the second level query; generating a second menu of matches from the first content specific database for the second level query; and transmitting the second menu from the content service provider through the electronic communication network to the user. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A non-transitory computer readable medium including a computer readable program code to implement a method for controlling access to a plurality of content specific databases through an electronic communication network, comprising:
-
transmitting a first level query from a user to a content service provider as a short message service (SMS) text message; selecting a first content specific database based on an address of the SMS text message; searching the first content specific database for the first level query; generating a first menu of matches from the first content specific database for the first level query to provide refined additional searching; transmitting the first menu of matches from the content service provider through the electronic communication network to the user; allowing the user to request updated search results at a regular interval or specific later time; transmitting a second level query from the user to the content service provider, the second level query being an entry from the first menu as selected by the user; searching the first content specific database for the second level query; generating a second menu of matches from the first content specific database for the second level query; and transmitting the second menu from the content service provider through the electronic communication network to the user. - View Dependent Claims (15, 16)
-
-
17. A method of controlling access to a content specific database, comprising:
-
executing a first search of the content specific database using a first search query transmitted by a first short message service (SMS) text message to a content service provider hosting the content specific database on a computer system; transmitting a plurality of first matches for the first search query from the content specific database by a second SMS text message; executing a second search of the content specific database in response to a reference identifier associated with one of the plurality of first matches selected by the user; transmitting a plurality of second matches for the first search query refined by the first match associated with the reference identifier; and providing a function to return to the plurality of first matches from the plurality of second matches by transmitting an SMS text message. - View Dependent Claims (18, 19, 20)
-
Specification