BRPI1015662A2 - diálogo de resposta interativa de voz dinâmico com base em dados analíticos - Google Patents
diálogo de resposta interativa de voz dinâmico com base em dados analíticos Download PDFInfo
- Publication number
- BRPI1015662A2 BRPI1015662A2 BRPI1015662A BRPI1015662A BRPI1015662A2 BR PI1015662 A2 BRPI1015662 A2 BR PI1015662A2 BR PI1015662 A BRPI1015662 A BR PI1015662A BR PI1015662 A BRPI1015662 A BR PI1015662A BR PI1015662 A2 BRPI1015662 A2 BR PI1015662A2
- Authority
- BR
- Brazil
- Prior art keywords
- calling
- call processing
- processing switch
- menu
- entity
- Prior art date
Links
- 230000002452 interceptive effect Effects 0.000 title abstract description 9
- 230000002123 temporal effect Effects 0.000 claims abstract description 64
- 238000000034 method Methods 0.000 claims abstract description 14
- 230000005540 biological transmission Effects 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 2
- 208000030507 AIDS Diseases 0.000 description 1
- 241000233805 Phoenix Species 0.000 description 1
- 206010064097 avian influenza Diseases 0.000 description 1
- 201000010740 swine influenza Diseases 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/50—Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
- H04M3/51—Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing
- H04M3/5166—Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing in combination with interactive voice response systems or voice portals, e.g. as front-ends
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42348—Location-based services which utilize the location information of a target
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/487—Arrangements for providing information services, e.g. recorded voice services or time announcements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/487—Arrangements for providing information services, e.g. recorded voice services or time announcements
- H04M3/493—Interactive information services, e.g. directory enquiries ; Arrangements therefor, e.g. interactive voice response [IVR] systems or voice portals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2203/00—Aspects of automatic or semi-automatic exchanges
- H04M2203/20—Aspects of automatic or semi-automatic exchanges related to features of supplementary services
- H04M2203/2038—Call context notifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42025—Calling or Called party identification service
- H04M3/42034—Calling party identification service
- H04M3/42059—Making use of the calling party identifier
- H04M3/42068—Making use of the calling party identifier where the identifier is used to access a profile
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/50—Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
- H04M3/51—Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing
- H04M3/523—Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing with call distribution or queueing
- H04M3/5232—Call distribution algorithms
- H04M3/5235—Dependent on call type or called number [DNIS]
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- Marketing (AREA)
- Telephonic Communication Services (AREA)
- Mobile Radio Communication Systems (AREA)
- Exchange Systems With Centralized Control (AREA)
Abstract
diálogo de resposta interativa de voz dinâmico com base em dados analíticos. um método que compreende o recebimento, em um comutador de processamento de chamada, de uma chamada a partir de uma entidade chamando na qual a entidade chamando é uma pessoa natural e um terminal de comunicações, e onde a chamada recebida no comutador de processamento de chamada compreende (i) a identidade do terminal de telecomunicações de parte chamando, (ii) a identidade da parte chamando, e (iii) a geolocalização da entidade chamado. mediante o recebimento da chamada, o comutador de processamento de chamada identifica (i) uma informação contextual global, (ii) uma informação contextual na entidade chamando, e (ii) uma informação contextual no comutador de processamento de chamada, onde a ordem temporal e a ordem hierárquica de itens de menu em um menu são reconfiguradas para apresentação para a entidade chamando com base na (i) identidade do terminal de comunicações de parte chamado,(ii) identidade da parte chamado, (iii) geolocalização da entidade chamando, (iv) informação contextual global, (v) informação contextual na entidade chamando e (vi) informação contextual no comutador de processamento de chamada.
Description
DIÁLOGO DE RESPOSTA INTERATIVA DE VOZ DINÂMICO COM BASE EM
DADOS ANALÍTICOS
Campo da Invenção A presente invenção se refere a telecomunicações em geral e, mais particularmente, à melhoria da ordem temporal e da ordem hierárquica de itens de menu em um sistema de resposta interativa de voz.
Antecedentes da Invenção Quando uma parte chamando contata uma empresa para a obtenção de uma informação, como a empresa determina que tipo de informação a parte chamando está tentando obter?
Quando uma parte chamando contata uma empresa para a obtenção de uma informação, tais como uma informação bancária, uma informação de linha aérea, uma informação de produto, etc., à parte chamando inicialmente é apresentado um sistema de resposta interativa de voz que consulta a parte chamando para fazer uma seleção a partir de uma pluralidade de itens de menu (isto é, um primeiro item de menu, um segundo item de menu, um terceiro item de menu, etc.). Isto é, o sistema de resposta interativa de voz é um menu hierárquico pré-definido o qual compreende uma pluralidade de itens de menu que são apresentados para a parte chamando na mesma ordem temporal e na mesma ordem hierárquica a cada vez em que a parte chamando contatar a empresa.
Este menu hierárquico pré-definido é ineficiente, por exemplo, quando uma parte chamando contata uma empresa várias vezes para a obtenção da mesma informação ou de uma informação que ê similar à das chamadas passadas.
Por exemplo, quando uma parte chamando está contatando uma empresa para a obtenção de uma informação referente a um recurso de "tom de campainha" em seu "telefone celular", a empresa inicialmente apresenta à parte chamando um primeiro menu que compreende três itens de menu, tais como: Com que tipo de terminal você estã tendo um problema? i. Por favor, diga "telefone celular" ou pressione "1" no seu teclado, ou ii. Por favor, diga "smartphone" ou pressione "2" no seu teclado, ou iii. Por favor, diga "assistente digital pessoal" ou pressione "3" no seu teclado.
Após receber a resposta ao primeiro menu, a empresa apresenta à parte chamando um segundo menu, que compreende três ou mais itens de menu, tais como: Qual ê o problema com o seu telefone celular? i. Por favor, diga "conectividade com a Internet" ou pressione "1" no seu teclado, ou ii. Por favor, diga "aplicativo de telefone celular" ou pressione "2" no seu teclado, ou iii. Por favor, diga "outros problemas de telefone celular" ou pressione "3" no seu teclado.
Após receber uma resposta ao segundo menu, a empresa apresenta â parte chamando um terceiro menu, que compreende três ou mais itens de menu, tais como: Com que tipo de aplicativo de telefone celular você estã tendo um problema? i. Por favor, diga "e-mail" ou pressione "1" no seu teclado, ou ii. Por favor, diga "serviço de mensagem curta" ou pressione "2" no seu teclado, ou iii. Por favor, diga "tom de campainha" ou pressione "3" no seu teclado.
Conforme ilustrado neste exemplo, a parte chamando deve navegar através do primeiro menu, do segundo menu e do terceiro menu para selecionar o item de menu desejado (isto é, o item de menu "tom de campainha" no terceiro menu). Se a parte chamando tiver problemas recorrentes com seu recurso de "tom de campainha" no seu "telefone celular", a parte chamando poderá se tornar irritada, aborrecida e frustrada, porque a parte chamando ê forçada a navegar através do primeiro menu, do segundo menu e do terceiro menu de ordem hierárquica pré-definida durante cada chamada subseqüente para a obtenção da mesma informação ou de uma informação similar às chamadas passadas.
Portanto, existe uma necessidade de um método e de um sistema que possam automaticamente reconfigurar a ordem temporal e a ordem hierárquica de itens de menu em um menu hierárquico, de modo que as partes chamando possam rapidamente obter a informação que elas desejarem.
Sumário da Invenção A presente invenção provê um método e um sistema que evitam os mesmos custos e desvantagens associados a sistemas de resposta interativa de voz na técnica anterior.
Quando um comutador de processamento de chamada recebe uma chamada de uma entidade chamando (isto é, uma parte chamando e um terminal de telecomunicações de parte chamando associado à parte chamando), o comutador de curso recebe: i. uma identidade do terminal de telecomunicações de parte chamando, ou ii. uma identidade da parte chamando no terminal de telecomunicações de parte chamando, ou iii. uma geolocalização da entidade chamando, ou iv. uma combinação de i, ii e iii.
Mediante o recebimento da chamada a partir da entidade chamando, o comutador de processamento de chamada identificará uma informação contextual global. Em outras palavras, a informação contextual global compreende uma informação que é acessível para o público através de mídia de massa. Por exemplo, e sem limitação, a informação contextual global pode compreender: i. uma informação referente a eventos políticos em vários países, ou ii. uma informação referente a índices de mercado financeiro em vários países, ou iii. uma informação referente a catástrofes que ocorrem manualmente em vários países, ou iv. qualquer combinação de i, ii e iii.
Adicionalmente, o comutador de processamento de chamada identificará uma informação contextual na entidade chamando pelo uso da geolocalização da entidade chamando.
Por exemplo, e sem limitação, a informação contextual na entidade chamando pode compreender: i. uma informação referente a eventos políticos na geolocalização da entidade chamando, ou ii. uma informação referente ao clima na geolocalização da entidade chamando, ou iii. uma informação referente a epidemias na geolocalização da entidade chamando, ou iv. qualquer combinação de i, ii e iii.
Adicionalmente, o comutador de processamento de chamada identificará uma informação contextual no comutador de processamento de chamada pelo uso da geolocalização do comutador de processamento de chamada. Por exemplo, e sem limitação, a informação contextual no comutador de processamento de chamada pode compreender: i. uma informação referente a eventos políticos na geolocalização da entidade de comutador de processamento de chamada, ou ii. uma informação referente ao clima na geolocalização da entidade de comutador de processamento de chamada, ou iii. uma informação referente a epidemias na geolocalização da entidade de comutador de processamento de chamada, ou iv. qualquer combinação de i, ii e iii.
Com base pelo menos em parte na informação recebida e identificada no comutador de processamento de chamada, a ordem temporal e a ordem hierárquica de itens de menu são reconfiguradas para apresentação e transmissão para a entidade chamando. O comutador de processamento de chamada recebe uma seleção a partir da entidade chamando em resposta aos itens de menu transmitidos e realiza uma operação com base, pelo menos em parte, na seleção recebida a partir da entidade chamando. A modalidade ilustrativa da presente invenção compreende: um método compreendendo: (i) o recebimento em um comutador de uma chamada de uma entidade chamando e (ii) a transmissão a partir do comutador para a entidade chamando de um primeiro item de menu, um segundo item de menu e um terceiro item de menu em uma ordem temporal e uma ordem hierárquica com base, pelo menos em parte, em uma geolocalização da entidade chamando.
Breve Descrição dos Desenhos A Figura 1 descreve um diagrama esquemático dos componentes destacados dos sistemas de telecomunicações 100 de acordo com a modalidade ilustrativa da presente invenção. A Figura 2 descreve um fluxograma das tarefas destacadas associadas â operação da modalidade ilustrativa da presente invenção. A Figura 3 descreve um fluxograma das tarefas destacadas associadas à operação da tarefa 203 de acordo com a modalidade ilustrativa da presente invenção. A Figura 4A até a Figura 4C descreve uma ordem temporal ilustrativa de item de menu "A", item de menu "B", item de menu "C" e item de menu "D". A Figura 5A e a Figura 5B descrevem uma ordem temporal ilustrativa e uma ordem hierárquica de item de menu "A", item de menu "B", item de menu "C" e item de menu "D".
Descrição Detalhada A Figura 1 descreve um diagrama esquemático dos componentes destacados dos sistemas de telecomunicações 100 de acordo com a modalidade ilustrativa da presente invenção. O sistema de telecomunicações 100 compreende: o terminal de telecomunicações de parte chamando 101, a rede de telecomunicações 102, e a empresa 103, a qual compreende o comutador de processamento de chamada 104 e o terminal de telecomunicações de agente 105.
Embora a modalidade ilustrativa compreenda um terminal de parte chamando 101, será claro para aqueles versados na técnica, após a leitura desta exposição, como fazer e usar modalidades alternativas da presente invenção que compreendem qualquer tipo de terminais de parte chamando (por exemplo, dois terminais de parte chamando, três terminais de parte chamando, quatro terminais de parte chamando, etc.), Embora a modalidade ilustrativa compreenda uma rede de telecomunicações 102, será claro para aqueles versados na técnica, após a leitura desta exposição, como fazer e usar modalidades alternativas da presente invenção que compreendam qualquer número e combinação de redes de telecomunicações.
Embora a modalidade ilustrativa compreenda uma empresa 103, será claro para aqueles versados na técnica, após a leitura desta exposição, como fazer e usar modalidades alternativas da presente invenção que compreendam qualquer número de empresas.
Embora a modalidade ilustrativa compreenda um comutador de processamento de chamada 104, será claro para aqueles versados na técnica, após a leitura desta exposição, como fazer e usar modalidades alternativas da presente invenção que compreendam qualquer número ou qualquer combinação de comutadores de processamento de chamada.
Embora a modalidade ilustrativa compreenda um terminal de agente 105, será claro para aqueles versados na técnica, após a leitura desta exposição, como fazer e usar modalidades alternativas da presente invenção que compreendam qualquer número de terminais de agente (por exemplo, dois terminais de agente, três terminais de agente, quatro terminais de agente, etc.). O terminal de parte chamando 101 compreende um hardware e um software que permitem a uma parte chamando contatar e interagir com: i. a empresa 103; ii. o comutador de processamento de chamada 104, e iii. o terminal de agente 105 através do terminal de telecomunicações 102. De acordo com a modalidade ilustrativa, o terminal de parte chamando 101 é um terminal sem fio (por exemplo, um telefone celular, um assistente digital pessoal, um smartphone, etc.), mas será claro para aqueles versados na técnica, após a leitura desta exposição, como fazer e usar modalidades alternativas da presente invenção nas quais alguns ou todos os terminais de parte chamando se conectam à rede de telecomunicações 102 através de uma linha com fio (por exemplo, um conjunto de mesa de escritório, uma área de trabalho, um computador, etc.).
Adicionalmente, será claro para aqueles versados na técnica, após a leitura desta exposição, como fazer e usar modalidades alternativas da presente invenção nas quais o terminal de parte chamando 101 permite que uma parte chamando contate a empresa 103, o comutador de processamento de chamada 104 e o terminal de agente 105 através de uma modalidade diferente, por exemplo, e sem limitação, requisições na web, e-mail, envio de mensagem instantânea, serviço de mensagem curta, vídeo, etc. Em qualquer caso, será claro para aqueles versados na técnica. após a leitura desta exposição, como fazer e usar o terminal de parte chamando 101. A rede de telecomunicações 102 é a rede de telefonia pública comutada (PSTN), mas serã claro para aqueles versados na técnica, após a leitura desta exposição, como fazer e usar modalidades alternativas da presente invenção nas quais a rede de telecomunicações 102 é uma rede diferente ou uma combinação de redes diferentes, por exemplo, e sem limitação, a Internet, uma rede privada de dados, uma rede por satélite, etc. A empresa 103 ê uma edificação para alojamento do comutador de processamento de chamada 104, do terminal de agente 105 e de um agente associado ao terminal de agente 105. De acordo com a modalidade ilustrativa, o terminal de agente 105 e o agente estão co-localizados com o comutador de processamento de chamada 104 na empresa 103, mas será claro para aqueles versados na técnica, após a leitura desta exposição, como fazer e usar modalidades alternativas da presente invenção nas quais alguns ou todos os terminais de agente e os agentes não estão co-localizados com o comutador de processamento de chamada 104. O comutador de processamento de chamada 104 compreende um hardware e um software que permitem a ele, por exemplo: i. prover a funcionalidade de uma central de ramal privada (PBX) que recebe chamadas entrando a partir de um terminal de parte chamando através da rede de telecomunicações 102, ou ii. a conexão de chamadas entrando a um sistema de resposta interativa de voz (IVR), ou iii. a conexão de chamadas entrando a um agente associado ao terminal de agente 105, ou iv. a identificação de uma informação contextual global, uma informação contextual na entidade chamando, a uma informação contextual no comutador de processamento de chamada 104, ou v. a determinação de uma ordem temporal e uma ordem hierárquica de uma pluralidade de itens de menu (por exemplo, um primeiro item de menu, um segundo item de menu, um terceiro item de menu, etc.), o que será descrito abaixo e com respeito à tarefa 203, ou vi. a transmissão dos itens de menu para a entidade chamando na ordem temporal e na ordem hierárquica, conforme determinado, ou vii. o recebimento de uma seleção de um item de menu a partir da entidade chamando em resposta ao menu transmitido, ou viii. a realização de uma operação com base, pelo menos em parte, na seleção recebida a partir da entidade chamando, ou ix. qualquer combinação de i, ii, iii, iv, v, vi, vii, e viii.
Em particular, o comutador de processamento de chamada 104 é capaz de realizar as tarefas descritas abaixo e nas figuras associadas. O terminal de agente 105 compreende um hardware e um software que permitem que um agente contate e interaja com o terminal de parte chamando 101 e o comutador de processamento de chamada 104 de uma forma bem conhecida. De acordo com a modalidade ilustrativa, o terminal de agente 105 é um terminal com linha com fio (por exemplo, um conjunto de mesa de escritório, uma área de trabalho, um computador, etc.), mas será claro para aqueles versados na técnica, após a leitura desta exposição, como fazer e usar modalidades alternativas da presente invenção nas quais alguns ou todos os terminais de agente se conectam à rede de telecomunicações 102 de uma forma sem fio (por exemplo, um telefone celular, um assistente digital pessoal, um smartphone, etc.).
Adicionalmente, será claro para aqueles versados na técnica, após a leitura desta exposição, como fazer e usar modalidades alternativas da presente invenção nas quais o terminal de agente 105 está habilitado a contatar o terminal de parte chamando 101 através de uma modalidade diferente, por exemplo, e sem limitação, por e-mail, envio de mensagem instantânea, serviço de mensagem curta, video, etc. Em qualquer caso, será claro para aqueles versados na técnica, após a leitura desta exposição, como fazer e usar o terminal de agente 105. A Figura 2 descreve um fluxograma das tarefas destacadas com a operação da modalidade ilustrativa da invenção.
Será claro para aqueles versados na técnica, após a leitura desta exposição, como fazer e usar modalidades alternativas da presente invenção nas quais as tarefas 201, 2 02, 203, 2 04, 205 e 206 são realizadas em uma ordem diferente e são realizadas concorrentemente. Mais ainda, será claro para aqueles versados na técnica, após a leitura desta exposição, como fazer e usar modalidades alternativas da presente invenção que omitam uma ou mais das tarefas 201, 202, 203, 204, 205 e 206.
Para as finalidades deste relatório descritivo, o termo "entidade chamando" compreende uma parte chamando que é uma pessoa natural e um terminal de telecomunicações de parte chamando associado à parte chamando. O termo "entidade chamando" serã usado por todo este relatório descritivo para referência à parte chamando e ao terminal de parte chamando 101.
Na tarefa 201, o comutador de processamento de chamada 104 recebe uma chamada de uma entidade chamando (isto é, uma parte chamando e o terminal de parte chamando 101 associado à parte chamando).
Como parte da tarefa 201, o comutador de processamento de chamada 104 recebe a identidade do terminal de parte c hamando 101.
De acordo com a modalidade ilustrativa, o comutador de processamento de chamada 104 compreende o hardware e o software para se permitir que ele identifique a identidade do terminal de parte chamando 101 pelo uso, por exemplo, e sem limitação, de um equipamento de identificação de número automática (ANI) associado ao comutador de processamento de chamada 104. Em outras palavras, o terminal de parte chamando 101 transmite um sinal para o estabelecimento de uma conexão com o comutador de processamento de chamada 104, e mediante o recebimento do sinal no comutador de processamento de chamada 104, o equipamento de identificação de número automática analisa o sinal para a identificação do número de telefone do terminal de parte c hamando 101.
Será claro para aqueles versados na técnica, após a leitura desta exposição, como fazer e usar modalidades alternativas da presente invenção nas quais o comutador de processamento de chamada 104 também compreende o hardware e o software para se permitir que ele identifique qualquer tipo de indícios que sejam indicativos da identidade do terminal de parte chamando 101. Por exemplo, e sem limitação, o comutador de processamento de chamada 104 é configurado para identificar: i. um endereço de controle de acesso a mídia (MAC) que identifica a identidade do terminal de parte chamando 101, ou ii. um endereço de protocolo de Internet (IP) que identifica a identidade do terminal de parte chamando 101, ou iii. um sinal de ponto de resposta de segurança pública (PSAP) que identifica a identidade do terminal de parte chamando 101, ou iv. qualquer combinação de i, ii e iii.
Como parte da tarefa 201, o comutador de processamento de chamada 104 recebe a identidade da parte chamando associada ao terminal de parte chamando 101.
De acordo com a modalidade ilustrativa, o comutador de processamento de chamada 104 compreende o hardware e o software para se permitir que ele identifique a identidade da parte chamando. Por exemplo, o comutador de processamento de chamada 104 transmite uma requisição para a parte chamando através do terminal de parte chamando 101 requisitando que a parte chamando proveja um indicador, tal como seu número de conta. Após a parte chamando ter provido seu número de conta, um sinal é transmitido a partir do terminal de parte chamando 101 para o comutador de processamento de chamada 104. Uma vez que o sinal seja recebido no comutador de processamento de chamada 104, uma busca em banco de dados do número de conta de parte chamando é realizada para a identificação da identidade de parte chamando.
Será claro para aqueles versados na técnica, após a leitura desta exposição, como fazer e usar modalidades alternativas da presente invenção nas quais o indicador de parte chamando podería ser, por exemplo, e sem limitação: i. o número de cartão de crédito de parte chamando, ou ii. o número de seguridade social de parte chamando, ou iii. o endereço de e-mail de parte chamando, ou iv. o nome de usuário e a senha de parte chamando, ou v. o número de empregado de parte chamando, ou vi. qualquer combinação de i, ii, iii, iv e v.
Como parte da tarefa 201, o comutador de processamento de chamada 104 também recebe a geolocalização da entidade chamando.
De acordo com a modalidade ilustrativa, quando o terminal de parte chamando 101 transmite o sinal para o estabelecimento de uma conexão com o comutador de processamento de chamada 104, o equipamento de identificação de número automática (ANI) associado ao comutador de processamento de chamada 104 analisa o sinal para a identificação da geolocalização da entidade chamando.
Será claro para aqueles versados na técnica, após a leitura desta exposição, como fazer e usar modalidades alternativas da presente invenção, nas quais o comutador de processamento de chamada 104 identifica a geolocalização da entidade chamando por, por exemplo, e sem limitação: i. um sistema de posicionamento global (GPS) que é indicativo da localização do terminal de parte chamando 101, OU ii. um endereço de protocolo de Internet (IP) que é indicativo da localização do terminal de parte chamando 101, OU iii. um sinal de ponto de resposta de segurança pública {PSAP) que ê indicativo da localização do terminal de parte chamando 101, ou iv. qualquer combinação de i, ii e iii.
Com respeito a um sinal de GPS que é indicativo da geolocalização do terminal de parte chamando 101, o terminal de parte chamando 101 compreende o hardware e o software para se permitir que ele tenha funcionalidades de posicionamento global, de modo que o terminal de parte chamando 101 possa transmitir, por exemplo, e sem limitação, um sinal que compreenda a geolocalização da entidade chamando para o comutador de processamento de chamada 104. Por exemplo, e sem limitação, o terminal de parte chamando 101 é equipado com um receptor de GPS que faz uma triangulação da geolocalização do terminal 101 pelo uso de dados a partir de pelo menos três satélites e do receptor de GPS.
Com respeito a um endereço de IP que é indicativo da geolocalização da terminal de parte chamando 101, uma tabela que compreende um endereço de IP do terminal de parte chamando 101, o endereço de um provedor de serviços de Internet (ISP) de terminal de parte chamando 101, o endereço de ura gateway que serve ao terminal de parte chamando 101, o endereço de um servidor que serve ao terminal de parte chamando 101, etc. é usada para a identificação da geolocalização do terminal de parte chamando.
Por exemplo, quando o comutador de processamento de chamada 104 usa o endereço de IP de um terminal de parte chamando, o comutador de processamento de chamada 104 pode determinar a geolocalização do terminal de parte chamando pelo uso da Tabela 1. TABELA 1 Endereço de IP de um Terminal de Parte Chamando Mapeado para uma Geolocalização Endereço de IP de um Geolocalização Terminal de Parte Chamando 255.11.111.111 Nova York, Nova York 255.22.222.222 Holmdel, Nova Jersey 255.33.333.333 _________Tóquio, Japão_________ . . . Toronto, Canadá . . . Madri, Espanha . . . Florença, Itália 255.99.999.999 Phoenix, Arizona Será claro para aqueles versados na técnica,. após a leitura desta exposição, como fazer e usar modalidades alternativas da presente invenção nas quais o endereço de IP ilustrado na Tabela 1 pode ser em um formato diferente (por exemplo, IPv4, IPv6, etc.) , e onde o comutador de processamento de chamada 104 compreende o hardware e o software para se permitir que ele determine a geolocalização de um terminal de parte chamando, independentemente do formato de endereço de IP.
Com respeito a um sinal de ponto de resposta de segurança pública (PSAP) que é indicativo da localização do terminal de parte chamando 101, um sinal de ponto de resposta de segurança pública (PSAP) pode usar um equipamento de identificação de número automática (ANI) para a análise de uma chamada entrando a partir do terminal de parte chamando 101 e transmitir um sinal para o comutador de processamento de chamada 104 que inclua a geolocalização do terminal de parte chamando 101.
Na tarefa 202, o comutador de processamento de chamada 104 identifica uma ou mais informações contextuais globais com base, pelo menos em parte, em um banco de dados ou um terminal (por exemplo, um terminal de Bloomberg) que armazena informação, dados, estatísticas, registros, etc. associados a um ou mais países, por exemplo, e sem limitação, os Estados Unidos da América, a Grã-Bretanha, a Espanha, a China, o Japão, o Canadá, etc.
Para as finalidades deste relatório descritivo, o termo "informação contextual global" compreende uma informação que é acessível para o público através de mídia de massa em uma ou mais regiões do mundo (por exemplo, países, estados, condados, etc.), por exemplo, e sem limitação: i. redes de rádio, ou ii. jornais, ou iii. revistas, ou iv. livros, ou v. manuscritos, ou vi. a Internet (por exemplo, blogs, quadros de mensagem, podcasts, compartilhamento de vídeo, etc.), ou vii. televisão, ou viii. mídia eletrônica, ou ix. mídia impressa, ou x. qualquer combinação de i, ii, iii, iv, v, vi, vii, viii e ix.
De acordo com a modalidade ilustrativa, quando do recebimento de uma chamada a partir da entidade chamando, o comutador de processamento de chamada 104 consulta um banco de dados ou um terminal para a recuperação da informação contextual global, a qual compreende, por exemplo, e sem limitação: i. uma informação referente a vários eventos políticos em vários países, províncias, prefeituras, estados, condados, etc., ou ii. uma informação referente ao clima em vários países, províncias, prefeituras, estados, condados, etc., ou iii. uma informação referente a índices de mercado financeiro em vários países (por exemplo, NASDAQ, Média Industrial Dow Jones, Nikkei 225, etc.), ou iv. uma informação referente a catástrofes de ocorrência natural em vários países (por exemplo, furacão Katrina de 2005, tsunami do Oceano Índico de 2004, terremoto em Sichuan de 2008, etc.), ou v. uma informação referente a epidemias em vários países (por exemplo, gripe aviária, gripe suína, AIDS, HIV, etc.), ou vi. uma informação referente a eventos esportivos em vários países (por exemplo, Olimpíadas, Copa do Mundo, beisebol, tênis, golfe, etc.), ou vii. uma informação referente a feriados celebrados em vários países (por exemplo. Ano Novo do calendário gregoriano, ano novo lunar chinês, etc.), ou viii. uma informação referente ao horário de calendário em vários países, ix. qualquer combinação de i, ii, iii, iv, v, vi, vii e viii. A lista acima de "informação contextual global" não deve ser construída como sendo uma enumeração restritiva ou exaustiva das várias formas de "informação contextual global". Ao invés disso, outros tipos de "informação contextual global" podem ser incluídos na lista acima, sem que se desvie do escopo da presente invenção.
Adicionalmente, será claro para aqueles versados na técnica, após a leitura desta exposição, como fazer e usar modalidades alternativas da presente invenção nas quais o comutador de processamento de chamada 104 identifica a informação contextual global antes ou após o recebimento da chamada da entidade chamando.
Como parte da tarefa 202, o comutador de processamento de chamada 104 identifica uma informação contextual na ent i dade c hamando.
De acordo com a modalidade ilustrativa, o comutador de processamento de chamada 104 usa a geolocalização da entidade chamando para consultar um banco de dados ou terminal {por exemplo, um terminal Bloomberg) para a recuperação da informação contextual na entidade chamando.
Por exemplo, se a geolocalização da entidade chamando for Holmdel, Nova Jersey, o comutador de processamento de chamada 104 consultará um banco de dados ou terminal para a recuperação da informação contextual que estiver associada a Holmdel, Nova Jersey, o que pode compreender, por exemplo, e sem limitação: i. uma informação referente a eventos politicos em Holmdel, Nova Jersey, ou ii. uma informação referente ao clima em Holmdel, Nova Jersey, ou iii. uma informação referente a catástrofes de ocorrência natural em Holmdel, Nova Jersey, ou iv. uma informação referente a epidemias em Holmdel, Nova Jersey, ou v. uma informação referente a eventos esportivos em Holmdel, Nova Jersey, ou vi. uma informação referente ao número de vezes que a entidade chamando chamou o comutador de processamento de chamada 104 em Holmdel, Nova Jersey, ou vii. uma informação referente ao horário de calendário em Holmdel, Nova Jersey, ou viii. qualquer combinação de i, ii, iii, iv, v, vi e vii. A lista acima de "informação contextual" na entidade chamando não deve ser construída como sendo uma enumeração restritiva ou exaustiva das várias formas de "informação contextual" na entidade chamando. Ao invés disto, outros tipos de "informação contextual" podem ser incluídos na lista acima, sem que se desvie do escopo da presente invenção.
Como parte da tarefa 202, o comutador de processamento de chamada 104 identifica uma informação contextual com base, pelo menos em parte, na geolocalização de si mesmo (isto é, do comutador de processamento de chamada 104).
De acordo com a modalidade ilustrativa, o comutador de processamento de chamada 104 é configurado para a detecção ou a identificação de sua própria geolocalização. O comutador de processamento de chamada 104 consulta um banco de dados ou terminal (por exemplo, um terminal Bloomberg) usando sua própria geolocalização para a recuperação da informação contextual associada a sua própria geolocalização. Por exemplo, se a geolocalização do comutador de processamento de chamada 104 for Cidade de Nova York, o comutador de processamento de chamada 104 consultará um banco de dados ou terminal para a recuperação da informação contextual que estiver associada à Cidade de Nova York, o que pode compreender, por exemplo, e sem limitação: i. uma informação referente a eventos políticos em Cidade de Nova York, ou ii. uma informação referente ao clima em Cidade de Nova York, ou iii. uma informação referente a catástrofes de ocorrência natural em Cidade de Nova York, ou iv. uma informação referente a epidemias em Cidade de Nova York, ou v. uma informação referente a eventos esportivos em Cidade de Nova York, ou vi. uma informação referente ao número de vezes que a entidade chamando chamou o comutador de processamento de chamada 104 em Cidade de Nova York, ou vii. uma informação referente ao horário de calendário em Cidade de Nova York, ou viii. qualquer combinação de i, ii, iii, iv, v, vi e vii. A lista acima de "informação contextual" na entidade chamando não deve ser construída como sendo uma enumeração restritiva ou exaustiva das vãrias formas de "informação contextual" na entidade chamando. Ao invés disto, outros tipos de "informação contextual" podem ser incluídos na lista acima, sem que se desvie do escopo da presente invenção.
De acordo com a modalidade ilustrativa, um terminal Bloomberg é usado pelo comutador de processamento de chamada 104 para a identificação da informação contextual global, da informação contextual na entidade chamando e da informação contextual no comutador de processamento de chamada 104, mas será claro para aqueles versados na técnica, após a leitura desta exposição, como fazer e usar modalidades alternativas da presente invenção nas quais o comutador de processamento de chamada 104 usa um banco de dados ou terminal diferente para a identificação da informação contextual global, da informação contextual na entidade chamando e da informação contextual no comutador de processamento de chamada 104.
Adicionalmente, será claro para aqueles versados na técnica, após a leitura desta exposição, como fazer e usar modalidades alternativas da presente invenção nas quais o banco de dados ou terminal que armazena a informação contextual global, a informação contextual da entidade chamando e a informação contextual do comutador de processamento de chamada 104 estão co-localizadas com o comutador de processamento de chamada 104 ou não co- localizadas com o comutador de processamento de chamada 104 .
Na tarefa 203, o comutador de processamento de chamada 104 determina uma ordem temporal e uma ordem hierárquica de itens de menu, com base, pelo menos em parte, na: i. identidade do terminal de parte chamando 101, ou ii. identidade da parte chamando, ou iii. geolocalização da entidade chamando, ou iv. geolocalização do comutador 104, ou v. informação contextual global, ou vi. informação contextual na entidade chamando, ou vii. informação contextual no comutador de processamento de chamada 104, ou viii. qualquer combinação de i, ii, iii, iv, v, vi e vii, o que será descrito em detalhes abaixo e com respeito à tarefa 301 da Figura 3.
Na tarefa 204, o comutador de processamento de chamada 104 transmite o menu e os itens de menu para a entidade chamando na ordem temporal e na ordem hierárquica determinadas na tarefa 203.
De acordo com a modalidade ilustrativa, o comutador de processamento de chamada 104 transmite os itens de menu na ordem temporal e na ordem hierárquica determinadas na tarefa 2 03 como uma resposta interativa de voz (IVR) , mas será claro para aqueles versados na técnica, após a leitura desta exposição, como fazer e usar modalidades alternativas da presente invenção nas quais o comutador de processamento de chamada 104 transmite, por exemplo, e sem limitação: i. uma representação gráfica do menu e dos itens de menu na ordem temporal e na ordem hierárquica, conforme determinado na tarefa 203, ou ii. uma mensagem de voz automatizada do menu e dos itens de menu na ordem temporal e na ordem hierárquica, conforme determinado na tarefa 203, ou iii. uma combinação de i e ii.
Será claro para aqueles versados na técnica, após a leitura desta exposição, como fazer e usar modalidades alternativas da presente invenção nas quais a representação gráfica do menu e dos itens de menu na ordem temporal e na ordem hierárquica conforme determinado na tarefa 203 pode ser, por exemplo, e sem limitação: i. uma mensagem instantânea, ou ii. um e-mail, ou iii. um serviço de mensagem curta, ou iv. uma interface da web, ou v. qualquer combinação de i, ii, iii e iv.
Adicionalmente, será claro para aqueles versados na técnica, após a leitura desta exposição, como fazer e usar modalidades alternativas da presente invenção nas quais o comutador de processamento de chamada 104 transmite os itens de menu na ordem temporal e na ordem hierárquica determinada na tarefa 203, com base, pelo menos em parte, no tipo de terminal de telecomunicações de que a entidade chamando está chamando.
Na tarefa 205, o comutador de processamento de chamada 105 recebe uma seleção a partir da entidade chamando em resposta ao menu transmitido na tarefa 204.
Na tarefa 206, mediante o recebimento da seleção a partir da entidade chamando, o comutador de processamento de chamada 104 determina se um outro menu deve ser transmitido para a entidade chamando com base, pelo menos em parte, na seleção recebida a partir da entidade chamando.
Se o comutador de processamento de chamada 104 determinar que um outro menu (isto é, um segundo menu que compreende uma parede lateral unidade de decisão itens de menu) deve ser transmitido para a entidade chamando com base, pelo menos em pare, na seleção recebida a partir da entidade chamando, o fluxo se moverá para a tarefa 203, para a determinação da ordem temporal e da ordem hierárquica dos itens de menu. Em outras palavras, o comutador de processamento de chamada 104 determina a ordem temporal e a ordem hierárquica dos itens de menu com base, pelo menos em parte, na: i. identidade do terminal de parte chamando 101, ou ii. identidade da parte chamando, ou iii. geolocalização da entidade chamando, ou iv. geolocalização do comutador 104, ou v. informação contextual global, ou vi. informação contextual na entidade chamando, ou vii. informação contextual no comutador de processamento de chamada 104, ou viii. qualquer combinação de i, ii, iii, iv, v, vi e vii, o que será descrito em detalhes abaixo e com respeito à tarefa 301 da Figura 3.
Por outro lado, se o comutador de processamento de chamada 104 determinar que nenhum outro menu ou item de menu deve ser transmitido para a entidade chamando com base, pelo menos em parte, na seleção recebida a partir da entidade chamando, então, o fluxo se moverá para a tarefa 207. Em outras palavras, a seleção recebida a partir da entidade chamando, por exemplo, e sem limitação: i. direciona a entidade chamando para um agente de empresa, de modo que ele / ela possa interagir com o agente de empresa para a obtenção da informação desejada, ou ii. apresenta à entidade chamando pelo menos uma mensagem automatizada que provê à entidade chamando a informação desejada que ele / ela está tentando obter, ou iii. uma combinação de i e ii.
Por exemplo, e sem limitação, o comutador de processamento de chamada 104 transmite o primeiro menu que compreende uma pluralidade de itens de menu. A ordem temporal e a ordem hierárquica da pluralidade de itens de menu associados ao primeiro menu são com base, pelo menos em parte, na informação recebida a partir da entidade chamando na tarefa 201 e na informação identificada na tarefa 202. O primeiro menu e a pluralidade de itens de menu são transmitidos para e apresentados à entidade chamando para seleção e, mediante o recebimento da seleção de entidade chamando de um item de menu associado ao primeiro menu no comutador de processamento de chamada 104, o comutador de processamento de chamada 104 determina se um segundo menu que compreende uma pluralidade de itens de menu deve ser transmitido para a entidade chamando.
Se um segundo menu dever ser transmitido para a entidade chamando com base, pelo menos em parte, na seleção de entidade chamando de um item de menu associado ao primeiro menu, o fluxo se moverá para a tarefa 203, para a determinação da ordem temporal e da ordem hierárquica de itens de menu para o segundo menu.
Se um segundo menu não dever ser transmitido para a entidade chamando, com base, pelo menos em parte, na seleção de entidade chamando de um item de menu associado ao primeiro menu, o fluxo se moverá para a tarefa 207, na qual a parte chamando é, por exemplo, e sem limitação: i. direcionada para um agente de empresa, de modo que a entidade chamando possa interagir com o agente de empresa para a obtenção da informação desejada, ou ii. apresentada a pelo menos uma mensagem automatizada que provê à entidade chamando a informação desejada que ele / ela estiver tentando obter, ou iii. uma combinação de i e ii.
Na tarefa 207, o comutador de processamento de chamada 104 realiza uma operação com base, pelo menos em parte, na seleção recebida a partir da entidade chamando na tarefa 205. A Figura 3 descreve um fluxograma das tarefas destacadas associadas â operação da tarefa 203, de acordo com a modalidade ilustrativa da presente invenção.
Na tarefa 301, o comutador de processamento de chamada 104 determina uma ordem temporal e uma ordem hierárquica de itens de menu, com base, pelo menos em parte, na: i. identidade do terminal de parte chamando 101, ou ii. identidade da parte chamando, ou iii. geolocalização da entidade chamando, ou iv. geolocalização do comutador 104, ou v. informação contextual global, ou vi. informação contextual na entidade chamando, ou vii. informação contextual no comutador de processamento de chamada 104, ou viii. qualquer combinação de i, ii, iii, iv, v, vi e vii.
De acordo com a modalidade ilustrativa, o comutador de processamento de chamada 104 determina uma ordem temporal e uma ordem hierárquica de itens de menu com base, pelo menos em parte, em i, ii, iii, iv, v, vi e vii.
Por exemplo, e de acordo com a modalidade ilustrativa, o comutador de processamento de chamada 104 recebe o número de telefone "(732) 123-4567" como a identidade do terminal de parte chamando 101, e o número de conta "987-65-4321" como a identidade da parte chamando associada ao terminal de parte chamando 101, conforme descrito previamente com respeito â tarefa 201.
Com base, pelo menos em parte, no número de telefone (isto é, (732) 123-4567) e no número de conta (isto é, 987- 65-4321) da entidade chamando, o comutador de processamento de chamada 104 determina que este número de telefone combinado com seu número de conta frequentemente contata o comutador de processamento de chamada 104 para a obtenção de uma informação referente ao recurso de "tom de campainha" em seu telefone celular. Portanto, com base, pelo menos em parte, no número de telefone e no número de conta da entidade chamando, o comutador de processamento de chamada 104 reconfigurarã de forma automática ou dinâmica a ordem temporal e a ordem hierárquica dos itens de menu no menu, de modo que o item de menu "tom de campainha" seja apresentado à parte chamando primeiro. Em outras palavras, o item de menu "tom de campainha" é reconfigurado de modo que ele atualmente tenha uma ordem temporal de um e uma ordem hierárquica de um.
Adicionalmente, o comutador de processamento de chamada 104 determina que: i. quando a geolocalização da entidade chamando é Holmdel, Nova Jersey, e ii. a informação contextual na entidade chamando é clima inclemente em Holmdel, Nova Jersey, a entidade chamando frequentemente contata o comutador de processamento de chamada 104 para a obtenção de uma informação pertinente a "conectividade de Internet" em seu telefone celular. Por exemplo, isto pode ser devido ao fato de toda vez em que há um clima inclemente em Holmdel, Nova Jersey a entidade chamando ter uma conectividade insatisfatória com a Internet em seu telefone celular.
Portanto, com base, pelo menos em parte, na geolocalização da entidade chamando e na informação contextual na entidade chamando, o comutador de processamento de chamada 104 reconfigurarã de forma automática ou dinâmica a ordem temporal e a ordem hierárquica dos itens de menu no menu, de modo que o item de menu "conectividade com a Internet" seja apresentado à parte chamando em segundo (isto é, imediatamente após a apresentação do item de menu "tom de campainha" à entidade chamando).
Mais ainda, o comutador de processamento de chamada 104 determina que: i. quando a geolocalização do comutador de processamento de chamada 104 é a Cidade de Nova York, e ii. a informação contextual no comutador de processamento de chamada 104 é a Subway Series entre o New York Yankees e o Mets (isto é, eventos esportivos), a entidade chamando freqüentemente contata o comutador de processamento de chamada 104 para a obtenção de uma informação eferente a "compra de ingressos para beisebol via e-mail" em seu telefone celular.
Portanto, com base, pelo menos em parte, na geolocalização do comutador de processamento de chamada 104 e na informação contextual, o comutador de processamento de chamada 104 reconfigurarã de forma automática ou dinâmica a ordem temporal e a ordem hierárquica dos itens de menu no menu, de modo que o item de menu de "compra de ingressos para beisebol via e-mail" seja apresentado à parte chamando em terceiro (isto é, após a apresentação do item de menu de "conectividade com a Internet" para a entidade chamando).
De acordo com a modalidade ilustrativa da presente invenção, o comutador de processamento de chamada 104 reconfigura a ordem temporal e a ordem hierárquica dos itens de menu em um menu conjunto de transmissão, na: i. identidade do terminal de parte chamando 101, ou ii. identidade da parte chamando, ou iii. geolocalização da entidade chamando, ou iv. geolocalização do comutador 104, ou v. informação contextual global, ou vi. informação contextual na entidade chamando, ou vii. informação contextual no comutador de processamento de chamada 104, mas será claro para aqueles versados na técnica, após a leitura desta exposição, como fazer e usar modalidades alternativas da presente invenção nas quais o comutador de processamento de chamada 104 reconfigure a ordem temporal e a ordem hierárquica dos itens de menu com base em qualquer um dentre i, ii, iii, iv, v, vi e vii ou qualquer combinação de i, ii, iii, iv, v, vi e vii.
Adicionalmente, será claro para aqueles versados na técnica, após a leitura desta exposição, como fazer e usar modalidades alternativas da presente invenção nas quais o comutador de processamento de chamada 104 reconfigura os itens de menu de um menu com base, pelo menos em parte, na combinação, por exemplo, e sem limitação, da: i. identidade do terminal de parte chamando 101, ou ii. identidade da parte chamando, ou iii. geolocalização da entidade chamando, ou iv. geolocalização do comutador 104, ou v. informação contextual global, ou vi. informação contextual na entidade chamando, ou vii. informação contextual no comutador de processamento de chamada 104, viii. qualquer combinação de i, ii, iii, iv, v, vi e vii, com uma informação estatística que é indicativa de um item de menu que é mais freqüent emente selecionado por outras entidades chamando.
Por exemplo, e sem limitação, o comutador de processamento de chamada 104 determina que uma informação estatística recuperada a partir de um banco de dados ou de um terminal (por exemplo, um terminal Bloomberg) indica que outras entidades chamando em Holmdel, Nova Jersey freqüentemente selecionam, por exemplo, e sem limitação: i. o item de menu "pagar conta de telefone celular", ii. de 1 de setembro de 2009 a 15 de setembro de 2009, e uma vez que a geolocalização da entidade chamando é Holmdel, Nova Jersey, e a informação contextual na entidade chamando é o horário de calendário de Holmdel, Nova Jersey {isto é, o horário de calendário na entidade chamando é 5 de setembro de 2009, em Holmdel, Nova Jersey), o comutador de processamento de chamada 104 reconfigura a ordem temporal e a ordem hierárquica dos itens de menu conforme se segue: i. "pagar conta de telefone celular" ii. "tom de campainha", iii. "conectividade com a Internet", e iv. "comprar ingressos para beisebol via e-mail".
Será claro para aqueles versados na técnica, após a leitura desta exposição, como fazer e usar modalidades alternativas da presente invenção nas quais a informação estatística de outras partes chamando pode ser armazenada no mesmo banco de dados ou terminal ou em um diferente (por exemplo, um terminal Bloomberg) como a informação contextual global, a informação contextual na entidade chamando e a informação contextual no comutador de processamento de chamada 104.
Adicionalmente, será claro para aqueles versados na técnica, após a leitura desta exposição, como fazer e usar modalidades alternativas da presente invenção nas quais o comutador de processamento de chamada 104 é configurado para usar uma ou mais informações estatísticas para reconfiguração da ordem temporal e da ordem hierárquica de itens de menu. A Figura 4A descreve uma ordem temporal ilustrativa do item de menu "A", do item de menu "B", do item de menu "C" e do item de menu "D". A Figura 3A descreve uma ordem temporal ilustrativa do item de menu "A", do item de menu "B", do item de menu "C" e do item de menu "D" antes de o comutador de processamento de chamada 106 reconfigurar a ordem temporal e a ordem hierárquica dos itens de menu. Em outras palavras, antes de o comutador de processamento de chamada 106 reconfigurar a ordem temporal dos itens de menu, os itens de menu são configurados conforme se segue: i. o item de menu "A" é apresentado em primeiro no tempo tA, ii. o item de menu "B" é apresentado em segundo no tempo tB, iii. o item de menu "C" é apresentado em terceiro no tempo tc, iv. o item de menu "D" é apresentado em quarto no tempo tD, onde o tempo tA < tB < tc < tD. A Figura 4B descreve uma ordem temporal ilustrativa do item de menu "A", do item de menu "B", do item de menu "C" e do item de menu "D" após o comutador de processamento de chamada 106 reconfigurar a ordem temporal dos itens de menu com base, pelo menos em parte, na: i. identidade do terminal de parte chamando 101, ou ii. identidade da parte chamando, ou iii. geolocalização da entidade chamando, ou iv. geolocalização do comutador 104, ou v. informação contextual global, ou vi. informação contextual na entidade chamando, ou vii. informação contextual no comutador de processamento de chamada 104, viii. qualquer combinação de i, ii, iii, iv, v, vi e vii. A Figura 4C descreve uma ordem temporal ilustrativa do item de menu "A" , do item de menu "B" , do item de menu "C" e do item de menu "D" que são transmitidos para a entidade chamando (isto é, o terminal de parte chamando 101), após o comutador de processamento de chamada 106 reconfigurar a ordem temporal dos itens de menu, os itens de menu sendo apresentados para a entidade chamando na ordem temporal a seguir: i. o item de menu "D" é apresentado em primeiro no tempo tA, ii. o item de menu "A" é apresentado em segundo no tempo tB, iii. o item de menu "B" ê apresentado em terceiro no tempo tc, iv. o item de menu "C" é apresentado em quarto no tempo tD, onde o tempo tD < tA < tB < tc.
Por exemplo, e conforme discutido acima, o comutador de processamento de chamada 104 recebe o número de telefone "(732) 123-4567" como a identidade de terminal de parte chamando 101, e o número de conta "987-65-4321" como a identidade da parte chamando associada ao terminal de parte chamando 101. Com base, pelo menos em parte, no número de telefone (isto é, (732) 123-4567) e no número de conta (isto é, 987-65-4321) da entidade chamando, o convutador de processamento de chamada 104 determina que este número de telefone combinado com seu número de conta freqüentemente contata o comutador de processamento de chamada 104 para a obtenção de uma informação referente ao recurso de "tom de campainha" em seu telefone celular (isto é, o item de menu "D" na Figura 4A).
Portanto, com base, pelo menos em parte, no número de telefone e no número de conta da entidade chamando, o comutador de processamento de chamada 104 reconfigurará de forma automática ou dinâmica a ordem temporal do menu, de modo que o item de menu "tom de campainha" (isto é, o item de menu "D" na Figura 4B) seja apresentado primeiro.
Uma vez que o comutador de processamento de chamada 106 reconfigure a ordem temporal dos itens de menu, isto ê, o item de menu "tom de campainha" é apresentado para a parte chamando em primeiro, o comutador de processamento de chamada 106 transmite o menu reconfigurado e os itens de menu para a entidade chamando. Em outras palavras, o item de menu "tom de campainha" é reconfigurado de modo que ele atualmente tenha uma ordem temporal de um (isto é, o item de menu "D" na Figura 4C). A Figura 5A descreve uma ordem temporal ilustrativa e a ordem hierárquica do item de menu "A" , do item de menu "B", do item de menu "C" e do item de menu "D". A Figura 5A descreve uma ordem temporal ilustrativa e a ordem hierárquica do item de menu "A", do item de menu "B", do item de menu "C" e do item de menu "D" antes de o comutador de processamento de chamada 106 reconfigurar a ordem temporal e a ordem hierárquica dos itens de menu, os itens de menu sendo configurados conforme se segue: Ordem Temporal e Ordem Hierárquica no Primeiro Nível Hierárquico; i. o item de menu "B" é apresentado em primeiro no tempo tA, e ii. o item de menu "A" é apresentado em segundo no tempo tB, onde o tempo tB < tA.
Ordem Temporal e Ordem Hierárquica no Segundo Nível Hierárquico; i. o item de menu "C" é apresentado em terceiro no tempo tc, e ii. o item de menu "D" é apresentado em quarto no tempo tD, onde o tempo tc < tD. A Figura 5B descreve uma ordem temporal ilustrativa e a ordem hierárquica do item de menu "A", do item de menu "B", do item de menu "C" e do item de menu "D" após o comutador de processamento de chamada 106 reconfigurar a ordem temporal e a ordem hierárquica dos itens de menu, com base, pelo menos em parte, na: i. identidade do terminal de parte chamando 101, ou ii. identidade da parte chamando, ou iii. geolocalização da entidade chamando, ou iv. geolocalização do comutador 104, ou v. informação contextual global, ou vi. informação contextual na entidade chamando, ou vii. informação contextual no comutador de processamento de chamada 104, viii. qualquer combinação de i, ii, iii, iv, v, vi e vii .
De acordo com a modalidade ilustrativa, após o comutador de processamento de chamada 106 reconfigurar a ordem temporal e a ordem hierárquica dos itens de menu na Figura 5A, os itens de menu são apresentados para a entidade chamando na ordem temporal a seguir: Ordem Temporal e Ordem Hierárquica no Primeiro Nível Hierárquico; i. o item de menu "D" é apresentado em primeiro no tempo tD, e ii. o item de menu "B" é apresentado em segundo no tempo tE, onde o tempo tD < tB.
Ordem Temporal e Ordem Hierárquica no Segundo Nível Hierárquico: i. o item de menu "A" ê apresentado em terceiro no tempo tA, e ii. o item de menu "C" é apresentado em quarto no tempo tc, onde o tempo tA < tc.
Por exemplo, e conforme discutido acima, o comutador de processamento de chamada 104 recebe o número de telefone "(732) 123-4567" como a identidade de terminal de parte chamando 101, e o número de conta "987-65-4321" como a identidade da parte chamando associada ao terminal de parte chamando 101. Com base, pelo menos em parte, no número de telefone (isto é, (732) 123-4567) e no número de conta (isto é, 987-65-4321) da entidade chamando, o comutador de processamento de chamada 104 determina que este número de telefone combinado com seu número de conta frequentemente contata o comutador de processamento de chamada 104 para a obtenção de uma informação referente ao recurso de "tom de campainha" em seu telefone celular (isto é, o item de menu "D" na Figura 5A) .
Portanto, com base, pelo menos em parte, no número de telefone e no número de conta da entidade chamando, o comutador de processamento de chamada 104 reconfigurarã de forma automática ou dinâmica a ordem temporal e a ordem hierárquica do menu, de modo que o item de menu "tom de campainha" (isto é, o item de menu "D" na Figura 5B) seja apresentado primeiro.
Uma vez que o comutador de processamento de chamada 106 reconfigure a ordem temporal e a ordem hierárquica dos itens de menu, isto é, o item de menu "tom de campainha" ê apresentado para a parte chamando em primeiro, o comutador de processamento de chamada 106 transmite o menu reconfigurado e os itens de menu para a entidade chamando.
Em outras palavras, o item de menu "tom de campainha" é reconf igurado de modo que ele atualmente tenha uma ordem temporal de um (isto é, o item de menu "D" na Figura 5B). É para ser entendido que a exposição ensina apenas um exemplo da modalidade ilustrativa, e que muitas variações da invenção podem ser facilmente divisadas por aqueles versados na técnica, após a leitura desta exposição, e que o escopo da presente invenção é para ser determinado pelas reivindicações a seguir.
Claims (10)
1. Método caracterizado por compreender: o recebimento em um comutador de uma chamada a partir de uma entidade chamando, onde a entidade chamando compreende uma parte chamando que é uma pessoa natural e um terminal de telecomunicações; a transmissão a partir do comutador para a entidade chamando de: 1. um primeiro item de menu, ii. um segundo item de menu, e iii. um terceiro item de menu em uma ordem temporal e uma ordem hierárquica com base, pelo menos em parte, em uma identidade do terminal de telecomunicações.
2. Método, de acordo com a reivindicação 1, caracterizado pelo fato da ordem temporal e a ordem hierárquica serem também com base, pelo menos em parte, em uma geolocalização do comutador.
3. Método, de acordo com a reivindicação 1, caracterizado pelo fato da ordem temporal e da ordem hierárquica serem também com base, pelo menos em parte, em uma informação contextual na entidade chamando.
4. Método, de acordo com a reivindicação 1, caracterizado pelo fato da ordem temporal e da ordem hierárquica serem também com base, pelo menos em parte, em uma informação contextual no comutador.
5. Método caracterizado por compreender: o recebimento em um comutador de uma chamada a partir de uma entidade chamando; a transmissão a partir do comutador para a entidade chamando de: i. um primeiro item de menu, ii. um segundo item de menu, e iii. um terceiro item de menu em uma ordem temporal e uma ordem hierárquica com base, pelo menos em parte, em uma geolocalização da entidade chamando.
6. Método, de acordo com a reivindicação 5, caracterizado pelo fato da entidade chamando compreender uma parte chamando que é uma pessoa natural e um terminal de telecomunicações; e pelo fato da ordem temporal e a ordem hierárquica serem também com base, pelo menos em parte, em uma identidade da parte chamando.
7. Método, de acordo com a reivindicação 5, caracterizado pelo fato da entidade chamando compreender uma parte chamando que é uma pessoa natural e um terminal de telecomunicações; e pelo fato da ordem temporal e da ordem hierárquica serem também com base, pelo menos em parte, em uma identidade do terminal de telecomunicações.
8. Método, de acordo com a reivindicação 5, caracterizado pelo fato da ordem temporal e da ordem hierárquica serem também com base, pelo menos em parte, em uma geolocalização do comutador.
9. Método, de acordo com a reivindicação 5, caracterizado pelo fato da ordem temporal e da ordem hierárquica serem também com base, pelo menos em parte, em uma informação contextual na entidade chamando.
10. Método, de acordo com a reivindicação 5, caracterizado pelo fato da ordem temporal e dà ordem hierárquica serem também com base, pelo menos em parte, emuma informação contextual no comutador.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US12/566,466 US8494148B2 (en) | 2009-09-24 | 2009-09-24 | Dynamic IVR dialog based on analytics data |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| BRPI1015662A2 true BRPI1015662A2 (pt) | 2015-12-22 |
| BRPI1015662B1 BRPI1015662B1 (pt) | 2021-09-14 |
| BRPI1015662B8 BRPI1015662B8 (pt) | 2021-12-21 |
Family
ID=42228423
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| BRPI1015662A BRPI1015662B8 (pt) | 2009-09-24 | 2010-03-31 | Método para diálogo de resposta interativa de voz dinâmico com base em dados analíticos |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US8494148B2 (pt) |
| AR (1) | AR076156A1 (pt) |
| BR (1) | BRPI1015662B8 (pt) |
| DE (1) | DE102010013575A1 (pt) |
| GB (1) | GB2473894A (pt) |
Families Citing this family (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9736675B2 (en) * | 2009-05-12 | 2017-08-15 | Avaya Inc. | Virtual machine implementation of multiple use context executing on a communication device |
| KR101868819B1 (ko) | 2010-06-11 | 2018-06-19 | 스카이후크 와이어리스, 인크. | 무선 액세스 포인트의 비콘 안정도를 측정하기 위한 방법 및 시스템 |
| US8767927B2 (en) * | 2011-12-15 | 2014-07-01 | Nuance Communications, Inc. | System and method for servicing a call |
| US8767928B2 (en) * | 2011-12-15 | 2014-07-01 | Nuance Communications, Inc. | System and method for servicing a call |
| US9288320B2 (en) | 2011-12-15 | 2016-03-15 | Nuance Communications, Inc. | System and method for servicing a call |
| US9063703B2 (en) * | 2011-12-16 | 2015-06-23 | Microsoft Technology Licensing, Llc | Techniques for dynamic voice menus |
| US8666378B2 (en) * | 2012-03-19 | 2014-03-04 | Nuance Communications, Inc. | Mobile device applications for computer-telephony systems |
| US10580079B1 (en) * | 2015-06-23 | 2020-03-03 | Allstate Insurance Company | Enterprise nervous system |
| CA2941948A1 (en) * | 2015-09-21 | 2017-03-21 | Wal-Mart Stores, Inc. | Adjustable dual-tone multi-frequency phone system |
| US11044338B1 (en) * | 2018-12-28 | 2021-06-22 | 8X8, Inc. | Server-presented inquiries using specific context from previous communications |
| US11888595B2 (en) * | 2022-03-17 | 2024-01-30 | PagerDuty, Inc. | Alert resolution based on identifying information technology components and recommended actions including user selected actions |
| US12500979B2 (en) * | 2023-08-01 | 2025-12-16 | Motorola Mobility Llc | Interactive telephone system navigation |
Family Cites Families (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6061433A (en) * | 1995-10-19 | 2000-05-09 | Intervoice Limited Partnership | Dynamically changeable menus based on externally available data |
| CA2292959A1 (en) | 1997-05-06 | 1998-11-12 | Speechworks International, Inc. | System and method for developing interactive speech applications |
| US6370238B1 (en) | 1997-09-19 | 2002-04-09 | Siemens Information And Communication Networks Inc. | System and method for improved user interface in prompting systems |
| US6016336A (en) * | 1997-11-18 | 2000-01-18 | At&T Corp | Interactive voice response system with call trainable routing |
| US6405170B1 (en) * | 1998-09-22 | 2002-06-11 | Speechworks International, Inc. | Method and system of reviewing the behavior of an interactive speech recognition application |
| US7065188B1 (en) * | 1999-10-19 | 2006-06-20 | International Business Machines Corporation | System and method for personalizing dialogue menu for an interactive voice response system |
| WO2001050453A2 (en) | 2000-01-04 | 2001-07-12 | Heyanita, Inc. | Interactive voice response system |
| US20030161464A1 (en) * | 2000-12-15 | 2003-08-28 | International Business Machines Corporation | On-hold information service with caller-controlled personalized menu |
| US6885733B2 (en) * | 2001-12-03 | 2005-04-26 | At&T Corp. | Method of providing a user interface for audio telecommunications systems |
| US8661112B2 (en) * | 2002-12-20 | 2014-02-25 | Nuance Communications, Inc. | Customized interactive voice response menus |
| US7260537B2 (en) * | 2003-03-25 | 2007-08-21 | International Business Machines Corporation | Disambiguating results within a speech based IVR session |
| US7515695B1 (en) * | 2003-12-15 | 2009-04-07 | Avaya Inc. | Client customizable interactive voice response system |
| US7386103B1 (en) * | 2004-12-14 | 2008-06-10 | 3Com Corporation | Method and system for providing prompt navigation in interactive voice response (IVR) system |
| WO2007038380A2 (en) * | 2005-09-22 | 2007-04-05 | Grape Technology Group, Inc. | Emergency call methodology for voip communications |
| US8005202B2 (en) * | 2005-12-08 | 2011-08-23 | International Business Machines Corporation | Automatic generation of a callflow statistics application for speech systems |
| US7773731B2 (en) * | 2005-12-14 | 2010-08-10 | At&T Intellectual Property I, L. P. | Methods, systems, and products for dynamically-changing IVR architectures |
| US8050392B2 (en) * | 2006-03-17 | 2011-11-01 | At&T Intellectual Property I, L.P. | Methods systems, and products for processing responses in prompting systems |
| US7983401B1 (en) * | 2006-08-15 | 2011-07-19 | At&T Mobility Ii Llc | Customized provision of automated menu options |
-
2009
- 2009-09-24 US US12/566,466 patent/US8494148B2/en active Active
-
2010
- 2010-03-26 GB GB1005132A patent/GB2473894A/en not_active Withdrawn
- 2010-03-26 AR ARP100100991A patent/AR076156A1/es active IP Right Grant
- 2010-03-30 DE DE102010013575A patent/DE102010013575A1/de not_active Ceased
- 2010-03-31 BR BRPI1015662A patent/BRPI1015662B8/pt active IP Right Grant
Also Published As
| Publication number | Publication date |
|---|---|
| AR076156A1 (es) | 2011-05-18 |
| BRPI1015662B1 (pt) | 2021-09-14 |
| BRPI1015662B8 (pt) | 2021-12-21 |
| US8494148B2 (en) | 2013-07-23 |
| DE102010013575A1 (de) | 2011-03-31 |
| GB201005132D0 (en) | 2010-05-12 |
| GB2473894A (en) | 2011-03-30 |
| US20110069828A1 (en) | 2011-03-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| BRPI1015662A2 (pt) | diálogo de resposta interativa de voz dinâmico com base em dados analíticos | |
| US8036342B2 (en) | Methods and systems for providing foreign call back number compatibility for VoIP E9-1-1 calls | |
| US6788769B1 (en) | Internet directory system and method using telephone number based addressing | |
| US7991424B2 (en) | Dynamic generation of group lists for a communication device using tags | |
| US8144847B2 (en) | Telephone number assignment method | |
| US8223951B1 (en) | System and method for alternate path routing and redundancy based on cost sensitive network selection | |
| US9319287B2 (en) | Dynamic contact list | |
| US8175246B2 (en) | System and method for providing advanced call forwarding functionality | |
| CN104580717B (zh) | 基于应用场景的来电管理方法和装置 | |
| JP2015505439A (ja) | 通信の通知およびハンドリングのためのシステムおよび方法 | |
| US20050128974A1 (en) | Communication terminal and program | |
| KR20120040231A (ko) | 인스턴트 메시징 서비스와 단문 메시지 서비스 간의 연동을 위한 방법 및 시스템 | |
| JP2012151911A (ja) | 位置機能可能ボイスメールサービスを提供するシステム及び方法 | |
| US7130384B2 (en) | End user device supported emergency 9-1-1 function | |
| US20090005066A1 (en) | Method and apparatus for obtaining a zip code | |
| US20040190695A1 (en) | White and yellow page multimedia service | |
| TWI523481B (zh) | 進行電話會議交談的方法、通信裝置及電腦程式產品 | |
| US20180189838A1 (en) | Service carrier identification and display | |
| US20070092071A1 (en) | System and method for identifying the source of a sales lead | |
| EP4092996A1 (en) | System and method for personalizing the language associated with outbound calls | |
| US11316975B1 (en) | Techniques for managing a 933 test call pertaining to emergency services | |
| RU2722686C2 (ru) | Способ уведомления о входящем вызове (варианты) и устройство для его осуществления | |
| JP2006279700A (ja) | Ip固定電話システム及びip固定電話方法 | |
| KR100899603B1 (ko) | 발신자의 메세지를 호 연결된 수신자폰에 표시하여 주는서비스 제공 방법 | |
| CA2937861C (en) | Systems and methods for routing internet protocol telephony communications |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| B03A | Publication of a patent application or of a certificate of addition of invention [chapter 3.1 patent gazette] | ||
| B06F | Objections, documents and/or translations needed after an examination request according [chapter 6.6 patent gazette] | ||
| B06U | Preliminary requirement: requests with searches performed by other patent offices: procedure suspended [chapter 6.21 patent gazette] | ||
| B15K | Others concerning applications: alteration of classification |
Free format text: A CLASSIFICACAO ANTERIOR ERA: H04M 3/50 Ipc: H04M 3/51 (2006.01), H04M 3/523 (2006.01), H04M 3/ |
|
| B06A | Patent application procedure suspended [chapter 6.1 patent gazette] | ||
| B09A | Decision: intention to grant [chapter 9.1 patent gazette] | ||
| B16A | Patent or certificate of addition of invention granted [chapter 16.1 patent gazette] |
Free format text: PRAZO DE VALIDADE: 20 (VINTE) ANOS CONTADOS A PARTIR DE 31/03/2010, OBSERVADAS AS CONDICOES LEGAIS. PATENTE CONCEDIDA CONFORME ADI 5.529/DF, QUE DETERMINA A ALTERACAO DO PRAZO DE CONCESSAO. |
|
| B16C | Correction of notification of the grant [chapter 16.3 patent gazette] |
Free format text: REF. RPI 2645 DE 14/09/2021 QUANTO AO RELATORIO DESCRITIVO E OS DESENHOS. |