Voice information service system and method utilizing approximately matched input character string and key word
First Claim
1. A voice information system for utilizing approximately matched input character string and key words, comprising:
- a telephone means having a character panel with an alphabetic-numeric character display and a plurality of buttons which are orderly arranged on said character panel for transmitting DTMF signals by pressing two different buttons of said plurality of buttons in an ordered sequence thereby specifically designating a single character of said display of alphabetic and numeric characters;
an exchange means for intermediating said DTMF signals received from said telephone means;
a telephone line matching apparatus connected to said exchange means for detecting a line status of the system;
a DTMF receiver apparatus for converting said DTMF signals inputted from said telephone means into corresponding digital signals;
a service provider terminal means for inputting a plurality of key words each with a corresponding service number, a plurality of service names each with a corresponding service number, and a plurality of information data corresponding to said plurality of service names, respectively, and wherein said plurality of key words corresponds to said plurality of service names;
a key word storage apparatus including a service name file unit for storing said plurality of service names and said service numbers corresponding thereto and a key word dictionary unit for storing said plurality of key words and said service numbers corresponding thereto;
a text information storage apparatus for storing said plurality of information data corresponding to each said service name of said plurality of service names inputted from said service provider terminal means;
a central processing unit (CPU) for converting said digital signals outputted from said DTMF receiver apparatus into an input character string, for reading said information data stored in said text information storage apparatus which corresponds to a selected service name obtained by matching said input character string with said key words stored in said key word storage apparatus and for outputting said read information data, for converting said read information data into selected digital voice data and outputting said selected digital voice data, and for receiving a service name and corresponding service number, a key word and corresponding service number and information data input by said service provider terminal means and to transfer said service name and said key word to said key word storage apparatus for storing thereat and to transfer said information data to said text information storage apparatus for storage thereat, respectively; and
,a voice output apparatus connected to said CPU, for receiving said selected digital voice data outputted by said CPU and for converting said selected digital voice data into a voice signal and for outputting said voice signal through said telephone line matching apparatus and said exchange means to said telephone means for vocalizing said voice signal to thereby communicate user desired information by voice communication.
1 Assignment
0 Petitions
Accused Products
Abstract
A voice information system utilizing approximately matched input character string and key word and a method for the approximate matching thereof is disclosed. A telephone apparatus is provided to transmit a dual tone multi-frequency (DTMF) signal by utilizing a character panel including a plurality of buttons which are orderly arranged therein. An exchange apparatus is provided to intermediate the DTMF signal. A telephone line matching apparatus is connected from the exchange apparatus to detect a line status of the system and protect the system from an instantaneous higher voltage. A DTMF receiver apparatus converts the DTMF signal into a corresponding digital signal. A service provider terminal apparatus is provided to input a plurality of key words corresponding to each service name and information data to be provided. A key word storage apparatus includes a service name file unit for storing a service name file, and a key word dictionary unit for storing a key word dictionary. A text information storage apparatus stores a plurality of information data corresponding to each service name. A central processing unit converts a digital signal outputted from the DTMF receiver apparatus into an input character string to match the input character string with the key words stored in the key word storage apparatus in order to provide information data. A voice output apparatus is connected from the central processing unit, for converting a digital voice data signal into a voice signal to thereby provide the desired information service to the user.
-
Citations
9 Claims
-
1. A voice information system for utilizing approximately matched input character string and key words, comprising:
-
a telephone means having a character panel with an alphabetic-numeric character display and a plurality of buttons which are orderly arranged on said character panel for transmitting DTMF signals by pressing two different buttons of said plurality of buttons in an ordered sequence thereby specifically designating a single character of said display of alphabetic and numeric characters; an exchange means for intermediating said DTMF signals received from said telephone means; a telephone line matching apparatus connected to said exchange means for detecting a line status of the system; a DTMF receiver apparatus for converting said DTMF signals inputted from said telephone means into corresponding digital signals; a service provider terminal means for inputting a plurality of key words each with a corresponding service number, a plurality of service names each with a corresponding service number, and a plurality of information data corresponding to said plurality of service names, respectively, and wherein said plurality of key words corresponds to said plurality of service names; a key word storage apparatus including a service name file unit for storing said plurality of service names and said service numbers corresponding thereto and a key word dictionary unit for storing said plurality of key words and said service numbers corresponding thereto; a text information storage apparatus for storing said plurality of information data corresponding to each said service name of said plurality of service names inputted from said service provider terminal means; a central processing unit (CPU) for converting said digital signals outputted from said DTMF receiver apparatus into an input character string, for reading said information data stored in said text information storage apparatus which corresponds to a selected service name obtained by matching said input character string with said key words stored in said key word storage apparatus and for outputting said read information data, for converting said read information data into selected digital voice data and outputting said selected digital voice data, and for receiving a service name and corresponding service number, a key word and corresponding service number and information data input by said service provider terminal means and to transfer said service name and said key word to said key word storage apparatus for storing thereat and to transfer said information data to said text information storage apparatus for storage thereat, respectively; and
,a voice output apparatus connected to said CPU, for receiving said selected digital voice data outputted by said CPU and for converting said selected digital voice data into a voice signal and for outputting said voice signal through said telephone line matching apparatus and said exchange means to said telephone means for vocalizing said voice signal to thereby communicate user desired information by voice communication. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A voice information system for utilizing approximately matched input character string and key words, comprising:
-
a telephone means displaying alphabetic-numeric-gramatic characters and a plurality of buttons which are orderly arranged on a character panel for transmitting DTMF signals by pressing two different buttons of said plurality of buttons in an ordered sequence thereby specifically designating a single and exclusive character from said displayed alphabetic, numeric and gramatic characters; said plurality of buttons including at least ten buttons with each button allocated a predetermined numeral displayed thereon and proximate each said button said character panel includes at least four characters displayed thereat such that an array of alphabetic, arithmetic and grammatical characters is displayed to enable in use a pressing of one of said plurality of buttons positioned most proximate to the desired character to be transmitted and then pressing another button of said plurality of buttons which is spaced away from said first pressed button in the same direction as the desired character thereby transmitting a pair of DTMF signals for selecting a single and exclusive character from said display of said alphabetic, arithmetic and grammatical characters; an exchange means for intermediating said DTMF signals received from said telephone means; a telephone line matching apparatus connected to said exchange means for detecting a line status of the system; a DTMF receiver apparatus for converting said DTMF signals inputted from said telephone means into corresponding digital signals; a service provider terminal means for inputting a plurality of key words each with a corresponding service number, a plurality of service names each with a corresponding service number, and a plurality of information data corresponding to said plurality of service names, respectively, and wherein said plurality of key words corresponds to said plurality of service names; a key word storage apparatus including a service name file unit for storing said plurality of service names and said service numbers corresponding thereto and a key word dictionary unit for storing said plurality of key words and said service numbers corresponding thereto; a text information storage apparatus for storing said plurality of information data corresponding to each said service name of said plurality of service names inputted from said service provider terminal means; a central processing unit (CPU) for converting said digital signals outputted from said DTMF receiver apparatus into an input character string, for reading said information data stored in said text information storage apparatus which corresponds to a selected service name obtained by matching said input character string with said key words stored in said key word storage apparatus and for outputting said read information data, for converting said read information data into selected digital voice data and outputting said selected digital voice data, and for receiving a service name and corresponding service number, a key word and corresponding service number and information data input by said service provider terminal means and to transfer said service name and said key word to said key word storage apparatus for storing thereat and to transfer said information data to said text information storage apparatus for storage thereat, respectively; and
,a voice output apparatus connected to said CPU, for receiving said selected digital voice data outputted by said CPU and for converting said selected digital voice data into a voice signal and for outputting said voice signal though said telephone line matching apparatus and said exchange means to said telephone means for vocalizing said voice signal to thereby communicate user desired information by voice communication, wherein said CPU further comprises; an input unit for syllabicating an input character string inputted by a user into character units; a service name matching unit for attempting to match said input character string inputted from said input unit with a service name corresponding thereto of a plurality of said service names stored at said service name file unit; a key word matching unit connected to said service name matching unit for attempting to match said input character string with a key word corresponding thereto of a plurality of said key words stored at said key word storage apparatus to thereby determine at least one or more additional prospective service names; an optimum service name determining unit connected to said key word matching unit for determining one optimum service name of said prospective service names if more than two of said prospective service names exist; and an output unit connected both to said service name matching unit and to said optimum service name determining unit for receiving a service name and/or an optimum service name from any one of said service name matching unit and/or said optimum service name determining unit to thereby output information data corresponding to each service name and/or an optimum service name. - View Dependent Claims (8, 9)
-
Specification