SPEECH RECOGNITION BASED DATA RECOVERY SYSTEM FOR USE WITH A TELEPHONIC DEVICE

Information

  • Patent Application
  • 20080075237
  • Publication Number
    20080075237
  • Date Filed
    September 11, 2006
    18 years ago
  • Date Published
    March 27, 2008
    16 years ago
Abstract
A data recovery system for a telephonic device based on the formulation of a search query from a word or words recognized during a telephone conversation and the retrieval of a data item based on such search query. In one embodiment, the data recovery system includes (1) a speech recognition subsystem for recognizing at least one spoken word and formulating a search query while the telephonic device is in use; and (2) a search subsystem for using the search query to search available data and create a hyperlink to a data item.
Description

BRIEF DESCRIPTION OF THE DRAWINGS

For a more complete understanding of the invention, reference is now made to the following descriptions taken in conjunction with the accompanying drawing, in which:



FIG. 1 illustrates a block diagram of a data recovery system for a telephonic device constructed in accordance with the present invention;



FIG. 2 illustrates a block diagram representing a network that has a telephonic device constructed in accordance with the present invention connected thereto, as well as a mobile phone 210, a standard telephone 220, and a computer; and



FIG. 3 illustrates a flow chart of a method of using one embodiment of the present invention.





DETAILED DESCRIPTION

Referring initially to FIG. 1, illustrated is a block diagram of a data recovery system for a telephonic device 100 constructed in accordance with the present invention. As will be readily understood by a person skilled in the relevant art, any type of telephonic device 100 is within the intended scope of the present invention. Thus, the telephonic device 100 can be a desk phone, a computer providing voice communications over the Internet, a cell phone, a Blackberry®, a handheld computer, or any other device providing a telephonic connection between two or more people, all of which are well within the intended scope of the present invention.


The illustrated telephonic device 100 includes a speech recognition subsystem 110 for recognizing at least one spoken word of a user of the device 100. Those skilled in the pertinent art will understand that the speech recognition subsystem 110 can be a software program installed in the memory of the telephonic device 100 or it may be a separate component or subsystem within the telephonic device 100. While the user continues his or her use of the telephonic device 100, the search recognition subsystem 110 formulates a search query 115 based on the recognition of at least one spoken word.


The telephonic device 100 includes a search subsystem 120 that searches for available data 130 based on the search query 115 and displays the results of such search query 115 by creating a hyperlink 155 to a data item 140. The illustrated telephonic device 100 shows available data 130 as data within the telephonic device 100. In the case of a mobile phone with email capability, for example, the data item 140 could be an email stored within the mobile phone's memory. In some mobile communications devices, as noted above, it could be any one of a number of data files that can be stored in current handheld devices. As will be hereinafter illustrated, available data 130 can also include data from any device capable of electronically storing data that can be accessed, directly or indirectly, by the telephonic device 100. The data item 140 can be a document, a drawing, a spreadsheet, or any type of data capable of being stored electronically.


A hyperlink 155 to the data item 140 will then be displayed on a screen 150 of the telephonic device 100, which data item 140 can be displayed by the user clicking on the hyperlink 155. Thus, if the data item 140 is in a document, the entire document will be displayed when the hyperlink 155 is selected by the user. The illustrated embodiment of a telephonic device 100 shows available data 130 within the telephonic device 100 itself. However, another embodiment of the invention provides for available data 130 to reside in a device other than the user's telephonic device 100.


Turning now to FIG. 2, illustrated is a block diagram representing a network 200 that has a telephonic device 100 constructed in accordance with the present invention connected thereto, as well as a mobile phone 210, a standard telephone 220, and a computer 230. As shown, a telephonic connection can be established between a user of the telephonic device 100 and a user of the mobile phone 210 or a user of the standard telephone 220, or both, via the network 200, all of which will also be in communication with the computer 230. The connection can be over a private network 200 or a public network 200, such as a public telephone or cellular company, or the connection could be via the Internet 240, all of which are within the intended scope of the present invention.



FIG. 2 illustrates that available data 130, in one embodiment of the invention, does not have to be within the user's telephonic device 100. The available data 130 can be within any device in communication with the user's telephonic device 100, provided the search subsystem 120 in the user's telephonic device 100 can access the other device and search for data stored therein. For example, available data 130 with respect to a mobile phone 210 can include data in the computer 230 or in a standard telephone 220 in addition to data within the mobile phone 210.


In another embodiment of the invention, the speech recognition subsystem 110 recognizes a plurality of words and formulates a search query 115 based on such plurality. Because most telephone conversations will include a number of words of little or no value in constructing the search query 115, one embodiment of the invention provides for the identification of words deemed insignificant or trivial by eliminating certain predetermined words from the search query. This feature of the invention can be a separate subsystem or it can be included as a feature included in either the search subsystem or the speech recognition subsystem. It is readily apparent that this embodiment will reduce the number of words a system must parse through in order to identify the important words to be included in a search query 115 that will most likely produce a useful result. For example, this embodiment could be structured so that words such as “the”, “and”, “of”, “is” and so on are not included in the search query 115. In many cases the words to be excluded will share the common characteristic of being both short and common. The system could also be structured to permit a user to program the system so that any words he or she considers to be trivial are not considered in the formulation of a search query 115. Those words included in the search query 115 and not screened out as common or trivial, or both, will be considered non-trivial and included in the search query 115.


Another useful embodiment of the invention provides for words to be added to the search query 115 during the course of a conversation. Thus, as the conversation progresses, the search query 115 will be continually modified; the search subsystem 120 will continue to perform new searches; and hyperlinks 155 to data items 140 will be continuously updated. The updated search query 115 may relate to the original subject matter of the telephone conversation or it may relate to an entirely new topic that produces hyperlinks 155 unrelated to the original topic. Thus, as will be readily understood by those of ordinary skill in the pertinent art, the process of identifying words; formulating a search query 115; conducting a search of available data 130; and displaying a hyperlink 140 to data items 1140 will be an ongoing process during the entire course of a user's telephone conversation.


The utility of the present invention is illustrated by considering a telephone conversation between two or more engineers discussing ongoing technical problems with respect to one or more projects. As words are recognized during the course of the conversation, search queries are constructed, databases are searched; and hyperlinks to pertinent documents are displayed. The user can click on a hyperlink to a pertinent document and display the document as the conversation is taking place. If the conversation switches to another topic or project, spoken words relevant to such other topic or project will be recognized, new searches will be made, and different hyperlinks will be displayed. The user can access the new data by clicking on the appropriate hyperlink to recall relevant data.


Turning now to FIG. 3, illustrated is a flow chart of a method 300 of using one embodiment of the present invention. The method commences with a start step 310. In a recognition step 320, the speech recognition subsystem recognizes at least one spoken word used in a telephone conversation. This spoken word could be a word used by the user of the telephone device or by any other party to the conversation. In one embodiment of the invention the speech recognition subsystem recognizes a plurality of spoken words. In a formulate search query step 330, a search query is formulated based on the recognized word or words. While the telephonic device is still in use, a search subsystem searches for available data based on the search query in a search available data step 340. In a create hyperlink step 350, a hyperlink to the data is created and displayed to the user of the telephonic device. He or she can access the data, in an access data step 360, which data can be accessed during the course of the telephone conversation. The method concludes with an end step 370. The present invention also provides several other embodiments to use the present invention. These other embodiments are abundantly clear to those of ordinary skill in the pertinent art based on the foregoing description of the invention.


Although the present invention has been described in detail, those skilled in the pertinent art should understand that they can make various changes, substitutions and alterations herein without departing from the spirit and scope of the invention in its broadest form.

Claims
  • 1. A data recovery system for a telephonic device, comprising: a speech recognition subsystem for recognizing at least one spoken word and formulating a search query while said telephonic device is in use; anda search subsystem for using said search query to search available data and create a hyperlink to a data item.
  • 2. The data recovery system as recited in claim 1 wherein said telephonic device is a mobile phone.
  • 3. The data recovery system as recited in claim 1 wherein said available data is within said telephonic device.
  • 4. The data recovery system as recited in claim 1 wherein said available data is not within said telephonic device.
  • 5. The data recovery system as recited in claim 4 wherein said available data is accessed via a network.
  • 6. The data recovery system as recited in claim 5 wherein said network is the Internet.
  • 7. The data recovery system as recited in claim 1 further comprising said speech recognition subsystem recognizing a plurality of spoken words.
  • 8. The data recovery system as recited in claim 7 wherein said speech recognition subsystem formulates said search query by eliminating certain predetermined trivial or common words.
  • 9. The data recovery system as recited in claim 1 wherein said search query is revised while said telephonic device is in use.
  • 10. The data recovery system as recited in claim 1 wherein a document is displayed when said hyperlink is selected.
  • 11. A method of using a data recovery system for a telephonic device, comprising: causing a speech recognition subsystem to recognize at least one spoken word and formulate a search query while said telephonic device is in use; andcausing a search subsystem to use said search query to search available data and create a hyperlink to a data item.
  • 12. The method as recited in claim 11 wherein said telephonic device is a mobile phone.
  • 13. The method as recited in claim 11 wherein said available data is within said telephonic device.
  • 14. The method as recited in claim 11 wherein said available data is not within said telephonic device.
  • 15. The method as recited in claim 14 wherein said available data is accessed via a network.
  • 16. The method as recited in claim 15 wherein said network is the Internet.
  • 17. The method as recited in claim 11 further comprising said speech recognition subsystem recognizing a plurality of spoken words.
  • 18. The method as recited in claim 17 wherein said speech recognition subsystem formulates said search query by eliminating certain predetermined short or common words.
  • 19. The method as recited in claim 18 wherein said search query is revised while said telephonic device is in use.
  • 20. The method as recited in claim 11 wherein a document containing said data is displayed when said hyperlink is selected.