CA2340495A1 - Computer-implemented voice application indexing web site - Google Patents
Computer-implemented voice application indexing web site Download PDFInfo
- Publication number
- CA2340495A1 CA2340495A1 CA002340495A CA2340495A CA2340495A1 CA 2340495 A1 CA2340495 A1 CA 2340495A1 CA 002340495 A CA002340495 A CA 002340495A CA 2340495 A CA2340495 A CA 2340495A CA 2340495 A1 CA2340495 A1 CA 2340495A1
- Authority
- CA
- Canada
- Prior art keywords
- voice application
- voice
- data
- database
- network
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/40—Support for services or applications
- H04L65/401—Support for services or applications wherein the services involve a main real-time session and one or more additional parallel real-time or time sensitive sessions, e.g. white board sharing or spawning of a subconference
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/487—Arrangements for providing information services, e.g. recorded voice services or time announcements
- H04M3/493—Interactive information services, e.g. directory enquiries ; Arrangements therefor, e.g. interactive voice response [IVR] systems or voice portals
- H04M3/4938—Interactive information services, e.g. directory enquiries ; Arrangements therefor, e.g. interactive voice response [IVR] systems or voice portals comprising a voice browser which renders and interprets, e.g. VoiceXML
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/52—Network services specially adapted for the location of the user terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2201/00—Electronic components, circuits, software, systems or apparatus used in telephone systems
- H04M2201/40—Electronic components, circuits, software, systems or apparatus used in telephone systems using speech recognition
Abstract
A computer-implemented voice application indexing method and system for supplying voice applications that provide telephony services to users. The method and system include receiving voice application data over the network regarding the voice applications. The voice application data contains location data to indicate where the voice applications are located on the network. The voice application data are stored in a database in accordance with a predetermined voice application taxonomy. A request is received for a voice application based upon a user requesting a telephony service. The request includes search criteria for selecting a voice application from the database. The location data of at least one voice application (whose stored voice application information substantially satisfies the search criteria) is retrieved from the database. The voice application located at the retrieved location data is used to perform the user-requested telephony service.
Claims (34)
1. A computer-implemented voice application indexing method for supplying voice applications that provide telephony services to users, comprising the steps of receiving voice application data over the network regarding the voice applications, wherein the voice application data includes location data to indicate where the voice applications are located on the network;
storing in a database the voice application data in accordance with a predetermined voice application taxonomy;
receiving a request for a voice application based upon a user requiring a telephony service, wherein the request includes search criteria for selecting a voice application from the database; and retrieving from the database the location data of at least one voice application whose stored voice application data substantially satisfies the search criteria;
wherein the voice application located at the retrieved location data is used to perform the user-requested telephony service.
storing in a database the voice application data in accordance with a predetermined voice application taxonomy;
receiving a request for a voice application based upon a user requiring a telephony service, wherein the request includes search criteria for selecting a voice application from the database; and retrieving from the database the location data of at least one voice application whose stored voice application data substantially satisfies the search criteria;
wherein the voice application located at the retrieved location data is used to perform the user-requested telephony service.
2. The method of claim 1 wherein the voice application data includes voice application operational requirement data, said method further comprising the steps of:
receiving from a telephony server telephony server attribute data, wherein the telephony server is an interface between the user and the database; and retrieving from the database the location data of at least one voice application whose voice application operational requirement data substantially satisfies the telephony server attribute data.
receiving from a telephony server telephony server attribute data, wherein the telephony server is an interface between the user and the database; and retrieving from the database the location data of at least one voice application whose voice application operational requirement data substantially satisfies the telephony server attribute data.
3. The method of claim 1 wherein the voice application data includes voice markup language data which indicates type of voice markup language used in the voice applications, said method further comprising the step of:
retrieving from the database the location data of at least one voice application whose voice markup language data substantially satisfies the search criteria.
retrieving from the database the location data of at least one voice application whose voice markup language data substantially satisfies the search criteria.
4. The method of claim 1 wherein the voice application data includes speech engine requirement data, said method further comprising the steps of:
receiving from a telephony server telephony server attribute data which indicates which speech engines are operational within the telephony server;
and retrieving from the database the location data of at least one voice application whose speech engine requirement data substantially satisfies the telephony server attribute data.
receiving from a telephony server telephony server attribute data which indicates which speech engines are operational within the telephony server;
and retrieving from the database the location data of at least one voice application whose speech engine requirement data substantially satisfies the telephony server attribute data.
5. The method of claim 1 wherein the voice applications are VoiceXML
applications.
applications.
6. The method of claim 1 wherein the network is a global communications network.
7. The method of claim 6 wherein the network is an Internet network.
8. The method of claim 7 wherein the location data is a Uniform Resource Locator (URL) which indicates where on the network the voice applications are located on the Internet network.
9. The method of claim 1 wherein the database is a relational database.
10. The method of claim 1 wherein the voice application taxonomy includes classifications selected from the group consisting of required speech engine resources, required telephony resources, required telephony markup language, required application server environment, and combinations thereof.
11. The method of claim 1 further comprising the step of:
receiving the request for a voice application through a telephony server that is connected to the user.
receiving the request for a voice application through a telephony server that is connected to the user.
12. The method of claim 1 wherein the search criteria includes the nature of the telephony service requested by the user.
13. The method of claim 1 further comprising the step of:
providing the voice application data through a graphical user interface that is in data communication with the network.
providing the voice application data through a graphical user interface that is in data communication with the network.
14. The method of claim 13 wherein the graphical user interface allows retrieving location data of at least one of the voice applications based upon criteria specified through the graphical user interface.
15. The method of claim 1 further comprising the step of:
reviewing the voice application data to ensure accuracy of the voice application data.
reviewing the voice application data to ensure accuracy of the voice application data.
16. The method of claim 15 further comprising the step of:
reviewing the voice application data to verify the location data of the voice applications on the network.
reviewing the voice application data to verify the location data of the voice applications on the network.
17. The method of claim 15 further comprising the step of:
reviewing the voice application data to verify that the operation of the voice applications on the network complies with the voice application data.
reviewing the voice application data to verify that the operation of the voice applications on the network complies with the voice application data.
18. The method of claim 1 further comprising the step of:
sending on the network an automated searching spider to locate and index additional voice applications that are located on the network.
sending on the network an automated searching spider to locate and index additional voice applications that are located on the network.
19. The method of claim 18 wherein the spider is sent when a search of the database does not retrieve based upon the search criteria any location data for the voice applications.
20. A computer-implemented voice application indexing system for supplying voice applications that provide telephony services to users, comprising:
a voice application data structure that contains voice application data that is received over the network and regards the voice applications, wherein the voice application data includes location data to indicate where the voice applications are located on the network;
a database that stores the received voice application data in accordance with a predetermined voice application taxonomy;
a database engine with a data connection to the database, wherein the database engine receives a request for a voice application based upon a user requiring a telephony service, wherein the request includes search criteria for selecting a voice application from the database;
wherein the database engine retrieves from the database the location data of at least one voice application whose stored voice application data substantially satisfies the search criteria;
whereby the voice application located at the retrieved location data is used to perform the user-requested telephony service.
a voice application data structure that contains voice application data that is received over the network and regards the voice applications, wherein the voice application data includes location data to indicate where the voice applications are located on the network;
a database that stores the received voice application data in accordance with a predetermined voice application taxonomy;
a database engine with a data connection to the database, wherein the database engine receives a request for a voice application based upon a user requiring a telephony service, wherein the request includes search criteria for selecting a voice application from the database;
wherein the database engine retrieves from the database the location data of at least one voice application whose stored voice application data substantially satisfies the search criteria;
whereby the voice application located at the retrieved location data is used to perform the user-requested telephony service.
21. The voice application indexing system of claim 20 wherein the voice application data includes voice application operational requirement data, wherein a telephony server provides telephony server attribute data to the database engine, wherein the database engine determines the location data of at least one voice application whose voice application operational requirement data substantially satisfies the telephony server attribute data.
22. The voice application indexing system of claim 20 wherein the voice application data includes voice markup language data which indicates type of voice markup language used in the voice applications, wherein the database engine retrieves from the database the location data of at least one voice application whose voice markup language data substantially satisfies the search criteria.
23. The voice application indexing system of claim 20 wherein the voice application data includes speech engine requirement data, wherein the database engine receives from a telephony server telephony server attribute data which indicates which speech engines are operational within the telephony server, wherein the database engine retrieves from the database the location data of at least one voice application whose speech engine requirement data substantially satisfies the telephony server attribute data.
24. The voice application indexing system of claim 20 wherein the voice applications are VoiceXML applications.
25. The voice application indexing system of claim 20 wherein the network is a global communications network.
26. The voice application indexing system of claim 25 wherein the network is an Internet network.
27. The voice application indexing system of claim 26 wherein the location data is a Uniform Resource Locator (URL) which indicates where on the network the voice applications are located on the Internet network.
28. The voice application indexing system of claim 20 wherein the database is a relational database.
29. The voice application indexing system of claim 20 wherein the voice application taxonomy includes classifications selected from the group consisting of required speech engine resources, required telephony resources, required telephony markup language, required application server environment, and combinations thereof.
30. The voice application indexing system of claim 20 wherein the search criteria includes the nature of the telephony service requested by the user.
31. The voice application indexing system of claim 20 further comprising:
a graphical user interface with a data connection over the network to the database for providing the voice application data.
a graphical user interface with a data connection over the network to the database for providing the voice application data.
32. The voice application indexing system of claim 31 wherein the graphical user interface allows retrieval of location data of at least one of the voice applications based upon criteria specified through the graphical user interface.
33. The voice application indexing system of claim 20 further comprising:
automated searching means for locating and indexing additional voice applications that are located on the network.
automated searching means for locating and indexing additional voice applications that are located on the network.
34. The voice application indexing system of claim 33 wherein the automated searching means is provided when a search of the database does not retrieve based upon the search criteria any location data for the voice applications.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/759,926 | 2001-01-12 | ||
US09/759,926 US7379973B2 (en) | 2001-01-12 | 2001-01-12 | Computer-implemented voice application indexing web site |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2340495A1 true CA2340495A1 (en) | 2002-07-12 |
CA2340495C CA2340495C (en) | 2010-02-09 |
Family
ID=25057484
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA2340495A Expired - Lifetime CA2340495C (en) | 2001-01-12 | 2001-03-13 | Computer-implemented voice application indexing web site |
Country Status (2)
Country | Link |
---|---|
US (2) | US7379973B2 (en) |
CA (1) | CA2340495C (en) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7072328B2 (en) | 2001-01-12 | 2006-07-04 | Voicegenie Technologies Inc. | Computer-implemented voice markup language-based server |
US8073700B2 (en) | 2005-09-12 | 2011-12-06 | Nuance Communications, Inc. | Retrieval and presentation of network service results for mobile device using a multimodal browser |
US20070078708A1 (en) * | 2005-09-30 | 2007-04-05 | Hua Yu | Using speech recognition to determine advertisements relevant to audio content and/or audio content relevant to advertisements |
US9031214B2 (en) * | 2007-01-03 | 2015-05-12 | Foncloud, Inc. | System and method of use for indexing automated phone systems |
US8843376B2 (en) | 2007-03-13 | 2014-09-23 | Nuance Communications, Inc. | Speech-enabled web content searching using a multimodal browser |
US8046220B2 (en) * | 2007-11-28 | 2011-10-25 | Nuance Communications, Inc. | Systems and methods to index and search voice sites |
US8275099B2 (en) * | 2009-08-26 | 2012-09-25 | International Business Machines Corporation | World wide telecom web voice applications |
US20110257972A1 (en) * | 2010-04-15 | 2011-10-20 | Markus Agevik | System and method for location tracking using audio input |
US9053182B2 (en) | 2011-01-27 | 2015-06-09 | International Business Machines Corporation | System and method for making user generated audio content on the spoken web navigable by community tagging |
US8819012B2 (en) * | 2011-08-30 | 2014-08-26 | International Business Machines Corporation | Accessing anchors in voice site content |
US20180332167A1 (en) * | 2017-05-09 | 2018-11-15 | Microsoft Technology Licensing, Llc | Chat bot search results integration |
Family Cites Families (56)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4520576A (en) | 1983-09-06 | 1985-06-04 | Whirlpool Corporation | Conversational voice command control system for home appliance |
US5749072A (en) | 1994-06-03 | 1998-05-05 | Motorola Inc. | Communications device responsive to spoken commands and methods of using same |
US5835667A (en) * | 1994-10-14 | 1998-11-10 | Carnegie Mellon University | Method and apparatus for creating a searchable digital video library and a system and method of using such a library |
KR100233516B1 (en) | 1995-08-28 | 1999-12-01 | 윤종용 | Home automation device for using digital tv receiver |
US5838665A (en) | 1996-03-11 | 1998-11-17 | Integrated Technology, Inc. | Data network telephone adaptor device |
US5999965A (en) | 1996-08-20 | 1999-12-07 | Netspeak Corporation | Automatic call distribution server for computer telephony communications |
US5915001A (en) * | 1996-11-14 | 1999-06-22 | Vois Corporation | System and method for providing and using universally accessible voice and speech data files |
US6310873B1 (en) | 1997-01-09 | 2001-10-30 | International Business Machines Corporation | Internet telephony directory server |
WO1998037688A2 (en) * | 1997-02-20 | 1998-08-27 | Hewlett-Packard Company | Service node for providing telecommunication services |
US5889774A (en) | 1997-03-14 | 1999-03-30 | Efusion, Inc. | Method and apparatus for selecting an internet/PSTN changeover server for a packet based phone call |
US6028917A (en) | 1997-04-04 | 2000-02-22 | International Business Machines Corporation | Access to extended telephone services via the internet |
JP3237566B2 (en) | 1997-04-11 | 2001-12-10 | 日本電気株式会社 | Call method, voice transmitting device and voice receiving device |
US6240405B1 (en) * | 1997-04-17 | 2001-05-29 | Casio Computer Co., Ltd. | Information processors having an agent function and storage mediums which contain processing programs for use in the information processor |
GB2325062B (en) * | 1997-05-06 | 2002-06-26 | Ibm | Data object management system |
US5999612A (en) | 1997-05-27 | 1999-12-07 | International Business Machines Corporation | Integrated telephony and data services over cable networks |
US5937037A (en) | 1998-01-28 | 1999-08-10 | Broadpoint Communications, Inc. | Communications system for delivering promotional messages |
US6337858B1 (en) | 1997-10-10 | 2002-01-08 | Nortel Networks Limited | Method and apparatus for originating voice calls from a data network |
FI974558A (en) | 1997-12-18 | 1999-06-19 | Nokia Mobile Phones Ltd | Resource reservation in mobile Internet protocol |
US6434619B1 (en) * | 1998-04-29 | 2002-08-13 | Alcatel Canada Inc. | Internet-enabled service management system and method |
US6597687B1 (en) | 1998-06-26 | 2003-07-22 | Intel Corporation | Method and apparatus for switching voice calls using a computer system |
US6223210B1 (en) * | 1998-10-14 | 2001-04-24 | Radio Computing Services, Inc. | System and method for an automated broadcast system |
US6324519B1 (en) | 1999-03-12 | 2001-11-27 | Expanse Networks, Inc. | Advertisement auction system |
US7209942B1 (en) * | 1998-12-28 | 2007-04-24 | Kabushiki Kaisha Toshiba | Information providing method and apparatus, and information reception apparatus |
US6674745B1 (en) | 1998-12-31 | 2004-01-06 | 3Com Corporation | Method and system for mapping phone numbers to IP addresses |
US6185527B1 (en) * | 1999-01-19 | 2001-02-06 | International Business Machines Corporation | System and method for automatic audio content analysis for word spotting, indexing, classification and retrieval |
WO2000045375A1 (en) * | 1999-01-27 | 2000-08-03 | Kent Ridge Digital Labs | Method and apparatus for voice annotation and retrieval of multimedia data |
US6643622B2 (en) * | 1999-02-19 | 2003-11-04 | Robert O. Stuart | Data retrieval assistance system and method utilizing a speech recognition system and a live operator |
US6707811B2 (en) * | 1999-03-19 | 2004-03-16 | Estara, Inc. | Internet telephony for ecommerce |
US6600736B1 (en) | 1999-03-31 | 2003-07-29 | Lucent Technologies Inc. | Method of providing transfer capability on web-based interactive voice response services |
US6760343B1 (en) | 1999-05-20 | 2004-07-06 | Nortel Networks Limited | Method and apparatus for providing a virtual SS7 link in a communications system |
US6252947B1 (en) * | 1999-06-08 | 2001-06-26 | David A. Diamond | System and method for data recording and playback |
US6711618B1 (en) * | 1999-09-03 | 2004-03-23 | Cisco Technology, Inc. | Apparatus and method for providing server state and attribute management for voice enabled web applications |
US6490564B1 (en) * | 1999-09-03 | 2002-12-03 | Cisco Technology, Inc. | Arrangement for defining and processing voice enabled web applications using extensible markup language documents |
US6738803B1 (en) * | 1999-09-03 | 2004-05-18 | Cisco Technology, Inc. | Proxy browser providing voice enabled web application audio control for telephony devices |
US6766298B1 (en) * | 1999-09-03 | 2004-07-20 | Cisco Technology, Inc. | Application server configured for dynamically generating web pages for voice enabled web applications |
US6912691B1 (en) * | 1999-09-03 | 2005-06-28 | Cisco Technology, Inc. | Delivering voice portal services using an XML voice-enabled web server |
US6578000B1 (en) * | 1999-09-03 | 2003-06-10 | Cisco Technology, Inc. | Browser-based arrangement for developing voice enabled web applications using extensible markup language documents |
US6847999B1 (en) * | 1999-09-03 | 2005-01-25 | Cisco Technology, Inc. | Application server for self-documenting voice enabled web applications defined using extensible markup language documents |
US6901431B1 (en) * | 1999-09-03 | 2005-05-31 | Cisco Technology, Inc. | Application server providing personalized voice enabled web application services using extensible markup language documents |
US6952800B1 (en) * | 1999-09-03 | 2005-10-04 | Cisco Technology, Inc. | Arrangement for controlling and logging voice enabled web applications using extensible markup language documents |
US6714535B1 (en) | 1999-11-08 | 2004-03-30 | Broadmedia, Inc. | Method and system for unlimited use of telephony services over a data network without incurring long distance calling tolls |
GB9928420D0 (en) * | 1999-12-02 | 2000-01-26 | Ibm | Interactive voice response system |
US20010048676A1 (en) * | 2000-01-07 | 2001-12-06 | Ray Jimenez | Methods and apparatus for executing an audio attachment using an audio web retrieval telephone system |
US6665658B1 (en) * | 2000-01-13 | 2003-12-16 | International Business Machines Corporation | System and method for automatically gathering dynamic content and resources on the world wide web by stimulating user interaction and managing session information |
US6282192B1 (en) | 2000-01-27 | 2001-08-28 | Cisco Technology, Inc. | PSTN fallback using dial on demand routing scheme |
US6779154B1 (en) * | 2000-02-01 | 2004-08-17 | Cisco Technology, Inc. | Arrangement for reversibly converting extensible markup language documents to hypertext markup language documents |
US6721705B2 (en) | 2000-02-04 | 2004-04-13 | Webley Systems, Inc. | Robust voice browser system and voice activated device controller |
US6697964B1 (en) * | 2000-03-23 | 2004-02-24 | Cisco Technology, Inc. | HTTP-based load generator for testing an application server configured for dynamically generating web pages for voice enabled web applications |
US6883015B1 (en) * | 2000-03-30 | 2005-04-19 | Cisco Technology, Inc. | Apparatus and method for providing server state and attribute management for multiple-threaded voice enabled web applications |
US7415537B1 (en) * | 2000-04-07 | 2008-08-19 | International Business Machines Corporation | Conversational portal for providing conversational browsing and multimedia broadcast on demand |
US6654722B1 (en) | 2000-06-19 | 2003-11-25 | International Business Machines Corporation | Voice over IP protocol based speech system |
US6907455B1 (en) * | 2000-06-29 | 2005-06-14 | Cisco Technology, Inc. | Apparatus and methods for providing an event driven notification over a network to a telephony device |
US6615173B1 (en) | 2000-08-28 | 2003-09-02 | International Business Machines Corporation | Real time audio transmission system supporting asynchronous input from a text-to-speech (TTS) engine |
US6717593B1 (en) * | 2000-09-12 | 2004-04-06 | Avaya Technology Corp. | Mark-up language implementation of graphical or non-graphical user interfaces |
US6704305B2 (en) | 2001-06-28 | 2004-03-09 | Emerson, Iii Harry E. | Integrated device for integrating the internet with the public switched telephone network |
US6700884B2 (en) | 2001-06-28 | 2004-03-02 | Emerson, Iii Harry E. | Integrating the Internet with the public switched telephone network |
-
2001
- 2001-01-12 US US09/759,926 patent/US7379973B2/en not_active Expired - Lifetime
- 2001-03-13 CA CA2340495A patent/CA2340495C/en not_active Expired - Lifetime
-
2008
- 2008-05-27 US US12/127,696 patent/US8204956B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
US20020095472A1 (en) | 2002-07-18 |
CA2340495C (en) | 2010-02-09 |
US20080228488A1 (en) | 2008-09-18 |
US8204956B2 (en) | 2012-06-19 |
US7379973B2 (en) | 2008-05-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8185402B2 (en) | Robust voice browser system and voice activated device controller | |
US8204956B2 (en) | Computer-implemented voice application indexing web site | |
KR100799658B1 (en) | Host-based Intelligent Results Related to a Character Stream | |
AU2005209773B2 (en) | Method and system of providing personal and business information | |
WO1999053676A1 (en) | Method of using a natural language interface to retrieve information from one or more data resources | |
US20100232580A1 (en) | Personal voice-based information retrieval system | |
US6983250B2 (en) | Method and system for enabling a user to obtain information from a text-based web site in audio form | |
US20030182425A1 (en) | Communication system capable of executing a communication task in a manner adaptable to available distributed resources | |
CA2274126A1 (en) | Audio-based wide area information system | |
WO1997023973A1 (en) | Method and system for audio access to information in a wide area computer network | |
US20100057460A1 (en) | Verbal labels for electronic messages | |
GB2430279A (en) | Metasearch tool for recruitment purposes | |
EP1425725A1 (en) | System and method for providing location-relevant services using stored location information | |
US20020116472A1 (en) | Method and system for pushing content through cellular network | |
CN106611000A (en) | Method, device and system for searching resource object | |
US20080033918A1 (en) | Systems, methods and computer program products for supplemental data communication and utilization | |
CN107122491A (en) | Method for data interaction | |
CN101515970A (en) | Search engine-based customer call center system | |
KR100488112B1 (en) | Apparatus For Converting Document and Searching in Voice Portal System | |
JP2004112118A (en) | Apparatus and method for guide mediation | |
WO2001057850A2 (en) | Robust voice and device browser system including unified bundle of telephone and network services | |
GB2364582A (en) | Document reference service | |
WO2001093100A2 (en) | Position based internet search | |
WO2002051194A1 (en) | Position based information retrieval system | |
JP2001306568A (en) | Information-providing service system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
MKEX | Expiry |
Effective date: 20210315 |