[go: up one dir, main page]

MX2008009454A - Targeted mobile device advertisements. - Google Patents

Targeted mobile device advertisements.

Info

Publication number
MX2008009454A
MX2008009454A MX2008009454A MX2008009454A MX2008009454A MX 2008009454 A MX2008009454 A MX 2008009454A MX 2008009454 A MX2008009454 A MX 2008009454A MX 2008009454 A MX2008009454 A MX 2008009454A MX 2008009454 A MX2008009454 A MX 2008009454A
Authority
MX
Mexico
Prior art keywords
advertisement
voice query
user
keywords
voice
Prior art date
Application number
MX2008009454A
Other languages
Spanish (es)
Inventor
Scott A Jones
Brad Bostic
Original Assignee
Chacha Search 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
Priority claimed from US11/336,928 external-priority patent/US8065286B2/en
Application filed by Chacha Search Inc filed Critical Chacha Search Inc
Publication of MX2008009454A publication Critical patent/MX2008009454A/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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

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

Targeted advertisement is provided to mobile device users based on one or more keywords in words spoken by the mobile device users. The users may submit voice requests using mobile phones or other mobile networked devices, relevant keyword(s) are determined from the requests and corresponding advertisements and/or products associated with the keyword(s) are provided to the users while the users are waiting for responses to the requests.

Description

OBJECTIVES OF MOBILE DEVICE OBJECTIVES Background of the Invention 1. Field of the Invention The present invention relates to advertising, and more particularly, to the provision of targeted advertisements to voice queries submitted by users. 2. Description of the Related Art As advertising continues to become a highly competitive market, technologies that disseminate information that promotes goods, services, corporations and ideas using different media are being developed. For example, advertisements could be provided to users of the Wide World Network when users are browsing the Internet in search of the desired information and particular goods and services. The targeted use of data from mobile devices for functions similar to those performed using personal computers has led to an interest in providing advertisements over a wireless network. However, current advertising technologies are aimed at the mass advertisement and do not provide personalized advertisements, which are directed to particular interests, users or their needs.
In addition, the advertising information provided by common advertising solutions is often not relevant to voice queries submitted by users. For example, when a user presents the question "What is the best-selling apple product?" As a query in a search, the advertising information that refers to Apple Computer Company products is often provided even when it is used. the keyword "apple" in the query that could mean the reference to the fruit. The previously discussed problems related to mass advertising are also exacerbated by users of devices, such as cell phones, because current search engines provide advertisements that are often irrelevant to what users want to know, including after requiring that users of the mobile device enter requests using the limited capacity of the screen and annoying cell phone entry methods and these advertisements are often based on a subscription. Although various advertising methods are known, there is no way to know the delivery of the target advertising information via a wireless network.
Summary of the Invention A system and method for linking an advertisement corresponding to one or more keywords and presenting the advertisement in response to a voice query that is determined because it contains at least one of the keywords by a human seeker 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 permission for a human search engine to select a Ad for the keyword and provide the ad to the user. In addition, a system and method for associating the advertisement data with one or more keywords or phrases is described, wherein the association is based on the relationship of the content of the advertisement data with a category, use or predefined meaning of the Keywords or phrases. These aspects and advantages, together with others that will be subsequently apparent, reside in the details of construction and operation as will be described and claimed more fully hereinafter, referring to the figures that accompany them, which are part of the same, where the same numbers refer to the same parts through all the figures.
BRIEF DESCRIPTION OF THE DRAWINGS Figure 1 is a block diagram of a system for linking ads with keywords and providing targeted advertising for a mobile device. Figure 2 is a flow diagram illustrating the association of the advertisement data with key word (s) and the display of the selected advertisement data that is targeted for the key word (s). Figure 3A is an illustration of the operation that selects the announcement for a voice query, which will be provided to the user presenting the query. Figure 3B is an illustration of an operator providing a coupon that refers to an advertisement presented to the user. Figure 4 is a block diagram illustrating the selection of an advertisement in response to a voice query and the sending of a text message containing a coupon addressed to the offeror (s) in the advertisement. Figure 5 is a relationship diagram illustrating the correlation between the qualified keyword and the advertisements. Figure 6 is an illustration of the presentation of a target advertisement to a user by means of a cellular phone or other wireless network (e.g., Wi-Fi, WiMax, etc.).
Figure 7 is a relationship diagram of a database illustrating the correlation between the advertisements and the information of a particular user and a query presented by the user.
Detailed Description of the Preferred Modes Next, reference will be made in detail to the present modalities discussed in this document, examples of which are illustrated in the accompanying figures, wherein the same reference numbers indicate the same elements through of all the figures. The embodiments are described below to explain the system and method described with reference to the figures. However, it will be understood that it is not intended to limit the scope, alterations and further modifications to the illustrated device and these additional applications of the principles illustrated herein are contemplated that will normally occur to a skilled person the art to the art. what the modalities refer to. A system for the target advertising of a mobile device is illustrated in Figure 1. A request for information could be a voice or text query or key word (s) presented from a user (or information seeker) that uses a mobile device and could include a fully formed question, a sentence, a keyword or a search phrase. The provider, a paid guide or search engine (PaidSearchers ™), is a human seeker who has registered to handle petitions, who could be a professional, amateur and / or volunteer seeker. An applicant (InfoSeeker ™) is a user, consumer or entity that submits a request to search for information, products or services. The 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 that include accumulated data supported in the provider's knowledge base, etc., that includes text information, image, multimedia or any other electronic information. A coupon refers to the information that indicates the right or authorization of the holder of a specific agreement that includes a discount or rebate with respect to a product or service. As shown in Figure 1, the system 10 receives voice requests or queries submitted by users or information searchers from the user devices 12, in addition, supplies the requests to the providers for processing and returns the responses they originate from the processing by the providers to the users. The user devices 12 shown in Figure 1 could be mobile phones, landlines, specialized voice consultation terminals, personal digital assistants (PDAs) activated by voice, or any other source that allows the user to enter a query by means of a voice input or a Short Message Service (SMS) and communicating with the server 16 through the networks 14a and / or 14b. Although the networks 14a and 14b are illustrated connecting the user devices 12 to the server 16, the described system is not limited to any particular number of networks by means of which the user devices could connect to the server 16. The devices of user 12 could also be common tone-dial telephones, two-way radios, WiFi telephones, cordless telephones, portable media devices or any communication device that allows the user to communicate with server 16 via networks 14a and / or 14b. The communication system may 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, and so on. When the server 16 receives a voice request that comes from any of the user devices 12, the server 16 determines which provider (s), which is registered with the system 10 for handling the requests and that is currently available, actually matches the request. Providers using provider systems 20 could identify at least one category, subcategory, keyword or area of interest that relates to which the provider is willing to accept requests. For example, each provider registered and available to handle petitions that refer to the category "health" could be identified and classified against other providers registered for the category in accordance with the previous success in responding to requests that assign the request to the (the) provider (s) available from the highest classification within the category. Several types of conditions could be applied to determine the provider (s) that matches a request to optimize the responses of the provider (s). In addition, any criteria discussed in U.S. Patent Application Serial Number 11 / 336,928 could be used. The queries that come from the user devices 12 could be stored in a database 18 and could conveniently be converted into digital text queries. The system 10 could transcribe voice queries presented from the user devices 12 in text, possibly by interacting with other systems or could perform the task locally. System 10 could perform voice-to-text conversion using either voice transcription that employs human transcriptionists or using conventional voice-to-text processing, which is also known as automatic voice recognition (ASR). Voice queries could originate from the user's phone and could be handled initially through an automatic concurrent voice announcement type processing (or alternatively, through an interactive voice response or IVR system) to obtain the user's query. In addition, voice queries or voice recording received from the user devices 12 could also be supplied to the provider systems 20 with the converted text. Users could also submit text queries to the system 10 by sending short messages containing the queries via the user devices 12. The system 10 could keep track of the port from which a call originates, as well as also, the telephone number of the caller and could assign a user identifier to the user device 12 in this port for a particular session. The system 10 could warn the user to say the query, or the voice queries could also originate from another source such as a voice query service requester (SQSR) rather than directly from the user, such as a user. provider of private or public information. For example, a voice or conversation query could be initially processed by a public library telephone system and could be switched on the server 16. Sources, such as the SQSR that transmit voice queries to the system 10, could communicate with the server 16 through a variety of mechanisms that include an IP base receptacle address or through the Microsoft service. ET, making translation services widely available through the Internet to any application that wishes to use them. The voice query could arrive in physical form to the system 10 by means of a variety of input mechanisms, including time division multiplexed lines, voice over IP (VOIP) packets from an Internet connection, etc. , and they could arrive as a flow or package or series of packages. In addition, voice queries could be presented to system 10 from a commercial site, such as a grocery store order system where the user orders the food and inquires about the recipes for a special dessert after dinner, which could initially process a voice query and then pass the query to the server 16. The text entry features of cell phones could also be used to enter a query in the form of digital text that allows users to submit textual inquiries from phones. In response to receiving a voice query, the system 10 could provide one or more advertisements to a user while the search is being processed. The advertisement could refer to the query (or to the keywords of the query) and could include visual and audio information as appropriate for the user device and for the source of the query. This information could include not only advertisements, but also information, such as video, graphics, music, games, Web links, etc., which will interact and be displayed to the user. The information or products provided could serve as a source of income, for example, through advertising. In addition, if the user observed an ad, or clicked on a link, or bought a product or ordered an offered service (sometimes referred to as "conversion") related to an advertisement while waiting for the results of a search, database 18 could be updated to reflect the additional ad revenue with a points credit and / or compensation, if appropriate, to the provider (or search engine). An ad presented to a user could be based on a weighting associated with the ad according to unique or combined factors, such as the advertiser's engagement commitments, the advertiser's bid price, popularity with users, the keyword which addresses the advertisements, the statistical use (for example, at least recently presented), the demographics of the user, the choice of the ad provider, the geographical location of the user and / or provider, and so on. For example, a voice query that refers to a presentation program at The Kennedy Center for the Performing Arts in Washington, DC of a user who indicates that he or she is a New York resident or whose telephone number corresponds to the New York number , could activate one or more ads related to the Broadway programs in New York that will be presented to the user, who could respond through the purchase of tickets. Users of system 10 could be provided with an option to submit a request directly to the resource (s) identified in database 18 based on the keywords or categories extracted from the request, when the user chooses to drive a search without necessarily requiring the assistance of a provider. For example, a user looking for the location of a particular restaurant in Carmel, Indiana, may be presented with advertisements that refer to popular attractions in Carmel while the location of the particular restaurant is being searched. When a voice query that comes from one of the user devices 12 is received by the system 10, for example, for a search without requiring the assistance of a provider (or guide) the query is transcribed and passed to one or more search engines. search or resources, and the advertisements associated with the query could be selected based on keyword histograms in the database 18 that is "better fit" to the query and as appropriate for the user's telephone number. For example, when a user requests information that refers to "restaurants in Indiana" and the data recorded in database 18 indicates that an advertisement for a particular seafood restaurant has been submitted in similar prior consultations, the restaurant advertisement for Seafood could be presented to the user. The user's phone number or other geographic data such as GPS coordinates could also be used to select restaurant listings in Indiana in order to provide one or the closest to the designated geographical location. Geographic information may also be required by the system during the call, normally, during the beginning of the session. The request of the system (or guide) could be of the form of voice or text. The response by the user could also be in the form of voice, text or a tone dialing entry. The guide could ask the user or an automatic voice could ask the user for the location information. The location information could be the postal code, the street number, a street intersection, a point of interest, the latitude and longitude coordinates and the area code or any other form of location information. This location or location information, once collected by the system, could then be stored. The keywords could be linked with guides and / or ads that are linked with a specific geographic area that has a well-defined limit. Alternatively, a guide or advertisement could be chosen based on the "closest" advertiser or guide for the user who is making the query. The database 18 could maintain the information about the provider (or human seekers), the requests presented from the user devices 12, the results generated by the providers in response to the requests, the announcements presented to the users while the corresponding requests are being processed by the system 10 which includes the previously submitted announcements for the requests that relate to a similar subject. For example, database 18 could maintain a record of the advertisements presented in response to queries containing particular keyword (s) and if users interact with the advertisements. The database 18 could also maintain the information associated with a number of advertisements presented while the voice queries are being processed by the system 10, the number of occasions that the particular announcement is presented in association with one or more keywords, the hand-selected ads by suppliers, etcetera. For example, server 16 could calculate the number of times an advertisement has been presented, the length of time that the user (or requester) observed an advertisement, if the user "clicked" or had access to the advertisement, if the user bought products or requested services from a website of the advertiser referred to in the advertisement (this information could be provided back to server 16 from the advertiser), etcetera. Although Figure 1 illustrates the database 18 as a separate component of the system 10, the database 18 could be integrated with the server 16. In addition, the records maintained in the database 18 could be stored in any conventional mode, which include a United Network Storage (ÑAS), an Area Storage Network (SAN), and so on, using any conventional or proprietary database software such as DB2, Informix, Microsoft SQL, MySQL, Oracle, etc., and a database could also be distributed on more than one server. The results of the searches and announcements could be transmitted to the users through a real-time VOIP connection or a circuit-switched connection between the user and the provider, through a text messaging system such as SMS, etc. and they could be in the form of text, graphics, URLs, audio or video. The results could also be an audio / video message recorded by the provider and reproduced to the user that includes a reference to the sources where the user could obtain results and could be a digital text that has been conveniently converted into audio and reproduced to the user . The text results could be reproduced to the user using a speech synthesis or a voice reading, as is done with audiobooks where the text could be read aloud in real time by the same (or different) source ( s) (for example, the transcribers detailed above) that are being used to transcribe the voice to text. The system 10 includes the advertisement sources 13 that could provide advertisement data to the server 16. For example, businesses could provide selected ads for pcular products or services offered by businesses. However, the system described is not limited to the advertisements provided from the advertisement sources 13. For example, a provider could use a database accessible only through the provider such as an ad database previously assembled by the supplier in relation to a product, or from databases that require the payment of access or even the information available to the provider in a non-electronic form, could be supplied to the user devices 12, et cetera. An example process 50 for the target advertisement is illustrated in Figure 2. As shown in Figure 2, the process 50 begins with the association 52 of the advertisement data with one or more keywords. As discussed previously, a request could be any type of query or keyword (s) for which the user (ie, Infoseeker ™) is looking for specific or general information that could be associated with the corresponding announcement data. For example, the ad data that refers to? Pacers' from Indiana could be associated with the keywords "Reggie Miller." Subsequent to the association 52 of the announcement data with the key word (s), the process 50 continues through the transcription 54 of the key word (s) contained in the user's spoken words or the search engine of information presenting a request to the system 10. As mentioned previously, voice queries could be processed locally in the system 10 (Figure 1) to convert the queries of the digitized voice into text or, alternatively, they could be processed through a remote system. For example, the digitized voice could be transcribed by human transcribers who hear the voice (for example, through headphones or loudspeakers), who transcribe the information by typing the text and sending the text to the server 16. The voice query could be divided into a packet flow and could be passed to the transcriptionist without interruption, as it is being spoken by the user, with which, it is allowed to reduce the waiting time in the system 10 (Figure 1). Preferably, there are many more transcribers available in the system 10 than the instant queries that exist, so that the delays are not induced in the system. In the case of an excess flow of queries, a form of flow control could be used that tells callers that an available transcriber (which could be described as the caller waiting for an operator) should wait on the line. or agent). In addition, system 10 (Figure 1) could continuously feed sequential voice phrases from several different sources (eg, users) to any given transcriber. Therefore, the transcriber is sequentially transcribing, in rapid succession, the voice messages of the different people who speak and creates separate packets of text that are associated with each voice message. Similarly, the voice "packets", which could be fixed-length segments or segments of variable length, are divided into intervals between words, which come from a speaker could be transcribed through multiple transcribers simultaneously or almost in Simultaneously. The transcribed text can be placed back together in the same order as the voice "packets" were separated from the original voice message. Therefore, a long voice recording could be transcribed in a much shorter period of time because the transcription work is separated into several pieces that are handled by multiple human transcribers. After transcription 54 of the key word (s), process 50 continues to select 56 of the announcement data for the transcribed key word (s). For example, ads associated with xiPods' could be selected for voice queries that refer to 'apple' products, while ads associated with a particular type of apple fruit could be selected for a query requesting information related to recipes from Apple pie. Subsequent to selection 56, process 50 continues to display, reproduce or display 58 the selected advertisement data to a user. Ad data could be displayed while the user is waiting for the results of a search. It is also possible to delay the display of ad data until the right provider or search engine is chosen to handle a query. In this case, the provider could have the option of choosing the advertisement that is sent to the user who submitted the query, which could be based on the query and / or keywords and / or evaluation of the provider that sends the advertisement. This choice of ad could be achieved by choosing from the ads predefined by a provider chosen to handle the query. The advertisement data could be in a variety of formats and the advertisement data could be visualized through mobile devices that use various communication standards such as WAP that allows Internet and telephone service communications. Figure 3A illustrates a process 60 for presenting a mobile device (or telephone) target advertisement to a consumer. As shown in Figure 3A, the consumer 62 makes a call using a designated telephone number for the services offered by the system 10 (Figure 1) and the telephone application captures the consumer's telephone number. For example, the consumer 62 calls an 800 number with a query about a business in a particular location and the process 60 captures the identity information of the subscriber such as the consumer's telephone number. Optionally, an advertisement could be presented to the consumer 62 after the initial call based on the telephone number of the caller. As mentioned previously, system 10 (Figure 1) provides search options that include an option for the assisted search of a guide, provider or ChaCha 64 guide, or a non-guided search option 61. For example, a consumer who knows a particular subject may request to conduct an unguided search, while having the option of a guide assistance in other subjects. When the consumer 62 selects a search with the assistance of a ChaCha 64 guide, the ChaCha 64 guide accepts the question or query of the consumer 62 and asks the consumer 62 to wait while the ChaCha 64 guide searches for an answer or result in answer to the question . While the consumer 62 is kept on hold, the ChaCha 64 guide selects or clicks on the relevant advertisement category that will be reproduced to the consumer 62 who expects the reception of the question generated by the ChaCha 64 guide and / or the video announcement which will be displayed to the applicant if the mobile device had image display capabilities. When the ChaCha 64 guide selects the relevant advertisement category to be reproduced, a code identifies the selected advertisement category and the consumer's network address is passed to an advertisement service application to send the advertisement to the consumer's network address 62. For example, a secure transmission protocol, such as the https registry, contains a code identifying an advertisement and the consumer's telephone number is provided using an advertisement service application. In addition, subsequent to sending the advertisement to the consumer's mobile device 62, the advertisement could be recorded as a cost per thousand (CPM) to calculate the relative cost of the advertisement provided. When the consumer 62 chooses to conduct an unguided search 61, the question entered by the consumer 62 could be presented to the resource (s) used by the registered guides to handle the requests that refer to the matter of the matter, the resources selected by the administrator (s) of the system or a search engine ( is) highly expert selected by the system administrator, etcetera. The consumer 62 who chooses to conduct a non-guided search could also be provided with the information stored in the database 18 (Figure 1), which includes the responses to the previous requests, the data collected by the guide (s) ) to respond to requests, etc., that could be used to produce automatic results in response to the unguided search 61. As illustrated in Figure 3A, the ChaCha 64 guide could be consulted to clarify the word (s) ( s) key contained in the question presented by the consumer 62 who chose to conduct the unguided search 61. The consumer 62 is kept on hold, while the automatic results are compiled in response to the unguided search 61, and the system 10 (Figure 1) could select the relevant ad category that will be reproduced. A code identifies the selected category of system advertisement and the network address of the consumer 62 is passed to the advertisement service application to send the advertisement to the network address of the consumer 62. For example, as discussed above, a Secure transmission protocol such as the https record containing a code identifying an advertisement and a consumer telephone number are provided using the advertisement service application. Optionally, the ChaCha 64 guide when clarifying the key word (s) contained in the question for the unguided search 61, could select an advertisement category that will be reproduced to the consumer 62 who is waiting to receive the automatic result . Although Figure 3A illustrates the ChaCha guide 64 by selecting a target audio advertisement to the question or inquiry of the consumer 62, the process 60 is not limited to any type of advertisement. For example, the consumer could 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 viewed by means of a cell phone or other mobile device (PDA, WiFi, PMP, etc. ). Figure 3B illustrates the process 68 that provides a coupon that refers to an advertisement presented to a user. As illustrated in Figure 3B, the consumer 62 hears or observes an advertisement and asks the consumer 62 whether he would like to receive a coupon for a business identified in the advertisement. The consumer 62 is required to press 11 'for example, if the consumer would like the coupon. If the consumer 62 pressed '1', the process 68 would determine whether the consumer's cell phone 62 is a POTS service or a cell phone service, where the process 68 activates an https record containing a code identifying an advertisement and the telephone number of the consumer that will be sent to the advertisement service application to provide a text message containing the coupon information to the consumer's cell phone 62. Once the text message is sent to the consumer 62, the consumer 62 is connected to the ChaCha 64 guide when the search has been requested with the assistance of a guide. On the other hand, if the consumer 62 is using a POTS service or another service that does not have data service capability, an audio message with coupon information could be read or reproduced to the consumer 62. When it is determined that the consumer 62 does not you have selected the receipt of the coupon in process 68 by pressing v 1 'and that you have required an assisted search of the ChaCha 64 guide, the consumer 62 is again connected to the ChaCha 64 guide. When the consumer 62 has selected a search not guided 61 (Figure 3A) and does not select receipt of the coupon in process 68 by pressing '?', the consumer is provided with a response to the search. As illustrated in Figure 3B, the ChaCha 64 guide could be consulted to clarify the consumer selection 62 that relates to the advertisement and / or coupon provided. The ChaCha 64 guide could use various types of tools to conduct a search of public or privately available information in order to produce result (s) in response to the question or query submitted by the consumer 62. For example, the guide could use tools such as a browser to access public databases through searches through the World Wide Web, private databases that could be accessed only by the provider such as a database of information previously gathered by the provider , the results stored in the database 18 (Figure 1) based on the previous requests or from the databases that require payment for access or even the information available to the provider in a non-electronic form, such as a book on the supplier's shelf, the test results of a personal experiment, the provider's knowledge base, and so on. In addition, the provider could submit the request or some version of the request to an automatic search tool such as Ask.com®, or any other similar system capable of answering the questions presented in natural language. Alternatively, the ChaCha 64 guide could copy the request, then place the request in the search field of a search page for example, of a particular search tool such as Yahoo® and could transmit the request to the engine (s) (is) search automatically. In addition, the process 60 and / or 68 could determine the 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. For example, the The guide could provide a small part of the consumer's voice while the guide is executing operations to serve the consumer. Figure 4 illustrates the process 70 for sending a text message in relation to an objective advertisement to a mobile user. As shown in Figure 4, the process 70 begins by selecting 72 from an objective advertisement to a mobile user. As mentioned previously, the advertisement could be selected 72 by a provider or guide, or it could be selected automatically by the system 10 (Figure 1) based on a histogram indicating the classification or category of the keywords or phrases identified by the system 10. The database 18 (Figure 1) could maintain a histogram of use for multiple meanings and / or forms of keywords -or phrase (s) that could be used to warn the user (or consumer) or provider to qualify or clarify the key word (s) or phrase (s) that has multiple meanings or forms when a search query is formulated and an announcement could be selected based on the qualified meaning of the word (s) s) key or phrase (s). In addition, system 10 could classify or categorize keywords and / or phrases based on information from external sources such as Internet directories (e.g., DMOZ), directories and / or online encyclopedias (e.g. Webopedia, Wikipedia, etc.) or other similar sources. For example, the user (or provider) could be notified to rate the key word (s) contained in a query based on the taxonomy used by DMOZ and an advertisement could be provided to the user based on the meaning obtained from of this rating. After the 72 selection of the advertisement, the process 70 moves to the advertisement supply 74 to the user while a search is conducted. For example, while the provider is conducting a search to locate the information in response to the user request that refers to "Dell Computers", one or more specific ads on Dell discount products could be provided to the user. Subsequent to the delivery 74 of the advertisement, the process 70 moves to provide 76 an option to receive a coupon for the goods / services indicated in the advertisement. Using the same example in the previous discussion, if the user interacted with the advertisement that refers to the specific Dell discount products, an option to receive a coupon for the products could be provided to the user (see also Figure 3B). In the case of electronic merchandise (for example, MP3 downloads) a product of more than one advertisement could be provided. For example, the advertisement could contain video or audio clips and the consumer could choose the purchase of the full-length product, which is then supplied to it. When the user selects the provided option 76 for receipt of a coupon, the process 70 moves to the sending 78 of a text message that could be sent to the user using for example, the Short Message Service (SMS) or other similar services . For example, a coupon for a 15% discount at a particular restaurant could be sent to the user's cell phone in response to a voice query that refers to the restaurant or other similar restaurants. When the user's mobile device has the ability to view the image, a coupon image could be sent. Alternatively, an ad could be chosen randomly and sent to the user's cell phone. For example, the announcement of the particular items could be presented to the user based on factors that could not be associated with the applicant's query such as particular discount items, new products, and so on. This choice of ad could be achieved by allowing a predefined provider which ad (s) will be presented to the applicant that is sent to this provider by a particular keyword. Figure 5 is a simplified example of a relation 80 illustrating the association of the qualified keywords 82 with the advertisements 84. For example, when a search query containing the keyword "apple" is qualified because it means the fruit, the Announcement that refers to the food recipe and / or the fruit could be presented, while the advertisement that refers to the tax program and / or tax notices are provided when the keyword "apple" in the query is rated because means the tax program. Any qualified keywords that are maintained in the database 18 (Figure 1) could be directed to the advertisement information to present one or more target advertisements to a user (or requester) who presents a voice query containing the keyword qualified For example, based on the receipt of a query from an applicant via a cellular telephone 12a (Figure 1), for example, server 16 could provide announcement (s) to the requester for observation while a search is being processed by the system 10. As mentioned previously, the announcement information could be related to the query (or to the keywords of the query and / or the location of the telephone), could include visual, audio and / or information. or interactive as appropriate for the user device and for the source of the query and may include not only advertisements, but also information such as video, music, games, web links, etc., which will interact and display the data to the requester while that the search is being done. Figure 6 illustrates a sample advertisement displayed through a cell phone 100. As shown in Figure 6, the cell phone 100 includes selection keys 104 and an advertisement box 102. Selection keys 104 detect an option taken by a user of the cell phone 100 and could be similar to the conventional keys of portable devices. The advertisement box 102 could display an advertisement related to a query presented using the cell phone 100 or another mobile device with imaging capability. For example, as illustrated in Figure 6, an advertisement that refers to a human-assisted search technology could be displayed in advertisement box 102 in response to receiving a voice query related thereto. On the other hand, the ads presented or displayed in box 102 could be real-time announcements selected by the provider. Advertisers may also enter the keyword (s), so that their ads are only displayed when the keyword (s) is (are) an objective of the query. This prevents, for example, the wasted display of ad information that is incorrectly targeted. As mentioned previously, the advertisements provided through the advertisement box 102 could include video, music, games, Web links, and so on. Alternatively, the information provided in the advertisement box 102 could be chosen by the server 16 (Figure 1), for example, the server 16 could select the information that will be supplied to the advertisement box 102 based on the time of day , the estimated time to finish a search, and so on. In any case, having the ability to link an ad with a particular keyword is an extremely valuable condition for advertisers, particularly when the keyword is qualified in the same way as for the previous example with respect to the word " apple "that could have multiple meanings such as" computer company "or" fruit "or" tax program ". The income that comes from the announcements could be based on conventional measures, such as the minutes per person that an ad was heard, partially or totally with repetition of uncounted or less counted announcements, the responses to the announcements based on the entry of selection through the selection keys 104. For example, the options for interacting with the advertisements could be provided by means of the cell phone 100 that is, "press '1' if you want to hear more about this announcement now, press" 2 'If you want to hear more about this announcement after receiving your search query results, press' 3' if you want to send us your voicemail message about the service / product included in this announcement. However, the system and method described are not limited to having a user interaction with the advertisement in a particular mode. For example, a sponsor of the advertisement could credit the source that provided the advertisement in the case where the advertisement providing a telephone number to be called could be tracked by the system in such a way that the calling number is tracked by the advertisement and by the called number of the sponsor (that is, it compensates the system because the announcement has caused the caller to actually call the number that was mentioned in the advertisement). In addition, the user could be transferred directly to a particular business if the user presses a key or button during an announcement. Figure 7 illustrates a database relationship between a telephone number, a location, the advertisement, a query and a result. As shown in Figure 7, the telephone number of the user presenting a voice query may be associated with an advertisement, a location, a query and a result. For example, when the voice query is received from a user's mobile phone, a particular advertisement could be selected for presentation to the user based on the telephone number of the mobile telephone used by the user. Using the same example, the advertisement could be selected by determining the location of the user based on the area code of the telephone number or other subscriber identity information that is associated with the mobile telephone and / or the user. Accordingly, advertisements are sent to users based on the key word (s) in words spoken by users or as determined by providers. In the preferred mode, the words spoken by the user of the cell phone are a request for consultation, so that it is known that the cell phone user is interested in the information related to the keyword. The words spoken by the cell phone user are converted into text, either automatically, through human transcription or through a combination of the two. The key word (s) or one or more key word (s) categories in the transcribed text are identified and used to select one or more advertisements. Normally, the ads include audio and could alternatively include video, text or still animated graphics. For mobile devices such as cell phones with global position determination capability, the user's location could also be captured and used to determine the initial announcement and to reduce the range of announcements that could be presented to the caller. The described system and method provide objective advertising to cellular platforms that use speech recognition by identifying a keyword in a spoken phrase, searching for the keyword in an index that has corresponding advertising and that provides advertising to cellular subscribers. The many features and advantages of the modalities are apparent from the detailed specification and in this way, it is intended through the appended claims to cover all these features and advantages of the modalities that fall within the true spirit and scope thereof. In addition, because numerous modifications and changes will readily occur to those skilled in the art, it is not desired to limit the invention to the exact construction and operation illustrated and described for the embodiments described, and consequently, all modifications and modifications. appropriate equivalents could be concurred, which fall within the scope of the same. In addition, it will be understood that the phrase "at least one of A, B and C" could be used herein as an alternative expression meaning "one or more of A, B and C".

Claims (21)

  1. CLAIMS 1. An objective advertising method, characterized in that it comprises: linking an advertisement corresponding to one or more keywords; and present the announcement in response to a voice query that is determined because it contains one or more of the keywords through a human search engine. The method according to claim 1, characterized in that it comprises: converting the voice query into text using speech recognition. 3. The method according to claim 1, characterized in that the voice query is transcribed by human transcribers. The method according to claim 1, characterized in that the user presenting the voice query interacts with the advertisement while the human search engine executes a search in response to the voice query. 5. The method according to claim 1, characterized in that the advertisement is presented before the human search engine executes a search in response to the voice query. 6. The method according to claim 1, characterized in that the human search engine qualifies the meaning of one or more of the keywords by communicating with the user presenting the voice query. The method according to claim 1, characterized in that the advertisement is selected based on the association with the previous queries directed to the context that matches the context of the voice query. The method according to claim 1, characterized in that the human searchers registered to handle the searches, which refer to a subject of the voice query, previously select the advertisement. 9. The method according to claim 1, characterized in that the human search engine selects the advertisement based on a telephone number or other passive data of the user presenting the voice query. The method according to claim 1, characterized in that it comprises: determining the period of time during which the advertisement is presented; and provide a small part of voice or video based on the review of the length of time by the human search engine. 11. The method according to the claim I, characterized in that the coupon data related to the content of the advertisement is provided in response to the selection of the user to whom the advertisement was presented. 12. The method in accordance with the claim II, characterized in that the coupon data are provided using SMS. 13. A method, characterized in that it comprises: associating an advertisement with one or more keywords or phrases based on the content of the advertisement and a predefined category corresponding to the keywords or phrases; and provide the advertisement in response to a voice query containing one or more of the keywords or phrases. A method, characterized in that it comprises: receiving a voice query from a mobile user and converting the voice query into text; extract the key word (s) from the converted text; and allowing a human seeker to select an advertisement using the key word (s) and provide the advertisement to the mobile user. The method according to claim 14, characterized in that the keyword has more than one meaning and the meaning thereof, as it is used in the voice query, is determined based on the related uses of the previous search of the key word. 16. The method according to claim 14, characterized in that the selected advertisement is addressed to a subject of the voice query. 17. An objective advertising system, characterized in that it comprises a storage unit that stores an advertisement in relation to one or more keywords; and a display unit that presents the advertisement in response to a voice query that is determined because it contains one or more keywords by a human browser. 18. A method for objective advertising, characterized in that it comprises: associating the advertisement data with one or more keywords or phrases; the association is based on the relationship of the content of the ad data with a category, use or meaning of the keywords or phrases; transcribe a keyword or phrase contained in spoken words that include a voice query presented, transcription is executed based on speech recognition or human transcription; analyze the keyword or transcribed phrase that includes the determination of the weighting of the keyword with respect to other keywords; select an ad for the keyword or phrase contained in the spoken words based on the association, the selection is executed by a human search engine that handles the voice query; and provide the selected advertisement by means of a cell phone or other mobile device interconnected in a network. 19. An objective advertising method, characterized in that it comprises: determining an advertisement that matches one or more keywords of a voice query based on the selection by a human seeker; and sending the advertisement that includes a coupon of goods and / or services of a seller indicated in the advertisement to a mobile device by means of which the voice query is presented. 20. A method, characterized in that it comprises: presenting an advertisement that matches a keyword contained in a voice query; and modify the advertisement based on the identity of the subscriber of a user presenting the voice query as determined by a human browser. 21. A computer-readable storage that controls a computer having a data structure, characterized in that it comprises: an advertisement that includes: a location identifier; a phone number; a query; and a result.
MX2008009454A 2006-01-23 2007-01-12 Targeted mobile device advertisements. MX2008009454A (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US11/336,928 US8065286B2 (en) 2006-01-23 2006-01-23 Scalable search system using human searchers
US82148406P 2006-08-04 2006-08-04
PCT/US2007/060468 WO2007089967A2 (en) 2006-01-23 2007-01-12 Targeted mobile device advertisements

Publications (1)

Publication Number Publication Date
MX2008009454A true MX2008009454A (en) 2008-10-09

Family

ID=38328083

Family Applications (1)

Application Number Title Priority Date Filing Date
MX2008009454A MX2008009454A (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)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008056253A2 (en) 2006-11-09 2008-05-15 Audiogate Technologies, Ltd. System, method, and device for crediting a user account for the receipt of incoming voip calls
WO2008056251A2 (en) 2006-11-10 2008-05-15 Audiogate Technologies Ltd. System and method for providing advertisement based on speech recognition
KR20100054544A (en) * 2008-11-14 2010-05-25 삼성전자주식회사 Apparatus and method for providing and receiving mobile advertising service in mobile advertising system
US20110014952A1 (en) * 2009-07-15 2011-01-20 Sony Ericsson Mobile Communications Ab Audio recognition during voice sessions to provide enhanced user interface functionality
US9058616B2 (en) * 2011-06-15 2015-06-16 Nhn Corporation System and method for providing mobile advertisement
KR101597248B1 (en) * 2011-06-15 2016-02-25 네이버 주식회사 SYSTEM AND METHOD FOR PROVIDING ADVERTISEMENT USING VOISE RECOGNITION WHEN TELEPHONE CONVERSATION ON THE VoIP BASE
US8577671B1 (en) 2012-07-20 2013-11-05 Veveo, Inc. Method of and system for using conversation state information in a conversational interaction system
US9465833B2 (en) 2012-07-31 2016-10-11 Veveo, Inc. Disambiguating user intent in conversational interaction system for large corpus information retrieval
WO2014183035A1 (en) 2013-05-10 2014-11-13 Veveo, Inc. Method and system for capturing and exploiting user intent in a conversational interaction based information retrieval system
US9666187B1 (en) 2013-07-25 2017-05-30 Google Inc. Model for enabling service providers to address voice-activated commands
US9852136B2 (en) 2014-12-23 2017-12-26 Rovi Guides, Inc. Systems and methods for determining whether a negation statement applies to a current or past query
US9854049B2 (en) * 2015-01-30 2017-12-26 Rovi Guides, Inc. Systems and methods for resolving ambiguous terms in social chatter based on a user profile
CN106909603A (en) * 2016-08-31 2017-06-30 阿里巴巴集团控股有限公司 Search information processing method and device
KR102363794B1 (en) * 2017-03-31 2022-02-16 삼성전자주식회사 Information providing method 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
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)

* Cited by examiner, † Cited by third party
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 A server having a function for supporting a user, a server and a method of controlling a system including the server, a program for implementing the server, and a program for the same
JP2002230150A (en) * 2001-02-06 2002-08-16 Sharp Corp Question answering apparatus, question answering method, computer program thereof, and recording medium recording the program
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 and information display method using image forming apparatus
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
WO2003102738A2 (en) * 2002-05-31 2003-12-11 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
WO2005057359A2 (en) * 2003-12-04 2005-06-23 Perfect Market Technologies, Inc. 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

Also Published As

Publication number Publication date
WO2007089967A2 (en) 2007-08-09
RU2008134153A (en) 2010-02-27
EP1982280A2 (en) 2008-10-22
AU2007211160A1 (en) 2007-08-09
IL192996A0 (en) 2009-02-11
JP2009524157A (en) 2009-06-25
WO2007089967A3 (en) 2008-04-10
BRPI0707293A2 (en) 2011-04-26
CA2640054A1 (en) 2007-08-09
KR20090003190A (en) 2009-01-09
EP1982280A4 (en) 2011-07-06

Similar Documents

Publication Publication Date Title
US20070174258A1 (en) Targeted mobile device advertisements
MX2008009454A (en) Targeted mobile device advertisements.
CN101405733A (en) Mobile device targeted advertising
US6848542B2 (en) Method for passive mining of usage information in a location-based services system
US6944447B2 (en) Location-based services
EP1391127B1 (en) Location-based services
CA2783576C (en) Location-based services
US20080021884A1 (en) Anonymous search system using human searchers
US20050027590A9 (en) Advertising campaign and business listing management for a location-based services system
US20080270224A1 (en) Location-based services system
AU2002256369A1 (en) Location-based services
AU2008201023B2 (en) Location-based services
HK1062983B (en) Location-based services
HK1134582B (en) Location-based services