BRPI0614221A2 - método, aparelho e sistema para fornecer informação de presença em suporte a serviços de comunicação sem fio - Google Patents

método, aparelho e sistema para fornecer informação de presença em suporte a serviços de comunicação sem fio Download PDF

Info

Publication number
BRPI0614221A2
BRPI0614221A2 BRPI0614221-4A BRPI0614221A BRPI0614221A2 BR PI0614221 A2 BRPI0614221 A2 BR PI0614221A2 BR PI0614221 A BRPI0614221 A BR PI0614221A BR PI0614221 A2 BRPI0614221 A2 BR PI0614221A2
Authority
BR
Brazil
Prior art keywords
presence information
poc
event
information
terminal
Prior art date
Application number
BRPI0614221-4A
Other languages
English (en)
Inventor
Krisztian Kiss
Original Assignee
Nokia Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nokia Corp filed Critical Nokia Corp
Publication of BRPI0614221A2 publication Critical patent/BRPI0614221A2/pt
Publication of BRPI0614221A8 publication Critical patent/BRPI0614221A8/pt
Publication of BRPI0614221B1 publication Critical patent/BRPI0614221B1/pt

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42365Presence services providing information on the willingness to communicate or the ability to communicate in terms of media capability or network connectivity
    • H04M3/42374Presence services providing information on the willingness to communicate or the ability to communicate in terms of media capability or network connectivity where the information is provided to a monitoring entity such as a potential calling party or a call processing server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/54Presence management, e.g. monitoring or registration for receipt of user log-on information, or the connection status of the users
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • H04W4/08User group management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • H04W4/10Push-to-Talk [PTT] or Push-On-Call services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W60/00Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
    • H04W60/04Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration using triggered events
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/40Connection management for selective distribution or broadcast
    • H04W76/45Connection management for selective distribution or broadcast for Push-to-Talk [PTT] or Push-to-Talk over cellular [PoC] services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Multimedia (AREA)
  • Databases & Information Systems (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

INDICAçãO DE DEPENDêNCIA DE CODIFICAçãO EM CODIFICAçãO DE VìDEO ESCALáVEL. Um método de codificação e decodificação num fluxo escalável de dados de video compreendendo uma camada base e pelo menos uma camada de otimização. Um fluxo escalável de dados é codificado, onde o fluxo de dados inclui pelo menos uma imagem não requerida numa locação temporal de uma camada onde a decodificação de imagens numa camada superior na e seguindo a locação temporal na ordem de decodificação não requer a imagem não requerida, e onde informação de pelo menos uma imagem não requerida é sinalizada no fluxo escalável de dados de video. Na fase de decodificação, a informação sinalizada é decodificada e imagens numa camada acima da imagem não requerida na e seguindo a locação temporal na ordem de decodificação são decodificadas sem decodificar a imagem não requerida.

Description

"MÉTODO, APARELHO E SISTEMA PARA FORNECER INFORMAÇÃO DEPRESENÇA EM SUPORTE A SERVIÇOS DE COMUNICAÇÃO SEM FIO".
Pedidos Relacionados
Este pedido reivindica o benefício da data de depósito mais antigareivindicada nos termos do Artigo 35 do U.S.C §119(e) do Pedido Provisório Número deSérie U.S. 60/698.192, depositado em 11 de julho de 2005, intitulado "Method andApparatus For Providing Presence Information In Support Of Wireless CommunicationServices", o qual é incorporado ao presente, na íntegra, à guisa de referência.
Campo da Invenção
A invenção refere-se a comunicações e, mais particularmente, aofornecimento de informação de presença dentro de um sistema de comunicação de rádio.
Antecedentes da Invenção
Os sistemas de comunicação de rádio, tais como sistemas de celular (porexemplo, sistemas de espectro espalhado, tal como as redes de Acesso Múltiplo porDivisão de Código (CDMA), ou redes de Acesso Múltiplo por Divisão de Tempo(TDMA)), proporcionam usuários com a conveniência de mobilidade junto com uma ricaconfiguração de serviços e características. Essa conveniência gerou aprovação significativaatravés de uma quantidade continuamente em crescimento de consumidores como ummodo aceito de comunicação para negócios e usuários pessoais. A fim de promover umamaior adoção por parte dos fornecedores em relação aos provedores de serviço, a indústriade telecomunicação, com muitos esforços e despesas, concordou em desenvolver padrõespara protocolos de comunicação que tivessem prioridade sobre os diversos serviços ecaracterísticas. Uma área de serviço recebeu atenção significativa, a Pressione-para-Falarvia Celular (PoC). As abordagens tradicionais não proporcionaram a indicação adequadada disponibilidade de um usuário dentro da rede.
O serviço Pressione-para-Falar (PoC) é uma forma bilateral de comunicaçãoque permite que os usuários entrem em comunicação imediata com um ou mais usuários.O serviço (PoC) é parecido com a aplicação do "walkie-talkie" em que ao apertar umbotão, inicia-se uma sessão de conversa com um usuário individual ou em grupo deradiodifusão (broadcast group). Os participantes receptores ouvem a voz do transmissormesmo sem qualquer ação de sua parte (modo de resposta automática), ou podem sernotificados e terem que aceitar a chamada (modo de resposta manual) antes de ouvirem avoz do transmissor. Antes da natureza "imediata" deste tipo de comunicação, éimpreterível a determinação da presença do usuário.
Portanto, há uma necessidade por uma abordagem para determinar demaneira mais eficaz a disponibilidade ou informação de presença de uma estação móvel ouusuário dentro de um sistema de comunicação a rádio.
Sumário da Invenção
Essas e outras necessidades são direcionadas pela invenção, em que umaabordagem é apresentada para determinar de maneira mais eficaz a presença dos usuáriosem uma rede.
De acordo com um aspecto de uma modalidade da presente invenção, ummétodo consiste em determinar um evento que afeta a disponibilidade de um terminal emuma rede. O método consiste, ainda, em gerar uma mensagem que inclui informação noevento, onde se usa a mensagem para proporcionar informação de presença referente aoterminal.
De acordo com um outro aspecto de uma modalidade da invenção, umaparelho compreende um processador configurado para determinar um evento que afeta adisponibilidade de um terminal em uma rede, e para gerar uma mensagem que incluiinformação no evento. A mensagem é usada para proporcionar a informação de presençareferente ao terminal.
De acordo com um outro aspecto de uma modalidade da invenção, ummétodo consiste em registrar com uma rede para se comunicar através da rede. Usa-se umevento associado com o registro para determinar a disponibilidade para um serviço decomunicação suportado pela rede. Um servidor de aplicação gera uma mensagem queinclui informação no evento. A mensagem é usada a fim de proporcionar informação depresença referente ao serviço de comunicação.
Ainda dê acordo com um outro aspecto de uma modalidade da invenção, umaparelho compreende um processador configurado para iniciar o registro com uma redepara se comunicar através da rede. Usa-se um evento associado com o registro paradeterminar a disponibilidade para um serviço de comunicação suportado por uma rede.Um servidor de aplicação gera uma mensagem que inclui informação no evento. Usa-se amensagem a fim de proporcionar informação de presença referente ao serviço decomunicação.
Ainda outros aspectos, características, e vantagens da invenção sãoprontamente notadas a partir da descrição detalhada que se segue, simplesmente ao ilustraruma quantidade de modalidades e aplicações particulares, que incluem o melhor modocontemplado para realizar a invenção. A invenção é capaz, ainda, de outras e diferentesmodalidades, e seus inúmeros detalhes podem ser modificados em diversos aspectosóbvios, todas sem se separarem do espírito e escopo da invenção. Como conseqüência, osdesenhos e descrição devem ser considerados, na realidade, como ilustrativos e não comorestritivos.
Breve Descrição dos Desenhos
A invenção é ilustrativa à guisa de exemplo, e não de limitação, nas figurasdos desenhos em anexo, em que as referências numéricas referem-se aos elementossimilares e em que:
A Figura 1 é um diagrama de um sistema de comunicação à rádio parasuportar atributos de informação de presença estendidos, de acordo com uma modalidadeda invenção;
A Figura 2 é um diagrama de um procedimento de registro para osterminais no sistema da Figurai;
As Figuras 3A e 3B são fluxogramas de processos para proporcionarinformação de presença estendida, de acordo com uma modalidade da invenção;
A Figura 4 é um diagrama de uma arquitetura Pressione-para-Falar (PoC)de serviço de presença de sustentação, de acordo com uma modalidade da invenção;
A Figura 5 é um diagrama de hardware que pode ser usado para realizarinúmeras modalidades da invenção;
A Figura 6A e 6B são diagramas de diferentes sistemas celulares detelefonia móvel capazes de suportar várias modalidades da invenção;
A Figura 7 é um diagrama de componentes exemplificativos de uma estaçãomóvel capaz de operar nos sistemas das Figuras 6A e 6B, de acordo com uma modalidadeda invenção; e
A Figura 8 é um diagrama de uma rede corporativa capaz de suportar oprocesso descrito no presente, de acordo com uma modalidade da invenção.
Descrição da Modalidade Preferida
Descreve-se um aparelho, método, e software, a fim de proporcionaratributos de informação de presença em um sistema de comunicação de rádio. Nadescrição que se segue, à guisa de explicação, inúmeros detalhes específicos sãoestabelecidos a fim de proporcionar um profundo entendimento da invenção. Fica claro,no entanto, para um versado na técnica, que a invenção pode ser praticada sem essesdetalhes específicos ou com uma disposição equivalente. Em outros exemplos, mostram-seestruturas e dispositivos bem-conhecidos na forma de diagrama em bloco, com afinalidade de não ocultar desnecessariamente a invenção.
Muito embora as diversas modalidades da invenção sejam descritas comrelação ao serviço Pressione-para-Falar (PoC), com uma rede de celular de espectroespalhado, se reconhece e contempla-se que a invenção tem aplicabilidade para outrosserviços de comunicação em grupo e redes de rádio. Adicionalmente, muito embora ainvenção seja discutida com relação às redes IMS (Serviço de Subsistema de Multimídiade IP) e MMD (Domínio de Multimídia), um indivíduo não-versado na técnica reconheceque a invenção tem aplicabilidade em quaisquer tipos de redes de núcleo baseado em IPque utilizam outros protocolos de comunicação. Ainda, contempla-se que qualquer tipo deprotocolo de estabelecimento de sessão, Força Tarefa de Engenharia da Internet (IETF),Protocolo de Iniciação de Sessão (SIP) ou protocolo H.323 da União Internacional deTelecomunicações (ITU), pode ser utilizado para praticar as várias modalidades dainvenção. (Also, it is contemplated that any type of session establishment protocol,Internet Engineering Task Force (IETF) Session Initiation Protocol (SIP) or InternationalTelecommunication Union (ITU) H.323 protocol, can be utilized to practice the variousembodiments of the invention.)
Ademais, a abordagem, de acordo com várias modalidadesexemplificativas, descreve métodos para disseminação de atributos de informação depresença nas redes 3GPP (Projeto de Parceria da 3a Geração), IMS (Subsistema deMultimídia de IP) e 3GPP2 (Projeto2 de Parceria da 3a Geração), MMD (Domínio deMultimídia). O IMS proporciona serviços Multimídia de IP, inclusive (PoC), VoIP(Protocolo IP para transmissão de voz ou Voz sobre IP) ou chamadas de vozempacotadas, mensagem instantânea (IM), presença, comunicações em grupo, etc. paradispositivos móveis. O IMS utiliza, por exemplo, o Protocolo de Iniciação de Sessão (SIP)como o protocolo de sinalização, que é descrito de maneira mais completa no Pedido paraComentário 3261 (RFC) da Força Tarefa de Engenharia da Internet (IETF) (que éincorporado, na íntegra, ao presente documento à guisa de referência).
A Figura 1 é um diagrama do sistema de comunicação à rádio parasuportar atributos de informação de presença estendidos, de acordo com uma modalidadeda invenção. Uma rede de acesso sem fio 101 proporciona serviços de comunicação paraterminais de acesso 103, 105. Em uma modalidade exemplificativa, a rede de acesso semfio 101 suporta um serviço de comunicação em grupo - por exemplo, serviço Pressione-para-Falar (PoC); tal como, os terminais 103, 105 são configurados como clientes PoC(ou seja, terminal PoC). Àguisa de ilustração, serve-se o terminal PoC 105 por meio deuma rede PoC 107.
Um importante aspecto do serviço PoC é a determinação de presença (eentão, disponibilidade), dos terminais 103, 105. Suporta-se a disponibilidade de presençaatravés do servidor de presença 111, que é uma entidade que aceita, armazena, e distribuiinformação de presença, a informação de presença, de acordo com uma modalidade, podeser abastecida por um servidor de aplicação 109 para um servidor de presença 111 para apublicação para os terminais 103, 105 (ou seja, observadores).
Cada um dos terminais PoC 103, 105 pode suportar tais capacidades dehardware como um viva-voz e/ou fone de ouvido, tanto quanto o software queproporciona a capacidade de o usuário configurar o terminal PoC 103, 105, aceitar,imediatamente, as iniciações de sessão e reproduzir a mídia assim que for recebida semsolicitar a intervenção do usuário chamado. Este modo de operação é conhecido comomodo de resposta automática ou modo automático. O usuário pode configurar, demaneira alternativa, o terminal PoC 103, 105 para, primeiro, alertar o usuário e solicitarque o usuário aceite manualmente o convite de sessão antes de aceitar a mídia. Essemodo de operação é conhecido como modo de resposta automática. O terminal PoC 103,105 pode suportar ambos ou apenas um desses modos de operação. Por exemplo, ousuário pode alterar prontamente a configuração Modo de Resposta (AM) do terminalPoC 103, 105 com base em circunstâncias e preferências atuais (por exemplo, o usuárioestá ocupado no momento ou mudou-se para uma área pública, de modo que não sejaapropriado o uso de um viva-voz).
Cada um dos terminais PoC 103, 105 podem, ainda, serem configuradoscomo um agente de usuário (UA) de Protocolo de Iniciação de Sessão (SIP). Como umUA de SIP, o terminal de PoC 103, 105 pode estabelecer uma sessão para um ou maisUAs de SIP simultaneamente; essa comunicação pode se iniciar através do usuário aopressionar um botão "falar" ("talk"). Os terminais PoC de SIP 103, 105 podem suportardiversos serviços de comunicação baseados em SIP, além do Pressione-para-Falar (porexemplo, telefonia VoIP, serviços de presença, serviços de mensagem, etc.). O usuáriopode, de vez em quando, querer desabilitar a aceitação das sessões Pressione-para-Falar,enquanto mantém o SIP registrado para um ou mais outros serviços baseados no SIP.Quando configura-se o terminal PoC para não aceitar quaisquer sessões Pressione-para-Falar de entrada, refere-se a essa configuração como Bloqueio de Sessão de Entrada(ISB).
Adicionalmente, o usuário pode desejar fazer contato com um usuário quetenha um terminal PoC com o Bloqueio de Sessão de Entrada ativado. Neste contexto, ousuário pode enviar um Alerta Pessoal Instantâneo para esse outro usuário a fim deindicar que uma Sessão PoC é solicitada. Esse Alerta Pessoal Instantâneo é recebidomesmo quando o terminal PoC de destino tenha ativado o Bloqueio de Sessão de Entrada.
Se um usuário desejar desabilitar a aceitação dos Alertas Pessoais Instantâneos, ousuário pode configurar o terminal PoC para não aceitar quaisquer Alertas PessoaisInstantâneos recebidos; isso é conhecido como Bloqueio de Alerta Pessoal Instantâneo(IAB).
A fim de fornecer ao usuário uma experiência de comunicação satisfatória,deve-se reduzir o atraso no estabelecimento da sessão inicial, a partir do momento em queo usuário pressiona o botão até o momento em que o usuário recebe uma indicação parafalar. Um fator contribuinte para tal atraso é a determinação de presença do usuário dedestino.
A Aliança Móvel Aberta (OMA) definiu uma coleção de requerimentos emapoio ao serviço PoC. Em particular, o "ativador SIMPLE de Presença da OMA (AliançaMóvel Aberta)" define o Elemento de Informação de Presença chamado "DisponibilidadeEspecífica para Aplicação". Esse elemento indica se é possível receber um pedido deentrada de comunicação que usa o dispositivo e serviços especificados (caso sejaespecificado). Por exemplo, caso se forneça uma entidade de presença (por exemplo,terminal 3) com o serviço PoC e satisfizer uma ou mais condições (por exemplo, queestão dentro da cobertura da rede 101, e sendo um monofone apropriado, - em termos deconfigurações de hardware e/ou software - etc.), o usuário estaria "disponível" para oserviço PoC. No entanto, se qualquer uma dessas condições não forem verdadeiras, ousuário ficaria "indisponível".
O "ativador SIMPLE de Presença da OMA" também define que a"Disponibilidade Específica para Aplicação" deve ser mapeada para um Formato deDados de Informação de Presença (PIDF), sendo que o formato de dados usa o seguinteesquema: ctuple >-> Cstatus>-> Cbasic >-> aberto/fechado e Cservice-description>. No entanto, sabe-se que tal esquema é, indevidamente, restritivo. Ou seja,ao usar os valores binários "aberto" e "fechado" Cbasic> para a disponibilidade,limita-se o entendimento do observador com relação ao que pode se esperado para o valorfuturo da disponibilidade.
No caso do serviço PoC da OMA, a disponibilidade do usuário éconfigurada para "fechada" quando o próprio tira o registro da rede, porém, também seconfigura para "fechado" quando o usuário aciona o sinalizador (ou indicador) deBloqueio de Sessão de Entrada (ISB). Esses dois casos representam comportamentosdiferentes de usuários, porém, com o modelo OMA, não há como diferenciar algumdentre esses casos diferentes. Enquanto o usuário não for registrado, o observador podeesperar que o usuário PoC possa não estar disponível a qualquer momento muito embreve (por exemplo, o usuário pode estar de férias e o dispositivo pode estar desligado).No entanto, quando o sinalizador de ISB estiver configurado, o observador pode esperarque a indisponibilidade é apenas temporária. Em outras palavras, o usuário estarádisponível, relativamente, muito em breve (por exemplo, o usuário pode estar em umareunião importante, e, portanto, ligou o ISB, uma vez que o usuário não quer serperturbado/interrompido por ninguém).
A abordagem, de acordo com uma modalidade da invenção, estende umtipo básico, binário de disponibilidade com estado registrado, estado bloqueado einformação de participação de sessão indicando mais detalhes da informação dedisponibilidade. Em uma modalidade exemplificativa, essa informação pode ser derivadaa partir do pacote de evento de estado registrado do Protocolo de Iniciação de Sessão(SIP). Conforme explicado anteriormente, os terminais 103, 105 podem empregar o SIPpara estabelecer e interromper sessões de comunicação entre eles. Uma função importantedo SIP é a operação de registro, que proporciona a ligação entre um IdentificadorUniforme de Recursos (URI) do SIP (ou seja, um endereço de registro) e um ou maiscontatos URIs. O método SIP REGISTER permite que um agente de usuário manipuleregistros; por exemplo, os contatos podem ser adicionados ou removidos, e podem-seimplementar políticas para prevenir o acesso não-autorizado. Sob o protocolo SIP, osregistros expirados após um determinado tempo, e assim, necessitam que sejam atualizadospara entrarem em vigor.
A Figura 2 é um diagrama de um procedimento de registro para osterminais no sistema da Figura 1. O pacote de evento de estado de registro é detalhado noRFC 3680 da IETF, intitulado "A Session Iniciation Protocol (SIP) Event Package forRegistration", a qual é incorporada ao presente, na íntegra, à guisa de referência. O RFC3680 define os seguintes estados de evento: estado Init ("Inicial") 201, um estado Ativo203, e um estado Terminado 205. No entanto, apenas os estados Ativo e Terminado sãoúteis para determinar a disponibilidade de presença. A máquina de estado finito (finitestate machine) 200 para o procedimento de registro é ilustrada com os eventos que sãopertinentes para providenciar informação de presença. Essa máquina de estado finito 200representa uma máquina de estado por contato (per-contact state machine), de modo que amáquina é instanciada quando o contato é registrado, e apagado quando está sobremoção do contato. Quando não há contatos registrados no endereço de registro, amáquina de estado está no estado Init. Quando um contato registra no endereço deregistro, a máquina de estado 200 executa as transições a partir do estado Init 201 para oestado Ativo 203. Ou seja, quando adiciona-se um novo contato e transações no estadoAtivo 203, a máquina de estado finito para tal razão é instanciada e as transaçõespermanecem no estado Ativo 103). A máquina de estado 200 permanece no estado Ativo203, caso haja pelo menos um contato ligado ao endereço de registro. Quando o últimocontato expira ou é removido, o registro transita para o estado Terminado 205.
De acordo com uma modalidade da presente invenção, o servidor deaplicação 109 (da Figura 1) pode ser um assinante para o pacote de evento de registro.
Uma notificação é gerada aos assinantes quando qualquer evento ocorre, tanto nasmáquinas de estado por contato ou de endereço de registro. Os eventos de interesseincluem: o registrado, atualizado, expirado, não-registrado e rejeitado. Determinadosestados de registro, por exemplo, estado Ativo 203, e um estado Terminado 205, podemser mapeados para a informação de presença.
Ademais, para o serviço PoC da OMA, informações de disponibilidadeadicional são definidas para representar a seguinte informação de estado: ISB (Bloqueiode Sessão de Entrada), IAB (Bloqueio de Alerta Pessoal Instantâneo), e alcançou-se aquantidade máxima permitida de sessões PoC simultâneas (ou atuais).
As Figuras 3A e 3B são fluxogramas de processos para proporcionarinformação de presença estendida, de acordo com uma modalidade da invenção. Deacordo com uma modalidade da invenção, o servidor de aplicação 109 pode seguir aarquitetura do Subsistema de Multimídia de IP (IMS). A interação entre o servidor deaplicação 109 (por exemplo, servidor PoC) e o servidor de presença 111 no fornecimentode informação de presença é explicada conforme a seguir.
Na etapa 301, o servidor de aplicação 109 pode assinar para um pacote deevento de estado de registro, como para receber atualizações de alterações de evento (ouestão). Reconhece-se que o estado de registro poderia ser visto como um tipo deinformação de presença, porém não é, diretamente, utilizável para a presença, como oservidor de presença 111 espera que todas as publicações sejam proporcionadas em umformato rígido, prescrito - por exemplo, Formato de Dados de Informação de Presença(PIDF). Os procedimentos de como um servidor de aplicação assina os pacotes de eventode estado são detalhados em 3GPP TS 34.229 e 3GPP2 X.SOO13-004-A, os quais sãoincorporados ao presente à guisa de referência, em suas totalidades.
De acordo com uma modalidade da invenção, o servidor de aplicação 109utiliza o estado de registro (por exemplo, conforme definido no RFC 3680) como entradapara informação de presença. Em outras palavras, o estado de registro é mapeado para adisponibilidade de presença (por etapa 303), dessa maneira, proporcionando um valoradicional para a disponibilidade. Em seguida, a informação de presença é publicada, deacordo como formato prescrito, conforme na etapa 305.
Alternativamente, o próprio servidor de aplicação 109 pode ter oconhecimento da informação de estado (um contexto descrito na Figura 3B). Por exemplo,considerando-se que o servidor de aplicação 109 é um servidor PoC, os indicadores ISBou IAB podem ser diretamente configurados no servidor PoC 109, ao usar um pacote deevento de configurações PoC. Sob esse contexto, determina-se o estado de bloqueio (etapa311), ou seja, o estado dos indicadores ISB ou IAB, conforme configurado por meio doterminal móvel 103. Em uma outra ocasião, considerando que o servidor de aplicação 109é um servidor PoC, o Servidor PoC determina se o Usuário PoC alcançou a quantidademáxima permitida de sessões PoC simultâneas (etapa 311).
Quando o servidor de aplicação 109 sabe a informação do estado, oservidor de aplicação 109 pode, diretamente, mapear o atributo para o formato depresença apropriado e publicar o atributo como informação de presença (como extensãode disponibilidade), por etapa 313.
De acordo com uma modalidade da invenção, o servidor de presença 111utiliza o Formato de Dados de Informação de Presença (PIDF) para coletar informação depresença. O PIDF é definido no RFC 3863, intitulado "Presence Information DataFormat (PIDF)" (o qual é incorporado ao presente, em sua totalidade, à guisa dereferência). Então, o PIDF, em uma modalidade exemplificativa, pode ser estendido como estado de registro, estado de bloqueio e informação de participação de sessão. Oesquema de Linguagem de Marcação extensível (XML) para essa informação pode serdefinida como uma extensão para o PIDF. Em uma modalidade exemplificativa, pode-seespecificar três valores de extensão, < registration-state >, < barring-state > e <session-participation >.
A Tabela 1 descreve uma definição de esquema XML (Linguagem deMarcação eXtensível):
<?xml version="l.0" encoding="UTF-8"?><xs:schema
targetNamespace="urn:oma:params:xml:ns:pdif:oma-pres"xmlns :xs=°http://www.w3.org/2001/XMLSchema" xmlns="urn:oma:params:xml:ns:pidf:oma-pres"elementFormDefault="qualified"attributeFormDefault="unqualified">
<!-- This import brings in the XML language attribute xml:Iang--><xs:import namespace= http://www.w3.org/XML/1998/namespace"schemaLocation="http://www.w3.org/2001/xml.xsd"/>
<xs:annotation>
<xs:documentation xml:lang="en">
Definição de Esquema XML para extensões OMA para Modelos PIDF e deDados de Presença
</xs:documentation></xs:annotation>
<xs:element name="registration-state"><xs:simpleType>
<xs:restriction base="xs:string"><xs:enumeration value="active"/><xs:enumeration value="terminated"/></xs:restriction></xs:simpleType></xs:element>
<xs:element name="barring-state"><xs:simpleType>
<xs: restriction base="xs: string"><xs:enumeration value="active"/><xs:enumeration value="terminated"/></xs:restriction></xs:simpleType></xs:element>
<xs:element name="session-participation"><xs:complexType><xs:sequence>
<xs:element name="basic" type="basicType"minOccurs="0"/>
<xs:element name="max" type="emptyType"/><xs:any namespace="##other" processContents="lax"minOccurs="0" maxOccurs="unbounded"/></xs: sequence></xs:complexType></xs:element>
<xs:simpleType name="basicType">
<xs:restriction base="xs:strinq"><xs:enumeration value="open"/><xs:enumeration value="closed"/></xs:restriction*</xs:simpleType>
<xs:complexType name="emptyType"/></xs:schema>Tabela 1
Em um exemplo, o usuário PoC torna-se indisponível devido ao não-registro: <registration-state>terminado</registration-state> é mapeado a partir dopacote de evento de configurações PoC. A Tabela 2 mostra a XML associada:
<table>table see original document page 13</column></row><table>
Tabela 2
Em um outro exemplo, o serviço de sessão por PoC torna-seindisponível devido à configuração do sinalizador ISB: <registration-state>ativo</registration-state> é mapeado a partir do pacote de evento de estadode registro, <barring-state>ativo</barring-state> é mapeado a partir do pacote deevento de configurações PoC. A Tabela 3 mostra a XML associada:
<table>table see original document page 13</column></row><table><ορ:service-id>org.openmobilealliance:PoC-Session</op:service-id>
<op:version>l.0</op:version>
_< lr>p· toi-iri fo-Hogfript· i r>n~>_
<contact>sip :my_name@example. com<:/contact><timestamp>2005-02-22T20 : 07:07Z</timestamp></tuple></presence>
Tabela 3
Em um outro exemplo, o serviço de sessão por PoC torna-se indisponíveldevido ao fato de a quantidade máxima de sessões PoC simultâneas ter sido alcançada: oservidor PoC 109 publica o elemento <session-participation> para indicar isso. A Tabela4 mostra a XML associada:
<?xml version="l.0" encoding="UTF-8"?><presence xmlns= "urn: ietf .-pararns :xml :ns :pidf "
xmlns : op= "urn: oma: params: xml: ns : pidf : oma-pres "entity="sip:someone@example.com">
<tuple id="al231"> <status><basic>closed</basic></status>
<op:registration-state>active</op:registration-state><op:barring-state>terminated</op:barring-state> <op:willingness>
<op:basic>closed</op:basic></op:willingness> <op:session-participation>
<op:basic>open</op:basic><op:max/></op:session-participation><op:service-description>
<op:service-id>org.openmobilealliance:PoC-Session</op:service-id>
<op:version>l.0</op:version></op:service-description>
<contact>sip :my_name@example. com</contact><timestamp>2005-02-22T20 : 07:07Z</timestamp></tuple></presence>
Tabela 4
Ainda, em um outro contexto, o Serviço de Alerta PoC é indisponívelporque o sinalizador IAB é configurado como "ligado": < registration-state > ativo </registration-state > é mapeado a partir do pacote de evento de estado deregistro, <barring-state> ativo </barring-state > é mapeado a partir do pacote de eventode configurações PoC. A Tabela 5 mostra a XML associada:<table>table see original document page 15</column></row><table>
Tabela 5
A Figura 4 é um diagrama de uma arquitetura Pressione-para-Falar viaCelular (PoC) exemplificativa capaz de suportar serviço de presença, de acordo com umamodalidade da invenção. A fim de suportar o serviço PoC, um cliente PoC 401 e umservidor PoC 403 entram em contato com um modelo de presença 405 para garantir oreconhecimento da informação de presença acerca do cliente PoC. O módulo de presença405 (o qual pode ser disposto como um servidor de presença) é uma entidade que aceita,armazena, e distribui informação de presença acerca de clientes PoC. Pode-se publicar ainformação de presença por meio do servidor PoC 403, em favor do cliente PoC 401.
Essa informação pode ser assinada por um observador, ou pelo servidor PoC 403, emfavor do cliente PoC 401. De acordo com diversas modalidades da invenção, asinformações de estado (como por exemplo, estado de registro, estado de bloqueio,participação de sessão) são fatoradas (decompostas em fatores) em determinação dedisponibilidade de presença do cliente PoC 401. Conforme mostrado, por exemplo, osinalizador ISB 407a ou o sinalizador ISB 407b podem ser utilizados a fim deproporcionar informação de disponibilidade adicional.
O módulo de presença 405 interage com um módulo de Gerenciamento deDocumento XML (XMD) 409, o qual gerencia documentos XML armazenados na rede(por exemplo, documentos específicos de PoC, lista de contato URI, etc.). Dentre outrasfunções de gerenciamento, o móduloXMD 409 pode garantir (subscribe) alterações feitasà esses documentos XML, em que se recebem notificações quando ocorre as alterações nodocumento. O módulo XDM 409 pode ser implementado em um terminal fixo, ou em umequipamento do usuário.
As capacidade do cliente PoC 401 e o servidor de presença 405 parasuportar o serviço PoC serão explicadas mais adiante. O cliente PoC 401 pode acessar oserviço PoC, e pode localizar-se dentro de um terminal de acesso (por exemplo, móvel),conforme ilustrado na Figura 1. O cliente PoC 401 é configurado para proporcionariniciação e liberação de sessão PoC, assim como para executar registro, por exemplo,com um núcleo SIP/IP 411. O cliente PoC 401 pode, ainda, executar a autenticação dousuário para o núcleo SIP/IP 411. Adicionalmente, o cliente PoC 401 gera e trocadisparos de fala (isto é, tráfego PoC) ao usar protocolos e procedimentos associados - porexemplo, procedimentos de controle de disparo de fala; negociação de protocolo decontrole de disparo de fala; capacidade para configurar a Indicação de Modo de Resposta(Resposta Manual, Resposta Automática); Bloqueio de Sessão de Entrada, e Bloqueio deAlerta Pessoal Instantâneo de Entrada; suporte de Sessões PoC simultâneas; eprocedimentos nivelados de adaptação de usuário, caso iniciado por meio do servidorPoC 403.
O servidor PoC 403 proporciona duas funções principais para ativar oserviço PoC: uma função PoC de controle, e uma função PoC de participação. Asfunções particulares (de controle e de participação) para o servidor PoC 403, sãodeterminadas durante a configuração de Sessão PoC e permanecem configuradas para aduração da sessão. Em uma sessão PoC, há um servidor PoC 403 que executa a funçãoPoC de controle; no entanto, pode haver um ou mais servidores PoC que realizem afunção PoC de participação na sessão PoC.
Como parte das responsabilidades na execução da função de controle, oservidor PoC 403 pode gerenciar uma quantidade N de sessões SIP e mídia e percursos decomunicação de controle de disparo de fala em uma Sessão PoC, onde N é um número departicipantes na sessão PoC. Nestas funções, o servidor PoC 403 pode rotear mídia esinalização relacionada à mídia, tal como mensagens de controle de disparo de fala, parao cliente PoC 401 por meio de um servidor PoC que está executando o funcionamentoPoC de participação para um cliente PoC. Neste exemplo, considera-se que o servidorPoC 403 que está executando a função de controle, e um outro servidor PoC (nãomostrado) considera a função de participação. O servidor PoC que está executando afunção PoC de participação pode permitir que o servidor PoC 403 (que executa a funçãoPoC de controle) tenha um percurso direto de comunicação com mídia e sinalizaçãorelacionada à mídia para cada cliente PoC 401. Nota-se que o servidor PoC 403 nãopossui comunicação direta com o cliente PoC 401 para a sinalização de sessão PoC; noentanto, o servidor PoC se comunica com o cliente PoC 401 quando executa ofuncionamento de participação para o cliente PoC 401.
Ademais, conforme mencionado, o servidor PoC 403 pode considerar asfunções de um observador. Nesta posição, o servidor 403 pode solicitar informação depresença a partir do servidor de presença (por exemplo, módulo de presença 405), a fim deproporcionar a mediação de atributos de presença para execução da política de sessãoPoC (por exemplo, situação do cliente PoC "não-acessível", reforçar as configuraçõesde presença PoC do cliente PoC, etc.). Nota-se que o servidor PoC 403 pode suportar aexecução da política para lidar com a sessão PoC baseada em informação de presençageral ou relacionada ao PoC.
Conforme mostrado, um módulo de Descoberta e Registro 413 realiza oregistro SIP do Núcleo de SIP/IP 411, indicando o suporte do serviço PoC no pedido deregistro. Após o registro bem sucedido do usuário PoC, pode-se iniciar a comunicação.Adicionalmente, um módulo de autenticação/autorização 415 proporciona a autenticaçãodo cliente PoC 401 para o acesso ao servidor PoC.
À guisa de ilustração, descreve-se elementos de informação de presença eprocedimentos de presença no contexto do serviço PoC da OMA. Uma configuração deelementos de presença é especificada a fim de expressar a situação de Presença dousuário PoC. A Tabela 6 enumera o mapeamento do elemento de presença para oselementos de informação de presença respectivos.
ELEMENTO
ELEMENTOS DE<table>table see original document page 18</column></row><table>
Tabela 6A "Disponibilidade para Serviço de Sessão PoC" pode ser mapeada peloelemento de informação de presença "Disponibilidade Específica para Aplicação", quepertence ao serviço de "sessão PoC", pela Tabela 7:
<table>table see original document page 19</column></row><table>
Tabela 7
Pode-se mapear o elemento de informação de presença "Disponibilidadepara Serviço de Sessão PoC" para o seguinte: um elemento obrigatório <status> comsubelemento <basic> com o valor "aberto"; um elemento opcional < registration-state> com o valor "ativo"; e um elemento opcional <barring-state> com o valor"terminado".
O mapeamento acima ocorre caso a entidade de presença estiver disponívelpara sessões PoC de entrada. Isso ocorre quando o usuário PoC está registrado, o ISBnão é ativado e não se alcança a quantidade máxima de sessões PoC simultâneas.
Ademais, o elemento de informação de presença de "Disponibilidade paraServiço de Sessão PoC" pode ser mapeado para um elemento obrigatório <status> comum subelemento <basic> com o valor "fechado" e um elemento opcional <registration-state> com valor "terminado"; ou um elemento opcional <barring-state> com o valor"ativo"; ou um elemento opcional <registration-state> com o valor "ativo" e umelemento opcional <barring-state> com o valor "terminado". Mediante este cenário, aentidade de presença fica indisponível para sessões PoC de entrada. Isso ocorre quando ousuário PoC não é registrado; o ISB é ativado; ou se alcança a quantidade máxima desessões PoC simultâneas.
A "Disponibilidade para Serviço de Alerta PoC" pode ser mapeada para oelemento de informação de presença de "Disponibilidade Específica para Aplicação" quepertence a um serviço de "alerta PoC", pela Tabela 8:<table>table see original document page 20</column></row><table>
Caso a entidade de presença esteja disponível para Alertas PessoaisInstantâneos PoC, pode-se mapear o elemento de informação de presença de"Disponibilidade para Serviço de Alerta PoC" para um dos seguintes: um elementoobrigatório <status> com um subelemento <basic> com o valor "aberto"; e umelemento opcional <registration-state> com o valor "ativo"; ou um elemento opcionalCbarring-state> com o valor "terminado".
A condição acima ocorre quando o usuário PoC é registrado e o Bloqueiode Alertas Pessoais Instantâneos (IAB) não está ativado.
No entanto, se a entidade de presença estiver indisponível para AlertasPessoais Instantâneos PoC, o elemento de informação de presença "Disponibilidade paraServiço de Alerta PoC" pode ser mapeado para um elemento obrigatório < status > com ovalor "terminado"; ou um elemento opcional <barring-state> com o valor "ativo".Esse cenário ocorre quando o usuário PoC não é registrado ou o Bloqueio de AlertasPessoais Instantâneos (IAB) está ativado.
A "Participação de Sessão PoC" pode ser mapeada para o elemento deinformação de presença "Participação de Sessão" que pertence a um serviço de "sessãoPoCpela Tabela 9:
<table>table see original document page 20</column></row><table>
Tabela 9
Pode-se mapear o elemento de informação de presença "Participação deSessão PoC" para um elemento <sessão-participation> comum subelemento <basic>com o valor "aberto" se a entidade de presença estiver participando, pelo menos, de umaSessão PoC, mas a quantidade máxima de sessões PoC simultâneas permitidas não foialcançada. O elemento de informação de presença "Participação de Sessão PoC" podeser mapeado para um elemento < sessão-participation > com um subelemento < basic >com o valor "aberto" e um subelemento <max>, se a entidade de presença tiveralcançado a quantidade máxima de sessões PoC simultâneas permitidas.
Por outro lado, o elemento de informação de presença "Participação deSessão PoC" pode ser mapeado para um elemento < sessão-participation > com umsubelemento <basic> com o valor "fechado", caso a entidade de presença não estiverparticipando de qualquer Sessão PoC.
Com relação ao procedimento do servidor PoC, se o servidor PoC 403 queexecuta a Função PoC de Participação, por exemplo, na Rede PoC Doméstica do usuárioPoC suporta a publicação de Informação de Presença em benefício do cliente PoC 401, oservidor PoC 403 pode publicar os elementos de informação de presença indicados emuma 'PRES-SRV-CAP' que proporciona parâmetros enviado ao cliente PoC 401.
<table>table see original document page 21</column></row><table><table>table see original document page 22</column></row><table><table>table see original document page 23</column></row><table><table>table see original document page 24</column></row><table><table>table see original document page 25</column></row><table>
Tabela 10
Conforme notado, o servidor PoC 403 pode agir como fonte de presença epublicar determinados conjuntos de informação de presença em benefício do cliente PoC401. Por meio de exemplos, explicam-se os procedimentos a seguir: registro e eliminaçãoderegistro PoC, e Bloqueio de Sessão de Entrada (ISB), Bloqueio de Alerta PessoalInstantâneo de Entrada (IAB), e estado de Sessão PoC. Esses procedimentos podem seaplicar quando o servidor PoC 403 age como uma fonte de presença e suporta apublicação dos elementos de informação de presença, conforme especificado na Tabela 10.
Nota-se que no momento em que o Núcleo 411 de SIP/IP se correspondecom o 3GPP/3GPP2 IMS, o servidor PoC 403 pode usar os procedimentos de "AS queage como Agente de Usuário originário" definido em 3GPP TS 24.229 / 3GPP2X.SOO13-004-A (o qual é incorporado ao presente, em sua totalidade, à guisa dereferência), quando age como um fonte de presença.
Mediante a aceitação de um pedido de registro a partir de um usuário PoC,o servidor PoC 403 pode agir como uma fonte de presença, neste caso, o servidor PoC403 pode executar a publicação de informação de presença e pode configurar os valoresdos elementos a seguir (conforme especificado na Tabela 10): elemento de informação depresença de "Disponibilidade para Serviço de Sessão PoC"; e elemento de informação depresença de "Disponibilidade para Serviço de Alerta PoC". Além do mais, o servidorPoC 403 pode configurar o elemento < entidade > da informação de presença para ovalor da identidade autenticada do usuário PoC que se registrou ao serviço PoC (porexemplo, para o valor do campo de cabeçalho de Identidade Afirmada por P do pedidoREGISTRAR). Ademais, o servidor PoC 403 pode configurar o elemento de informaçãode presença "participação de sessão PoC" para fechado (conforme definido na Tabela10). Notou-se que outros elementos de informação de Presença podem ser publicados comos valores apropriados ao mesmo tempo.
Mediante a aceitação de um pedido de eliminação deregistro a partir de umusuário PoC, o servidor PoC 403 pode executar a publicação de informação de Presença,e pode configurar tanto o valor do elemento de informação de presença "Disponibilidadepara Serviço de Sessão PoC", quanto o valor do elemento de informação de presença"Disponibilidade de Serviço de Alerta PoC" para indisponível. O servidor PoC 403pode, ainda, configurar o elemento de < entidade > de Informação de Presença para ovalor da identidade autenticada do usuário PoC que se registrou a partir do servidor PoC(por exemplo, para o valor do campo de cabeçalho de Identidade Afirmada por P dopedido REGISTRAR). Ademais, o servidor PoC 403 pode configurar o elemento deinformação de presença "Participação de Sessão PoC" para "fechado".
Mediante a aceitação de um pedido do usuário PoC para ativar o Bloqueiode Sessão de Entrada (ISB), o usuário PoC 403, que age como uma fonte de presença,pode configurar o valor do elemento de informação de presença "Disponibilidade paraServiço de Sessão PoC" para indisponível. Adicionalmente, o servidor PoC 403 podeconfigurar o elemento < entidade > da informação de presença para o valor da identidadeautenticada do usuário PoC que publica o ISB (por exemplo, para o valor do campo decabeçalho de Identidade Afirmada por P do pedido PUBLICAR).
Ainda, um pedido de um usuário PoC para desativar o Bloqueio de Sessãode Entrada (ISB) dispara o servidor PoC 403 a fim de executar a publicação dainformação de presença, o servidor PoC 403 pode configurar o valor do elemento deinformação de presença "Disponibilidade para Serviço de Sessão PoC" para disponível,e o elemento < entidade > da informação de presença para o valor da identidadeautenticada do usuário PoC que publica o ISB (por exemplo, para o valor do campo decabeçalho de Identidade Afirmada por P do pedido PUBLICAR).
Mediante a aceitação de um pedido de um usuário PoC para ativar oBloqueio de Alerta Pessoal Instantâneo de Entrada (IAB), o servidor PoC 403 podeconfigurar o valor do elemento de informação de presença "Disponibilidade para Serviçode Alerta PoC" para indisponível. Ainda, o servidor PoC pode configurar o elemento< entidade > de informação de presença para o valor da identidade autenticada dousuário PoC que publica o IAB (por exemplo, para o valor do campo de cabeçalho deIdentidade Afirmada por P do pedido PUBLICAR).
Em resposta a um pedido proveniente do usuário PoC para desativar oBloqueio de Alertas Pessoais Instantâneos de Entrada (IAB), o usuário PoC podeconfigurar o valor do elemento de informação de presença "Disponibilidade para Serviçode Alerta PoC" para disponível. Fora isso, o servidor PoC 403 pode configurar oelemento < entidade > de informação de presença para o valor da identidade autenticadado usuário PoC que publica o IAB (por exemplo, para o valor do campo de cabeçalho deIdentidade Afirmada por P do pedido PUBLICAR).
Além disso, ao estabelecer ou terminar uma Sessão PoC, o servidor PoC403 pode agir como fonte de presença. Neste caso, o servidor PoC 403 pode configurar oelemento informação de presença "Participação de Sessão PoC" para o valor apropriado.Tipicamente, a informação de participação de Sessão PoC é publicada quando o usuárioPoC está se ligando à primeira sessão PoC ou interrompendo a última Sessão PoC. Aodeterminar que o usuário PoC alcançou sua quantidade máxima de Sessões PoCSimultâneas ou ao determinar que o usuário PoC não está mais ocupado com aquantidade máxima de Sessões PoC simultâneas que pode suportar, o servidor PoC 403pode agir como fonte de presença e executar a publicação da informação de presença. Oservidor PoC 403 pode configurar o elemento de informação de presença"Disponibilidade para Serviço de Sessão PoC" para o valor apropriado (conformeespecificado na Tabela 10).
O cliente PoC 401 pode colaborar com a fonte de presença e entidadesobservadoras quando presentes no mesmo equipamento do usuário. Quando o servidorPoC 403 não é habilitado para publicar a informação de presença em benefício dousuário PoC, então, a fonte de presença que está presente no mesmo equipamento dousuário, como o cliente PoC 401, pode publicar os elementos de informação de presençaespecificados no parâmetro fornecedor 'PRES-SRV-CAP'.
Uma das pessoas não-versadas na técnica reconheceria que os processospara suportar informação de presença podem ser executados por meio de software,hardware (por exemplo, processador geral, chip de Processamento de Sinal Digital (DSP),um Circuito Integrado de Aplicação Específica (ASIC), Arranjos de Portas Programáveisem Campo (FPGAs), etc.), firmware, ou uma combinação deles. Tal hardwareexemplificativo para executar as funções descritas é detalhado abaixo, com relação àFigura 5.
A Figura 5 ilustra um hardware exemplificativo, na qual diversasmodalidades da invenção podem ser aplicadas. Um sistema de computação 500 inclui umbarramento 501 ou outros mecanismos de comunicação para comunicar informação e umprocessador 503 acoplado ao barramento 501 para processar informação. O sistema decomputação 500 inclui, ainda, memória principal 505, tal como uma memória de acessoaleatório (RAM) ou outros dispositivos dinâmicos de armazenamento, acoplada aobarramento 501 para armazenar informação e instruções a serem executadas peloprocessador 503. A memória principal 505 também pode ser usada para armazenarvariáveis temporárias ou outras informações imediatas durante a execução de instruçõespelo processador 503. O sistema de computação 500 pode incluir, adicionalmente, umamemória apenas de leitura (ROM) 507 ou outros dispositivos estáticos de armazenamentoacoplados ao barramento 501 para armazenar informação estática e instruções para oprocessador 503. Um dispositivo de armazenamento 509, tal como um disco magnético oudisco óptico, é acoplado ao barramento 501 para o armazenamento persistente deinformação e instruções.
O sistema de computação 500 pode ser acoplado por meio do barramento501 a um visor 511, tal como um visor de cristal líquido, ou visor de matriz ativa, paraexibir informações para um usuário. Um dispositivo de entrada 513, tal como um tecladoinclusive alfanumérico e outras teclas, pode ser acoplado ao barramento 501 paracomunicar informação e seleções de comando para o processador 503. O dispositivo deentrada 513 pode incluir um controle de cursor, tal como um mouse, trackball ou teclas dedireção de cursor, para comunicar a informação de direção e seleções de comando doprocessador 503 e para controlar o movimento do cursor no visor 511.
De acordo com diversas modalidades da invenção, os processos aquidescritos podem ser proporcionados através de um sistema de computação 500, emresposta ao processador 503 que executa um conjunto de instruções contidas na memóriaprincipal 505. Tais instruções podem ser lidas dentro da memóriaprincipal 505 a partir deum outro meio legível por computador, tal como o dispositivo de armazenamento 509. Aexecução do conjunto de instruções contidas na memóriaprincipal 505 faz com que oprocessador 503 realize as etapas do processo aqui descrito. Um ou mais processadoresem um conjunto de multiprocessamento pode, ainda, ser empregado a fim de executar asinstruções contidas na memóriaprincipal 505. Em modalidades alternativas, pode-se usarconjunto de circuitos cabeados através de componentes de hardware no lugar ou emcombinação com as instruções do software a fim de completar a modalidade da invenção.
Em um outro exemplo, o hardware reconfigurável, tal como os Arranjos de PortasProgramáveis em Campo (FPGAs) podem ser usados, nos quais a topologia dafuncionalidade e conexão de suas portas lógicas são adaptáveis no tempo de execução,tipicamente através de tabelas de pesquisa de memória de programação. Então, asmodalidades da invenção não se limitam à qualquer combinação específica dos circuitosde hardware e software.
O sistema de computação 500 inclui, ainda, pelo menos uma interface decomunicação 515 acoplada ao barramento 501. A interface de comunicação 515proporciona um acoplamento de comunicação de dados de duas vias para um enlace derede (não mostrado). A interface de comunicação 515 envia e recebe sinais elétrico,eletromagnético, ou óptico que transporta fluxos de dados digitais que representamdiversos tipos de informação. Ademais, a interface de comunicação 515 pode incluirdispositivos de interface periférica, tal como uma interface de Barramento Serial Universal(USB), uma interface PCMCIA (Associação Internacional de Cartão de Memória doComputador Pessoal), etc.
O processador 503 pode executar o código transmitido na medida em queestá sendo recebido e/ou armazena o código no dispositivo de armazenamento 509, ououtro armazenamento não-volátil para execução mais tarde. Dessa maneira, o sistema decomputação 500 pode obter o código de aplicação na forma de uma onda portadora.
O termo "meio legível por computador", conforme usado no presente,refere-se a qualquer meio que participe no fornecimento de instruções para o processador503 para execução. Tal meio pode tomar muitas formas, inclusive, porém, sem se limitaràs mídias não-voláteis, mídia volátil e mídia de transmissão. A mídia não-volátüinclui, por exemplo, discos óptico ou magnético, tal como o dispositivo armazenamento509. A mídia volátil inclui memória dinâmica, tal como a memória principal 505. Amídia de transmissão inclui cabos coaxiais, fio de cobre e fibras ópticas, inclusive os fiosque consistem no barramento 501. A mídia de transmissão pode, ainda, tomar a forma deondas acústica, óptica, ou eletromagnética, tais como aquelas geradas durante acomunicação de dados por freqüência de rádio (RF) e por infravermelho (IR). As formascomuns de mídia legível por computador incluem, por exemplo, um disquete, um discoflexível, disco rígido, fita magnética, qualquer outro meio magnético, um CD-ROM,CDRW, DVD, qualquer outro meio óptico, cartões perfurados, fita de papel, folhas commarcas ópticas, qualquer outro meio físico com padrões de orifícios ou outros indíciosopticamente reconhecíveis, cuja RAM, uma PROM, e EPROM, uma FLASH-EPROM,qualquer outro chip de memória ou cartucho, uma onda portadora, ou qualquer outro meioa partir do qual um computador possa ler.
Diversas formas de mídia legível por computador podem ser envolvidas nofornecimento de instruções para um processador para execução. Por exemplo, asinstruções para transportar pelo menos parte da invenção, pode surgir, inicialmente, emum disco magnético de um computador remoto. Em tal contexto, o computador remotocarrega as instruções dentro da memória principal e envia as instruções via uma linhatelefônica usando um modem. Um modem de um sistema local recebe os dados na linhatelefônica e usa um transmissor infravermelho para converter os dados para um sinalinfravermelho e transmite o sinal infravermelho para um dispositivo de computaçãoportátil, tal como um assistente digital pessoal (PDA) ou um laptop. Um detector deinfravermelho no dispositivo de computação portátil recebe a informação e instruçõesgeradas através do sinal infravermelho e coloca os dados em um barramento. Obarramento conduz os dados para a memória principal, a partir um processador recupera eexecuta as instruções. As instruções recebidas por meio da memória principal podem,opcionalmente, serem armazenadas no dispositivo de armazenamento tanto antes quantodepois da execução pelo processador.
As Figuras 6A e 6B são diagramas de sistemas de telefones móveis celularesdiferentes capazes de suportar várias modalidades da invenção. As Figuras 6A e 6Bmostram sistemas de telefones móveis celulares exemplificativos, sendo cada um, tantocom estação móvel (por exemplo, fone de ouvido), quanto com estação base, dotado deum transceptor instalado (como parte de um Processador de Sinal Digital (DSP)),hardware, software, um circuito integrado, e/ou um dispositivo semicondutor na estaçãobase e estação móvel. Àtítulo de exemplo, a rede rádio suporta serviços da Segunda eTerceira Gerações (2G e 3G), conforme definido pela União Internacional deTelecomunicação (ITU) para Telecomunicações Móveis Internacional 2000 (IMT-2000). Àguisa de explicação, as capacidade de transporte e seleção de canal da rede de rádio éexplicada com, relação à arquitetura cdma2000. Como a versão da terceira geração deIS-95, o cdma2000 está sendo padronizado no Projeto de Parceria da Terceira Geração 2(3GPP2).
A rede de rádio 600 inclui estações móveis601, (por exemplo, monofones,terminais, estações, unidades, dispositivos, ou qualquer tipo de interface para o usuário(tal como, circuitos "próprios para serem usados", etc.)) em comunicação com umSubsistema de Estação Base (BSS) 603. De acordo com uma modalidade da invenção, arede de rádio suporta serviços da Terceira Geração (3G), conforme definido pela UniãoInternacional de Telecomunicações (ITU) para as Telecomunicações Móveis Internacional2000 (IMT-2000).
Neste exemplo, o BSS 603 inclui uma Estação Transceptora Base (BTS)605 e um Controlador de Estação Base (BSC) 607. Muito embora uma única BTS sejamostrada, se reconhece que BTSs múltiplas são tipicamente conectadas ao BSC, através,por exemplo, de enlaces de ponto-a-ponto. Cada BSS 603 está ligado a um Nóde Serviçode Dados em Pacote (PDSN) 609 através de uma entidade de controle de transmissão, ouuma Função de Controle em Pacote (PCF) 611. Uma vez que o PDSN 609 serve comoum portal para redes externas, por exemplo, a Internet 613 ou outras redes deconsumidores particulares 615, o PDSN 609 pode incluir um sistema de Acesso,Autorização e Contabilidade (AAA) 617 para determinar, com segurança, a identidade eprivilégios de um usuário e para rastrear as atividades de cada usuário. A rede 615compreende um Sistema de Gerenciamento de Rede (NMS) 631 ligado a um ou maisbanco de dados 633 que são acessados através do Agente Doméstico (HA) 635 asseguradopor um AAA Doméstico 637.
Muito embora um único BSS 603 ser mostrado, se reconhece que os BSSsmúltiplos 603, tipicamente, são conectados a um Centro de Comutação Móvel (MSC) 619.
O MSC 619 proporciona conectividade para uma rede de telefonia comutada de circuito,tal como a Rede de Telefonia Pública Comutada (PSTN) 621. Similarmente, reconhece-setambém que o MSC 619 pode ser conectado a outros MSCs 619 na mesma rede 600 e/ouà outras redes de rádio. O MSC 619, em geral, é posto com um banco de dados deRegistro de Localização de Visitantes (VLR) 623 que segura a informação temporáriaacerca dos assinantes ativos ao MSC 619. Os dados dentro do banco de dados do VLR623 são, no mais amplo sentido, uma copiado banco de dados do Registro de AssinantesLocais (HLR) 625, que armazena informações detalhadas da inscrição do serviço doassinante. Em algumas aplicações, o HLR 625 e VLR 623 são o mesmo banco de dadosfísico; no entanto, o HLR 625 pode ser disposto em uma localização remota acessada, porexemplo, através de uma rede de Sistema de Sinalização Número 7 (SS7). Um Centro deAutenticação (AuC) 627 que contém dados de autenticação do assinante específico, talcomo uma chave de autenticação secreta, é associado ao HLR 625 para autenticarusuários. Ademais, o MSC 619 se conecta a um Centro de Serviço de Mensagem Curta(SMSC) 629 que armazena e encaminha adiante as mensagens curtas para e a partir darede de rádio 600.
Durante a operação típica do sistema de telefone celular, BTSs 605recebem e desmodulam configurações de sinais de enlace reverso provenientes dasunidades móveis 601 que conduzem as chamadas telefônicas ou outras comunicações. Cadasinal de enlace reverso recebido por uma dada BTS 605 é processado dentro destaestação. O dado resultante é encaminhado adiante para o BSC 607. O BSC 607proporciona alocação de recurso de chamada e funcionalidade de gerenciamento demobilidade, inclusive a orquestração dos leves procedimentos de transição entre as BTSs605. O BSC 607 ainda envia os dados recebidos para o MSC 619, que, por sua vez,proporciona uma rota e/ou comutação adicional para a interface com a PSTN 621. OMSC 619, ainda, é responsável pela configuração da chamada, terminação da chamada,gerenciamento da mudança automática do inter-MSC e serviços complementares, e porcoletar, alterar e contabilizar informação. De uma maneira similar, a rede de rádio 600envia mensagens de enlace direto (forward-link). A PSTN 621 faz interface com o MSC619. O MSC 619 faz interface, adicionalmente, com o BSC 607, que, por sua vez, secomunica com as BTSs 605, que modula e transmite as configurações de sinais de enlacedireto para as configurações das unidades móveis 601.
Conforme mostrado na Figura 6B, os dois elementos chave da infra-estrutura de Serviço Geral de Rádio por Pacote (GPRS) 650 são o Nó de Serviço deSuporte GPRS (SGSN) 632 e o Nó de Suporte GPRS na Porta de Enlace (GGSN) 634.Além disso, a infra-estrutura GPRS inclui uma Unidade de Controle de Pacote (PCU) 636e uma Função de Portal de Cobrança (CGF - charging gateway function) 638 ligadas aoSistema de Faturamento 639. Um GPRS da Estação Móvel (MS) 641 emprega um Módulode Identidade do Assinante (SIM) 643.
A PCU 636 é um elemento de rede lógico responsável por funçõesrelacionadas ao GPRS, tais como, controle de acesso de interface aérea, escalonamento depacote na interface aérea, e montagem e remontagem de pacote. Em geral, a PCU 636 é,fisicamente, integrada ao BSC 645; no entanto, pode ser disposta com uma BTS 647 ouum SGSN 632. O SGSN 632 proporciona funções equivalentes ao MSC 649, inclusivegerenciamento de mobilidade, segurança, e funções de controle de acesso, mas nodomínio comutado de pacote. Além disso, o SGSN 632 tem conectividade com a PCU636, por exemplo, através de uma interface baseada em Fame Relay usando o protocoloGPRS do BSS (BSSGP). Apesar de apenas um SGSN ser mostrado, se reconhece que osSGSNs múltiplos 631 podem empregar e podem dividir a área de serviço em áreas deroteamento (RAs). Uma interface SGSN/SGSN permite que o pacote passe dos SGSNsvelhos para os SGSNs novos quando uma atualização da RA ocorrer durante um contextode Planejamento de Desenvolvimento Pessoal (PDP) em curso. Enquanto um dado SGSNpode servir BSCs múltiplos 645, qualquer BSC 645 dado, em geral, entra em contato comum SGSN 632. Ainda, o SGSN 632 é, opcionalmente, conectado com o HLR 651 atravésde uma interface baseada no SS7, que usa Parte de Aplicação Móvel (MAP) intensificadapelo GPRS ou com o MSC 649 através de uma interface baseada em SS7 que usa Parte deControle de Sinalização de Conexão (SCCP). A interface SGSN/HLR permite que oSGSN 632 proporcione atualizações de localização para o HLR 651 e recupereinformações da assinatura relacionada ao GPRS dentro da área de serviço do SGSN. Ainterface SGSN/MSC ativa a coordenação entre os serviços comutados de circuito eserviços de dados de pacote, tais como, estabelecendo uma radiocomunicação com umassinante para uma chamada de voz. Finalmente, o SGSN 632 entra em contato com umSMSC 653 para ativar a funcionalidade de mensagem curta através da rede 650.
O GGSN 634 é um portal para redes de dados em pacotes externas, taiscomo a Internet 613 ou outras redes de consumidores particulares 655. A rede 655compreende um Sistema de Gerenciamento de Rede (NMS) 657 ligado a um ou maisbanco de dados 659 acessado através de um PDSN 661. O GGSN 634 designa osendereços de Protocolo da Internet (IP) e pode também autenticar usuários que agemcomo um hospedeiro de Serviço de Autenticação Remota de Usuários Discados. Asbarreiras de segurança (Jirewalls) localizadas no GGSN 634 também podem executar umafunção de barreira de segurança para restringir o tráfego não-autorizado. Apesar desomente um GGSN 634 ser mostrado, se reconhece que um dado SGSN 632 pode entrarem contato com um ou mais GGSNs 633 para permitir que os dados do usuário passementre as duas entidades, assim como, passem para e a partir da rede 650. Quando as redesde dados externas inicializam as sessões através da rede GPRS 650, o GGSN 634 solicitao HLR 651 para o SGSN 632 que, no momento, serve uma MS 641.
A BTS 647 e a BSC 645 gerenciam a interface de rádio, inclusivecontrolam qual Estação Móvel (MS) 641 possui acesso ao canal de rádio, em qualmomento. Esses elementos, principalmente, mensagens de relê entre a MS 641 e SGSN632. O SGSN 632 gerencia as comunicações com uma MS 641, enviando e recebendodados e mantendo os trajetos dessa localização. O SGSN 632 ainda registra a MS 641,autentica a MS 641, criptografa os dados enviados à MS 641.
A Figura 7 é um diagrama de componentes exemplificativos de uma estaçãobase (por exemplo, monofone) capaz de operar nos sistemas das Figuras 6A e 6B, deacordo com uma modalidade da invenção. Em geral, um receptor de rádio é definido,com freqüência, em termos das características da extremidade frontal e extremidadeposterior. A extremidade frontal do receptor abrange todos os circuitos da Freqüência deRádio (RF) por meio da qual a extremidade posterior abrange todos os circuitos deprocessador de banda de base. Os componentes internos pertinentes ao telefone incluemuma Unidade Principal de Controle (MCU) 703, um Processador de Sinal Digital (DSP)705, e uma unidade receptora/transmissora que inclui uma unidade de controle de ganhode microfone e uma unidade de controle de ganho de alto-falante. Uma unidade de visorprincipal 707 proporciona um visor para o usuário no auxílio de várias aplicações efunções de estação móvel. Um circuito de função de áudio 709 inclui um microfone 711 eum amplificador de microfone que amplifica o sinal de fala que saiu do microfone 711. Osinal de fala que saiu do microfone 711 é fornecido para um codificador/decodificador(CODEC) 713.
Uma estação de rádio 715 amplifica potência e converte freqüência a fimde se comunicar com uma estação base, que está incluída em um sistema decomunicação móvel (por exemplo, sistemas das Figuras 6A e 6B), por meio de uma antena717. O amplificador de potência (PA) 719 e os circuitos transmissor/de modulação são,opcionalmente, relacionados à MCU 703, com uma saída a partir do PA 719 acoplado aoduplexador 721 ou circulador ou comutação de antena, como se conhece na técnica.
Em uso, um usuário da estação móvel 701 fala no microfone 711 e sua voz,junto com qualquer ruído detectado do ambiente do fundo, é convertida em uma voltagemanalógica. A voltagem análoga é então, convertida em um sinal digital através doConversor de Digital para Analógico (ADC) 723. A unidade de controle 703 envia o sinaldigital para dentro do DSP 705 para processar dentro deste, tal como, codificação de fala,codificação de canal, criptografia, e intercalação. Na modalidade exemplificativa,codificam-se os sinais de voz processados por meio de unidades, não mostradasseparadamente, que usam o protocolo de transmissão celular do Acesso Múltiplo deDivisão por Código (CDMA), conforme descrito em detalhe no Padrão deCompatibilidade da Estação Base-Estação Móvel para Sistema Celular de EspectroEspalhado de Modo Duplo em Banda Larga TIA/EIA/IS-95-A da Associação da Indústriade Telecomunicação; que é incorporado, em sua totalidade, ao presente à guisareferência.
Então, os sinais codificados são roteados para um equalizador 725 paracompensação de quaisquer danos dependentes da freqüência que ocorram durante atransmissão através do ar, tal como, distorção de fase e amplitude. Apósa equalização deum fluxo de bit, o modulador 727 combina o sinal com um sinal de RF gerado na interfaceRF 729. O modulador 727 gera uma onda senoidal por meio de modulação de freqüênciaou fase. A fim de preparar o sinal para transmissão, um conversor ascendente 731combina a onde senoidal que saiu do modulador 727 com uma outra onda senoidal geradapor meio de um sintetizador 733 a fim de alcançar a freqüência desejada da transmissão.
O sinal é então enviado através de um PA 719 para aumentar o sinal para um nível depotência apropriado. Em sistemas práticos, o PA 719 age como um amplificador deganho variável, cujo ganho é controlado pelo DSP 705 a partir da informação recebida deuma estação base de rede. O sinal é então, filtrado dentro do duplexador 721 e,opcionalmente, enviado para um acoplador de antena 735 para combinar impedânciaspara proporcionar uma transferência de potência máxima. Finalmente, o sinal étransmitido pela antena 717 para uma estação base local. Um controle de ganhoautomático (AGC) pode ser fornecido para controlar o ganho dos estágios finais doreceptor. Os sinais podem ser encaminhados adiante a partir de lá para um telefoneremoto, o qual pode ser um outro telefone celular, outro telefone móvel ou uma linha fixaconectada a uma Rede de Telefonia Pública Comutada (PSTN), ou outras redes detelefonia.
Recebem-se através da antena 717, sinais de voz transmitidos para a estaçãomóvel 701 e, imediatamente, amplificados por um amplificador de baixo ruído (LNA)737. Um conversor descendente 739 reduz a freqüência condutora, na medida em que odemodulador 741 retira a RF deixando apenas um fluxo de bit digital. Então, o sinal passapelo equalizador 725 e é processado pelo DSP 1005. Utn Conversor de Analógico paraDigital (DAC) 743 converte o sinal e a saída resultante é transmitida para o usuárioatravés do alto-falante 745, tudo sob controle de uma Unidade Principal de Controle(MCU) 703 - a qual pode ser implementada como uma Unidade Processadora Central(CPU) (não mostrada).
A MCU 703 recebe vários sinais, inclusive sinais de entrada provenientesdo teclado 747. A MCU 703 entrega um comando de exibição e um comando decomutação para o visor 707 e para o controlador de comutação de saída de fala,respectivamente. Ademais, a MCU 703 troca informação com o DSP 705 e pode acessar,opcionalmente, um cartão SIM 749 incorporado e uma memória 751. Além do mais, aMCU 703 executa diversas funções de controle exigidas da estação. O DSP 705 pode,dependendo na aplicação, realizar qualquer uma de uma variedade de funções deprocessamento digital convencional nos sinais de voz. Adicionalmente, o DSP 705determina o nível do ruído do fundo do ambiente local dos sinais detectados através domicrofone 711 e configura o ganho de microfone 711 para um nível selecionado paracompensar pela tendência natural do usuário da estação móvel 701.
O CODEC 713 inclui o ADC 723 e DAC 743. A memória751 armazenadiversos dados, inclusive dados de tom de entrada de chamadas e é capaz de armazenaroutros dados, inclusive dados de música recebidos, por exemplo, através da Internetglobal. O módulo de software se encontra localizado na memória RAM, memónaflash,registros, ou qualquer outro proveniente do meio de armazenamento gravável, conhecidona técnica. O dispositivo de memória 751 pode ser, porém, não se limita, a uma únicamemória, CD, DVD, ROM, RAM, EEPROM, armazenamento óptico, ou qualquer outromeio de armazenamento não-volátil capaz de armazenar dados digitais.
Um cartão SIM 749 opcionalmente incorporado transporta, por exemplo,informações importantes, tais como, o número do telefone celular, o serviço deabastecimento condutor, detalhes da assinatura, e informação de segurança. O cartão SIM749 serve, em primeiro lugar, para identificar a estação móvel701 em uma rede de rádio.O cartão 749 contém, ainda, uma memória para armazenar um registro de número detelefone pessoal, mensagens de texto, e configurações da estação móvel específicas dousuário.
A Figura 8 mostra uma rede corporativa, a qual pode ser qualquer tipo derede de comunicação de dados que utilize tecnologias baseada em pacote e/ou baseada emcélula (por exemplo, Modo de Transferência Assíncrono (ATM), Ethernet, baseada emIP, etc.). A rede corporativa 801 proporciona conectividade para os nós cabeados 803,assim como os nós sem fio 805 a 809 (fixos ou móveis), os quais são configurados paraexecutar o processo supradescrito. A rede corporativa 801 pode se comunicar com umavariedade de outras redes, tais como, uma rede WLAN 811 (por exemplo, IEEE 802.11),uma rede de celular cdma2000 813, uma rede de telefonia 815 (por exemplo, PSTN), ouuma rede pública de dados 817 (por exemplo, Internet).
Muito embora a invenção tenha sido descrita em conexão com umaquantidade de modalidades e aplicações, a invenção não limitadora, porém protegediversas modificações evidentes e disposições equivalentes, as quais estão contidas noâmbito das reivindicações anexas. Apesar de características da invenção serem expressasem determinadas combinações em meio as reivindicações, contempla-se que essascaracterísticas possam ser dispostas em quaisquer combinação e ordem.

Claims (48)

1. Método, CARACTERIZADO pelo fato de que compreender:-determinar um evento que afeta a disponibilidade de um terminal em umarede de comunicação; e- gerar uma mensagem que contém informação sobre o evento,- em que a mensagem é usada para fornecer informação de presençareferente ao terminal.
2. Método, de acordo com a reivindicação 1, CARACTERIZADO pelofato de compreender, adicionalmente:- transmitir a mensagem para um servidor de presença configurado paradistribuir a informação de presença,- em que a mensagem é possui um formato que está de acordo com oFormato de Dados de Informação de Presença.
3. Método, de acordo com a reivindicação 1, CARACTERIZADO pelofato de que:- o terminal é configurado para utilizar um serviço de comunicação emgrupo suportado pela rede de comunicação e,- a informação de presença é usada para determinar a disponibilidade doterminal para o serviço de comunicação em grupo.
4. Método, de acordo com a reivindicação 3, CARACTERIZADO pelofato de compreender, adicionalmente:- verificar a configuração de um indicador de Bloqueio de Sessão deEntrada correspondente ao terminal,- em que o indicador de Bloqueio de Sessão de Entrada especifica que oterminal está configurado para não aceitar sessões de comunicação em grupo de entrada e;- gerar a informação de presença baseada na configuração do indicador deBloqueio de Sessão de Entrada.
5. Método, de acordo com a reivindicação 3, CARACTERIZADO pelofato de compreender, adicionalmente:- verificar a configuração de um indicador de bloqueio de Alerta PessoalInstantâneo correspondente ao terminal e;- gerar a informação de presença baseada na configuração do indicador debloqueio de alerta pessoal instantâneo.
6. Método, de acordo com a reivindicação 3, CARACTERIZADO pelofato de compreender, adicionalmente:- receber um atributo de evento associado com o evento de acordo com umaassinatura,- o atributo do evento especifica um dentre, um estado registrado, umestado atualizado, um estado expirado, ou um estado rejeitado correspondente ao registrodo terminal na rede de comunicação,- em que o registro é baseado no Protocolo de Inicialização de Sessão (SIP)e;- mapear o atributo de evento para a informação de presença.
7. Método, de acordo com a reivindicação 3, CARACTERIZADO pelofato de compreender, adicionalmente:- determinar se o terminal está disponível com base em um critério, cujocritério inclui configurar o terminal ou estar dentro de uma área de cobertura de uma redede rádio.
8. Método, de acordo com a reivindicação 3, CARACTERIZADO pelofato de que a informação inclui uma quantidade de sessões de comunicação atuaispermitidas.
9. Método, de acordo com a reivindicação 3, CARACTERIZADO pelofato de compreender, adicionalmente:- verificar a configuração de suporte das sessões de comunicação em gruposimultâneas e:- gerar a informação de presença baseada na configuração do suporte dassessões de comunicação em grupo simultâneas.
10. Método, de acordo com a reivindicação 3, CARACTERIZADO pelofato de que o serviço de comunicação em grupo inclui um serviço Pressione-para-Falar viaCelular (PoC).
11. Método, de acordo com a reivindicação 1, CARACTERIZADO pelofato de compreender, adicionalmente:- gerar, diretamente, um atributo de evento para o evento e;- publicar o atributo do evento como a informação de presença.
12. Aparelho, CARACTERIZADO pelo fato de compreender:- um processador configurado para determinar um evento que afeta adisponibilidade de um terminal em uma rede de comunicação e,- gerar uma mensagem que inclui informação do evento, cuja mensagem éusada para fornecer informação de presença com relação ao terminal.
13. Aparelho, de acordo com a reivindicação 12, CARACTERIZADOpelo fato de compreender, adicionalmente:- uma interface de comunicação acoplada ao processador e configurada paratransmitir a mensagem para um servidor de presença que é configurado para distribuir ainformação de presença,- em que a mensagem possui um formato que está de acordo com o Formatode Dados de Informação de Presença.
14. Aparelho, de acordo com a reivindicação 12, CARACTERIZADOpelo fato de que:- o terminal é configurado para utilizar um serviço de comunicação emgrupo suportado pela rede de comunicação e,- a informação de presença é usada para determinar a disponibilidade doterminal para o serviço de comunicação em grupo.
15. Aparelho, de acordo com a reivindicação 14, CARACTERIZADOpelo fato de que: o processador também é configurado para verificar a configuração de umindicador de bloqueio de sessão de entrada correspondente ao terminal,- e o indicador de bloqueio de sessão de entrada especifica que o terminalestá configurado para não aceitar as sessões de entrada de serviço de comunicação emgrupo,- sendo que o processador, ainda, gera a informação de presença baseada naconfiguração do indicador de bloqueio de sessão de entrada.
16. Aparelho, de acordo com a reivindicação 14, CARACTERIZADOpelo fato de que o processador, também, é configurado para:- verificar a configuração do indicador de bloqueio de alerta pessoalinstantâneo correspondente ao terminal,- sendo que o processador, ainda, gera a informação de presença baseadana configuração do indicador de bloqueio de alerta pessoal instantâneo.
17. Aparelho, de acordo com a reivindicação 14, CARACTERIZADOpelo fato de que o processador, também, é configurado para:- receber um atributo de um evento associado ao evento, de acordo comuma assinatura,- o atributo do evento especifica um dentre um estado registrado, um estadoatualizado, um estado expirado, ou um estado rejeitado correspondente ao registro doterminal dentro da rede de comunicação,- em que o registro é baseado em um Protocolo de Iniciação de Sessão(SIP),- sendo que o processador, ainda, configurado para mapear o atributo doevento para a informação de presença.
18. Aparelho, de acordo com a reivindicação 14, CARACTERIZADOpelo fato de que:- o processador, também, é configurado para determinar se o terminal estádisponível baseado em um critério, cujo critério inclui a configuração do terminal ou estádentro da área de cobertura da rede de rádio.
19. Aparelho, de acordo com a reivindicação 14, CARACTERIZADOpelo fato de que a informação inclui a quantidade de sessões de comunicação atuaispermitidas.
20. Aparelho, de acordo com a reivindicação 14, CARACTERIZADOpelo fato de que o processador, também, é configurado para verificar a configuração dosuporte para sessões de comunicação em grupo simultâneas e,- gerar a informação de presença baseada na configuração do suporte desessões de comunicação em grupo simultâneas.
21. Aparelho, de acordo com a reivindicação 14, CARACTERIZADOpelo fato de que serviço de comunicação de grupo inclui um serviço Pressione-para-Falarvia Celular (PoC).
22. Aparelho, de acordo com a reivindicação 12, CARACTERIZADOpelo fato de que o processador, também, é configurado para gerar, diretamente, umatributo de evento para o evento, cujo atributo de evento é divulgado como a informaçãode presença.
23. Aparelho, de acordo com a reivindicação 12, CARACTERIZADOpelo fato de compreender, adicionalmente:- meios para gerar diretamente um atributo do evento para o evento,- sendo que o atributo do evento é divulgado como a informação depresença.
24. Sistema, CARACTERIZADO pelo fato de compreender umaparelho,de acordo com a reivindicação 1 e o servidor de presença.
25. Método, CARACTERIZADO pelo fato de que compreende:- registrar com uma rede de comunicação para se comunicar através da redede comunicação, em que:- um evento associado ao registro é usado a fim de determinar adisponibilidade para um serviço de comunicação suportado pela rede de comunicação,- um servidor de aplicação que gera uma mensagem que inclui informaçãodo evento,- em que a mensagem é usada para fornecer informação de presençareferente ao serviço de comunicação.
26. Método, de acordo com a reivindicação 25, CARACTERIZADO pelofato de que a mensagem é transmitida para um servidor de presença configurado paradistribuir a informação de presença,- em que a mensagem possui um formato que está de acordo com o Formatodos Dados de Informação de Presença.
27. Método, de acordo com a reivindicação 25, CARACTERIZADO pelofato de que o serviço de comunicação inclui um serviço de comunicação em grupo e,- a rede de comunicação inclui uma rede de rádio.
28. Método, de acordo com a reivindicação 27, CARACTERIZADO pelofato de compreender, adicionalmente:- configuração de um indicador de bloqueio de sessão de entrada paraindicar a não-aceitação das sessões de comunicação em grupo, em que a informação depresença é baseada na configuração do indicador de bloqueio de sessão de entrada.
29. Método, de acordo com a reivindicação 27, CARACTERIZADO pelofato de compreender, adicionalmente:- configuração de um indicador de bloqueio de alerta pessoal instantâneopara especificar o bloqueio de um alerta pessoal instantâneo,- em que a informação de presença é baseada na configuração do indicadorbloqueio de alerta pessoal instantâneo.
30. Método, de acordo com a reivindicação 27, CARACTERIZADO pelofato de que:- o evento corresponde a um dentre um estado registrado, um estadoatualizado, um estado expirado, ou um estado rejeitado do registro,- sendo que o registro é baseado no Protocolo de Iniciação de Sessão (SIP).
31. Método, de acordo com a reivindicação 27, CARACTERIZADO pelofato de que a disponibilidade é baseada em um critério que inclui a informação deconfiguração para operar dentro da rede de rádio ou dentro da área de cobertura da redede rádio.
32. Método, de acordo com a reivindicação 27, CARACTERIZADO pelofato de que a informação inclui a quantidade de sessões de comunicação atuais permitidas.
33. Método, de acordo com a reivindicação 27, pelo fato de compreender,adicionalmente:- a configuração de um indicador de sessões de comunicações em gruposimultâneas, em que a informação de presença é baseada na configuração do indicador desessões de comunicação em grupo simultâneas.
34. Método, de acordo com a reivindicação 27, CARACTERIZADO pelofato de que o serviço de comunicação em grupo inclui um serviço Pressione-para-Falar viaCelular (PoC).
35. Método, de acordo com a reivindicação 25, CARACTERIZADO pelofato de que o servidor de aplicação é configurado para gerar, diretamente, um atributo deevento para o evento e divulgar o atributo do evento como informação de presença.
36. Aparelho, CARACTERIZADO pelo fato de compreender:- um processador configurado para iniciar o registro com uma rede decomunicação através da rede de comunicação,- em que um evento associado com o registro é usado a fim de determinar adisponibilidade para um serviço de comunicação suportado pela rede de comunicação,- um servidor de aplicação que gera uma mensagem que inclui informaçãosobre o evento,- em que a mensagem é usada para fornecer informação de presença relativaao serviço de comunicação.
37. Aparelho, de acordo com a reivindicação 36, CARACTERIZADOpelo fato de que a mensagem é transmitida para um servidor de presença configurado paradistribuir a informação de presença,- em que a mensagem possui um formato que está de acordo com o Formatodos Dados de Informação de Presença.
38. Aparelho, de acordo com a reivindicação 36, CARACTERIZADOpelo fato de que o serviço de comunicação inclui um serviço de comunicação em grupo.
39. Aparelho, de acordo com a reivindicação 38, CARACTERIZADOpelo fato de que:- o processador, também, é configurado para determinar um indicador debloqueio de sessão de entrada para indicar a não-aceitação de sessões de entrada decomunicação em grupo,- em que a informação de presença é baseada na configuração do indicadorde bloqueio de sessão de entrada.
40. Aparelho, de acordo com a reivindicação 38, CARACTERIZADOpelo fato de que:- o processador, também, é configurado para ajustar um indicador debloqueio de alerta pessoal instantâneo para especificar o bloqueio de um alerta pessoalinstantâneo,- em que a informação de presença é baseada na configuração do indicadorde bloqueio de alerta pessoal instantâneo.
41. Aparelho, de acordo com a reivindicação 38, CARACTERIZADOpelo fato de que o evento corresponde a um dentre o estado registrado, um estadoatualizado, ou um estado rejeitado do registro,- sendo que o registro é baseado em um Protocolo de Iniciação de Sessão(SIP).
42. Aparelho, de acordo com a reivindicação 38, CARACTERIZADOpelo fato de compreender, adicionalmente:- um alto-falante configurado liberar um sinal de áudio, correspondente aotráfego do serviço de comunicação em grupo.
43. Aparelho, de acordo com a reivindicação 38, CARACTERIZADOpelo fato de que:- a disponibilidade é baseada em um critério que inclui a informação daconfiguração para operar dentro da rede de rádio ou dentro da área de cobertura da redede rádio.
44. Aparelho, de acordo com a reivindicação 38, CARACTERIZADOpelo fato de que:- a informação inclui a quantidade de sessões de comunicações atuaispermitidas.
45. Aparelho, de acordo com a reivindicação 38, CARACTERIZADOpelo fato de que:- o processador, também, é configurado para verificar a configuração dosuporte das sessões de comunicação em grupo e,- gerar a informação de presença baseada na configuração do suporte desessões de comunicação em grupo simultâneas.
46. Aparelho, de acordo com a reivindicação 38, CARACTERIZADOpelo fato de que:- o serviço de comunicação em grupo inclui um serviço de Pressione-para-Falar via Celular (PoC).
47. Aparelho, de acordo com a reivindicação 36, CARACTERIZADOpelo fato de que:- o servidor de aplicação é configurado para gerar, diretamente, um atributode evento para o evento e divulgar o atributo de evento como a informação de presença.
48. Aparelho, de acordo com a reivindicação 36, CARACTERIZADOpelo fato de compreender, adicionalmente:- meios para gerar, diretamente, um atributo de evento para o evento, sendoque o atributo de evento é divulgado como a informação de presença.
BRPI0614221-4A 2005-07-11 2006-07-11 Método, aparelho e sistema para fornecer informação de presença em suporte a serviços de comunicação sem fio BRPI0614221B1 (pt)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US69819205P 2005-07-11 2005-07-11
US60/698,192 2005-07-11
US11/348,896 2006-02-07
US11/348,896 US8681751B2 (en) 2005-07-11 2006-02-07 Method and apparatus for providing presence information in support of wireless communication services
PCT/IB2006/001915 WO2007007170A2 (en) 2005-07-11 2006-07-11 Method and apparatus for providing presence information in support of wireless communication services

Publications (3)

Publication Number Publication Date
BRPI0614221A2 true BRPI0614221A2 (pt) 2011-03-15
BRPI0614221A8 BRPI0614221A8 (pt) 2018-06-12
BRPI0614221B1 BRPI0614221B1 (pt) 2019-05-14

Family

ID=37618895

Family Applications (1)

Application Number Title Priority Date Filing Date
BRPI0614221-4A BRPI0614221B1 (pt) 2005-07-11 2006-07-11 Método, aparelho e sistema para fornecer informação de presença em suporte a serviços de comunicação sem fio

Country Status (8)

Country Link
US (1) US8681751B2 (pt)
EP (1) EP1905212B1 (pt)
JP (1) JP2009500978A (pt)
KR (1) KR101026155B1 (pt)
BR (1) BRPI0614221B1 (pt)
MX (1) MX2008000568A (pt)
RU (1) RU2384004C2 (pt)
WO (1) WO2007007170A2 (pt)

Families Citing this family (43)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7978684B2 (en) * 2004-06-15 2011-07-12 Nokia Corporation Session set-up for time-critical services
KR100761276B1 (ko) * 2005-04-11 2007-09-28 엘지전자 주식회사 PoC서비스를 위한 Simultaneous 세션제어방법 및 장치
US8681751B2 (en) 2005-07-11 2014-03-25 Nokia Corporation Method and apparatus for providing presence information in support of wireless communication services
DE102005032302A1 (de) * 2005-07-11 2007-01-25 Infineon Technologies Ag Server-Einheit, Client-Einheit, Verfahren zum Betreiben einer Server-Einheit und Verfahren zum Betreiben einer Client-Einheit
US8364153B2 (en) 2010-08-13 2013-01-29 Mutualink, Inc. Mobile interoperability workstation controller having video capabilities within an incident communications network
US7643445B2 (en) * 2005-07-18 2010-01-05 Mutualink, Inc. Interoperable communications system and method of use
US9871767B2 (en) 2005-07-18 2018-01-16 Mutualink, Inc. Enabling ad hoc trusted connections among enclaved communication communities
US9654200B2 (en) 2005-07-18 2017-05-16 Mutualink, Inc. System and method for dynamic wireless aerial mesh network
KR101159341B1 (ko) * 2005-08-19 2012-06-25 삼성전자주식회사 Xdm 서비스 정보 관리 시스템 및 방법
DE602005020021D1 (de) * 2005-10-28 2010-04-29 Ericsson Telefon Ab L M Verfahren und Gerät für einen "drücken zum sprechen" ähnlichen Dienst
DK1781053T3 (da) * 2005-10-28 2012-08-13 Ericsson Telefon Ab L M Fremgangsmåder og apparat til tjeneste af typen push-to-talk
CN1794652B (zh) * 2005-11-09 2011-09-14 华为技术有限公司 一种设置呈现体配置信息的方法、系统、服务器及单元
US7937102B2 (en) * 2005-12-22 2011-05-03 Motorola Mobility, Inc. Method of operating a multi-camp mobile communication device while engaged in a call and receiving a dispatch call
KR100992625B1 (ko) 2006-05-04 2010-11-05 엘지전자 주식회사 PT Box 이용을 위한 PT 세션 설정 방법 및 단말
KR100905608B1 (ko) * 2006-06-30 2009-07-02 삼성전자주식회사 아이피 멀티미디어 서브시스템 기반의 통신 시스템에서서비스 제공 방법
KR20080016467A (ko) 2006-08-14 2008-02-21 삼성전자주식회사 프레즌스 속성 기반의 프레즌스 통지 시스템 및 방법
US20080084869A1 (en) * 2006-09-27 2008-04-10 Level 3 Communications, Inc. Using Registration State to Determine Potential Change in User Location
US8234366B2 (en) 2007-03-29 2012-07-31 At&T Intellectual Property I, Lp Methods and apparatus to provide presence information
JP2008263326A (ja) * 2007-04-11 2008-10-30 Nec Corp 情報配信システム及びそれに用いる情報配信方法
US20090070410A1 (en) * 2007-09-12 2009-03-12 International Business Machines Corporation Managing Presence Information Of A Presentity
US20100222066A1 (en) * 2007-10-09 2010-09-02 Telefonaktiebolaget Lm Ericsson (Publ) Method of managing radio resources in a cellular radio system
WO2009067780A1 (en) * 2007-11-27 2009-06-04 Nokia Corporation Presence model for presence service and method of providing presence information
WO2009078771A1 (en) * 2007-12-18 2009-06-25 Telefonaktiebolaget L M Ericsson (Publ) Method and devices for updating presence information in a communication network
JP5332303B2 (ja) * 2008-05-13 2013-11-06 ソニー株式会社 サービス提供方法、ストリーミングサーバ、ストリーミング送信方法及びプログラム
US8930829B2 (en) * 2008-09-30 2015-01-06 Shoretel, Inc. Presence change alert
US8473733B2 (en) * 2008-10-14 2013-06-25 Research In Motion Limited Method for managing opaque presence indications within a presence access layer
US8103730B2 (en) 2008-10-15 2012-01-24 Research In Motion Limited Use of persistent sessions by a presence access layer
US20100099387A1 (en) * 2008-10-16 2010-04-22 Research In Motion Limited Controlling and/or Limiting Publication Through the Presence Access Layer
US8751584B2 (en) * 2008-10-16 2014-06-10 Blackberry Limited System for assignment of a service identifier as a mechanism for establishing a seamless profile in a contextually aware presence access layer
US8386769B2 (en) * 2008-11-21 2013-02-26 Research In Motion Limited Apparatus, and an associated method, for providing and using opaque presence indications in a presence service
US9357384B2 (en) 2009-02-09 2016-05-31 International Business Machines Corporation System and method to support identity theft protection as part of a distributed service oriented ecosystem
US9232364B2 (en) * 2009-05-18 2016-01-05 Nextel Communications, Inc. Method, apparatus and computer-readable medium for improving push-to-talk call setup speed
KR101644912B1 (ko) * 2010-03-24 2016-08-03 에스케이테크엑스 주식회사 레터링을 프레즌스 서비스로 제공하기 위한 장치 및 그것의 프레즌스 서비스 방법
CN101951374A (zh) * 2010-09-20 2011-01-19 烽火通信科技股份有限公司 企业通信簿系统中实现用户权限控制的方法
AU2012220671B2 (en) 2011-02-22 2015-02-05 Mutualink Inc. Dynamic asset marshalling within an incident communications network
US20140254574A1 (en) * 2013-03-05 2014-09-11 British Telecommunications Public Limited Company Firewall access for inbound voip calls
EP3110182A4 (en) * 2014-02-18 2017-09-27 Kyocera Corporation Communication system, server device, communication device, and communication method
US20160043909A1 (en) * 2014-08-08 2016-02-11 Microsoft Corporation Hierarchical Subscription Management
KR101943989B1 (ko) 2015-06-05 2019-01-30 삼성전자주식회사 데이터를 송수신하는 방법, 서버 및 단말기
CN105306690B (zh) * 2015-09-28 2018-09-25 小米科技有限责任公司 一种处理通信消息的方法和装置
US10764267B2 (en) * 2018-07-24 2020-09-01 Motorola Solutions, Inc. Device registration via authentication transference
JP7419850B2 (ja) * 2019-02-06 2024-01-23 株式会社Jvcケンウッド 管理装置、端末装置
JP7434968B2 (ja) 2019-02-06 2024-02-21 株式会社Jvcケンウッド 管理装置

Family Cites Families (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100241894B1 (ko) * 1997-05-07 2000-02-01 윤종용 개인통신 시스템의 코드분할 접속방식 기지국 시스템에서 소프트웨어 관리방법
EP1399833B1 (en) * 2000-11-20 2017-04-19 AT & T Mobility II, LLC Methods and systems for providing application level presence information in wireless communication
US7246371B2 (en) * 2001-02-05 2007-07-17 Openwave Systems Inc. System and method for filtering unavailable devices in a presence and availability management system
US20030148779A1 (en) 2001-04-30 2003-08-07 Winphoria Networks, Inc. System and method of expediting call establishment in mobile communications
US6865398B2 (en) * 2002-02-04 2005-03-08 Sprint Spectrum L.P. Method and system for selectively reducing call-setup latency through management of paging frequency and buffering of user speech in a wireless mobile station
JP2005518114A (ja) 2002-02-14 2005-06-16 アバイア テクノロジー コーポレーション 存在追跡および名前空間相互接続の技術
JP2003303170A (ja) 2002-04-10 2003-10-24 Nippon Telegr & Teleph Corp <Ntt> セッション継続方法およびシステム、ならびにそれに用いる仮想デスクトップサーバ
US6763243B2 (en) * 2002-07-02 2004-07-13 Motorola, Inc. Method and apparatus for providing prioritized multi-party communication sessions in a wireless communication system
US7370278B2 (en) * 2002-08-19 2008-05-06 At&T Delaware Intellectual Property, Inc. Redirection of user-initiated distinctive presence alert messages
US6999782B2 (en) 2003-02-19 2006-02-14 Motorola, Inc. Method for joining dispatch calls
JP2004328156A (ja) 2003-04-22 2004-11-18 Toshiba Corp 電話交換システム
FI20030944A0 (fi) 2003-06-25 2003-06-25 Nokia Corp Ryhmäpuhelu viestintäjärjestelmässä
US20050009542A1 (en) * 2003-07-11 2005-01-13 Valentin Oprescu-Surcobe Wireless communications network and method for enabling wireless presence-based services
US7684805B2 (en) * 2003-11-19 2010-03-23 Research In Motion Limited Systems and methods for facilitating instant communications over distributed cellular networks
US20050136952A1 (en) * 2003-12-17 2005-06-23 Bohdan Zabawskyj Wireless instant messaging and multi-media conferencing solution
US20050141479A1 (en) 2003-12-31 2005-06-30 Timucin Ozugur Presence-based routing in a communications network environment
JP2005217584A (ja) 2004-01-28 2005-08-11 Nec Corp 制御局、無線通信システム及び無線通信方法
US7856213B2 (en) * 2004-02-27 2010-12-21 Research In Motion Limited Method, system, and device for specifying selective override of do-not-disturb functionality
US20050272454A1 (en) 2004-06-07 2005-12-08 Lucent Technologies, Inc. Method and apparatus for providing a low-latency, high-accuracy indication-to-speak and abandon call
US7398079B2 (en) * 2004-06-30 2008-07-08 Research In Motion Limited Methods and apparatus for automatically recording push-to-talk (PTT) voice communications for replay
US7596102B2 (en) * 2004-12-06 2009-09-29 Sony Ericsson Mobile Communications Ab Image exchange for image-based push-to-talk user interface
KR100761276B1 (ko) * 2005-04-11 2007-09-28 엘지전자 주식회사 PoC서비스를 위한 Simultaneous 세션제어방법 및 장치
US20060286993A1 (en) * 2005-06-20 2006-12-21 Motorola, Inc. Throttling server communications in a communication network
US8681751B2 (en) 2005-07-11 2014-03-25 Nokia Corporation Method and apparatus for providing presence information in support of wireless communication services

Also Published As

Publication number Publication date
KR101026155B1 (ko) 2011-04-05
US8681751B2 (en) 2014-03-25
RU2384004C2 (ru) 2010-03-10
BRPI0614221A8 (pt) 2018-06-12
MX2008000568A (es) 2008-03-14
KR20080035614A (ko) 2008-04-23
BRPI0614221B1 (pt) 2019-05-14
WO2007007170A3 (en) 2007-04-05
RU2008100148A (ru) 2009-08-20
EP1905212A2 (en) 2008-04-02
US20070010275A1 (en) 2007-01-11
WO2007007170A2 (en) 2007-01-18
EP1905212B1 (en) 2014-06-18
EP1905212A4 (en) 2011-04-20
JP2009500978A (ja) 2009-01-08

Similar Documents

Publication Publication Date Title
BRPI0614221A2 (pt) método, aparelho e sistema para fornecer informação de presença em suporte a serviços de comunicação sem fio
US10085124B2 (en) System and method to leverage web real-time communication for implementing push-to-talk solutions
US7415284B2 (en) Methods of transmitting a message to a message server in a push-to-talk network
WO2020253701A1 (zh) 管理背景数据传输策略的方法、装置和系统
US8671156B2 (en) Method and apparatus for providing communication history
US8195147B2 (en) Method of enabling a combinational service and communication network implementing the service
JP2009232474A (ja) インターネットプロトコルプッシュツートークネットワークサーバへ応答動作モードを指示するためのセッション開始プロトコルプッシュツートーク端末用の方法
CN102656858A (zh) 用于使用sip协议来实现协作会话的控制转移的系统和方法
CN102804730A (zh) 用于实现设备之间的媒体和媒体转移的系统和方法
BR112012003046A2 (pt) Método para o estabelecimento de uma chamada de vídeo, método para a realização de uma reposição de vídeo, servidor de reposição de vídeo, sistema para o estabelecimento de uma chamada de vídeo e sistema para reposição de vídeo em uma chamada de vídeo
US20050267936A1 (en) Group communication in a communication system
CN101018168B (zh) Ip多媒体系统业务的承载方法及其系统
JP4856185B2 (ja) プッシュツートーク型サービスのための方法および装置
CN113382410B (zh) 通信方法和相关装置及计算机可读存储介质
CN101223756B (zh) 用于在支持无线通信服务中提供呈现信息的方法和设备
WO2009129728A1 (zh) 广播/组播方法、设备和系统
CN101026614A (zh) 一种媒体类型参数的协商方法
WO2008061482A1 (fr) Procédé, système et terminal de contrôle de session
CN100518145C (zh) 一种实现多媒体业务服务的系统及方法
WO2007082435A1 (fr) Système, procédé et équipement réseau d&#39;écoute légale dans un réseau de nouvelle génération
CN101009664B (zh) 一种处理会话初始化协议消息中内容的方法及网络实体
PT1766858E (pt) Protecção de privacidade por testemunho de autenticação num sistema de comunicação push-to-talk num sistema de telecomunicações celulares
CN101026808A (zh) 一种媒体发送请求队列状态通知方法及系统
WO2007028316A1 (en) A method for realizing individuation service in group service, system and service application server
BRPI0314602B1 (pt) A communication device for providing multimedia in a group communication network

Legal Events

Date Code Title Description
B15K Others concerning applications: alteration of classification

Ipc: H04W 60/04 (2009.01), H04M 3/42 (2006.01), H04W 4/

B25A Requested transfer of rights approved

Owner name: INVENTERGY, INC. (US)

B25A Requested transfer of rights approved

Owner name: INVT SPE LLC (US)

B06T Formal requirements before examination [chapter 6.20 patent gazette]
B06F Objections, documents and/or translations needed after an examination request according [chapter 6.6 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: 10 (DEZ) ANOS CONTADOS A PARTIR DE 14/05/2019, OBSERVADAS AS CONDICOES LEGAIS. (CO) 10 (DEZ) ANOS CONTADOS A PARTIR DE 14/05/2019, OBSERVADAS AS CONDICOES LEGAIS

B21F Lapse acc. art. 78, item iv - on non-payment of the annual fees in time

Free format text: REFERENTE A 19A ANUIDADE.

B24J Lapse because of non-payment of annual fees (definitively: art 78 iv lpi, resolution 113/2013 art. 12)

Free format text: EM VIRTUDE DA EXTINCAO PUBLICADA NA RPI 2840 DE 10-06-2025 E CONSIDERANDO AUSENCIA DE MANIFESTACAO DENTRO DOS PRAZOS LEGAIS, INFORMO QUE CABE SER MANTIDA A EXTINCAO DA PATENTE E SEUS CERTIFICADOS, CONFORME O DISPOSTO NO ARTIGO 12, DA RESOLUCAO 113/2013.