WO2007089967A2 - Targeted mobile device advertisements - Google Patents
Targeted mobile device advertisements Download PDFInfo
- Publication number
- WO2007089967A2 WO2007089967A2 PCT/US2007/060468 US2007060468W WO2007089967A2 WO 2007089967 A2 WO2007089967 A2 WO 2007089967A2 US 2007060468 W US2007060468 W US 2007060468W WO 2007089967 A2 WO2007089967 A2 WO 2007089967A2
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- advertisement
- voice query
- user
- keyword
- keywords
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
Definitions
- the present invention is directed to advertising and, more particularly, to providing advertisements targeted to voice queries submitted by users.
- advertising information provided by typical advertising solutions is often non-relevant to voice queries submitted by users. For example, when a user submits, "what is the best selling apple product?" as a query for a search, advertising information pertaining to products of the Apple Computer Company is often provided even though use of the keyword “apple" in the query may be meant to refer to the fruit.
- a system and method are disclosed for linking an advertisement to correspond to one or more keywords and presenting the advertisement responsive to a voice query determined to contain at least one of the keywords by a human searcher.
- the system and method include receiving a voice query from a mobile user and converting the voice query into text, extracting a keyword from the converted text and allowing a human searcher to select an advertisement for the keyword and providing the advertisement to the user.
- a system and method for associating advertisement data to one or more keywords or phrases, where the associating is based on relation of content of the advertisement data to a predefined category, usage or meaning of the keywords or phrases.
- Figure 1 is a block diagram of a system for linking advertisements to keywords and providing targeted mobile device advertising.
- Figure 2 is a flowchart illustrating association of advertisement data to keyword(s) and displaying selected advertisement data targeted to the keyword(s).
- Figure 3A is an illustration of an operation for selecting advertisement for a voice query to be provided to a user submitting the query.
- Figure 3B is an illustration of an operation for providing a coupon pertaining to an advertisement presented to a user.
- Figure 4 is a block diagram of illustrating selection of an advertisement in response to a voice query and sending a text message containing a coupon directed to offering(s) in the advertisement.
- Figure 5 is a relationship diagram illustrating correlation between qualified keyword and advertisements.
- Figure 6 is an illustration of presenting targeted advertisement to a user via a cellular phone or other wireless network (WiFi, WiMax, etc.).
- WiFi Wireless Fidelity
- WiMax Wireless Fidelity
- Figure 7 is a database relationship diagram illustrating correlation between advertisements and information of a particular user and a query submitted by the user.
- a request for information may be a voice or text query or keyword(s) submitted from a user (or information seeker) using a mobile device and may entail a fully-formed question, sentence, keyword or search phrase.
- a provider, a guide or paid searcher (PaidSearchersTM) is a human searcher who has registered to handle requests, who may be a professional, an amateur and/or volunteer searcher.
- a requestor (InfoSeekersTM) is a user, a consumer or an entity submitting request seeking information, products, or services.
- An advertisement source is a system, an application program or any other source of advertisement information that is accessible using the Internet, public and private databases including data accumulated based on a knowledge base of the provider, etc., including text, image, multimedia, or any other electronic information.
- a coupon refers to information that indicates entitlement of a holder to some specified accommodation including a discount or rebate with respect to a product or service.
- system 10 receives voice requests or queries submitted by users or information seekers from user devices 12, delivers the requests to providers for processing and returns responses resulting from the processing by the providers to the users.
- the user devices 12 shown in Fig. 1 may be mobile phones, landline phones, specialized voice query terminals, voice-enabled PDA's (personal digital assistants), or any other source that allows a user to enter a query via speech entry or a Short Message Service (SMS) and communicate with server 16 via networks 14a and/or 14b.
- SMS Short Message Service
- networks 14a and 14b are illustrated as connecting user devices 12 to the server 16, the system disclosed is not limited to any particular number of networks via which user devices may connect to the server 16.
- the user devices 12 may also be typical touch-tone telephones, two-way radios, wifi phones, cordless phones, portable media devices, or any communication device that allows the user to communicate with the server 16 via networks 14a and/or 14b.
- the communication system can include packet switched facilities, such as the Internet, circuit switched facilities, such as the public switched telephone network, radio based facilities, such as a wireless network, etc.
- the server 16 determines which provider(s), registered with the system 10 to handle requests and currently available, actually matches the request.
- the providers using provider systems 20 may identify at least one category, subcategory, keyword, or area of interest pertaining to which the provider is willing to accept requests. For example, each available provider registered to handle requests pertaining to the category "health" may be identified and ranked against other providers registered for the category according to prior success in responding to requests to assign the request to top ranked available provider(s) within the category.
- Various types of conditions may be applied to determine provider(s) matching a request for optimizing responses from the provider(s). Further, any criteria discussed in U.S. Patent Application Serial No. 11/336,928 may be used.
- the queries from the user devices 12 may be stored in a database 18 and conventionally converted into digital text queries.
- the system 10 may transcribe voice queries submitted from user devices 12 into text, possibly by interaction with other systems, or it may perform the task locally.
- the system 10 may perform speech to text conversion using either speech transcription using human transcribers or using conventional speech-to- text processing, also known as automatic speech recognition (ASR).
- ASR automatic speech recognition
- the voice queries may originate from a user's telephone and may be handled initially via automated attendant speech prompt type processing (or alternatively, via an interactive speech response or IVR system) to obtain the user's query. Further, the voice queries or speech recording received from the user devices 12 may also be delivered to provider systems 20 with the converted text. Users may also submit text queries to the system 10 by sending short messages containing the queries via the user devices 12.
- the system 10 may keep track of the port from which a call originated as well as the telephone number of the caller, and assign user identifier to the user device 12 on this port for a particular session.
- the system 10 may prompt a user to speak the query, or voice queries may also originate from another source such as a speech query service requestor (SQSR) rather than directly from the user, such as a private or public information provider.
- SQSR speech query service requestor
- a voice or speech query may be initially processed by a public library telephone system and switched to the server 16.
- Sources such as the SQSR transmitting voice queries to the system 10 may communicate with the server 16 via a variety of mechanisms including an IP-based socket address or via a Microsoft .NET service, making translation services widely available via the Internet to any application that wishes to use them.
- the speech query may physically arrive at the system 10 via a variety of input mechanisms, including time-division multiplexed lines, voice over IP (VOIP) packets from an Internet connection, etc., and may arrive as a stream or packet or series of packets.
- voice queries may be submitted to the system 10 from a commercial site, such as a grocery store ordering system where a user orders food and inquires about recipes for a special after-dinner dessert, which may initially process a speech query and pass the query along to the server 16.
- the text entry features of cellular telephones may also be used to enter a query in digital text form allowing users to submit queries textually from telephones.
- the system 10 may provide one or more advertisements to a user while the search is being processed.
- the advertisement may relate to the query (or to the keywords of the query) and include visual and audio information as appropriate for the user's device and for the source of the query.
- This information may include not only advertisements, but also information such as video, graphics, music, games, web links, etc. that will interact with and be displayed to the user.
- the information or products provided may serve as a source of revenue, for example through advertising.
- the database 18 may be updated to reflect additional ad revenue with a credit of points and/or compensation, if appropriate, to the provider (or searcher).
- An advertisement presented to a user may be based on a weight associated with the advertisement in accordance with a single or combined factors such as advertiser contract commitments, bidding price of advertisers, popularity with users, keyword mapping to advertisements, statistical usage (e.g. least recently presented), user demographics, provider choice of advertisement, geographical location of the user and/or provider, etc.
- a voice query pertaining to a schedule of performances at The Kennedy Center for the Performing Arts in Washington, DC from a user who indicates being a resident of New York or whose telephone number corresponds to a New York number may trigger one or more advertisements related to Broadway shows in New York to be presented to the user, who might respond by purchasing tickets.
- Users of the system 10 may be provided with an option of submitting a request directly to resource(s) identified in the database 18 based on keywords or categories extracted from the request, when a user opts to conduct a search without necessarily invoking assistance from a provider. For example, a user searching for a location of a particular restaurant in Carmel, Indiana, may be presented with advertisements pertaining to popular attractions in Carmel while the location of the particular restaurant is being searched.
- a voice query from one of the user devices 12 is received by the system 10, for example, for a search without requesting assistance from a provider (or guide), the query is transcribed and passed to one or more search engines or resources, and advertisements associated with the query may be selected based on keyword histograms in the database 18 that "best fit" the query and as appropriate for the user telephone number. For example, when a user requests information pertaining to "restaurants in Indiana" and data records in the database 18 indicates that a particular seafood restaurant advertisement has been presented to similar previous queries, the seafood restaurant advertisement may be presented to the user.
- the user telephone number or other geographic data such as GPS coordinates may also be used to select from restaurant advertisements in Indiana to provide one in or near the designated geographic location.
- Geographic information may also be requested by the system during the call, usually during the beginning of the session.
- the request from the system may be of the form of voice or text.
- the response by the user may also be in the form of voice, text, or touchtone entry.
- the guide may ask the user or an automated voice may ask the user for location information.
- the location information may be a zip code, a street number, a street intersection, a point of interest, latitude and longitude coordinates, an area code, or any other form of location information. This location information, once gathered by the system, may then be stored. Keywords may be linked to guides and/or advertisements that are tied to a specific geographic area that has a well- defined boundary. Alternatively, a guide or advertisement may be chosen based on the "closest" guide or advertiser to the user who is making the query.
- the database 18 may maintain information about provider (or human searchers), requests submitted from the user devices 12, results generated by the providers in response to the requests, advertisements presented to the users while corresponding requests are being processed by the system 10 including advertisements previously presented for requests pertaining to similar subject matter.
- the database 18 may maintain a record of advertisements presented in response to queries containing particular keyword(s) and whether users interacted with the advertisements.
- the database 18 may also maintain information associated with a number of advertisements presented while voice queries are being processed by the system 10, a number of times a particular advertisement is presented in association with one or more keywords, advertisements hand-selected by providers, etc.
- the server 16 may compute the number of times an advertisement has been presented, the length of time a user (or requestor) viewed an advertisement, whether the user "clicked through" or accessed the advertisement, whether the user bought products or requested services from an advertiser's website referred to in the advertisement (this information may be delivered back to the server 16 from the advertiser), etc.
- Fig. 1 illustrates the database 18 as a separate component of the system 10, the database 18 may be integrated with the server 16. Further, the records maintained in the database 18 may be stored in any conventional manner, including in a Network Attached Storage (NAS), a Storage Area Network (SAN), etc. using any conventional or proprietary database software such as DB2, Informix, Microsoft SQL, MySQL, Oracle, etc., and may also be a distributed database on more than one server.
- NAS Network Attached Storage
- SAN Storage Area Network
- DB2 Informix
- Microsoft SQL Microsoft SQL
- MySQL MySQL
- Oracle Oracle
- Results of searches and advertisements may be conveyed to users over a realtime VOIP or circuit-switched connection between the user and the provider, via a text- messaging system such as, SMS, etc., and may be in the form of text, graphics, URLs, audio, or video.
- the results may also be an audio/video message recorded by a provider and played to the user including a reference to sources where the user may obtain results and may be digital text that has been conventionally converted into audio and played to the user.
- Text results may be played to the user using speech synthesis or speech reading, as is done with audiobooks where the text may be read aloud in real-time by the same (or different) resources (e.g. the transcribers described above) that are being used to transcribe speech to text.
- the system 10 includes advertisement sources 13 that may provide advertisement data to the server 16.
- advertisement sources 13 may provide advertisements selected for particular products or services offered by the businesses.
- the disclosed system is not limited to advertisements provided from advertisement sources 13.
- a provider may use a database accessible only by the provider such as a database of advertisements previously gathered by the provider in relation to a product, or from databases that require payment for access or even information available to the provider in non-electronic form, may be delivered to the user devices 12, etc.
- process 50 begins with associating 52 advertisement data to one or more keywords.
- a request may be any type of inquiry or keyword(s) for which a user (i.e., infoseekerTM) is seeking specific or general information which may be associated with corresponding advertisement data.
- infoseekerTM i.e., infoseekerTM
- advertisement data pertaining to the Indiana Pacers may be associated with the keywords "Reggie Miller.”
- process 50 continues by transcribing 54 keyword(s) contained in spoken words of a user or information seeker submitting a request to the system 10.
- the voice queries may be processed locally at the system 10 (Fig. 1 ) to convert the queries from digitized speech into text or, may alternatively be processed by a remote system.
- the digitized speech may be transcribed by human transcribers that listen to the speech (e.g., via headphones or speakers), transcribe the information by typing the text and forward the text to the server 16.
- the speech query may be divided into a stream of packets and passed to the transcriber, without interruption, as it is being spoken by a user, thereby allowing for reduced latency in the system 10 (Fig. 1 ).
- the system 10 may feed continuous sequential speech phrases from various and different sources (e.g. users) to any given transcriber.
- the transcriber is sequentially transcribing, in rapid succession, speech messages from various speakers and creating separate text packets that are associated with each speech message.
- the speech "packets" which might be fixed length segments or variable length segments divided at intervals between words, from one speaker may be transcribed by multiple transcribers simultaneously or nearly simultaneously.
- the transcribed text can be pieced back together into the same order as the speech "packets" were dissected from the original speech message.
- a long voice recording could be transcribed in a much shorter period of time because the transcription job is broken down into several pieces that are handled by multiple human transcribers.
- process 50 continues to selecting 56 advertisement data for the transcribed keyword(s). For example, advertisements associated with iPods may be selected for voice queries pertaining to apple products while advertisements associated with a particular type of the fruit apple may be selected for a query requesting information related to apple pie recipes.
- process 50 continues presenting, playing or displaying 58 the selected advertisement data to a user.
- the advertisement data may be displayed while a user is waiting for results of a search. It is also possible to delay displaying of advertisement data until an appropriate provider or searcher is chosen to handle a query.
- the provider may have the option to choose the advertisement that is sent to a user who submitted the query, which might be based upon the query and/or keywords and/or the provider's assessment of which advertisement to send. This advertisement choice may be accomplished by selecting from advertisement(s) predefined by a provider chosen to handle the query.
- the advertisement data may be in a variety of formats and advertisement data may be displayed via mobile devices using various communication standards such as WAP enabling Internet communications and telephony services.
- Fig. 3A illustrates a process 60 for presenting targeted mobile device (or telephone) advertising to a consumer.
- a consumer 62 places a call using a designated phone number for services offered by the system 10 (Fig. 1 ) and the phone application captures a phone number of the consumer.
- the consumer 62 calls an 800 number with a query about a business in a particular locality and process 60 captures subscriber identity information such as a phone number of the consumer.
- an advertisement may be presented to the consumer 62 after the initial call based on the telephone number of the caller.
- the system 10 Fig.
- search options including an option for searching with assistance from a guide, provider or ChaCha guide 64, or an option for unguided search 61 .
- search options including an option for searching with assistance from a guide, provider or ChaCha guide 64, or an option for unguided search 61 .
- a consumer knowledgeable in a particular subject matter may request to conduct an unguided search, while opting for-a guide assistance in other subject matters.
- the ChaCha guide 64 accepts the question or query from the consumer 62 and asks the consumer 62 to hold while the ChaCha guide 64 finds an answer or result in response to the question. While the consumer 62 is placed on hold, the ChaCha guide 64 selects or clicks on relevant- advertisement category to be played to the consumer 62 waiting to receive the answer generated by the ChaCha guide 64 and/or a video advertisement to be displayed to the requester if his mobile device has image display capabilities.
- a code identifying the selected advertisement category and the network address of the consumer 62 is passed to an advertisement serving application to send the advertisement to the network address of the consumer 62.
- an advertisement serving application For example, a secure transmission protocol such as an https post containing a code identifying an advertisement and a consumer's phone number is provided using an advertisement serving application.
- the advertisement may be logged as a cost per thousand (CPM) for calculating relative cost of the advertisement provided.
- CCM cost per thousand
- the question input by the consumer 62 may be submitted to resource(s) used by guides registered for handling requests pertaining to subject matter of the question, resource(s) selected by system administrator(s) or highly expert searcher(s) selected by the system administrator(s), etc.
- the consumer 62 opting to conduct an unguided search may also be provided with information stored in the database 18 (Fig. 1 ) including responses to previous requests, data gathered by guide(s) for responding to requests, etc., which may be utilized to produce automated results in response to the unguided search 61 .
- the ChaCha guide 64 may be consulted to clarify keyword(s) contained in the question submitted by the consumer 62 who opted to conduct the unguided search 61 .
- the consumer 62 is placed on hold, while automated results are complied in response to the unguided search 61 , and the system 10 (Fig. 1 ) may select the relevant advertisement category to be played.
- a code identifying the system selected advertisement category and the network address of the consumer 62 is passed to an advertisement serving application to send the advertisement to the network address of the consumer 62.
- an advertisement serving application For example, as discussed above, a secure transmission protocol such as an https post containing a code identifying an advertisement and a consumer's phone number is provided using an advertisement serving application.
- the ChaCha guide 64 when clarifying keyword(s) contained in the question for the unguided search 61 may select an advertisement category to be played to the consumer 62 who is waiting to receive the automated result.
- Fig. 3A illustrates the ChaCha guide 64 selecting an audio advertisement targeted to the question or query from the consumer 62
- the process 60 is not limited to any particular type of advertisement.
- a consumer may be provided with web links directing the consumer to a URL of a particular manufacturer or any other form of data capable of being transmitted and displayed via a cellular phone or other mobile device (PDA, WiFi PMP, etc).
- Fig. 3B illustrates process 68 for providing a coupon pertaining to an advertisement presented to a user.
- the consumer 62 listens to or sees an advertisement and is asked if the consumer 62 would like to receive a coupon to a business identified in the advertisement.
- the consumer 62 is requested to press '1 ', for example, if the consumer would like the coupon.
- the process 68 determines whether the cell phone of the consumer 62 is a POTS or a cell phone service, where process 68 triggers an https post containing a code identifying an advertisement and a consumer's phone number to be sent to the advertisement serving application for providing a text message containing information of the coupon to the cell phone of the consumer 62.
- the consumer 62 is connected to the ChaCha guide 64 when a search with assistance of a guide has been requested.
- an audio message with information of the coupon may be read or played to the consumer 62.
- the consumer 62 When determining that the consumer 62 has not selected to receive the coupon in process 68 by pressing '1 ' and has requested a search with assistance of the ChaCha guide 64, the consumer 62 is reconnected to the ChaCha guide 64.
- the consumer 62 has selected an unguided search 61 (Fig. 3A) and does not select to receive the coupon in process 68 by pressing '1 ', the consumer is provided with a response to the search.
- the ChaCha guide 64 may be consulted to clarify selection of the consumer 62 pertaining to the advertisement and/or coupon provided.
- the ChaCha guide 64 may use various types of tools to perform a search of publicly or privately available information to produce result(s) in response to the question or query submitted by consumer 62.
- the guide may use tools such as a browser to access public databases via searches over the World Wide Web, private databases that may be accessible only by the provider such as a database of information previously gathered by the provider, results stored in the database 18 (Fig. 1 ) based on previous requests, or from databases that require payment for access or even information available to the provider in non-electronic form, such as a book on the provider's bookshelf, test results from a personal experiment, knowledge base of the provider, etc.
- the provider may submit the request or some version of the request to an automated search tool such as Ask.com®, etc, or any other similar system able to respond to questions submitted in natural language.
- the ChaCha guide 64 may copy the request, place the request into the search field of a search page for a particular search tool, for example, Yahoo®, and transmit the request to the search engine(s) automatically.
- processes 60 and/or 68 may determine a length of time during which the consumer 62 is communicating with the ChaCha guide 64 and provide an indication to the ChaCha guide 64 to send an advertisement to the consumer 62.
- the guide may provide a voice snippet to the consumer while the guide is executing operations to service the consumer.
- Fig. 4 illustrates process 70 for sending a text message in relation to an advertisement targeting a mobile user.
- process 70 begins by selecting 72 an advertisement targeted to a mobile user.
- the advertisement may be selected 72 by a provider or guide, or selected automatically by the system 10 (Fig. 1 ) based on a histogram that indicates classification or category of keywords or phrases identified by the system 10.
- the database 18 (Fig. 1 )
- the system 10 may classify or categorize keywords and/or phrases based on information from external sources such as Internet directories (e.g., DMOZ), online dictionaries and/or encyclopedias (e.g., Webopedia, Wikipedia, etc.) or other similar sources. For example, a user (or provider) may be prompted to qualify keyword(s) contained in a query based on taxonomy utilized by DMOZ and an advertisement may be provided to the user based on meaning obtained from such qualification.
- DMOZ Internet directories
- encyclopedias e.g., Webopedia, Wikipedia, etc.
- process 70 moves to delivering 74 the advertisement to the user while a search is conducted. For example, while a provider is conducting a search to locate information responsive to a user's query pertaining to "dell computers", one or more advertisements specific to discounted Dell products may be delivered to the user.
- the process 70 moves to providing 76 an option to receive a coupon for the goods/services indicated in the advertisement.
- an option to receive a coupon for the products may be provided to the user (see also Fig. 3B).
- a product may be delivered in addition to an advertisement.
- the advertisement may contain video or audio 'clips' ad the consumer may elect to purchase the full-length product, which is then supplied to him.
- process 70 moves to sending 78 a text message which may be sent to the user using, for example, Short Message Service (SMS) or other similar service.
- SMS Short Message Service
- a coupon for a 15% discount at a particular restaurant may be sent to a user's cell phone in response to a voice query pertaining to the restaurant or other similar restaurants.
- an image of a coupon may be sent.
- an advertisement may be chosen randomly and sent to a user's cell phone. For example, advertisement of particular items may be presented to a user based on factors that may not be associated with the query of the requestor such as particular discounted items, new products, etc. This advertisement choice may be accomplished by enabling a provider to predefine which advertisement(s) to be presented to a requestor that is sent to that provider for a particular keyword.
- Fig. 5 is a simplified example of a relationship 80 illustrating association of qualified keywords 82 with advertisements 84.
- a search query containing the keyword "apple" is qualified to mean the fruit
- an advertisement pertaining to food recipe and/or the fruit may be presented, while an advertisement pertaining to the tax program and/or tax tips are provided when the keyword "apple" in the query is qualified to mean the tax program.
- Any qualified keyword maintained in the database 18 may be mapped to advertisement information for presenting one or more targeted advertisement(s) to a user (or requestor) submitting a voice query containing the qualified keyword.
- the server 16 may provide advertisement(s) to the requestor for viewing while a search is being processed by the system 10.
- the advertisement information may be related to the query (or to the keywords of the query and/or the location of the telephone), may include visual, audio and/or interactive information as appropriate for the user's device and for the source of the query and can include not only advertisements, but also information such as video, music, games, web links, etc. that will interact with and display data to the requestor while the search is being performed.
- Fig. 6 illustrates an exemplary advertisement displayed via a cell phone 100.
- the cell phone 10O includes selection keys 104 and an advertisement frame 102.
- the selection keys 104 detects a selection made by a user of the cell phone 100 and may be similar to conventional keys of portable devices.
- the advertisement frame 102 may display an advertisement related to a query submitted using the cell phone 100 or other image capable mobile device.
- an advertisement pertaining to a human assisted search technology may be displayed in the advertisement frame 102 in response to receipt of a voice query related thereto.
- advertisements displayed in the frame 102 may be provider selected real-time advertisements. Advertisers may also sign-up for keyword(s) so that their advertisements only display when the keyword(s) is a target of the query. This, for example, prevents wasteful display of advertisement information that is incorrectly targeted.
- advertisements provided via the advertisement frame 102 may include video, music, games, web links, etc.
- information provided in the advertisement frame 102 may be chosen by the server 16 (Fig. 1 ), for example, the server 16 may select information to be supplied to the advertisement frame 102 based on a time of day, an estimated time for completion of a search, etc.
- the server 16 may select information to be supplied to the advertisement frame 102 based on a time of day, an estimated time for completion of a search, etc.
- being able to link an advertisement to a particular keyword is extremely valuable to advertisers, particularly when the keyword is qualified as per the example above regarding the word "apple” which might have multiple meanings such as "computer company” or "fruit” or "tax program.”
- Income from advertisements may be based on conventional measures, such as person-minutes that an advertisement was heard, partially or completely with repetition of advertisements not counted or counted less, responses to ads based on selection input through the selection keys 104.
- options for interacting with advertisements may be provided via the cell phone 100 that say "press '1 ' if you want to hear more about this advertisement now, press '2' if you want to hear more about this advertisement after receiving your search query results, press '3' if you want us to send you a voice mail message about a service/product included in this advertisement.
- the disclosed system and method are not limited to having a user interact with the advertisement in a particular way.
- a sponsor of the advertisement may credit the source that delivered the advertisement in the case where an advertisement that provides a phone number to call may be tracked by the system in such a way that the calling number is tracked for the advertisement and for the sponsor's called number (i.e., compensate the system because the advertisement has caused the caller to actually call the number that was mentioned in the advertisement).
- a user may be transferred directly to a particular business if the user presses a key or button during an advertisement.
- Fig. 7 illustrates a database relationship between a telephone number, a location, an advertisement, a query and a result. As shown in Fig. 7, a telephone number of a user submitting a voice query may be associated with an advertisement, a location, a query and a result.
- a particular advertisement may be selected for display to the user based on a telephone number of the mobile phone used by the user.
- the advertisement may be selected by determining a location of the user based on an area code of the mobile phone or other subscriber identity information associated with the mobile phone and/or the user.
- advertisements are sent to users based on keyword(s) in words spoken by the users or as determined by providers.
- the words spoken by the cell phone user is a search request, so it is known that the cell phone user is interested in information related to the keyword.
- the words spoken by the cell phone user are converted to text, either automatically, by human transcription, or by a combination of the two. Keyword(s) or one or more categories of keyword(s) in the transcribed text are identified and used to select one or more advertisements.
- the advertisements typically include audio and may also or alternatively include video, text, or still or animated graphics.
- location of a user may also be captured and used for determining an initial advertisement and for narrowing a range of advertisements that may be presented to the caller.
- the system and method disclosed provides targeted advertising to cellular platforms using voice recognition by identifying a keyword in a spoken phrase, looking up the keyword in an index having corresponding advertising and providing the advertising to cellular subscribers.
Landscapes
- Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Finance (AREA)
- Economics (AREA)
- Game Theory and Decision Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Marketing (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Telephonic Communication Services (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
Claims
Priority Applications (7)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CA002640054A CA2640054A1 (en) | 2006-01-23 | 2007-01-12 | Targeted mobile device advertisements |
BRPI0707293-7A BRPI0707293A2 (en) | 2006-01-23 | 2007-01-12 | ads targeted to a mobile device |
AU2007211160A AU2007211160A1 (en) | 2006-01-23 | 2007-01-12 | Targeted mobile device advertisements |
EP07762823A EP1982280A4 (en) | 2006-01-23 | 2007-01-12 | Targeted mobile device advertisements |
MX2008009454A MX2008009454A (en) | 2006-01-23 | 2007-01-12 | Targeted mobile device advertisements. |
JP2008551500A JP2009524157A (en) | 2006-01-23 | 2007-01-12 | Target mobile device advertisement |
IL192996A IL192996A0 (en) | 2006-01-23 | 2008-07-23 | Targeted mobile device advertisements |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/336,928 | 2006-01-23 | ||
US11/336,928 US8065286B2 (en) | 2006-01-23 | 2006-01-23 | Scalable search system using human searchers |
US82148406P | 2006-08-04 | 2006-08-04 | |
US60/821,484 | 2006-08-04 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2007089967A2 true WO2007089967A2 (en) | 2007-08-09 |
WO2007089967A3 WO2007089967A3 (en) | 2008-04-10 |
Family
ID=38328083
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2007/060468 WO2007089967A2 (en) | 2006-01-23 | 2007-01-12 | Targeted mobile device advertisements |
Country Status (10)
Country | Link |
---|---|
EP (1) | EP1982280A4 (en) |
JP (1) | JP2009524157A (en) |
KR (1) | KR20090003190A (en) |
AU (1) | AU2007211160A1 (en) |
BR (1) | BRPI0707293A2 (en) |
CA (1) | CA2640054A1 (en) |
IL (1) | IL192996A0 (en) |
MX (1) | MX2008009454A (en) |
RU (1) | RU2008134153A (en) |
WO (1) | WO2007089967A2 (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7805740B2 (en) | 2006-11-10 | 2010-09-28 | Audiogate Technologies Ltd. | System and method for providing advertisement based on speech recognition |
WO2011007262A1 (en) * | 2009-07-15 | 2011-01-20 | Sony Ericsson Mobile Communications Ab | Audio recognition during voice sessions to provide enhanced user interface functionality |
US8781089B2 (en) | 2006-11-09 | 2014-07-15 | Shai Haim Gilboa | System, method and device for managing VOIP telecommunications |
CN102216946B (en) * | 2008-11-14 | 2016-04-20 | 三星电子株式会社 | There is provided and receive the apparatus and method of mobile advertisement service in moving advertising system |
CN110546630A (en) * | 2017-03-31 | 2019-12-06 | 三星电子株式会社 | Method for providing information and electronic device supporting the same |
US11132411B2 (en) | 2016-08-31 | 2021-09-28 | Advanced New Technologies Co., Ltd. | Search information processing method and apparatus |
US20230135944A1 (en) * | 2015-01-30 | 2023-05-04 | Rovi Guides, Inc. | Systems and methods for resolving ambiguous terms based on media asset chronology |
US11900928B2 (en) | 2017-12-23 | 2024-02-13 | Soundhound Ai Ip, Llc | System and method for adapted interactive experiences |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101597248B1 (en) * | 2011-06-15 | 2016-02-25 | 네이버 주식회사 | SYSTEM AND METHOD FOR PROVIDING ADVERTISEMENT USING VOISE RECOGNITION WHEN TELEPHONE CONVERSATION ON THE VoIP BASE |
US9058616B2 (en) | 2011-06-15 | 2015-06-16 | Nhn Corporation | System and method for providing mobile advertisement |
US9666187B1 (en) | 2013-07-25 | 2017-05-30 | Google Inc. | Model for enabling service providers to address voice-activated commands |
WO2019125486A1 (en) * | 2017-12-22 | 2019-06-27 | Soundhound, Inc. | Natural language grammars adapted for interactive experiences |
JP7142059B2 (en) * | 2020-07-28 | 2022-09-26 | ヤフー株式会社 | Information processing device, information processing method and information processing program |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4605852B2 (en) * | 2000-04-19 | 2011-01-05 | Kddi株式会社 | Call service providing device |
BE1013637A6 (en) * | 2000-08-07 | 2002-05-07 | Smet Francis De | Method for searching for information on the Internet |
JP2002222275A (en) * | 2000-11-24 | 2002-08-09 | Canon Inc | Server having function for supporting user, control method for server and system having server, program for executing them, and program for the same |
JP2002230150A (en) * | 2001-02-06 | 2002-08-16 | Sharp Corp | Question answering device question answering method, its computer program and recording medium in which the same program is recorded |
US7158621B2 (en) * | 2002-04-20 | 2007-01-02 | Bayne Anthony J | Pre-paid calling and voice messaging services for inmates |
JP2003323083A (en) * | 2002-04-26 | 2003-11-14 | Toshiba Tec Corp | Information display system using image forming device and method for displaying information |
US8611919B2 (en) * | 2002-05-23 | 2013-12-17 | Wounder Gmbh., Llc | System, method, and computer program product for providing location based services and mobile e-commerce |
US20050256766A1 (en) * | 2002-05-31 | 2005-11-17 | Garcia Johann S | Method and system for targeted internet search engine |
US7200413B2 (en) * | 2002-07-31 | 2007-04-03 | Interchange Corporation | Methods and system for enhanced directory assistance using wireless messaging protocols |
US7523096B2 (en) * | 2003-12-03 | 2009-04-21 | Google Inc. | Methods and systems for personalized network searching |
US20050125397A1 (en) * | 2003-12-04 | 2005-06-09 | William Gross | Transparent search engine |
CA2506176A1 (en) * | 2004-05-10 | 2005-11-10 | Letworks, Inc. | Method and system for delivering in real-time targeted services, advertising and marketing over regular and mobile phones |
-
2007
- 2007-01-12 WO PCT/US2007/060468 patent/WO2007089967A2/en active Application Filing
- 2007-01-12 CA CA002640054A patent/CA2640054A1/en not_active Abandoned
- 2007-01-12 BR BRPI0707293-7A patent/BRPI0707293A2/en not_active IP Right Cessation
- 2007-01-12 AU AU2007211160A patent/AU2007211160A1/en not_active Abandoned
- 2007-01-12 KR KR1020087020818A patent/KR20090003190A/en not_active Application Discontinuation
- 2007-01-12 RU RU2008134153/09A patent/RU2008134153A/en not_active Application Discontinuation
- 2007-01-12 JP JP2008551500A patent/JP2009524157A/en active Pending
- 2007-01-12 EP EP07762823A patent/EP1982280A4/en not_active Withdrawn
- 2007-01-12 MX MX2008009454A patent/MX2008009454A/en unknown
-
2008
- 2008-07-23 IL IL192996A patent/IL192996A0/en unknown
Non-Patent Citations (1)
Title |
---|
See references of EP1982280A4 * |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8781089B2 (en) | 2006-11-09 | 2014-07-15 | Shai Haim Gilboa | System, method and device for managing VOIP telecommunications |
US7805740B2 (en) | 2006-11-10 | 2010-09-28 | Audiogate Technologies Ltd. | System and method for providing advertisement based on speech recognition |
US8239887B2 (en) | 2006-11-10 | 2012-08-07 | Audiogate Technologies Ltd. | System and method for providing advertisement based on speech recognition |
CN102216946B (en) * | 2008-11-14 | 2016-04-20 | 三星电子株式会社 | There is provided and receive the apparatus and method of mobile advertisement service in moving advertising system |
WO2011007262A1 (en) * | 2009-07-15 | 2011-01-20 | Sony Ericsson Mobile Communications Ab | Audio recognition during voice sessions to provide enhanced user interface functionality |
US20110014952A1 (en) * | 2009-07-15 | 2011-01-20 | Sony Ericsson Mobile Communications Ab | Audio recognition during voice sessions to provide enhanced user interface functionality |
US20230135944A1 (en) * | 2015-01-30 | 2023-05-04 | Rovi Guides, Inc. | Systems and methods for resolving ambiguous terms based on media asset chronology |
US11132411B2 (en) | 2016-08-31 | 2021-09-28 | Advanced New Technologies Co., Ltd. | Search information processing method and apparatus |
CN110546630A (en) * | 2017-03-31 | 2019-12-06 | 三星电子株式会社 | Method for providing information and electronic device supporting the same |
CN110546630B (en) * | 2017-03-31 | 2023-12-05 | 三星电子株式会社 | Method for providing information and electronic device supporting the same |
US11900928B2 (en) | 2017-12-23 | 2024-02-13 | Soundhound Ai Ip, Llc | System and method for adapted interactive experiences |
Also Published As
Publication number | Publication date |
---|---|
EP1982280A2 (en) | 2008-10-22 |
CA2640054A1 (en) | 2007-08-09 |
EP1982280A4 (en) | 2011-07-06 |
IL192996A0 (en) | 2009-02-11 |
BRPI0707293A2 (en) | 2011-04-26 |
WO2007089967A3 (en) | 2008-04-10 |
AU2007211160A1 (en) | 2007-08-09 |
KR20090003190A (en) | 2009-01-09 |
RU2008134153A (en) | 2010-02-27 |
JP2009524157A (en) | 2009-06-25 |
MX2008009454A (en) | 2008-10-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20070174258A1 (en) | Targeted mobile device advertisements | |
WO2007089967A2 (en) | Targeted mobile device advertisements | |
US9104735B2 (en) | Scalable search system using human searchers | |
US8280921B2 (en) | Anonymous search system using human searchers | |
EP1887482B1 (en) | Mobile audio content delivery system | |
US8024308B2 (en) | Electronic previous search results log | |
US7228327B2 (en) | Method and apparatus for delivering content via information retrieval devices | |
US20070294725A1 (en) | Message-to-wap link for content and advertising | |
US20150302460A1 (en) | Method for Passive Mining of Usage Information In A Location-Based Services System | |
CA2783576C (en) | Location-based services | |
KR20020093852A (en) | System and method for voice access to internet-based information | |
AU2002256369A1 (en) | Location-based services | |
WO2002088880A2 (en) | Location-based services | |
US8392392B1 (en) | Voice request broker | |
US20090119250A1 (en) | Method and system for searching and ranking entries stored in a directory | |
CA2596456A1 (en) | Mobile audio content delivery system | |
US20080294629A1 (en) | Process for facilitating a telephone-based search | |
AU2008201023B2 (en) | Location-based services |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
WWE | Wipo information: entry into national phase |
Ref document number: 2008551500 Country of ref document: JP |
|
WWE | Wipo information: entry into national phase |
Ref document number: MX/a/2008/009454 Country of ref document: MX Ref document number: 192996 Country of ref document: IL Ref document number: 2640054 Country of ref document: CA |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2007211160 Country of ref document: AU |
|
WWE | Wipo information: entry into national phase |
Ref document number: 570644 Country of ref document: NZ |
|
WWE | Wipo information: entry into national phase |
Ref document number: 7178/DELNP/2008 Country of ref document: IN Ref document number: 2007762823 Country of ref document: EP |
|
ENP | Entry into the national phase |
Ref document number: 2008134153 Country of ref document: RU Kind code of ref document: A |
|
WWE | Wipo information: entry into national phase |
Ref document number: 08088354 Country of ref document: CO Ref document number: 1020087020818 Country of ref document: KR |
|
ENP | Entry into the national phase |
Ref document number: 2007211160 Country of ref document: AU Date of ref document: 20070112 Kind code of ref document: A |
|
WWE | Wipo information: entry into national phase |
Ref document number: 200780010299.7 Country of ref document: CN |
|
ENP | Entry into the national phase |
Ref document number: PI0707293 Country of ref document: BR Kind code of ref document: A2 Effective date: 20080723 |