[go: up one dir, main page]

BRPI0707293A2 - ads targeted to a mobile device - Google Patents

ads targeted to a mobile device Download PDF

Info

Publication number
BRPI0707293A2
BRPI0707293A2 BRPI0707293-7A BRPI0707293A BRPI0707293A2 BR PI0707293 A2 BRPI0707293 A2 BR PI0707293A2 BR PI0707293 A BRPI0707293 A BR PI0707293A BR PI0707293 A2 BRPI0707293 A2 BR PI0707293A2
Authority
BR
Brazil
Prior art keywords
user
advertising method
advertisement
voice
keywords
Prior art date
Application number
BRPI0707293-7A
Other languages
Portuguese (pt)
Inventor
Brad Bostic
Scott A Jones
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 BRPI0707293A2 publication Critical patent/BRPI0707293A2/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

ANúNCIOS DIRECIONADOS PARA UM APARELHO MóVEL. Publicidade orientada é oferecida a usuários de dispositivos móveis baseada em uma ou maispalavras-chave em palavras pronunciadas pelos usuários de dispositivos móveis. Osusuários podem enviar pedidos por voz utilizando telefones celulares ou outrosdispositivos móveis ligados em rede e palavras-chave relevantes são determinadasatravés dos pedidos e publicidade e/ou produtos associados às palavras-chave sãofornecidas aos usuários enquanto eles estão esperando por respostas aos pedidos.ADVERTISEMENTS DIRECTED TO A MOBILE DEVICE. Targeted advertising is offered to mobile device users based on one or more keywords in words spoken by mobile device users. Users can send orders by voice using cell phones or other networked mobile devices and relevant keywords are determined through orders and advertising and / or products associated with keywords are provided to users while they are waiting for responses to orders.

Description

ANÚNCIOS DIRECIONADOS PARA UM APARELHO MÓVELADVERTISING FOR A MOBILE APP

REFERÊNCIA CRUZADA PARA APLICATIVOS RELACIONADOSCROSS REFERENCE FOR RELATED APPLICATIONS

Este pedido está relacionado a e reivindica o benefício de N0 de Série de Pedido nosEstados Unidos 60/821,484, depositado em 4 de agosto de 2006 pelo inventor ScottA Jones et al„ intitulado TARGETED CELL PHONE ADVERTISEMENTS(Publicidade orientada em telefones celulares) e N0 de Série de Pedido nos EstadosUnidos 11/336,928, intitulado A SCALABLE SEARCH SYSTEM USING HUMANSEARCHERS (Um sistema de busca escalonável utilizando buscadores humanos),do inventor Scott A. Jones, depositado em 23 de janeiro de 2006, no Escritório dePatentes e Marcas Registradas dos Estados Unidos, e a divulgação de ambos estáincorporada neste documento como referência.This claim relates to and claims the benefit of United States Order Serial No. 60 / 821,484, filed August 4, 2006 by inventor ScottA Jones et al „entitled TARGETED CELL PHONE ADVERTISEMENTS (Serial Node Advertising) and Serial No. Order Number 11 / 336,928, entitled A SCALABLE SEARCH SYSTEM USING HUMANSEARCHERS by inventor Scott A. Jones, filed January 23, 2006, at the United States Patent and Trademark Office , and the disclosure of both is incorporated herein by reference.

FUNDAMENTOSGROUNDS

CampoField

A presente invenção é direcionada à publicidade e, mais especialmente, a oferecerpublicidade orientada a pedidos de voz enviados por usuários.The present invention is directed to advertising and, more particularly, to offering advertising oriented to user-sent voice requests.

Descrição da arte relacionadaDescription of Related Art

Enquanto a publicidade continua a se tornar um mercado altamente competitivo, astecnologias para a disseminação de informações para divulgar mercadorias,serviços, empresas e idéias, com o uso de mídias diferentes, estão sendodesenvolvidas. Por exemplo, propagandas podem ser oferecidas aos usuários daInternet quando eles estão navegando na Rede para procurar por algumainformação desejada e por mercadorias ou serviços específicos. O uso voltado paradados por dispositivos móveis, para a realização de funções semelhantes àquelasrealizadas utilizando computadores pessoais, tem atraído interesse no fornecimentode anúncios através de rede sem fio. No entanto, as tecnologias de publicidadeatuais são dirigidas para a publicidade de massa e não oferecem anúnciospersonalizados dirigidos aos interesses específicos dos usuários ou às suasnecessidades.As advertising continues to become a highly competitive marketplace, information dissemination technologies to promote merchandise, services, businesses and ideas, using different media, are being developed. For example, advertisements may be offered to Internet users when they are browsing the Web to search for some desired information and for specific goods or services. The use intended by mobile devices to perform functions similar to those performed using personal computers, has attracted interest in providing ads over the wireless network. However, current advertising technologies are targeted at mass advertising and do not offer personalized ads targeted to users' specific interests or needs.

Além disso, informações de publicidade oferecidas por soluções publicitárias típicas,com freqüência, não são relevantes para os pedidos por voz enviados por usuários.In addition, advertising information offered by typical advertising solutions is often not relevant to voice requests sent by users.

Por exemplo, quando um usuário envia, em inglês: "what is the best selling appleproduct? (qual é o produto de maçã mais vendido?)" como uma consulta para umapesquisa, as informações de propaganda relativas aos produtos da empresa AppleComputer geralmente são fornecidas, mesmo se o uso da palavra-chave"apple/maçã" na consulta pudesse se referir à fruta.For example, when a user submits, "What is the best selling apple product?" As a search query, advertising information for AppleComputer products is usually provided. , even if using the keyword "apple / apple" in the query could refer to the fruit.

Os problemas acima discutidos relacionados à propaganda de massa sãoexacerbados ainda mais por usuários de dispositivos como telefones celulares, poisos mecanismos de busca atuais oferecem propagandas que, freqüentemente, sãoirrelevantes para o que os usuários desejam saber, mesmo depois de pedir para queos usuários de dispositivos móveis insiram pedidos utilizando a capacidade limitadade tela e os métodos complicados de entrada de dados dos telefones celulares, etais propagandas geralmente têm base em assinaturas.The issues discussed above related to mass advertising are further exacerbated by users of devices such as mobile phones, as current search engines offer advertisements that are often relevant to what users want to know, even after asking mobile users. enter orders using the limited screen capacity and complicated data entry methods of mobile phones, such advertisements are often subscription based.

Embora sejam conhecidos diversos métodos de propaganda, não há um métodoconhecido de oferecer informações de publicidade orientada através de uma redesem fio.Although various advertising methods are known, there is no known method of providing targeted advertising information over a wired network.

RESUMOSUMMARY

São revelados um sistema e método para ligar um anúncio à sua correlação comuma ou mais palavras-chave e para apresentar o anúncio sensível a uma consultapor voz, determinada para conter pelo menos uma das palavras-chave por umbuscador humano.O sistema e método incluem receber uma consulta por voz de um usuário móvel econverter a consulta por voz em texto, extraindo uma palavra-chave do textoconvertido e permitindo um buscador humano selecionar um anúncio para a palavra-chave e fornecê-lo ao usuário.A system and method for linking an advertisement to its correlation with one or more keywords is disclosed and for displaying the voice-sensitive advertisement determined to contain at least one of the keywords by a human search engine. The system and method include receiving a mobile user voice query and convert the voice query to text by extracting a keyword from the text and allowing a human search engine to select an ad for the keyword and provide it to the user.

São revelados um sistema e método para associar dados de propagandas a uma oumais palavras ou locuções-chave, onde a associação é baseada na relação deconteúdo dos dados do anúncio para uma categoria, uso ou significado predefinidosdas palavras ou locuções-chave.A system and method for associating advertising data with one or more key words or phrases is disclosed, where the association is based on the content relationship of the ad data to a predefined category, use or meaning of the key words or phrases.

Estes, em associação com outros aspectos e vantagens que estarãosubseqüentemente evidentes, residem nos detalhes de construção e operaçãoconforme descrito e reivindicado com mais detalhes a seguir, com a referência dosdesenhos anexos, formando uma parte destes, onde numerais semelhantes sereferem a partes semelhantes ao longo do texto.These, in association with other aspects and advantages that will be subsequently apparent, reside in the details of construction and operation as described and claimed in more detail below, with reference to the accompanying drawings, forming a part thereof, where similar numerals refer to similar parts throughout text.

BREVE DESCRIÇÃO DOS DESENHOSBRIEF DESCRIPTION OF DRAWINGS

A Figura 1 é um diagrama de retângulos de um sistema para ligar anúncios apalavras-chave e oferecer propaganda orientada em dispositivos móveis.Figure 1 is a rectangle diagram of a system for linking keyword ads and offering mobile-oriented advertising.

A Figura 2 é um fluxograma, que ilustra a associação de dados de publicidadea palavra(s)-chave e mostra dados selecionados, orientados à(s) palavra(s)-chave.Figure 2 is a flowchart illustrating the association of advertising data with the keyword (s) and showing selected data oriented to the keyword (s).

A Figura 3A é uma ilustração de uma operação para selecionar publicidadepara uma consulta por voz a ser fornecida a um usuário que envia a consulta.Figure 3A is an illustration of an operation for selecting advertising for a voice query to be provided to a user submitting the query.

A Figura 3B é uma ilustração de uma operação para oferecer um cupomrelacionado a um anúncio apresentado a um usuário.Figure 3B is an illustration of an operation to offer a coupon related to an ad presented to a user.

A Figura 4 é um diagrama em retângulos de ilustração de uma seleção deanúncio, em resposta à consulta por voz e enviando uma mensagem de textocontendo um cupom dirigido a oferta(s) no anúncio.A Figura 5 é um diagrama de relações, ilustrando a correlação entre palavra-chavequalificada e anúncios.Figure 4 is a rectangle diagram of an ad selection in response to the voice query and sending a text message containing a coupon directed to the offer (s) in the ad. Figure 5 is a relationship diagram illustrating the correlation between qualified keyword and ads.

A Figura 6 é uma ilustração de apresentação de anúncio orientado a um usuáriopor telefone celular ou outra rede sem fio (WiFi, WiMax1 etc.).Figure 6 is an illustration of a user oriented ad presentation by mobile phone or other wireless network (WiFi, WiMax1 etc.).

A Figura 7 é um diagrama de relação de banco de dados, ilustrando a correlaçãoentre anúncios e informações de um usuário específico e uma consulta enviada pelousuário.Figure 7 is a database relationship diagram illustrating the correlation between advertisements and information for a specific user and a query sent by the user.

DESCRIÇÃO DETALHADA DAS CONFIGURAÇÕES PREFERIDASDETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

Agora se fará referência em detalhes às configurações presentes aqui discutidas,exemplos dos quais estão ilustrados dos desenhos anexos, onde numeraissemelhantes se referem às partes semelhantes ao longo do texto. As configuraçõessão descritas abaixo para explicar o sistema e método revelados, através de referênciasàs figuras. No entanto, entenda-se que, com isso, não se tem a intenção de limitar oescopo, contanto que tais alterações e futuras modificações no dispositivo ilustrado e astais aplicações futuras dos princípios conforme ilustrados aqui sejam contempladas,conforme normalmente ocorreria a alguém capacitado na arte a qual as configuraçõesestão relacionadas.Reference will now be made in detail to the present configurations discussed herein, examples of which are illustrated from the accompanying drawings, where similar numbers refer to similar parts throughout the text. The configurations are described below to explain the disclosed system and method by reference to the figures. However, it is to be understood that, by this, it is not intended to limit the scope as long as such changes and future modifications to the illustrated device and astute future applications of the principles as illustrated herein are contemplated as would normally occur to one skilled in the art. which the settings are related to.

Um sistema para publicidade orientada em dispositivos móveis está ilustrada na Fig. 1.Um pedido por informações pode ser uma consulta por voz, ou texto, ou palavra(s)-chave enviadas por um usuário (ou buscador de informações) utilizando um dispositivomóvel e pode envolver uma pergunta completa, frase, palavra-chave ou expressão debusca. Um provedor, um guia ou um buscador pago (PaidSearchers™) é um buscadorhumano que se registrou para lidar com pedidos, que pode ser um profissional, umamador e/ou um buscador voluntário. Um solicitante (InfoSeekers™) é um usuário, umconsumidor ou uma entidade enviando pedidos de busca por informações, produtos ouserviços. Uma fonte de publicidade é um sistema, um programa aplicativo ou qualqueroutra fonte de informação publicitária que está acessível utilizando a Internet, bancos dedados públicos e privados, incluindo dados acumulados baseados em uma base deconhecimento do provedor, etc., incluindo texto, imagem, multimídia ou qualquer outrainformação eletrônica. Um cupom se refere à informação que indica a elegibilidade de umportador a alguma facilidade especificada, incluindo um desconto ou abatimento comrelação a um produto ou serviço.A system for mobile-oriented advertising is illustrated in Fig. 1. An information request may be a voice query, or text, or keyword (s) sent by a user (or information seeker) using a mobile device and it may involve a complete question, phrase, keyword, or search phrase. A provider, guide or paid search engine (PaidSearchers ™) is a human search engine that has registered to handle orders, which may be a professional, amateur and / or voluntary search engine. An requester (InfoSeekers ™) is a user, consumer, or entity submitting search requests for information, products, or services. An advertising source is a system, application program or any other source of advertising information that is accessible using the Internet, public and private databases, including accumulated data based on a provider's knowledge base, etc., including text, image, multimedia. or any other electronic information. A coupon refers to information indicating a carrier's eligibility for a specified facility, including a discount or rebate with respect to a product or service.

Conforme mostrado na Fig. 1, o sistema 10 recebe pedidos ou consultas por voz,enviadas por usuários ou buscadores de informação através de dispositivos de usuário12, entrega os pedidos aos provedores para processamento e devolve respostas doprocessamento pelos provedores aos usuários. Os dispositivos de usuário 12 mostradosna Fig. 1 podem ser telefones celulares, telefones fixos, terminais especializados deconsulta por voz, PDAs (assistentes pessoais digitais) habilitados para voz ou qualqueroutra fonte que permita a um usuário inserir uma consulta por fala ou por Short MessageService (SMS - mensagens por texto) e comunicar-se com o servidor 16 através dasredes 14a e/ou 14b. Embora as redes 14a e 14b estejam ilustradas como conectandodispositivos dos usuários 12 ao servidor 16, o sistema revelado não está limitado aqualquer número específico de redes através das quais os dispositivos do usuáriopossam se conectar ao servidor 16. Os dispositivos do usuário 12 podem também sertelefones típicos, por tom, rádios emissores e receptores, telefones WiFi, telefones semfio, dispositivos de mídia portáteis ou qualquer dispositivo de comunicação que permitaao usuário se comunicar com o servidor 16 através das redes 14a e/ou 14b. O sistemade comunicação pode incluir instalações de comutação de pacotes, tais como a Internet,instalações de comutação de circuitos, tais como a rede telefônica pública comutada,instalações baseadas em rádio, tal como uma rede sem fio, etc.Quando o servidor 16 recebe um pedido de voz de qualquer um dos dispositivos deusuário 12, o servidor 16 determina qual(is) provedor(es), registrado(s) com o sistema 10para lidar com pedidos e disponíveis atualmente, realmente corresponde(m) ao pedido. Osprovedores utilizando os sistemas de provedor 20 podem identificar ao menos umacategoria, subcategoria, palavra-chave ou área de interesse relacionada à qual oprovedor está propenso a aceitar pedidos. Por exemplo, cada provedor disponívelregistrado para lidar com pedidos relacionados à categoria "saúde" podem seridentificados e classificados em comparação a outros provedores registrados para acategoria de acordo com o sucesso anterior em responder a pedidos a designar opedido ao(s) provedor(e)s disponível(is) mais bem classificado(s) na categoria. Diversostipos de condições podem ser aplicadas para determinar qual(is) provedor(es)correlaciona(m) um pedido para otimizar as respostas do(s) provedor(es). Além disso,quaisquer critérios discutidos no Pedido de Patente nos Estados Unidos com N0 deSérie 11/336,928 podem ser utilizados.As shown in Fig. 1, system 10 receives requests or queries by voice sent by users or information seekers through user devices12, delivers requests to providers for processing, and returns processing responses from providers to users. The user devices 12 shown in Fig. 1 may be mobile phones, landlines, specialized voice-consulting terminals, voice-enabled personal assistants (PDAs), or any other source that allows a user to enter a speech query or Short MessageService ( SMS - text messaging) and communicating with server 16 via networks 14a and / or 14b. Although networks 14a and 14b are illustrated as connecting users 12 devices to server 16, the disclosed system is not limited to any specific number of networks through which user devices can connect to server 16. User 12 devices can also be typical telephones by tone, sending and receiving radios, WiFi phones, cordless phones, portable media devices, or any communication device that allows the user to communicate with server 16 over networks 14a and / or 14b. The communication system may include packet switching facilities such as the Internet, circuit switching facilities such as the public switched telephone network, radio based facilities such as a wireless network, etc. When server 16 receives a voice request from either of the shrine devices 12, server 16 determines which provider (s), registered with system 10 to handle requests and currently available, actually match the request. Providers using provider systems 20 can identify at least one related category, subcategory, keyword, or area of interest to which the provider is likely to accept orders. For example, each available provider registered to handle requests related to the "health" category may be identified and ranked against other providers registered for the category according to previous success in responding to requests to be assigned to the provider (s). highest rated available in its category. Different types of conditions can be applied to determine which provider (s) correlate a request to optimize provider response (s). In addition, any criteria discussed in United States Patent Application Serial No. 11 / 336,928 may be used.

Os pedidos dos dispositivos de usuário 12 podem ser armazenados em uma base dedados 18 e convertidos de forma convencional em consultas digitais em texto. O sistemapode transcrever consultas por voz enviadas pelos dispositivos de usuário 12 emtexto, possivelmente por interação com outros sistemas, ou pode realizar a tarefalocalmente. O sistema 10 pode realizar a conversão de fala em texto utilizando outranscrição de fala, através de transcritores humanos, ou utilizando processamentoconvencional de fala para texto, também conhecido como reconhecimento automático defala. Os pedidos de voz podem ter origem no telefone de um usuário e podem sermanipulados, inicialmente, através de processamento do tipo acionado por fala poratendente automatizado (ou, como alternativa, por uma resposta interativa pro fala, ousistema IVR - resposta de voz interativa) para obter a consulta do usuário. Após, ospedidos de voz ou gravações de fala recebidos dos dispositivos do usuário 12 podemtambém ser entregues aos sistemas de provedores 20 com o texto convertido. Osusuários também podem enviar consultas em texto ao sistema 10, através do envio demensagens curtas contendo as consultas através dos dispositivos de usuário 12.Orders from user devices 12 may be stored on a data basis 18 and conventionally converted to digital text queries. The system may transcribe voice queries sent by user devices 12 in text, possibly by interacting with other systems, or may perform the task locally. System 10 can perform speech-to-text conversion using other speech transcription through human transcribers, or using conventional speech-to-text processing, also known as automatic speech recognition. Voice requests can originate from a user's phone and can initially be handled through automated attendant speech-triggered processing (or, alternatively, an interactive pro-speech response, or interactive voice response (IVR) system). get the user's query. Thereafter, voice orders or speech recordings received from user devices 12 may also be delivered to provider systems 20 with the converted text. Users can also send text queries to system 10 by sending short messages containing the queries through user devices 12.

O sistema 10 pode monitorar a porta da qual uma chamada se originou, bem como onúmero de telefone do autor da chamada e designar um identificador de usuário aodispositivo do usuário 12 nesta porta para uma sessão específica. O sistema 10 podepedir a um usuário para falar a consulta, ou as consultas de voz podem também terorigem por outra fonte, como um solicitante de serviço de consulta por fala (SQSR -speech query service requestor) ao invés de diretamente do usuário, tal como em umprovedor de informações público ou privado. Por exemplo, uma consulta pro voz ou falapode ser processada inicialmente pelo sistema telefônico de uma biblioteca pública ecomutado para o servidor 16. Fontes como o SQSR transmitindo consultas de voz para osistema 10 podem se comunicar com o servidor 16 através de uma variedade demecanismos, incluindo um endereço socket baseado em IP ou através de um serviçoMicrosoft .NET, disponibilizando serviços de tradução de forma ampla através daInternet, para qualquer aplicativo que queira utilizá-los.System 10 can monitor the port from which a call originated, as well as the caller's telephone number, and assign a user identifier to user device 12 on this port for a specific session. System 10 may ask a user to speak the query, or voice queries may also be sourced from another source, such as a SQSR instead of directly from the user, such as in a public or private information provider. For example, a voice or voice query may initially be processed by the telephone system of a public library and switched to server 16. Sources such as the SQSR transmitting voice queries to system 10 may communicate with server 16 through a variety of mechanisms, including an IP-based socket address or through a Microsoft .NET service, making translation services widely available through the Internet for any application that wants to use them.

A consulta por fala pode chegar fisicamente ao sistema 10 através de uma variedade demecanismos de entrada, incluindo linhas multiplexadas por divisão no tempo, pacotes devoz sobre IP (VOIP - voice over IP) de uma conexão de Internet, etc., e podem chegarcomo um fluxo de dados, ou pacote, ou séries de pacotes. Além disso, as consultas devoz podem ser enviadas ao sistema 10 por um local comercial, como um sistema depedidos de uma mercearia, onde um usuário pede comida e pergunta sobre receitas parauma sobremesa especial após o jantar, que pode inicialmente processar uma consulta porfala e passar a consulta para o servidor 16. O recurso de entrada de texto dos telefonescelulares pode também ser utilizado para inserir uma consulta em forma de texto digital,permitindo aos usuários enviar consultas de forma textual, por telefones.Em resposta ao recebimento de uma consulta por voz, o sistema 10 pode fornecer um oumais anúncios a um usuário enquanto a busca está sendo processada. O anúncio podeestar relacionado à consulta (ou às palavras-chave da consulta) e incluir informaçõesvisuais e em áudio, conforme apropriado ao dispositivo do usuário e para a fonte daconsulta. Esta informação pode incluir não apenas anúncios, mas também informaçõescomo vídeo, gráficos, música, jogos, links para a web, etc., que irão interagir com ousuário e serão mostradas a ele. A informação ou produtos oferecidos podem servircomo fonte de renda, por exemplo, através da publicidade. Além disso, se o usuário vêum anúncio, ou clica em um link, ou compra um produto ou pede um serviço oferecido (àsvezes referido como "conversão") relacionado a um anúncio enquanto aguarda pelosresultados de uma busca, a base de dados 18 pode ser atualizada para refletir a receitaadicional com anúncios com um crédito de pontos e/ou compensação, se for apropriado,ao provedor (ou buscador).Speech lookup can physically reach system 10 through a variety of input mechanisms, including time division multiplexed lines, voice over IP (VOIP) packets from an Internet connection, etc., and can arrive as one. data flow, or package, or series of packages. In addition, devious queries can be sent to system 10 from a commercial location, such as a grocery store system, where a user orders food and asks for recipes for a special after dinner dessert, which can initially process a talk by hand and pass on. the query to the server 16. The cell phone text input feature can also be used to enter a query in digital text form, allowing users to textually send queries over phones. In response to receiving a voice query , system 10 may deliver one or more advertisements to a user while the search is being processed. The ad may be query-related (or query-related keywords) and include visual and audio information as appropriate to the user's device and the query source. 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 shown to the user. The information or products offered may serve as a source of income, for example through advertising. In addition, if the user sees an ad, or clicks a link, or buys a product or requests a service offered (sometimes referred to as "conversion") related to an ad while waiting for the results of a search, database 18 may be updated to reflect additional ad revenue with a point credit and / or compensation, as appropriate, to the provider (or seeker).

Um anúncio apresentado a um usuário pode ser baseado em um peso associado aoanúncio de acordo com um único fator ou uma combinação de fatores, tais comocompromissos de contrato de anunciante, preço de oferta de anunciantes, popularidadecom usuários, mapeamento de palavras-chave para anúncios, estatísticas de uso (porexemplo, os mostrados há mais tempo), demografia de usuários, escolha de provedor depublicidade, localização geográfica do usuário e/ou provedor, etc. Por exemplo, umaconsulta por voz a respeito de um horário de apresentações no The Kennedy Center forthe Performing Arts, em Washington, DC, a um usuário que indica ser residente de NovaYork, ou cujo número de telefone corresponde a um número de Nova York, pode dispararum ou mais anúncios relacionados a espetáculos da Broadway em Nova York a seremapresentados ao usuário, que pode responder comprando ingressos.Usuários do sistema 10 podem receber uma opção de enviar um pedido diretamente arecurso(s) identificado(s) na base de dados 18 baseado(s) em palavras-chave oucategorias extraídas do pedido, quando um usuário opta por conduzir uma busca semnecessariamente pedir assistência de um provedor. Por exemplo, um usuárioprocurando pela localização de um restaurante específico em Carmel, Indiana, podereceber anúncios relativos a atrações populares em Carmel enquanto a localização dorestaurante específico está sendo pesquisada.An ad presented to a user may be based on a weight associated with the ad according to a single factor or a combination of factors, such as advertiser contract commitments, advertiser offer price, user popularity, keyword-to-ad mapping, usage statistics (eg, those shown longest), user demographics, choice of advertising provider, geographic location of user and / or provider, etc. For example, a voice query about a showtime at The Kennedy Center for Performing Arts in Washington, DC, to a user who reports being a New York resident, or whose phone number is a New York number, may firing one or more advertisements related to Broadway shows in New York to be presented to the user, who can respond by purchasing tickets. System 10 users may be given an option to submit a request directly from the resource (s) identified in database 18 based on (s) in keywords or categories extracted from the order, when a user chooses to conduct a search without necessarily asking for assistance from a provider. For example, a user looking for the location of a specific restaurant in Carmel, Indiana, may receive advertisements for popular attractions in Carmel while the specific restaurant location is being searched.

Quando uma consulta por voz de um dos dispositivos do usuário 12 é recebida pelosistema 10, por exemplo, para uma busca sem pedir assistência de um provedor (ouguia), a consulta é transcrita e passada a um ou mais mecanismos ou recursos de buscae anúncios associados à consulta podem ser selecionados baseados em histogramas depalavras-chave na base de dados 18 que "melhor se adaptam" à consulta e conformeapropriado ao número de telefone do usuário. Por exemplo, quando um usuário pede porinformações relacionadas a "restaurantes em Indiana" e registros na base de dados 18indicam que um anúncio específico de um restaurante de frutos do mar foi apresentado avárias consultas anteriores parecidas, o anúncio do restaurante de frutos do mar pode serapresentado ao usuário. O número de telefone do usuário ou outros dados geográficos,tais como coordenadas GPS, também podem ser utilizados para selecionar anúncios derestaurantes em Indiana para oferecer um na localização geográfica designada, oupróximo a ela. As informações geográficas também podem ser requisitadas pelo sistemadurante a chamada, geralmente durante o começo da sessão. O pedido do sistema (ouguia) pode ser da forma de voz ou texto. A resposta pelo usuário também pode ser naforma de entrada por voz, texto ou tom de telefone. O guia ou uma voz automatizadapode pedir informações de localização ao usuário. A informação de localização pode serum CEP, número de rua, um cruzamento de ruas, um ponto de interesse, coordenadasde latitude e longitude, um código de área ou qualquer outra forma de informação delocalização. Esta informação de localização, uma vez coletada pelo sistema, pode, então,ser armazenada. Palavras-chave podem ser ligadas a guias e/ou anúncios que estãoamarrados a uma área geográfica específica que tem uma fronteira bem definida. Comoalternativa, um guia ou anúncio pode ser escolhido baseado no guia ou anunciante "maispróximo" ao usuário que está fazendo a consulta.When a voice query from one of user's devices 12 is received by system 10, for example, for a search without the assistance of a provider (eagle), the query is transcribed and passed to one or more search engines or associated advertisements. can be selected based on histograms of key words in database 18 that "best fit" the query and as appropriate to the user's phone number. For example, when a user asks for information about "restaurants in Indiana" and records in database 18 indicate that a specific seafood restaurant ad has been submitted to a number of similar prior queries, the seafood restaurant ad may appear. to the user. A user's phone number or other geographic data, such as GPS coordinates, can also be used to select restaurant ads in Indiana to offer 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 system request (ougu) can be of the form of voice or text. User response may also be in the form of voice, text or telephone tone input. The guide or automated voice may ask the user for location information. Location information may be zip code, street number, street intersection, point of interest, latitude and longitude coordinates, area code or any other form of location information. This location information, once collected by the system, can then be stored. Keywords can be linked to guides and / or ads that are tied to a specific geographic area that has a well-defined boundary. Alternatively, a guide or ad may be chosen based on the "closest" guide or advertiser to the user making the query.

A base de dados 18 pode manter informações sobre o provedor (ou buscadoreshumanos), pedidos enviados pelos dispositivos do usuário 12, resultados gerados pelosprovedores em resposta aos pedidos, anúncios apresentados aos usuários enquanto ospedidos correspondentes estão sendo processados pelo sistema 10, incluindo anúnciosanteriormente apresentados para pedidos relacionados a assuntos semelhantes. Porexemplo, a base de dados 18 pode manter um registro de anúncios apresentados emresposta a consultas contendo palavra(s)-chave específica(s) e se os usuários interagiramcom os anúncios.Database 18 may maintain information about the provider (or human searchers), orders sent by user devices 12, results generated by the providers in response to requests, advertisements presented to users while corresponding requests are being processed by system 10, including ads previously submitted to requests related to similar matters. For example, database 18 may maintain a record of ads displayed in response to queries containing a specific keyword (s) and whether users interacted with the ads.

A base de dados 18 pode manter informações associadas a um número de anúnciosapresentados enquanto as consultas de voz estão sendo processadas pelo sistema 10,um número de vezes que um anúncio específico é apresentado em associação a umaou mais palavras-chave, anúncios selecionados à mão pelos provedores, etc. Porexemplo, o servidor 16 pode computar o número de vezes que um anúncio foiapresentado, quanto tempo um usuário (ou solicitante) visualizou um anúncio, se ousuário "clicou nele" ou acessou o anúncio, se o usuário comprou produtos ou solicitouserviços por um website de um anunciante mencionado no anúncio (esta informaçãopode ser fornecida de volta ao servidor 16 pelo anunciante), etc.Embora a Fig. 1 ilustre a base de dados 18 como um componente separado do sistema10, a base de dados 18 pode estar integrada ao servidor 16. Além disso, os registrosmantidos na base de dados 18 pode ser armazenada de qualquer forma convencional,incluindo em uma NAS (Network Attached Storage), uma área de armazenamento emrede (SAN - Storage Area Network), etc. utilizando qualquer software de base de dadosconvencional ou proprietário, tais como DB2, Informix, Microsoft SQL, MySQL, Oracle,etc.,e também pode ser uma base de dados distribuída em mais de um servidor.Os resultados das buscas e anúncios podem ser transmitidos aos usuários através deuma conexão VOIP em tempo real ou por comutação de circuitos entre o usuário e oprovedor, através de um sistema de mensagens de texto, como SMS ou outros, e podeser na forma de texto, gráficos, URLs, áudio ou vídeo. Os resultados também podem seruma mensagem de áudio/vídeo gravada por um provedor e reproduzida para o usuárioincluindo uma referência a fontes onde o usuário pode obter resultados e pode ser textodigital que foi convertido de forma convencional para áudio e reproduzido para o usuário.Resultados em texto podem ser reproduzidos para o usuário utilizando reprodução de falaou leitura labial, como é feito com audiobooks (livros em áudio), onde o texto pode ser lidoem voz alta em tempo real pelo mesmo recurso (ou recursos diferentes) (por exemplo, ostranscritores descritos acima) que estão sendo utilizados para transcrever fala em texto.O sistema 10 inclui fontes de anúncio 13 que podem fornecer dados de publicidade aoservidor 16. Por exemplo, empresas podem fornecer anúncios selecionados paraprodutos ou serviços específicos oferecidos pelas empresas. No entanto, o sistemarevelado não está limitado a anúncios fornecidos pro fontes de publicidade 13. Porexemplo, um provedor pode utilizar uma base de dados acessível apenas ao provedor,assim como uma base de dados de anúncios anteriormente coletados pelo provedor emrelação a um produto, ou de bases de dados que exigem pagamento para o acesso, ouaté mesmo informações acessíveis ao provedor em formato não-eletrônico, podem serentregues aos dispositivos de usuário 12, etc.Database 18 can hold information associated with a number of ads displayed while voice queries are being processed by system 10, a number of times a specific ad is presented in association with one or more keywords, ads hand-selected by providers, etc. For example, server 16 can compute the number of times an ad has been displayed, how long a user (or requestor) has viewed an ad, if the user has "clicked on it" or accessed the ad, if the user has purchased products or requested services through a web site. an advertiser mentioned in the advertisement (this information may be provided back to server 16 by the advertiser), etc. Although Fig. 1 illustrates database 18 as a separate component of system 10, database 18 may be integrated with server 16 In addition, records kept in database 18 can be stored in any conventional manner, including 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 database distributed on more than one server. Search results and advertisements may be transmitted. users via a real-time VOIP connection or circuit switching between the user and the operator, via a text messaging system such as SMS or others, and may be in the form of text, graphics, URLs, audio or video. Results can also be an audio / video message recorded by a provider and played back to the user including a reference to sources where the user can get results and can be digital text that has been conventionally converted to audio and played back to the user. can be reproduced for the user using speech or lip reading reproduction, as is done with audiobooks, where text can be read aloud in real time by the same (or different) features (for example, the transcribers described above). ) that are being used to transcribe speech-to-text. System 10 includes ad sources 13 that may provide advertising data to server 16. For example, companies may provide selected ads for specific products or services offered by companies. However, the disclosure system is not limited to advertisements provided by advertising sources 13. For example, a provider may use a database that is accessible only to the provider, as well as a database of ads previously collected by the provider in relation to a product, or databases that require payment for access, or even information accessible to the provider in non-electronic format, may be delivered to user devices 12, etc.

Um processo exemplar 50 para publicidade orientada está ilustrado na Fig. 2.Conforme mostrado na Fig. 2, o processo 50 começa ao associar dados de anúncios52 a uma ou mais palavras-chave Conforme discutido anteriormente, um pedidopode ser qualquer tipo de consulta ou palavra(s)-chave para a qual o usuário (porexemplo, infoseeker™) está buscando informações gerais ou específicas que podemestar associadas a dados de publicidade correspondente. Por exemplo, dados depublicidade relacionados aos Indiana Pacers (time de basquete) podem estarassociados às palavras-chave "Reggie Miller" (jogador).Subseqüente à associação de dados de publicidade 52 à(s) palavra(s)-chave, oprocesso 50 continua ao transcrever a(s) palavra(s)-chave 54 contida(s) em palavrasfaladas de um usuário ou buscador de informações, que envia um pedido ao sistema10. Conforme mencionado acima, as consultas por voz podem ser processadaslocalmente no sistema 10 (Fig. 1) para converter as consultas de fala digitalizada emtexto ou podem ser processadas, de forma alternativa, por um sistema remoto. Porexemplo, a fala digitalizada pode ser transcrita por transcritores humanos que ouvema fala (por exemplo, através de fones de ouvido ou alto-falantes), transcrevem ainformação digitando o texto e enviam-no ao servidor 16.An exemplary process 50 for targeted advertising is illustrated in Fig. 2. As shown in Fig. 2, process 50 begins by associating ad data52 with one or more keywords. As discussed earlier, a request could be any query or word. (s) for which the user (eg infoseeker ™) is seeking general or specific information that may be associated with corresponding advertising data. For example, advertising data related to Indiana Pacers (basketball team) may be associated with the keywords "Reggie Miller" (player). Following the association of advertising data 52 with the keyword (s), process 50 continues by transcribing the keyword (s) 54 contained in spoken words of a user or information seeker, which sends a request to the system10. As mentioned above, voice queries may be processed locally in system 10 (Fig. 1) to convert digitized speech queries to text or may alternatively be processed by a remote system. For example, digitized speech can be transcribed by human transcribers who hear speech (for example, through headphones or speakers), transcribe the information by typing text, and send it to the server 16.

A consulta por fala pode ser dividida em um fluxo de pacotes e passado para otranscritor, sem interrupção, como se fosse falado por um usuário, portantopermitindo uma latência reduzida no sistema 10 (Fig. 1). Preferencialmente, há muitomais transcritores disponíveis no sistema 10 do que consultas instantâneas, deforma que não sejam induzidos atrasos no sistema. No caso de um estouro deconsultas, pode ser utilizada uma forma de controle de fluxo, dizendo a algunsautores de chamada que eles devem aguardar na linha por um transcritor disponível(que pode ser descrito para o autor da chamada como uma espera por um operadorou agente). Além disso, o sistema 10 (Fig. 1) pode ser alimentado com frases de falaseqüenciais e contínuas de diversas fontes (por exemplo, usuários) para qualquertranscritor. Então, o transcritor está transcrevendo seqüencialmente, em sucessãorápida, mensagens de fala de vários falantes e criando pacotes separados de texto,que estão associados a cada mensagem de fala. Da mesma forma, os "pacotes" defala de um falante, que podem ser segmentos com comprimento fixo oucomprimento variável divididos nos intervalos entre as palavras, podem sertranscritos por vários transcritores simultaneamente ou quase simultaneamente. Otexto transcrito pode ser recomposto na mesma ordem em que os "pacotes" de falaestavam quando foram dissecados da mensagem de fala original. Portanto, umagravação de voz longa poderia ser transcrita em um período de tempo muito maiscurto, pois o trabalho de transcrição é fragmentado em diversos pedaços que sãogerenciados por múltiplos transcritores humanos.The speech query can be divided into a packet stream and passed to the transcriber without interruption as if spoken by a user, thereby allowing reduced latency in system 10 (Fig. 1). Preferably, there are many more transcribers available in system 10 than instant queries, so that no system delays are induced. In the case of a query overflow, a form of flow control can be used, telling some callers to wait in line for an available transcriber (which can be described to the caller as waiting for an operator or agent) . In addition, system 10 (Fig. 1) can be fed with continuous and fallasence phrases from various sources (eg users) to any transcriber. So the transcriber is sequentially transcribing, in quick succession, multi-speaker speech messages and creating separate text packets that are associated with each speech message. Likewise, a speaker's defal "packets", which may be segments of fixed length or variable length divided into the intervals between words, may be transcribed by several transcribers simultaneously or almost simultaneously. The transcribed text can be recomposed in the same order as the speech "packages" were when they were dissected from the original speech message. Therefore, long voice recording could be transcribed over a much shorter period of time, because the transcription work is fragmented into several pieces that are managed by multiple human transcribers.

Após transcrever a(s) palavra(s)-chave 54, o processo 50 continua a selecionar os dadospublicitários 56 para a(s) palavra(s)-chave transcrita(s). Por exemplo, anúnciosassociados a iPods podem ser selecionados para consultas de voz relacionadas aprodutos "apple" (maçã), enquanto que anúncios associados a uma variedade específicada fruta "maçã" pode ser selecionada para uma consulta pedindo informaçõesrelacionadas a receitas de torta de maçã.After transcribing the keyword (s) 54, process 50 continues to select the advertising data 56 for the transcribed keyword (s). For example, ads associated with iPods may be selected for voice queries related to "apple" products, while ads associated with a specific "apple" fruit variety may be selected for a query requesting information related to apple pie recipes.

Subseqüente à seleção do processo 56, o processo 50 continua apresentando,reproduzindo ou mostrando os dados publicitários selecionados 58 a um usuário. Osdados publicitários podem ser mostrados enquanto um usuário está esperando pelosresultados de uma pesquisa. Também é possível atrasar a exibição dos dadospublicitários até que um provedor ou buscador apropriado seja escolhido para gerenciaruma consulta. Neste caso, o provedor pode ter a opção de escolher o anúncio que seráenviado a um usuário que enviou a consulta, que pode ser baseado na consulta e/ou naspalavras-chave e/ou na avaliação do provedor sobre qual anúncio enviar. Esta escolhade anúncio pode ser atingida ao realizar a seleção de anúncio(s) predefinido(s) por umprovedor escolhido para gerenciar a consulta.Subsequent to the selection of process 56, process 50 continues to present, reproduce or display selected advertising data 58 to a user. Advertising data can be displayed while a user is waiting for search results. You can also delay the display of advertising data until an appropriate provider or search engine is chosen to manage a query. In this case, the provider may have the option of choosing which ad to send to a user who submitted the query, which may be based on the query and / or keywords and / or the provider's assessment of which ad to send. This ad choice can be achieved by making the ad selection (s) predefined by a provider chosen to manage the query.

Os dados publicitários podem estar em diversos formatos e podem ser mostrados atravésde dispositivos móveis utilizando vários padrões de comunicação, tais como WAP,permitindo comunicações por Internet e serviços de telefonia.Advertising data can be in a variety of formats and can be displayed over mobile devices using various communication standards, such as WAP, enabling Internet communications and telephone services.

A Fig. 3A ilustra um processo 60 para apresentar publicidade orientada em dispositivosmóveis (ou telefones celulares) a um consumidor. Conforme mostrado na Fig. 3A, umconsumidor 62 faz uma ligação utilizando um número de telefone designado paraserviços oferecidos pelo sistema 10 (Fig. 1) e o aplicativo do telefone captura um númerode telefone do consumidor. Por exemplo, o consumidor 62 liga para um número 800(ligação gratuita) com uma consulta sobre um negócio em uma localidade específica e oprocesso 60 captura as informações de identidade do assinante, como um número detelefone do consumidor. Como opção, um anúncio pode ser apresentado ao consumidor62 após a chamada inicial, baseado no número de telefone do autor da chamada.Conforme mencionado anteriormente, o sistema 10 (Fig. 1) fornece opções de busca,incluindo uma opção para buscar com a assistência de um guia, provedor ou guiaChaCha 64, ou uma opção para uma pesquisa não guiada 61. Por exemplo, umconsumidor entendido em um assunto específico pode pedir para realizar uma pesquisanão guiada, enquanto que pode optar pela assistência de um guia em outros assuntos.Quando o consumidor 62 seleciona uma busca com assistência de um guia ChaCha 64,o guia ChaCha 64 aceita a questão ou consulta do consumidor 62 e pede ao consumidor62 para aguardar enquanto o guia ChaCha 64 encontra uma resposta ou resultado emresposta à pergunta. Enquanto o consumidor 62 é colocado na espera, o guia ChaCha64 seleciona ou clica na categoria de anúncio relevante a ser reproduzida ao consumidor62 que espera receber a resposta gerada pelo guia ChaCha 64 e/ou um anúncio emvídeo a ser mostrado ao solicitante se o seu dispositivo móvel tiver capacidade deexibição de imagens.Fig. 3A illustrates a process 60 for presenting mobile device (or mobile phone) targeted advertising to a consumer. As shown in Fig. 3A, a consumer 62 makes a call using a telephone number designated for services offered by system 10 (Fig. 1) and the telephone application captures a consumer telephone number. For example, consumer 62 calls an 800 (toll free) number with an inquiry about a business in a specific location and process 60 captures subscriber identity information, such as a consumer telephone number. Optionally, an advertisement may be presented to the consumer62 after the initial call, based on the caller's telephone number. As mentioned earlier, system 10 (Fig. 1) provides search options, including an option to search with assistance. of a guide, provider, or guideChaph 64, or an option for an unguided search 61. For example, a consumer knowledgeable in a specific subject may ask to conduct a non-guided search, while they may choose to assist a guide in other matters. consumer 62 selects a search assisted by a ChaCha 64 guide, the ChaCha 64 guide accepts the query or query from consumer 62 and asks the consumer62 to wait while the ChaCha 64 guide finds an answer or result in response to the question. While consumer 62 is put on hold, the ChaCha64 guide selects or clicks on the relevant ad category to play to the consumer62 who expects to receive the response generated by the ChaCha 64 guide and / or a video ad to be shown to the requester if their device has an image display capability.

Quando o guia ChaCha 64 seleciona uma categoria de anúncio relevante a ser exibida,um código identificando a categoria selecionada e o endereço de rede do consumidor 62é passado para um aplicativo servidor de anúncios para enviar o anúncio ao endereçode rede do consumidor 62. Por exemplo, um protocolo de transmissão segura como, porexemplo, uma página https contendo um código identificando um anúncio e o número detelefone de um consumidor é fornecido utilizando um aplicativo servidor de anúncios.When the ChaCha 64 guide selects a relevant ad category to display, a code identifying the selected category and consumer network address 62 is passed to an ad server application to send the advertisement to consumer network address 62. For example, a secure streaming protocol such as an https page containing a code identifying an ad and a consumer's phone number is provided using an ad server application.

Além disso, subseqüente ao envio do anúncio ao dispositivo móvel do consumidor 62, oanúncio pode ser registrado como um custo por mil (CPM) para calcular o custo relativo doanúncio fornecido.In addition, subsequent to sending the ad to consumer mobile device 62, the ad may be recorded as a cost per thousand (CPM) to calculate the relative cost of the ad delivered.

Quando o consumidor 62 opta por conduzir uma busca não guiada 61, a questão inseridapelo consumidor 62 pode ser enviada a recursos utilizados pelos guias registrados paragerenciar pedidos relativos ao assunto da questão, recurso(s) selecionado(s) pelo(s)administrador(es) do sistema ou buscador(es) com extrema experiência, selecionadospelo(s) administrador(es) do sistema, etc. O consumidor 62 que optar por conduzir umapesquisa não guiada, também pode receber informações armazenadas na base dedados 18 (Fig. 1), incluindo respostas a pedidos anteriores, dados coletados por guia(s)para responder a pedidos, etc., que podem ser utilizadas para produzir resultadosautomatizados em resposta à pesquisa não guiada 61. Conforme ilustrado na Fig. 3A, oguia ChaCha 64 pode ser consultado para esclarecer palavra(s)-chave contida(s) naquestão enviada pelo consumidor 62 que optou por conduzir uma busca não guiada 61.O consumidor 62 é colocado na espera, enquanto os resultados automatizados sãocompilados em resposta à pesquisa não guiada 61 e o sistema 10 (Fig. 1) podeselecionar a categoria de anúncio relevante a ser exibida. Um código identificando acategoria de anúncio selecionada pelo sistema e o endereço de rede do consumidor 62 épassado para um aplicativo servidor de anúncios para enviar o anúncio ao endereço derede do consumidor 62. Por exemplo, conforme discutido acima, um protocolo detransmissão segura como, por exemplo, uma página https contendo um códigoidentificando um anúncio e o número de telefone de um consumidor é fornecidoutilizando um aplicativo servidor de anúncios. Como opção, o guia ChaCha 64, quandoesclarecer a(s) palavra(s)-chave contida(s) na questão para a busca não guiada 61 podeselecionar uma categoria de anúncio a ser exibida ao consumidor 62 que está esperandoreceber o resultado automatizado.When consumer 62 chooses to conduct an unguided search 61, the question entered by consumer 62 may be sent to resources used by registered guides to handle requests for the subject matter, resource (s) selected by the administrator (s) ) from the system or search engine (s) with extreme experience, selected by the system administrator (s), etc. A consumer 62 who chooses to conduct an unguided search may also receive information stored in the database 18 (Fig. 1), including responses to previous requests, data collected by requests to be answered, etc., which may be used to produce automated results in response to unguided search 61. As illustrated in Fig. 3A, the ChaCha 64 eagle can be consulted to clarify key word (s) contained in the consumer sent 62 who chose to conduct an unguided search. 61. Consumer 62 is put on hold while automated results are compiled in response to unguided search 61 and system 10 (Fig. 1) can select the relevant ad category to be displayed. A code identifying the system-selected ad category and the consumer network address 62 passed to an ad server application to send the ad to the consumer address 62. For example, as discussed above, a secure broadcast protocol such as , an https page containing a code identifying an ad and a consumer's phone number is provided using an ad server application. Optionally, the ChaCha guide 64, when clarifying the keyword (s) contained in the unguided search question 61, may select an ad category to be displayed to consumer 62 that is waiting to receive the automated result.

Embora a Fig. 3A ilustre o guia ChaCha 64 selecionando um anúncio em áudio orientadoá questão ou consulta do consumidor 62, o processo 60 não está limitado a qualquer tipoespecífico de anúncio. Por exemplo, pode-se oferecer a um consumidor links da webdirecionando-o a uma URL de um fabricante específico ou qualquer outra forma dedados capazes de serem transmitidos e mostrados através de um telefone celular ououtro dispositivo móvel (PDA, player portátil de mídia com WiFi, etc).While Fig. 3A illustrates the ChaCha guide 64 by selecting a question-oriented audio ad or consumer query 62, process 60 is not limited to any specific type of ad. For example, a consumer may be offered web links by directing him or her to a specific manufacturer's URL or otherwise data that can be transmitted and displayed through a cell phone or other mobile device (PDA). , etc).

A Figura 3B ilustra um processo 68 para oferecer um cupom relacionado a um anúncioapresentado a um usuário. Conforme ilustrado na Fig. 3B, o consumidor 62 ouve ou vêum anúncio e é questionado se o consumidor 62 gostaria de receber um cupom para umnegócio identificado no anúncio. Pede-se ao consumidor 62 para pressionar "1", porexemplo, se o consumidor gostaria de ter o cupom. Se o consumidor 62 pressiona "1", oprocesso 68 determina se o telefone celular do consumidor 62 é um serviço telefônicoconvencional ou celular, onde o processo 68 aciona uma página HTTPS contendo umcódigo identificando um anúncio e o número de telefone de um consumidor para serenviado ao aplicativo servidor de anúncios para fornecer uma mensagem de textocontendo informações do cupom para o telefone celular do consumidor 62. Após amensagem de texto ser enviada ao consumidor 62, o consumidor 62 está conectado aoguia ChaCha 64 quando uma busca com assistência de um guia for requisitada. Por outrolado, se o consumidor 62 estiver utilizando um serviço telefônico convencional ou outroserviço que não tem capacidade de serviço de dados, uma mensagem de áudio com asinformações do cupom pode ser lida ou reproduzida para o consumidor 62.Figure 3B illustrates a process 68 for offering a coupon related to an ad presented to a user. As illustrated in Fig. 3B, consumer 62 hears or sees an advertisement and is asked if consumer 62 would like to receive a coupon for a business identified in the advertisement. Consumer 62 is asked to press "1", for example, if the consumer would like to have the coupon. If consumer 62 presses "1", process 68 determines whether consumer 62's mobile phone is a conventional or cellular telephone service, where process 68 triggers an HTTPS page containing a code identifying an advertisement and a consumer's telephone number to be sent to ad server application to provide a text message containing coupon information to consumer 62's mobile phone. After text messaging is sent to consumer 62, consumer 62 is connected to ChaCha 64 when a guide assisted search is requested. On the other hand, if consumer 62 is using a conventional telephone service or other service that has no data service capability, an audio message with coupon information may be read or reproduced to consumer 62.

Ao determinar que o consumidor 62 não selecionou receber o cupom no processo 68pressionando "1" e pediu uma pesquisa com assistência do guia ChaCha 64, oconsumidor 62 é reconectado ao guia ChaCha 64. Quando o consumidor 62 selecionouuma busca não guiada 61 (Fig. 3A) e não seleciona receber o cupom no processo 68pressionando "1", o consumidor recebe uma resposta à busca. Conforme ilustrado naFig. 3B, o guia ChaCha 64 pode ser consultado para esclarecer a seleção doconsumidor 62 com relação ao anúncio e/ou cupom fornecido.By determining that consumer 62 has not selected to receive the coupon in process 68 by pressing "1" and has requested an assisted search from the ChaCha 64 guide, consumer 62 is reconnected to the ChaCha 64 guide. When 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 receives a search response. As illustrated in FIG. 3B, the ChaCha 64 guide can be consulted to clarify consumer selection 62 regarding the advertisement and / or coupon provided.

O guia ChaCha 64 pode utilizar diversos tipos de ferramentas para realizar uma buscapor informações disponíveis de forma pública ou privada para produzir resultado(s) emresposta à questão ou consulta enviada pelo consumidor 62. Por exemplo, o guia podeutilizar ferramentas como, por exemplo, um navegador para acessar bases de dadosatravés de buscas pela Web, bases de dados privadas que podem ser acessadasapenas pelo provedor como, por exemplo, uma base de dados de informaçõesanteriormente coletadas pelo provedor, resultados armazenados na base de dados 18(Fig. 1) baseados em pedidos anteriores, ou de bases de dados que necessitampagamento para acesso ou mesmo informações disponíveis ao provedor em formato nãoeletrônico, como um livro na prateleira do provedor, resultados de testes de umexperimento pessoal, base de conhecimento do provedor, etc. Além disso, o provedorpode enviar o pedido ou alguma versão do pedido a uma ferramenta de buscaautomatizada como o Ask.com® e outros, ou qualquer outro sistema parecido capaz deresponder às questões enviadas em linguagem natural. Como alternativa, o guia ChaCha64 pode copiar o pedido, colocá-lo no campo de busca de uma página de busca parauma ferramenta específica como, por exemplo, o Yahoo®, e transmitir o pedidoautomaticamente ao(s) mecanismo(s) de busca.The ChaCha guide 64 can use various types of tools to search for publicly or privately available information to produce result (s) in response to the consumer question or query 62. For example, the guide can use tools such as a browser to access databases via Web searches, private databases that can only be accessed by the provider, such as a database of information previously collected by the provider, results stored in database 18 (Fig. 1) based on previous orders, or databases that require payment for access or even information available to the provider in non-electronic format, such as a book on the provider's shelf, test results from a personal experiment, provider's knowledge base, etc. In addition, the provider may submit the request or some version of the request to an automated search engine such as Ask.com® and others, or any similar system capable of answering questions submitted in natural language. Alternatively, the ChaCha64 guide can copy the request, place it in the search field of a search page for a specific tool such as Yahoo®, and transmit the request automatically to the search engine (s).

Além disso, os processos 60 e/ou 68 podem determinar um período de tempo durante oqual o consumidor 62 está se comunicando com o guia ChaCha 64 e oferecem umaindicação para o guia ChaCha 64 enviar uma núncio ao consumidor 62. Por exemplo, oguia pode fornecer um fragmento de voz ao consumidor enquanto o guia estáexecutando operações para atender o consumidor.In addition, processes 60 and / or 68 may determine a period of time during which the consumer 62 is communicating with the ChaCha guide 64 and provides an indication for the ChaCha guide 64 to send a notice to consumer 62. For example, the eagle may provide a consumer voice fragment while the guide is performing operations to serve the consumer.

A Fig. 4 ilustra o processo 70 para enviar uma mensagem de texto em relação a umanúncio orientado a um usuário móvel. Conforme mostrado na Fig. 4, o processo 70 iniciaselecionando um anúncio 72 orientado a um usuário móvel. Conforme mencionadoacima, o anúncio pode ser selecionado 72 por um provedor ou guia, ou selecionadoautomaticamente pelo sistema 10 (Fig. 1) baseado em um histograma que indica aclassificação ou categoria de palavras-chave ou frases identificadas pelo sistema 10. Abase de dados 18 (Fig. 1) pode manter um histograma de uso para diversos sentidose/ou formas de frase(s) ou palavra(s)-chave que podem ser utilizadas para pedir a umusuário (ou consumidor) ou provedor para qualificar ou esclarecer frase(s) ou palavras-chave contendo múltiplos sentidos ou formas quando formular uma consulta de busca eum anúncio pode ser selecionado baseado no sentido qualificado da(s) frase(s) oupalavra(s)-chave. Além disso, o sistema 10 pode classificar ou categorizar palavras-chave e/ou frases baseadas em informações de fontes externas, como diretórios Internet(por exemplo, DMOZ), dicionários e/ou enciclopédias on-line (por exemplo, Webopedia1Wikipedia1 etc.) ou outras fontes semelhantes. Por exemplo, um usuário (ou provedor)pode ser solicitado a qualificar palavra(s)-chave contidas em uma consulta baseada nataxonomia utilizada pelo DMOZ e um anúncio pode ser fornecido ao usuário baseado nosignificado obtido através desta qualificação.Fig. 4 illustrates the process 70 for sending a text message regarding a mobile user oriented advertisement. As shown in Fig. 4, process 70 begins by selecting a mobile user targeted advertisement 72. As mentioned above, the advertisement may be selected 72 by a provider or guide, or automatically selected by system 10 (Fig. 1) based on a histogram indicating the classification or category of keywords or phrases identified by system 10. Data Base 18 ( Fig. 1) may maintain a histogram of use for various senses and / or phrase (s) or keyword (s) forms that may be used to ask a user (or consumer) or provider to qualify or clarify phrase (s). or keywords containing multiple meanings or forms when formulating a search query and an ad may be selected based on the qualified meaning of the keyword (s) or keyword (s). In addition, system 10 can sort or categorize keywords and / or phrases based on information from external sources, such as Internet directories (eg DMOZ), online dictionaries and / or encyclopedias (eg Webopedia1Wikipedia1 etc.). or other similar sources. For example, a user (or provider) may be required to qualify keyword (s) contained in a nanoxonomy-based query used by DMOZ, and an advertisement may be provided to the meaning-based user obtained through this qualification.

Após selecionar 72 o anúncio, o processo 70 passa a entregar 74 o anúncio ao usuárioenquanto uma busca é realizada. Por exemplo, enquanto um provedor está realizandouma busca para localizar informações responsivas à consulta de um usuário relacionadaa "computadores deli", um ou mais anúncios específicos para produtos Dell comdescontos podem ser apresentados ao usuário.After selecting 72 the advertisement, process 70 now delivers the advertisement to the user while a search is performed. For example, while a provider is performing a search to find information responsive to a user's query regarding "deli computers," one or more specific ads for Dell-discounted products may appear to the user.

Subseqüente à apresentação do anúncio 74m o processo 70 segue para oferecer 76uma opção para receber um cupom para os produtos/serviços indicados no anúncio.Utilizando o mesmo exemplo na discussão anterior, se um usuário interagir com oanúncio relacionado aos produtos específicos Dell com desconto, uma opção parareceber um cupom para os produtos pode ser oferecida ao usuário (veja também Fig.3B). No caso de mercadoria eletrônica (por exemplo, downloads de MP3), um produtopode ser entregue em adição ao anúncio. Por exemplo, o anúncio pode conter anúnciosde "clipes" de vídeo ou áudio que o consumidor pode eleger para comprar o produto, queé, então, fornecido a ele.Subsequent to the 74m announcement, Process 70 goes on to offer an option to receive a coupon for the products / services listed in the announcement. Using the same example in the previous discussion, if a user interacts with the Dell-specific discount product ad, a The option to receive a coupon for the products can be offered to the user (see also Fig.3B). In the case of electronic merchandise (eg MP3 downloads), a product may be delivered in addition to the advertisement. For example, the ad may contain video or audio "clip" ads that the consumer may elect to purchase the product, which is then delivered to it.

Quando um usuário seleciona a opção oferecida 76 para receber um cupom, o processo70 passa a enviar uma mensagem de texto 78, que pode ser enviada ao usuárioutilizando, por exemplo, mensagens de texto (SMS) ou outro serviço semelhante. Porexemplo, um cupom para um desconto de 15% em um restaurante específico pode serenviado para o telefone celular de um usuário em resposta a uma consulta por vozrelativa ao restaurante ou outros restaurantes semelhantes. Quando o dispositivo dousuário móvel tem capacidade de mostrar imagens, pode ser enviada uma imagem deum cupom.When a user selects offered option 76 to receive a coupon, process70 then sends a text message 78 which can be sent to the user using, for example, text messages (SMS) or other similar service. For example, a coupon for a 15% discount at a specific restaurant may be sent to a user's mobile phone in response to a voice query regarding the restaurant or other similar restaurants. When your mobile device is capable of displaying images, a coupon image may be sent.

Como alternativa, um anúncio pode ser escolhido aleatoriamente e enviado para otelefone celular de um usuário. Por exemplo, pode ser apresentada publicidade de itensespecíficos a um usuário, baseada em fatores que podem não estar associados àconsulta do solicitante, como itens específicos com desconto, novos produtos, etc. Estaescolha de anúncio pode ser atingida ao habilitar um provedor para predefinir qual(is)anúncio(s) será(ão) apresentado(s) a um solicitante que é enviado àquele provedor poruma palavra-chave específica.Alternatively, an ad can be randomly picked and sent to a user's mobile phone. For example, a specific item may be advertised to a user based on factors that may not be associated with the requestor query, such as specific discounted items, new products, and so on. This ad choice can be achieved by enabling a provider to predefine which ad (s) will be presented to a requester that is sent to that provider by a specific keyword.

A Fig. 5 é um exemplo simplificado de uma relação 80 ilustrando a associação depalavras-chave qualificadas 82 com anúncios 84. Por exemplo, quando uma consulta debusca contendo a palavra-chave "apple" (maçã) é qualificada para significar a fruta, umanúncio relacionado à receita de comida e/ou à fruta pode ser apresentado, enquantoum anúncio relativo ao programa fiscal e/ou dicas fiscais são oferecidas quando apalavra-chave "apple" na consulta é qualificada para significar o programa fiscal.Fig. 5 is a simplified example of a relationship 80 illustrating the association of qualified keywords 82 with advertisements 84. For example, when a search query containing the keyword "apple" is qualified to mean the fruit, an ad Related to food and / or fruit revenue may be presented, while a tax program announcement and / or tax tips are offered when the "apple" keyword in the query is qualified to mean the tax program.

Qualquer palavra-chave qualificada mantida na base de dados 18 (Fig. 1) pode sermapeada para informações publicitárias para apresentar um ou mais anúncios orientadosa um usuário (ou solicitante) enviando uma consulta ou voz contendo a palavra-chavequalificada. Por exemplo, ao receber uma consulta de um solicitante através de umtelefone celular 12a (Fig. 1), por exemplo, o servidor 16 pode oferecer anúncio(s) aosolicitante para visualizar enquanto uma busca está sendo processada pelo sistema 10.Conforme mencionado acima, as informações do anúncio podem estar relacionadas àconsulta (ou às palavras-chave da consulta e/ou à localização do telefone), podem incluirinformações visuais, em áudio e/ou interativa conforme apropriado ao dispositivo dousuário e à fonte da consulta e pode incluir não apenas anúncios, mas tambéminformações como, por exemplo, vídeo, música, jogos, links para web, etc., que irãointeragir com o solicitante e mostrar dados a ele, enquanto a busca está sendo realizada.A Fig. 6 ilustra um exemplo de anúncio mostrado através de um telefone celular 100.Conforme mostrado na Fig. 6, o telefone celular 100 inclui teclas de seleção 104 e umamoldura de anúncio 102. As teclas de seleção 104 detectam uma seleção feita por umusuário do telefone celular 100 e pode ser semelhante às teclas convencionais dedispositivos portáteis. A moldura do anúncio 102 pode mostrar um anúncio relacionado auma consulta enviada utilizando o telefone celular 100 ou outro dispositivo móvel quepossa exibir imagens. Por exemplo, conforme ilustrado na Fig. 6, um anúncio relativo auma tecnologia de busca auxiliada por humanos pode ser mostrado na moldura deanúncio 102 em resposta ao recebimento de uma consulta por voz relacionada a isto.Por outro lado, anúncios mostrados na moldura 102 podem ser anúncios em tempo realselecionados pelo provedor. Anunciantes também podem registrar-se para palavras-chave, de forma que os seus anúncios apenas apareçam quando a(s) palavra(s)-chaveseja(m) alvo da consulta. Isto, por exemplo, evita a exibição desnecessária deinformações publicitárias que estão orientadas de forma incorreta.Conforme mencionado acima, os anúncios fornecidos através da moldura de anúncios102 podem incluir vídeo, música, jogos, links para a web, etc. De forma alternativa, asinformações fornecidas na moldura de anúncios 102 podem ser escolhidas pelo servidor16 (Fig. 1), por exemplo, o servidor 16 pode selecionar informações a serem fornecidasà moldura de anúncios 102 baseadas em um horário do dia, um horário estimado para aconclusão de uma busca, etc. Em qualquer evento, estar apto a ligar um anúncio a umapalavra-chave específica é extremamente valioso para anunciantes, especialmentequando a palavra-chave é qualificada conforme o exemplo acima relativo à palavra"apple", que pode ter vários significados como, por exemplo, "empresa decomputadores", ou "fruta", ou "programa fiscal".Any qualified keyword maintained in database 18 (Fig. 1) may be mapped to advertising information to display one or more ads targeted to a user (or requester) by submitting a query or voice containing the qualified keyword. For example, when receiving a query from a requestor via a mobile phone 12a (Fig. 1), for example, server 16 may offer advertisement (s) to the requestor to view while a search is being processed by system 10.As mentioned above, ad information may be query-related (or query keywords and / or phone location), may include visual, audio, and / or interactive information as appropriate to the user device and query source, and may include not only ads, but also information such as video, music, games, web links, etc., that will interact with the requestor and show him data while the search is being performed. Fig. 6 illustrates an example of an ad shown As shown in Fig. 6, the mobile phone 100 includes selection keys 104 and an announcement frame 102. Selection keys 104 detect a selection made by a 100 cell phone user and may be similar to conventional handheld device keys. Ad frame 102 may show an ad related to a query sent using the mobile phone 100 or other mobile device that may display images. For example, as illustrated in Fig. 6, an advertisement for a human-assisted search technology may be shown in the announcement frame 102 in response to receiving a voice query related to it. On the other hand, advertisements shown in the frame 102 may be real-time ads selected by the provider. Advertisers can also register for keywords, so that their ads only appear when the keyword (s) are targeted by the query. This, for example, prevents unnecessary display of advertising information that is misdirected. As mentioned above, ads delivered through the ad frame102 may include video, music, games, web links, etc. Alternatively, the information provided in ad frame 102 may be chosen by server 16 (Fig. 1), for example, server 16 may select information to be provided to ad frame 102 based on a time of day, an estimated time for completion. of a search, etc. In any event, being able to link an ad to a specific keyword is extremely valuable to advertisers, especially when the keyword qualifies as the example above for the word "apple", which can have various meanings such as " computer company "or" fruit "or" tax program ".

A receita dos anúncios pode ser baseada em medidas convencionais, tais como pessoas-minuto que um anúncio foi ouvido, parcial ou completamente com repetição de anúnciosnão contados ou contados menos, respostas a anúncios baseadas em entrada de seleçãoatravés das teclas de seleção 104. Por exemplo, as opções para interagir com anúnciospodem ser fornecidas através do telefone celular 100 que diz "pressione T se você quiserouvir mais sobre este anúncio agora, pressione '2' se você quiser ouvir mais sobre esteanúncio após receber os resultados da sua consulta de busca, pressione '3' se vocêquiser que enviemos uma mensagem de correio de voz a você sobre um serviço/produtoincluído neste anúncio. No entanto, o sistema e método apresentados não estão limitadosa ter um usuário a interagir com o anúncio de uma forma específica. Por exemplo, umpatrocinador do anúncio pode creditar a fonte que entregou o anúncio, no caso de umanúncio que oferece um número de telefone a ligar possa ser rastreado pelo sistema detal forma que o número que liga é rastreado para o anúncio e para o número doanunciante que recebeu a ligação (ou seja, compensa o sistema, pois o anúncioocasionou que o autor da chamada realmente ligasse para o número que foimencionado no anúncio). Além disso, um usuário pode ser transferido diretamente a umnegócio específico se o usuário pressionar uma tecla ou botão durante um anúncio.Ad revenue can be based on conventional measures, such as people-minutes that an ad has been heard, partially or completely repeating untold or undercounted ads, responses to selection-based ads via selection keys 104. For example , options for interacting with ads may be provided via cell phone 100 that says "press T if you want to hear more about this ad now, press '2' if you want to hear more about this ad after receiving the results of your search query, press '3' if you want us to send you a voicemail message about a service / product included in this ad, however, the system and method presented is not limited to having a user interact with the ad in a specific way. For example, An ad sponsor can credit the source that delivered the ad in the case of an ad offering a phone number. The caller can be tracked by the system in detail so that the calling number is tracked for the ad and the number of the calling party (ie it compensates the system because the ad caused the caller to actually call the number). that was mentioned in the ad). In addition, a user can be transferred directly to a specific business if the user presses a key or button during an announcement.

A Fig. 7 ilustra uma relação de base de dados entre um número de telefone, umalocalização, um anúncio, uma consulta e um resultado. Conforme mostrado na Fig. 7, umnúmero de telefone de um usuário enviando uma consulta por voz pode estar associadoa um anúncio, uma localização, uma consulta e um resultado. Por exemplo, quando umaconsulta por voz é recebida de um telefone celular de um usuário, um anúncio específicopode ser selecionado para exibição ao usuário baseado em um número de telefone dotelefone celular utilizado pelo usuário. Utilizando o mesmo resultado, o anúncio pode serescolhido determinando-se uma localização do usuário baseado em um código de áreado telefone celular ou outras informações de identidade do assinante associadas aotelefone celular e/ou usuário.Fig. 7 illustrates a database relationship between a telephone number, a location, an advertisement, a query and an outcome. As shown in Fig. 7, a telephone number of a user sending a voice query may be associated with an announcement, a location, a query and a result. For example, when a voice consultation is received from a user's mobile phone, a specific ad may be selected to be displayed to the user based on a mobile phone number used by the user. Using the same result, the advertisement can be chosen by determining a user's location based on a mobile phone area code or other subscriber identity information associated with the mobile phone and / or user.

Conseqüentemente, anúncios são enviados a usuários baseados em palavra(s)-chaveem palavras faladas pelos usuários ou conforme determinado pelos provedores. Naconfiguração preferida, as palavras faladas pelo usuário de telefone celular são umpedido de busca, então é sabido que o usuário do telefone celular está interessado eminformações relacionadas à palavra-chave. As palavras faladas pelo usuário de telefonecelular são convertidas em texto, de forma automática, por transcrição humana, ou poruma combinação dos dois. A(s) palavra(s)-chave ou uma ou mais categorias depalavra(s)-chave no texto transcrito são identificadas e utilizadas para selecionar um oumais anúncios. Os anúncios normalmente incluem áudio e podem também, ou de formaalternativa, incluir vídeo, texto, ou ilustrações imóveis ou animadas.Para dispositivos móveis como telefones celulares com capacidade de determinação deposicionamento global, a localização de um usuário também pode ser captada e utilizadapara determinar um anúncio inicial e para estreitar uma faixa de anúncios que podem serapresentados ao autor da chamada.Consequently, advertisements are sent to users based on keywords (s) spoken by users or as determined by providers. In the preferred embodiment, words spoken by the mobile phone user are a search request, so it is well known that the mobile phone user is interested in keyword related information. The words spoken by the mobile phone user are automatically converted to text by human transcription or a combination of the two. The keyword (s) or one or more keyword categories (s) in the transcribed text are identified and used to select one or more ads. Ads typically include audio and may also, or alternatively, include motionless or animated video, text, or illustrations. For mobile devices such as mobile phones with global positioning capability, a user's location can also be captured and used to determine a initial announcement and to narrow a banner of ads that may be presented to the caller.

O sistema e método apresentados fornecem publicidade orientada para plataformascelulares utilizando reconhecimento de voz através de identificação de uma palavra-chave em uma frase falada, pesquisando pela palavra-chave em um índice contendopublicidade correspondente e fornecendo a publicidade para assinantes de telefoniacelular.The system and method presented provides mobile platform-oriented advertising using voice recognition by identifying a keyword in a spoken phrase, searching for the keyword in an index containing the corresponding advertising, and providing advertising for mobile phone subscribers.

As várias características e vantagens das configurações são evidentes pelas especificaçõesdetalhadas e, portanto, pretende-se, pelas reivindicações anexas, cobrir todas ascaracterísticas e vantagens das configurações que se enquadrem no verdadeiro espírito eescopo desta. Além disso, já que muitas modificações e mudanças ocorrerão prontamenteàqueles com habilidade no ofício, não se deseja limitar a invenção à construção e operaçãoexatas ilustradas e descritas para as configurações declaradas e, conseqüentemente, pode-se recorrer a todas as modificações e equivalentes apropriados, enquadrando-se no escopodesta. Mais além, será entendido que a frase "ao menos um de A, B e C" pode ser utilizadaaqui como uma expressão alternativa que significa "um ou mais de A, B e C".The various features and advantages of the configurations are apparent from the detailed specifications and, therefore, it is intended by the appended claims to cover all the characteristics and advantages of the configurations that fit the true spirit and scope of the specification. In addition, since many modifications and changes will readily occur to those of skill in the art, it is not desired to limit the invention to the exact construction and operation illustrated and described for the stated configurations and, accordingly, all appropriate modifications and equivalents may be relied upon. in the scotch. Further, it will be understood that the phrase "at least one of A, B and C" may be used herein as an alternative expression meaning "one or more of A, B and C".

Claims (21)

1. MÉTODO DE PUBLICIDADE DIRECIONADA, caracterizado porcompreender: a vinculação de um anúncio para corresponder a uma ou maispalavras-chave e a apresentação do anúncio em resposta a uma consulta de vozdesignado para conter uma ou mais palavras-chave por um pesquisador humano.1. DIRECTED ADVERTISING METHOD, comprising: linking an ad to match one or more keywords and displaying the ad in response to a voice query designed to contain one or more keywords by a human searcher. 2. MÉTODO DE PUBLICIDADE DIRECIONADA, de acordo com a reivindicação-1, caracterizado por compreender: a conversão da consulta de voz em textoutilizando reconhecimento de voz.DIRECTIONAL ADVERTISING METHOD according to claim 1, characterized in that it comprises: converting the voice query into text using speech recognition. 3. MÉTODO DE PUBLICIDADE DIRECIONADA, de acordo com a reivindicação-1, caracterizado pela consulta de voz ser transcrita por transcritores humanos.Targeted advertising method according to claim 1, characterized in that the voice query is transcribed by human transcribers. 4. MÉTODO DE PUBLICIDADE DIRECIONADA, de acordo com a reivindicação-1, caracterizado pelo usuário encaminhando a consulta de voz interagir com oanúncio enquanto que o pesquisador humano executa uma pesquisa em resposta àconsulta de voz.4. DIRECTED ADVERTISING METHOD, according to claim 1, characterized by the user forwarding the voice query interacting with the advertisement while the human researcher performs a search in response to the voice query. 5. MÉTODO DE PUBLICIDADE DIRECIONADA, de acordo com a reivindicação 1,caracterizado pelo anúncio ser apresentado antes de o pesquisador humanoexecutar a pesquisa em resposta à consulta de voz.Targeted advertising method according to claim 1, characterized in that the advertisement is presented before the human researcher performs the search in response to the voice query. 6. MÉTODO DE PUBLICIDADE DIRECIONADA, de acordo com a reivindicação 1,caracterizado pelo pesquisador humano qualificar o significado de uma ou maispalavras-chave comunicando-se com um usuário que está encaminhando a consultade voz.Targeted advertising method according to claim 1, characterized in that the human researcher qualifies the meaning of one or more keywords by communicating with a user who is forwarding the voice query. 7. MÉTODO DE PUBLICIDADE DIRECIONADA, de acordo com a reivindicação 1,caracterizado pelo anúncio ser selecionado com base na associação com asconsultas anteriores direcionadas ao contexto que combina com o da consulta de voz.DIRECTIVE ADVERTISING METHOD according to claim 1, characterized in that the advertisement is selected based on the association with previous context-directed queries that matches that of the voice query. 8. MÉTODO DE PUBLICIDADE DIRECIONADA, de acordo com a reivindicação 1,caracterizado pelos pesquisadores humanos registrados para lidar com pesquisasem relação ao assunto da consulta de voz pré-selecionarem o anúncio.Targeted advertising method according to claim 1, characterized by the human researchers registered to deal with searches regarding the subject of voice consultation to pre-select the advertisement. 9. MÉTODO DE PUBLICIDADE DIRECIONADA, de acordo com a reivindicação 1,caracterizado pelo pesquisador humano selecionar o anúncio com base no númerodo telefone ou em outros dados passivos do usuário que está encaminhando aconsulta de voz.Targeted advertising method according to claim 1, characterized in that the human researcher selects the advertisement based on the telephone number or other passive data of the user who is forwarding voice advice. 10. MÉTODO DE PUBLICIDADE DIRECIONADA, de acordo com a reivindicação 1,caracterizado por compreender: a determinação de um período de tempo durante oqual o anúncio é apresentado e fornecimento de um trecho falado ou em vídeobaseado na avaliação da duração pelo pesquisador humano.Targeted advertising method according to claim 1, characterized in that it comprises: determining a period of time during which the advertisement is presented and providing a spoken or video-based excerpt in the duration evaluation by the human researcher. 11. MÉTODO DE PUBLICIDADE DIRECIONADA, de acordo com a reivindicação 1,caracterizado pelos dados do cupom relativos ao conteúdo do anúncio seremfornecidos em resposta a uma seleção de um usuário junto com o anúncio.Targeted advertising method according to claim 1, characterized in that the coupon data relating to the ad content is provided in response to a selection of a user along with the ad. 12. MÉTODO DE PUBLICIDADE DIRECIONADA, de acordo com a reivindicação 11,caracterizado pelos dados do cupom serem fornecidos por meio de SMS.DIRECTED ADVERTISING METHOD according to claim 11, characterized in that the coupon data is provided by SMS. 13. MÉTODO DE PUBLICIDADE DIRECIONADA, caracterizado por compreender: aassociação de um anúncio a uma ou mais palavras-chave ou expressões com baseno conteúdo do anúncio e uma categoria pré-definida correspondente a taispalavras-chave ou frases, e fornecimento de um anúncio em resposta a umaconsulta de voz contendo uma ou mais das tais palavras-chave ou expressões.13. DIRECTED ADVERTISING METHOD, comprising: associating an ad with one or more keywords or phrases based on the ad's content and a predefined category corresponding to such keywords or phrases, and providing an ad in response to a voice query containing one or more of such keywords or phrases. 14. MÉTODO DE PUBLICIDADE DIRECIONADA, caracterizado por compreender: arecepção de uma consulta de voz de um usuário de celular e a conversão daconsulta de voz em texto; extração da(s) palavra(s)-chave do texto convertido; e apossibilidade de um pesquisador humano selecionar um anúncio utilizando a(s)palavra(s)-chave e apresentação do anúncio ao usuário do celular.14. DIRECTED ADVERTISING METHOD, comprising: receiving a voice query from a mobile phone user and converting the query from voice to text; extraction of the keyword (s) from the converted text; and the ability for a human searcher to select an ad using the keyword (s) and presenting the ad to the mobile user. 15. MÉTODO DE PUBLICIDADE DIRECIONADA, de acordo com a reivindicação 14,caracterizado pela palavra-chave ter mais de um significado e cujo significadoconforme usado na consulta de voz é determinado com base em usos da palavra-chave relacionados a pesquisas anteriores.Targeted advertising method according to claim 14, characterized in that the keyword has more than one meaning and whose meaning as used in the voice query is determined based on keyword uses related to previous searches. 16. MÉTODO DE PUBLICIDADE DIRECIONADA, de acordo com a reivindicação 14,caracterizado pelo anúncio selecionado ser direcionado a um assunto da consultade voz.Targeted advertising method according to claim 14, characterized in that the selected advertisement is directed to a voice consultation subject. 17. SISTEMA DE PUBLICIDADE DIRECIONADA, caracterizado por compreender:uma unidade de armazenamento armazenando um anúncio relacionado a uma oumais palavras-chave; e uma unidade de exibição exibindo o anúncio em resposta auma consulta de voz designado para conter uma ou mais palavras-chave por umpesquisador humano.Targeted advertising system, comprising: a storage unit storing an advertisement relating to one or more keywords; and a display unit displaying the ad in response to a voice query designed to contain one or more keywords by a human researcher. 18. MÉTODO DE PUBLICIDADE DIRECIONADA, caracterizado por compreender: aassociação de dados de publicidade a uma ou mais palavras-chave ou expressões;tal associação sendo baseada na relação do conteúdo dos dados do anúncio comuma categoria, utilização ou significado das palavras-chave ou expressões; atranscrição de uma palavra-chave ou expressão contida nas palavras faladasincluindo uma consulta de voz encaminhada, tal transcrição executada com base noreconhecimento de voz ou transcrição humana; a análise da palavra-chave transcritaou expressão incluindo a determinação da importância de uma palavra-chave emrelação a outras palavras-chave; seleção de um anúncio para a palavra-chave ouexpressão contida nas palavras faladas com base em tal associação, tal seleçãosendo executada por um pesquisador humano lidando com a consulta de voz efornecimento do anúncio selecionado por meio de um telefone celular ou outroaparelho móvel operando em rede.18. DIRECTED ADVERTISING METHOD, comprising: associating advertising data with one or more keywords or phrases, such association being based on the relationship of the content of the ad data to a category, use or meaning of the keywords or phrases ; transcribing a keyword or phrase contained in spoken words including a forwarded voice query, such transcription performed on the basis of voice recognition or human transcription; keyword analysis transcribed or expression including determining the importance of a keyword relative to other keywords; selecting an ad for the keyword or expression contained in the spoken words based on such an association, such selection being performed by a human researcher dealing with the voice query and delivery of the selected ad via a mobile phone or other mobile networked device. 19. MÉTODO DE PUBLICIDADE DIRECIONADA, caracterizado por compreender: adeterminação de um anúncio que corresponda a uma ou mais palavras-chave deuma consulta de voz baseada na seleção por um pesquisador humano; e envio doanúncio incluindo um cupom de mercadorias e/ou serviços de uma empresaindicada no anúncio a um aparelho móvel por meio do qual a consulta de voz éencaminhada.19. DIRECTED ADVERTISING METHOD, characterized by: determining an advertisement that corresponds to one or more keywords of a voice query based on selection by a human researcher; and sending the advertisement including a coupon of goods and / or services from a company indicated in the advertisement to a mobile device through which the voice query is routed. 20. MÉTODO DE PUBLICIDADE DIRECIONADA, caracterizado por compreender: aapresentação de um anúncio correspondente a uma palavra-chave contida em umaconsulta de voz; e a modificação do anúncio com base na identidade de assinantedo usuário que está encaminhando a consulta de voz conforme determinado por umpesquisador humano.20. DIRECTED ADVERTISING METHOD, characterized by: presenting an advertisement corresponding to a keyword contained in a voice query; and modifying the ad based on the identity of the subscriber of the user who is forwarding the voice query as determined by a human researcher. 21. MEMÓRIA DO COMPUTADOR LEGÍVEL CONTROLANDO UMCOMPUTADOR COM UMA ESTRUTURA DE DADOS, caracterizado porcompreender: um anúncio incluindo: um identificador de localização; um número detelefone; uma consulta; e um resultado.21. MEMORY OF THE CONTROLLING COMPUTER LEGIBLE COMPUTER WITH A DATA STRUCTURE, characterized in that it comprises: an advertisement including: a location identifier; a telephone number; an appointment; and a result.
BRPI0707293-7A 2006-01-23 2007-01-12 ads targeted to a mobile device BRPI0707293A2 (en)

Applications Claiming Priority (5)

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
PCT/US2007/060468 WO2007089967A2 (en) 2006-01-23 2007-01-12 Targeted mobile device advertisements

Publications (1)

Publication Number Publication Date
BRPI0707293A2 true BRPI0707293A2 (en) 2011-04-26

Family

ID=38328083

Family Applications (1)

Application Number Title Priority Date Filing Date
BRPI0707293-7A BRPI0707293A2 (en) 2006-01-23 2007-01-12 ads targeted to a mobile device

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
US8781089B2 (en) 2006-11-09 2014-07-15 Shai Haim Gilboa System, method and device for managing VOIP telecommunications
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
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
US9424233B2 (en) 2012-07-20 2016-08-23 Veveo, Inc. Method of and system for inferring user intent in search input 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
US9946757B2 (en) 2013-05-10 2018-04-17 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
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

Also Published As

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

Similar Documents

Publication Publication Date Title
BRPI0707293A2 (en) ads targeted to a mobile device
US20070174258A1 (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
AU2002256369B2 (en) Location-based services
US20070294725A1 (en) Message-to-wap link for content and advertising
CA2783576C (en) Location-based services
US20130142321A1 (en) Enhanced Directory Assistance Services in a Telecommunications Network
AU2002256369A1 (en) Location-based services
KR20020093852A (en) System and method for voice access to internet-based information
US20090119250A1 (en) Method and system for searching and ranking entries stored in a directory
US20080294629A1 (en) Process for facilitating a telephone-based search
CN1316076A (en) Transform hyperlinks into Uniform Resource Locators driven by user profiles
WO2009129417A2 (en) Lead management

Legal Events

Date Code Title Description
B08F Application dismissed because of non-payment of annual fees [chapter 8.6 patent gazette]

Free format text: REFERENTE A 7A ANUIDADE.

B08K Patent lapsed as no evidence of payment of the annual fee has been furnished to inpi [chapter 8.11 patent gazette]

Free format text: REFERENTE AO DESPACHO 8.6 PUBLICADO NA RPI 2260 DE 29/04/2014.