US20130005367A1 - System and method for conducting a search using a wireless mobile device - Google Patents

System and method for conducting a search using a wireless mobile device Download PDF

Info

Publication number
US20130005367A1
US20130005367A1 US13/612,049 US201213612049A US2013005367A1 US 20130005367 A1 US20130005367 A1 US 20130005367A1 US 201213612049 A US201213612049 A US 201213612049A US 2013005367 A1 US2013005367 A1 US 2013005367A1
Authority
US
United States
Prior art keywords
mobile device
search
wireless mobile
wireless
query
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.)
Abandoned
Application number
US13/612,049
Inventor
Daniel Lawrence Roth
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nuance Communications Inc
Original Assignee
Voice Signal Technologies Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Voice Signal Technologies Inc filed Critical Voice Signal Technologies Inc
Priority to US13/612,049 priority Critical patent/US20130005367A1/en
Assigned to VOICE SIGNAL TECHNOLOGIES, INC. reassignment VOICE SIGNAL TECHNOLOGIES, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: ROTH, DANIEL L.
Publication of US20130005367A1 publication Critical patent/US20130005367A1/en
Assigned to NUANCE COMMUNICATIONS, INC. reassignment NUANCE COMMUNICATIONS, INC. MERGER (SEE DOCUMENT FOR DETAILS). Assignors: VOICE SIGNAL TECHNOLOGIES, INC.
Priority to US15/483,888 priority patent/US20170212960A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0247Calculate past, present or future revenues
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/248Presentation of query results
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0255Targeted advertisements based on user history
    • G06Q30/0256User search
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0267Wireless devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0277Online advertisement
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/08Insurance
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/04Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
    • G10L13/00Speech synthesis; Text to speech systems
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/26Speech to text systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/565Conversion or adaptation of application format or content
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99931Database or file accessing
    • Y10S707/99933Query processing, i.e. searching
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99931Database or file accessing
    • Y10S707/99933Query processing, i.e. searching
    • Y10S707/99935Query augmenting and refining, e.g. inexact access

Definitions

  • the invention relates to a wireless mobile device based search system, and specifically to submitting queries on a wireless mobile device.
  • Text messaging based information retrieval systems such as the GoogleTM Short Message Service eliminates the need for web pages and browsers on a mobile device by allowing users to send queries and receive answers as text messages. They provide a more dynamic and efficient way to get the desired information, but a major deficiency of these systems is that many of the mobile devices, such as a cellular phone, are tiny and have tiny numeric keypads and screens that make it very difficult to enter text for a Short Message Service (SMS) message.
  • SMS Short Message Service
  • the present invention addresses these problems.
  • the invention relates to a system and method for obtaining and displaying information content from sources external on a wireless mobile device based on a spoken query.
  • a method of obtaining query results on a mobile device is provided.
  • a user is presented with a list of available queries on a mobile device such as a cellular phone.
  • the query list can be customized based on the current location of the user or in response to a prior search history stored on the mobile device.
  • the mobile device prompts the user for additional information required to complete the query.
  • the user is able to provide the needed information verbally using speech recognition software.
  • the query is complete, it is automatically converted to a SMS format, addressed to a search engine, and transmitted over the mobile phone network to a search engine. Search results based on the query are sent back to the mobile device also in SMS format from the search engine. Once received, the search results are reformatted by the mobile device and displayed on the screen of the mobile device.
  • the search results are sent to an intermediary server on the mobile phone network.
  • the intermediary server also processes advertisements and appends the advertisements to the search results.
  • the added advertisements originate at the search engine; at an advertisement provider on the network; or directly from a particular vendor of goods and services.
  • the formatted search results and advertisements are then forwarded to the mobile device for display.
  • the mobile device upon receiving the search results, uses text to speech synthesis to generate a voice speaking the received search results in addition to displaying them on the screen of the mobile device.
  • the invention relating to a system for obtaining query results on a mobile device.
  • the system includes a wireless mobile device, a wireless network, and a search engine.
  • the wireless mobile device includes a voice input, a speech to text converter, a text to text protocol converter, a wireless transmitter, and a wireless receiver.
  • the search engine includes a search engine receiver and a search engine transmitter. The voice input is converted to a message format and transmitted by the wireless transmitter through the wireless network to the search engine. The search engine then transmits search results to the wireless receiver for display.
  • the present invention relates to a method of monetizing a search performed by a wireless mobile device.
  • the method includes the steps of speaking a query to the wireless mobile device; transmitting the query from the wireless mobile device over a wireless network to a search engine; receiving search results by the wireless mobile device from the search engine over the wireless network; receiving advertisements by the wireless mobile device over the wireless network; formatting the search results and the advertisements; displaying the search results and the advertisements on the wireless mobile device; and recovering a monetary remuneration from the originator of the advertisements in response to the query.
  • the originator may be the search engine, or an advertisement provider, or a particular vendor of goods and services.
  • FIG. 1 is a block diagram illustrating a search system according to an embodiment of the present invention
  • FIG. 2 is a block diagram depicting the various components of an embodiment of a wireless mobile device as the Input/Output interface of the search system;
  • FIG. 3 is a block diagram depicting the various components of an embodiment of a search engine as a part of the search system
  • FIG. 4 is a high-level flow chart illustrating exemplary steps involved in submitting a query and receiving results by using the search system according to an embodiment of the invention
  • FIG. 5 is a flow chart illustrating an example of a dialog between the wireless mobile device and its user for inputting a search query according to an embodiment of the invention.
  • FIG. 6 is a block diagram depicting an example of search results in multiple SMS messages before and after being formatted.
  • FIG. 1 is an overview of a voice query search system according to an embodiment of the invention.
  • the search system includes a wireless mobile device 100 , a wireless network 102 , a search engine 104 , and optionally an intermediary site 106 , and a third party advertisement provider 108 .
  • the wireless mobile device 100 is the primary I/O device that allows its user to submit a verbal query and displays search results based on the query.
  • the wireless network 102 is a channel between the wireless mobile device 100 and the search engine 104 , where the actual search takes place. Search results may be reformatted at the wireless mobile device 100 , the search engine 104 , the optional intermediary site 106 , or the third party advertisement provider 108 .
  • the formatted search results may be combined with advertisements provided by the search engine 104 , the third party advertisement provider 108 or preloaded on the wireless mobile device 100 itself.
  • the wireless mobile device 100 is a cellular phone, a PDA, a BlackBerry®, or any other similar device equipped with voice recognition technology that allows a user to input information verbally.
  • the wireless network 102 can be any existing telecommunication network to which the wireless mobile device 100 is connected. For example, if the wireless mobile device 100 is a cellular phone, the wireless network 102 is the mobile phone network providing service to that particular phone. While connected to the wireless network 102 , the wireless mobile device 100 is able to send and receive information to other devices that have access to the same wireless network 102 .
  • the search engine 104 After receiving a query over the wireless network 102 , the search engine 104 generates search results and sends the search results back over the wireless network 102 to the wireless mobile device 100 . In addition to the results of the query, the search engine 104 is also able to send advertisements to the wireless mobile device 100 .
  • the search engine 104 may have the advertisements stored locally or may request the advertisements for a third party advertisement provider 108 . Alternatively the search engine 104 may redirect the third party advertisement provider 108 to send the advertisements directly to the wireless mobile device 100 .
  • the search results are displayed on the wireless mobile device 100 , they are formatted to fit on the small screen of such device. Such formatting may take place on the wireless mobile device 100 itself, at the intermediary site 106 , at the third party advertisement provider 108 , or the search engine 104 .
  • additional information such as advertisements or other information can be also added to the search results.
  • the additional information may or may not originate at the location where the formatting occurs.
  • the additional information may be obtained concurrently with the search results if the information comes from the search engine 104 , or may be already stored locally at the formatting site.
  • the additional information is appended to the search results and transmitted over the wireless network 102 to the wireless mobile device 100 .
  • the additional information also serves as the subject of future queries by embedding a link to another function.
  • the link could be a map query function that provides directions to a destination returned as a part of the search results.
  • the intermediary site 106 and the third party advertisement provider 108 may communicate with each other and with the search engine 104 and the wireless mobile device 100 over the wireless network 102 .
  • Formatting may also occur on the wireless mobile device 100 itself. For example, advertisements which are pre-stored on the wireless mobile device 100 may also be formatted along with the search results. In addition, pre-formatted advertisements provided by external entities may be sent to the wireless mobile device 100 periodically or in response to the occurrence of certain events. For example, the issuing of a query or the movement of the wireless mobile device 100 into a particular area may trigger a fresh download of advertisements.
  • the wireless mobile device 100 After receiving the search results, either directly from the search engine 104 or from the intermediary site 106 , the wireless mobile device 100 displays the search results on its screen. In one embodiment, the wireless mobile device uses a text to speech synthesis process to generate a voice speaking the search results.
  • the provider of the disclosed technology may collect a license fee for providing an advertisement platform from the various advertisement suppliers including the search engine 104 , the intermediary site 106 , and the third party advertisement provider 108 .
  • revenue generated by each of the suppliers from selling advertisements to its customers is shared with the provider of the disclosed technology in return for utilizing the technology to display advertisements with search results on the wireless mobile device 100 .
  • FIG. 2 is a block diagram depicting the various components of a wireless mobile device 100 according to an embodiment of the present invention.
  • the wireless mobile device 100 includes a voice input 110 such as a microphone which is electrically connected to a speech to text converter 112 .
  • the speech to text converter converts 112 the spoken word to a text string output.
  • the output of the speech to text converter 112 is the input signal to a text to text protocol converter 114 , which processes the text string into the desired format required for text transmission over the network.
  • the formatted text is sent to a wireless transmitter 116 for transmission over the network 102 .
  • the wireless mobile device also includes a wireless receiver 118 which receives the results of the query over the network 102 and which transmits the results to a formatter 120 for display on a display 122 .
  • the results are transmitted additionally or optionally to a text to speech synthesizer 124 for audible output 126 .
  • the speech based input mechanism of the wireless mobile device 100 generally obviates the need for numerous key presses that would otherwise be necessary to address the SMS message, type in its contents in the proper query format expected by the search engine 104 , and to organize the multiple SMS messages received from a single query. Since nothing is typed, the user is not aware SMS messaging is being used to issue queries and receive results.
  • the voice recognition and speech synthesis technology provide a seamless way to input a query without the need to use the keypad or look at the display of the wireless mobile device 100 .
  • the user can type in the requested information.
  • the formatting of the query utilizes both the input from the voice recognition portion of the system and the input from the keypad.
  • the wireless mobile device 100 receives via its voice input 110 a query spoken by a user.
  • the spoken query is converted by the speech to text converter 112 to text.
  • the text is then converted by the text to text protocol converter 114 to a text message.
  • An existing protocol for transmitting such a text message is SMS, which transmits short text messages to and from a mobile device.
  • An alternative protocol is Multimedia Message Service (MMS) which transmits graphics, sound files, and video clips in addition to plain text.
  • MMS Multimedia Message Service
  • the text message is transmitted by the wireless transmitter 116 to an external wireless network 102 . When search results become available, they are received in a text message format from the wireless network 102 through the wireless receiver 118 of the wireless mobile device 100 .
  • the text message is sent to the formatter 120 , which formats the search results for display on the display 122 of the mobile wireless device 100 , and the display 122 displays them. Formatted information is ordered and presented in an easily digestible way.
  • the search results in one embodiment are displayed in a window that occupies about two thirds of the top portion of the display 122 .
  • a scroll bar is shown on the right frame of the window if the search results do not all fit in the window. Advertisements and other information are displayed on the remaining portion of the display 122 below the search results.
  • FIG. 3 is a block diagram depicting the various components of a search engine 104 as an embodiment of the present invention.
  • the search engine 104 includes a search engine receiver 128 and a search engine transmitter 130 , the former receives text messages from the wireless network 102 and the latter dispatches search results to the wireless network 102 .
  • the search engine receiver 128 and the search engine transmitter 130 In communication with the search engine receiver 128 and the search engine transmitter 130 , is the actual search engine which performs the search, lists the search results, and generates to the requisite text format.
  • FIG. 4 is flowchart illustrating exemplary steps in more detail involved in submitting a query and receiving results according to an embodiment of the invention.
  • FIG. 5 depicts the various displays that would appear on the mobile device screen and/or be audibly spoken by the mobile device also according to the embodiment of the invention.
  • a user speaks a command to such device 100 to initiate a search (Step 134 ).
  • the wireless mobile device 100 displays a list 200 ( FIG. 5 ) of predefined queries which may be selected.
  • the list can be based on the present location of the user or in response to a prior search history stored in the device 100 .
  • An example of such a list may contain categories such as movie, weather, restaurant and business.
  • the wireless mobile device 100 After a selection is made vocally by the user, the wireless mobile device 100 continues a dialog with the user to obtain the requisite information to complete the query (Step 136 ).
  • the wireless mobile device 100 may use speech synthesis, pre-recorded speech, and/or visual display to prompt the user for such information. For example, if the user selects the Restaurant category, the user will then be prompted to provide the type of restaurant 204 ( FIG. 5 ) and the city or zip code in which to search for the restaurant 206 ( FIG. 5 ). If the user fails to answer properly or if the wireless mobile device is not able to recognize the user's verbal input, the step is repeated until valid information is provided (Step 138 ). After a predetermined number of failed attempts to input the query, the wireless mobile device 100 returns an error message and the user is given an option to restart from the beginning.
  • the user instructs the device to send the query 208 ( FIG. 5 ).
  • the flow of the dialog including some of the displayed material, will be predetermined by the wireless service provider, the wireless mobile device manufacturer, and/or periodically updated remotely by them or by the search engine 104 .
  • the information requested and the order in which they are requested are provided this way.
  • the actual selections that may be made in response to each of the requests are dynamically updated. For example, the acceptable types of cuisines and geographic limitations of the search may be updated when new restaurants are added.
  • the query is complete, it is converted first to text (Step 140 ) and the text to message format (Step 142 ). The text message is then transmitted over the wireless network 102 to the search engine 104 (Step 144 ) and the user is notified that the query has been sent 210 ( FIG. 5 ).
  • the wireless network 102 automatically detects the location of the wireless mobile device 100 and passes that information along with the text message to the search engine 104 .
  • the location may be used in selecting advertisements to be returned with the search results in the following steps.
  • mobile devices with Global Positioning System (GPS) capability can transfer its location directly to the search engine without the requirement of mobile network triangulation.
  • GPS Global Positioning System
  • the search engine 104 After the search engine 104 receives the text message specifying the query, it generates corresponding search results (Step 146 ), which are sent back to the wireless mobile device 100 (Step 148 ) over the wireless network 102 in text message format. The search results are then formatted (Step 150 ) and have advertisements added to them on the wireless mobile device 100 (Step 152 ). In another embodiment, the search results are sent to an intermediary site 106 (Step 160 ), where they are formatted (Step 150 ′) and appended with advertisements (Step 152 ′). The advertisements originate from either the search engine 104 or an advertisement provider 106 .
  • SMS or MMS messages are either transmitted via a SMS or MMS message over the wireless network 102 or stored in the form of bitmaps locally on the wireless mobile device 100 or the intermediary site 106 before being formatted.
  • the selection of advertisements is based on factors including the particular search results returned and the location of the wireless mobile device 100 .
  • a query When a query generates multiple search results, each is appended with a different advertisement and sent via separate responsive SMS or MMS messages.
  • the wireless mobile device 100 After receiving the search results, either directly from the search engine 104 (Step 148 ) or from the intermediary site 106 (Step 162 ), the wireless mobile device 100 displays the search results on its screen (Step 154 ). Alternatively, it uses a text to speech synthesis process (Step 156 ) to generate a voice speaking the search results (Step 158 ) in addition to the screen display (Step 154 ).
  • Step 156 uses a text to speech synthesis process to generate a voice speaking the search results (Step 158 ) in addition to the screen display (Step 154 ).
  • the SMS message must be parsed and reformatted for display 176 and the addition of advertisements 178 .
  • the user may use keypad on the wireless mobile device 100 or by giving a voice command, depending on the output mechanism, to go back and forth between the search results.

Abstract

A method and system are provided by which a wireless mobile device takes a vocally entered query and transmits it in a text message format over a wireless network to a search engine; receives search results based on the query from the search engine over the wireless network; and displays the search results.

Description

    FIELD OF THE INVENTION
  • The invention relates to a wireless mobile device based search system, and specifically to submitting queries on a wireless mobile device.
  • BACKGROUND OF THE INVENTION
  • The need for faster and easier access to information has never been greater in this internet era. The popularization of wireless mobile devices has made it possible to obtain any information wherever and whenever. Currently, most of the mobile devices on the market have browser capability that provides internet access. But navigating through the various links and web pages to find the right information is not an easy task, especially on a small screen of a mobile device. In addition, only a relatively small percentage of the all websites on the internet offers a Wireless Application Protocol (WAP) version of themselves for display on wireless mobile devices.
  • Text messaging based information retrieval systems such as the Google™ Short Message Service eliminates the need for web pages and browsers on a mobile device by allowing users to send queries and receive answers as text messages. They provide a more dynamic and efficient way to get the desired information, but a major deficiency of these systems is that many of the mobile devices, such as a cellular phone, are tiny and have tiny numeric keypads and screens that make it very difficult to enter text for a Short Message Service (SMS) message. The only text input method available on most involves pressing numeric keys once, twice or three times to select one of the alphabetical characters associated with it. This makes for very slow input, and discourages users from utilizing features like the Google™ SMS.
  • The present invention addresses these problems.
  • SUMMARY OF THE INVENTION
  • The invention relates to a system and method for obtaining and displaying information content from sources external on a wireless mobile device based on a spoken query.
  • In one aspect, a method of obtaining query results on a mobile device is provided. In one embodiment a user is presented with a list of available queries on a mobile device such as a cellular phone. The query list can be customized based on the current location of the user or in response to a prior search history stored on the mobile device. After the user selects a query verbally, the mobile device prompts the user for additional information required to complete the query. The user is able to provide the needed information verbally using speech recognition software. In one embodiment once the query is complete, it is automatically converted to a SMS format, addressed to a search engine, and transmitted over the mobile phone network to a search engine. Search results based on the query are sent back to the mobile device also in SMS format from the search engine. Once received, the search results are reformatted by the mobile device and displayed on the screen of the mobile device.
  • In another embodiment, the search results are sent to an intermediary server on the mobile phone network. In addition to formatting, in another embodiment the intermediary server also processes advertisements and appends the advertisements to the search results. In various embodiments, the added advertisements originate at the search engine; at an advertisement provider on the network; or directly from a particular vendor of goods and services. The formatted search results and advertisements are then forwarded to the mobile device for display. In yet another embodiment, upon receiving the search results, the mobile device uses text to speech synthesis to generate a voice speaking the received search results in addition to displaying them on the screen of the mobile device.
  • In another aspect, the invention relating to a system for obtaining query results on a mobile device is provided. In one embodiment the system includes a wireless mobile device, a wireless network, and a search engine. According to this embodiment, the wireless mobile device includes a voice input, a speech to text converter, a text to text protocol converter, a wireless transmitter, and a wireless receiver. The search engine includes a search engine receiver and a search engine transmitter. The voice input is converted to a message format and transmitted by the wireless transmitter through the wireless network to the search engine. The search engine then transmits search results to the wireless receiver for display.
  • In another aspect, the present invention relates to a method of monetizing a search performed by a wireless mobile device. The method includes the steps of speaking a query to the wireless mobile device; transmitting the query from the wireless mobile device over a wireless network to a search engine; receiving search results by the wireless mobile device from the search engine over the wireless network; receiving advertisements by the wireless mobile device over the wireless network; formatting the search results and the advertisements; displaying the search results and the advertisements on the wireless mobile device; and recovering a monetary remuneration from the originator of the advertisements in response to the query. In different embodiments, the originator may be the search engine, or an advertisement provider, or a particular vendor of goods and services.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • These embodiments and other aspects of this invention will be readily apparent from the detailed description below and the appended drawings, which are meant to illustrate and not to limit the invention, and in which:
  • FIG. 1 is a block diagram illustrating a search system according to an embodiment of the present invention;
  • FIG. 2 is a block diagram depicting the various components of an embodiment of a wireless mobile device as the Input/Output interface of the search system;
  • FIG. 3 is a block diagram depicting the various components of an embodiment of a search engine as a part of the search system;
  • FIG. 4 is a high-level flow chart illustrating exemplary steps involved in submitting a query and receiving results by using the search system according to an embodiment of the invention;
  • FIG. 5 is a flow chart illustrating an example of a dialog between the wireless mobile device and its user for inputting a search query according to an embodiment of the invention; and
  • FIG. 6 is a block diagram depicting an example of search results in multiple SMS messages before and after being formatted.
  • DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
  • The present invention will be more completely understood through the following detailed description, which should be read in conjunction with the attached drawings. In this description, like numbers refer to similar elements within various embodiments of the present invention. Within this detailed description, the claimed invention will be explained with respect to preferred embodiments. However, the skilled artisan will readily appreciate that the methods and systems described herein are merely exemplary and that variations can be made without departing from the spirit and scope of the invention.
  • FIG. 1 is an overview of a voice query search system according to an embodiment of the invention. The search system includes a wireless mobile device 100, a wireless network 102, a search engine 104, and optionally an intermediary site 106, and a third party advertisement provider 108. The wireless mobile device 100 is the primary I/O device that allows its user to submit a verbal query and displays search results based on the query. The wireless network 102 is a channel between the wireless mobile device 100 and the search engine 104, where the actual search takes place. Search results may be reformatted at the wireless mobile device 100, the search engine 104, the optional intermediary site 106, or the third party advertisement provider 108. The formatted search results may be combined with advertisements provided by the search engine 104, the third party advertisement provider 108 or preloaded on the wireless mobile device 100 itself.
  • In various embodiments the wireless mobile device 100 is a cellular phone, a PDA, a BlackBerry®, or any other similar device equipped with voice recognition technology that allows a user to input information verbally. The wireless network 102 can be any existing telecommunication network to which the wireless mobile device 100 is connected. For example, if the wireless mobile device 100 is a cellular phone, the wireless network 102 is the mobile phone network providing service to that particular phone. While connected to the wireless network 102, the wireless mobile device 100 is able to send and receive information to other devices that have access to the same wireless network 102.
  • After receiving a query over the wireless network 102, the search engine 104 generates search results and sends the search results back over the wireless network 102 to the wireless mobile device 100. In addition to the results of the query, the search engine 104 is also able to send advertisements to the wireless mobile device 100. The search engine 104 may have the advertisements stored locally or may request the advertisements for a third party advertisement provider 108. Alternatively the search engine 104 may redirect the third party advertisement provider 108 to send the advertisements directly to the wireless mobile device 100.
  • Before the search results are displayed on the wireless mobile device 100, they are formatted to fit on the small screen of such device. Such formatting may take place on the wireless mobile device 100 itself, at the intermediary site 106, at the third party advertisement provider 108, or the search engine 104. In the process of formatting, additional information such as advertisements or other information can be also added to the search results. The additional information may or may not originate at the location where the formatting occurs. The additional information may be obtained concurrently with the search results if the information comes from the search engine 104, or may be already stored locally at the formatting site. The additional information is appended to the search results and transmitted over the wireless network 102 to the wireless mobile device 100. In one embodiment, the additional information also serves as the subject of future queries by embedding a link to another function. For example, the link could be a map query function that provides directions to a destination returned as a part of the search results. The intermediary site 106 and the third party advertisement provider 108 may communicate with each other and with the search engine 104 and the wireless mobile device 100 over the wireless network 102.
  • Formatting may also occur on the wireless mobile device 100 itself. For example, advertisements which are pre-stored on the wireless mobile device 100 may also be formatted along with the search results. In addition, pre-formatted advertisements provided by external entities may be sent to the wireless mobile device 100 periodically or in response to the occurrence of certain events. For example, the issuing of a query or the movement of the wireless mobile device 100 into a particular area may trigger a fresh download of advertisements.
  • After receiving the search results, either directly from the search engine 104 or from the intermediary site 106, the wireless mobile device 100 displays the search results on its screen. In one embodiment, the wireless mobile device uses a text to speech synthesis process to generate a voice speaking the search results.
  • The provider of the disclosed technology may collect a license fee for providing an advertisement platform from the various advertisement suppliers including the search engine 104, the intermediary site 106, and the third party advertisement provider 108. In addition, revenue generated by each of the suppliers from selling advertisements to its customers is shared with the provider of the disclosed technology in return for utilizing the technology to display advertisements with search results on the wireless mobile device 100.
  • FIG. 2 is a block diagram depicting the various components of a wireless mobile device 100 according to an embodiment of the present invention. The wireless mobile device 100 includes a voice input 110 such as a microphone which is electrically connected to a speech to text converter 112. The speech to text converter converts 112 the spoken word to a text string output. The output of the speech to text converter 112 is the input signal to a text to text protocol converter 114, which processes the text string into the desired format required for text transmission over the network. The formatted text is sent to a wireless transmitter 116 for transmission over the network 102.
  • The wireless mobile device also includes a wireless receiver 118 which receives the results of the query over the network 102 and which transmits the results to a formatter 120 for display on a display 122. In another embodiment the results are transmitted additionally or optionally to a text to speech synthesizer 124 for audible output 126.
  • The speech based input mechanism of the wireless mobile device 100 generally obviates the need for numerous key presses that would otherwise be necessary to address the SMS message, type in its contents in the proper query format expected by the search engine 104, and to organize the multiple SMS messages received from a single query. Since nothing is typed, the user is not aware SMS messaging is being used to issue queries and receive results. The voice recognition and speech synthesis technology provide a seamless way to input a query without the need to use the keypad or look at the display of the wireless mobile device 100.
  • In the case where the system does not recognize the response to a request for more information, the user can type in the requested information. In this embodiment, the formatting of the query utilizes both the input from the voice recognition portion of the system and the input from the keypad.
  • In operation, the wireless mobile device 100 receives via its voice input 110 a query spoken by a user. The spoken query is converted by the speech to text converter 112 to text. The text is then converted by the text to text protocol converter 114 to a text message. An existing protocol for transmitting such a text message is SMS, which transmits short text messages to and from a mobile device. An alternative protocol is Multimedia Message Service (MMS) which transmits graphics, sound files, and video clips in addition to plain text. The text message is transmitted by the wireless transmitter 116 to an external wireless network 102. When search results become available, they are received in a text message format from the wireless network 102 through the wireless receiver 118 of the wireless mobile device 100. The text message is sent to the formatter 120, which formats the search results for display on the display 122 of the mobile wireless device 100, and the display 122 displays them. Formatted information is ordered and presented in an easily digestible way. The search results in one embodiment are displayed in a window that occupies about two thirds of the top portion of the display 122. A scroll bar is shown on the right frame of the window if the search results do not all fit in the window. Advertisements and other information are displayed on the remaining portion of the display 122 below the search results.
  • FIG. 3 is a block diagram depicting the various components of a search engine 104 as an embodiment of the present invention. The search engine 104 includes a search engine receiver 128 and a search engine transmitter 130, the former receives text messages from the wireless network 102 and the latter dispatches search results to the wireless network 102. In communication with the search engine receiver 128 and the search engine transmitter 130, is the actual search engine which performs the search, lists the search results, and generates to the requisite text format.
  • FIG. 4 is flowchart illustrating exemplary steps in more detail involved in submitting a query and receiving results according to an embodiment of the invention. FIG. 5 depicts the various displays that would appear on the mobile device screen and/or be audibly spoken by the mobile device also according to the embodiment of the invention. Instead of entering information by using the key pad of the wireless mobile device 100, a user speaks a command to such device 100 to initiate a search (Step 134). Upon receiving the command, the wireless mobile device 100 displays a list 200 (FIG. 5) of predefined queries which may be selected. The list can be based on the present location of the user or in response to a prior search history stored in the device 100. An example of such a list may contain categories such as movie, weather, restaurant and business.
  • After a selection is made vocally by the user, the wireless mobile device 100 continues a dialog with the user to obtain the requisite information to complete the query (Step 136). The wireless mobile device 100 may use speech synthesis, pre-recorded speech, and/or visual display to prompt the user for such information. For example, if the user selects the Restaurant category, the user will then be prompted to provide the type of restaurant 204 (FIG. 5) and the city or zip code in which to search for the restaurant 206 (FIG. 5). If the user fails to answer properly or if the wireless mobile device is not able to recognize the user's verbal input, the step is repeated until valid information is provided (Step 138). After a predetermined number of failed attempts to input the query, the wireless mobile device 100 returns an error message and the user is given an option to restart from the beginning.
  • If all the required valid information is entered, the user instructs the device to send the query 208 (FIG. 5). The flow of the dialog, including some of the displayed material, will be predetermined by the wireless service provider, the wireless mobile device manufacturer, and/or periodically updated remotely by them or by the search engine 104. In the restaurant search, the information requested and the order in which they are requested are provided this way. The actual selections that may be made in response to each of the requests are dynamically updated. For example, the acceptable types of cuisines and geographic limitations of the search may be updated when new restaurants are added. After the query is complete, it is converted first to text (Step 140) and the text to message format (Step 142). The text message is then transmitted over the wireless network 102 to the search engine 104 (Step 144) and the user is notified that the query has been sent 210 (FIG. 5).
  • In one embodiment, the wireless network 102 automatically detects the location of the wireless mobile device 100 and passes that information along with the text message to the search engine 104. The location may be used in selecting advertisements to be returned with the search results in the following steps. Alternatively mobile devices with Global Positioning System (GPS) capability can transfer its location directly to the search engine without the requirement of mobile network triangulation.
  • After the search engine 104 receives the text message specifying the query, it generates corresponding search results (Step 146), which are sent back to the wireless mobile device 100 (Step 148) over the wireless network 102 in text message format. The search results are then formatted (Step 150) and have advertisements added to them on the wireless mobile device 100 (Step 152). In another embodiment, the search results are sent to an intermediary site 106 (Step 160), where they are formatted (Step 150′) and appended with advertisements (Step 152′). The advertisements originate from either the search engine 104 or an advertisement provider 106. They are either transmitted via a SMS or MMS message over the wireless network 102 or stored in the form of bitmaps locally on the wireless mobile device 100 or the intermediary site 106 before being formatted. The selection of advertisements is based on factors including the particular search results returned and the location of the wireless mobile device 100. When a query generates multiple search results, each is appended with a different advertisement and sent via separate responsive SMS or MMS messages.
  • After receiving the search results, either directly from the search engine 104 (Step 148) or from the intermediary site 106 (Step 162), the wireless mobile device 100 displays the search results on its screen (Step 154). Alternatively, it uses a text to speech synthesis process (Step 156) to generate a voice speaking the search results (Step 158) in addition to the screen display (Step 154). When there are multiple search results received in separate SMS or MMS messages 172, 174 (FIG. 6) the messages must be reformatted for a proper display on the screen. Thus the SMS message must be parsed and reformatted for display 176 and the addition of advertisements 178. The user may use keypad on the wireless mobile device 100 or by giving a voice command, depending on the output mechanism, to go back and forth between the search results.
  • The invention may be embodied in other specific forms without departing from the spirit or essential characteristics thereof. The present embodiments are therefore to be considered in all respects as illustrative and not restrictive, the scope of the invention being indicated by the appended claims rather than by the foregoing description, and all changes which come within the meaning and range of equivalency of the claims are therefore intended to be embraced therein.

Claims (1)

1. A method for obtaining query results on a wireless mobile device comprising the steps of:
speaking a query to a wireless mobile device;
converting said query into text;
transmitting said text using a messaging protocol over a wireless network to a search engine;
performing a search based on said text with said search engine;
transmitting search results using said messaging protocol over said wireless network;
formatting said search results; and
displaying said search results on said wireless mobile device.
US13/612,049 2005-10-31 2012-09-12 System and method for conducting a search using a wireless mobile device Abandoned US20130005367A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US13/612,049 US20130005367A1 (en) 2005-10-31 2012-09-12 System and method for conducting a search using a wireless mobile device
US15/483,888 US20170212960A1 (en) 2005-10-31 2017-04-10 System and method for conducting a search using a wireless mobile device

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US11/263,601 US7477909B2 (en) 2005-10-31 2005-10-31 System and method for conducting a search using a wireless mobile device
US12/350,848 US8285273B2 (en) 2005-10-31 2009-01-08 System and method for conducting a search using a wireless mobile device
US13/612,049 US20130005367A1 (en) 2005-10-31 2012-09-12 System and method for conducting a search using a wireless mobile device

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US12/350,848 Continuation US8285273B2 (en) 2005-10-31 2009-01-08 System and method for conducting a search using a wireless mobile device

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US15/483,888 Continuation US20170212960A1 (en) 2005-10-31 2017-04-10 System and method for conducting a search using a wireless mobile device

Publications (1)

Publication Number Publication Date
US20130005367A1 true US20130005367A1 (en) 2013-01-03

Family

ID=37719454

Family Applications (4)

Application Number Title Priority Date Filing Date
US11/263,601 Active 2026-09-11 US7477909B2 (en) 2005-10-31 2005-10-31 System and method for conducting a search using a wireless mobile device
US12/350,848 Active 2026-11-11 US8285273B2 (en) 2005-10-31 2009-01-08 System and method for conducting a search using a wireless mobile device
US13/612,049 Abandoned US20130005367A1 (en) 2005-10-31 2012-09-12 System and method for conducting a search using a wireless mobile device
US15/483,888 Abandoned US20170212960A1 (en) 2005-10-31 2017-04-10 System and method for conducting a search using a wireless mobile device

Family Applications Before (2)

Application Number Title Priority Date Filing Date
US11/263,601 Active 2026-09-11 US7477909B2 (en) 2005-10-31 2005-10-31 System and method for conducting a search using a wireless mobile device
US12/350,848 Active 2026-11-11 US8285273B2 (en) 2005-10-31 2009-01-08 System and method for conducting a search using a wireless mobile device

Family Applications After (1)

Application Number Title Priority Date Filing Date
US15/483,888 Abandoned US20170212960A1 (en) 2005-10-31 2017-04-10 System and method for conducting a search using a wireless mobile device

Country Status (3)

Country Link
US (4) US7477909B2 (en)
EP (1) EP1952279B1 (en)
WO (1) WO2007053257A1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080228494A1 (en) * 2007-03-13 2008-09-18 Cross Charles W Speech-Enabled Web Content Searching Using A Multimodal Browser
US8781840B2 (en) 2005-09-12 2014-07-15 Nuance Communications, Inc. Retrieval and presentation of network service results for mobile device using a multimodal browser
CN110309288A (en) * 2019-07-09 2019-10-08 中国联合网络通信集团有限公司 SMS query method, apparatus, equipment and computer readable storage medium

Families Citing this family (111)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8352400B2 (en) 1991-12-23 2013-01-08 Hoffberg Steven M Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore
US7904187B2 (en) 1999-02-01 2011-03-08 Hoffberg Steven M Internet appliance system and method
US8224078B2 (en) 2000-11-06 2012-07-17 Nant Holdings Ip, Llc Image capture and identification system and process
US7680324B2 (en) 2000-11-06 2010-03-16 Evryx Technologies, Inc. Use of image-derived information as search criteria for internet and other search engines
US7899243B2 (en) 2000-11-06 2011-03-01 Evryx Technologies, Inc. Image capture and identification system and process
US7565008B2 (en) 2000-11-06 2009-07-21 Evryx Technologies, Inc. Data capture and identification system and process
US9310892B2 (en) 2000-11-06 2016-04-12 Nant Holdings Ip, Llc Object information derived from object images
US7398209B2 (en) 2002-06-03 2008-07-08 Voicebox Technologies, Inc. Systems and methods for responding to natural language speech utterance
US7693720B2 (en) * 2002-07-15 2010-04-06 Voicebox Technologies, Inc. Mobile systems and methods for responding to natural language speech utterance
US8442331B2 (en) 2004-02-15 2013-05-14 Google Inc. Capturing text from rendered documents using supplemental information
US7707039B2 (en) 2004-02-15 2010-04-27 Exbiblio B.V. Automatic modification of web pages
US7812860B2 (en) 2004-04-01 2010-10-12 Exbiblio B.V. Handheld device for capturing text from both a document printed on paper and a document displayed on a dynamic display device
US20060104515A1 (en) * 2004-07-19 2006-05-18 King Martin T Automatic modification of WEB pages
US20060136629A1 (en) * 2004-08-18 2006-06-22 King Martin T Scanner having connected and unconnected operational behaviors
US10635723B2 (en) 2004-02-15 2020-04-28 Google Llc Search engines and systems with handheld document data capture devices
US20060098900A1 (en) 2004-09-27 2006-05-11 King Martin T Secure data gathering from rendered documents
US20060081714A1 (en) 2004-08-23 2006-04-20 King Martin T Portable scanning device
US7894670B2 (en) 2004-04-01 2011-02-22 Exbiblio B.V. Triggering actions in response to optically or acoustically capturing keywords from a rendered document
US9143638B2 (en) 2004-04-01 2015-09-22 Google Inc. Data capture from rendered documents using handheld device
US8146156B2 (en) 2004-04-01 2012-03-27 Google Inc. Archive of text captures from rendered documents
US9008447B2 (en) 2004-04-01 2015-04-14 Google Inc. Method and system for character recognition
US9116890B2 (en) 2004-04-01 2015-08-25 Google Inc. Triggering actions in response to optically or acoustically capturing keywords from a rendered document
US7990556B2 (en) 2004-12-03 2011-08-02 Google Inc. Association of a portable scanner with input/output and storage devices
WO2008028674A2 (en) 2006-09-08 2008-03-13 Exbiblio B.V. Optical scanners, such as hand-held optical scanners
US8081849B2 (en) 2004-12-03 2011-12-20 Google Inc. Portable scanning and memory device
US8713418B2 (en) 2004-04-12 2014-04-29 Google Inc. Adding value to a rendered document
US8489624B2 (en) 2004-05-17 2013-07-16 Google, Inc. Processing techniques for text capture from a rendered document
US8874504B2 (en) * 2004-12-03 2014-10-28 Google Inc. Processing techniques for visual capture data from a rendered document
US8620083B2 (en) 2004-12-03 2013-12-31 Google Inc. Method and system for character recognition
US8346620B2 (en) 2004-07-19 2013-01-01 Google Inc. Automatic modification of web pages
US8959084B2 (en) * 2005-07-13 2015-02-17 Google Inc. Identifying locations
US7640160B2 (en) 2005-08-05 2009-12-29 Voicebox Technologies, Inc. Systems and methods for responding to natural language speech utterance
US7620549B2 (en) 2005-08-10 2009-11-17 Voicebox Technologies, Inc. System and method of supporting adaptive misrecognition in conversational speech
US7949529B2 (en) 2005-08-29 2011-05-24 Voicebox Technologies, Inc. Mobile systems and methods of supporting natural language human-machine interactions
EP1934971A4 (en) 2005-08-31 2010-10-27 Voicebox Technologies Inc Dynamic speech sharpening
EP1770972A1 (en) * 2005-09-30 2007-04-04 Alcatel Lucent Method to determine the source of the music on hold by the held communication terminal
US7477909B2 (en) * 2005-10-31 2009-01-13 Nuance Communications, Inc. System and method for conducting a search using a wireless mobile device
US20070208688A1 (en) * 2006-02-08 2007-09-06 Jagadish Bandhole Telephony based publishing, search, alerts & notifications, collaboration, and commerce methods
US9251520B2 (en) 2006-02-22 2016-02-02 Google Inc. Distributing mobile advertisements
US20070249406A1 (en) * 2006-04-20 2007-10-25 Sony Ericsson Mobile Communications Ab Method and system for retrieving information
WO2008108857A1 (en) * 2006-06-05 2008-09-12 Askmenow System for presentation of content and advertising in wireless internet-enabled mobile device
US7721945B2 (en) * 2006-06-29 2010-05-25 Motorola, Inc. Method and system of pre-loading preferred access contact information in memory
US10387919B1 (en) * 2006-06-30 2019-08-20 Google Llc Accelerated content delivery in bandwidth-constrained networks
US20080026739A1 (en) * 2006-07-27 2008-01-31 Benco David S Method for determining mobile service coverage of a remote destination
US20080075237A1 (en) * 2006-09-11 2008-03-27 Agere Systems, Inc. Speech recognition based data recovery system for use with a telephonic device
KR20080024712A (en) * 2006-09-14 2008-03-19 삼성전자주식회사 Moblie information retrieval method, clustering method and information retrieval system using personal searching history
US20100278453A1 (en) * 2006-09-15 2010-11-04 King Martin T Capture and display of annotations in paper and electronic documents
US8073681B2 (en) 2006-10-16 2011-12-06 Voicebox Technologies, Inc. System and method for a cooperative conversational voice user interface
US8195749B2 (en) * 2006-11-13 2012-06-05 Bindu Rama Rao Questionnaire server capable of providing questionnaires based on device capabilities
US10803474B2 (en) 2006-11-22 2020-10-13 Qualtrics, Llc System for creating and distributing interactive advertisements to mobile devices
US11256386B2 (en) 2006-11-22 2022-02-22 Qualtrics, Llc Media management system supporting a plurality of mobile devices
US8478250B2 (en) 2007-07-30 2013-07-02 Bindu Rama Rao Interactive media management server
US8700014B2 (en) 2006-11-22 2014-04-15 Bindu Rama Rao Audio guided system for providing guidance to user of mobile device on multi-step activities
US20100198732A1 (en) * 2006-11-27 2010-08-05 Creative Technology Ltd. Communication system, a media player used in the system and a method thereof
US7818176B2 (en) * 2007-02-06 2010-10-19 Voicebox Technologies, Inc. System and method for selecting and presenting advertisements based on natural language processing of voice-based input
US20080222119A1 (en) * 2007-03-08 2008-09-11 Microsoft Corporation Detecting a user's location, local intent and travel intent from search queries
US9430772B2 (en) * 2007-06-14 2016-08-30 Yahoo! Inc. Mobile contextual SMS advertising
US20090234635A1 (en) * 2007-06-29 2009-09-17 Vipul Bhatt Voice Entry Controller operative with one or more Translation Resources
US20110145068A1 (en) * 2007-09-17 2011-06-16 King Martin T Associating rendered advertisements with digital content
FR2921783A1 (en) * 2007-09-28 2009-04-03 France Telecom METHOD FOR REDUCING SERVER CHARGE, TERMINAL, DEVICE, AND CORRESPONDING COMPUTER PROGRAM PRODUCT
US8140335B2 (en) 2007-12-11 2012-03-20 Voicebox Technologies, Inc. System and method for providing a natural language voice user interface in an integrated voice navigation services environment
US8484190B1 (en) * 2007-12-18 2013-07-09 Google Inc. Prompt for query clarification
US8429145B2 (en) * 2007-12-21 2013-04-23 Yahoo! Inc. Syndicating humor
US20090248663A1 (en) * 2008-03-31 2009-10-01 Microsoft Corporation Online target location detection
US8719256B2 (en) * 2008-05-01 2014-05-06 Chacha Search, Inc Method and system for improvement of request processing
US8112404B2 (en) 2008-05-08 2012-02-07 Microsoft Corporation Providing search results for mobile computing devices
US9305548B2 (en) 2008-05-27 2016-04-05 Voicebox Technologies Corporation System and method for an integrated, multi-modal, multi-device natural language voice services environment
US8589161B2 (en) 2008-05-27 2013-11-19 Voicebox Technologies, Inc. System and method for an integrated, multi-modal, multi-device natural language voice services environment
US8208905B2 (en) * 2008-06-27 2012-06-26 Microsoft Corporation Discovering an event using a personal preference list and presenting matching events to a user on a display
US8700008B2 (en) 2008-06-27 2014-04-15 Microsoft Corporation Providing data service options in push-to-talk using voice recognition
US8775454B2 (en) 2008-07-29 2014-07-08 James L. Geer Phone assisted ‘photographic memory’
US9460708B2 (en) 2008-09-19 2016-10-04 Microsoft Technology Licensing, Llc Automated data cleanup by substitution of words of the same pronunciation and different spelling in speech recognition
EP2172854A1 (en) * 2008-10-02 2010-04-07 Vodafone Holding GmbH At least partially automised providing of information for the use by a terminal operable in a communication network
CN101727467A (en) * 2008-10-16 2010-06-09 鸿富锦精密工业(深圳)有限公司 System and method for acquiring information
US8364487B2 (en) * 2008-10-21 2013-01-29 Microsoft Corporation Speech recognition system with display information
US20100185648A1 (en) * 2009-01-14 2010-07-22 International Business Machines Corporation Enabling access to information on a web page
WO2010096193A2 (en) * 2009-02-18 2010-08-26 Exbiblio B.V. Identifying a document by performing spectral analysis on the contents of the document
US8326637B2 (en) 2009-02-20 2012-12-04 Voicebox Technologies, Inc. System and method for processing multi-modal device interactions in a natural language voice services environment
US8447066B2 (en) 2009-03-12 2013-05-21 Google Inc. Performing actions based on capturing information from rendered documents, such as documents under copyright
WO2010105244A2 (en) 2009-03-12 2010-09-16 Exbiblio B.V. Performing actions based on capturing information from rendered documents, such as documents under copyright
US9684741B2 (en) * 2009-06-05 2017-06-20 Microsoft Technology Licensing, Llc Presenting search results according to query domains
US8782069B2 (en) * 2009-06-11 2014-07-15 Chacha Search, Inc Method and system of providing a search tool
US20110035383A1 (en) * 2009-08-06 2011-02-10 Ghimire Shankar R Advanced Text to Speech Patent Search Engine
US8224362B1 (en) * 2009-10-01 2012-07-17 Google Inc. Text message sessions
US9171541B2 (en) * 2009-11-10 2015-10-27 Voicebox Technologies Corporation System and method for hybrid processing in a natural language voice services environment
WO2011059997A1 (en) 2009-11-10 2011-05-19 Voicebox Technologies, Inc. System and method for providing a natural language content dedication service
US9081799B2 (en) * 2009-12-04 2015-07-14 Google Inc. Using gestalt information to identify locations in printed information
US9323784B2 (en) * 2009-12-09 2016-04-26 Google Inc. Image search using text-based elements within the contents of images
US8676169B2 (en) 2010-05-14 2014-03-18 Mitel Networks Corporation Dial by specialty services and management thereof
US10496714B2 (en) 2010-08-06 2019-12-03 Google Llc State-dependent query response
US8538813B2 (en) 2011-01-14 2013-09-17 Intuit Inc. Method and system for providing an SMS-based interactive electronic marketing offer search and distribution system
US8849854B2 (en) * 2011-01-27 2014-09-30 Intuit Inc. Method and system for providing detailed information in an interactive manner in a short message service (SMS) environment
US8548848B1 (en) 2011-06-21 2013-10-01 Google Inc. Mobile interstitial ads
US20130018659A1 (en) 2011-07-12 2013-01-17 Google Inc. Systems and Methods for Speech Command Processing
US8515766B1 (en) * 2011-09-30 2013-08-20 Google Inc. Voice application finding and user invoking applications related to a single entity
US10169339B2 (en) 2011-10-31 2019-01-01 Elwha Llc Context-sensitive query enrichment
KR101850026B1 (en) 2011-11-07 2018-04-24 한국전자통신연구원 Personalized advertisment device based on speech recognition sms service, and personalized advertisment exposure method based on speech recognition sms service
US8863202B2 (en) * 2011-11-11 2014-10-14 Sony Corporation System and method for voice driven cross service search using second display
US9684395B2 (en) * 2012-06-02 2017-06-20 Tara Chand Singhal System and method for context driven voice interface in handheld wireless mobile devices
CN107190946B (en) 2013-03-25 2020-06-05 瓦林格创新股份有限公司 Floor panel with mechanical locking system and method for producing such locking system
US9619523B2 (en) 2014-03-31 2017-04-11 Microsoft Technology Licensing, Llc Using geographic familiarity to generate search results
WO2016044321A1 (en) 2014-09-16 2016-03-24 Min Tang Integration of domain information into state transitions of a finite state transducer for natural language processing
WO2016044290A1 (en) 2014-09-16 2016-03-24 Kennewick Michael R Voice commerce
US9747896B2 (en) 2014-10-15 2017-08-29 Voicebox Technologies Corporation System and method for providing follow-up responses to prior natural language inputs of a user
US10614799B2 (en) 2014-11-26 2020-04-07 Voicebox Technologies Corporation System and method of providing intent predictions for an utterance prior to a system detection of an end of the utterance
US10431214B2 (en) 2014-11-26 2019-10-01 Voicebox Technologies Corporation System and method of determining a domain and/or an action related to a natural language input
KR20160072650A (en) * 2014-12-15 2016-06-23 엘지전자 주식회사 Mobile terminal and method for controlling the same
US10593135B2 (en) * 2016-04-11 2020-03-17 Olivier Noyelle Methods and systems for collecting and evaluating vehicle status
US10331784B2 (en) 2016-07-29 2019-06-25 Voicebox Technologies Corporation System and method of disambiguating natural language processing requests
US20190114358A1 (en) * 2017-10-12 2019-04-18 J. J. Keller & Associates, Inc. Method and system for retrieving regulatory information
US11250846B2 (en) 2018-12-20 2022-02-15 Arris Enterprises Llc Voice enabled searching for wireless devices associated with a wireless network and voice enabled configuration thereof

Citations (111)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5646979A (en) * 1995-12-20 1997-07-08 Casio Phonemate, Inc. Cordless telephone with voice announced calling party identification
US5991615A (en) * 1997-08-18 1999-11-23 Transcommunications, Inc. Truck communication system
US6055240A (en) * 1997-06-12 2000-04-25 Nortel Networks Corporation Method and apparatus for message management
WO2001004782A2 (en) * 1999-07-13 2001-01-18 Searchbutton.Com Method and apparatus for providing remote hosted search agents
US6212545B1 (en) * 1997-10-31 2001-04-03 Fujitsu Limited Distributed searching system and searching apparatus for use in the distributed searching system
US20010002209A1 (en) * 1999-11-30 2001-05-31 Lg Electronics, Inc. Method and apparatus for transmitting and receiving a message using caller ID
US6285862B1 (en) * 1997-04-29 2001-09-04 U.S. Philips Corporation RDS-TMC radio receiver including a speech segment memory
US20020034954A1 (en) * 2000-09-06 2002-03-21 Pioneer Corporation Information distribution system
US20020049049A1 (en) * 2000-09-22 2002-04-25 Sandahl Joel E. System for delivering wireless information services to messaging devices
US20020055351A1 (en) * 1999-11-12 2002-05-09 Elsey Nicholas J. Technique for providing personalized information and communications services
US6393296B1 (en) * 1997-04-03 2002-05-21 Lucent Technologies, Inc. E-mail access from cellular/PCS phones using user agents
US20020072353A1 (en) * 2000-12-13 2002-06-13 Alticast, Corp. Method of displaying advertisement on display of mobile communication terminal
US20020091570A1 (en) * 2000-12-01 2002-07-11 Hiroaki Sakagawa Electronic mail advertisement system, method, and program storage medium
US20020123359A1 (en) * 2000-12-01 2002-09-05 Multiscience System Pte Limited Network for information transfer for mobile stations
US20020123327A1 (en) * 2000-12-28 2002-09-05 Timo Vataja Method for transmitting a location-based message, a message transmission system and a wireless communication device
US20020147637A1 (en) * 2000-07-17 2002-10-10 International Business Machines Corporation System and method for dynamically optimizing a banner advertisement to counter competing advertisements
US20020156646A1 (en) * 2000-06-30 2002-10-24 Masahiro Kaiwa Method and apparatus for assisting positional information service
US20030093372A1 (en) * 2001-11-13 2003-05-15 International Business Machines Corporation Customizable offline payment plug-in for payment server
US6594347B1 (en) * 1999-07-31 2003-07-15 International Business Machines Corporation Speech encoding in a client server system
US20030190909A1 (en) * 2002-04-08 2003-10-09 Akimasa Matsushita Electronic mail receipt processing method and portable communication apparatus for practicing the same
US20030195837A1 (en) * 2001-03-09 2003-10-16 Miodrag Kostic System for conducting an exchange of click-through traffic on internet web sites
US6636733B1 (en) * 1997-09-19 2003-10-21 Thompson Trust Wireless messaging method
US20040005877A1 (en) * 2000-08-21 2004-01-08 Vaananen Mikko Kalervo Voicemail short massage service method and means and a subscriber terminal
US20040029557A1 (en) * 2002-03-27 2004-02-12 Agere Systems Inc. Method of monitoring a location and a mobile phone employing the same
US20040039604A1 (en) * 2002-07-17 2004-02-26 Global Mining And Marketing, Llc System, method and apparatus for direct point-of-service health care by using a multilevel marketing network
US6701162B1 (en) * 2000-08-31 2004-03-02 Motorola, Inc. Portable electronic telecommunication device having capabilities for the hearing-impaired
US20040059708A1 (en) * 2002-09-24 2004-03-25 Google, Inc. Methods and apparatus for serving relevant advertisements
US20040059712A1 (en) * 2002-09-24 2004-03-25 Dean Jeffrey A. Serving advertisements using information associated with e-mail
US20040093327A1 (en) * 2002-09-24 2004-05-13 Darrell Anderson Serving advertisements based on content
US20040133469A1 (en) * 2003-11-04 2004-07-08 Dario Chang System and method of promote website using Cycle Hits and Hits History
US6772213B2 (en) * 1999-12-29 2004-08-03 Harry A. Glorikian Internet system for connecting client-travelers with geographically-associated data
US20040167928A1 (en) * 2002-09-24 2004-08-26 Darrell Anderson Serving content-relevant advertisements with client-side device support
US20040210565A1 (en) * 2003-04-16 2004-10-21 Guotao Lu Personals advertisement affinities in a networked computer system
US6813501B2 (en) * 2000-02-29 2004-11-02 Nokia Mobile Phones, Ltd. Location dependent services
US6823257B2 (en) * 2002-01-04 2004-11-23 Intel Corporation Non-GPS navigation
US20040267725A1 (en) * 2003-06-30 2004-12-30 Harik Georges R Serving advertisements using a search of advertiser Web information
US20050021397A1 (en) * 2003-07-22 2005-01-27 Cui Yingwei Claire Content-targeted advertising using collected user behavior data
US20050130685A1 (en) * 2003-12-12 2005-06-16 Mark Jenkin Method and apparatus for inserting information into an unused portion of a text message
US6912400B1 (en) * 1998-02-19 2005-06-28 Telia Ab Procedure to transmit information at telephone answering service
US20050148351A1 (en) * 2002-11-25 2005-07-07 Reding Craig L. Methods and systems for single number text messaging
US20050152515A1 (en) * 2004-01-14 2005-07-14 Comverse Ltd. Method and system for providing a call answering service between a source telephone and a target telephone
US20050160014A1 (en) * 2004-01-15 2005-07-21 Cairo Inc. Techniques for identifying and comparing local retail prices
US20050216547A1 (en) * 2004-03-10 2005-09-29 Foltz-Smith Russell A System for organizing advertisements on a web page and related method
US20050261009A1 (en) * 2004-05-18 2005-11-24 Todd Hertzberg Encouraging traffic in a communications network
US7007074B2 (en) * 2001-09-10 2006-02-28 Yahoo! Inc. Targeted advertisements using time-dependent key search terms
US20060069618A1 (en) * 2004-09-27 2006-03-30 Scott Milener Method and apparatus for enhanced browsing
US20060070012A1 (en) * 2004-09-27 2006-03-30 Scott Milener Method and apparatus for enhanced browsing
US20060069617A1 (en) * 2004-09-27 2006-03-30 Scott Milener Method and apparatus for prefetching electronic data for enhanced browsing
US20060074984A1 (en) * 2004-09-27 2006-04-06 Scott Milener Graphical tree depicting search or browsing history
US20060080303A1 (en) * 2004-10-07 2006-04-13 Computer Associates Think, Inc. Method, apparatus, and computer program product for indexing, synchronizing and searching digital data
US7103349B2 (en) * 2002-05-02 2006-09-05 Nokia Corporation Method, system and network entity for providing text telephone enhancement for voice, tone and sound-based network services
US7116985B2 (en) * 2002-06-14 2006-10-03 Cingular Wireless Ii, Llc Method for providing location-based services in a wireless network, such as varying levels of services
US7116976B2 (en) * 2003-12-08 2006-10-03 Thomas C Douglass Adaptable communication techniques for electronic devices
US7136634B1 (en) * 1999-12-22 2006-11-14 Nokia Corporation System and method for displaying information included in predetermined messages automatically
US7203721B1 (en) * 1999-10-08 2007-04-10 At Road, Inc. Portable browser device with voice recognition and feedback capability
US7231025B2 (en) * 1999-12-19 2007-06-12 Enco-Tone Ltd. Acoustic encoding of dynamic identification codes
US7283850B2 (en) * 2004-10-12 2007-10-16 Microsoft Corporation Method and apparatus for multi-sensory speech enhancement on a mobile device
US7346374B2 (en) * 1999-05-26 2008-03-18 Johnson Controls Technology Company Wireless communications system and method
US7379969B2 (en) * 2003-12-18 2008-05-27 Sony Ericsson Mobile Communications Ab Method and apparatus for providing instructional content on a mobile device
US7415537B1 (en) * 2000-04-07 2008-08-19 International Business Machines Corporation Conversational portal for providing conversational browsing and multimedia broadcast on demand
US7437183B2 (en) * 2001-06-29 2008-10-14 Nokia Corporation Wireless user interface extension
US7477909B2 (en) * 2005-10-31 2009-01-13 Nuance Communications, Inc. System and method for conducting a search using a wireless mobile device
US7489946B2 (en) * 2005-04-14 2009-02-10 Sudharshan Srinivasan Cellular phone in form factor of a conventional audio cassette
US7502627B2 (en) * 2002-12-23 2009-03-10 Systems Application Engineering, Inc. System for product selection
US7515900B2 (en) * 2003-08-08 2009-04-07 Ciliko Wireless Incorporated Method and apparatus for communication
US7551916B2 (en) * 2002-07-11 2009-06-23 Nokia Corporation Method and device for automatically changing a digital content on a mobile device according to sensor data
US7636426B2 (en) * 2005-08-10 2009-12-22 Siemens Communications, Inc. Method and apparatus for automated voice dialing setup
US7650170B2 (en) * 2004-03-01 2010-01-19 Research In Motion Limited Communications system providing automatic text-to-speech conversion features and related methods
US7689253B2 (en) * 2005-06-13 2010-03-30 E-Lane Systems, Inc. Vehicle immersive communication system
US7706818B2 (en) * 2006-12-01 2010-04-27 Lg Electronics, Inc. Method of responding to a call and mobile communication terminal for implementing the same
US7706780B2 (en) * 2004-12-27 2010-04-27 Nokia Corporation Mobile communications terminal and method therefore
US7787867B2 (en) * 2002-02-13 2010-08-31 Nokia Corporation Message accessing
US7899173B2 (en) * 2000-07-14 2011-03-01 Context Connect, Llc Communication connectivity via context association, advertising sponsorship, and multiple contact databases
US7965196B2 (en) * 2003-07-02 2011-06-21 Raanan Liebermann Devices for use by deaf and/or blind people
USRE42738E1 (en) * 1997-10-28 2011-09-27 Apple Inc. Portable computers
US8041296B2 (en) * 2000-06-16 2011-10-18 Telefonaktiebolaget L M Ericsson (Publ) Profile and capability of WAP-terminal with external devices connected
US8065143B2 (en) * 2008-02-22 2011-11-22 Apple Inc. Providing text input using speech data and non-speech data
US8073590B1 (en) * 2008-08-22 2011-12-06 Boadin Technology, LLC System, method, and computer program product for utilizing a communication channel of a mobile device by a vehicular assembly
US8103509B2 (en) * 2006-12-05 2012-01-24 Mobile Voice Control, LLC Wireless server based text to speech email
US8203528B2 (en) * 2007-12-13 2012-06-19 Sony Ericsson Mobile Communications Ab Motion activated user interface for mobile communications device
US8233919B2 (en) * 2009-08-09 2012-07-31 Hntb Holdings Ltd. Intelligently providing user-specific transportation-related information
US8243888B2 (en) * 2004-10-29 2012-08-14 Samsung Electronics Co., Ltd Apparatus and method for managing call details using speech recognition
US8260247B2 (en) * 2010-07-21 2012-09-04 Research In Motion Limited Portable electronic device and method of operation
US8265862B1 (en) * 2008-08-22 2012-09-11 Boadin Technology, LLC System, method, and computer program product for communicating location-related information
US8265659B2 (en) * 2009-03-02 2012-09-11 Lg Electronics Inc. Mobile terminal, method of managing schedule using the mobile terminal, and method of managing position information using the mobile terminal
US8270980B2 (en) * 2007-06-20 2012-09-18 Nokia Siemens Networks Oy Controlling handover
US8280434B2 (en) * 2009-02-27 2012-10-02 Research In Motion Limited Mobile wireless communications device for hearing and/or speech impaired user
US8290540B2 (en) * 2005-02-28 2012-10-16 Hewlett-Packard Development Company, L.P. Display device managing method
US8301168B2 (en) * 2009-10-16 2012-10-30 At&T Mobility Ii Llc Devices and methods for selectively filtering message content
US8326328B2 (en) * 2010-08-06 2012-12-04 Google Inc. Automatically monitoring for voice input based on context
US8340966B2 (en) * 2002-12-16 2012-12-25 Sony Ericsson Mobile Communications Ab Device for generating speech, apparatus connectable to or incorporating such a device, and computer program product therefor
US8344851B2 (en) * 2006-05-31 2013-01-01 Samsung Electronics Co., Ltd. Method for providing remote mobile device access and control
US8412284B2 (en) * 2007-05-09 2013-04-02 At&T Intellectual Property I, Lp System and method for spoken caller identification in a cellular telephone headset
US8442447B2 (en) * 2009-11-19 2013-05-14 Research In Motion Limited Method, device and system for detecting the mobility of a mobile device
US8442429B2 (en) * 2010-04-06 2013-05-14 Andre F. Hawit System for providing audio messages on a mobile device
US8447285B1 (en) * 2007-03-26 2013-05-21 Callwave Communications, Llc Methods and systems for managing telecommunications and for translating voice messages to text messages
US8447598B2 (en) * 2007-12-05 2013-05-21 Johnson Controls Technology Company Vehicle user interface systems and methods
US8457612B1 (en) * 2009-04-14 2013-06-04 The Weather Channel, Llc Providing location-based multimedia messages to a mobile device
US8457963B2 (en) * 2009-03-31 2013-06-04 Promptu Systems Corporation Mechanism for providing user guidance and latency concealment for automatic speech recognition systems
US8489690B2 (en) * 2008-08-28 2013-07-16 International Business Machines Corporation Providing cellular telephone subscription for e-mail threads
US8508379B2 (en) * 2009-02-06 2013-08-13 Research In Motion Limited Motion-based disabling of messaging on a wireless communications device by differentiating a driver from a passenger
US8526932B2 (en) * 2011-12-08 2013-09-03 At&T Intellectual Property I, L.P. Performance zones
US8538386B2 (en) * 2004-03-01 2013-09-17 Blackberry Limited Communications system providing text-to-speech message conversion features using audio filter parameters and related methods
US8559922B2 (en) * 2005-07-14 2013-10-15 Thomson Licensing System and method for receiving user-specific information over digital radio
US8565820B2 (en) * 2005-09-26 2013-10-22 Mykee Acquisitions L.L.C. Safety features for portable electronic device
US8571612B2 (en) * 2011-12-08 2013-10-29 Vocollect, Inc. Mobile voice management of devices
US8577543B2 (en) * 2009-05-28 2013-11-05 Intelligent Mechatronic Systems Inc. Communication system with personal information management and remote vehicle monitoring and control features
US8577422B1 (en) * 2013-03-27 2013-11-05 Open Invention Network, Llc Wireless device gesture detection and operational control
US8583431B2 (en) * 2011-08-25 2013-11-12 Harris Corporation Communications system with speech-to-text conversion and associated methods
US8583093B1 (en) * 2009-12-15 2013-11-12 Google Inc. Playing local device information over a telephone connection
US8594743B2 (en) * 2008-11-14 2013-11-26 Sony Corporation Portable terminal, audio output control method, and audio output control program

Family Cites Families (70)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5835061A (en) 1995-06-06 1998-11-10 Wayport, Inc. Method and apparatus for geographic-based communications service
US5752186A (en) 1995-06-07 1998-05-12 Jeman Technologies, Inc. Access free wireless telephony fulfillment service system
US5689547A (en) * 1995-11-02 1997-11-18 Ericsson Inc. Network directory methods and systems for a cellular radiotelephone
US5915001A (en) 1996-11-14 1999-06-22 Vois Corporation System and method for providing and using universally accessible voice and speech data files
US6298218B1 (en) 1996-12-18 2001-10-02 Clubcom, Inc. Combined advertising and entertainment system network
US6188985B1 (en) 1997-01-06 2001-02-13 Texas Instruments Incorporated Wireless voice-activated device for control of a processor-based host system
US6028601A (en) * 1997-04-01 2000-02-22 Apple Computer, Inc. FAQ link creation between user's questions and answers
US6552682B1 (en) * 1997-08-28 2003-04-22 At Road, Inc. Method for distributing location-relevant information using a network
US6529159B1 (en) * 1997-08-28 2003-03-04 At Road, Inc. Method for distributing location-relevant information using a network
US6664922B1 (en) * 1997-08-28 2003-12-16 At Road, Inc. Method for distributing location-relevant information using a network
US6157841A (en) 1997-09-18 2000-12-05 At&T Corp. Cellular phone network that provides location-based information
US6084583A (en) 1997-12-31 2000-07-04 At&T Corp Advertising screen saver
US6766369B1 (en) 1998-03-09 2004-07-20 Net Zero, Inc. Internet service error tracking
US6141010A (en) 1998-07-17 2000-10-31 B. E. Technology, Llc Computer interface method and apparatus with targeted advertising
US6031467A (en) 1998-08-31 2000-02-29 Motorola, Inc. Method in a selective call radio for ensuring reception of advertisement messages
US6649222B1 (en) * 1998-09-07 2003-11-18 The Procter & Gamble Company Modulated plasma glow discharge treatments for making superhydrophobic substrates
US6941273B1 (en) * 1998-10-07 2005-09-06 Masoud Loghmani Telephony-data application interface apparatus and method for multi-modal access to data applications
US6332127B1 (en) 1999-01-28 2001-12-18 International Business Machines Corporation Systems, methods and computer program products for providing time and location specific advertising via the internet
US6401085B1 (en) 1999-03-05 2002-06-04 Accenture Llp Mobile communication and computing system and method
US6128651A (en) 1999-04-14 2000-10-03 Americom Usa Internet advertising with controlled and timed display of ad content from centralized system controller
US6560456B1 (en) 1999-05-24 2003-05-06 Openwave Systems, Inc. System and method for providing subscriber-initiated information over the short message service (SMS) or a microbrowser
WO2000077978A2 (en) 1999-06-14 2000-12-21 Geoworks Corporation Method for advertisers to provision advertisements sent to mobile wireless display devices
US20020087408A1 (en) * 1999-06-25 2002-07-04 Burnett Jonathan Robert System for providing information to intending consumers
US6381465B1 (en) 1999-08-27 2002-04-30 Leap Wireless International, Inc. System and method for attaching an advertisement to an SMS message for wireless transmission
ATE328239T1 (en) * 1999-10-12 2006-06-15 Eveready Battery Inc HAND LAMP WITH ROTATING HEAD
US6807574B1 (en) 1999-10-22 2004-10-19 Tellme Networks, Inc. Method and apparatus for content personalization over a telephone interface
US6516207B1 (en) * 1999-12-07 2003-02-04 Nortel Networks Limited Method and apparatus for performing text to speech synthesis
US6484148B1 (en) 2000-02-19 2002-11-19 John E. Boyd Electronic advertising device and method of using the same
US20030125958A1 (en) 2001-06-19 2003-07-03 Ahmet Alpdemir Voice-interactive marketplace providing time and money saving benefits and real-time promotion publishing and feedback
US6934684B2 (en) 2000-03-24 2005-08-23 Dialsurf, Inc. Voice-interactive marketplace providing promotion and promotion tracking, loyalty reward and redemption, and other features
US6862445B1 (en) 2000-04-19 2005-03-01 67 Khz, Inc. Secondary carrier messaging and advertising method for wireless network portable handsets
US6789077B1 (en) * 2000-05-09 2004-09-07 Sun Microsystems, Inc. Mechanism and apparatus for web-based searching of URI-addressable repositories in a distributed computing environment
US6769010B1 (en) 2000-05-11 2004-07-27 Howzone.Com Inc. Apparatus for distributing information over a network-based environment, method of distributing information to users, and method for associating content objects with a database wherein the content objects are accessible over a network communication medium by a user
EP1284083A1 (en) 2000-05-16 2003-02-19 John Taschereau Method and system for providing geographically targeted information and advertising
WO2001091488A1 (en) 2000-05-19 2001-11-29 Leap Wireless International, Inc. Computer network page advertising method
US7489768B1 (en) 2000-06-01 2009-02-10 Jonathan Strietzel Method and apparatus for telecommunications advertising
US6647269B2 (en) 2000-08-07 2003-11-11 Telcontar Method and system for analyzing advertisements delivered to a mobile unit
US6999932B1 (en) 2000-10-10 2006-02-14 Intel Corporation Language independent voice-based search system
EP1199899B1 (en) 2000-10-16 2004-04-21 Alcatel Method and apparatus for providing a user of a mobile communication terminal or a group of users with an information message with an adaptive content
AU2002226924A1 (en) 2000-11-17 2002-05-27 Invention Machine Corporation, Inc. Semantic answering system and method
GB2372864B (en) 2001-02-28 2005-09-07 Vox Generation Ltd Spoken language interface
US7136846B2 (en) * 2001-04-06 2006-11-14 2005 Keel Company, Inc. Wireless information retrieval
US6826614B1 (en) 2001-05-04 2004-11-30 Western Digital Ventures, Inc. Caching advertising information in a mobile terminal to enhance remote synchronization and wireless internet browsing
US20040140989A1 (en) 2002-05-28 2004-07-22 John Papageorge Content subscription and delivery service
US6978136B2 (en) * 2002-07-15 2005-12-20 Motorola, Inc. Method and wireless device for establishing a communication interface for a communication session
JP2004171105A (en) * 2002-11-18 2004-06-17 Nippon Telegr & Teleph Corp <Ntt> Advertisement effect analysis method and advertising system
GB2413040B (en) 2002-12-09 2006-10-18 Voice Signal Technologies Inc Provider-activated software for mobile communication devices
GB2399983A (en) * 2003-03-24 2004-09-29 Canon Kk Picture storage and retrieval system for telecommunication system
US7127232B2 (en) 2003-05-08 2006-10-24 Bell South Intellectual Property Corporation Multiple access internet portal revenue sharing
US20050004840A1 (en) 2003-06-23 2005-01-06 Wanninger Lester A. System and method for mobile telephone text message consumer promotions
CA2536271A1 (en) 2003-08-21 2005-03-03 Idilia Inc. System and method for associating documents with contextual advertisements
US20050054381A1 (en) 2003-09-05 2005-03-10 Samsung Electronics Co., Ltd. Proactive user interface
US20060004627A1 (en) 2004-06-30 2006-01-05 Shumeet Baluja Advertisements for devices with call functionality, such as mobile phones
US20060150119A1 (en) * 2004-12-31 2006-07-06 France Telecom Method for interacting with automated information agents using conversational queries
US8924256B2 (en) * 2005-03-31 2014-12-30 Google Inc. System and method for obtaining content based on data from an electronic device
US7359723B2 (en) * 2005-08-02 2008-04-15 Qualcomm Incorporated Systems, devices and methods for providing a reward based upon use of a mobile communications device
GB2430507A (en) * 2005-09-21 2007-03-28 Stephen Robert Ives System for managing the display of sponsored links together with search results on a mobile/wireless device
US20070169143A1 (en) * 2006-01-17 2007-07-19 Li Kam W Method and system for increasing viewership and viewer interaction with public events and broadcast presentation
US8117196B2 (en) * 2006-01-23 2012-02-14 Chacha Search, Inc. Search tool providing optional use of human search guides
US7962466B2 (en) * 2006-01-23 2011-06-14 Chacha Search, Inc Automated tool for human assisted mining and capturing of precise results
US8266130B2 (en) * 2006-01-23 2012-09-11 Chacha Search, Inc. Search tool providing optional use of human search guides
US8065286B2 (en) * 2006-01-23 2011-11-22 Chacha Search, Inc. Scalable search system using human searchers
KR20070077569A (en) * 2006-01-24 2007-07-27 삼성전자주식회사 One time password service system using portable phone and certificating method using the same
US8311845B2 (en) * 2006-02-07 2012-11-13 Groupon, Inc. Pay-for-visit advertising based on visits to physical locations
US10460327B2 (en) * 2006-07-28 2019-10-29 Palo Alto Research Center Incorporated Systems and methods for persistent context-aware guides
WO2008023912A2 (en) * 2006-08-21 2008-02-28 Golconda Co., Ltd. On-line advertisement output controlling system and method of the same
US8548856B2 (en) * 2006-10-30 2013-10-01 Marie Maruszak Apparatus, system and method for providing a signal to request goods and/or services
US8831946B2 (en) * 2007-07-23 2014-09-09 Nuance Communications, Inc. Method and system of indexing speech data
US8732010B1 (en) * 2011-08-24 2014-05-20 Google Inc. Annotated advertisements and advertisement microsites
US20140279037A1 (en) * 2013-03-13 2014-09-18 DataPop, Inc. Systems and Methods for Creating Product Advertising Campaigns

Patent Citations (126)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5646979A (en) * 1995-12-20 1997-07-08 Casio Phonemate, Inc. Cordless telephone with voice announced calling party identification
US6393296B1 (en) * 1997-04-03 2002-05-21 Lucent Technologies, Inc. E-mail access from cellular/PCS phones using user agents
US6285862B1 (en) * 1997-04-29 2001-09-04 U.S. Philips Corporation RDS-TMC radio receiver including a speech segment memory
US6055240A (en) * 1997-06-12 2000-04-25 Nortel Networks Corporation Method and apparatus for message management
US5991615A (en) * 1997-08-18 1999-11-23 Transcommunications, Inc. Truck communication system
US6636733B1 (en) * 1997-09-19 2003-10-21 Thompson Trust Wireless messaging method
USRE42738E1 (en) * 1997-10-28 2011-09-27 Apple Inc. Portable computers
USRE44103E1 (en) * 1997-10-28 2013-03-26 Apple Inc. Portable computers
US6212545B1 (en) * 1997-10-31 2001-04-03 Fujitsu Limited Distributed searching system and searching apparatus for use in the distributed searching system
US6912400B1 (en) * 1998-02-19 2005-06-28 Telia Ab Procedure to transmit information at telephone answering service
US7346374B2 (en) * 1999-05-26 2008-03-18 Johnson Controls Technology Company Wireless communications system and method
WO2001004782A2 (en) * 1999-07-13 2001-01-18 Searchbutton.Com Method and apparatus for providing remote hosted search agents
US6594347B1 (en) * 1999-07-31 2003-07-15 International Business Machines Corporation Speech encoding in a client server system
US7203721B1 (en) * 1999-10-08 2007-04-10 At Road, Inc. Portable browser device with voice recognition and feedback capability
US20020055351A1 (en) * 1999-11-12 2002-05-09 Elsey Nicholas J. Technique for providing personalized information and communications services
US20010002209A1 (en) * 1999-11-30 2001-05-31 Lg Electronics, Inc. Method and apparatus for transmitting and receiving a message using caller ID
US7231025B2 (en) * 1999-12-19 2007-06-12 Enco-Tone Ltd. Acoustic encoding of dynamic identification codes
US7136634B1 (en) * 1999-12-22 2006-11-14 Nokia Corporation System and method for displaying information included in predetermined messages automatically
US6772213B2 (en) * 1999-12-29 2004-08-03 Harry A. Glorikian Internet system for connecting client-travelers with geographically-associated data
US6813501B2 (en) * 2000-02-29 2004-11-02 Nokia Mobile Phones, Ltd. Location dependent services
US7415537B1 (en) * 2000-04-07 2008-08-19 International Business Machines Corporation Conversational portal for providing conversational browsing and multimedia broadcast on demand
US8041296B2 (en) * 2000-06-16 2011-10-18 Telefonaktiebolaget L M Ericsson (Publ) Profile and capability of WAP-terminal with external devices connected
US8285213B2 (en) * 2000-06-16 2012-10-09 Telefonaktiebolaget Lm Ericsson (Publ) Profile and capability of WAP-terminal with external devices connected
US20020156646A1 (en) * 2000-06-30 2002-10-24 Masahiro Kaiwa Method and apparatus for assisting positional information service
US7899173B2 (en) * 2000-07-14 2011-03-01 Context Connect, Llc Communication connectivity via context association, advertising sponsorship, and multiple contact databases
US20020147637A1 (en) * 2000-07-17 2002-10-10 International Business Machines Corporation System and method for dynamically optimizing a banner advertisement to counter competing advertisements
US20040005877A1 (en) * 2000-08-21 2004-01-08 Vaananen Mikko Kalervo Voicemail short massage service method and means and a subscriber terminal
US6701162B1 (en) * 2000-08-31 2004-03-02 Motorola, Inc. Portable electronic telecommunication device having capabilities for the hearing-impaired
US20020034954A1 (en) * 2000-09-06 2002-03-21 Pioneer Corporation Information distribution system
US20020049049A1 (en) * 2000-09-22 2002-04-25 Sandahl Joel E. System for delivering wireless information services to messaging devices
US20020091570A1 (en) * 2000-12-01 2002-07-11 Hiroaki Sakagawa Electronic mail advertisement system, method, and program storage medium
US20020123359A1 (en) * 2000-12-01 2002-09-05 Multiscience System Pte Limited Network for information transfer for mobile stations
US20020072353A1 (en) * 2000-12-13 2002-06-13 Alticast, Corp. Method of displaying advertisement on display of mobile communication terminal
US20020123327A1 (en) * 2000-12-28 2002-09-05 Timo Vataja Method for transmitting a location-based message, a message transmission system and a wireless communication device
US20030195837A1 (en) * 2001-03-09 2003-10-16 Miodrag Kostic System for conducting an exchange of click-through traffic on internet web sites
US7437183B2 (en) * 2001-06-29 2008-10-14 Nokia Corporation Wireless user interface extension
US7007074B2 (en) * 2001-09-10 2006-02-28 Yahoo! Inc. Targeted advertisements using time-dependent key search terms
US20030093372A1 (en) * 2001-11-13 2003-05-15 International Business Machines Corporation Customizable offline payment plug-in for payment server
US6823257B2 (en) * 2002-01-04 2004-11-23 Intel Corporation Non-GPS navigation
US7162365B2 (en) * 2002-01-04 2007-01-09 Intel Corporation Non-GPS navigation
US7787867B2 (en) * 2002-02-13 2010-08-31 Nokia Corporation Message accessing
US20040029557A1 (en) * 2002-03-27 2004-02-12 Agere Systems Inc. Method of monitoring a location and a mobile phone employing the same
US20030190909A1 (en) * 2002-04-08 2003-10-09 Akimasa Matsushita Electronic mail receipt processing method and portable communication apparatus for practicing the same
US7103349B2 (en) * 2002-05-02 2006-09-05 Nokia Corporation Method, system and network entity for providing text telephone enhancement for voice, tone and sound-based network services
US7116985B2 (en) * 2002-06-14 2006-10-03 Cingular Wireless Ii, Llc Method for providing location-based services in a wireless network, such as varying levels of services
US7551916B2 (en) * 2002-07-11 2009-06-23 Nokia Corporation Method and device for automatically changing a digital content on a mobile device according to sensor data
US20040039604A1 (en) * 2002-07-17 2004-02-26 Global Mining And Marketing, Llc System, method and apparatus for direct point-of-service health care by using a multilevel marketing network
US20040167928A1 (en) * 2002-09-24 2004-08-26 Darrell Anderson Serving content-relevant advertisements with client-side device support
US20040059712A1 (en) * 2002-09-24 2004-03-25 Dean Jeffrey A. Serving advertisements using information associated with e-mail
US20040059708A1 (en) * 2002-09-24 2004-03-25 Google, Inc. Methods and apparatus for serving relevant advertisements
US20040093327A1 (en) * 2002-09-24 2004-05-13 Darrell Anderson Serving advertisements based on content
US20050148351A1 (en) * 2002-11-25 2005-07-07 Reding Craig L. Methods and systems for single number text messaging
US8340966B2 (en) * 2002-12-16 2012-12-25 Sony Ericsson Mobile Communications Ab Device for generating speech, apparatus connectable to or incorporating such a device, and computer program product therefor
US7502627B2 (en) * 2002-12-23 2009-03-10 Systems Application Engineering, Inc. System for product selection
US20040210565A1 (en) * 2003-04-16 2004-10-21 Guotao Lu Personals advertisement affinities in a networked computer system
US20040267725A1 (en) * 2003-06-30 2004-12-30 Harik Georges R Serving advertisements using a search of advertiser Web information
US7965196B2 (en) * 2003-07-02 2011-06-21 Raanan Liebermann Devices for use by deaf and/or blind people
US20050021397A1 (en) * 2003-07-22 2005-01-27 Cui Yingwei Claire Content-targeted advertising using collected user behavior data
US7515900B2 (en) * 2003-08-08 2009-04-07 Ciliko Wireless Incorporated Method and apparatus for communication
US20040133469A1 (en) * 2003-11-04 2004-07-08 Dario Chang System and method of promote website using Cycle Hits and Hits History
US7376434B2 (en) * 2003-12-08 2008-05-20 Ipventure, Inc. Adaptable communication techniques for electronic devices
US8112104B1 (en) * 2003-12-08 2012-02-07 Ipventure, Inc. Adaptable communication techniques for electronic devices
US7116976B2 (en) * 2003-12-08 2006-10-03 Thomas C Douglass Adaptable communication techniques for electronic devices
US8280419B1 (en) * 2003-12-08 2012-10-02 Ipventure, Inc. Adaptable communication techniques for electronic devices
US7890128B1 (en) * 2003-12-08 2011-02-15 Ipventure, Inc. Adaptable communication techniques for electronic devices
US20050130685A1 (en) * 2003-12-12 2005-06-16 Mark Jenkin Method and apparatus for inserting information into an unused portion of a text message
US7379969B2 (en) * 2003-12-18 2008-05-27 Sony Ericsson Mobile Communications Ab Method and apparatus for providing instructional content on a mobile device
US20050152515A1 (en) * 2004-01-14 2005-07-14 Comverse Ltd. Method and system for providing a call answering service between a source telephone and a target telephone
US20050160014A1 (en) * 2004-01-15 2005-07-21 Cairo Inc. Techniques for identifying and comparing local retail prices
US8200295B2 (en) * 2004-03-01 2012-06-12 Research In Motion Limited Communications system providing automatic text-to-speech conversion features and related methods
US8538386B2 (en) * 2004-03-01 2013-09-17 Blackberry Limited Communications system providing text-to-speech message conversion features using audio filter parameters and related methods
US8554254B2 (en) * 2004-03-01 2013-10-08 Blackberry Limited Communications system providing automatic text-to-speech conversion features and related methods
US7650170B2 (en) * 2004-03-01 2010-01-19 Research In Motion Limited Communications system providing automatic text-to-speech conversion features and related methods
US8086289B2 (en) * 2004-03-01 2011-12-27 Research In Motion Limited Communications system providing automatic text-to-speech conversion features and related methods
US7937125B2 (en) * 2004-03-01 2011-05-03 Research In Motion Limited Communications system providing automatic text-to-speech conversion features and related methods
US20050216547A1 (en) * 2004-03-10 2005-09-29 Foltz-Smith Russell A System for organizing advertisements on a web page and related method
US20050261009A1 (en) * 2004-05-18 2005-11-24 Todd Hertzberg Encouraging traffic in a communications network
US20060069618A1 (en) * 2004-09-27 2006-03-30 Scott Milener Method and apparatus for enhanced browsing
US20060069617A1 (en) * 2004-09-27 2006-03-30 Scott Milener Method and apparatus for prefetching electronic data for enhanced browsing
US20060070012A1 (en) * 2004-09-27 2006-03-30 Scott Milener Method and apparatus for enhanced browsing
US20060074984A1 (en) * 2004-09-27 2006-04-06 Scott Milener Graphical tree depicting search or browsing history
US20060080303A1 (en) * 2004-10-07 2006-04-13 Computer Associates Think, Inc. Method, apparatus, and computer program product for indexing, synchronizing and searching digital data
US7283850B2 (en) * 2004-10-12 2007-10-16 Microsoft Corporation Method and apparatus for multi-sensory speech enhancement on a mobile device
US8243888B2 (en) * 2004-10-29 2012-08-14 Samsung Electronics Co., Ltd Apparatus and method for managing call details using speech recognition
US7706780B2 (en) * 2004-12-27 2010-04-27 Nokia Corporation Mobile communications terminal and method therefore
US8290540B2 (en) * 2005-02-28 2012-10-16 Hewlett-Packard Development Company, L.P. Display device managing method
US7489946B2 (en) * 2005-04-14 2009-02-10 Sudharshan Srinivasan Cellular phone in form factor of a conventional audio cassette
US7689253B2 (en) * 2005-06-13 2010-03-30 E-Lane Systems, Inc. Vehicle immersive communication system
US8559922B2 (en) * 2005-07-14 2013-10-15 Thomson Licensing System and method for receiving user-specific information over digital radio
US7636426B2 (en) * 2005-08-10 2009-12-22 Siemens Communications, Inc. Method and apparatus for automated voice dialing setup
US8565820B2 (en) * 2005-09-26 2013-10-22 Mykee Acquisitions L.L.C. Safety features for portable electronic device
US7477909B2 (en) * 2005-10-31 2009-01-13 Nuance Communications, Inc. System and method for conducting a search using a wireless mobile device
US8285273B2 (en) * 2005-10-31 2012-10-09 Voice Signal Technologies, Inc. System and method for conducting a search using a wireless mobile device
US8344851B2 (en) * 2006-05-31 2013-01-01 Samsung Electronics Co., Ltd. Method for providing remote mobile device access and control
US7706818B2 (en) * 2006-12-01 2010-04-27 Lg Electronics, Inc. Method of responding to a call and mobile communication terminal for implementing the same
US8103509B2 (en) * 2006-12-05 2012-01-24 Mobile Voice Control, LLC Wireless server based text to speech email
US8315875B2 (en) * 2006-12-05 2012-11-20 Nuance Communications, Inc. Wireless server based text to speech email
US8447285B1 (en) * 2007-03-26 2013-05-21 Callwave Communications, Llc Methods and systems for managing telecommunications and for translating voice messages to text messages
US8412284B2 (en) * 2007-05-09 2013-04-02 At&T Intellectual Property I, Lp System and method for spoken caller identification in a cellular telephone headset
US8538491B2 (en) * 2007-05-09 2013-09-17 At&T Intellectual Property I, Lp System and method for spoken caller identification in a cellular telephone headset
US8270980B2 (en) * 2007-06-20 2012-09-18 Nokia Siemens Networks Oy Controlling handover
US8447598B2 (en) * 2007-12-05 2013-05-21 Johnson Controls Technology Company Vehicle user interface systems and methods
US8203528B2 (en) * 2007-12-13 2012-06-19 Sony Ericsson Mobile Communications Ab Motion activated user interface for mobile communications device
US8065143B2 (en) * 2008-02-22 2011-11-22 Apple Inc. Providing text input using speech data and non-speech data
US8265862B1 (en) * 2008-08-22 2012-09-11 Boadin Technology, LLC System, method, and computer program product for communicating location-related information
US8073590B1 (en) * 2008-08-22 2011-12-06 Boadin Technology, LLC System, method, and computer program product for utilizing a communication channel of a mobile device by a vehicular assembly
US8489690B2 (en) * 2008-08-28 2013-07-16 International Business Machines Corporation Providing cellular telephone subscription for e-mail threads
US8594743B2 (en) * 2008-11-14 2013-11-26 Sony Corporation Portable terminal, audio output control method, and audio output control program
US8508379B2 (en) * 2009-02-06 2013-08-13 Research In Motion Limited Motion-based disabling of messaging on a wireless communications device by differentiating a driver from a passenger
US8280434B2 (en) * 2009-02-27 2012-10-02 Research In Motion Limited Mobile wireless communications device for hearing and/or speech impaired user
US8265659B2 (en) * 2009-03-02 2012-09-11 Lg Electronics Inc. Mobile terminal, method of managing schedule using the mobile terminal, and method of managing position information using the mobile terminal
US8457963B2 (en) * 2009-03-31 2013-06-04 Promptu Systems Corporation Mechanism for providing user guidance and latency concealment for automatic speech recognition systems
US8457612B1 (en) * 2009-04-14 2013-06-04 The Weather Channel, Llc Providing location-based multimedia messages to a mobile device
US8577543B2 (en) * 2009-05-28 2013-11-05 Intelligent Mechatronic Systems Inc. Communication system with personal information management and remote vehicle monitoring and control features
US8233919B2 (en) * 2009-08-09 2012-07-31 Hntb Holdings Ltd. Intelligently providing user-specific transportation-related information
US8301168B2 (en) * 2009-10-16 2012-10-30 At&T Mobility Ii Llc Devices and methods for selectively filtering message content
US8442447B2 (en) * 2009-11-19 2013-05-14 Research In Motion Limited Method, device and system for detecting the mobility of a mobile device
US8583093B1 (en) * 2009-12-15 2013-11-12 Google Inc. Playing local device information over a telephone connection
US8442429B2 (en) * 2010-04-06 2013-05-14 Andre F. Hawit System for providing audio messages on a mobile device
US8260247B2 (en) * 2010-07-21 2012-09-04 Research In Motion Limited Portable electronic device and method of operation
US8359020B2 (en) * 2010-08-06 2013-01-22 Google Inc. Automatically monitoring for voice input based on context
US8326328B2 (en) * 2010-08-06 2012-12-04 Google Inc. Automatically monitoring for voice input based on context
US8583431B2 (en) * 2011-08-25 2013-11-12 Harris Corporation Communications system with speech-to-text conversion and associated methods
US8571612B2 (en) * 2011-12-08 2013-10-29 Vocollect, Inc. Mobile voice management of devices
US8526932B2 (en) * 2011-12-08 2013-09-03 At&T Intellectual Property I, L.P. Performance zones
US8577422B1 (en) * 2013-03-27 2013-11-05 Open Invention Network, Llc Wireless device gesture detection and operational control

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8781840B2 (en) 2005-09-12 2014-07-15 Nuance Communications, Inc. Retrieval and presentation of network service results for mobile device using a multimodal browser
US20080228494A1 (en) * 2007-03-13 2008-09-18 Cross Charles W Speech-Enabled Web Content Searching Using A Multimodal Browser
US8843376B2 (en) 2007-03-13 2014-09-23 Nuance Communications, Inc. Speech-enabled web content searching using a multimodal browser
CN110309288A (en) * 2019-07-09 2019-10-08 中国联合网络通信集团有限公司 SMS query method, apparatus, equipment and computer readable storage medium

Also Published As

Publication number Publication date
US7477909B2 (en) 2009-01-13
EP1952279A1 (en) 2008-08-06
US8285273B2 (en) 2012-10-09
WO2007053257A1 (en) 2007-05-10
EP1952279B1 (en) 2016-08-24
US20090117885A1 (en) 2009-05-07
US20170212960A1 (en) 2017-07-27
US20070099636A1 (en) 2007-05-03

Similar Documents

Publication Publication Date Title
US20170212960A1 (en) System and method for conducting a search using a wireless mobile device
US10785298B2 (en) Reusable multimodal application
US6640098B1 (en) System for obtaining service-related information for local interactive wireless devices
KR100689351B1 (en) Mixed-mode interation
US8738437B2 (en) Passive mining of usage information in a location-based services system
US6944447B2 (en) Location-based services
KR100798574B1 (en) Advertising campaign and business listing for a location-based services system
US20070203736A1 (en) Interactive 411 Directory Assistance
CA2783808C (en) Location-based services
US20030069940A1 (en) Method and system for implementing location aware information access and retrieval in a wireless portal server
US20070203735A1 (en) Transaction Enabled Information System
US20100076843A1 (en) Live-agent-enabled teis systems
US20110071904A1 (en) Method for transmitting advertisements to communication device
AU2006203598C1 (en) Advertising and business listing management for a location-based services system
KR20140095345A (en) Mobile terminal with an instant messenger, method and apparatus for providing phonepage using the same mobile terminal
AU2011223977B2 (en) Location-based services
AU2008201023B2 (en) Location-based services

Legal Events

Date Code Title Description
AS Assignment

Owner name: VOICE SIGNAL TECHNOLOGIES, INC., MASSACHUSETTS

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:ROTH, DANIEL L.;REEL/FRAME:029334/0171

Effective date: 20030906

AS Assignment

Owner name: NUANCE COMMUNICATIONS, INC., MASSACHUSETTS

Free format text: MERGER;ASSIGNOR:VOICE SIGNAL TECHNOLOGIES, INC.;REEL/FRAME:031062/0828

Effective date: 20070514

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION