BRPI0621478A2 - servidores para prover funções de retenção de chamada e de correio de voz de áudio-vìdeo para uma rede de comunicações e equipamento eletrÈnico - Google Patents
servidores para prover funções de retenção de chamada e de correio de voz de áudio-vìdeo para uma rede de comunicações e equipamento eletrÈnico Download PDFInfo
- Publication number
- BRPI0621478A2 BRPI0621478A2 BRPI0621478-9A BRPI0621478A BRPI0621478A2 BR PI0621478 A2 BRPI0621478 A2 BR PI0621478A2 BR PI0621478 A BRPI0621478 A BR PI0621478A BR PI0621478 A2 BRPI0621478 A2 BR PI0621478A2
- Authority
- BR
- Brazil
- Prior art keywords
- user
- call
- media object
- server
- controller
- Prior art date
Links
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/428—Arrangements for placing incoming calls on hold
- H04M3/4285—Notifying, informing or entertaining a held party while on hold, e.g. Music On Hold
-
- 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/2011—Service processing based on information specified by a party before or during a call, e.g. information, tone or routing selection
-
- 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/53—Centralised arrangements for recording incoming messages, i.e. mailbox systems
- H04M3/533—Voice mail systems
- H04M3/53366—Message disposing or creating aspects
- H04M3/53383—Message registering commands or announcements; Greetings
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
Abstract
SERVIDORES PARA PROVER FUNçõES DE RETENçãO DE CHAMADA E DE CORREIO DE VOZ DE áUDIO-VìDEO PARA UMA REDE DE COMUNICAçõES E EQUIPAMENTO ELETRÈNICO. Um servidor provê funções de retenção de chamada a uma rede de comunicações, através da qual uma chamada entre um equipamento eletrónico de usuário e um ou mais dispositivos chamados/chamadores é roteada. O servidor inclui uma interface de rede que conecta o servidor à rede de comunicações, e um controlador que é acoplado à rede de comunicações, via interface de rede. O controlador é operativamente configurado para comunicar um objeto de mídia a pelo menos um dentre um ou mais dispositivos chamados/chamadores, em resposta ao equipamento eletrónico de usuário colocar a chamada em espera.
Description
"SERVIDORES PARA PROVER FUNÇÕES DE RETENÇÃO DE CHAMADA E DE CORREIO DE VOZ DE ÁUDIO-VÍDEO PARA UMA REDE DE COMUNICAÇÕES E EQUIPAMENTO ELETRÔNICO"
CAMPO TÉCNICO DA INVENÇÃO
A presente invenção relaciona-se em geral a equipamento eletrônico e, mais especificamente a um serviço para prover características de chamada personalizadas a equipamento eletrônico dentro de uma rede de comunicações.
DESCRIÇÃO DA TÉCNICA RELACIONADA
Equipamento eletrônico tal como dispositivos eletrônicos portáteis têm sido populares por décadas, e ainda continua a aumentar em popularidade. Na área de comunicações, avanços em equipamentos eletrônicos tais como telefones digitais, telefones móveis, buscadores, comunicadores, organizadores eletrônicos, assistentes digitais pessoais (PDAs), telefones inteligentes, etc., tem tornado possível a aparentemente todos possuir um ou mais dispositivos diferentes.
De fato, usuários estão crescentemente visualizando equipamento eletrônico tal como um telefone móvel, etc., como um item de preferência. Muitos tipos diferentes de equipamentos eletrônicos permitem que o usuário coloque sob encomenda sua experiência usando o equipamento eletrônico. Por exemplo, o usuário de um telefone móvel pode selecionar papéis de parede particulares, proteções de tela, tons de toque, banners, cores de invólucro, etc. Cada seleção coloca sob medida adicionalmente o telefone móvel para os gostos e preferências do usuário. O telefone móvel portanto, tem se tornado crescentemente uma extensão da própria personalidade do usuário.
Apesar de tais melhoramentos passados na capacidade do usuário colocar sob medida sua experiência, ainda tem havido limitações. Por exemplo, a seleção do usuário de papéis de parede particulares, proteções de tela, tons de toque, banners, cores de invólucro, etc., personaliza um telefone móvel da perspectiva do usuário. Entretanto, tais seleções pouco fazem para compartilhar ou estender a personalidade do usuário com um dispositivo chamado ou chamador em uma outra extremidade de uma chamada envolvendo o telefone móvel do usuário. O dispositivo chamado ou chamador é incapaz de ver ou ouvir a seleção do usuário de papel de parede, tom de toque, etc.
A vista das deficiências anteriormente mencionadas, associadas a equipamento eletrônico existente tal como telefones móveis, há uma forte necessidade na técnica de equipamento eletrônico e serviço que personalize o usuário mesmo com respeito a um dispositivo chamado/chamador na outra extremidade de uma chamada.
SUMÁRIO
De acordo com um aspecto da invenção, um servidor provê funções de manutenção de chamada a uma rede de comunicações através da qual uma chamada entre um equipamento eletrônico de usuário e um ou mais dispositivos chamados/chamadores é roteada. O servidor inclui uma interface de rede que conecta o servidor à rede de comunicação, e um controlador que é acoplado à rede de comunicações via interface de rede. O controlador é operativamente configurado para comunicar um objeto de mídia a pelo menos um dentre um ou mais dispositivos chamados/chamadores, em resposta ao equipamento eletrônico do usuário colocando a chamada em espera.
De acordo com um outro aspecto, o controlador é operativamente configurado para comunicar o objeto de mídia a pelo menos um dentre um ou mais dispositivos chamados/chamadores. Usando uma mesma conexão de rede dentro da rede de comunicações na qual a chamada tenha sido estabelecida.
De acordo com um outro aspecto, o controlador é operativamente configurado para interromper a comunicação do objeto de mídia em resposta ao equipamento eletrônico do usuário tendo mantido a chamada fora de espera.
Ainda em um outro aspecto, o controlador é operativo para efetuar streaming no objeto de mídia.
Ainda em um outro aspecto, o controlador é operativo para reproduzir o objeto de mídia como um sinal de áudio ao comunicar o objeto de mídia.
De acordo ainda com um outro aspecto, o servidor inclui adicionalmente uma biblioteca de objetos de mídia, e o controlador habilita um usuário do equipamento eletrônico do usuário a selecionar da biblioteca o objeto de mídia comunicado.
De acordo ainda com um outro aspecto, o servidor inclui adicionalmente uma biblioteca de objetos de mídia, e o controlador comunica o objeto de mídia selecionado dentre a biblioteca de objetos de mídia como uma função de uma identidade do dispositivo chamado/chamador ao qual o objeto de mídia é comunicado.
De acordo ainda com um outro aspecto, o servidor inclui adicionalmente uma biblioteca de objetos de mídia, e o controlador comunica o objeto de mídia selecionado geralmente de forma randômica dentre a biblioteca de objetos de mídia.
De acordo ainda com um outro aspecto, o objeto de mídia compreende um objeto de áudio.
De acordo com um outro aspecto, o objeto de mídia compreende um objeto visual.
De acordo ainda com um outro aspecto, o objeto de mídia representa um anúncio.
Ainda com um outro aspecto, o controlador é adicionalmente configurado para prover funções de chamada de conferência com respeito à chamada entre um equipamento eletrônico do usuário e um ou mais dispositivos chamados/chamadores.
Ainda com um outro aspecto, o controlador comunica o objeto de mídia a cada um dentre um ou mais dispositivos chamados/chamadores participando na chamada de conferência.
De acordo ainda com um outro aspecto, o controlador comunica o objeto de mídia ao pelo menos um dentre um ou mais dispositivos chamados/chamadores em resposta a receber uma requisição do equipamento eletrônico do usuário indicando que a chamada foi colocada em espera.
De acordo com um outro aspecto, a requisição inclui critérios baseados nos quais o controlador determina o objeto de mídia para comunicar dentre uma biblioteca de objetos de mídia.
De acordo ainda com um outro aspecto, é provido um equipamento eletrônico do usuário designado para uso em combinação com o servidor conforme descrito acima. O equipamento eletrônico do usuário inclui circuitos de chamada que habilitam o equipamento eletrônico do usuário a estabelecer uma chamada com um dispositivo chamado/chamador, circuito de retenção que habilita o equipamento eletrônico do usuário a colocar a chamada estabelecida com o dispositivo chamado/chamador em espera, e um controlador operativo em conjunto com os circuitos de chamada e circuitos de retenção para comunicar uma requisição ao servidor indicando que a chamada é colocada em espera.
De acordo ainda com um outro aspecto, a requisição inclui critérios baseados nos quais o controlador determina o objeto de mídia para comunicar dentre uma biblioteca de objetos de mídia.
De acordo com um outro aspecto da invenção, é apresentado um servidor para prover funções de correio de voz de áudio-vídeo a uma rede de comunicações através da qual uma chamada entre um equipamento eletrônico do usuário e um dispositivo chamador é roteada. O servidor inclui uma interface de rede que conecta o servidor à rede de comunicações. Em adição, o servidor inclui um controlador que é acoplado à rede de comunicações via interface de rede. O controlador é operativãmente configurado para receber correio de áudio-vídeo do dispositivo chamador quando o equipamento eletrônico do usuário não responde a chamada.
Ainda um outro aspecto, o controlador é operativamente configurado para inserir detalhes do usuário ao dispositivo chamador, em adição a receber o correio de áudio-vídeo.
Ainda em um outro aspecto, o controlador é operativamente configurado para inserir o correio de áudio-vídeo para o equipamento eletrônico do usuário.
Para a obtenção dos fins precedentes e relacionados, a invenção, então, compreende as características plenamente descritas posteriormente e particularmente indicadas nas reivindicações. A seguinte descrição e os desenhos anexos relatam em detalhes certas realizações ilustrativas da invenção. Estas realizações são indicativas, entretanto, de uns poucos dos vários modos pelos quais os princípios da invenção podem ser empregados. Outros objetivos, vantagens e novas características da invenção tornar-se-ão aparentes a partir da seguinte descrição detalhada da invenção, quando considerado em conjunto com os desenhos.
Deveria ser enfatizado que o termo "compreende/compreendendo" quando usado nesta especificação é considerado para especificar a presença de características, inteiros, etapas ou componentes estabelecidos, porém não impede a presença ou adição de uma ou mais outras características, inteiros, etapas, componentes ou grupos destes.
BREVE DESCRIÇÃO DOS DESENHOS
Figura 1 é um diagrama típico de um ou mais servidores de retenção providos em uma rede de comunicações de acordo com uma realização da presente invenção;
Figura 2A é uma vista em perspectiva de um telefone móvel típico de acordo com uma realização da presente invenção;
Figura 2C é uma vista em perspectiva de um telefone móvel típico representando um dispositivo chamado/chamador de acordo com ainda uma outra realização da presente invenção;
Figura 2D é uma vista em perspectiva de um telefone móvel típico representando um dispositivo chamado/chamador de acordo com ainda uma outra realização da presente invenção;
Figura 2E é uma vista em perspectiva de um telefone móvel típico representando um dispositivo chamado/chamador de acordo com ainda uma outra realização da presente invenção;
Figura 2F é uma vista em perspectiva de um telefone móvel típico representando um dispositivo chamado/chamador de acordo com ainda uma outra realização da presente invenção;
Figura 3 é um diagrama em blocos de um telefone móvel típico de acordo com uma realização da presente invenção;
Figuras 4A, 4B e 4C representam visualizações típicas do telefone móvel da Figura 3 para selecionar funções de retenção de chamador personalizadas de acordo com uma realização da presente invenção;
Figura 5 é um diagrama em blocos de um servidor de retenção de acordo com uma realização da presente invenção;
Figura 6 é um fluxograma típico adequado para programar um telefone móvel para requisitar ao servidor de retenção para comunicar áudio e/ou vídeo selecionado a um dispositivo chamado/chamador enquanto uma chamada é posta em espera;
Figura 7 é um fluxograma típico adequado para programar um servidor de retenção para comunicar áudio e/ou vídeo selecionado a um dispositivo chamado/chamador em resposta a um usuário do telefone móvel colocar a chamada em espera;
Figura 8 é um fluxograma típico adequado para programar um servidor de correio de voz para receber e enviar mensagens de correio de voz de áudio-vídeo de um dispositivo chamador para um telefone móvel do usuário; e
Figuras 9A, 9B e 9C representam visualizações típicas no telefone móvel da Figura 3 para selecionar funções de retenção de correio de áudio-vídeo de acordo com uma realização da presente invenção.
DESCRIÇÃO DETALHADA DAS REALIZAÇÕES
A presente invenção será agora descrita com referência aos desenhos, onde numerais de mesma referência são usados para designar diretamente elementos iguais.
O termo "equipamento eletrônico" conforme referido aqui, inclui vários tipos de equipamento de comunicação, tal como equipamento de Rede Telefônica Comutada Pública (PSTN) convencional (por exemplo, telefones terrestres, etc.) bem como equipamento de rádio comunicação portátil. O termo "equipamento de rádio comunicação portátil", também referido aqui como um "terminal rádio móvel", inclui todo equipamento tal como telefones móveis, buscadores, comunicadores, por exemplo organizadores eletrônicos, assistentes digitais pessoais (PDAs), telefones inteligentes, ou similares. No presente pedido, a invenção é descrita primariamente no contexto de uma rede de comunicações de telefone móvel. Entretanto, será verificado que a invenção não é destinada a ser limitada a uma rede de comunicações de telefone móvel. A presente invenção relaciona- se a qualquer tipo de equipamento eletrônico dentro de uma rede de comunicações correspondente.
Referindo-se inicialmente à Figura 1, a presente invenção é exemplificada como parte de uma rede de comunicações de telefone móvel 10. Como um exemplo, a rede de comunicações de telefone móvel 10 inclui um ou mais provedores de serviço de telefone móvel 12. Cada provedor de serviço de telefone móvel 12 pode ser qualquer dentre uma variedade de diferentes provedores oferecendo serviço de telefone móvel, seja atualmente ou no futuro. Por exemplo, o Provedor de Serviço A pode representar um provedor tal como Verizon Wireless, etc., e o Provedor de Serviço B pode representar um provedor diferente tal como T-Mobile, etc. Cada provedor de serviço 12 provê serviço de comunicação sem fio a assinantes do serviço. Figura 1 ilustra como cada provedor de serviço 12 provê serviço de comunicação sem fio a usuários de telefones móveis 16 dentro da região do provedor 12. Tais regiões são definidas em uma rede de comunicações sem fio celular, por exemplo, pelas localizações geográficas das torres celulares 18 como é sabido.
As redes de comunicações sem fio particulares dos provedores de serviço 12 podem ser expandidas via pontos de conexão apropriados para incluir outras redes, no sentido de formar a rede de comunicações global 10. Por exemplo, os provedores de serviço 12 podem ser, cada um conectados à Internet 20 ou outra(s) rede(s) de área extensa (WAN(s)) via um ponto de conexão apropriado 22. Em adição, ou na alternativa, cada um dos provedores de serviço 12 podem ser conectados à PSTN 24 convencional, por meio de um ponto de conexão apropriado. Como é convencional, a rede de comunicações de telefone móvel 10 da Figura 1 permitem que um telefone móvel 16 efetue ou receba chamadas de um outro telefone móvel via comunicações roteadas através da(s) rede(s) de provedor de serviço, a PSTN, a Internet, etc., ou qualquer combinação destas. Então, a rede de comunicações de telefone móvel 10 da presente invenção podem ter virtualmente qualquer estrutura representada pela uma ou mais redes isoladas ou em combinação.
De acordo com a presente invenção, um ou mais servidores de vídeo conferencia e/ou retenção 30 são incluídos na rede de comunicações de telefone móvel 10. Os servidores 30 podem ser incluídos diretamente dentro da rede dos provedores de serviço de telefone móvel 12, ou acessíveis os provedores de serviço via Internet 20, PSTN 24, etc. Comunicações de voz e dados entre as diferentes redes individuais 12, 20, 24 e os telefones móveis 16 podem ser efetuadas usando protocolos de comunicação convencionais correntemente disponíveis dentro das redes móveis (por exemplo, como parte de comunicações de voz convencionais, acesso da web, difusão de vídeo, etc.)
Como será descrito em mais detalhe abaixo, os servidores 30 são capazes, cada um, de prover funções de videoconferência e/ou retenção de chamada dentro da rede de comunicações de telefone móvel 10. De acordo com uma realização, o usuário de um telefone móvel 16 pode colocar uma chamada em espera entre o telefone móvel 16 e um dispositivo chamado/chamador na forma de um outro telefone móvel 16 (ou outro tipo de equipamento eletrônico). Colocando a chamada em espera o telefone móvel 16 do usuário transmite uma requisição a um servidor 30 correspondente, requerendo que o servidor 30 transmita aos dispositivos chamados/chamadores um objeto de mídia personalizado, enquanto a chamada estiver em espera. Conforme aqui referido, um "objetivo de mídia" pode ser qualquer arquivo de dados de áudio e/ou visual ou reprodução deste. O áudio pode ser uma mensagem personalizada, uma canção favorita, uma rotina de comédia, etc. O arquivo de dados visual pode ser um clipe de vídeo, imagem parada, mostra de slides de imagens, etc.
Por exemplo, o servidor 30 pode ser configurado para executar streaming em um objeto de mídia para o do chamado/chamador, via a mesma conexão de rede na qual a chamada tenha sido estabelecida. Isto permite que o dispositivo chamado/chamador reproduza o objeto de mídia selecionado pelo usuário do telefone móvel 16 e deste modo desfrute da audição e/ou visualização de uma mensagem de retenção de chamada personalizada, enquanto aguarda que o usuário do telefone móvel 16 coloque a chamada fora de espera. O objeto de mídia provido pelo servidor 30 torna-se deste modo uma extensão adicional da personalidade do usuário do telefone móvel 16.
De acordo com um outro exemplo, no caso de um objeto de mídia baseado em áudio, o servidor 30 pode simplesmente reproduzir o objeto de mídia e comunicar a mensagem de áudio ao dispositivo chamado/chamador como parte das comunicações de voz padrão. Isto permite que um dispositivo chamado/chamador receba a mensagem de áudio sem necessariamente ter que reproduzir o próprio objeto de mídia. Naturalmente, com a introdução relativamente recente da tecnologia 3 G e os melhoramentos em curso dos telefones móveis, muitos telefones móveis já são capazes, e logo quase todo telefone móvel será capaz de receber e reproduzir objetos de mídia se os objetos de mídia forem providos como arquivos digitais completos, submetidos a streaming, etc.
De acordo com ainda um outro aspecto da invenção, os servidores 30 podem ser capazes, cada um, de receber combinação de mensagens de correio de áudio-vídeo. Por exemplo, se um dispositivo dentro da rede 10 chama um telefone móvel 16 de usuário e o usuário é incapaz de responder, o servidor 30 recebe uma mensagem compreendendo ambos dados de áudio e vídeo. O servidor 30 pode subseqüentemente inserir detalhes relativos ao usuário ao dispositivo chamado/chamador, usando tecnologia push conhecida, previamente associada a funções de e-mail usando telefones móveis. Tais detalhes de usuário são úteis para estender a personalidade do usuário. Ainda mais, o servidor 30 pode inserir correio de áudio-vídeo ao telefone móvel 16 do usuário, de modo a ser disponível prontamente para o usuário.
Adicionalmente, os servidores 30 podem, cada um, ser capazes de prover capacidades de videoconferência convencional. Como é sabido, um servidor de videoconferência provido dentro da rede do provedor de serviço 12 ou em qualquer lugar pode ser utilizado para combinar três ou mais telefones móveis 16 ou outros dispositivos chamado/chamador em uma chamada de conferência comum. Ainda mais, com o advento da tecnologia 3G e taxas de transferência de dados aumentados, chamadas de videoconferência incluindo ambos áudio e vídeo são agora disponíveis.
Para conveniência, os servidores 30 aqui descritos são capazes, cada um de servir como um servidor de retenção para funções de retenção de chamada, um servidor de correio de áudio-vídeo para funções de correio de áudio-vídeo e um servidor de videoconferência para funções de videoconferência. Entretanto, aqueles especialistas na técnica verificarão que um ou mais servidores dedicados poderiam ao invés disso processar as respectivas funções sem se afastar do escopo da invenção.
Figura 2A ilustra um telefone móvel 16 de acordo com a presente invenção. O telefone móvel 16 conforme descrito aqui pode representar ambos telefone móvel de usuário 16 de acordo com a presente invenção, ou um telefone móvel 16 chamado ou chamador entre os quais é estabelecida uma chamada com o telefone móvel de usuário 16. Aqueles especialistas na técnica verificarão ser realmente aparente do contexto da descrição aqui provida, se o telefone móvel 16 está sendo referido como um telefone móvel de usuário 16 ou um dispositivo de telefone móvel 16 chamado/chamador. Ainda mais, embora o telefone móvel 16 da presente invenção possa ter as características aqui descritas, aqueles especialistas na técnica verificarão que o dispositivo de telefone móvel 16 chamado/chamador não precisa necessariamente ter as mesmas características. Um telefone móvel de tipo único é aqui descrito meramente por conveniência.
O telefone móvel 16 conforme mostrado na Figura 2A tem um invólucro com tipo de desenho de "tijolo" ou "bloco", mas será verificado que outros tipos de invólucros tais como invólucros do tipo caçamba articulada ou tipo deslizante podem ser utilizados sem se afastar do escopo da invenção.
O telefone móvel 16 inclui um visor 34 e um teclado alfanumérico 36. Como é convencional, o visor 34 exibe informação a um usuário tal como estado de operação, tempo, números telefônicos, informação de contato, vários menus navegacionais, etc., que habilitam o usuário a utilizar as várias características do telefone móvel 16. Similarmente, o teclado alfanumérico 36 pode ser convencional no sentido em que provê uma variedade de operações de entrada do usuário. Por exemplo, o teclado alfanumérico 36 inclui tipicamente teclas alfanuméricas para permitir a entrada de informação alfanumérica, tais como números telefônicos, listas telefônicas, informação de contato, notas, etc. Em adição, o teclado alfanumérico 36 inclui tipicamente teclas de função especiais tais como a tecla "enviar chamada" 38 para iniciar ou atender a uma chamada, e uma tecla "fim de chamada" 40 para terminar ou "pendurar" uma chamada. Teclas de funções especiais podem também incluir teclas de navegação de menu 42a, 42b e 42c, por exemplo, para navegar através de um menu visualizado no visor 34 para selecionar diferentes funções de telefones, perfis, configurações,etc., como é convencional. Outras teclas incluídas no teclado alfanumérico 36 podem incluir uma tecla de volume (não mostrada), tecla de liga/desliga potência (também não mostrada), bem como várias outras teclas tais como uma tecla de início de navegador da web, tecla de câmera, etc.
O teclado alfanumérico 36 do telefone móvel inclui também uma tecla de função "retenção" 44 para colocar uma chamada em espera. Como é bem conhecido, algumas vezes o usuário do telefone móvel 16 deseja colocar a parte ou partes na outra extremidade de uma chamada em espera. Colocando uma chamada em "espera", o(s) dispositivo(s) chamado/chamador na outra extremidade de uma chamada de voz convencional não recebem áudio do telefone móvel 16 do usuário. No caso de uma chamada de vídeo fone na qual ambos sinais de áudio e vídeo são trocados entre o telefone móvel 16 do usuário e o(s) dispositivo(s) chamado/chamador, colocando uma chamada em "espera", pelo menos um ou ambos do áudio e vídeo do telefone móvel 16 do usuário não é enviado ao(s) dispositivo(s) chamado/chamador. Em outras palavras, o(s) dispositivo(s) chamado/chamador recebe(m) vídeo porém não recebe(m) áudio do telefone móvel 16 do usuário; recebe(m) áudio porém nenhum vídeo; ou não recebe(m) áudio ou vídeo.
Na realização da Figura 2A, o telefone móvel 16 inclui uma tecla de função "retenção" 44 dedicada que comuta uma chamada entre "em espera" e "fora de espera". Alternativamente, o telefone móvel 16 pode associar mais de uma função a uma dada tecla no teclado alfanumérico 36. Por exemplo, telefones móveis comumente possuem uma característica de retenção associada à tecla "envio de chamada" 38. Ao receber uma chamada de entrada, a tecla "envio de chamada" 38 pode ser programada para atuar como uma tecla de "atender chamada". Ao participar de uma chamada, a tecla "envio de chamada" 38 pode servir como uma tecla de "retenção de chamada" para colocar a chamada em espera. Um usuário pode desejar colocar uma chamada em espera por qualquer dentre uma variedade de razões conhecidas. Por exemplo, o usuário pode estar em uma chamada quando chega uma outra chamada de entrada. Pressionando uma tecla de função "retenção" 44 dedicada, o usuário pode colocar a chamada corrente em espera e então atender a nova chamada de entrada. Alternativamente, no caso de uma tecla de retenção multifunção, o usuário pode pressionar a tecla "envio de chamada" 38 uma vez para colocar a chamada corrente em espera e uma segunda vez para responder a nova chamada de entrada.
Aqueles especialistas na técnica verificarão que o mecanismo particular utilizado por um usuário para colocar uma chamada em espera não é pertinente à invenção. O telefone móvel 16 simplesmente requer um meio para permitir que um usuário coloque uma chamada em espera. A forma ou formato específico da(s) tecla(s) para colocar uma chamada em espera não é destinado a limitar o escopo da invenção.
Na realização particular da Figura 2A, o telefone móvel 16 inclui um visor 34 e teclado alfanumérico 36 separado. Em uma realização alternativa, o visor 34 pode compreender uma tela de toque que inclui, ela própria, uma ou mais teclas. Ainda em uma outra realização, o visor 34 pode compreender uma tela de toque que inclui todas ou substancialmente todas as teclas usadas para operar o telefone 16, de modo a incluir um teclado alfanumérico 36 muito limitado ou de todo nenhum teclado alfanumérico 36. Como será verificado, a forma e função particular das teclas incluídas no teclado alfanumérico 36 ou tela de toque/visor 34 não são pertinentes à invenção em seu sentido mais amplo.
As características da presente invenção são aqui descritas no contexto de um telefone móvel 16 adequado para realizar chamadas de videofone. Por exemplo, Figura 2A ilustra como um vídeo de uma pessoa no dispositivo chamado/chamador é transmitido através da rede de comunicações IOe visualizado pelo telefone móvel 16 do usuário de acordo com a presente invenção. Similarmente, o dispositivo chamado/chamador exibirá um vídeo do usuário do telefone móvel 16. Como é sabido, o telefone móvel 16 é capaz de enviar e receber vídeo bem como áudio durante uma chamada com um dispositivo chamado/chamador. Ainda mais, o telefone móvel 16 é capaz de participar em chamadas de videoconferência, como é sabido. As tecnologias particulares para comunicar áudio e vídeo em ambas configurações de chamada de conferência e chamada de não conferência são consideradas convencionais. Conseqüentemente, uma descrição detalhada de tais tecnologias foi omitida para maior brevidade. Por outro lado, muitas das características da presente invenção podem ser desfrutadas até simplesmente com comunicações de voz tradicionais. No sentido mais amplo, a presente invenção não é destinada a ser limitada em seu escopo a qualquer forma particular de comunicações, por exemplo, seja áudio e/ou vídeo.
Figura 2B ilustra um telefone móvel 16, mas neste casa o telefone móvel 16 constitui o dispositivo chamado/chamador na outra extremidade de uma chamada com um telefone móvel 16 do usuário, de acordo com a presente invenção. Figura 2B representa circunstâncias em que o telefone móvel 16 do usuário tenha colocado uma chamada em espera. Como é descrito abaixo com respeito à Figura 6, o telefone móvel 16 do usuário ao desejar colocar uma chamada em espera envia uma requisição a um dos servidores de retenção 30. A requisição orienta o servidor de retenção 30 a enviar um objeto de mídia ao telefone móvel 16 chamado/chamador. Na realização típica da Figura 2B, o servidor de retenção 30 provê um objeto de mídia incluindo áudio, tal como uma canção pré selecionada pelo usuário do telefone móvel requisitando a retenção. O áudio é reproduzido pelo telefone móvel através do alto-falante 46 conforme mostrado, por exemplo. Em adição, o objeto de mídia provido pelo servidor de retenção 30 pode incluir uma porção visual tal como uma ou mais imagens paradas ou um vídeo mostrado no visor 34. Como uma conseqüência, quando o usuário do telefone móvel 16 coloca uma chamada em espera, o telefone móvel 16 da parte na outra extremidade da chamada será capaz de desfrutar das imagens de áudio e/ou vídeo providas pelo servidor de retenção 30. Então, o áudio e vídeo se torna uma extensão da personalidade do usuário do telefone móvel 16 que colocou a chamada em espera. Como é mostrado na Figura 2B, o visor 34 também pode exibir uma pequena mensagem "Em Espera" para indicar visualmente que a chamada foi colocada em espera.
Figura 2C ilustra uma outra realização da invenção onde o telefone móvel 16 na outra extremidade da chamada colocada em espera recebe e reproduz uma forma de logotipo corporativo ou um outro tipo de anúncio. Por exemplo, Figura 2C representa um breve vídeo comercial exibido no visor 34 juntamente com jingle comercial reproduzido através do alto-falante 46. Então, profissionais de vendas são capazes de prover os chamadores na outra extremidade de uma breve promoção enquanto deixam uma chamada em espera. Figura 2D ilustra uma realização simples onde um objeto de mídia contendo apenas uma porção de áudio é provido ao dispositivo chamado/chamador pelo servidor de retenção 30.
Figuras 2E e 2F ilustram uma realização do telefone móvel 16 com capacidade de videoconferência. Na Figura 2E, o visor 34 é dividido em diferentes seções com cada seção provendo uma imagem de um dos participantes na outra extremidade da videoconferência. Figura 2F ilustra o caso em que um dos participantes (por exemplo, no quadrante inferior direito) coloca a chamada em espera a partir de seu telefone móvel 16. Como um resultado, o servidor de retenção 30 provê um objeto de mídia aos dispositivos chamados/chamadores dos outros participantes (por exemplo, o telefone móvel 16 da Figura 2F). Novamente, o objeto de mídia pode incluir áudio, imagem(ns) parada(s) e/ou vídeo conforme representado na Figura 2F. No caso de uma chamada de videoconferência, entretanto, o usuário do telefone móvel 16 requisitando a retenção pode preferir não requisitar um objeto de mídia incluindo áudio pois o áudio pode distrair os outros participantes que podem preferir continuar a videoconferência entre eles próprios.
Figura 3 representa um diagrama em blocos funcional do telefone móvel 16 de acordo com a invenção. A construção do telefone móvel 16 é geralmente convencional, com exceção das funções de retenção e correio de voz. Preferivelmente as funções de retenção e correio de voz são implementadas primariamente via software de aplicação dentro do telefone móvel 16. Entretanto, será aparente aos especialistas na técnica que tal operação pode ser realizada primariamente via software, hardware, firmware ou combinações destes, sem se afastar do escopo da invenção.
O telefone móvel 16 inclui um circuito de controle primário 48 que é configurado para realizar controle global das funções e operações do telefone móvel 16. O circuito de controle 48 pode incluir uma CPU, microcontrolador ou microprocessador, etc., coletivamente referido aqui simplesmente como uma CPU 50. A CPU 50 executa código armazenado na memória, dentro do circuito de controle 48 (não mostrado) e/ou em uma memória separada 52 no sentido de realizar operação convencionalmente das funções do telefone móvel 54 dentro do telefone móvel 16. Em adição, entretanto, a CPU 50 executa código armazenado na memória 52 de acordo com a presente invenção, no sentido de efetuar uma função de retenção 56, função de reprodutor de mídia 58 e função de correio de voz 60.
Como é explicado em mais detalhe abaixo, a função de retenção 56 habilita um usuário do telefone móvel 16 a colocar uma chamada em espera. Em adição, a função de retenção 56 serve para enviar uma requisição ao servidor de retenção 30 requisitando que um objeto ou objetos de mídia seja enviado aos dispositivos chamado/chamador na outra extremidade da chamada. Ainda mais, a função de retenção 56 habilita o usuário a obter a chamada fora de espera e enviar uma requisição ao servidor de retenção 30 que reinicia comunicações convencionais.
A função de reprodutor de mídia 58 serve para reproduzir objetos de mídia armazenados dentro do telefone móvel 16 como é convencional. Em adição, entretanto, a própria função de reprodutor de mídia 58 pode ser usada para prover um objeto de mídia a um ou mais dispositivos chamado/chamador na outra extremidade de uma chamada, quando a chamada é colocada em espera. Entretanto, este aspecto da invenção é o assunto de um outro pedido depositado pelo requerente.
A função de correio de voz 60 serve para prover correio de áudio-vídeo de acordo com a invenção conforme discutido abaixo em relação à Figura 8.
O telefone móvel 16 pode incluir adicionalmente uma biblioteca de mídia 62. A biblioteca de mídia 62 representa um meio de armazenagem que armazena vários objetos de mídia na forma de arquivos de áudio, arquivos de vídeo, arquivos de fotografia/imagem, etc. O meio de armazenagem preferivelmente é uma memória não volátil tal como uma memória flash de grande capacidade ou micro disco rígido, cada um dos quais são bem conhecidos nos reprodutores de mídia pessoais. Em um contexto mais limitado, a biblioteca de mídia 62 pode ser representada por um disco compacto de pequena capacidade (CD), mini disco, cartão flash, etc., cada um dos quais pode ser inserido no telefone móvel 16 para reproduzir os objetos de mídia nele. Alternativamente, objeto(s) de mídia também pode(m) residir em armazenagem remota. Por exemplo, os objetos de mídia podem residir em um servidor remoto também acessível pelo telefone móvel 16 via uma conexão Internet sem fio.
Uma pessoa especialista na técnica de programação de computador e especificamente em aplicações programando para telefones móveis, considerará isto óbvio, à vista da descrição aqui provida, como programar um telefone móvel 16 para operar e realizar as funções aqui descritas. Conseqüentemente, detalhes como o código de programação específico foram deixados de fora para fins de brevidade. Também, enquanto a função de retenção 56 e função de correio de voz 60 são realizadas via CPU 50 e software de aplicação na memória 44 de acordo com uma realização preferida da invenção, tais funções poderiam também ser realizadas via hardware dedicado, firmware, software, ou combinações destes, sem se afastar do escopo da invenção.
Continuando a se referir à Figura 3, o telefone móvel 16 inclui uma antena acoplada a um circuito rádio 66. O circuito rádio 66 inclui um transmissor e receptor de rádio freqüência para transmitir e receber sinais via antena 64, como é convencional. O telefone móvel 16 inclui adicionalmente um circuito de processamento de áudio 68 para processar o sinal de áudio transmitido/recebido a partir do circuito rádio 66. Em adição, o circuito de processamento de áudio 68 serve para processar o sinal de áudio provido pelo circuito de controle 48 durante a reprodução de objetos de mídia. Estão acoplados ao circuito de processamento de áudio 68 o alto-falante 46 anteriormente mencionado, e um microfone 70 que habilitam um usuário a ouvir e falar via telefone móvel 10 como é convencional. Em adição, é provido um conector de fones de ouvido 72 acoplado ao circuito de processamento de áudio 68. Isto permite que um conjunto de fones de ouvido seja conectado ao telefone móvel 16.
O telefone móvel 16 também inclui um circuito de processamento de sinal de vídeo 76 conforme mostrado na Figura 3. O circuito de processamento de sinal de vídeo permite que o telefone móvel 16 reproduza objetos de mídia incluindo imagens e/ou vídeos no visor 34. ainda mais, o processamento de sinal de vídeo permite que imagens paradas e/ou vídeos do telefone móvel 16 sejam capturados via uma câmera 78 incluída no telefone 16. A câmera 78 é preferivelmente montada na face do telefone móvel 16 conforme mostrado nas Figuras 2A a 2F, de modo a ser capaz de capturar uma imagem do usuário. Durante chamadas de videoconferência, a câmera 78 captura uma imagem que é então comunicada juntamente com o áudio para o servidor de videoconferência 30 aos dispositivos chamados/chamadores na outra extremidade da chamada.
O telefone móvel 16 também inclui o visor 34 anteriormente mencionado, teclado alfanumérico 36, e especificamente a tecla de função "retenção" 44, acoplada ao circuito de controle 48. O telefone móvel 16 adicionalmente inclui uma interface I/O 80. A interface I/O 80 pode ser na forma de qualquer uma dentre muitas interfaces I/O de telefone móvel típicas, tal como um conector multi elemento na base do telefone móvel 16. Como é típico, a interface I/O 80 pode ser usada para acoplar o telefone móvel 16 a um carregador de bateria para carregar uma unidade de fonte de alimentação 82 dentro do telefone móvel 16. Em adição, ou como alternativa, a interface I/O 80 pode servir para conectar o telefone móvel 16 a um adaptador pessoal com fio sem uso das mãos (não mostrado) ou adaptador BlueTooth (também não mostrado) para uso com um adaptador sem uso das mãos baseado em BlueTooth. Adicionalmente a interface I/O 80 pode servir para conectar o telefone móvel 16a um computador pessoal ou outro dispositivo, via um cabo de dados, etc. Como uma outra alternativa, a interface I/O 80 pode servir para conectar o telefone móvel 16a uma estação fixa incluindo um amplificador de áudio, alto-falantes e/ou visor de vídeo para permitir visualização/audição melhorada dos objetos de mídia como parte da função de reprodutor de mídia.
Adicionalmente, o telefone móvel 16 de acordo com a presente invenção inclui um detector de "em espera/fora de espera" 84. Entretanto, este aspecto da invenção é também assunto de um outro pedido depositado pelo requerente.
Referindo-se agora às Figuras 4A, 4B e 4C, uma interface de usuário típica apresentada no visor 34 é mostrada, ilustrando como um usuário pode fazer seleções apropriadas de acordo com a invenção. Suponhamos que o usuário do telefone móvel 16 deseje ativar as funções de retenção de chamada da presente invenção. O usuário pode pressionar uma tecla de menu do telefone móvel 16 e ser apresentado à visualização de seleções de menu conforme representado na Figura 4A. O usuário pode selecionar "Configurações" no sentido de avançar para o próximo menu conforme representado na Figura 4B. Na Figura 4B, o usuário é apresentado à opção de ajustar as "configurações de retenção". Selecionando "configurações de retenção", o usuário é então apresentado ao visor representado na Figura 4C. O usuário pode então colocar sob medidas as configurações de retenção usando princípios convencionais conforme usado com respeito a selecionar tons de toque, papel de parede, etc. Por exemplo, Figura 4C ilustra como o usuário é apresentado à opção de ligar ou desligar as características de retenção de chamada. Em adição, o usuário pode selecionar se os objetos de mídia fornecidos aos dispositivos chamados/chamadores na outra extremidade de uma chamada retida, recebem objetos de áudio, vídeo, ou áudio e vídeo combinados. Ainda mais, o usuário é apresentado à opção do serviço de retenção via servidor de retenção 30 ser utilizado. Conforme notado no presente pedido, os servidores de retenção 30 podem ser usados para comunicar um ou mais objetos de mídia aos dispositivos chamados/chamadores na outra extremidade de uma chamada retida. Neste caso, o usuário selecionaria que o serviço estivesse "ligado". Conforme coberto em um pedido relacionado, depositado pelo requerente, entretanto, o próprio telefone móvel 16 pode prover os objetos de mídia aos dispositivos chamados/chamadores. Em tal caso, o usuário selecionaria que o serviço estivesse "desligado", já a função de retenção acima mencionada permaneceria "ligada".
O usuário do telefone móvel 16 pode também selecionar arquivos de mídia personalizados conforme representado na Figura 4C. Embora não mostrado, o usuário pode selecionar canções particulares, vídeos pessoais, propagandas, vídeos promocionais, etc., a serem comunicados aos dispositivos chamados/chamadores na outra extremidade de uma chamada retida. Ainda mais, o usuário pode selecionar inserir critérios diferentes a serem usados em conjunto com a seleção dos objetos de mídia particulares a serem comunicados. Por exemplo, o usuário pode ser apresentado a uma opção para associar objetos de mídia específicos (por exemplo, canções), com base na identificação da parte chamada/chamadora. Alternativamente, o usuário pode ser apresentado a uma opção para selecionar randomicamente objetos de mídia selecionados a serem comunicados, por exemplo.
Figura 5 é uma realização típica de um dos servidores 30. Um servidor 30 inclui uma unidade de controle geral 90 que pode incluir ela própria uma unidade de controle mestre (MCU) 92. A MCU 92 inclui hardware, software, firmware ou qualquer combinação destes, para realizar a função de videoconferência 94 aqui descrita, função de retenção 96 e função de correio de áudio/vídeo 98. A função de videoconferência 94 é convencional e não descrita em detalhe aqui. A função de retenção é representada na Figura 7 discutida abaixo. A função de correio de áudio/vídeo 98 é representada na Figura 8 discutida abaixo.
Um servidor 30 preferivelmente inclui uma base de dados de mídia 100 para armazenar um ou mais objetos de mídia para uso na realização da função de retenção 96. Os objetos de mídia podem consistir de uma biblioteca reunida pelo provedor de serviço, e/ou podem representar uma coleção de objetos de mídia providos por um ou mais usuários dos telefones móveis 16, de acordo com a presente invenção. Os objetos de mídia podem incluir diferentes canções, anúncios, vídeos de música, vídeos pessoais, vídeo promocionais, etc. Os usuários do serviço podem ter transferido os objetos de mídia ao servidor e à base de dados de mídia antecipadamente. Alternativamente, se a largura de faixa permite, o telefone móvel 16 pode transferir o(s) objeto(s) de mídia ao servidor 30 no instante de requisitar uma retenção.
A base de dados de mídia 100 no servidor 30 pode também incluir diferentes critérios providos ao servidor a partir do telefone móvel requisitando que uma chamada seja colocada em espera. Por exemplo, os objetos de mídia associados a um usuário particular podem ser armazenados na base de dados de mídia 100 juntamente com qualquer critério de seleção particular comumente utilizado pelo usuário. O usuário pode então transmitir requisições de critério de seleção particulares com a requisição de retenção e a MCU 92 pode aplicar os critérios aos objetos de mídia dentro da base de dados de mídia 100, para selecionar um objeto ou objetos de mídia particulares.
O servidor 30 também inclui preferivelmente uma base de dados de correio de áudio-vídeo 102 para armazenar correio de áudio-vídeo conforme discutido em mais detalhe com respeito à Figura 8. Ainda mais, o servidor 30 inclui uma interface 104 para conectar o servidor 30 à rede de comunicações de telefone móvel 10 como é convencional.
Retornando agora à Figura 6, o processo de realizar uma função de retenção da perspectiva de um telefone móvel 16 do usuário, de acordo com a presente invenção, será agora descrito. Inicialmente, é suposto que o usuário está engajado em uma chamada entre o telefone móvel 16 do usuário e um ou mais dispositivos chamados/chamadores. Tal chamada ou chamada de conferência padrão é estabelecida usando técnicas convencionais dentro da rede 10. Começando na etapa 110, a CPU 50 do telefone móvel 16 (Figura 3) determina se o usuário requisitou que a chamada fosse colocada em espera. A CPU 50 pode detectar se o usuário requisitou que a chamada fosse colocada em espera por meio de, por exemplo, o usuário pressionar a tecla de função "retenção" 44. Se uma requisição de retenção não tiver sido detectada, a CPU 50 continuará em malha em tomo da etapa 110, conforme mostrado na Figura 6.
Se o usuário tiver requisitado que a chamada seja colocada em espera conforme determinado na etapa 110, o processo avança para a etapa 112. Na etapa 112, a CPU 50 determina se o usuário selecionou um critério de retenção particular conforme discutido acima. Novamente, por exemplo, o usuário pode requisitar que o objeto de mídia particular a ser comunicado aos dispositivos chamados/chamadores seja baseado na identidade das partes chamada/chamadora. Se o usuário tiver selecionado critérios de retenção particulares conforme determinado na etapa 112, a CPU 50 avança para a etapa 114, na qual a CPU 50 determina os critérios de retenção particulares mais recentemente selecionados pelo usuário. A seguir, na etapa 116, a CPU 50 faz com que o telefone móvel 16 transmita uma requisição de retenção ao servidor 30 apropriado dentro da rede de comunicações de telefone móvel 10, juntamente com os critérios de retenção particulares. Tipicamente, isto será via circuito rádio 66 ao provedor de serviço de telefone móvel 12 e, neste, dentro da rede de comunicações 10 conforme necessário. O servidor 30 apropriado pode ser determinado com base em protocolo de rede convencional tal como distância de afastamento, carga de trabalho do servidor, etc. Em adição, na etapa 116 a CPU 50 para de transmitir áudio e vídeo do telefone móvel 16 (por exemplo, via microfone 70 e câmera 78) aos dispositivos chamados/chamadores.
Preferivelmente, o servidor 30 é parte de um servidor já servindo conforme mostrado parte do enlace de comunicações para a chamada em andamento. Conseqüentemente, uma conexão com os dispositivos chamados/chamadores já terá sido estabelecida e uma conexão separada não precisa ser obtida, no sentido do servidor 30 comunicar o objeto de mídia aos dispositivos chamados/chamadores em lugar do áudio e/ou vídeo que normalmente seriam comunicados a partir do telefone móvel 16 do usuário. De outro modo, o servidor 30 preferivelmente é configurado para estabelecer um conexão com os dispositivos chamados/chamadores no sentido de transferir o objeto de mídia. Em tal caso, entretanto, pode ser necessário modificar um telefone móvel convencional na extremidade chamada/chamadora para receber o objeto de mídia sem interrupção da conexão corrente na qual a chamada tenha sido colocada em espera.
Se, na etapa 112 a CPU 50 determina que o usuário não tenha selecionado qualquer critério de retenção particular, o telefone móvel 16 transmite a requisição de retenção ao servidor 30 apropriado, sem qualquer critério de retenção particular. O servidor 30 pode então obter da base de dados de mídia um objeto de mídia padrão associado ao usuário e comunicar o objeto de mídia aos dispositivos chamados/chamadores na outra extremidade da chamada.
Na etapa 118, a CPU 50 determina se o usuário tiver requisitado que a chamada seja mantida fora de espera. Caso negativo, a CPU 50 cOntinua em malha em torno da etapa 118 e o servidor 30 continua a comunicar o(s) objeto(s) de mídia aos dispositivos chamados/chamadores. Se o usuário tiver requisitado que a chamada seja mantida fora de espera, pode novamente ser determinado com base no usuário pressionar a tecla de função "retenção" 44 uma segunda vez, por exemplo. Ao detectar que o usuário tenha requisitado que a chamada seja mantida fora de espera, a CPU 50 avança para a etapa 120 na qual a CPU 50 transmite um final de requisição de retenção ao servidor 30 responsável por comunicar o objeto de mídia aos dispositivos chamados/chamadores. Em resposta, o servidor 30 para de comunicar o objeto de mídia. A CPU 50 faz com que o telefone móvel 16 retorne a uma operação convencional pela qual um áudio e vídeo a partir do telefone móvel 16 continuam a ser transmitidos aos dispositivos chamados/chamadores como em uma chamada convencional. Em adição, a CPU 50 retorna à etapa 110.
Figura 7 ilustra a operação do servidor 30 em conjunto com a realização da função de retenção de acordo com a presente invenção. novamente, é suposto que uma chamada entre o telefone móvel 16 do usuário e os dispositivos chamados/chamadores já tenha sido estabelecida. E também suposto que o servidor 30 faça parte de um servidor já parte da conexão formando a chamada entre o telefone móvel do usuário e os dispositivos chamado/chamador conforme discutido acima. Então, começando na etapa 124, a MCU 92 do servidor 30 (Figura 5) funciona simplesmente para rotear o áudio e/ou vídeo típico entre o telefone móvel 16 do usuário e os dispositivos chamados/chamadores. A seguir, na etapa 126, a MCU 92 determina se uma requisição de retenção foi recebida como resultado da etapa 116 na Figura 6. Caso negativo, a MCU 92 entra em malha de volta à etapa 124, conforme mostrado.
Caso afirmativo, na etapa 126, a MCU 92 avança para a etapa 128 na qual a MCU 92 seleciona objetos de mídia apropriados com base na requisição de retenção e qualquer critério contido nesta recebido na etapa 126. Conforme descrito previamente, a MCU 92 adquire o objeto de mídia da base de dados de mídia 100, de acordo com quaisquer critérios prescritos. A MCU 92 então avança para transmitir o áudio e/ou vídeo para os dispositivos chamados/chamadores no lugar do áudio e/ou vídeo a partir do telefone móvel 18 do usuário, conforme representado na etapa 130. A MCU 92 pode transmitir o objeto de mídia de qualquer maneira adequada. Por exemplo, no caso do vídeo, é preferível fazer streaming dos dados de áudio e vídeo para os dispositivos chamados/chamadores para reduzir exigências de largura de faixa. Alternativamente, se a largura de faixa está disponível, o serviço 30 pode simplesmente reproduzir o áudio e/ou vídeo e alimentá-lo aos dispositivos chamados/chamadores em tempo real, em lugar do áudio e/ou vídeo a partir do telefone móvel 16 do usuário.
Na etapa 132, a MCU 92 determina se o servidor 30 recebeu uma requisição de retenção final como resultado da etapa 120 na Figura 6. caso negativo, a MCU 92 continua em malha através das etapas 130 e 132. Ao receber uma requisição de retenção final conforme determinado na etapa 132, a MCU para de comunicar o objeto de mídia aos dispositivos chamados/chamadores e retorna à etapa 124. Como um resultado, comunicações de chamada normal podem ser reiniciadas.
Figura 8 ilustra a operação da função de correio de áudio- vídeo da presente invenção. Em tal caso, o servidor 30 provê funções de serviço de correio conforme anotado acima. Especificamente, usando técnicas de correio de voz convencionais, o servidor 30 determina se um telefone móvel 18 do usuário está indisponível e, caso afirmativo, é configurado para transferir a chamada de um dispositivo chamador para a função de correio do servidor. Então, o servidor 30 na etapa 140 determina se uma chamada de entrada para o telefone móvel 18 do usuário foi recebida na função de correio de áudio/vídeo 98 (Figura 5). Caso afirmativo, a MCU 92 na etapa 142 avança para comunicar uma saudação de correio de áudio e/ou vídeo ao dispositivo chamador e convida o chamador a deixar uma mensagem. A seguir, na etapa 144, a MCU 92 determina se o dispositivo chamador deixou uma mensagem. Por exemplo, a MCU 92 determina se a conexão foi perdida (por exemplo, o chamador desligou) ou se não há áudio ou vídeo sendo recebido. Se uma resposta de áudio ou vídeo é recebida conforme determinado na etapa 144, a MCU 92 armazena a mensagem de correio de áudio-vídeo na base de dados de correio de áudio-vídeo 102 conforme representado na etapa 146. Se, na etapa 140, não é recebida uma chamada, a MCU 92 continua em malha através da etapa 140.
Em seguida à etapa 146, a MCU 92 na etapa 148 determina se o usuário do telefone móvel 18 escolheu ter detalhes sobre o usuário inseridos de volta no dispositivo chamador, de acordo com a presente invenção. Conforme descrito abaixo, em conexão com as Figuras 9A-9C, o usuário pode selecionar que o servidor 30 transmita informação relacionada ao usuário (por exemplo, detalhes de contato do usuário, informação de disponível, etc.) em resposta ao servidor 30 receber correio de áudio-vídeo para o telefone móvel 18. Se o usuário tiver requisitado que detalhes de usuário sejam providos ao dispositivo chamador, a MCU 92 avança para a etapa 150 na qual o servidor 30 recupera da base de dados de correio de áudio-vídeo 102 detalhes de usuário previamente identificados pelo usuário do telefone móvel 16 e preferivelmente previamente carregados para o servidor 30. O servidor 30 então avança para inserir os detalhes para o dispositivo chamador na forma de informação de áudio e/ou vídeo. O mecanismo para inserir os detalhes ao dispositivo chamador podem ser técnicas convencionais, agora comumente associadas a várias plataformas de e-mail para uso com telefones móveis. Se, na etapa 148, o usuário do telefone móvel 16 não tiver selecionado detalhes a serem inseridos no chamador, a MCU 92 pula a etapa 150, conforme mostrado na Figura 8.
Em seguida às etapas 148 e/ou 150, a MCU 92 avança para a etapa 152, na qual a MCU 92 determina se o usuário do telefone móvel 16 requisitou previamente que aquele correio de áudio-vídeo fosse inserido no telefone móvel 16 do usuário. Caso afirmativo, a MCU 92 avança para a etapa 154, na qual a MCU 92 faz com que o servidor 30 insira o correio de áudio- vídeo deixado pelo dispositivo chamador na etapa 146 para o telefone móvel 16 do usuário. Novamente, o mecanismo para inserir os detalhes para o dispositivo chamador podem ser técnicas convencionais agora comumente associadas a várias plataformas de e-mail para uso com telefones móveis. Caso negativo, na etapa 152, a MCU 92 pode avançar para a etapa 156, ao invés da etapa 154 e simplesmente enviar uma notificação de correio ao telefone móvel 16 do usuário, como é típico com correio de voz padrão com telefones móveis. Em seguida à etapa 154 ou etapa 156, a MCU 92 retorna à etapa 140, conforme mostrado na Figura 8.
Figuras 9A, 9B e 9C ilustram uma interface típica apresentada no visor 34 do telefone móvel 16 do usuário, para permitir que um usuário selecione funções de correio de áudio-vídeo, etc., de acordo com a realização da Figura 8. Novamente, saltando através de menus apropriadamente rotulados, o usuário pode selecionar detalhes de usuário desejados, sejam os detalhes de usuário a serem inseridos no dispositivo chamador via servidor 30, seja o correio recebido a ser inserido no telefone móvel 16, etc. Preferivelmente, cada vez que o usuário muda a configuração do telefone, o telefone móvel 18 transmite a informação de configuração atualizada ao servidor 30, de tal modo que o servidor 30 já terá em gravação as configurações de usuário desejadas, como será verificado.
Embora a invenção tenha sido mostrada e descrita com respeito a certas realizações preferidas, é óbvio que equivalentes e modificações ocorrerão a outros especialistas na técnica, pela leitura e entendimento da especificação. A presente invenção inclui todos tais equivalentes e modificações, e é limitada somente pelo escopo das reivindicações seguintes.
Claims (20)
1. Servidor para prover funções de retenção de chamada para uma rede de comunicações através da qual uma chamada entre um equipamento eletrônico de usuário e um ou mais dispositivos chamados/chamadores é roteada, o servidor caracterizado pelo fato de compreender: interface de rede que conecta o servidor à rede de comunicações; e controlador que é acoplado à rede de comunicações via interface de rede, o controlador sendo operativamente configurado para comunicar um objeto de mídia a pelo menos um dentre um ou mais dispositivos chamados/chamadores, em resposta ao equipamento eletrônico do usuário colocar a chamada em espera.
2. Servidor de acordo com a reivindicação 1, caracterizado pelo fato de que o controlador é operativamente configurado para comunicar o objeto de mídia ao pelo menos um dentre um ou mais dispositivos chamados/chamadores, usando uma mesma conexão de rede dentro da rede de comunicações na qual a chamada tenha sido estabelecida.
3. Servidor de acordo com a reivindicação 1, caracterizado pelo fato de que o controlador é operativamente configurado para parar de comunicar o objeto de mídia em resposta ao equipamento eletrônico do usuário ter colocado a chamada fora de espera.
4. Servidor de acordo com a reivindicação 1, caracterizado pelo fato de que o controlador é operativo para executar streaming no objeto de mídia.
5. Servidor de acordo com a reivindicação 1, caracterizado pelo fato de que o controlador é operativo para reproduzir o objeto de mídia como um sinal de áudio ao comunicar o objeto de mídia.
6. Servidor de acordo com a reivindicação 1, caracterizado pelo fato de compreender adicionalmente uma biblioteca de objetos de mídia, e o controlador habilita um usuário do equipamento eletrônico de usuário a selecionar da biblioteca o objeto de mídia comunicado.
7. Servidor de acordo com a reivindicação 1, caracterizado pelo fato de compreender adicionalmente uma biblioteca de objetos de mídia, e o controlador comunica o objeto de mídia selecionado dentre a biblioteca de objetos de mídia como uma função de uma identidade do dispositivo chamado/chamador ao qual o objeto de mídia é comunicado.
8. Servidor de acordo com a reivindicação 1, caracterizado pelo fato de compreender adicionalmente uma biblioteca de objetos de mídia, e o controlador comunica o objeto de mídia selecionado, geralmente de modo randômico, dentre a biblioteca de objetos de mídia.
9. Servidor de acordo com a reivindicação 1, caracterizado pelo fato de que o objeto de mídia compreende um objeto de áudio.
10. Servidor de acordo com a reivindicação 1, caracterizado pelo fato de que o objeto de mídia compreende um objeto visual.
11. Servidor de acordo com a reivindicação 1, caracterizado pelo fato de que o objeto de mídia representa um anúncio.
12. Servidor de acordo com a reivindicação 1, caracterizado pelo fato de que o controlador é adicionalmente configurado para prover funções de chamada de conferência com respeito à chamada entre um equipamento eletrônico de usuário e um ou mais dispositivos chamados/chamadores.
13. Servidor de acordo com a reivindicação 12, caracterizado pelo fato de que o controlador comunica o objeto de mídia a cada um ou mais dispositivos chamados/chamadores participando da chamada de conferência.
14. Servidor de acordo com a reivindicação 1, caracterizado pelo fato de que o controlador comunica o objeto de mídia ao pelo menos um dentre um ou mais dispositivos chamados/chamadores, em resposta a receber uma requisição do equipamento eletrônico de usuário, indicando que a chamada foi colocada em espera.
15. Servidor de acordo com a reivindicação 14, caracterizado pelo fato de que a requisição inclui critérios baseados nos quais o controlador determina o objeto de mídia para comunicar, dentre uma biblioteca de objetos de mídia.
16. Equipamento eletrônico de usuário projetado para uso em combinação com um servidor conforme enumerado na reivindicação 1, o equipamento eletrônico de usuário caracterizado pelo fato de compreender: circuitos de chamada que habilitam o equipamento eletrônico de usuário a estabelecer uma chamada com um dispositivo chamado/chamador; circuitos de retenção que habilitam o equipamento eletrônico de usuário a colocar a chamada estabelecida com o dispositivo chamado/chamador em espera; e controlador operativo em conjunto com os circuitos de chamada e circuitos de retenção para comunicar uma requisição ao servidor, indicando que a chamada é colocada em espera.
17. Servidor de acordo com a reivindicação 16, caracterizado pelo fato de que a requisição inclui critérios baseados nos quais o cartão controlador determina o objeto de mídia para comunicar, dentre uma biblioteca de objetos de mídia.
18. Servidor para prover funções de correio de voz de áudio- vídeo para uma rede de comunicações através da qual uma chamada entre um equipamento eletrônico de usuário e um dispositivo chamador é roteada, o servidor caracterizado pelo fato de compreender: interface de rede que conecta o servidor à rede de comunicações; e controlador que é acoplado à rede de comunicações via interface de rede, o controlador sendo operativamente configurado para receber correio de áudio-vídeo do dispositivo chamador, quando o equipamento eletrônico de usuário não atende a chamada.
19. Servidor de acordo com a reivindicação 18, caracterizado pelo fato de que o controlador é operativamente configurado para inserir detalhes do usuário para o dispositivo chamador, em adição a receber o correio de áudio-vídeo.
20. Servidor de acordo com a reivindicação 18, caracterizado pelo fato de que o controlador é operativamente configurado para inserir correio de áudio-vídeo para o equipamento eletrônico de usuário.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/277545 | 2006-03-27 | ||
US11/277,545 US20070223666A1 (en) | 2006-03-27 | 2006-03-27 | Electronic equipment and service providing personalized call features |
PCT/IB2006/002651 WO2007110688A1 (en) | 2006-03-27 | 2006-09-25 | Electronic equipment and service providing personalized call features |
Publications (1)
Publication Number | Publication Date |
---|---|
BRPI0621478A2 true BRPI0621478A2 (pt) | 2011-12-13 |
Family
ID=37603195
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
BRPI0621478-9A BRPI0621478A2 (pt) | 2006-03-27 | 2006-09-25 | servidores para prover funções de retenção de chamada e de correio de voz de áudio-vìdeo para uma rede de comunicações e equipamento eletrÈnico |
Country Status (6)
Country | Link |
---|---|
US (1) | US20070223666A1 (pt) |
EP (1) | EP1999941A1 (pt) |
JP (1) | JP2009531919A (pt) |
CN (1) | CN101411173A (pt) |
BR (1) | BRPI0621478A2 (pt) |
WO (1) | WO2007110688A1 (pt) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080043962A1 (en) * | 2006-08-18 | 2008-02-21 | Bellsouth Intellectual Property Corporation | Methods, systems, and computer program products for implementing enhanced conferencing services |
US8306509B2 (en) | 2007-08-31 | 2012-11-06 | At&T Mobility Ii Llc | Enhanced messaging with language translation feature |
US8284927B1 (en) * | 2007-09-26 | 2012-10-09 | Avaya Inc. | Telephone using an external media device to provide on-hold information |
US8798238B2 (en) * | 2008-06-30 | 2014-08-05 | At&T Mobility Ii Llc | Call handling treatment for voicemail systems |
CN102065342A (zh) * | 2009-11-18 | 2011-05-18 | 中兴通讯股份有限公司 | 分组交换网络中的呼叫保持方法、***和设备 |
US8619965B1 (en) * | 2010-05-07 | 2013-12-31 | Abraham & Son | On-hold processing for telephonic systems |
CN101888522B (zh) * | 2010-06-24 | 2012-02-08 | 圆展科技股份有限公司 | 网络视频会议设备及其进行网络视频会议的方法 |
CN101931924B (zh) * | 2010-08-25 | 2014-07-02 | 中兴通讯股份有限公司 | 呼叫保持业务实现方法、装置及*** |
CN106034293B (zh) * | 2015-03-09 | 2020-01-03 | Tcl集团股份有限公司 | 一种呼叫等待处理方法和呼叫等待处理装置 |
US11750739B2 (en) * | 2019-01-18 | 2023-09-05 | Avaya Management L.P. | Visual indication of communication suspension at an endpoint system |
US10587753B1 (en) | 2019-02-21 | 2020-03-10 | T-Mobile Usa, Inc. | Presenting content during video call hold events |
Family Cites Families (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05327914A (ja) * | 1992-02-18 | 1993-12-10 | Fujitsu Ltd | 割り込み機能を有するテレビ電話端末,通信切断通知機能を有するテレビ電話端末および3以上のテレビ電話端末間通信を制御するための交換機 |
JP4059530B2 (ja) * | 1994-03-07 | 2008-03-12 | Necインフロンティア株式会社 | ボタン電話装置 |
US6122346A (en) * | 1997-10-20 | 2000-09-19 | Grossman; Richard M. | Telephone on-hold response system |
US6952416B1 (en) * | 1998-06-22 | 2005-10-04 | Nortel Networks Limited | Treatments in a distributed communications system |
US6400804B1 (en) * | 1998-12-10 | 2002-06-04 | At&T Corp. | On-hold activity selection apparatus and method |
US6393272B1 (en) * | 1999-06-02 | 2002-05-21 | Agere Systems Guardian Corp. | Wireless answer and hold feature |
JP3328222B2 (ja) * | 1999-06-10 | 2002-09-24 | エヌイーシーインフロンティア株式会社 | 不在応答電話装置とその不在応答方法 |
US6301346B1 (en) * | 1999-11-03 | 2001-10-09 | Issac Michael Lee | Hold-off alert system |
US6937704B1 (en) * | 2000-11-27 | 2005-08-30 | Nortel Networks Limited | Connection controller for setting-up a media path between a terminal and an audio source |
US20020077128A1 (en) * | 2000-12-20 | 2002-06-20 | Steve Okun | Method and apparatus in a network for advising and placing a calling party on hold/delay until call completion |
JP4686882B2 (ja) * | 2001-03-28 | 2011-05-25 | 日本電気株式会社 | 電話保留時の情報提供装置、方法及びプログラム |
US7523203B1 (en) * | 2001-05-07 | 2009-04-21 | Cisco Technology, Inc. | Shared distribution media resources in a communication network |
US6683941B2 (en) * | 2001-12-17 | 2004-01-27 | International Business Machines Corporation | Controlling advertising output during hold periods |
US7076035B2 (en) * | 2002-01-04 | 2006-07-11 | Medialab Solutions Llc | Methods for providing on-hold music using auto-composition |
JP2003319424A (ja) * | 2002-04-23 | 2003-11-07 | Nec Access Technica Ltd | 保留音送出システム及び送出方法 |
US6757260B2 (en) * | 2002-06-20 | 2004-06-29 | Thomson Licensing S.A. | Ancillary information transmission while user is on hold during a telecommunications device teleconference |
JP2004228893A (ja) * | 2003-01-22 | 2004-08-12 | Mitsubishi Electric Corp | サーバ装置及び電話装置及びメッセージ管理方法 |
US20040176079A1 (en) * | 2003-02-20 | 2004-09-09 | Fratti Roger A. | User controllable hold audio in a mobile communication device |
US20050096023A1 (en) * | 2003-11-04 | 2005-05-05 | Texas Instruments Incorporated | System and method for handling incoming calls in mobile communication devices |
US7269415B2 (en) * | 2003-12-09 | 2007-09-11 | Lucent Technologies Inc. | Playing one or more videos at one or more mobile phones while one or more phone calls associated with the one or more mobile phones are on hold |
US7092510B2 (en) * | 2004-01-12 | 2006-08-15 | International Business Machines Corporation | Method and system for telephone wait user interface selection |
US7616742B2 (en) * | 2004-05-06 | 2009-11-10 | Intervoice, Inc. | Bandwidth reduction in a VoIP network using music on hold |
US20070211869A1 (en) * | 2004-07-19 | 2007-09-13 | Nokia Corporation | Communications wait music |
JP2006033683A (ja) * | 2004-07-21 | 2006-02-02 | Matsushita Electric Ind Co Ltd | Ip電話機およびそれを用いたip電話機システム |
WO2006017407A2 (en) * | 2004-08-04 | 2006-02-16 | Viseon, Inc. | System and method for providing content via ip video telephone network |
US20060188087A1 (en) * | 2005-02-18 | 2006-08-24 | Sbc Knowledge Ventures, Lp | System and method for caller-controlled music on-hold |
US7324812B2 (en) * | 2005-03-21 | 2008-01-29 | Xerox Corporation | Mobile communications device with hold mode |
US20070047711A1 (en) * | 2005-08-31 | 2007-03-01 | Cynthia Florkey | Personalized on-hold music |
US20070117508A1 (en) * | 2005-11-07 | 2007-05-24 | Jack Jachner | Conference presence based music-on-hold suppression system and method |
-
2006
- 2006-03-27 US US11/277,545 patent/US20070223666A1/en not_active Abandoned
- 2006-09-25 BR BRPI0621478-9A patent/BRPI0621478A2/pt not_active IP Right Cessation
- 2006-09-25 CN CNA2006800540431A patent/CN101411173A/zh active Pending
- 2006-09-25 WO PCT/IB2006/002651 patent/WO2007110688A1/en active Application Filing
- 2006-09-25 JP JP2009502231A patent/JP2009531919A/ja active Pending
- 2006-09-25 EP EP06808889A patent/EP1999941A1/en not_active Withdrawn
Also Published As
Publication number | Publication date |
---|---|
EP1999941A1 (en) | 2008-12-10 |
US20070223666A1 (en) | 2007-09-27 |
JP2009531919A (ja) | 2009-09-03 |
CN101411173A (zh) | 2009-04-15 |
WO2007110688A1 (en) | 2007-10-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
BRPI0621478A2 (pt) | servidores para prover funções de retenção de chamada e de correio de voz de áudio-vìdeo para uma rede de comunicações e equipamento eletrÈnico | |
EP2137946B1 (en) | Call rerouting | |
US9318152B2 (en) | Super share | |
US20070225030A1 (en) | Electronic equipment with personalized call holding | |
JP2007129692A (ja) | 移動通信端末機の情報管理方法 | |
US9661113B2 (en) | Wireless communication system and method for continuously performing data communication while the folder type wireless communication device in the closed state | |
WO2001080542A1 (fr) | Procede d'appel d'une partie, equipement de communication, serveur d'informations de partie appelante et dispositif de commande d'appel | |
US20070206733A1 (en) | Phone call media exchange before and after pick-up in packet and circuit switched telephony networks | |
US8050712B2 (en) | Method of providing a mobile multimedia hub | |
KR20040094271A (ko) | 통화 연결 대기시의 화상 데이터 제공 서비스 장치 및 방법 | |
WO2006069059A2 (en) | An apparatus and method for a voice portal | |
KR20020050290A (ko) | 무선 전화를 위한 주변 메모리 디바이스 및 이들을구현하고 사용하는 방법 | |
WO2009076881A1 (zh) | 设置回铃业务的方法、实现回铃业务的方法、***及装置 | |
US20050049005A1 (en) | Mobile telephone with enhanced display visualization | |
JP2007508760A (ja) | 携帯通信装置におけるmmsを利用したイベント通知 | |
KR20040090875A (ko) | 발신자 설정 동영상 표시 서비스 방법 및 시스템 | |
JP3240000B1 (ja) | 通信端末装置、着信メロディ演奏方法および情報記憶媒体 | |
KR20110092741A (ko) | 대화형 영상 홈페이지를 발신단말에 제공하는 시스템 및 방법 | |
JP2005020617A (ja) | 電話端末装置及び電話端末装置のメッセージ管理方法 | |
KR20040019729A (ko) | 무선 인터넷망 기반의 음성 게시판 시스템 및 그 게시 방법 | |
KR20060068143A (ko) | 이동통신 단말기의 영상 정보 저장 방법 | |
JP2002305769A (ja) | 携帯電話システム | |
KR20060062246A (ko) | 텔레비젼과 연결되어 노래방 기능을 수행하기 위하여Tv-out 기능이 부가되는 이동통신 단말기 | |
KR20040032007A (ko) | 착신 전화벨 소리 설정 서비스 방법 및 시스템 | |
KR20040089421A (ko) | 발신자 명칭 음성출력수단을 구비한 벨소리 다운로드서비스방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
B08F | Application fees: application dismissed [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 2261 DE 06/05/2014. |