BRPI0614980A2 - aparelho e método para transmitir/receber mensagem de notificação em sistema de difusão e sistema de difusão - Google Patents
aparelho e método para transmitir/receber mensagem de notificação em sistema de difusão e sistema de difusão Download PDFInfo
- Publication number
- BRPI0614980A2 BRPI0614980A2 BRPI0614980-4A BRPI0614980A BRPI0614980A2 BR PI0614980 A2 BRPI0614980 A2 BR PI0614980A2 BR PI0614980 A BRPI0614980 A BR PI0614980A BR PI0614980 A2 BRPI0614980 A2 BR PI0614980A2
- Authority
- BR
- Brazil
- Prior art keywords
- notification message
- notification
- message
- terminal
- received
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H20/00—Arrangements for broadcast or for distribution combined with broadcast
- H04H20/86—Arrangements characterised by the broadcast information itself
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47L—DOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
- A47L25/00—Domestic cleaning devices not provided for in other groups of this subclass
- A47L25/08—Pads or the like for cleaning clothes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mobile Radio Communication Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Information Transfer Between Computers (AREA)
Abstract
APARELHO E MéTODO PARA TRANSMITIR/RECEBER MENSAGEM DE NOTIFICAçãO EM SISTEMA DE DIFUSãO E SISTEMA DE DIFUSãO. é fornecido um aparelho terminal para receber um serviço de difusão de um sistema de difusão. O receptor recebe uma mensagem de notificação do sistema de difusão. Um analisador de mensagem analisa a mensagem de notificação recebida pelo receptor de acordo com um certo formato. Uma controladora determina se a mensagem de notificação recebida é uma mensagem de notificação a ser utilizada pelo usuário ou uma mensagem de notificação a ser utilizada pelo terminal com base no conteúdo da mensagem de notificação analisada pelo analisador de mensagem, e efetua uma operação de acordo com o resultado da determinação.
Description
APARELHO E MÉTODO PARA TRANSMITIR/RECEBER MENSAGEM DENOTIFICAÇÃO EM SISTEMA DE DIFUSÃO E SISTEMA DE DIFUSÃO
FUNDAMENTOS DA INVENÇÃO
CAMPO DA INVENÇÃO
A presente invenção relaciona-se genericamente a umaparelho e método para transmitir/receber mensagens em umsistema de difusão. Mais particularmente, a presenteinvenção relaciona-se a um aparelho e método paratransmitir/receber uma mensagem de notificação em umsistema de difusão, e um sistema do mesmo.
DESCRIÇÃO DA TECNOLOGIA RELACIONADA
Geralmente, serviços de difusão são dirigidos paraserem fornecidos a todos os usuários dotados de terminais.Os serviços de difusão são classificados em um serviço dedifusão de áudio como a difusão de rádio que fornece umserviço apenas de áudio, um serviço de difusão orientadopara o vídeo como a televisão (TV) que fornece serviços deáudio e de vídeo, e um serviço de difusão de multimídia queinclui serviços de áudio, de vídeo e/ou de dados. Essesserviços de difusão foram essencialmente com base nastecnologias analógicas, mas estão agora evoluindo emserviços de difusão digital como resultado do rápidoprogresso das tecnologias de comunicação. Além disso, osserviços de difusão estão transicionando do serviço dedifusão com base em torre de telecomunicação existente parao serviço de difusão multimídia com base em rede de fiaçãoque fornece dados de alta velocidade e alta definição porfio, serviço de difusão multimídia com base em satélite, eum serviço de difusão multimídia com base tanto em redes defiação como de satélites.O desenvolvimento das tecnologias de comunicação móvele dos serviços de difusão contribui para fornecer difusãoportátil para os usuários.
A Figura 1 é um diagrama conceituai de um sistemageral para fornecer um serviço de difusão portátil.
Um terminal móvel 104 pode receber conteúdo demultimídia fornecido por um provedor de conteúdo ouprovedor de serviço 105 e um guia de serviço 101 para oserviço fornecido através de um canal de difusão 102 ou umcanal de interação 103. O canal de difusão 102 incluiDifusão de Vídeo Digital (DVB - Digital Video Broadcasting)Projetos de Parceria de Terceira Geração - ServiçoMulticast de Difusão de Multimídia (3rd GenerationPartnership Projects Multimedia Broadcast Multicast Service-3GPP MBMS), e Projetos de Parceria de Terceira Geração 2 -Serviço de Difusão/Multicast (3rd Generation PartnershipProjects 2 Broadcast/Multicast Service - 3GPP2 BCMCS), etambém pode incluir outras tecnologias de difusão comoDifusão de Multimídia Digital (DMB - Digital MultimediaBroadcast), Difusão de Áudio Digital (Digital AudioBroadcast - DAB) , etc. 0 canal de interação 103 podeincluir redes capazes de fornecer serviços interativos,incluindo várias redes de comunicação móvel, como CDMA(Acesso Múltiplo por Divisão de Código), Serviço de Rádiode Pacote Geral (GPRS - General Packet Radio Service), eredes de terceira geração (3G) , e Rede de Área Local SemFio (WLAN). 0 provedor de conteúdo ou o provedor de serviço105 pode difundir ou multidifundir unidirecionalmente umguia de serviço, conteúdo de multimídia de alta capacidade,e um serviço de notificação para uma pluralidade determinais através do canal de difusão 102 e pode forneceros serviços através do canal de interação 103 quando oserviço de interação é necessário.
No sistema de serviço de difusão portátil (doravantereferido como "sistema de difusão portátil"), redes doprovedor de conteúdo ou do provedor de serviço 105 têm anecessidade de transmitir uma notificação para atransmissão ou a modificação do guia de serviço e doconteúdo de multimídia, para o usuário do terminal móvel
104. Além disso, provedores de rede do sistema de difusãoportátil também precisam ter uma função de notificação parafornecer mensagens que notificam avisos públicos, desastresemergenciais, situações de emergência, etc., para o usuáriodo terminal móvel.
Assim, há uma necessidade de uma definição clara deformatos de mensagem utilizados para as notificações e ummétodo de operação com base nos formatos de mensagem.Outrossim há uma necessidade de permitir que o terminalmóvel cuide com eficiência das mensagens de notificação eforneça as mensagens para o usuário.
SUMÁRIO DA INVENÇÃO
Versões exemplares da presente invenção defrontam pelomenos os problemas e/ou desvantagens acima e fornecem pelomenos as vantagens descritas abaixo. Assim, um aspecto deuma versão exemplar da presente invenção é fornecer umaparelho e método para transmitir/receber mensagens denotificação em um sistema de difusão, e um sistema para omesmo.
É outro aspecto de uma versão exemplar da presenteinvenção fornecer um aparelho e método para gerar mensagensde notificação em um sistema de difusão, e um sistema parao mesmo.
É ainda outro aspecto de uma versão exemplar dapresente invenção fornecer um aparelho e método parareceber mensagens de notificação de um sistema de difusão,e um sistema para o mesmo.
De acordo com um aspecto de uma versão exemplar dapresente invenção, é fornecido um aparelho para transmitiruma mensagem em um sistema de difusão. 0 aparelhocompreende uma Notification Event Function (Função deEvento de Notificação) para receber uma notificaçãoindicando informação de mudança de conteúdo fornecida de umContent Creation (Criação de Conteúdo) e gerando umamensagem de evento de notificação para gerar uma mensagemde notificação; uma Notification Generation Function(Função de Geração de Notificação) para gerar uma mensagemde notificação a ser utilizada pelo usuário de um terminalprogramado para receber a mensagem de notificação ou umamensagem de notificação a ser utilizada pelo terminal queutiliza a mensagem de evento de notificação recebida daNotification Event Function; e uma NotificationDistribution/Adaptation Function (Função de Adaptação/Distribuição de Notificação) para transmitir a mensagem denotificação recebida da Notification Generation Functionpara o terminal através de uma rede específica.
De acordo com outro aspecto de uma versão exemplar dapresente invenção, é fornecido um aparelho para transmitiruma mensagem em um sistema de difusão. O aparelhocompreende uma Notification Event Function para receber umanotificação que indica informação de mudança de conteúdofornecida de um Content Creation e gerar uma mensagem deevento de notificação para gerar uma mensagem denotificação; uma Notification Generation Function paragerar uma mensagem de notificação utilizando a mensagem deevento de notificação recebida da Notification EventFunction, a mensagem de notificação incluindo umNotificationType que indica se a mensagem de notificação éuma mensagem de notificação a ser utilizada pelo usuário deum terminal programado para receber a mensagem denotificação ou uma mensagem de notificação a ser utilizadapelo terminal, uma NotificationVersion que indica ainformação de versão da mensagem de notificação gerada, umPresentationType que indica o tipo de apresentação damensagem de notificação, o UsageType que indica autilização de uma SessionInformation na mensagem denotificação, um EventType que indica por qual evento amensagem de notificação é configurada, e um FilteringValueque indica informação para executar conteúdo armazenadoanteriormente no termonal; e uma NotificationDistribution/Adaptation Function para receber a mensagem denotificação da Notification Generation Function etransmitir a mensagem de notificação recebida para oterminal através de uma rede específica.
De acordo com ainda outro aspecto de uma versãoexemplar da presente invenção, é fornecido um método paratransmitir uma mensagem em um sistema de difusão. O métodocompreende as etapas de: receber, por uma NotificationEvent Function, uma notificação indicando informação demudança de conteúdo fornecida de um Content Creation, gerarum evento de notificação para gerar uma mensagem denotificação, e transmitir a mensagem do evento denotificação gerado para a Notification Generation Function;receber, pela Notification Generation Function, a mensagemde evento de notificação, gerar uma mensagem de notificaçãoa ser utilizada pelo usuário ou uma mensagem de notificaçãoa ser utilizada por um terminal, e transmitir a mensagem denotificação gerada para um NotificationDistribution/Adaptation Function; e receber, pelaNotification Distribution/Adaptation Function, a mensagemde notificação e transmitir a mensagem de notificaçãorecebida para o terminal através de uma rede especifica.
De acordo com ainda outro aspecto de uma versãoexemplar da presente invenção, é fornecido um método paratransmitir uma mensagem em um sistema de difusão. O métodocompreende as etapas de: receber, por uma NotificationEvent Function, uma notificação que indica informação demudança de conteúdo fornecida de um Content Creation, geraruma mensagem de evento de notificação para gerar umamensagem de notificação, e transmitir a mensagem de eventode notificação gerada para a Notification GenerationFunction; gerar, pela Notification Generation Function, umamensagem de notificação utilizando a mensagem de evento denotificação recebida da Notification Event Function, etransmitir a mensagem de notificação gerada para aNotification Distribution/Adaptation Function, a mensagemde notificação incluindo um NotificationType que indica sea mensagem de notificação é uma mensaghem de notificação aser utilizada pelo usuário ou uma mensagem de notificação aser utilizada pelo terminal, um PresentationType que indicao tipo de apresentação da mensagem de notificação, umEventType que indica por qual evento a mensagem denotificação é configurada, e um FilteringValue que indicainformação para executar o conteúdo armazenadoanteriormente no terminal; e receber, pela NotificationDistribution/Adaptation Function, a mensagem de notificaçãoda Notification Generation Function e transmitir a mensagemde notificação recebida para o terminal através de uma redeespecífica.
De acordo com ainda outro aspecto de uma versãoexemplar da presente invenção, e fornecido um aparelhoterminal para receber um serviço de difusão de um sistemade difusão. O aparelho compreende um receptor para receberuma mensagem de notificação do sistema de difusão; e umacontroladora para determinar se a mensagem de notificaçãorecebida é uma mensagem de notificação a ser utilizada pelousuário ou uma mensagem de notificação a ser utilizada peloterminal com base no conteúdo da mensagem de notificação, eefetuar uma operação de acordo com o resultado dadeterminação.
De acordo com ainda mais outro aspecto de uma versãoexemplar da presente invenção, é fornecido um aparelhoterminal para receber um serviço de difusão de um sistemade difusão. O aparelho compreende um receptor para receberuma mensagem de notificação do sistema de difusão; e umacontroladora para determinar se a mensagem de notificaçãorecebida é uma mensagem de notificação a ser utilizada pelousuário ou uma mensagem de notificação a ser utilizada peloterminal de acordo com a informação NotificationType namensagem de notificação, controlar uma operação de exibiçãoda mensagem de notificação de acordo com uma informaçãoPresentationType da mensagem de notificação, verificar oUsageType da mensagem de notificação para acessar umasessão de acordo com a utilização de uma SessionInformationda mensagem de notificação, verificar a informaçãoNotificationVersion da mensagem de notificação paradeterminar se a mensagem de notificação recebida é umamensagem de notificação recém recebida, verificar umEventType da mensagem de notificação para efetuar umaoperação correspondente de acordo com o tipo de evento damensagem de notificação recebida, e verificar oFilteringValue da mensagem de notificação para fornecer ousuário com o conteúdo cujo FilteringValue é igual aoFilteringValue entre o conteúdo anteriormente armazenado.
De acordo com ainda mais outro aspecto de uma versãoexemplar da presente invenção, é fornecido um método quecompreende as etapas de: receber, por um terminal, umamensagem de notificação do sistema de difusão; determinarse a mensagem de notificação é uma mensagem de notificaçãoa ser utilizada pelo usuário ou uma mensagem de notificaçãoa ser utilizada pelo terminal; e efetuar qualquer uma deuma operação de verificar o PresentationType da mensagem denotificação se a mensagem de notificação for uma mensagemde notificação a ser utilizada pelo usuário, e a operaçãode verificar a SessionInformation da mensagem denotificação para acessar a sessão correspondente se amensagem de notificação for uma mensagem de notificação aser utilizada pelo terminal.
De acordo com ainda outro aspecto da versão exemplarda presente invenção, é fornecido um método que compreendeas etapas de receber, por um terminal, a mensagem denotificação de um sistema de difusão; verificar aNotificationVersion da mensagem de notificação paradeterminar se a mensagem de notificação recebida é umamensagem de notificação recém recebida; se a mensagem denotificação recebida for uma mensagem de notificação recémrecebida, verificar o NotificationType da mensagem denotificação para determinar se a mensagem de notificaçãorecebida é uma mensagem de notificação a ser utilizada pelousuário ou uma mensagem de notificação a ser utilizada peloterminal; verificar um EventType da mensagem de notificaçãopara descobrir o conteúdo incluído na mensagem denotificação; verificar o PresentationType da mensagem denotificação se a mensagem de notificação recebida for umamensagem de notificação a ser utilizada pelo usuário;efetuar uma operação de exibição da mensagem de notificaçãode acordo com o PresentationType da mensagem denotificação; e verificar um FilteringValue da mensagem denotificação recebida, e fornecer o usuário com o conteúdocujo FilteringValue é igual ao FilteringValue entre oconteúdo anteriormente armazenado no terminal.
De acordo com ainda outro aspecto de uma versãoexemplar da presente invenção, é fornecido um sistema dedifusão que compreende um transmissor de mensagem denotificação para gerar uma mensagem de notificação etransmitir a mensagem de notificação para um terminalquando do recebimento de mensagem de evento de notificaçãogerada devido à informação de mudança de conteúdo fornecidade um Content Creator ou mudar a informação do sistema dedifusão, relacionada à transmissão do conteúdo; e oterminal para receber a mensagem de notificaçãotransmitida, determinar se a mensagem de notificação é umamensagem de notificação a ser utilizada pelo usuário ou umamensagem de notificação a ser utilizada pelo terminal,verificar o PresentationType da mensagem de notificação sea mensagem de notificação for uma mensagem de notificação aser utilizada pelo usuário, e verificar aSessionInformation da mensagem de notificação para acessaruma sessão correspondente se a mensagem de notificaçãoanalisada for uma mensagem de notificação a ser utilizadapelo terminal.
De acordo com ainda outro aspecto de uma versãoexemplar da presente invenção, é fornecido um método parafornecer um serviço de difusão. 0 método compreende asetapas de: receber uma mensagem de evento de notificaçãogerada devido a informação de mudança de conteúdo fornecidade um Content Creation ou informação de mudança de umsistema de difusão, relacionada à transmissão do conteúdo;gerar uma mensagem de notificação a ser utilizada pelousuário de um terminal programado para utilizar a mensagemde notificação ou uma mensagem de notificação a serutilizada pelo terminal utilizando a mensagem de evento denotificação gerada; transmitir a mensagem de notificaçãogerada para o terminal através de uma rede específica;receber a mensagem de notificação transmitida; determinarse a mensagem de notificação é uma mensagem de notificaçãoa ser utilizada pelo usuário ou uma mensagem de notificaçãoa ser utilizada pelo terminal; e efetuar qualquer uma deuma operação de verificar o PresentationType da mensagem denotificação se a mensagem de notificação for uma mensagemde notificação a ser utilizada pelo usuário, e a operaçãode verificar a SessionInformation da mensagem denotificação para acessar uma sessão correspondente se amensagem de notificação for uma mensagem de notificação aser utilizada pelo terminal.
Outros aspectos, vantagens e recursos salientes dainvenção tornar-se-ão aparentes para aqueles habilitados natecnologia da seguinte descrição detalhada, que, tomada emconjunto com os desenhos anexos, revela versões exemplaresda invenção.
BREVE DESCRIÇÃO DOS DESENHOS
Os aspectos acima e outros aspectos, recursos evantagens da presente invenção tornar-se-ão mais aparentesda seguinte descrição detalhada quando tomada em conjuntocom os desenhos acompanhantes, em que:
A Figura 1 é um diagrama conceituai de um sistemageral para fornecer um serviço de difusão portátil.
A Figura 2 é um diagrama de blocos que ilustra aarquitetura para transmitir mensagens de notificação em umsistema de difusão portátil de acordo com uma versão dapresente invenção.
A Figura 3 é um diagrama que ilustra uma tabelaesquema da mensagem de notificação de acordo com a primeirae a segunda versões da presente invenção.
A Figura 4 é um diagrama de blocos que ilustra aestrutura de um terminal de acordo com a primeira e asegunda versões da presente invenção.
A Figura 5 é um fluxograma que ilustra o processo dereceber uma mensagem de notificação em um terminal deacordo com a primeira versão da presente invenção.
A Figura 6 é um fluxograma que ilustra o processo degerar uma mensagem de notificação em um sistema de difusãoportátil de acordo com a primeira versão da presenteinvenção.
A Figura 7 é um fluxograma que ilustra o processo dereceber uma mensagem de notificação em um terminal deacordo com a segunda versão da presente invenção.
A Figura 8 é um fluxograma que ilustra o processo degerar uma mensagem de notificação em um sistema de difusãoportátil de acordo com a segunda versão da presenteinvenção.
A Figura 9 é um diagrama que ilustra um processoexemplar em que, quando do recebimento de uma mensagem denotificação utilizada para a finalidade de propaganda ouassemelhados, de acordo com a quarta versão da presenteinvenção, um terminal fornece conteúdo de propaganda oudados armazenados anteriormente para o usuário.
Por todos os desenhos, os mesmos números de referênciado desenho serão compreendidos como referindo-se aos mesmoselementos, recursos, e estruturas.
DESCRIÇÃO SUCINTA DE VERSÕES EXEMPLARES
As matérias definidas na descrição, como a construçãodetalhada e elementos são fornecidas para auxiliar nacompreensão abrangente das versões da invenção e sãomeramente exemplares. Assim, aqueles de habilidadeordinária na tecnologia reconhecerão que várias mudanças emodificações das versões aqui descritas podem ser feitassem desviar do escopo e espirito da invenção. Outrossim,descrições de funções e de construções bem conhecidas sãoomitidas por clareza e concisão.
Embora os nomes das entidades definidas na Open MobileAlliance (OMA) BCAST, um grupo de normatização paraaplicações de terminais móveis, serão aqui utilizadosigualmente por conveniências, eles não são para limitar oescopo da presente invenção, e versões exemplares dapresente invenção podem ser aplicados a qualquer sistemadotado de histórico técnico similar com base no InternetProtocol (IP).
A Figura 2 é um diagrama de blocos que ilustra aarquitetura para transmitir mensagens de notificação em umsistema de difusão portátil de acordo com uma versão dapresente invenção.
0 Content Creation (ou provedor de conteúdo) 201 é umprovedor de um serviço de difusão (doravante referido comoum serviço BCAST), e o serviço BCAST pode incluir o serviçode difusão de áudio/video convencional, serviço de baixa dearquivo (arquivo de música ou arquivo de dados), etc. 0Content Creation 201, se houver qualquer problema nofornecimento do serviço BCAST ou qualquer mudança nainformação de conteúdo, notifica a mudança para umaNotification Event Function (NTE) 202a em uma Aplicação doServiço BCAST 202. A Notification Event Function 202atransmite uma mensagem de evento de notificação para aNotification Generation Function (NTG) 2 04a com base noevento recebido.
A Aplicação do serviço BCAST 202 tem a função dereceber dados para o serviço BCAST fornecido do ContentCreation 2 01, tartar os dados recebidos na forma apropriadapara uma rede BCAST, e gerar dados de serviço BCAST. AAplicação do serviço BCAST 2 02 também tem a função de gerarmetadados padronizados necessários para um guia de difusãoportátil. Além disso, a Aplicação do serviço BCAST 202recebe uma mudança no conteúdo do serviço BCAST, notificadopelo Content Creation 201, e notifica a mudança para aNotification Generation Function 204a localizada em umGerenciamento de Subscrição BCAST 2 04.
A Adaptação/Distribuição do Serviço BCAST 2 03 tem afunção de estabelecer uma portadora a ser utilizada paratransmitir os dados de serviço BCAST fornecidos daAplicação do Serviço BCAST 202, a função de determinar umaprogramação de transmissão para o serviço BCAST, e a funçãode gerar um guia de difusão portátil. 0Adaptação/Distribuição do Serviço BCAST 2 03 é conectado aum Sistema de Distribuição de Difusão(BDS - BroadcastDistribution System) 206 capaz de fornecer um serviço dedifusão, e uma Rede de Interação 207 que suporta acomunicação de interação. Além disso, oAdaptação/Distribuição do Serviço BCAST 203, nele incluindouma Notification Distribution/Adaptation Function (NTDA)203a, recebe uma mensagem de notificação de Gerenciamentode Subscrição BCAST 2 04 e transmite a mensagem denotificação para um ou uma pluralidade de usuários atravésdo BDS 2 06 ou a Rede de Interação 207. 0Adaptação/Distribuição do Serviço BCAST 2 03 tem informaçãode sessão necessitada pela Notification Generation Function204a para gerar mensagens de notificação para terminais, ea Notification Distribution/Adaptation Function 203atransmite a informação de sessão para a NotificationGeneration Function 204a.
0 Gerenciamento de Subscrição BCAST 204 gerencia ainformação de fornecimento de serviço, como a informação deassinante para a recepção do serviço BCAST e a informaçãosobre se o assinante comprou o conteúdo relacionado, einformação sobre o aparelho para receber o serviço BCAST,isto é, o Terminal 208 para receber o serviço BCAST. Emparticular, o Gerenciamento de Subscrição BCAST 204 incluia Notification Generation Function 204a. Portanto, quandoum evento que indica o acréscimo ou mudança de uma novafunção relacionada ao serviço BCAST ocorreu no ContentCreation 201 e no BDS 206, a Notification GenerationFunction 2 04a recebe uma mensagem de evento de notificaçãoincluindo informação sobre o evento ocorrido, e assim gerauma mensagem de notificação para ele. Além disso, quandotal evento como uma mudança no serviço BCAST ocorreespontaneamente no Gerenciamento de Subscrição BCAST2 04, oGerenciamento de Subscrição BCAST204 entrega internamente oevento correspondente para a Notification GenerationFunction 204a para gerar uma mensagem de notificação.
A Distribuição de Serviço do BDS 205 tem a função dedistribuir todos os serviços BCAST recebidos através de umcanal de difusão ou de um canal de interação, e é umaentidade que pode existir ou não existir de acordo com otipo de BDS 2 06 implementado.
O BDS 206 é uma rede para transmitir serviços BCAST, epode, por exemplo, ser DVB-H, 3GPP, MBMS, ou 3GPP2 BCMCS.Além disso, no caso em que há uma mudança na informação dedifusão relacionada à transmissão do conteúdo em transmitirum serviço BCAST particular, se uma interface x-1 231 ou aDistribuição de Serviço do BDS 205 existir, o BDS 206notifica a mudança para o Adaptação/Distribuição do ServiçoBCAST 203 através de uma interface NT-Bl 224.A Rede de Interação 207 transmite serviços BCAST embase de um por um, ou intercambia interativamenteinformação de controle e informação adicional relacionada àrecepção dos serviços BCAST, e pode, por exemplo, ser umarede celular existente.
O Terminal 208, um terminal capaz de receber o serviçoBCAST, tem a função possível de acessar a rede celular deacordo com sua capacidade. É aqui suposto que o Terminal208 é um terminal capaz de acessar a rede celular. OTerminal 208 recebe uma mensagem de notificação transmitidaatravés de uma interface NT-5 225 utilizando umaNotification Client Function (NTC) 208a, e efetua umaoperação apropriada de acordo com a mensagem de notificaçãorecebida. Alternativamente, o Terminal 208 recebe umamensagem de notificação transmitida através de umainterface NT-6 226, e efetua uma operação apropriada deacordo com a mensagem de notificação recebida. A estruturado Terminal 2 08 será descrita em detalhe abaixo comreferência à Figura 3.
A seguir, será feita uma descrição das interfacesentre elementos de bloco do sistema de difusão portátil.
A interface NT-I 221, uma interface entre aNotification Event Function 202a localizada no BHCASTService Application 202 e o Content Creation 201, eutilizado para entregar um evento de notificaçãocorrespondente para a Notification Event Function 202aquando um evento que exige notificação ocorre no Content
Creation 201.
A interface NT-3 222, uma interface da NotificationEvent Function 202a localizada na Aplicação do ServiçoBCAST 202 para a Notification Generation Function 204a doGerenciamento de Subscrição BCAST 2 04, entrega a informaçãonecessária para a notificação de um evento ou para ageração de uma mensagem de notificação para que aNotification Generation Function 204a possa gerar amensagem de notificação.
A interface NT-4 223 é uma interface entre aNotification Generation Function 204a localizada noGerenciamento de Subscrição BCAST 204 e a NotificationDistribution/Adaptation Function 203a doAdaptação/Distribuição do Serviço BCAST 203. A interfaceNT-4 223 é utilizada para transmitir uma mensagem denotificação para a Notification Distribution/AdaptationFunction 2 03a para transmitir a mensagem de notificaçãogerada na Notification Generation Function 204a para o BDS206 ou a Rede de Interação 207, ou utilizado pelaNotification Distribution/Adaptation Function 203a paratransmitir uma mensagem de notificação para um eventoocorrido no BDS 206.
A interface NT-5 225, uma interface utilizada quando amensagem de notificação fornecida da NotificationDistribution/Adaptation Function 203a do
Adaptação/Distribuição do Serviço BCAST 203 é transmitidadiretamente para o Terminal 208 através de um canal dedifusão através do BDS 206, é utilizado para transmitir umamensagem de notificação para um ou uma pluralidade determinais.
A interface NT-6 226, uma interface utilizada quando amensagem de notificação fornecida da NotifieationDistribution/Adaptation Function 203a doAdaptação/Distribuição do Serviço BCAST 2 03 é transmitidadiretamente para o Terminal 208 através de um canaldedicado para o Teirminal 208 através da Rede de Interação207, ou através de um canal de difusão fornecido pela Redede Interação 2 07, é utilizado para transmitir uma mensagemde notificação para um ou uma pluralidade de terminais 208.
A interface NT-Bl 224 é uma interface entre oAdaptação/Distribuição do Serviço BCAST 203 e aDistribuição do Serviço do BDS 205, utilizado como uma viade transmissão a ser utilizada pelo Adaptação/Distribuiçãodo Serviço BCAST 203 no BDS 206, ou como uma via derecepção para a informação de evento gerada no BDS 206. Ainterface NT-Bl 224 serve para transmitir a mensagem deevento de notificação gerada pela Rede de Interação 207para o Adaptação/Distribuição do Serviço BCAST 203. Isto é,a Notification Distribution/Adaptation Function 203a doAdaptação/Distribuição do Serviço BCAST 203 transmite amensagem de evento recebida do BDS 206 ou da Rede deInteração 207 através da interface NT-Bl 224 para aNotification Generation Function 204a através da interfaceNT-4 223.
A interface x-1 231 é uma interface utilizada paraestabelecer uma via de transmissão que o BDS 206 utilizarána Rede de Interação 2 07, pelo Adaptação/Distribuição doServiço BCAST 2 03 quando a Distribuição de Serviço do BDS205 não existir. Contudo, quando a Distribuição de Serviçodo BDS 205 existe, a interface x-1 231 é utilizada como umainterface entre o BDS 206 e a Distribuição de Serviço doBDS 205, para notificar o evento ocorrido no BDS 206.
A interface X-2 232 é uma interface utilizada paraestabelecer uma via de transmissão que oAdaptação/Distribuição do Serviço BCAST 203 utilizará naRede de Interação 207 quando a Distribuição de Serviço doBDS205 não existir. No entanto, quando a Distribuição deServiço do BDS205 existe, a interface X-2 é utilizada comoa interface entre o BDS 206 e a Rede de Interação 207, paraestabelecer uma portadora quando a mensagem de notificaçãodeve ser utilizada na Rede de Interação 207 e paratransmitir a mensagem de notificação.
A interface X-3 233, uma interface entre o BDS 206 e oTerminal 208, é utilizada para o Serviço BCAST ou todas asmensagens transmitidas através do canal de difusão.
A interface X-4 234 é uma interface de canal dedifusão entre a Distribuição de Serviço do BDS 205 e oTerminal 2 08.
A interface X-5 235 é a interface de canal deinteração entre a Distribuição de Serviço do BDS 2 05 e oTerminal 208.
A interface X-6 23 6 é uma interface de interaçãoatravés da qual a Rede de Interação207 pode transmitirinformação de controle relacionada ao serviço BCAST.
A Notification Event Function 202a tem a função deentregar a informação necessária para gerar uma mensagem denotificação para a Notification Generation Function 204a, equando detectar a ocorrência de um evento que exige anotificação, entrega a informação sobre o evento para aNotification Generation Function 204a. A NotificationGeneration Function 204a gera uma mensagem de notificaçãoutilizando a informação e o evento necessários para geraruma mensagem de notificação, recebida da Notification EventFunction 202a. Quando a Notification Generation Function204a recebe o evento de notificação do BDS 206 através daNotification Distribution/Adaptation Funetion 203a, elagera uma mensagem de notificação e transmite a mensagem denotificação para a Notification Distribution/AdaptationFunction 203a.
No processo de gerar a mensagem de notificação, sehouver uma necessidade de indicar o início do serviço, aNotification Event Function 2 02a recebe uma notificaçãoindicando uma mudança na informação de serviço da ContentCreation 201. Assim, é definido um caso em que há anecessidade de transmitir um novo guia de difusão portátile outro caso em que um evento particular ocorre no BDS 206.
A Notification Distribution/Adaptation Function 203aserve para transmitir uma mensagem de notificação atravésda interface NT-5 225 ou a interface NT-6 226. Quando aNotification Distribution/Adaptation Function 203a recebedo BDS 2 06 uma mudança na informação sobre um serviço dedifusão portátil particular, ela entrega um evento denotificação correspondente para a Notification GenerationFunction 204a através da interface NT-4 223. Um exemplo deuma mudança na informação sobre um serviço de difusãoportátil particular é a informação que indica o ajuste deuma velocidade de dados devido ao ambiente de rede sem fioou informação que indica a impossibilidade do serviço. NaFigura 2, a Notification Generation Function 2 04a e aNotification Distribution/Adaptation Function 203a serãoreferidas como o "transmissor de mensagem de notificação".
Na descrição seguinte, é definido como a primeiraversão uma versão em que um terminal efetua uma operaçãocorrespondente de acordo com uma mensagem de notificaçãorecebida de um sistema de difusão portátil, e é definidocomo a segunda versão uma versão em que o terminal verificainformação de versão de uma mensagem de notificaçãorecebida e efetua uma operação correspondente de acordo coma informação da versão.
A Figura 3 é um diagrama que ilustra uma tabela deesquema de mensagem de notificação de acordo com asprimeira e segunda versões da presente invenção.
Com referência à Figura 3, o campo Nome (Name) 301indica nomes de um valor de elemento e um valor de atributoque constitui uma mensagem correspondente.
0 campo Tipo (Type) 3 02 indica se o nomecorrespondente corresponde a um valor de elemento ou a umvalor de atributo. 0 valor de elemento tem valores de El,E2, E3 e E4 em forma de árvore: El significa um valor deelemento superior para a mensagem inteira, E2 indica umvalor de sub-elemento de El, E3 indica o valor de sub-elemento de E2, e E4 indica o valor de sub-elemento de E3.0 valor de atributo é indicado por AeA indica um valor deatributo do elemento correspondente. Por exemplo, A sob Elindica um valor de atributo de El.
O campo Categoria (Category) 303 é utilizado paraindicar se um valor de elemento correspondente ou valor deatributo é obrigatório, e tem o valor M se o valor forobrigatório, e o valor O se o valor for opcional.
0 campo Cardinalidade (Cardinality) 3 04 indicarelações entre os elementos, e tem valores de 0, 0...1, 1,0...n, l...n, em que "0" significa uma relação opcional,"1" significa uma relação obrigatória, e "n" significa apossibilidade de ter uma pluralidade de valores. Porexemplo, 0,,,b significa a possibilidade de que não hánenhum valor de elemento correspondente ou que há η valoresde elemento correspondente.
0 campo Descrição (Description) 305 define osignificado do elemento ou do valor de atributocorrespondente.
Com referência da Tabela 1 à Tabela 5, será feitaagora uma descrição do esquema inteiro para uma mensagem denotificação de acordo com uma versão da presente invenção.
A Tabela 1 à Tabela 5 ilustram o esquema inteiro parauma mensagem de notificação. Como é ilustrado, tipos dedados de todos os valores de elementos e valores deatributo para o esquema de acordo com a versão da presenteinvenção podem ser definidos variadamente de acordo com autilização.
A Tabela 1 à Tabela 5 são divididas de uma tabela porconveniência, e uma definição dos itens de cada tabelasegue aquele da Tabela 1.
Tabela 1
<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>
Notification 501 indica um fragmento de mensagem denotificação correspondente, e inclui valores de atributo deid 502, de NotificationType 503 e de Validity 504, evalores de sub-elementos de Name 505 e de Description 507ambos na Tabela 1, PresentationType 509 na Tabela 2,ExtensionURL 510 e SessionInformation 511, ambos na Tabela3, e MediaInformation 523 na Tabela 4. Os valores deatributo de id 502 de NotificationType 503 e de Validity504, e os valores de elemento de Name 505, Description 507,PresentationType 509 e ExtensionURL s510 na mensagem denotificação são comumente utilizados para cada mensagem denotificação. A Notification 501 poderá não incluir aSessionInformation 511 e a MediaInformation 523 de acordocom a utilização da mensagem de notificação.
O id 502, um identificador singular do fragmento demensagem de notificação, é um elemento obrigatório. Osidentificadores correspondentes ajudam a distinguir entremensagens de notificação armazenadas.
NotificationType 503 indica se o tipo ou utilização damensagem de notificação indica a utilização para o usuário(doravante referido como o "uso do usuário"), utilizaçãopara o terminal (doravante referido como o "uso doterminal"), ou outro uso, e é um elemento obrigatório. Se ovalor correspondente é "0", isso indica o uso do usuário, ese o valor correspondente é "1", isso indica o uso doterminal. Além disso, NotificationType 503 pode definirvários valores de acordo com a finalidade do provedor deserviço.
Validity 504 indica um tempo válido para a mensagem denotificação, e é opcional. Portanto, se o tempo definido inValidity 5 04 decorre, a mensagem de notificação armazenadano terminal é apagada.
Name 505 indica um título ou nome da mensagem denotificação, e é um elemento obrigatório. Ele pode serdefinido em várias linguagens.
Lang 506, um valor de atributo para Name 505, indica alinguagem do conteúdo escrita em Name 505 e é um valoropcional. Se Lang 506 não tem valor, ele é fixado para ovalor definido como Defaulkt, e o valor Default podeindicar uma linguagemna área de serviço correspondente ouinglês.
Description 507 é o conteúdo de mensagem efetivoincluído na mensagem de notificação ou uma parte dedescrição da mensagem. Ele pode ser definido em váriaslinguagens e é um valor obrigatório.
Lang 508, um valor de atributo para Description 507,indica uma linguagem do conteúdo escrito em Description 507e é um valor opcional. Se Lang 508 não tem valor, ele éfixado a um valor definido como Default, e o valor Defaultpode indicar uma linguagem na área de serviçocorrespondente ou inglês.
Tabela 2
<table>table see original document page 26</column></row><table><table>table see original document page 27</column></row><table>
Na Tabela 2, PresentationType 509 define um tipo deapresentação da notificação, e é um valor obrigatório. 0tipo de apresentação indica se o terminal emitirá umamensagem correspondente para sua tela após dar prioridade amensagem de notificação e parar todos os serviços,armazenará o conteúdo da mensagem em um dispositivodesignado, isto é, memória, ou sobreporá a mensagem denotificação no serviço recebido atualmente ou conteúdoantes de emiti-lo na tela. PresentationType 509 pode serdefinido em vários tipos de acordo com a finalidade doprovedor de serviço.
Por exemplo, se PresentationType é fixado em "O", oterminal que recebe a mensagem de notificação fornece amensagem de notificação para o usuário quando dorecebimento da mensagem. Se PresentationType é fixado em"1", o terminal armazena a mensagem de notificação recebidaem uma memória, e depois fornece a mensagem de notificaçãopara o usuário por solicitação do usuário. Além disso, sePresentationType é fixado em "2", o terminal sobrepõe amensagem de notificação no serviço fornecido atualmenteatravés da tela, para o usuário.
Tabela 3
<table>table see original document page 28</column></row><table><table>table see original document page 29</column></row><table>
Na Tabela 3, ExtensionURL 510 indica uma URL de umserviço ou servidor de conteúdo para informação adicionalpara uma mensagem de notificação, e é um valor opcional.
SessionInformation 511 indica informação de sessãopara recepção de dados, e é um valor opcional.SessionInformation 511 é informação sobre a sessão em quehá um guia de serviço correspondente ou há arquivo e oconteúdo quando o guia de serviço é atualizado ou o arquivoe o conteúdo são recebidos. SessionInformation 511 temvalores de atributo de ValidFrom 512, ValidTo 513 eUsageType 514, e valores de elemento de DeliverySession 515e TransportObjectID 518, ambos na Tabela 3, e Fragment 519e Alternative URI 522 ambos na Tabela 4, como seus valoresde sub-elemento.
ValidFrom 512 indica o tempo terminal do tempo em queSessionInformation 511 e válido, e é um valor opcional.
ValidTo 513 indica o tempo final do tempo em queSessionInformation 511 é válido, e é um valor opcional.UsageType indica um tipo de utilização deSessionInformation 511, isto é, utilização da informação desessão incluída na mensagem de notificação. UsageType 514indica se a utilização é para atualização do guia deserviço ou para a recepção do arquivo, e pode ser definidaem vários tipos de acordo com a finalidade do provedor deserviço.
DeliverySession 515 indica o valor de posição para asessão em que um objeto tal como o guia de serviço ou oarquivo será efetivamente transmitido, e tem valores deatributo de SourceIP 516 e TransportSessionID 517.
SourceIP 516, um endereço IP da sessão de transmissãocorrespondente, está disponível tanto para difusão comomulticast.
TransportSessionID 517 tem um valor ID para a sessãode transmissão.
TransportObjectID 518 é um identificador singular paraum objeto transmitido através da sessão.
Tabela 4
<table>table see original document page 30</column></row><table><table>table see original document page 31</column></row><table>
Na Tabela 4, Fragment 519, que é informação defragmento de um objeto de transmissão, indica informação defragmento particular atualizado para um guia de serviço, epermite que o terminal verifique a ID correspondente e ainformação de versão, receba apenas o fragmento atualizadoe armazene o fragmento recebido. Fragment 519 e seus sub-atributos são necessários apenas quando a mensagem denotificação é utilizada para notificar a atualização doguia de serviço, e não são utilizadas quando a mensagem denotificação é utilizada para outro fim.
FragmentID 52 0 é um valor de identificação singular deum fragmento a ser recebido.
FragmentVersion 521 indica informação de versão dofragmento a ser recebido, e para o fragmento que tem omesmo FragmentID, a informação de versão correspondente éverificada para determinar se o terminal tem um FragmentIDcorrespondente à versão mais recente. Se há a versão maisrecente na sessão, o terminal recebe o valor de versão maisrecente da sessão e armazena o valor de versão recebido.
AlternativeURI 522 representa o valor URI com umobjeto correspondente e é fornecido no caso da transmissãoatravés da sessão ter falhado ou haver a necessidade darecepção não através de um canal de difusão mas através deum canal de interação. 0 terminal pode acessar a posição doURI correspondente através de um canal de interação ereceber um objeto transmitido desejado.
MediaInformation 523 indica informação de mídia para ageração da mensagem de notificação, e é necessário para amensagem de notificação configurada com multimídia.MediaInformation 523 é composta de valores de sub-elementosde Picture, Video e Audio.
Picture 524 indica informação de foto ou de imagem,'MIMEtype 525 indica o tipo Multipurpose Internet MailExtension (MIME) para uma imagem móvel correspondente,PictureURI 526 é uma URI que indica a posição da foto ouimagem, e Vídeo 527 indica informação sobre a imagem emmovimento. A "posição da imagem" refere-se a uma posição deum servidor particular quando a imagem correspondenteexiste no servidor particular em vez de ser incluída namensagem de notificação de transmissão.
Tabela 5
<table>table see original document page 32</column></row><table><table>table see original document page 33</column></row><table>
Na Tabela 5, MIMEtype 528 indica um tipo MIME para aimagem móvel correspondente, e VideoURI 52 9 é um URI queindica a posição da imagem móvel. A "posição da imagemmóvel" refere-se a uma posição de um servidor particularquando a imagem móvel correspondente existe no servidorparticular em vez de ser incluída na mensagem denotificação de transmissão.
Áudio 53 0 indica informação sobre áudio, música, e osom de um sino. MEMEtype 531 indica um tipo MIME para oáudio correspondente. AudioURI 532 é um URI que indica aposição do áudio. A "posição do áudio" refere-se a umaposição de um servidor particular quando o áudiocorrespondente existe no servidor particular em vez de serincluído na mensagem de notificação de transmissão.
A Tabela 6 e a Tabela 7 mostram o formato de umamensagem configurada com textos, que é um esquema demensagem de notificação utilizado para uso do usuário deacordo com uma primeira versão da presente invenção. Adefinição de cada item da Tabela 6 e da Tabela 7 é igualàquela da Tabela 1, e uma descrição detalhada das mesmaspartes que aquelas da Tabela 1 a Tabela 5 será omitida. Porconveniência, a Tabela 6 e a Tabela 7 são divididas de umatabela.
Tabela 6<table>table see original document page 34</column></row><table><table>table see original document page 35</column></row><table>
Tabela 7
<table>table see original document page 35</column></row><table><table>table see original document page 36</column></row><table>
A mensagem de notificação para uso do usuário,mostrada na Tabela 6 e na Tabela 7, proposta em uma versãoexemplar da presente invenção, pode ser utilizada para arecepção de avisos públicos, mensagens de propaganda,informação de faturamento, e informação de pagamento doprovedor de serviço ou do provedor de conteúdo.
ExtensionURL 610, servindo como CallbackURL, pode receberinformação adicional através de um canal de interação.
A mensagem de notificação correspondente incluivalores de atributo de id 602, de NotificationType 603, ede Validity 604, e valores de elemento de Name 605, deDescription 607, de PresentationType 609 e de ExtensionURL610. A descrição de tudos os valores de sub-atributos e dosvalores de sub-elementos que constituem a mensagem denotificação mostrada na Tabela 6 e na Tabela 7 é igual àdescrição da Tabela 1 a Tabela 5.Com referência à Tabela 8 à Tabela 10, será feitaagora uma descrição de um formato de mensagem configuradocom multimídia, que é um esquema de mensagem de notificaçãoutilizado para uso do usuário de acordo com a primeiraversão da presente invenção. Por conveniência, a Tabela 8 àTabela 10 são divididas de uma tabela. A definição de cadaitem da Tabela 8 à Tabela 10 é igual ao daquela da Tabela1, e uma descrição detalhada das mesmas partes que aquelasda Tabela 1 à Tabela 5 será omitida.
Tabela 8
<table>table see original document page 37</column></row><table><table>table see original document page 38</column></row><table>
Tabela 9
<table>table see original document page 38</column></row><table><table>table see original document page 39</column></row><table><table>table see original document page 40</column></row><table>
Tabela 10
<table>table see original document page 40</column></row><table>
A Tabela 8 à Tabela 10 mostra o formato de umamensagem configurada com multimídia, que é um esquema demensagem de notificação utilizado para uso do usuário deacordo com a primeira versão da presente invenção. Amensagem de notificação para uso do usuário, mostrada naTabela 8 à Tabela 10, proposta em uma versão exemplar dapresente invenção, ajuda a configurar a mensagem utilizandovários arquivos de multimídia como imagem, imagem móvel,áudio, etc., e pode ser variadamente utilizada como umamensagem de propaganda para o serviço e conteúdo, e umamensagem para o bem público, como a busca de criançadesaparecida. A mensagem de notificação da Tabela 8 àTabela 10 inclui os valores de atributo de id 702, deNotificationType 703 e de Validity 704, e os valores deelemento de Name 705, de Description 707, dePresentationType 709, de ExtensionURL 710 e deMediaInformation 723. Uma descrição de todos os valores desub-atributos e valores de sub-elementos que constituem amensagem de notificação mbstrada na Tabela 8 à Tabela 10 éigual à descrição da Tabela 1 à Tabela 5.
Com referência à Tabela 11 à Tabela 13, será feitaagora uma descrição de um formato de mensagem que incluiinformação de sessão, que é um esquema de mensagem denotificação utilizado para uso do terminal de acordo com aprimeira versão da presente invenção. Por conveniência, aTabela 11 à Tabela 13 são divididas de uma tabela, e umadefinição dos itens de cada tabela segue aquele da Tabela 1à Tabela 5.
Tabela 11
<table>table see original document page 41</column></row><table><table>table see original document page 42</column></row><table><table>table see original document page 43</column></row><table>
Tabela 12
<table>table see original document page 43</column></row><table><table>table see original document page 44</column></row><table>
Tabela 13
<table>table see original document page 44</column></row><table><table>table see original document page 45</column></row><table>
A Tabela 11 à Tabela 13 mostram o formato de umamensagem que inclui informação de sessão, que é um esquemade mensagem de notificação utilizado para uso do terminalde acordo com a primeira versão da presente invenção. Autilização típica da mensagem de notificação utilizada parauso do terminal, escrita na Tabela 11 à Tabela 13, éfornecer informação de atualização do guia de serviço aoterminal para ajudar o terminal a armazenar o guia deserviço atualizado. Além disso, o esquema de mensagem denotificação da Tabela 11 à Tabela 13 pode ser variadamenteutilizado para o início do serviço ou conteúdo, início dabaixa do arquivo, e entrega de uma mensagem de notificaçãode multimídia transmitida através de uma sessão separada.
Embora seja dito que a utilização típica da mensagemde notificação é de fornecer informação de atualização doguia de serviço para o terminal, outros usos exceto para osusos citados acima podem substituir a utilização típica.
Quanto ã sessão separada, o sistema de difusãoportátil geralmente abre a sessão com um endereço multicastpara transmitir conteúdo, e transmite o conteúdocorrespondente para o terminal. Neste caso, quando oterminal já está recebendo o serviço de conteúdo do sistemade difusão portátil com uma sessão particular, outra sessãoseparada que não a de uma sessão estabelecida anteriormenteé denominada de sessão separada.
A mensagem de notificação para utilização do terminal,mostrada na Tabela 11 à Tabela 13, proposta na primeiraversão da presente invenção, inclui os valores de atributode id 802, de NotificationType 803, e de Validity 804, e osvalores de elemento de Name 805, de Description 807, dePresentationType 809, de ExtensionURL 810 e deSessionInformation 811. Uma descrição de todos os valoresde sub-atributo e dos valores de sub-elementos queconstituem a mensagem de notificação mostrada na Tabela 11à Tabela 13 é igual a descrição da Tabela 1 à Tabela 5.
A Figura 4 é um diagrama de blocos que ilustra aestrutura de um terminal de acordo com a primeira e asegunda versões da presente invenção. No sistema de difusãoportátil ao qual as versões exemplares da presente invençãoé aplicada, o Terminal 208 tem a estrutura conceituaimostrada na Figura 2, mas ele também poderá ter umaestrutura lógica efetiva mostrada na Figura 4.
O receptor 400 recebe a mensagem de notificação dosistema de difusão portátil, e entrega a mensagem denotificação recebida para um analisador de mensagem 402.
O analisador de mensagem 402 analisa a mensagem denotificação recebida do sistema de difusão portátil atravésdo receptor 4 00 de acordo com o formato de mensagem. Se oterminal recebe uma mensagem de notificação do sistema dedifusão portátil em formato binário, o analisador demensagem 4 02 deve incluir um bloco de função específicopara analisar a mensagem de notificação recebida no formatobinário.
Se a mensagem de notificação é configurada em formatoExtensible Markup Language (XML), o analisador de mensagem402 inclui um analisador XML para analisar a mensagem denotificação recebida. O analisador de mensagem 402 analisaa mensagem de notificação recebida através do receptor 400,verifica o conteúdo de NotificationType, que é um dosvalores de atributo, e entrega o conteúdo para umacontroladora 404. Por exemplo, se o valor deNotificationType é "0", indicando que a mensagem denotificação recebida é para uso do usuário, o analisador demensagem 402 entrega o conteúdo para a controladora 404 epermite que a controladora 4 04 efetue uma operaçãocorrespondente.
A controladora 4 04 controla o terminal dependendo doNotificationType da mensagem de notificação analisada peloanalisador de mensagem 4 02 de acordo com a primeira e asegunda versões da presente invenção. Por exemplo, naprimeira versão, se o NotificationType é "O", indicando quea mensagem de notificação recebida é para uso do usuário, acontroladora 4 04 fornece a mensagem de notificação recebidapara o usuário através de uma tela 406. Neste caso, amensagem de notificação pode ser uma mensagem Short MessageService (SMS) ou uma mensagem de multimídia.
Ao contrário, se NotificationType é "1", indicando quea mensagem de notificação recebida é para uso do terminal,a controladora 4 04 reconhece que a mensagem correspondenteé uma mensagem para guia de serviço e de aviso deatualização. Para verificar o conteúdo da informação desessão mudada ou atualizada, a controladora 404 permite queuma unidade de acesso à sessão 4 08 acesse uma sessãocorrespondente, receba o conteúdo designado como o guia deserviço, arquivo e objeto na sessão acessada, e armazena oconteúdo recebido em uma memória 410. Aqui, "acessar asessão correspondente" significa acessar o sistema dedifusão portátil com informação de sessão especificada emuma mensagem de notificação se a informação de sessão éincluída na mensagem de notificação recebida.
De acordo com a segunda versão da presente invenção,se uma mensagem de notificação recém recebida é igual naversão à mensagem de notificação recebida anteriormente, acontroladora 4 04 descarga a mensagem de notificação recémrecebida. Se as mensagens de notificação são desiguais umaà outra na versão, a controladora 4 04 efetua uma operaçãocorrespondente de acordo com o conteúdo da mensagem denotificação recém recebida. Especificamente, a controladora404 determina se a mensagem de notificação recebida é umanova ou não dependendo da id 502 da Tabela 1 e dainformação de Notification Version acrescentada de acordocom a segunda versão da presente invenção. Esses processosserão descritos em detalhe abaixo com referência à Tabela14 à Tabela 26.
Desses processos, o processo de acordo com a primeiraversão será descrito abaixo com referência à Figura 5, e oprocesso de acordo com a segunda versão será descrito emdetalhe abaixo com referência à Figura 7.
Se PresentationType da mensagem de notificaçãoanalisada pelo analisador de mensagem 402 é "1", acontroladora 4 04 armazena a mensagem de notificaçãorecebida na memória 410 para que o usuário possa utilizá-laposteriormente.
Se NotificationType da mensagem de notificaçãoanalisada pelo analisador de mensagem 4 02 de acordo com umaversão da presente invenção é "1", indicando que a mensagemde notificação recebida é para uso do terminal, a unidadede acesso à sessão 408 acessa a sessão correspondente sob ocontrole da controladora 404. Ainda, a unidade de acesso àsessão 408 recebe o conteúdo designado como o guia deserviço, o arquivo, e objeto na sessão acessada.
A memória 410 armazena o guia de serviço, o arquivo eo objeto recebido através da unidade de acesso à sessão 4 08e também armazena a mensagem de notificação comPresentationType="1".
A tela 4 06 geralmente exibe texto, figura, imagemmóvel e/ou imagem fixa sob o controle da controladora 404.De acordo com uma versão da presente invenção, sePresentationType é "0", a tela 406, sob o controle dacontroladora 404, pára o conteúdo em serviço como a imagem,e emite a mensagem de notificação recebida.
No entanto, se PresentationType da mensagem denotificação é "2", a tela 406 sob o controle dacontroladora 4 04, emite a mensagem de notificação recebidano conteúdo atualmente em serviço de modo sobreposto.
A Figura 5 é um fluxograma que ilustra o processo dereceber uma mensagem de notificação em um terminal deacordo com a primeira versão da presente invenção. Osvalores de atributo e os valores de elemento para amensagem de notificação foram descritos acima.
Na etapa 501, o terminal recebe uma mensagem denotificação de um sistema de difusão portátil utilizando oreceptor 400. Na etapa 502, o analisador de mensagem 402analisa uma mensagem correspondente de acordo com umformato em que a mensagem de notificação recebida estáconfigurado. Se a mensagem de notificação está configuradano formato XML, o analisador de mensagem 4 02 analisa amensagem recebida utilizando o analisador XML neleincluído.
Na etapa 503, a controladora 404 verificaNotificationType da mensagem de notificação analisada peloanalisador de mensagem 4 02 e efetua uma operaçãopredefinida de acordo com o resultado da verificação, e umadescrição dela será feita abaixo. Se NotificationType é"0", indicando que a mensagem de notificação recebida épara uso do usuário, a controladora 4 04 prossegue para aetapa 510. Se NotificationTyoe é "1", indicando que amensagem de notificação recebida é para uso do terminal, acontroladora 404 prossegue para a etapa 530. SeNotificationType é "2" ou maior, indicando que a mensagemde notificação recebida é uma mensagem definida por umprovedor de serviço, a controladora 404 prossegue para aetapa 520 onde ela efetua uma operação específica definidapelo provedor de serviço. Aqui, quando NotificationType éw2", o provedor de serviço pode definir livremente amensagem de notificação de acordo com seu modelo de negócioe serviço.
Na etapa 510, a controladora 404 pode fornecer amensagem de notificação recebida para o usuário através deuma tela 406 pois a mensagem de notificação recebida é umamensagem recebida para uso do usuário. A mensagem denotificação recebida para uso do usuário pode ser umamensagem SMS ou uma mensagem de multimídia. Com autilização desta mensagem, o provedor de serviço podefornecer vários tipos de mensagens como a notificação deevento de serviço, aviso de falha/verificação no sistema,anúncio de texto ou de multimídia para o serviço/conteúdo,mensagem de difusão de desastre, aviso de faturamento, etc.Como para esta mensagem de notificação, a controladora 404verifica PresentationType e, se a mensagem de notificaçãorecebida tiver alta prioridade que é fixado de acordo com oresultado da verificação, a controladora 404 emite amensagem de notificação recebida através da tela 406. OPresentationType pode ser definido livremente de acordo como modelo empresarial e o serviço do provedor de serviço, eterá um valor diferente do valor definido acima.
Na etapa 511, a controladora 404 deve determinar setrata da mensagem de notificação recebida dependendo doPresentType da mensagem de notificação recebida. Se oPresentationType da mensagem de notificação recebida é "0",a controladora 4 04 determina que a mensagem de notificaçãorecebida é uma mensagem que deve ser fornecida urgentementepara o usuário. Se o PresentationType é "1", a controladora404 armazena a mensagem de notificação recebida em umamemória 410 de modo que o usuário possa utilizá-laposteriormente. Finalmente, se PresentationType é "2", acontroladora 4 04 sobrepõe a mensagem de notificaçãocorrespondente no conteúdo em serviço.
Se é determinado na etapa 511 que o PresentationTypeda mensagem de notificação recebida é "0", indicando que amensagem correspondente deve ser enviada com urgência parao usuário, a controladora 4 04 prossegue para a etapa 512onde ela pára o serviço em andamento. Na etapa 513, acontroladora 404 configura a mensagem de notificaçãorecebida tal que ela possa ser fornecida diretamente para ousuário. Na etapa 514, a controladora 4 04 exibe a mensagemde notificação configurada através da tela 4 06 de acordocom um método de configuração de tela predefinido. Aqui,"configurar a mensagem de notificação recebida" significa,se a mensagem de notificação é configurada no formato XML,reconfigurar a mensagem de acordo com o método deconfiguração de tela predefinido de modo a fornecer talinformação como texto, imagem, áudio e vídeo incluídos namensagem para o usuário.
Se é determinado na etapa 511 que o PresentationTypeda mensagem de notificação recebida é "1", a controladora404 armazena a mensagem de notificação na memória 410 naetapa 515. Posteriormente, o usuário pode verificar amensagem de notificação armazenada na memória 410 atravésde uma operação apropriada.Finalmente, se é determinado na etapa 511 que oPresentationType da mensagem de notificação recebida é "2",a controladora 404 reconfigura, na etapa 516, a mensagem denotificação de acordo com um método de configuração de teladefinido por um Terminal 208 para sobrepor a mensagem denotificação recebida no serviço/conteúdo em andamentoatravés da tela 406.
Na etapa 517, a controladora 4 04 sobrepõe a mensagemde notificação gerada na etapa 516 no conteúdo atualmenterecebido, e fornece os resultados da sobreposição aousuário através da tela 406.
No entanto, se é determinado na etapa 503 que oPresentationType da mensagem de notificação recebida é "1",a controladora 4 04 determina na etapa 53 0 que a mensagem denotificação recebida é para uso do terminal.
A controladora 4 04 verifica o conteúdo da informaçãode sessão da mensagem de notificação recebida na etapa 531,e acessa a sessão correspondente com base no conteúdo deinformação de sessão na etapa 532. A controladora 404recebe o conteúdo designado como um guia de serviço,arquivo e objeto na sessão acessada na etapa 533, earmazena ou atualiza o conteúdo recebido na memória 410 naetapa 534.
A Figura 6 é um fluxograma que ilustra o processo degerar uma mensagem de notificação em um sistema de difusãoportátil de acordo com a primeira versão da presenteinvenção.
Os valores de elemento e os valores de atributo para amensagem descrita na Figura 6 foram descritos comreferência à Tabela 1 à Tabela 10.A mensagem de notificação é gerada pela NotificationGeneration Function 204a descrita na Figura 2 porsolicitação do provedor de conteúdo, do provedor de serviçoou do provedor da rede, ou com base em um evento denotificação gerado pelo sistema de serviço de difusãoportátil.
Na etapa 601, a Notification Generation Function 204arecebe de uma Notification Event Function 202a uma mensagemde evento de notificação notificando a mudança/falha dosistema e serviço, mudança/entrega de um guia de serviço,entrega do conteúdo, anúncio, situação de emergência, etc.
Na etapa 602. com base na mensagem de evento denotificação recebida, a Notification Generation Function204a cria informação básica para uma mensagem denotificação, isto é, valores de atributo de id e deValidity, e valores de elemento de Name, de Description, deExtensionURL, e de MediaInformation.
Na etapa 603, após criar a informação básica, aNotification Generation Function 2 04a determina se amensagem de notificação a ser transmitida para o terminal épara uso do usuário ou para o uso do terminal, e estabeleceNotificationType de acordo com o resultado da determinação.
Se a mensagem de notificação é para uso do usuário(610), a Notification Generation Function 204a fixaNotificationType em "0" na etapa 611.
Após fixar NotificationType em "0" na etapa 611, aNotification Generation Function 204a determina na etapa612 se ela exibirá imediatamente a mensagem correspondenteno terminal do usuário, armazenará a mensagemcorrespondente no terminal para emiti-la posteriormente porsolicitação do usuário, ou sobrepor a mensagemcorrespondente no conteúdo em serviço para o usuário.
Se a Notification Generation Function 204a determinaexibir de imediato a mensagem de notificação quando dorecebimento dela (620) no processo de determinar um métodopara exibir a mensagem de notificação no terminal na etapa612, ela fixa PresentationType da mensagem de notificaçãoem "0" na etapa 621. Contudo, se a Notification GenerationFunction 2 04a determina armazenar a mensagem de notificaçãono terminal para elimi-la posteriormente por solicitação dousuário (630) , ela fixa PresentationType em "1" na etapa631.
Finalmente, se a Notification Generation Function 2 04adetermina sobrepor a mensagem de notificação no conteúdofornecido atualmente para o usuário (640), ela fixaPresentationType na mensagem de notificação em "2" na etapa641.
No entanto, se é determinado na etapa 603 que amensagem de notificação é para uso do terminal (650), aNotification Generation Function 204a fixa NotificationTypeda mensagem de notificação em "1" na etapa 651.
Na etapa 652, a mensagem de notificação para uso doterminal, conforme descrito na seção de formato da mensagemde notificação, é utilizada como uma mensagem paranotificar a atualização/entrega de um guia de serviço ouentrega do serviço/conteúdo, e precisa de informação desessão para a mensagem correspondente. Portanto, para gerara mensagem de notificação de uso pelo terminal, aNotification Generation Function 204a precisa de informaçãode sessão correspondente. A informação de sessão éarmazenada em um Adaptação/Distribuição do Serviço BCAST203, e como a Notification Distribution/Adaptation Function203a do Adaptação/Distribuição do Serviço BCAST 203 entregaa informação de sessão para a Notification GenerationFunetion 204a, a Notifieation Generation Funetion 204averifica a informação de sessão e então fixa a informaçãorelacionada. A informação de sessão é escritas noselementos 511 a 522 da Tabela 3 e da Tabela 4 na primeiraversão.
Após o término da fixação para a mensagem denotificação para uso do usuário ou uso do terminal, aNotification Generation Function 204a configura a. mensagemde notificação na etapa 660. Na etapa 670, a NotificationGeneration Function 2 04a transmite a mensagem denotificação gerada para o germinal através da NotificationDistribution/Adaptation Function 203a.
Será feita agora uma descrição de um formato demensagem de notificação e o aparelho e método derecepção/transmissão da mensagem de notificação em umsistema de difusão portátil de acordo com a segunda versãoda presente invenção.
0 esquema inteiro para a mensagem de notificação deacordo com a segunda versão da presente invenção serádescrita agora com referência à Tabela 14 à Tabela 18.
A Tabela 14 à Tabela 18 ilustram o esquema inteiropara uma mensagem de notificação de acordo com a segundaversão da presente invenção, e ela ainda incluirNotificationVersion que indica a versão da mensagem denotificação, comparada com aquela da primeira versão dapresente invenção. A NotificationVersion é um valor deatributo básico utilizado independentemente da utilizaçãoda mensagem de notificação, como o valor comumenteutilizado na primeira versão.
A Tabela 14 à Tabela 18 são divididas de uma tabelapor conveniência, e a definição dos itens em cada tabelasegue aquela da Tabela 14.
Tabela 14
<table>table see original document page 57</column></row><table><table>table see original document page 58</column></row><table>Notification 110 0 indica um fragmento de mensagem denotificação correspondente, e inclui valores de atributo deid 1101, de NotificationVersion 1102, de NotificationType1103 e de Validity 1104 e valores de sub-elementos de Name1105 e de Deseription 1107 ambos na Tabela 14, dePresentationType 1109 na Tabela 15, de ExtensionURL 1110 ede SessionInformation 1111 ambos na Tabela 16, e deMediaInformation 1123 na Tabela 17.
0 id 1101, um identificador singular do fragmento demensagem de notificação, é um elemento obrigatório. Osidentificadores correspondentes ajudam a distinguir entremensagens de notificação armazenadas.
NotificationVersion 1102 indica o número de versão damensagem de notificação. Na segunda versão da presenteinvenção, a razão para definir o número de versão de umamensagem de notificação na mensagem de notificação é que osistema de difusão portátil poderá transmitir repetidamentea mensagem de notificação se necessário. Isto é eficazquando a mensagem de notificação é perdida durante atransmissão ou há necessidade de notificar uma versãoatualizada por um certo serviço notificado. Quando osistema de difusão portátil transmite repetidamente amensagem de notificação, o terminal precisa de um critériopara determinar se a mensagem de notificação recebida é umanova mensagem. Portanto, a segunda versão da presenteinvenção acrescenta o atributo de NotificationVersion 1102na Tabela 14 como um fragmento de atributo da Notification1100. De acordo com a segunda versão da presente invenção,o terminal que recebe a mensagem de notificação podeverificar a informação de versão da mensagem de notificaçãocorrespondente quando ele utilizar a NotificationVersion1102 e id 1101 juntos. Isto é, quando o terminal recebe amensagem de notificação transmitida repetidamente pelosistema de difusão portátil, ele pode determinar se amensagem de notificação recebida é uma nova mensagem denotificação.
Para utilizar NotificationVersion 1102 de acordo com asegunda versão da presente invenção, é possível alocar,para a NotificationVersion 1102, um número de versão dotipo integral ou Timestamp (carimbo de tempo) utilizando oNetwork Time Protocol (NTP), que é uma norma da Internetutilizada para sincronizar computadores conectados a umarede. Outros métodos também podem ser utilizados para aNotificationVersion 1102. Para a mensagem transmitidarepetidamente indicada pela NotificationVersion 1102, oTimestamp ou número de versão do tipo integral daNotificationVersion 1102 mantém a informaçãoNotificationVersion definida quando a mensagem denotificação é gerada inicialmente.
NotificationType 1103 indica se o tipo ou uso damensagem de notificação indica uso do usuário, uso doterminal, ou outro uso, e é um elemento obrigatório. Se ovalor de NotificationType 1103 é "0", isso indica o uso dousuário, e se o valor de NotificationType 1103 é "1", issoindica o uso do terminal. Além disso, NotificationType 1103pode definir vários valores de acordo com a finalidade doprovedor de serviço.
Validity 1104 indica a hora válida para a mensagem denotificação, e é opcional. Portanto, se a hora definida emValidity 1104 terminar, a mensagem de notificaçãoarmazenada no terminal é apagada.
Name 1105 indica o título ou nome da mensagem denotificação, e é um elemento obrigatório. Ele pode serdefinido em várias linguagens.
Lang 1106, um valor de atributo para Name 1105, indicaa linguagem do conteúdo escrito em Name 1105 e é um valoropcional. Se Lang 1106 não tiver nenhum valor, ele é fixadoa um valor definido como Default (predefinido) , e o valorDefault pode indicar a linguagem na área de serviçocorrespondente ou inglês.
Description 1107 é o conteúdo de mensagem efetivoincluído na mensagem de notificação ou uma. parte dedescrição da mensagem. Ela pode ser definida em váriaslinguagens e é um valor obrigatório.
Lang 1108, um valor de atributo para Description 1107,indica a linguagem do conteúdo escrito em Description 1107e é um valor opcional. Se Lang 1108 não tiver nenhum valor,ele é fixado a um valor definido como Default, e o valorDefault pode indicar a linguagem na área de serviçocorrespondente ou inglês.
Tabela 15
<table>table see original document page 61</column></row><table><table>table see original document page 62</column></row><table>
Na Tabela 15, PresentationType 1109 define um tipo deapresentação da notificação, e é um valor obrigatório. 0tipo de apresentação indica se o terminal emitirá umamensagem correspondente para sua tela após dar prioridade àmensagem de notificação e parar todos os serviços,armazenar o conteúdo da mensagem em um dispositivodesignado, isto é, a memória, ou sobrepor a mensagem denotificação no serviço ou conteúdo recebido atualmenteantes de emiti-lo para a tela. PresentationType 1109 podeser definido em vários tipos de acordo com a finalidade doprovedor de serviço.
Por exemplo, se PresentationType é fixado em "0", acontroladora 4 04 de um terminal que recebe a mensagem denotificação fornece a mensagem de notificação para ousuário através de uma tela 4 06 quando do recebimento damensagem. Se PresentationType é fixado em "1", acontroladora 4 04 armazena a mensagem de notificaçãorecebida em uma memória 410. Além disso, sePresentationType é fixado em "2", a controladora 404sobrepõe a mensagem de notificação no serviço fornecidoatualmente através da tela 4 06, para o usuário.
Tabela 16
<table>table see original document page 63</column></row><table><table>table see original document page 64</column></row><table>
Na Tabela 16, ExtensionURL 1110 indica a URL de umserviço ou servidor de conteúdo para informação adicionalpara a mensagem de notificação, e é um valor opcional.
SessionInformation 1111 indica informação de sessãopara a recepção de dados, e é um valor opcional.SessionInformation 1111 é informação sobre a sessão quandohá um guia de serviço correspondente ou há arquivo e oconteúdo quando o guia de serviço é atualizado ou o arquivoe o conteúdo são recebidos. SessionInformation 1111 temvalores de atributi de ValidFrom 1112, ValidTo 1113 eUsageType 1114, e valores de elemento de DeliverySession1115 e TransportObjectID 1118, ambos na Tabela 16, eFragment 1119 e AlternativeURI 1122 ambos na Tabela 17,como seus valores de sub-elemento. Isto é, aSessionInformation 1111 é utilizada para fornecerinformação de sessão para o serviço que o Terminal 2 08receberá. A utilização de SessionInformation 1111 pode serdeterminada dependendo de UsageType 1114. O terminal podedeterminar qual conteúdo deve ser incluído naSessionInformation 1111 dependendo do UsageType 1114 damensagem de notificação recebida.
ValidFrom 1112 indica a hora inicial do tempo quandoSessionInformation 1111 é válido, e é um valor opcional.
ValidTo 1113 indica a hora final do tempo quando aSessionInformation Illl é válida, e é um valor opcional.UsageType 1114 indica o tipo de uso daSessionInformation 1111. Isto é, UsageType 1114 indica se autilização é para a atualização do guia de serviço ou parao recebimento de arquivo, e pode ser definido em váriostipos de acordo com a finalidade do provedor de serviço.
DeliverySession 1115 indica o vapor de posição para asessão em que um objeto tal como o guia de serviço ou oarquivo será efetivamente transmitido, e tem valores deatributo de SourceIP 1116 e de TransportSessionID 1117.
SourceIP 1116, um endereço IP da sessão de transmissãocorrespondente, está disponível tanto para difusão comomulticast.
TransportSessionID 1117 tem um valor de ID para asessão de transmissão.
TransportObjectID 1116 é um identificador singularpara o objeto transmitido através da sessão.
Tabela 17
<table>table see original document page 65</column></row><table><table>table see original document page 66</column></row><table>
Na Tabela 17, Fragment 1119, que é informação defragmento de um objeto de transmissão, indica informação defragmento particular atualizado para um guia de serviço, epermite que o terminal verifique a ID correspondente einformação de versão, receba apenas o fragmento atualizadoe armazene o fragmento recebido.
FragmentID 112 0 é um valor de identificação singularde um fragmento que o Terminal 208 receberá.
FragmentVersion 1121 indica informação de versão dofragmento a ser recebido, e para o fragmento tendo o mesmoFragmentID, a informação de versão correspondente éverificada para determinar se o terminal tem o FragmentIDcorrespondente à versão mais recente. Se houver a versãomais recente na sessão, o terminal recebe o valor da versãomais recente da sessão e armazena o valor da versãorecebida.
AlternativeURI 1122 representa o valor URI com umobjeto correspondente, no caso de a transmissão através dasessão haver falhado ou haver a necessidade de recepção nãoatravés de um canal de difusão mas através de um canal deinteração. 0 terminal pode acessar a posição da URIcorrespondente através de um canal de interação e receber oobjeto transmitido desejado.
MediaInformation 1123 indica informação de mídia paraa geração da mensagem de notificação, e é necessária para amensagem de notificação configurada com multimídia.MediaInformation 1123 é composta de valores de sub-elementos de Picture, de Vídeo e de Áudio.
Picture 1124 indica informação de foto ou de imagem,MIMEtype 1125 indica um tipo Multipurpose Internet MailExtension (MIME) para uma imagem móvel correspondente,PictureURI 1126 é uma URI que indica a posição da foto ouda imagem, e Vídeo 1127 indica informação sobre a imagemmóvel.
Tabela 18
<table>table see original document page 67</column></row><table>Na Tabela 18, MIMEtype 1128 indica um tipo MIME para aimagem móvel correspondente, e VideoURI 1129 é uma URI queindica a posição da imagem móvel. A "posição da imagemmóvel" refere-se a uma posição de um servidor particularquando a imagem móvel correspondente existe no servidorparticular em vez de ser incluída na mensagem denotificação de transmissão.
Audio 1130 indica informação sobre áudio, música, e umsom de sino, e MIMEtype 1131 indica o tipo MIME para oáudio correspondente, e AudioURI 1132 é um URI que indica aposição do áudio.
A Tabela 19 e a Tabela 20 mostram o formato de umamensagem configurada com texto, que é um esquema demensagem de notificação utilizado para uso do usuário deacordo com uma segunda versão da presente invenção. Umadefinição de cada item da Tabela 19 e da Tabela 20 é igualàquele da Tabela 14, e uma descrição detalhada das mesmaspartes que aquelas da Tabela 14 à Tabela 18 será omitida.
Tabela 19
<table>table see original document page 68</column></row><table><table>table see original document page 69</column></row><table><table>table see original document page 70</column></row><table>
Tabela 20
<table>table see original document page 70</column></row><table><table>table see original document page 71</column></row><table>
A mensagem de notificação para uso do usuário,mostrada na Tabela 19 e na Tabela 20, proposta em versõesexemplares da presente invencão, pode ser utilizada para arecepção de avisos públicos, mensagens de propaganda,informação de faturamento, e informação de pagamento doprovedor de serviço ou provedor de conteúdo, e aExtensionURL 1210 da Tabela 20, servindo como CallBackURL,pode receber informação adicional através de um canal deinteração.
A mensagem de notificação correspondente incluivalores de atributo de id 1201, de NotificationVersion1202, de NotificationType 1203, e de Validity 1204, evalores de elemento de Name 1205, de Description 1207, dePresentationType 1209 e de ExtensionURL 1210. A descriçãode todos os valores de sub-atributos e de valores de sub-elementos que constituem a mensagem de notificação mostradana Tabela 19 e na Tabela 20 é igual à descrição da Tabela14 à Tabela 18.
Com referência à Tabela 21 à Tabela 23, será feitaagora uma descrição de um formato de uma mensagemconfigurada com multimídia, que é um esquema de mensagem denotificação utilizado para uso do usuário de acordo com asegunda versão da presente invenção. Por conveniência, aTabela 21 ã Tabela 23 são divididas de uma tabela. Adefinição de cada item na Tabela 21 à Tabela 23 é igualàquele da Tabela 14, e uma descrição detalhada das mesmaspartes que aquelas da Tabela 14 à Tabela 18 será omitida.
Tabela 21
<table>table see original document page 72</column></row><table><table>table see original document page 73</column></row><table>Tabela 22 <table>table see original document page 74</column></row><table><table>table see original document page 75</column></row><table>
Tabela 23
<table>table see original document page 75</column></row><table><table>table see original document page 76</column></row><table> A Tabela 21 à Tabela 23 mostram o formato de uma
mensagem configurada com multimídia, que é um esquema demensagem de notificação utilizado para uso do usuário deacordo com a segunda versão da presente invenção. Amensagem de notificação para uso do usuário, mostrada naTabela 21 à Tabela 23, proposta em uma versão exemplar dapresente invenção, ajuda a configurar uma mensagemutilizando vários arquivos de multimídia como imagem,imagem móvel, áudio, etc., e pode ser utilizada de maneiravariada como uma mensagem de propaganda para o serviço e oconteúdo, e uma mensagem para o bem público, como a buscapor criança desaparecida. A mensagem de notificação daTabela 21 à Tabela 23 inclui os valores de atributo de id1301, de NotificationVersion 1302, de NotificationType1303, e de Validity 1304, e os valores de elemento de Name1305, de Description 1307, de PresentationType 1309, deExtensionURL 1310 e de MediaInformation 1323. A descriçãode todos os valores de sub-atributos e de valores de sub-elementos que constituem a mensagem de notificação mostradana Tabela 21 à Tabela 23 é igual a descrição da Tabela 14 à
Tabela 18.
Com referência à Tabela 24 à Tabela 26, será feitaagora uma descrição de um formato de mensagem que incluiinformação de sessão, que é um esquema de mensagem denotificação utilizado para uso do terminal de acordo com asegunda versão da presente invenção. Por conveniência, aTabela 24 à Tabela 26 são divididas de uma tabela, e adefinição dos itens de cada tabela segue àquela da Tabela14 .Tabela 24
<table>table see original document page 77</column></row><table><table>table see original document page 78</column></row><table>
Tabela 25
<table>table see original document page 78</column></row><table><table>table see original document page 79</column></row><table><table>table see original document page 80</column></row><table>
Tabela 26
<table>table see original document page 80</column></row><table><table>table see original document page 81</column></row><table>
A Tabela 24 à Tabela 26 mostram o formato de umamensagem que inclui informação de sessão, que é um esquemade mensagem de notificação utilizado para uso do terminalde acordo com a segunda versão da presente invenção. Autilização típica da mensagem de notificação utilizada parauso do terminal, mostrada na Tabela 24 à Tabela 26, éfornecer informação de atualização do guia de serviço parao terminal de modo a ajudar o terminal a armazenar o guiade serviço atualizado. Além disso, o esquema de mensagem denotificação da Tabela 24 à Tabela 26 pode ser variadamenteutilizado para o início do serviço ou do conteúdo, inícioda baixa de arquivo, e entrega de uma mensagem denotificação de multimídia transmitida através de uma sessãoseparada. Embora seja declarado que a utilização típica damensagem de notificação é fornecer informação deatualização do guia de serviço para o terminal, outrasutilizações exceto para os usos declarados acima podemsubstituir a utilização típica.
Quanto a sessão separada, o sistema de difusãoportátil geralmente abre a sessão com um endereço multicastpara transmitir conteúdo, e transmite o conteúdocorrespondente para o terminal. Neste caso, quando oterminal já está recebendo serviço de conteúdo do sistemade difusão portátil com uma sessão particular, outra sessãoseparada que não a sessão anteriormente estabelecida édenominada de sessão separada.
A mensagem de notificação para uso do terminal,mostrada na Tabela 24 à Tabela 26, proposta na segundaversão da presente invenção, inclui os valores de atributode id 14 01, de NotificationVersion 14 02, deNotificationType 1403 e de Validity 1404, e os valores deelemento de Name 14 05, de Description 14 07, dePresentationType 1409, de ExtensionURL 1410 e deSessionInformation 1411. A descrição de todos os valores desub-atributos e de valores de sub-elementos que constituema mensagem de notificação mostrada na Tabela 24 à Tabela 26é igual a descrição da Tabela 14 à Tabela 18.
A Figura 7 é um fluxograma que ilustra o processo dereceber uma mensagem de notificação em um terminal deacordo com uma segunda versão da presente invenção. Osvalores de atributo e os valores de elemento para amensagem de notificação foram descritos acima.
Na etapa 7 01, o terminal recebe uma mensagem denotificação de um sistema de difusão portátil utilizando oreceptor 400. Na etapa 702, o analisador de mensagem 402analisa a mensagem correspondente de acordo com o formatoem que a mensagem de notificação recebida é configurado. Sea mensagem de notificação é configurada no formato XML, oanalisador de mensagem 4 02 analisa a mensagem recebidautilizando o analisador SML nela incluído.
Na etapa 703, a controladora 404 determina se amensagem de notificação recebida é uma mensagem denotificação já recebida, ao comparar a mensagem denotificação anteriormente recebida com a mensagem denotificação recém recebida em termos de id e deNotificationVersion. Se a mensagem de notificação recémrecebida for igual à mensagem de notificação anteriormenterecebida, a controladora 404 prossegue para a etapa 705onde ela descarga a mensagem de notificação recém recebida,e então encerra o processo. No entanto, se a mensagem denotificação recém recebida for desigual à mensagem denotificação anteriormente recebida, a controladora 404prossegue para a etapa 704.
Na etapa 704, a controladora 404 verificaNotificationType da mensagem de notificação analisada peloanalisador de mensagem 4 02, e efetua uma operaçãopredefinida de acordo com o resultado da verificação, e umadescrição dela será feita abaixo. Se NotificationType é"0", indicando que a mensagem de notificação recebida épara uso do usuário, a controladora 4 04 prossegue para aetapa 710. Se NotificationType é "1", indicando que amensagem de notificação recebida é para uso do terminal, acontroladora 404 prossegue para a etapa 730. SeNotificationType é "2" ou maior, indicando que a mensagemde notificação recebida é uma mensagem definida por umprovedor de serviço, a controladora 4 04 prossegue para aetapa 720 onde ela efetua uma operação especifica definidapelo provedor de serviço. Aqui, quando NotificationType é"2", o provedor de serviço pode definir livremente amensagem de notificação de acordo com seu modeloempresarial e serviço.
Na etapa 710, a controladora 404 pode fornecer amensagem de notificação recebida para o usuário através deuma tela 406 pois a mensagem de notificação recebida é umamensagem recebida para uso do usuário. A mensagem denotificação recebida para uso do usuário pode ser umamensagem SMS ou uma mensagem de multimídia. Com autilização desta mensagem, o provedor de serviço podefornecer vários tipos de mensagens como a notificação deevento de serviço, aviso de falha/verificação no sistema,anúncio de texto ou de multimídia para o serviço/conteúdo,mensagem de difusão de desastre, aviso de faturamento, etc.Como para esta mensagem de notificação, a controladora 404verifica PresentationType, e se a mensagem de notificaçãorecebida tem alta prioridade que é fixada de acordo com oresultado da verificação, a controladora 404 emite amensagem de notificação recebida através da tela 406. APresentationType pode ser definida livremente de acordo como modelo empresarial e o serviço do provedor de serviço, eterá um valor diferente do valor definido acima.
Na etapa 711, a controladora 404 deve determinar setrata da mensagem de notificação recebida dependendo doPresentationType da mensagem de notificação recebida. Se oPresentationType da mensagem de notificação recebida é "0",a controladora 404 determina que a mensagem de notificaçãorecebida é uma mensagem que deve ser fornecida com urgênciapara o usuário. Se o PresentationType é "1", a controladora404 armazena a mensagem de notificação recebida em umamemória 410 de modo que o usuário poderá utilizá-laposteriormente. Finalmente, se o PresentationType é "2", acontroladora 404 sobrepõe a mensagem de notificaçãocorrespondente sobre o conteúdo em serviço.
Se é determinado na etapa 711 que o PresentationTypeda mensagem de notificação recebida é "0", indicando que amensagem correspondente deve ser enviada com urgência parao usuário, a controladora 4 04 prossegue para a etapa 712onde ela pára o serviço em andamento. Na etapa 713, acontroladora 404 configura a mensagem de notificaçãorecebida tal que ela pode ser fornecida diretamente para ousuário. Na etapa 714, a controladora 4 04 exibe a mensagemde notificação configurada através da tela 4 06 de acordocom um método de configuração de tela predefinido. Aqui,"configurar a mensagem de notificação recebida" significa,se a mensagem de notificação é configurada no formato XML,reconfigurar a mensagem de acordo com o método deconfiguração de tela predefinido de modo a fornecerinformação tal como texto, imagem, áudio e vídeo incluídosna mensagem, para o usuário.
Se é determinado na etapa 711 que o PresentationTypeda mensagem de notificação recebida é "1", a controladora404 armazena a mensagem de notificação na memória 410 naetapa 715. Posteriormente, o usuário pode verificar amensagem de notificação armazenada na memória 410 atravésde uma operação apropriada.
Finalmente, se é determinado na etapa 711 que oPresentationType da mensagem de notificação recebida é "2",a controladora 404 reconfigura, na etapa 716, a mensagem denotificação de acordo com um método de configuração de teladefinido por um Terminal 208 para sobrepor a mensagem denotificação recebida sobre o serviço/conteúdo em andamentoatravés da tela 406.
Na etapa 717, a controladora 404 sobrepõe a mensagemde notificação gerada na etapa 718 sobre o conteúdorecebido atualmente, e fornece os resultados dasobreposição para o usuário através da tela 406.
No entanto, se é determinado na etapa 704 que oPresentationType da mensagem de notificação recebida é "1",a controladora 4 04 determina na etapa 73 0 que a mensagem denotificação recebida é para uso do terminal.
A controladora 4 04 verifica o conteúdo da informaçãode sessão da mensagem de notificação recebida na etapa 731,e acessa a sessão correspondente com base no conteúdo dainformação de sessão na etapa 732. A controladora 404recebe o conteúdo designado como o guia de serviço, arquivoe objeto na sessão acessada na etapa 733, e armazena ouatualiza o conteúdo recebido na memória 410 na etapa 734.
A Figura 8 é um fluxograma que ilustra o processo degerar uma mensagem de notificação em um sistema de difusãoportátil de acordo com uma segunda versão da presenteinvenção.
Os valores de elementos e os valores de atributos paraa mensagem de notificação descrita na Figura 8 foramdescritos com referência à Tabela 14 à Tabela 26.
A mensagem de notificação é gerada pela NotificationGeneration Function 204a descrita na Figura 2, porsolicitação do provedor de conteúdo, do provedor de serviçoou do provedor de rede, ou com base em um evento denotificação gerado pelo sistema de serviço de difusãoportátil.
Na etapa 801, a Notification Generation Function 204arecebe de uma Notification Event Function 202a uma mensagemde evento de notificação que notifica mudança/falha nosistema e serviço, mudança/entrega de um guia de serviço,entrega de conteúdo, propaganda, situação de emergência,desastre de emergência, etc.
Na etapa 802, com base na mensagem de evento denotificação recebida, a Notification Generation Function204a cria informação básica para uma mensagem denotificação, isto é, valores de atributo de id e deValidity, e valores de elemento de Name, de Description, deExtensionURL, e de MediaInformation.
Na etapa 803, após criar a informação básica, aNotification Generation Function 204a determina se amensagem de notificação correspondente é para uso dousuário ou para uso do terminal, e fixa NotificationType deacordo com o resultado da determinação.
Se a mensagem de notificação é para uso do usuário(810), a Notification Generation Function 204a fixaNotificationType em "O" na etapa 811.
Após fixar NotificationType em "O" na etapa 811, aNotification Generation Function 204a determina na etapa812 se ela exibirá de imediato a mensagem correspondente noterminal do usuário, armazenará a mensagem correspondenteno terminal para emissão posteriormente por solicitação dousuário, ou sobreporá a mensagem correspondente sobre oconteúdo em serviço para o usuário.
Se a Notification Generation Function 2 04a determinaexibir de imediato a mensagem de notificação quando dorecebimento dela (820) no processo de determinar o métodopara exibir a mensagem de notificação no terminal na etapa812, ela fixa o PresentationType da mensagem de notificaçãoem "O" na etapa 821. Contudo, se a Notification GenerationFunction 2 04a determina armazenar a mensagem de notificaçãono terminal para emiti-la posteriormente por solicitação dousuário (830) , ela fixa o PresentationType em "1" na etapa831.
Finalmente, se a Notification Generation Function 204adetermina sobrepor a mensagem de notificação sobre oconteúdo fornecido atualmente para o usuário (840), elafixa o PresentationType na mensagem de notificação em "2"na etapa 841.
No entanto, se é determinado na etapa 803 que amensagem de notificação é para uso do terminal (850), aNotification Generation Function 204a fixa oNotificationType da mensagem de notificação em "1" na etapa851.
Na etapa 852, a mensagem de notificação para uso doterminal, conforme descrita na seção de formato de mensagemde notificação, é utilizada como uma mensagem que notificada atualização/entrega de um guia de serviço ou a entregade serviço/conteúdo e precisa de informação de sessão paraa mensagem correspondente. Portanto, para gerar a mensagemde notificação de uso de terminal, a NotificationGeneration Function 204a precisa de informação de sessãocorrespondente. A informação de sessão é armazenada em umAdaptação/Distribuição do Serviço BCAST 2 03, e como aNotification Distribution/Adaptation Function 203a daAdaptação/Distribuição do Serviço BCAST 203 entrega ainformação de sessão para a Notification GenerationFunction 204a, a Notification Generation Function 204averifica a informação de sessão e então fixa a informaçãorelacionada. A informação de sessão é escrita nos elementos1111 a 1122 da Tabela 16 e da Tabela 17 na segunda versão.
Após o término do estabelecimento para a mensagem denotificação para uso do usuário ou para uso do terminal, aNotification Generation Function 204a configura a mensagemde notificação na etapa 860. Na etapa 870, a NotificationGeneration Function 204a transmite a mensagem denotificação gerada para o terminal através da NotificationDistribution/Adaptation Function 203a.
A Tabela 2 7 abaixo é uma tabela do esquema de mensagemde notificação fornecido para melhor compreensão dastabelas que representam valores de elemento e valores deatributo que limitam a mensagem de notificação ilustradaacima, e as tabelas que representam valores de elemento evalores de atributo que limitam a mensagem de notificaçãoilustrada abaixo.
Tabela 27
<table>table see original document page 89</column></row><table>
Na Tabela 27, Name indica o nome de um elemento ou deum atributo que constitui o fragmento correspondente. Typeindica se o nome corresponde a um valor de elemento (E) oua um valor de atributo (A) 0 valor de elemento inclue E, Ele E2. Category é utilizado para indicar se um valor deelemento ou de atributo correspondente é obrigatório ouopcional na rede (N) ou no terminal (T), e tem o valor M seo valor obrigatório, e o valor 0 se o valor é opcional.Portanto, o conteúdo obrigatório na rede é denotado por"NM" (Network Mandatory), o conteúdo obrigatório noterminal é denotado por "TM" (Terminal Optional).Cardinalidade indica relações entre os elementos, e temvalores de 0, Ο,,,Ι, 1, Ο,,,η, l...n, em que uO" significauma relação opcional, "1" significa uma relaçãoobrigatória, e "n" significa a possibilidade de ter umapluralidade de valores. Por exemplo, 0...n significa apossibilidade de que não há nenhum valor de elementocorrespondente ou há η valores de elemento correspondentes.Description define o significado do valor do elemento ou doatributo correspondente. DataType significa o tipo de dadopara o valor de elemento ou de atributo correspondente,isto é, significa o tipo da linguagem de programaçãoutilizada para a geração da mensagem. Por exemplo, DataTypepode indicar o tipo de dado utilizado em XML.
A Tabela 28 à Tabela 3 6 mostram uma mensagem denotificação descrita na Tabela 27 de acordo com a terceiraversão da presente invenção. A mensagem de notificação deacordo com a terceira versão é diferente da mensagem denotificação de acordo com a primeira versão pois Categorydenota se o conteúdo correspondente é obrigatório ouopcional na rede e no terminal conforme descrito na Tabela27. Outrossim, entre os valores de elemento, Name 1205 daTabela 19, indicando o nome da mensagem de notificação naprimeira e na segunda versões, é substituído por Title naTabela 2 9 abaixo. Além disso, enquanto a primeira e asegunda versões acessam a sessão utilizando a informação desessão incluída na mensagem de notificação e recebem oarquivo correspondente, a terceira versão acrescentaServiceGuideDeliveryDescriptor e Fragment à mensagem denotificação para utilizá-los para a atualização do guia deserviço. A terceira versão é diferente das versõesanteriores pois o NotificationType utilizado para uso dousuário ou para uso do terminal é distinguido de acordo coma utilização ou o evento da mensagem de notificação.
A mensagem de notificação da Tabela 28 à Tabela 36inclui basicamente valores de atributos de ID, deNotificationVersion, de NotificationType e de Validity, evalores de elemento de Title, de Description, dePresentationType e de ExtensionURL, e ainda pode incluirSessionlnformation, MediaInformation,SessionGuideDeliveryDescriptor, ou Fragment, de acordo comsua utilização.
Tabela 28
<table>table see original document page 91</column></row><table><table>table see original document page 92</column></row><table>
Tabela 29
<table>table see original document page 92</column></row><table><table>table see original document page 93</column></row><table><table>table see original document page 94</column></row><table>Tabela 30
<table>table see original document page 95</column></row><table><table>table see original document page 96</column></row><table>
Tabela 31
<table>table see original document page 96</column></row><table><table>table see original document page 97</column></row><table><table>table see original document page 98</column></row><table>
Tabela 32
<table>table see original document page 98</column></row><table><table>table see original document page 99</column></row><table><table>table see original document page 100</column></row><table>
Tabela 33
<table>table see original document page 100</column></row><table><table>table see original document page 101</column></row><table><table>table see original document page 102</column></row><table>
Tabela 34
<table>table see original document page 102</column></row><table><table>table see original document page 103</column></row><table><table>table see original document page 104</column></row><table>
Tabela 35
<table>table see original document page 104</column></row><table><table>table see original document page 105</column></row><table><table>table see original document page 106</column></row><table><table>table see original document page 107</column></row><table>
Tabela 36
<table>table see original document page 107</column></row><table><table>table see original document page 108</column></row><table><table>table see original document page 109</column></row><table><table>table see original document page 110</column></row><table>
A Tabela 37 à Tabela 45 abaixo mostram a mensagem denotificação de acordo com uma Quarta versão da presenteinvenção. A diferença entre a mensagem de notificação deacordo com a quarta versão e a mensagem de notificação deacordo com as outras versões é a seguinte. O terminaldetermina se a mensagem de notificação correspondente épara uso do usuário ou para uso do terminal dependendo deNotificationType. A Notification Generation Function 204aconfigura a mensagem de acordo com um tipo de evento(acrescentado) da mensagem de notificfação utilizandoEventTipe que indica o tipo de um evento de notificação. Oterminal pode determinar por qual evento a mensagem denotificação recebida é configurada, dependendo do EventTypeda mensagem de notificação recebida. Além disso, aNotification Generation Function 204a acrescentaFilteringValue à mensagem de notificação de modo a exibir oconteúdo armazenado no terminal do usuário ou. o conteúdoexistente em uma sessão particular e o conteúdocorrespondente ao FilteringValue de modo que os usuáriospodem visualizar conteúdo, diferente. Isto é, como aNotification Generation Function 204a gera uma mensagem denotificação de acordo com uma mensagem de evento denotificação recebido, é possível configurar a mensagem denotificação incluindo apenas o elemento necessário para amensagem de notificação ao incluir, na mensagem denotificação de transmissão, informação de EventType queindica o tipo de evento para permitir que a NotificationGeneration Function 204a gere uma mensagem de notificação.
Além disso, embora a quarta versão pode enviarServiceGuideDeliveryDescriptor (SGDD) ou o próprio Fragmentpara a finalidade de atualização do guia de serviço, elapode acessar, durante a geração de uma mensagem denotificação, uma sessão correspondente através de id,informação de versão e informação de sessão para o SGDD,encontrar um SGDD casado ao id notificado dos SGDDsexistentes na sessão acessada, e atualizar o guia deserviço quando a informação de versão indicar a versão maisrecente.
Generic Field da mensagem de notificação de acordo coma quarta versão inclui valores de atributo de ID, deNotificationVersion, de NotificationType, de EventType, dePresentationType e de Validity, e valores de elementos deTitle, de Description e de ExtensionURL. FilteringValue,Sessionlnformation, MediaInformation,ServiceGuideDeliveryDescriptor e Fragment, juntos comGeneric Field, podem ser configurados de maneirasdiferentes de acfordo com EventTupe.
Tabela 37
<table>table see original document page 111</column></row><table><table>table see original document page 112</column></row><table>
Tabela 38
<table>table see original document page 112</column></row><table><table>table see original document page 113</column></row><table><table>table see original document page 114</column></row><table><table>table see original document page 115</column></row><table>
Tabela 39
<table>table see original document page 115</column></row><table><table>table see original document page 116</column></row><table><table>table see original document page 117</column></row><table><table>table see original document page 118</column></row><table><table>table see original document page 119</column></row><table><table>table see original document page 120</column></row><table>
Tabela 41
<table>table see original document page 120</column></row><table><table>table see original document page 121</column></row><table>
Tabela 42
<table>table see original document page 121</column></row><table><table>table see original document page 122</column></row><table><table>table see original document page 123</column></row><table>
Tabela 43
<table>table see original document page 123</column></row><table><table>table see original document page 124</column></row><table><table>table see original document page 125</column></row><table>
Tabela 44
<table>table see original document page 125</column></row><table><table>table see original document page 126</column></row><table><table>table see original document page 127</column></row><table><table>table see original document page 128</column></row><table><table>table see original document page 129</column></row><table><table>table see original document page 130</column></row><table>
A Tabela 4 6 abaixo mostra valores utilizados naNotificationType da terceira versão e EventType da quartaversão. O formato de mensagem de notificação da terceira ouda quarta versão está sujeito a mudança de acordo com oEventType. Para EventType=I, a mensagem de notificação podeser configurada com Generic Field + MediaInformation. ParaEventType=2, quando há a intenção de mostrar o anúnciorelacionado ou o conteúdo armazenado no terminal através deFiltering, a mensagem de notificação pode ser configuradacom Generic Field + FilteringValue. Para enviar conteúdo depropaganda em uma sessão particular para permitir aousuário acessar a sessão correspondente e visualizar oanúncio em tempo real, a mensagem de notificação pode serconfigurada com Generic Field + Sessionlnformation, outambém pode ser configurada com Generic Field +FiltgeringValue + Sessionlnformation tal que o usuário podevisualizar o anúncio casado para ele através deFilteringValue durante a sessão correspondente.
Para EventType=3, a mensagem de notificação éconfigurada com Generic Field + Sessionlnformation paratransmitir a sessão quando o serviço ou arquivocorrespondente será transmitido, para indicar o início doserviço ou entrega do arquivo. Para EventType=4, paranotificar apenas a sessão quando houver um guia de serviçoatualizado para indicar a atualização do guia de serviço, amensagem de notificação pode ser configurada com GenericField + SessionInformation, e também é possível entregar umServiceGuideDeliveryDescriptor correspondente juntamentecom o Generic Field + ServiceGuideDeliveryDescriptorutilizando a mensagem de notificação, ou configurar opróprio Fragment modificado como Generic Field + Fragment.
Além disso, quando há várias SGDDs em AnnouncementSession em que o SGDD é transmitido, a mensagem denotificação é configurada com version + SessionInformatione id do Generic Field + ServiceGuideDeliveryDescriptorjuntos para notificar um SGDD particular mudado na sessão,permitindo a atualização do SGDD correspondente. ParaEventType=5, a mensagem de notificação é configurada apenascom Generic Field. Para EventType=6, a mensagem denotificação é configurada na forma de Generic Field +MediaInformation e então entregue ao terminal. Quanto aoEventType da Tabela 46, vários EventTypes podem seracrescentados de acordo com o uso.
Tabela 46
<table>table see original document page 131</column></row><table><table>table see original document page 132</column></row><table>
A Figura 9 é um processo exemplar em que, quando dorecebimento de uma mensagem de notificação utilizada para afinalidade de propaganda ou assemelhada, de acordo com aquarta versão da presente invenção, o terminal fornececonteúdo ou dados de propaganda anteriormente armazenadospara o usuário.
Isto é, o desenho mostra o processo em que quando umamensagem de propaganda com EventType=2 incluiFilteringValue, o terminal do usuário exibe em sua tela oconteúdo de propaganda armazenado anteriormente ou seusdados similares utilizando o FilteringValue. O BroadcastService Distribution/Adaptation (BSD/A) 901 é uma Entidadede Rede para gerenciar a distribuição em OMA BCAST, e aNotification Distribution/Adaptation (NTDA) 902 é umacomponente de uma função de notificação para entregar amensagem de notificação no BSD/A 901.
O NTDA 902 entrega a mensagem de notificação 903 comEventType=Advertisement, FilteringType=Genre, eFilteringValue=Sports do OMA BLAST para a NTC 904 de umTerminal 911 através de uma interface 93 0 definida entre oBSD/A 901 e o Terminal 911.
O NTC 904 verifica a mensagem de notificação recebida,e busca pelo Content com Genre=Sports entre o conteúdo 906a 909 armazenado em um Storage 905 (armazamento) utilizandouma função apropriada no Terminal 911. Neste exemplo, comoContent(IDrl) 906 correspondente ao conteúdo de propagandacasado com o FilteringValue da mensagem de notificação 903recebida, o conteúdo é exibido em uma Tela 910 através deuma interface 94 0 Como Validity na mensagem de notificaçãorecebida é definida como 2006.01.01 10:00AM, o conteúdocorrespondente será exibido automaticamente às 10:00 hs.
FilteringValue e FilteringType descritos na quartaversão podem ser alocados vários valores de acordo com suautilização, e os principais Types podem incluir UserPreference, User Location, Target Group, Service Provider,perfil demográfico do usuário, hora do dia, dia da semana,canal, etc. Além disso, um Type correspondente deve serutilizado com o mesmo nome se ele é utilizado com a mesmautilização ou conteúdo que o conteúdo dos valores deelementos ou valores de atributo que descrevem o Fragmentassociado ao conteúdo ou serviço do guia de serviço. Osvalores de elemento e os valores de atributo utilizados noFragment associado ao conteúdo ou serviço incluem Genre,ParentalRating, UserRating, TargetUserProfile,BroadcastArea, etc.
Quando ao FilteringType e Filtering Value nas versõesacima, FilteringType poderá ser utilizado com a mesmautilização e função em termos de Title, e FilteringValuepoderá ser utilizado com a mesma utilização e função emtermos de Description.
Embora certas versões exemplares da presente invençãoforam descritas apenas para o sistema de difusão portátilna primeira a quarta versões da presente invenção, versõesexemplares da presente invenção podem ser efetivamenteaplicadas a qualquer sistema de difusão com base em IP.
Como pode ser compreendido da descrição anterior, nosistema de difusão ou de comunicação capaz de difusãoportátil, versões exemplares da presente invenção dividemas mensagens de notificação em uma mensagem de notificaçãopara uso do usuário e uma mensagem de notificação para usodo terminal de acordo com a utilização de modo a permitirque o terminal efetue uma operação necessáriaespontaneamente sem uma operação separada do usuário,tornando possível atualizar o guia de serviço ou efetuar abaixa de arquivo sem a manipulação pelo usuário. Para amensagem de notificação para uso do usuário,
PresentationType é definido separadamente na mensagem, comisso dando prioridade à mensagem. Se a mensagemcorrespondente é uma mensagem de notificação urgente, oterminal pode parar o serviço de conteúdo correspondente, efornecer a mensagem de notificação recebida para o usuário.
Além disso, o terminal verifica a informação de versãoda mensagem de notificação no processo de receber amensagem de notificação do sistema de difusão portátil edescarta a correspondente mensagem de notificação se amensagem for uma mensagem de notificação duplicada, eefetua a operação correspondente apenas quando a mensagemde notificação correspondente é uma nova mensagem denotificação, assim reduzindo a operação desnecessária doterminal.
Versões exemplares da presente invenção poderão serincorporadas em um computador de finalidade geral aoprocessar um programa de meio lido por computador,incluindo, mas sem se limitar aos meios de armazenamentocomo mídia de armazenamento magnético (ROMs, RAMs, discosflexíveis, fitas magnéticas, etc.), mídia lida opticamente(CD-ROMs, DVDs, etc.) e ondas portadoras (transmissão pelaInternet).
Ademais, versões exemplares da presente invenção podemconfigurar especificação a mensagem de notificação deacordo com EventType, e acrescentar FilteringValue àmensagem de notificação para exibir o conteúdo armazenadono terminal para cada usuário de uma forma diferente, assimfacilitando a personalização para o conteúdo e exibirdinamicamente o conteúdo desejado.
Embora certas versões exemplares da invenção foramaqui mostradas e descritas, será compreendido por aqueleshabilitados na tecnologia que várias mudanças na forma enos detalhes poderão ser nelas feitas sem desviar doespírito e escopo da invenção conforme definido pelasreivindicações apensas e seus equivalentes.
Claims (49)
1. Aparelho para transmitir uma mensagem em um sistemade difusão, o aparelho caracterizado por compreender:uma Notification Event Function (Função de Evento deNotificação) para receber uma notificação que indicainformação de mudança de conteúdo fornecida de uma ContentCreation (Criação de Conteúdo) e gerar uma mensagem deevento de notificação para gerar uma mensagem denotificação;uma Notification Generation Function (Função deGeração de Notificação) para gerar uma mensagem denotificação a ser utilizada pelo usuário de um terminalprogramado para receber a mensagem de notificação ou amensagem de notificação a ser utilizada pelo terminal queutiliza a mensagem de evento de notificação recebida daNotification Event Function; euma Notification Distribution/Adaptation Function(Função de Adaptação/Distribuição de Notificação) paratransmitir a mensagem de notificação recebida daNotification Generation Function para o terminal através deuma rede específica.
2. Aparelho, de acordo com a reivindicação 1,caracterizado pelo fato da Notification Distribution/Adaptation Function transmitir ainda uma mensagem de eventode notificação recebida de uma Distribuição de Serviço doSistema de Distribuição de Difusão (Broadcast DistributionSystem - BDS) devido a informação de mudança do sistema dedifusão, relacionado à transmissão do conteúdo, para aNotification Generation Function.
3. Aparelho, de acordo com a reivindicação 1,caracterizado pelo fato da Notification Generation Functiongerar a mensagem de notificação incluindo aNotificationType que indica a utilização da mensagem denotificação.
4. Aparelho, de acordo com a reivindicação 1,caracterizado pelo fato da Notification Generation Functiongerar a mensagem de notificação incluindo aNotificationVersion que indica informação de versão damensagem de notificação.
5. Aparelho, de acordo com a reivindicação 1,caracterizado pelo fato da Notification Generation Functiongerar a mensagem de notificação incluindo umPresentationType que indica o tipo de apresentação damensagem de notificação.
6. Aparelho, de acordo com a reivindicação 1,caracterizado pelo fato da Notifieation Generation Functiongerar a mensagem de notificação incluindo o UsageType queindica a utilização de uma SessionInformation na mensagemde notificação.
7. Aparelho, de acordo com a reivindicação 1,caracterizado pelo fato da Notification Generation Functiongerar a mensagem de notificação incluindo um EventType queindica por qual evento a mensagem de notificação éconfigurada.
8. Aparelho, de acordo com a reivindicação 1,caracterizado pelo fato da Notification Generation Functiongerar a mensagem de notificação incluindo um FilteringValueque indica informação para executar conteúdo anteriormentearmazenado no terminal.
9. Aparelho para transmitir uma mensagem em um sistemade difusão, o aparelho caracterizado por compreender:uma Notification Event Function para receber umanotificação que indica informação de mudança de conteúdofornecida de uma Content Creation e gerar uma mensagem deevento de notificação para gerar uma mensagem denotificação;uma Notification Generation Function para gerar umamensagem de notificação utilizando a mensagem de evento denotificação recebida da Notification Event Function, amensagem de notificação incluindo um NotificationType queindica se a mensagem de notificação é uma mensagem denotificação a ser utilizada por um usuário de um terminalprogramado para receber a mensagem de notificação ou umamensagem de notificação a ser utilizada pelo terminal, aNotification Version indicando a informação de versão damensagem de notificação gerada, um PresentationType queindica o tipo de apresentação da mensagem de notificação, oUsageType que indica a utilização de uma SessionInformationna mensagem de notificação, um EventType que indica porqual evento a mensagem de notificação é configurada, e umFilteringValue que indica informação para executar conteúdoarmazenado anteriormente no terminal; euma Notification Distribution/Adaptation Function parareceber a mensagem de notificação da NotificationGeneration Function e transmitir a mensagem de notificaçãorecebida ao terminal através de uma rede especifica.
10. Método para transmitir uma mensagem em um sistemade difusão, o método caracterizado por compreender asetapas de:receber, pela Notification Event Function, umanotificação indicando informação de mudança no conteúdofornecida de um Content Creation, gerar um evento denotificação para gerar uma mensagem de notificação, etransmitir a mensagem de evento de notificação gerada paraa Notification Generation Function;receber, pela Notification Generation Function, amensagem de evento de notificação, gerar uma mensagem denotificação a ser utilizada pelo usuário ou uma mensagem denotificação a ser utilizada pelo terminal, e transmitir amensagem de notificação gerada para a NotificationDistribution/Adaptation Function; ereceber, pela Notification Distribution/AdaptationFunction, a mensagem de notificação e transmitir a mensagemde notificação recebida para o terminal através de uma redeespecifica.
11. Método, de acordo com a reivindicação 10,caracterizado pelo fato da etapa de gerar uma mensagem denotificação pela Notification Generation Functioncompreender ainda a etapa de receber uma mensagem de eventode notificação da Notification Distribution/AdaptationFunction que recebeu o evento gerado de uma Distribuição deServiço do Sistema de Distribuição de Difusão (BDS) devidoa informação de mudança do sistema de difusão, relacionadoà transmissão do conteúdo.
12. Método, de acordo com a reivindicação 11,caracterizado pelo fato da etapa de gerar uma mensagem denotificação pela Notification Generation Functioncompreender a etapa de gerar a mensagem de notificaçãoincluindo um NotificationType que indica a utilização damensagem de notificação.
13. Método, de acordo com a reivindicação 11,caracterizado pelo fato da etapa de gerar uma mensagem denotificação pela Notification Generation Functioncompreender a etapa de gerar a mensagem de notificaçãoincluindo um PresentationType que indica o tipo deapresentação da mensagem de notificação.
14. Método, de acordo com a reivindicação 11,caracterizado pelo fato da etapa de gerar uma mensagem denotificação pela Notification Generation Functioncompreender a etapa de gerar a mensagem de notificaçãoincluindo um UsageType que indica a utilização de umaSessionInformation na mensagem de notificação.
15. Método, de acordo com a reivindicação 11,caracterizado pelo fato da etapa de gerar uma mensagem denotificação pela Notification Generation Functioncompreender a etapa de gerar a mensagem de notificaçãoincluindo um EventType que indica por qual evento amensagem de notificação é configurada.
16. Método, de acordo com a reivindicação 11,caracterizado pelo fato da etapa de gerar uma mensagem denotificação pela Notification Generation Functioncompreender a etapa de gerar a mensagem de notificaçãoincluindo um FilteringValue que indica informação paraexecutar conteúdo anteriormente armazenado no terminal.
17. Método para transmitir uma mensagem em um sistemade difusão, o método caracterizado por compreender asetapas de:receber, pela Notification Event Function, anotificação indicando informação de mudança de conteúdofornecida de um Content Creation, gerar uma mensagem deevento de notificação para gerar uma mensagem denotificação, e transmitir a mensagem de evento denotificação gerada para uma Notification GenerationFunction;gerar, pela Notification Generation Function, umamensagem de notificação utilizando a mensagem de evento denotificação recebida da Notification Event Function, etransmitir a mensagem de notificação gerada para aNotification Distribution/Adaptation Function, a mensagemde notificação incluindo um NotificationType que indica sea mensagem de notificação é uma mensagem de notificação aser utilizada pelo usuário ou a mensagem de notificação aser utilizada por um terminal, o PresentationType queindica o tipo de apresentação da mensagem de notificação,um EventType que indica por qual evento a mensagem deconfiguração é configurada, e um FilteringValue indicandoinformação para executar conteúdo anteriormente armazenadono terminal; ereceber, pela Notification Distribution/AdaptationFunction, a mensagem de notificação da NotificationGeneration Function e transmitir a mensagem de notificaçãorecebida para o terminal através de uma rede específica.
18. Aparelho terminal para receber um serviço dedifusão de um sistema de difusão, o aparelho caracterizadopor compreender:um receptor para receber uma mensagem de notificaçãodo sistema de difusão; euma controladora para determinar se a mensagem denotificação recebida é uma mensagem de notificação a serutilizada pelo usuário ou uma mensagem de notificação a serutilizada pelo terminal com base no conteúdo da mensagem denotificação, e efetuar uma operação de acordo com oresultado da determinação.
19. Aparelho terminal, de acordo com a reivindicação-18, caracterizado pelo fato da controladora comparar aNotificationVersion incluída na mensagem de notificaçãorecebida com a NotificationVersion incluída em uma mensagemde notificação recebida anteriormente para determinar se amensagem de notificação recebida é uma mensagem denotificação nova, e descartar a mensagem de notificaçãorecebida se a mensagem de notificação recebida não for umamensagem de notificação nova.
20. Aparelho terminal, de acordo com a reivindicação-18, caracterizado pelo fato da controladora verificainformação de NotificationType da mensagem de notificaçãorecebida para determinar se a mensagem de notificaçãorecebida é uma mensagem de notificação para ser utilizadapelo usuário ou a mensagem de notificação a ser utilizadapelo terminal.
21. Aparelho terminal, de acordo com a reivindicação-18, caracterizado pelo fato da controladora verificarinformação de PresentationType da mensagem de notificaçãorecebida, e controlar a operação de exibição da mensagem denotificação recebida de acordo com o resultado daverificação.
22. Aparelho terminal, de acordo com a reivindicação-21, caracterizado pelo fato de que, se a informaçãoPresentationType da mensagem de notificação recebida for"O", a controladora efetua uma operação de controle deemitir a mensagem de notificação através de uma telaimediatamente quando do recebimento da mensagem denotificação.
23. Aparelho terminal, de acordo com a reivindicação 21, caracterizado pelo fato de que, se a informaçãoPresentationType da mensagem de notificação recebida for"1", a controladora efetua uma operação de controle dearmazenar a mensagem de notificação em uma memória.
24. Aparelho terminal, de acordo com a reivindicação 21, caracterizado pelo fato de que se a informaçãoPresentationType da mensagem de notificação recebida for"2" , a controladora efetua uma operação de controle desobrepor a mensagem de notificação em um serviço emandamento e emitir o resultado da sobreposição através deuma tela.
25. Aparelho terminal, de acordo com a reivindicação 18, caracterizado pelo fato da controladora verificar aUsageType indicando a utilização de uma SessionInformationna mensagem de notificação, e controlar a unidade de acessoã sessão de modo que ela acessa a sessão de acordo com autilização.
26. Aparelho terminal, de acordo com a reivindicação 25, caracterizado pelo fato de que se a UsageType for "O",a controladora controlar a unidade de acesso à sessão demodo que ela acessa a sessão de acordo com aSessionInformation e recebe o arquivo.
27. Aparelho terminal, de acordo com a reivindicação 25, caracterizado pelo fato de que, se a UsageType ser "1",a controladora controla a unidade de acesso à sessão demodo que ela acessa a sessão e recebe um serviçocorrespondente em que o usuário se inscreveu.
28. Aparelho terminal, de acordo com a reivindicação-18, caracterizado pelo fato da controladora verificar umEventType da mensagem de notificação, e efetua uma operaçãocorrespondente de acordo com o EventType da mensagem denotificação recebida.
29. Aparelho terminal, de acordo com a reivindicação-18, caracterizado pelo fato da controladora verificar aFilteringValue da mensagem de notificação, e fornecer aousuário o conteúdo cujo FilteringValue é igual aoFilteringValue entre o conteúdo anteriormente armazenado noterminal.
30. Aparelho terminal para receber um serviço dedifusão de um sistema de difusão, o aparelho caracterizadopor compreender:um receptor para receber uma mensagem de notificaçãodo sistema de difusão; euma controladora para determinar se a mensagem denotificação recebida ser uma mensagem de notificação a serutilizada pelo usuário ou uma mensagem de notificação a serutilizada pelo terminal de acordo com a informaçãoNotificationType na mensagem de notificação, controlar umaoperação de tela da mensagem de notificação de acordo com ainformação PresentationType da mensagem de notificação,verificar a UsageType da mensagem de notificação paraacessar uma sessão de acordo com a utilização de umaSessionInformation da mensagem de notificação, verificar ainformação NotificationVersion da mensagem de notificaçãopara determinar se a mensagem de notificação recebida seruma mensagem de notificação recém recebida, verificar umEventType da mensagem de notificação para efetuar umaoperação correspondente de acordo com o tipo de evento damensagem de notificação recebida, e verificar oFilteringValue da mensagem de notificação para fornecer aousuário o conteúdo cujo FilteringValue é igual aoFilteringValue entre o conteúdo anteriormente armazenado.
31. Método caracterizado por compreender as etapas de:receber, por um terminal, uma mensagem de notificaçãodo sistema de difusão;determinar se a mensagem de notificação é uma mensagemde notificação a ser utilizada pelo usuário ou uma mensagemde notificação a ser utilizada pelo terminal; eefetuar qualquer uma de uma operação de verificar aPresentationType da mensagem de notificação se a mensagemde notificação for uma mensagem de notificação a serutilizada pelo usuário, e a operação de verificar aSessionInformation da mensagem de notificação para acessaruma sessão correspondente se a mensagem de notificação foruma mensagem de notificação a ser utilizada pelo terminal.
32. Método, de acordo com a reivindicação 31,caracterizado pelo fato da etapa de determinar se amensagem de notificação recebida é uma mensagem denotificação a ser utilizada pelo usuário ou uma mensagem denotificação a ser utilizada pelo terminal compreender aetapa de determinar que a mensagem de notificação recebidaser uma mensagem de notificação a ser utilizada pelousuário se a informação NotificationType da mensagem denotificação for "O", e determinar que a mensagem denotificação recebida ser uma mensagem de notificação a serutilizada pelo terminal se a informação NotificationType damensagem de notificação for "1".
33. Método, de acordo com a reivindicação 31,caracterizado por compreender ainda as etapas de:comparar a NotificationVersion da mensagem denotificação recebida com a NotificationVersion de umamensagem de notificação recebida anteriormente; edescartar a mensagem de notificação recebida se amensagem de notificação recebida não é uma mensagem denotificação nova como resultado da comparação.
34. Método, de acordo com a reivindicação 32,caracterizado por compreender ainda a etapa de verificarinformação PresentationType da mensagem de notificação se amensagem de notificação recebida for a mensagem denotificação a ser utilizada pelo usuário.
35. Método, de acordo com a reivindicação 34,caracterizado por compreender ainda a etapa de emitir amensagem de notificação recebida para o usuárioimediatamente quando do recebimento da mensagem denotificação, se a informação PresentationType da mensagemde notificação for "O".
36. Método, de acordo com a reivindicação 34,caracterizado por compreender ainda a etapa de armazenar amensagem de notificação recebida em uma memória se ainformação PresentationType da mensagem de notificação for "0".
37. Método, de acordo com a reivindicação 34,caracterizado por compreender ainda a etapa de sobrepor amensagem de notificação recebida em um serviço em andamentoe emitir o resultado da sobreposição para o usuário se ainformação PresentationType da mensagem de notificação for "2".
38. Método, de acordo com a reivindicação 34,caracterizado por compreender ainda a etapa de verificar aUsageType indicando a utilização de uma SessionInformationda mensagem de notificação recebida, e acessar a sessão deacordo com a utilização da SessionInformation.
39. Método, de acordo com a reivindicação 38,caracterizado por compreender ainda a etapa de acessar asessão de acordo com a SessionInformation e receber umarquivo se a UsageType for "O".
40. Método, de acordo com a reivindicação 38,caracterizado por compreender ainda a etapa de acessar asessão e receber um serviço correspondente em que o usuárioingressou, se UsageType for "1",
41. Método, de acordo com a reivindicação 31,caracterizado por compreender ainda a etapa de verificar oEventType da mensagem de notificação para descobrirconteúdo incluído na mensagem de notificação recebida.
42. Método, de acordo com a reivindicação 31,caracterizado por compreender ainda as etapas de:verificar a FilteringValue da mensagem de notificaçãorecebida; efornecer ao usuário o conteúdo cujo FilteringValue éigual ao FilteringValue entre o conteúdo armazenadoanteriormente.
43. Método caracterizado por compreender as etapas de:receber, por um terminal, uma mensagem de notificaçãode um sistema de difusão;verificar a NotificationVersion da mensagem denotificação para determinar se a mensagem de notificaçãorecebida e uma mensagem de notificação recém recebida;se a mensagem de notificação recebida for uma mensagemde notificação recém recebida, verificar a NotificationTypeda mensagem de notificação para determinar se a mensagem denotificação recebida é uma mensagem de notificação a serutilizada pelo usuário ou uma mensagem de notificação a serutilizada pelo terminal;verificar o EventType da mensagem de notificação paradescobrir o conteúdo incluído na mensagem de notificação;verificar a PresentationType da mensagem denotificação se a mensagem de notificação recebida for umamensagem de notificação a ser utilizada pelo usuário;efetuar uma operação de tela da mensagem denotificação de acordo com a PresentationType da mensagem denotificação; everificar o FilteringValue da mensagem de notificaçãorecebida, e fornecer ao usuário o conteúdo cujoFilteringValue é igual ao FilteringValue entre o conteúdoarmazenado anteriormente no terminal.
44. Método, de acordo com a reivindicação 43,caracterizado por compreender ainda as etapas de:verificar a UsageType da mensagem de notificação se amensagem de notificação recebida for uma mensagem denotificação a ser utilizada pelo terminal; edeterminar a utilização de uma SessionInformation deacordo com a UsageType, e acessar uma sessãocorrespondente.
45. Sistema de difusão caracterizado por compreender:um transmissor de mensagem de notificação para geraruma mensagem de notificação e transmitir a mensagem denotificação para um terminal quando do recebimento de umamensagem de evento de notificação gerada devido àinformação de mudança no conteúdo fornecida pelo ContentCreator ou informação de mudança do sistema de difusão,relacionada à transmissão do conteúdo; eo terminal para receber a mensagem de notificaçãotransmitida, determinar se a mensagem de notificação é umamensagem de notificação a ser utilizada pelo usuário ou umamensagem de notificação a ser utilizada pelo terminal,verificar a PresentationType da mensagem de notificação sea mensagem de notificação for uma mensagem de notificação aser utilizada pelo usuário, e verificar aSessionInformation da mensagem de notificação para acessara sessão correspondente se a mensagem de notificação foruma mensagem de notificação a ser utilizada pelo terminal.
46. Sistema de difusão, de acordo com a reivindicação 45, caracterizado pelo fato do transmissor de mensagem denotificação compreender:uma Notification Generation Function para gerar amensagem de notificação a ser utilizada pelo usuário ou amensagem de notificação a ser utilizada pelo terminalutilizando o evento de notificação; euma Notification Distribution/Adaptation Function paratransmitir a mensagem de notificação gerada pelaNotification Generation Function ao terminal através de umarede específica.
47. Método para fornecer um serviço de difusãocaracterizado por compreender:receber uma mensagem de evento de notificação geradadevido a informação de mudança no conteúdo fornecida de umaContent Creation ou informação de mudança de um sistema dedifusão, relacionado à transmissão do conteúdo;gerar uma mensagem de notificação a ser utilizada pelousuário de um terminal programado para utilizar a mensagemde notificação ou a mensagem de notificação a ser utilizadapelo terminal que utiliza a mensagem de evento denotificação gerada;transmitir a mensagem de notificação gerada para oterminal através de uma rede específica;receber a mensagem de notificação transmitida;determinar se a mensagem de notificação é uma mensagemde notificação a ser utilizada pelo usuário ou uma mensagemde notificação a ser utilizada pelo terminal; eefetuar qualquer uma de uma operação de verificar aPresentationType da mensagem de notificação se a mensagemde notificação for uma mensagem de notificação a serutilizada pelo usuário, e a operação de verificar aSessionInformation da mensagem de notificação para acessaruma sessão correspondente se a mensagem de notificação foruma mensagem de notificação a ser utilizada pelo terminal.
48. Meio de gravação lido por computador caracterizadopor armazenar um programa para implementar um método paratransmitir uma mensagem em um sistema de difusão, o métodocompreendendo:receber uma notificação indicando informação demudança no conteúdo, gerar uma mensagem de evento denotificação para gerar uma mensagem de notificação, etransmitir a mensagem de evento de notificação gerada;receber a mensagem de evento de notificação, gerar umamensagem de notificação para ser utilizada pelo usuário ouuma mensagem de notificação a ser utilizada por umterminal, e transmitir a mensagem de notificação gerada; ereceber a mensagem de notificação e transmitir amensagem de notificação recebida para o terminal através deuma rede específica.
49. Meio de gravação lido por computador caracterizadopor armazenar um programa para implementar um método para oterminal, o método compreendendo:receber uma mensagem de notificação de um sistema dedifusão;determinar se a mensagem de notificação é uma mensagemde notificação a ser utilizada pelo usuário ou uma mensagemde notificação a ser utilizada pelo terminal; eefetuar qualquer uma de uma operação de verificar aPresentationType da mensagem de notificação se a mensagemde notificação for uma mensagem de notificação a serutilizada pelo usuário, e uma operação de verificar aSessionInformation da mensagem de notificação para acessara sessão correspondente se a mensagem de notificação foruma mensagem de notificação a ser utilizada pelo terminal.
Applications Claiming Priority (7)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20050075459 | 2005-08-17 | ||
KR10-2005-0075459 | 2005-08-17 | ||
KR20050094678 | 2005-10-08 | ||
KR10-2005-0094678 | 2005-10-08 | ||
KR10-2006-0004195 | 2006-01-14 | ||
KR1020060004195A KR101209425B1 (ko) | 2005-08-17 | 2006-01-14 | 방송 시스템에서 통지 메시지 송수신 장치 및 방법과 그 시스템 |
PCT/KR2006/003224 WO2007021140A1 (en) | 2005-08-17 | 2006-08-17 | Apparatus and method for transmitting/receiving notification message in a broadcasting system, and system thereof |
Publications (1)
Publication Number | Publication Date |
---|---|
BRPI0614980A2 true BRPI0614980A2 (pt) | 2011-04-26 |
Family
ID=37667114
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
BRPI0614980-4A BRPI0614980A2 (pt) | 2005-08-17 | 2006-08-17 | aparelho e método para transmitir/receber mensagem de notificação em sistema de difusão e sistema de difusão |
Country Status (9)
Country | Link |
---|---|
US (2) | US7801513B2 (pt) |
EP (1) | EP1770884A1 (pt) |
JP (1) | JP5213710B2 (pt) |
KR (1) | KR101209425B1 (pt) |
CN (1) | CN101243702B (pt) |
AU (1) | AU2006280598B2 (pt) |
BR (1) | BRPI0614980A2 (pt) |
CA (1) | CA2615671C (pt) |
WO (1) | WO2007021140A1 (pt) |
Families Citing this family (107)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100610487B1 (ko) * | 2005-02-15 | 2006-08-08 | 주식회사 팬택 | 이동통신 단말기에서의 이벤트 발생시 화면 구성 장치 및방법 |
US7961622B2 (en) * | 2005-09-02 | 2011-06-14 | Tekelec | Methods, systems, and computer program products for monitoring and analyzing signaling messages associated with delivery of streaming media content to subscribers via a broadcast and multicast service (BCMCS) |
US7720463B2 (en) * | 2005-09-02 | 2010-05-18 | Tekelec | Methods, systems, and computer program products for providing third party control of access to media content available via broadcast and multicast service (BCMCS) |
US7860799B2 (en) * | 2005-10-25 | 2010-12-28 | Tekelec | Methods, systems, and computer program products for providing media content delivery audit and verification services |
US11403336B2 (en) | 2005-10-26 | 2022-08-02 | Cortica Ltd. | System and method for removing contextually identical multimedia content elements |
US10621988B2 (en) | 2005-10-26 | 2020-04-14 | Cortica Ltd | System and method for speech to text translation using cores of a natural liquid architecture system |
US11003706B2 (en) | 2005-10-26 | 2021-05-11 | Cortica Ltd | System and methods for determining access permissions on personalized clusters of multimedia content elements |
US9031999B2 (en) | 2005-10-26 | 2015-05-12 | Cortica, Ltd. | System and methods for generation of a concept based database |
US10691642B2 (en) | 2005-10-26 | 2020-06-23 | Cortica Ltd | System and method for enriching a concept database with homogenous concepts |
US10387914B2 (en) | 2005-10-26 | 2019-08-20 | Cortica, Ltd. | Method for identification of multimedia content elements and adding advertising content respective thereof |
US11386139B2 (en) | 2005-10-26 | 2022-07-12 | Cortica Ltd. | System and method for generating analytics for entities depicted in multimedia content |
US10635640B2 (en) | 2005-10-26 | 2020-04-28 | Cortica, Ltd. | System and method for enriching a concept database |
US9372940B2 (en) | 2005-10-26 | 2016-06-21 | Cortica, Ltd. | Apparatus and method for determining user attention using a deep-content-classification (DCC) system |
US8818916B2 (en) | 2005-10-26 | 2014-08-26 | Cortica, Ltd. | System and method for linking multimedia data elements to web pages |
US11216498B2 (en) | 2005-10-26 | 2022-01-04 | Cortica, Ltd. | System and method for generating signatures to three-dimensional multimedia data elements |
US10380623B2 (en) | 2005-10-26 | 2019-08-13 | Cortica, Ltd. | System and method for generating an advertisement effectiveness performance score |
US10776585B2 (en) | 2005-10-26 | 2020-09-15 | Cortica, Ltd. | System and method for recognizing characters in multimedia content |
US9646005B2 (en) * | 2005-10-26 | 2017-05-09 | Cortica, Ltd. | System and method for creating a database of multimedia content elements assigned to users |
US11620327B2 (en) | 2005-10-26 | 2023-04-04 | Cortica Ltd | System and method for determining a contextual insight and generating an interface with recommendations based thereon |
US9529984B2 (en) | 2005-10-26 | 2016-12-27 | Cortica, Ltd. | System and method for verification of user identification based on multimedia content elements |
US9639532B2 (en) | 2005-10-26 | 2017-05-02 | Cortica, Ltd. | Context-based analysis of multimedia content items using signatures of multimedia elements and matching concepts |
US10380164B2 (en) | 2005-10-26 | 2019-08-13 | Cortica, Ltd. | System and method for using on-image gestures and multimedia content elements as search queries |
US9489431B2 (en) | 2005-10-26 | 2016-11-08 | Cortica, Ltd. | System and method for distributed search-by-content |
US9191626B2 (en) | 2005-10-26 | 2015-11-17 | Cortica, Ltd. | System and methods thereof for visual analysis of an image on a web-page and matching an advertisement thereto |
US9218606B2 (en) | 2005-10-26 | 2015-12-22 | Cortica, Ltd. | System and method for brand monitoring and trend analysis based on deep-content-classification |
US10191976B2 (en) | 2005-10-26 | 2019-01-29 | Cortica, Ltd. | System and method of detecting common patterns within unstructured data elements retrieved from big data sources |
US10949773B2 (en) | 2005-10-26 | 2021-03-16 | Cortica, Ltd. | System and methods thereof for recommending tags for multimedia content elements based on context |
US8266185B2 (en) | 2005-10-26 | 2012-09-11 | Cortica Ltd. | System and methods thereof for generation of searchable structures respective of multimedia data content |
US10614626B2 (en) | 2005-10-26 | 2020-04-07 | Cortica Ltd. | System and method for providing augmented reality challenges |
US10372746B2 (en) | 2005-10-26 | 2019-08-06 | Cortica, Ltd. | System and method for searching applications using multimedia content elements |
US11019161B2 (en) | 2005-10-26 | 2021-05-25 | Cortica, Ltd. | System and method for profiling users interest based on multimedia content analysis |
US10360253B2 (en) | 2005-10-26 | 2019-07-23 | Cortica, Ltd. | Systems and methods for generation of searchable structures respective of multimedia data content |
US10535192B2 (en) | 2005-10-26 | 2020-01-14 | Cortica Ltd. | System and method for generating a customized augmented reality environment to a user |
US9558449B2 (en) | 2005-10-26 | 2017-01-31 | Cortica, Ltd. | System and method for identifying a target area in a multimedia content element |
US11361014B2 (en) | 2005-10-26 | 2022-06-14 | Cortica Ltd. | System and method for completing a user profile |
US9953032B2 (en) | 2005-10-26 | 2018-04-24 | Cortica, Ltd. | System and method for characterization of multimedia content signals using cores of a natural liquid architecture system |
US8326775B2 (en) | 2005-10-26 | 2012-12-04 | Cortica Ltd. | Signature generation for multimedia deep-content-classification by a large-scale matching system and method thereof |
US9466068B2 (en) | 2005-10-26 | 2016-10-11 | Cortica, Ltd. | System and method for determining a pupillary response to a multimedia data element |
US8312031B2 (en) | 2005-10-26 | 2012-11-13 | Cortica Ltd. | System and method for generation of complex signatures for multimedia data content |
US10193990B2 (en) | 2005-10-26 | 2019-01-29 | Cortica Ltd. | System and method for creating user profiles based on multimedia content |
US10180942B2 (en) | 2005-10-26 | 2019-01-15 | Cortica Ltd. | System and method for generation of concept structures based on sub-concepts |
US10380267B2 (en) | 2005-10-26 | 2019-08-13 | Cortica, Ltd. | System and method for tagging multimedia content elements |
US11032017B2 (en) | 2005-10-26 | 2021-06-08 | Cortica, Ltd. | System and method for identifying the context of multimedia content elements |
US10585934B2 (en) | 2005-10-26 | 2020-03-10 | Cortica Ltd. | Method and system for populating a concept database with respect to user identifiers |
US9384196B2 (en) | 2005-10-26 | 2016-07-05 | Cortica, Ltd. | Signature generation for multimedia deep-content-classification by a large-scale matching system and method thereof |
US10848590B2 (en) | 2005-10-26 | 2020-11-24 | Cortica Ltd | System and method for determining a contextual insight and providing recommendations based thereon |
US10607355B2 (en) | 2005-10-26 | 2020-03-31 | Cortica, Ltd. | Method and system for determining the dimensions of an object shown in a multimedia content item |
US11604847B2 (en) | 2005-10-26 | 2023-03-14 | Cortica Ltd. | System and method for overlaying content on a multimedia content element based on user interest |
US9477658B2 (en) | 2005-10-26 | 2016-10-25 | Cortica, Ltd. | Systems and method for speech to speech translation using cores of a natural liquid architecture system |
US10742340B2 (en) | 2005-10-26 | 2020-08-11 | Cortica Ltd. | System and method for identifying the context of multimedia content elements displayed in a web-page and providing contextual filters respective thereto |
US10698939B2 (en) | 2005-10-26 | 2020-06-30 | Cortica Ltd | System and method for customizing images |
US9767143B2 (en) | 2005-10-26 | 2017-09-19 | Cortica, Ltd. | System and method for caching of concept structures |
US8374591B2 (en) | 2006-03-03 | 2013-02-12 | Samsung Electronics Co., Ltd | Method and system for providing notification message in a mobile broadcast system |
KR100800857B1 (ko) * | 2006-08-18 | 2008-02-04 | 삼성전자주식회사 | Dvb―h시스템에서 통지 메시지를 제공하기 위한 방법및 이를 위한 시스템 |
CN101145928B (zh) * | 2006-09-15 | 2012-06-20 | 华为技术有限公司 | 用于获取默认通知消息的实现方法、服务器和用户终端 |
KR100810359B1 (ko) * | 2006-09-19 | 2008-03-04 | 삼성전자주식회사 | Dvb―h 시스템에서 통지 데이터를 전송하기 위한 방법및 이를 위한 시스템 |
US10733326B2 (en) | 2006-10-26 | 2020-08-04 | Cortica Ltd. | System and method for identification of inappropriate multimedia content |
US8942739B2 (en) * | 2006-11-06 | 2015-01-27 | Qualcomm Incorporated | Methods and apparatus for communication of notifications |
US9155023B2 (en) | 2006-11-06 | 2015-10-06 | Qualcomm Incorporated | Apparatus and methods for communicating system state information change to wireless devices |
US9356715B2 (en) * | 2007-03-29 | 2016-05-31 | Echostar Technologies L.L.C. | User notification of broadcast communication channel problems |
CN101355437A (zh) * | 2007-07-25 | 2009-01-28 | 华为技术有限公司 | 告警/事件信息的处理方法和装置 |
KR101418591B1 (ko) * | 2007-10-05 | 2014-07-10 | 삼성전자주식회사 | 휴대 방송 시스템에서의 서비스 가이드 제공 방법 및 장치 |
KR100953453B1 (ko) | 2007-11-27 | 2010-04-20 | 한국전자통신연구원 | 이동단말에서의 상향링크 ip 패킷 필터링 제어방법 |
US9544073B2 (en) * | 2008-02-15 | 2017-01-10 | Nokia Technologies Oy | System and method for delivering notification messages |
CA2716011C (en) * | 2008-02-19 | 2014-07-29 | Nokia Corporation | System and method for multiple-level message filtering |
US8554131B2 (en) * | 2008-07-07 | 2013-10-08 | Qualcomm Incorporated | Enhanced notification mechanism for broadcast networks using bit-map vectors |
CN101753237B (zh) * | 2008-12-12 | 2011-11-02 | 华为终端有限公司 | 业务指南的发送方法、获取方法、服务器、终端及*** |
KR101533699B1 (ko) * | 2009-02-25 | 2015-07-03 | 삼성전자 주식회사 | EPG를 이용한 Control UI 정보 전송 및 처리 장치 및 방법 |
CN101841768A (zh) * | 2009-03-18 | 2010-09-22 | 华为终端有限公司 | 接收信息、通知消息接收及发送方法和装置 |
US20100330960A1 (en) * | 2009-06-25 | 2010-12-30 | Venkataramaiah Ravishankar | Systems, methods, and computer readable media for third party monitoring and control of calls |
US20110010737A1 (en) * | 2009-07-10 | 2011-01-13 | Nokia Corporation | Method and apparatus for notification-based customized advertisement |
KR101586316B1 (ko) * | 2009-11-10 | 2016-01-18 | 엘지전자 주식회사 | 이동 단말기 및 이것의 방송 제어 방법 |
CN102088421A (zh) * | 2010-12-29 | 2011-06-08 | 百度在线网络技术(北京)有限公司 | 一种用于对通知消息进行处理的设备及其方法 |
US10356453B2 (en) | 2011-01-19 | 2019-07-16 | Samsung Electronics Co., Ltd. | Apparatus and method for configuring a control message in a broadcast system |
US8326260B1 (en) * | 2011-05-18 | 2012-12-04 | Radius Networks, Inc. | System and method for managing communications over a wireless network during an emergency |
CA3070431C (en) | 2011-10-13 | 2023-01-24 | Samsung Electronics Co., Ltd. | Apparatus and method for configuring control message in broadcasting system |
KR102056485B1 (ko) * | 2013-05-09 | 2019-12-17 | 삼성전자 주식회사 | 수신 메시지 특성에 따른 메시지 수신 알림 방법 및 장치 |
MX2017000339A (es) * | 2014-07-10 | 2017-08-14 | Fasetto Llc | Sistemas y metodos para editar mensajes. |
AU2016275575A1 (en) * | 2015-06-11 | 2018-02-01 | Grity Pty Ltd | Notification system |
US10489492B2 (en) * | 2015-12-10 | 2019-11-26 | Dropbox, Inc. | Sending feature-instruction notifications to user computing devices |
US10027614B1 (en) * | 2017-02-27 | 2018-07-17 | Motorola Mobility Llc | Duplicate notification management |
US11760387B2 (en) | 2017-07-05 | 2023-09-19 | AutoBrains Technologies Ltd. | Driving policies determination |
US11899707B2 (en) | 2017-07-09 | 2024-02-13 | Cortica Ltd. | Driving policies determination |
CN108184171A (zh) * | 2018-01-23 | 2018-06-19 | 北京数码视讯科技股份有限公司 | 应急广播的点播方法、***、服务器和数字视频变换盒 |
CN109117287A (zh) * | 2018-08-14 | 2019-01-01 | 北京大米科技有限公司 | 匹配选择操作内容同步***及方法 |
US11181911B2 (en) | 2018-10-18 | 2021-11-23 | Cartica Ai Ltd | Control transfer of a vehicle |
US20200133308A1 (en) | 2018-10-18 | 2020-04-30 | Cartica Ai Ltd | Vehicle to vehicle (v2v) communication less truck platooning |
US10839694B2 (en) | 2018-10-18 | 2020-11-17 | Cartica Ai Ltd | Blind spot alert |
US11126870B2 (en) | 2018-10-18 | 2021-09-21 | Cartica Ai Ltd. | Method and system for obstacle detection |
US11270132B2 (en) | 2018-10-26 | 2022-03-08 | Cartica Ai Ltd | Vehicle to vehicle communication and signatures |
US10789535B2 (en) | 2018-11-26 | 2020-09-29 | Cartica Ai Ltd | Detection of road elements |
US10499204B1 (en) * | 2019-02-22 | 2019-12-03 | T-Mobile Usa, Inc. | Intelligent duplication detection for wireless emergency alerts in devices |
US11643005B2 (en) | 2019-02-27 | 2023-05-09 | Autobrains Technologies Ltd | Adjusting adjustable headlights of a vehicle |
US11285963B2 (en) | 2019-03-10 | 2022-03-29 | Cartica Ai Ltd. | Driver-based prediction of dangerous events |
US11694088B2 (en) | 2019-03-13 | 2023-07-04 | Cortica Ltd. | Method for object detection using knowledge distillation |
US11132548B2 (en) | 2019-03-20 | 2021-09-28 | Cortica Ltd. | Determining object information that does not explicitly appear in a media unit signature |
US11488290B2 (en) | 2019-03-31 | 2022-11-01 | Cortica Ltd. | Hybrid representation of a media unit |
US10776669B1 (en) | 2019-03-31 | 2020-09-15 | Cortica Ltd. | Signature generation and object detection that refer to rare scenes |
US11222069B2 (en) | 2019-03-31 | 2022-01-11 | Cortica Ltd. | Low-power calculation of a signature of a media unit |
US10789527B1 (en) | 2019-03-31 | 2020-09-29 | Cortica Ltd. | Method for object detection using shallow neural networks |
US10796444B1 (en) | 2019-03-31 | 2020-10-06 | Cortica Ltd | Configuring spanning elements of a signature generator |
US10748022B1 (en) | 2019-12-12 | 2020-08-18 | Cartica Ai Ltd | Crowd separation |
US11593662B2 (en) | 2019-12-12 | 2023-02-28 | Autobrains Technologies Ltd | Unsupervised cluster generation |
US11590988B2 (en) | 2020-03-19 | 2023-02-28 | Autobrains Technologies Ltd | Predictive turning assistant |
US11827215B2 (en) | 2020-03-31 | 2023-11-28 | AutoBrains Technologies Ltd. | Method for training a driving related object detector |
US11756424B2 (en) | 2020-07-24 | 2023-09-12 | AutoBrains Technologies Ltd. | Parking assist |
US11563705B2 (en) | 2020-09-28 | 2023-01-24 | International Business Machines Corporation | Notification escalation based on visual recognition |
Family Cites Families (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000196543A (ja) * | 1998-10-21 | 2000-07-14 | Matsushita Electric Ind Co Ltd | 放送システムでのメッセ―ジ表示方法 |
JP2002111617A (ja) * | 2000-09-27 | 2002-04-12 | Nippon Hoso Kyokai <Nhk> | 放送メディアにおける受信障害通知システム、受信障害監視システム、受信障害補完サービスシステム及び受像装置 |
KR20020058966A (ko) * | 2000-12-30 | 2002-07-12 | 정장호 | 방송형 문자 서비스 메시지 서비스 제공 방법 |
US20030093789A1 (en) * | 2001-11-09 | 2003-05-15 | John Zimmerman | Systems for monitoring broadcast content and generating notification signals as a function of subscriber profiles and methods of operating the same |
FI20012256A0 (fi) * | 2001-11-20 | 2001-11-20 | Nokia Corp | Matkaviestintäverkot ja digitaaliset yleislähetyspalvelut |
KR100790157B1 (ko) * | 2001-12-06 | 2007-12-28 | 삼성전자주식회사 | 이동통신시스템에서 지능망 서비스를 제공하기 위한 장치및 방법 |
KR100449556B1 (ko) * | 2001-12-28 | 2004-09-22 | 주식회사 케이티프리텔 | 방송 서비스를 이용한 객체형 그래픽 데이터 전송 시스템및 방법 |
JP4002204B2 (ja) | 2002-04-09 | 2007-10-31 | 三星電子株式会社 | 移動通信システムにおけるマルチメディア放送/マルチキャストサービスのための制御情報伝送装置及びその方法 |
EP1357754A1 (en) * | 2002-04-23 | 2003-10-29 | Canal + Technologies | Chat system for TV network |
JP2004007600A (ja) * | 2003-04-18 | 2004-01-08 | Matsushita Electric Ind Co Ltd | 放送システムでのメッセージ伝送方法 |
KR100888426B1 (ko) * | 2003-05-10 | 2009-03-11 | 삼성전자주식회사 | 이동통신시스템에서 멀티미디어 방송/멀티캐스트 서비스를 위한 제어 메시지 송수신방법 |
KR100595585B1 (ko) * | 2003-05-13 | 2006-07-03 | 엘지전자 주식회사 | 이동통신시스템에서의 멀티미디어 방송 및 멀티캐스트서비스를 위한 무선자원관리방법 |
JP2005051602A (ja) * | 2003-07-30 | 2005-02-24 | Sony Corp | デジタル放送受信機、情報処理方法およびプログラム |
KR20050014599A (ko) * | 2003-07-31 | 2005-02-07 | 삼성전자주식회사 | 이동통신 시스템에서 제어 정보를 전송하기 위하여 사용자단말기를 효율적으로 호출하는 방법 |
EP1654822B1 (en) * | 2003-08-06 | 2014-12-03 | Motorola Mobility LLC | Method and apparatus for providing session data to a subscriber to a multimedia broadcast multicast service |
WO2005022913A1 (ja) * | 2003-08-29 | 2005-03-10 | Access Co., Ltd. | 放送番組シーン通知システム |
FR2864744B1 (fr) * | 2003-12-31 | 2006-03-03 | Radiotelephone Sfr | Procede de diffusion de messages multimedia a une flotte heterogene de terminaux |
US8265587B2 (en) * | 2004-06-17 | 2012-09-11 | West Corporation | System and method for amending instructions for emergency auxiliary services following an emergency services request |
US7379791B2 (en) * | 2004-08-03 | 2008-05-27 | Uscl Corporation | Integrated metrology systems and information and control apparatus for interaction with integrated metrology systems |
US8364148B2 (en) * | 2005-07-07 | 2013-01-29 | Qualcomm Incorporated | Methods and devices for interworking of wireless wide area networks and wireless local area networks or wireless personal area networks |
WO2007042886A2 (en) * | 2005-10-07 | 2007-04-19 | Nokia Corporation | Method and arrangement for provided a notification of a change in a service |
KR20080059663A (ko) * | 2005-11-01 | 2008-06-30 | 노키아 코포레이션 | Esg 프래그먼트들의 유효 범위 식별 및 그 유효 범위내에서의 계층 구성 |
-
2006
- 2006-01-14 KR KR1020060004195A patent/KR101209425B1/ko active IP Right Grant
- 2006-08-17 BR BRPI0614980-4A patent/BRPI0614980A2/pt not_active Application Discontinuation
- 2006-08-17 CA CA2615671A patent/CA2615671C/en not_active Expired - Fee Related
- 2006-08-17 EP EP06017180A patent/EP1770884A1/en not_active Ceased
- 2006-08-17 AU AU2006280598A patent/AU2006280598B2/en not_active Ceased
- 2006-08-17 US US11/505,496 patent/US7801513B2/en active Active
- 2006-08-17 WO PCT/KR2006/003224 patent/WO2007021140A1/en active Application Filing
- 2006-08-17 JP JP2008526880A patent/JP5213710B2/ja active Active
- 2006-08-17 CN CN2006800301676A patent/CN101243702B/zh not_active Expired - Fee Related
-
2010
- 2010-08-16 US US12/805,695 patent/US8103209B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2009505556A (ja) | 2009-02-05 |
KR20070021022A (ko) | 2007-02-22 |
US20070042757A1 (en) | 2007-02-22 |
US8103209B2 (en) | 2012-01-24 |
CA2615671A1 (en) | 2007-02-22 |
US20100311320A1 (en) | 2010-12-09 |
US7801513B2 (en) | 2010-09-21 |
EP1770884A1 (en) | 2007-04-04 |
CA2615671C (en) | 2013-04-30 |
AU2006280598B2 (en) | 2010-06-17 |
JP5213710B2 (ja) | 2013-06-19 |
CN101243702B (zh) | 2011-11-16 |
WO2007021140A1 (en) | 2007-02-22 |
CN101243702A (zh) | 2008-08-13 |
AU2006280598A1 (en) | 2007-02-22 |
KR101209425B1 (ko) | 2012-12-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
BRPI0614980A2 (pt) | aparelho e método para transmitir/receber mensagem de notificação em sistema de difusão e sistema de difusão | |
KR100819259B1 (ko) | 휴대 방송 시스템에서의 통지 메시지 송수신 방법 및 장치 | |
US10090951B2 (en) | Method and apparatus for sending notification about broadcast service in a mobile broadcast system | |
US8547977B2 (en) | Method and apparatus for providing notification message in a broadcasting system | |
US8374591B2 (en) | Method and system for providing notification message in a mobile broadcast system | |
JP4965580B2 (ja) | モバイル放送システムにおけるサービスガイドの生成のためのサービスガイドソースの伝送方法、並びに通知イベント/通知メッセージの伝送方法及びシステム | |
US20070011699A1 (en) | Providing identification of broadcast transmission pieces | |
BRPI0614744A2 (pt) | método e aparelho para transmitir/receber uma informação de acesso de serviço de difusão em um sistema de difusão, e sistema do mesmo | |
JPH10254790A (ja) | 情報提供方法及びこれに用いる情報提供、受信装置 | |
US20070118586A1 (en) | Method and apparatus for delivering service guide contents and notification event information in a mobile broadcast system | |
US20070110056A1 (en) | Apparatus and method for delivering service guide contents and notification event information in a mobile broadcast system | |
KR101575632B1 (ko) | 방송 데이터를 전송하는 방법 및 장치와 방송 데이터를 수신하는 방법 및 장치 | |
RU2378795C2 (ru) | Способ и устройство для предоставления сообщения оповещения в системе широковещательной передачи | |
RU2380856C2 (ru) | Устройство и способ передачи/приема сообщения уведомления в системе широковещательной передачи, и система для этого | |
KR101263504B1 (ko) | 휴대 방송 시스템에서 서비스 가이드 콘텐츠 및 통지이벤트 정보의 전송 장치 및 방법 | |
KR20070108309A (ko) | 휴대 방송 시스템에서의 통지 메시지 송수신 방법 및시스템 | |
KR20070108323A (ko) | 휴대 방송 시스템에서의 통지 메시지 송수신 방법 및시스템 | |
JPH1168597A (ja) | デジタルオーディオ放送の受信機 | |
KR20080000490A (ko) | 휴대 방송 시스템에서의 통지 메시지 송수신 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
B11A | Dismissal acc. art.33 of ipl - examination not requested within 36 months of filing | ||
B11Y | Definitive dismissal - extension of time limit for request of examination expired [chapter 11.1.1 patent gazette] | ||
B15K | Others concerning applications: alteration of classification |
Ipc: H04H 20/86 (2008.01), H04W 4/06 (2009.01) |