BRPI0708103A2 - mapeamento automatizado de contas em um sistema de faturamento de assinante sem fio - Google Patents

mapeamento automatizado de contas em um sistema de faturamento de assinante sem fio Download PDF

Info

Publication number
BRPI0708103A2
BRPI0708103A2 BRPI0708103-0A BRPI0708103A BRPI0708103A2 BR PI0708103 A2 BRPI0708103 A2 BR PI0708103A2 BR PI0708103 A BRPI0708103 A BR PI0708103A BR PI0708103 A2 BRPI0708103 A2 BR PI0708103A2
Authority
BR
Brazil
Prior art keywords
billing
external
wireless
subscriber
sid
Prior art date
Application number
BRPI0708103-0A
Other languages
English (en)
Inventor
Jerry Horel
Michelle Klein
Phil Tien Nguyen
Original Assignee
Qualcomm Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Qualcomm Inc filed Critical Qualcomm Inc
Publication of BRPI0708103A2 publication Critical patent/BRPI0708103A2/pt

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/14Charging, metering or billing arrangements specially adapted for data communications, e.g. authentication, authorisation and accounting [AAA] framework
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/14Payment architectures specially adapted for billing systems
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/16Payments settled via telecommunication systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/04Recording calls, or communications in printed, perforated or other permanent form
    • H04M15/06Recording class or number of calling, i.e. A-party or called party, i.e. B-party
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/41Billing record details, i.e. parameters, identifiers, structure of call data record [CDR]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/43Billing software details
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/48Secure or trusted billing, e.g. trusted elements or encryption
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/51Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP for resellers, retailers or service providers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/68Payment of value-added services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/70Administration or customization aspects; Counter-checking correct charges
    • H04M15/75Account location specifications
    • H04M15/753Network based account
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/70Administration or customization aspects; Counter-checking correct charges
    • H04M15/755Account identification
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/70Administration or customization aspects; Counter-checking correct charges
    • H04M15/765Linked or grouped accounts, e.g. of users or devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/70Administration or customization aspects; Counter-checking correct charges
    • H04M15/77Administration or customization aspects; Counter-checking correct charges involving multiple accounts per user
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/80Rating or billing plans; Tariff determination aspects
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/82Criteria or parameters used for performing billing operations
    • H04M15/8214Data or packet based
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/82Criteria or parameters used for performing billing operations
    • H04M15/8242Transaction based
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/24Accounting or billing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/01Details of billing arrangements
    • H04M2215/0152General billing plans, rate plans, e.g. charge rates, numbering plans, rate centers, customer accounts
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/01Details of billing arrangements
    • H04M2215/0156Secure and trusted billing, e.g. trusted elements, encryption, digital signature, codes or double check mechanisms to secure billing calculation and information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/01Details of billing arrangements
    • H04M2215/0196Payment of value-added services, mainly when their charges are added on the telephone bill, e.g. payment of non-telecom services, e-commerce, on-line banking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/20Technology dependant metering
    • H04M2215/2026Wireless network, e.g. GSM, PCS, TACS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/54Resellers-retail or service providers billing, e.g. agreements with telephone service operator, activation, charging/recharging of accounts
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/72Account specifications
    • H04M2215/7204Account location
    • H04M2215/7218Network based
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/72Account specifications
    • H04M2215/7222Account identification
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/72Account specifications
    • H04M2215/724Linked accounts
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/72Account specifications
    • H04M2215/724Linked accounts
    • H04M2215/7254Multiple accounts per user
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/78Metric aspects
    • H04M2215/782Data or packet based
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/78Metric aspects
    • H04M2215/7846Transaction based

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)
  • Meter Arrangements (AREA)

Abstract

MAPEAMENTO AUTOMATIZADO DE CONTAS EM UM SISTEMA DE FATURAMENTO DE ASSINANTE SEM FIO. São revelados sistemas e métodos para mapeamento automatizado de contas em um sistema de faturamento de assinante sem fio. Uma ID externa associada a um aparelho de cliente sem fio é capturada a partir de um evento de faturamento comunicado entre um aparelho de cliente sem fio e um sistema de faturamento de assinante sem fio. Em seguida, a TD externa é associada a uma ID de Assinante (SID) utilizada para comunicar uma solicitação de faturamento a um sistema de faturamento de operadora.

Description

MAPEAMENTO AUTOMATIZADO DE CONTAS EM UM SISTEMA DEFATURAMENTO DE ASSINANTE SEM FIO
FUNDAMENTOS DA INVENÇÃO
1. Campo
A presente invenção refere-se de maneira geral asistemas de faturamento de assinantes sem fio e, maisespecificamente, ao mapeamento automatizado de contas parauma compra externa cobrada do assinante sem fio.
2. Fundamentos
Os avanços na tecnologia têm resultado emaparelhos de computação pessoais menores e mais poderosos.Por exemplo, atualmente existem diversos aparelhos decomputador pessoal portáteis, incluindo laptops, aparelhosde computação sem fio, tais como telefones sem fioportáteis, assistentes digitais pessoais (PDAs) e aparelhosde paging que são, cada um, pequenos, leves e podem serfacilmente portados pelos usuários. Um aparelho sem fio équalquer aparelho que possa comunicar-se com outrosaparelhos sem ser fisicamente anexados a eles. Em suamaioria, os aparelhos sem fio comunicam-se uns com osoutros através de radiofreqüências.
Mais especificamente, os telefones sem fioportáteis, por exemplo, incluem adicionalmente telefonescelulares que comunicam pacotes de voz e dados através deredes sem fio. Além disto, muitos destes telefonescelulares estão· sendo fabricados com aumentos relativamentegrandes nas capacidades de computação e, como tais, estãose tornando equivalentes a computadores pessoais e PDAs demão de pequeno porte. Entretanto, estes aparelhos decomputação pessoais menores e mais poderosos sãotipicamente bastante limitados em recursos. Por exemplo, otamanho da tela, a quantidade de memória disponível e deespaço no sistema de arquivos, a quantidade de capacidadesde entrada e saida (por exemplo, tamanho do teclado e domonitor) e a capacidade de processamento podem ser, cadaum, limitados pelo pequeno tamanho do aparelho. Por causade tais grandes limitações em recursos, é freqüentementetipicamente desejável, por exemplo, manter um tamanho e umaquantidade limitados de aplicativos de software e outrasinformações residentes em tais aparelhos de computaçãopessoais remotos (aparelhos de cliente)
Alguns dos aparelhos de computação pessoaisutilizam uma interface de programação com aplicativos (API)ou interfaces de programação com aplicativos, às vezesreferidas como ambientes de tempo de funcionamento eplataformas de software, que são instaladas em suaplataforma de computador local e que são utilizadas, porexemplo, para: simplificar o funcionamento de taisaparelhos, seja, por exemplo, por proporcionarem chamadasgeneralizadas para recursos específicos do aparelho.Geralmente, uma API pode ser considerada um conjunto derotinas utilizadas por um programa de aplicativo paraorientar o desempenho de procedimentos pelo sistemaoperacional do computador.
Além disso, algumas de tais APIs são tambémconhecidas como fornecendo aos desenvolvedores de softwaresa capacidade çle criar aplicativos de software que sãoplenamente executáveis em tais aparelhos. Além disto,algumas APIs são conhecidas como proporcionando mecanismospara comunicações seguras entre tais aparelhos pessoais(isto é, clientes) e aparelhos remotos; (isto é, servidores)com a utilização de informações criptográficas seguras.
Exemplos de tais APIs incluem versões da Ambientede Tempo de Funcionamento Binário para Software Sem Fio(BREW®) desenvolvido pela QUALCOMM, Inc., San Diego,Califórnia. O BREW® pode cooperar com o sistemaoperacional de um aparelho de computação (um telefonecelular sem fio, por exemplo) e pode, entre outrosaspectos, proporcionar interfaces com recursos de hardwareparticularmente encontrados em aparelhos de computação. 0BREW® pode também instalar estas interfaces em taisaparelhos de computador a um custo relativamente baixo comrelação à demanda de recursos de aparelho e com relação aopreço pago pelos consumidores de aparelhos que contêmBREW®. Recursos adicionais do BREW® incluem sua plataformade distribuição de software fim a fim que oferece diversosbenefícios a operadoras de serviços sem fio,desenvolvedores de software e consumidores de aparelhos decomputação. Pelo menos uma plataforma de distribuição desoftware fim a fim atualmente disponível desta inclui umalógica distribuída através de uma arquitetura servidor-cliente, em que o servidor executa, por exemplo,faturamento, segurança e funcionalidade de distribuição deaplicativos, e o cliente efetua, por exemplo, execução deaplicativos, segurança e funcionalidade de interface com ousuário.
Em sistemas sem fio convencionais, um aparelho decliente sem fio pode obter estes serviços adicionais,aplicativo e/ou conteúdo de um ou mais servidores.
Tipicamente, um servidor que controla a faturamentoassociará uma Identificação de Assinante (SID) específicacom a transação de modo que a transação possa ser cobradana conta apropriada. A SID pode não ser qualquer númeroconhecido do assinante e, portanto, pode não ser utilizávelfora do ambiente de transação de aparelho de cliente paraservidor sem fio. Por conseguinte, isto limita a capacidadedos assinantes sem fio de utilizar suas contasestabelecidas para compras outras que não as hospedas porsua portadoras/operadoras.
A descrição precedente da técnica correlata émeramente destinada a proporcionar uma visão geral dealguns dos processos relacionados com faturamento emsistemas de assinante sem fio e como uma introdução ;..àplataforma BREW®, que pode ser utilizada em modalidades dainvenção. Entretanto, a invenção não deve ser interpretadacomo estando limitada a uma implementação, plataformaoperacional ou ambiente específicos.
SUMÁRIO DAS MODALIDADES EXEMPLARES
As modalidades exemplares da presente invençãoreferem-se a um sistema e um método para mapeamentoautomatizado de contas em sistema de faturamento deassinantes sem fio.
Por conseguinte, uma= modalidade da invenção podeincluir um método que compreende: capturar uma ID externaassociada a um aparelho de cliente sem fio de um eventopassível de faturamento comunicado entre o aparelho decliente sem fio e um sistema de faturamento de assinantesem fio; e associar a ID externa a uma ID de Assinante(SID) utilizada para comunicar uma solicitação defaturamento a um sistema de faturamento de operadora.
Uma outra modalidade da invenção inclui umequipamento que compreende: lógica configurada paracapturar uma ID externa associada a um aparelho de clientesem fio a partir de um evento passível de faturamentocomunicado entre o aparelho de'cliente sem fio e um sistemade faturamento de assinante sem fio; e lógica configuradapara associar a ID externa a uma ID de assinante (SID)utilizada para comunicar uma solicitação de faturamento aum sistema de faturamento de operadora.Uma outra modalidade da invenção inclui um meiolegível por computador no qual é armazenado um programa decomputador para mapeamento automatizado de contas em umsistema de faturamento de assinantes sem fio, o programa decomputador compreendendo instruções que, ao seremexecutadas, fazem com que o aparelho de computador executeum processo de: capturar uma ID externa associada a umaparelho de cliente sem fio a partir de um evento passívelde faturamento comunicado entre o aparelho de cliente sémfio e um sistema de faturamento de assinantes sem fip;associar a ID externa a uma ID de Assinante (SID) utilizadapara comunicar uma solicitação de faturamento a um sistemade faturamento de operadora; receber a solicitação defaturamento de uma fonte de faturamento externa no sistemade faturamento para assinantes sem fio; e mapear a IDexterna contida na solicitação de faturamento na ID deassinante (SID).
Uma outra modalidade da invenção inclui umservidor que compreende: um dispositivo para capturar umaID externa associada a um aparelho de cliente sem fio apartir de um evento passível de faturamento comunicadoentre o aparelho de cliente sem fio e um sistema defaturamento para assinantes sem fio; um dispositivo paraassociar a ID externa a uma ID de Assinante (SID) utilizadapara comunicar uma solicitação de faturamento a um sistemade faturamento de operadora; um dispositivo para receber asolicitação de faturamento de uma fonte de faturamentoexterna no sistema de faturamento de assinante sem fio; eum dispositivo para mapear a ID externa contida nasolicitação de faturamento na ID de assinante (SID).
BREVE DESCRIÇÃO DOS DESENHOS
Um entendimento mais!completo das modalidades dainvenção e de muitas das vantagens decorrentes delas seráprontamente obtido com o melhor entendimento das mesmas porreferência à descrição detalhada seguinte quandoconsiderada em conexão com os desenhos anexos, que sãoapresentados unicamente para ilustração e não limitação dainvenção, e nos quais:
a Figura 1 é um diagrama de uma arquitetura derede sem fio que suporta os aparelhos de cliente eservidores de acordo com pelo menos uma modalidade dainvenção;
a Figura 2 é um diagrama mais detalhado de umaarquitetura de rede sem fio que suporta os aparelhos decliente e servidores de acordo com pelo menos umamodalidade da invenção;
a Figura 3 é um diagrama de blocos de um sistemade faturamento para assinantes sem fio de acordo com pelomenos uma modalidade da invenção; e
a Figura 4 é um fluxograma que mostra um métodode mapeamento automatizado de contas em um sistema defaturamento de assinantes sem fio de acordo com pelo menosuma modalidade da invenção.
DESCRIÇÃO DETALHADA DAS MODALIDADES PREFERIDAS
Modalidades da invenção são reveladas nadescrição seguinte e nos desenhos afins referentes amodalidades especificas da invenção. Modalidadesalternativas podem ser concebidas sem que se abandone oalcance da invenção. Além disto, elementos conhecidos dainvenção não serão descritos em detalhe ou serão omitidosde modo a não se obscurecer os detalhes relevantes dainvenção.
A palavra "exemplar" é aqui utilizada comosignificando "que serve como um exemplo, um caso ou umailustração". Qualquer modalidade aqui descrita como"exemplar" não deve ser necessariamente construída comopreferida ou vantajosa comparada com outras modalidades. Demaneira semelhante, os termos "modalidades" ou "modalidadesda invenção" não exigem que todas as modalidades dainvenção incluam o recurso, a vantagem ou o modo defuncionamento discutidos.
Além disso, muitas modalidades são descritas emtermos de seqüências de ações a serem executadas porelementos de um aparelho de computação, por exemplo. Alémdisto, os versados na técnica entenderão que as seqüênciasde ações, as etapas de método e as funções podem serintercambiadas sem que se abandonem o espirito e o alcanceda invenção. Será reconhecido que diversas ações aquidescritas podem ser executadas por circuitos específicos(circuitos integrados específicos de aplicativos (ASICs) ,por exemplo), por instruções de· programa que são executadaspor um ou mais processadores ou por uma combinação deambos. Além disto, estas seqüências de ações aqui descritaspodem ser consideradas como corporifiçadas inteiramentedentro de qualquer forma de meio de armazenamento legívelpor computador que tem armazenado nele um conjuntocorrespondente de instruções de computador que, mediante aexecução, faria com que um processador associado executassea funcionalidade aqui descrita. Assim, os diversos aspectosda invenção podem ser corporificados sob várias formasdiferentes, todas elas sendo contempladas como estandodentro do alcance do objeto reivindicado. Além disto, paracada uma das modalidades ,aqui descritas, a formacorrespondente de qualquer uma de tais modalidades pode seraqui descrita como, por exemplo, "lógica configurada para"executar a ação descrita.
Uma ou mais modalidades da invenção podem serutilizadas em conjunto com um ambiente ou plataforma detempo de execução que é executada no aparelho decomputação. Um ambiente de tempo de execução deste é osoftware BREW® discutido anteriormente. Entretanto, uma oumais modalidades da invenção podem ser utilizadas comoutros tipos de ambiente de tempo de execução que, porexemplo, funcionam para controlar a execução de aplicativosem aparelhos de computação de cliente sem fio.
Além disto, os versados na técnica reconhecerãoque um tipo de arquivo de aplicativo que é distribuído eexecutado pode ser aqui descrito para simplificar .adescrição. Entretanto, um "aplicativo" pode incluir tambémarquivos que têm conteúdo executável, tal como: código deobjeto, scripts, arquivo java, um arquivo marcador (ouarquivo PQA), scripts WML, código de byte e scripts Perl.Além disto, um "aplicativo" aqui referido pode incluirtambém arquivos que não são executáveis por natureza, taiscomo documentos que pode ser necessário abrir ou outrosarquivos de dados que é necessário acessar.
A Figura 1 mostra um diagrama de blocos de umamodalidade exemplar de um sistema sem fio 100 de acordo compelo menos uma modalidade da invenção. 0 sistema 100 podeconter aparelhos de cliente, tais como o telefone celular102, em comunicação, através de uma rede sem fio 104, compelo menos um servidor de download de aplicativo (ADS) 106,que transmite seletivamente aplicativos e componentes desoftware para aparelhos sem fio através de um portal decomunicação sem fio ou outro acesso de dados à rede sem fio104. Conforme mostrado aqui, o aparelho sem fio (cliente)pode ser um telefone celular 102, um assistente digitalpessoal 108, um pager 110, que é mostrado aqui como umpager de texto bidirecional, ou até mesmo uma plataforma decomputador separada 112, que tem um portal de comunicaçãosem fio. Esta plataforma de computador separada 112 podeser fixa (de mesa, por exemplo) ou móvel (laptop, porexemplo). As modalidades da invenção podem ser assimcorporificadas em qualquer forma de aparelho de cliente queinclua um portal de comunicação sem fio ou que tenhacapacidades de comunicação sem fio, inclusive, semlimitação, modems sem fio, cartões PCMCIA, computadorespessoais, terminais de acesso, telefones ou qualquércombinação ou sub-combinação deles.
O servidor de download de aplicativo (ADS) 106 émostrado aqui em uma rede 116 com outros elementos decomputador em comunicação com a rede sem fio 104. Podehaver um servidor de faturamento independente 130, e cadaservidor pode prover serviços e processos separados aosaparelhos de cliente 102, 108, 110, 112 através da rede semfio 104. Pode haver também pelo menos um banco de dados deaplicativos armazenados 118, que guarda os aplicativos desoftware e o conteúdo que são passíveis de download pelosaparelhos sem fio 102, 108, 110, 112. Entretanto, osversados na técnica entenderão' que a configuração mostradana Figura 1 é meramente exemplar. Por conseguinte, asmodalidades da invenção podem incluir um ou mais servidoresque podem, cada um deles, desempenhar todas as funçõesdescritas e conter todos os hardwares e softwaresnecessários, ou podem conter apenas a funcionalidadeselecionada. Além disto, nem todos os elementos (porexemplo, pager 110, ADS 106, banco de dados 118, etc.)mostrados são necessariamente utilizados em todas asdiferentes modalidades da invenção.
Na Figura 2, é mostrado um diagrama de blocos quemostra mais completamente o sistema 100, inclusive oscomponentes da rede sem fio 104 e a inter-relação doselementos das modalidades exemplares da invenção. O sistema100 é meramente exemplar e pode incluir qualquer sistemaque permita que aparelhos de cliente remotos, tais como osaparelhos de computação de cliente sem fio 102, 108, 110,112, se comuniquem através do ar entre um e outro e uns eoutros ou entre os componentes conectados por meio de umarede sem fio 104, inclusive, sem limitação, portadoras e/ouservidores de rede sem fio. O servidor de download deaplicativo 106 e a base de dados de aplicativos armazenados118, juntamente com quaisquer outros servidores, tais comoo servidor de faturamento 130, que pode ser utilizado paraprover serviços de telecomunicação celular, se comunicamcom uma rede portadora 200, através de um link de dados,como a Internet, uma LAN, uma WLAN seguras, ou outra rede.O servidor de download de aplicativo 106, o servidor 130 eo banco de dados de aplicativos armazenados 118 sãomostrados como aparelhos independentes nesta modalidade.Entretanto, estes aparelhos podem ser também integrados aum servidor comum ou a funcionalidade de um ou mais podeser distribuída através de vários aparelhos, conforme seráentendido pelos versados na técnica.
A rede portadora 200 controla mensagens(tipicamente enviadas como pacotes de dados) para um centrode comutação móvel ou controlador de serviços de mensagens(MSC) 202. A rede portadora 200 comunica-se com o MSC 202por uma rede, pela Internet e/ou por uma rede telefônicapública comutada (PSTN). Tipicamente, a conexão de rede oude Internet entre a rede portadora 200 e o MSC 202transfere dados, e a conexão da PSTN com o MSC 202transfere informações de voz. O MSC 202 pode ser conectadoa várias estações base (BTS) 204. De uma maneira semelhanteà rede portadora, o MSC 202 é tipicamente conectado à BTS204 por uma rede, pela Internet e/ou por uma PSTN de modo acomunicar informações dados e/ou de voz. 0 BTS 204 podeefetuar o broadcast, à maneira sem fio, de mensagens dedados para os aparelhos de cliente, tais como o telefonecelular 102, por um serviço de mensagens curtas (SMS) ououtros métodos através do ar (OTA) conhecidos na técnica.
0 aparelho de cliente (aqui um aparelho decomputação de cliente sem fio), tal como telefone celular102, pode ter uma plataforma de computador 202, que podereceber e executar aplicativos -de software ou conteúdo e/oucomandos transmitidos do servidor de download de aplicativo106 e/ou servidor 130. A plataforma de computador 206 podeincluir um circuito integrado especifico de aplicativo("ASIC" 208) ou outro processador, microprocessador,circuito lógico ou outro aparelho de processamento dedados. O ASIC 208 ou outro processador executa uma camadade interface de programação com aplicativo ("API") 210 queforma interface com quaisquer programas residentes namemória 212 do^ aparelho sem fio. A memória 212 pode serconstituída por uma memória só de leitura ou de acessoaleatório (RAM e ROM), EEPROM, cartões flash ou qualquermemória comum a plataformas de- computador. A plataforma decomputador 206 inclui também uma base de dados local 214,que pode reter aplicativos não utilizados ativamente namemória 212. A·base de dados 214 é tipicamente uma célulade memória flash, mas pode ser qualquer aparelho dearmazenamento secundário conhecido na técnica, tal comomeios magnéticos, EEPROM, meios ópticos, fita, disco softou rígido e semelhantes.
0 aparelho de computação de cliente sem fio, talcomo o telefone celular 102, pode ter instalado nele, ousenão efetuar o download de, um ou mais aplicativos desoftware, tais como jogos, notícias, monitores de ações esemelhantes. Por exemplo, o telefone celular 102 podereceber um ou mais aplicativos de software e/ou conteúdotransferidos do servidor de download 106. Os aplicativos desoftware e o conteúdo podem ser armazenados na base dedados local 214 quando não em uso. 0 telefone celular 102ou outro aparelho de computação sem fio pode efetuar oupload dos aplicativos residentes armazenados na base dedados local 214 para a memória,212 para execução na API 210quando assim desejado pelo usuário ou chamado por outraAPI. Estas transações de download são tipicamente relatadasou obtidas por um sistema de faturamento, que pode gerar kscobranças apropriadas ao usuário do aparelho de clienteentre outras atividades discutidas mais detalhadamente a seguir.
Conforme utilizado aqui, "aparelho de cliente","aparelho sem fio", "aparelho de computação de cliente" evariações semelhantes incluem, por exemplo, um ou maiscircuitos de processamento que executam lógica configuradaresidente, em que tais aparelhos de computação incluem, porexemplo, microprocessadores,· processadores de sinaisdigitais (DSPs), microcontroladores, telefones sem fioportáteis, assistentes digitais pessoais (PDAs) e aparelhosde paging, ou qualquer combinação adequada de hardware,software e/ou firmware que contenham processadores e umalógica configurada para pelo menos executar as operaçõesaqui descritas. 0 aparelho de cliente pode ser servido porpelo menos um servidor remoto, conforme aqui descrito.Alguns exemplos de aparelhos de clientes que podem serutilizados de acordo com modalidades da presente invençãoincluem telefones celulares ou outras unidades decomunicação sem fio, PDAs, aparelhos de paging, aparelhosde navegação de mão, aparelhos de mão para jogos, unidadesde download de conteúdo musical ou. de video e outrosaparelhos de comunicação sem fio semelhantes.
A comunicação sem fio entre o aparelho de cliente102 e a BTS 204 pode ser baseada em diferentes tecnologias,tais como acesso múltiplo por divisão de código (CDMA),acesso múltiplo por divisão de tempo (TDMA), acessomúltiplo por divisão de freqüência (FDMA), o sistema globalpara comunicações móveis (GSM) ou outros protocolos quepodem ser utilizados em uma rede de comunicações sem fio ouuma rede de comunicações de dados. A comunicação de dados étipicamente entre o aparelho de cliente 102, a BTS 204 e oMSC 202. O MSC 202 pode ser conectado a várias redes fiedados, tais como a rede portadora 200, PSTN, a Internet,uma rede privada virtual e semelhantes, permitindo assim ^oacesso do aparelho de cliente a uma rede de comunicaçãomais larga. Conforme discutido acima, além da transmissãode voz, dados podem ser transmitidos ao aparelho de clientepor meio do SMS ou de outros métodos OTA conhecidos natécnica.
Com referência à Figura 3, é mostrado um aparelhode cliente 300-que inclui um aplicativo 320 (um aplicativoBREW®, por exemplo), que inclui a capacidade de comunicar-se com segurança, por meio de uma rede sem fio, com oservidor de faturamento 130/sistema de faturamento 301.Conforme discutido acima, um ADS pode funcionar como umaentrada para o servidor de faturamento/sistema ciefaturamento, ou outro servidor pode funcionar nesta função.Por conseguinte, a modalidade mostrada na Figura 3 émeramente para fins de ilustração e não deve serinterpretada copio limitando a invenção.
Além das funções de segurança, a comunicaçãoentre o aparelho de cliente 300 e o servidor de faturamento130 inclui uma lógica de verificação e identificação paraidentificar o aparelho de cliente e associá-lo a um númerode conta interna ou Identificação de Assinante (SID) 320,que é utilizado para associar o aparelho de cliente a umaconta de assinante sem fio por um sistema de faturamento deoperadora 330, conforme é conhecido na técnica. A SID nãoestá tipicamente relacionada com os números facilmenteverificados a partir do aparelho de cliente, como o númerode diretório móvel (MDN) ou número de identificação móvel(MIN). Além disto, a SID 320 pode ser qualquer códigoacordado entre o servidor de faturamento 130 e o sistema defaturamento de operadora 330 que gere tipicamente uma contapara o assinante. Por exemplo, uma SID pode ser um númerode quatorze dígitos e pode representar uma variante do MINou da IMSI (310006199772376, por exemplo). Entretanto, iainvenção não está limitada a este formato e a SID pode serqualquer formato acordado, , tal como um código deidentificação que contenha números, caracteres e/ousímbolos e semelhantes.
A Figura 3 mostra adicionalmente um sistema deacordo com pelo menos uma modalidade da invenção queproporciona faturamento de valor de serviço de fontes defaturamento externas (fora da.rede portadora sem fio, porexemplo) 360, tais como um comerciante varejista, umwebsite externo e semelhantes. Um módulo de faturamento devalor de serviço (SVB) 350 pode ser incluído em um sistemade faturamento de assinante sem fio 301. O SVB 350apresenta um portal de faturamento para a fonte defaturamento externa 360 (vendedor de terceira parte, editore semelhante) que não é parte da rede portadora sem fio. OSVB 350 permite que a fonte de faturamento externa 360 geresolicitações de faturamento, que são então processadasatravés do sistema de faturamento 301. Em contraste comsistemas convencionais que distribuem e cobram poraplicativos diretamente selecionados de e transferidos paraum aparelho de cliente dentro de uma rede portadora, o SVB350 permite que transações externas sejam processadasatravés do sistema de faturamento de assinante sem fio 301estabelecido.Pode ser incluído no SVB 350 um recurso deautenticação, que pode verificar a identidade da fonte defaturamento externa 360 que está acessando o módulo SVB350. Por exemplo, um certificado digital pode ser emitidopara o serviço confiado. O certificado será associado àportadora/operadora e ao serviço confiado (comerciantevarejista, por exemplo) para validação. A fonte defaturamento externa 360 pode assinar digitalmente cadatransação com o SVB 350 utilizando o certificado emitido. Aassinatura digital e o certificado digital podem se'rincluídos em cada solicitação. O SVB 350 pode entãoautenticar a assinatura em cada solicitação de faturamento.Por exemplo, o SVB 350 pode ser uma interface baseada naWeb e a conexão com o SVB 350 pode ser por meio da Internetutilizando um protocolo HTTPS na autenticação da fonte defaturamento externa 360. Entretanto, os versados na técnicaentenderão que a invenção não está limitada a uma conexãocom a Internet e um protocolo HTTPS e qualquer combinaçãode conexão cabeada e/ou sem fio e sistema desegurança/autenticação adequado pode ser utilizada paracomunicar as solicitações de faturamento da fonte defaturamento externa 360.
Por conseguinte, o sistema de faturamento deassinante sem fio 301 pode receber uma solicitação defaturamento da fonte de faturamento externa 360, que éexterna à rede portadora. Entretanto, uma vez que oseventos de faturamento baseados no SVB da fonte defaturamento externa 360 não são, diretamente gerados dentroda rede portadora ou do aparelho de cliente 300 doassinante, tipicamente uma ID externa 340 será associada àtransação que não é a SID 320 utilizada entre o servidor defaturamento 130 e o sistema de faturamento operacional 330.Além disto, por segurança, por razões confidenciais eoutras razões, a SID 320 pode não ser disponibilizada forado servidor de faturamento 130 para comunicações do sistemade faturamento da operadora 330. Por conseguinte, a IDexterna 340 tem que ser mapeada na SID 320 de modo que osistema de faturamento 301 comunique a solicitação defaturamento ao sistema de faturamento 330 da operadora.
Uma base de dados de mapeamento de SID 380 podeser utilizada pelo sistema de faturamento 301 (por exemplo,SVB 350, servidor de faturamento 130 ou outro módujtológico) para identificar de maneira única o assinante. Porexemplo, um assinante poderia utilizar seu Número deDiretório Móvel (MDN), por exemplo, o número telefônicodiscável, número de identificação móvel (MIN), identidadede estação móvel (MSID), identidade de estação móvelinternacional (IMSI) ou outro número único atribuído quepode estar associado ao assinante e/ou aparelho de clientesem fio. O MDN (ou outro número único) pode ser transmitidocom a solicitação de faturamento para o SVB 350. A lógicade mapeamento de SID 370 pode então acessar o banco dedados de mapeamento de SID 38 0 e substituir o MDN ouassociar o MDN com a SID única utilizada no sistema defaturamento para processar as solicitações e transações defaturamento com o sistema de faturamento da operadora.
Entretanto, o preenchimento da base de dados deSID poderia ser uma tarefa intensiva em mão-de-obra dadosos milhões de aparelhos de cliente sem fio em uso. Alémdisto, nem todos os aparelhos sem fio podem ser habilitadospara compras externas. Por conseguinte, a lógica demapeamento de SID 370 pode ser utilizada para capturarautomaticamente uma ID externa associada ao aparelho decliente 300. A lógica de mapeamento de SID 370 pode teradicionalmente a capacidade de determinar o número de containterno (SID, por exemplo) pela utilização de umaheurística que utiliza dados obtidos (a ID externa, porexemplo) da transação de faturamento entre o aparelho semfio 300 e o sistema de faturamento 301. A lógica demapeamento de SID 370 pode aceitar diversas informações deidentificação (por exemplo, MDN, MIN, MSID, IMSI esemelhantes) para as transações geradas pela fonte defaturamento externa e mapeia estes dados em um número jieconta interno (SID) utilizando os dados derivados de umatransação de faturamento entre o aparelho de cliente semfio 300 e o sistema de faturamento 301.
Por exemplo, durante um evento passível defaturamento em que o aparelho de cliente se comunica com oservidor de faturamento 130 e o sistema de faturamento 301de modo a efetuar o download de um aplicativo e/ou conteúdoda rede portadora sem fio, é gerada uma transação defaturamento. Tipicamente, como parte da comunicação entre oaparelho de cliente sem fio 300 e o sistema de faturamento301, dados de identificação podem ser transmitidos aosistema de faturamento para fins de autenticação esegurança. Por exemplo, como parte da comunicação durante oevento passível de faturamento, o aparelho de cliente podeincluir seu MDN, MIN e outra informação de identificaçãodesta. Por conseguinte, o mapa lógico de SID pode capturaresta informação, de ID externa e associá-la à SID que écomunicada ao sistema de faturamento da operadora. A basede dados de mapa de SID 380 pode armazenar estas IDsassociadas e pode também ser acessada de modo a sedeterminar se já foi feita uma entrada para um aparelho decliente específico, de modo que dados redundantes não sãoarmazenados.
Se o aparelho sem fio já não é mais válido (porexemplo, conta fechada/transferida, etc.) em um sistema deoperadora, a operadora pode fornecer um aviso (um arquivoprovedor, por exemplo) para notificar quando a SID foidesativada ou transferida. Isto permite que o sistemamarque os registros no mapeamento de SID como inativos e,quando uma SID é vista em seguida (algum tempo depois quetiver sido re-atribuida a um novo cliente, por exemplo), omapeamento de SID pode criar um novo registro ativo com aSID e suas IDs associadas que se referem ao aparelho sem fio.
Além disso, pode ser possível que uma SID sejamapeada em mais de um aparelho (por exemplo, uma contacomum é utilizada para vários aparelhos sem fio). Nestecaso, o sistema pode rastrear a SID e uma ou mais outrasIDs associadas em combinação para cada aparelho único. Porexemplo, a ID externa pode ser utilizada em combinação coma SID que é recuperada, e ambas podem ser comunicadas aosistema de faturamento da operadora para cobrar a contaapropriada e fornecer detalhes de relatório adicionais.
Os versados na técnica entenderão que asmodalidades da invenção podem incluir um equipamento deacordo com a descrição precedente. Por exemplo, umamodalidade da invenção pode incluir um equipamento queinclui uma lógica configurada para capturar uma ID externaassociada a um aparelho de cliente sem fio de um eventopassível de faturamento comunicado entre um aparelho decliente sem fio e um sistema de faturamento de assinantesem fio, e uma lógica configurada para associar a IDexterna a uma ID de assinante (SID) utilizada paracomunicar uma solicitação de faturamento a um sistema defaturamento de operadora (a lógica de Map de SID 370, porexemplo). Além disto, o equipamento pode incluir um meio dearmazenamento (380, por exemplo) configurado para armazenara ID externa e a SID associadas.O equipamento pode incluir adicionalmente umalógica (SVB 350, por exemplo) configurada para receber umasolicitação de faturamento de uma fonte de faturamentoexterna no sistema de faturamento de assinante sem fio euma lógica (370, por exemplo) configurada para mapear a IDexterna contida na solicitação de faturamento na ID deassinante (SID). Além disto, o equipamento pode incluirtambém uma lógica (servidor de faturamento 130, porexemplo) configurada para comunicar a solicitação defaturamento ao sistema de faturamento da operadora.
Além disso, nas modalidades da invenção o sistemade faturamento de assinante sem fio pode ser hospedado poruma terceira parte que é separada da operadora e da fontede faturamento externa. Por exemplo, um sistema defaturamento de assinante sem fio pode ser configurado, talcomo o Sistema de Faturamento e Distribuição (BDS) BREW daQUALCOMM, que pode distribuir aplicativos e conteúdo paraaparelhos de cliente, gerar informações de faturamento parao sistema de faturamento da operadora e prover serviços deinstalação para o aplicativo e os provedores de serviços.Com a utilização de aspectos das modalidades da invenção, oBDS pode ser adicionalmente aperfeiçoado de modo a permitirque fontes de faturamento externas acessem o sistema defaturamento e utilizem uma ID externa para comunicar asinformações de faturamento apropriadas aos sistemas defaturamento das operadoras. Por conseguinte, o sistema defaturamento de assinante sem fio pode ser aperfeiçoado demodo a processar transações externas à operadora/redeportadora sem fio, permitindo a um assinante sem fio umautilização mais ampla de sua conta sem fio.
Aqueles versados na técnica entenderão que asmodalidades da invenção podem incluir métodos para executaras atividades, funções e/ou etapas aqui descritas. Comreferência à Figura 4, por exemplo, é mostrado umfluxograma que mostra um método de acordo com pelo menosuma modalidade da presente invenção. Uma ID externaassociada a um aparelho de cliente sem fio é capturada deum evento passível de faturamento comunicado entre umaparelho de cliente sem fio e um sistema de faturamento deassinante sem fio, bloco 410. A ID externa é associada1 auma ID de Assinante (SID) utilizada para comunicar umasolicitação de faturamento a um sistema de faturamento deoperadora, bloco 420.
Por exemplo, uma mensagem (evento) de confirmaçãode download/faturamento BREW pode conter todas as IDs quesão associadas ao aparelho de cliente e que podem serregistradas rio mapeamento de SID. Estes dados podem seradicionados aos cabeçalhos da mensagem pelo ambienteoperacional Brew subjacente (oú, no caso de um ambiente nãoBREW, pela infra-estrutura de entrada). Por conseguinte,não é necessário que o aplicativo remetente (no aparelho decliente, por exemplo) conheça ou tenha qualquer controlesobre os valores de cabeçalho.
Alternativamente, em um cliente BREW pode haverchamadas API específicas (por exemplo, IFaturamento,IDownload e semelhantes), que são chamadas para criar umevento de faturamento e comunicar as IDs. Em um ambientenão BREW, os valores podem ser adicionados pela infra-estrutura de entrada da operadora ou nas negociações entreo aparelho de' cliente e a entrada ou por um programaresidente no aparelho de cliente. Estes exemplos sãoapresentados apenas para fins de ilustração. Porconseguinte, as modalidades da invenção não estão limitadasa qualquer plataforma ou formato de comunicação de dadosespecíficos e podem incluir qualquer sistema que possacapturar e associar as informações de SID automaticamentecom relação a um evento passível de faturamento/download.
Depois de feita a associação, o sistema defaturamento pode processar solicitações de faturamentoexternas utilizando a ID externa. Por exemplo, umasolicitação de faturamento pode ser recebida de uma fontede faturamento externa no sistema de faturamento deassinante sem fio, 430, e a ID externa contida riasolicitação de faturamento pode ser mapeada na ID deassinante (SID), bloco 440. A solicitação de faturamentopode ser comunicada ao sistema de faturamento da operadora,bloco 450. Por conseguinte, uma ID externa, tal como o MDNdo aparelho de cliente, pode ser utilizada para comprar umitem de uma fonte de faturamento externa (por exemplo, lojade varejo, website e semelhantes) e o MDN (ID externa, porexemplo), pode ser transmitido, juntamente com outrasinformações de faturamento (por exemplo, descrição do itemcomprado, valor da compra e semelhantes), ao sistema defaturamento. A ID externa pode estar associada à SID(número de conta interno), em seguida a transação pode sercomunicada, por meio da SID, ao sistema de faturamento daoperadora, que gerará então o faturamento apropriado para oassinante sem fio.
Conforme discutido anteriormente, para promover asegurança da transação entre a fonte de faturamento externae o sistema de faturamento, a solicitação de faturamentopode ser assinada digitalmente na fonte de faturamentoexterna antes da transmissão da solicitação de faturamento.Procedimentos de segurança, verificação e autorização podemser definidos pelo projetista do sistema de modo a prevenirfraude com base no desenho do sistema e/ou nas políticas daoperadora, conforme será entendido por aqueles versados natécnica, e todas estas variações estão contempladas dentrodo alcance da presente invenção. De maneira semelhante, aID externa e o número de conta interno (SID, por exemplo)podem ser definidos, conforme necessário, pelos projetistasde sistemas e não estão limitados a um número de diretóriomóvel (MDN), número de identificação móvel (MIN),identidade de estação móvel (MSID) e/ou identidade deestação móvel internacional (IMSI). Além disto, mais de umadas IDs externas podem ser utilizadas e ser associadas 'àSID. Por exemplo, tanto o MDN quanto o MIN podem sercapturados e associados à SID e um ou ambos podem sernecessários para processar as solicitações de faturamentoda fonte de faturamento externa. A(s) ID(s) externa (s) e aSID associadas podem ser armazenadas em um meio dearmazenamento para facilitar a recuperação e organização,conforme discutido nas linhas precedentes.
Em outras modalidades, os versados na técnicaentenderão que os métodos precedentes podem serimplementados pela execução de um programa corporifiçado emum meio legível por computador, tal como a memória de umaplataforma de computador. As instruções podem residir emdiversos tipos de meios primários, secundários outerciários portadores de sinais ou de armazenamento dedados. Os meios podem compreender, por exemplo, uma RAMacessível pelo, ou residente dentro do, aparelho de clientee/ou servidor. Quer contidas em uma RAM, um disquete, querem outros meios de armazenamento secundários, as instruçõespodem ser armazenadas em diversos meios de armazenamento dedados legíveis por máquina, tais como um armazenamento DASD(uma "unidade rígida" convencional ou um arranjo RAID, porexemplo), uma fita magnética, uma memória eletrônica só deleitura (ROM ou EEPROM, por exemplo), cartões de memóriaflash, um aparelho de armazenamento óptico (CD-ROM, WORM,DVD, fita óptica digital, por exemplo), cartões"perfurados" de papel ou outros meios de armazenamento dedados adequados, inclusive meios de transmissão digitais eanalógicos.
Por conseguinte, uma modalidade da invenção podeincluir um meio legível por computador no qual é armazenadoum programa de computador para mapeamento automatizado decontas em um sistema de faturamento de assinante sem fio. 0programa de computador compreende instruções que, quandoexecutadas, fazem com que o aparelho de computação (quepode incluir vários aparelhos de computação) execute : joprocesso de capturar uma ID externa associada a um aparelhode cliente sem fio a partir de um evento passível defaturamento comunicado entre um aparelho de cliente sem fioe um sistema dç faturamento de assinante sem fio e associara ID externa a uma ID de Assinante (SID) utilizada paracomunicar uma solicitação de faturamento a um sistema defaturamento de operadora.
Além disso, os versados na técnica entenderão queos diversos blocos, módulos, circuitos lógicos ilustrativose as etapas de algoritmo descritos em conexão com asmodalidades aqui reveladas podem ser implementados comohardware eletrônico, software de computador ou combinaçõesde ambos. Para se ilustrar claramente estaintercambialidade de hardware e software, diversoscomponentes, blocos, módulos, circuitos e etapasilustrativos foram descritos acima de modo geral em termosde sua funcionalidade. Se tal funcionalidade é implementadacomo hardware ou software depende de sua aplicaçãoespecífica ou limitações de desenho impostas ao sistemacomo um todo. Além disto, as modalidades ilustradas mostrama separação de elementos de bloco meramente porconveniência de ilustração, e as funcionalidades dosdiversos elementos podem ser separadas ou integradasconforme desejado. Por exemplo, todos os elementos dosistema de faturamento podem ser integrados em um aparelhocomum ou podem ser distribuídos através de váriosservidores, cada um deles em comunicação com os demais. Osversados na técnica podem implementar a funcionalidadedescrita de maneiras variáveis para cada aplicaçãoespecífica, mas tais decisões de implementação não devemser interpretadas como provocando um afastamento do escopodas modalidades da presente invenção.
Embora a revelação precedente mostre modalidadesilustrativas da invenção, deve-se observar que diversasalterações e modificações poderiam ser feitas aqui sem quese abandone o escopo da invenção definido pelasreivindicações anexas. Não é necessário que as funções,etapas e/ou ações das reivindicações de método de acordocom as modalidades da invenção aqui descritas sejamexecutadas em qualquer ordem específica. Além disto, emboraos elementos da invenção possam ser descritos oureivindicados no singular, o plural é contemplado, a menosque a limitação ao singular seja explicitamente afirmada.
Por conseguinte, a descrição precedente não deve serinterpretada como limitadora do alcance da invenção, que édefinido pelas reivindicações anexas e os seusequivalentes.

Claims (25)

1. Método compreendendo:capturar uma ID externa associada a um aparelhode cliente sem fio a partir de um evento passível defaturamento comunicado entre o aparelho de cliente sem fioe um sistema de faturamento de assinante sem fio; eassociar a ID externa a uma ID de Assinante (SID)utilizada para comunicar uma solicitação de faturamento aum sistema de faturamento de operadora.
2. Método da reivindicação 1 compreendendoadicionalmente:receber a solicitação de faturamento de uma fontede faturamento externa no sistema de faturamento deassinante sem fio; emapear a ID externa contida na solicitação defaturamento na ID de Assinante, (SID).
3. Método da reivindicação 2 compreendendoadicionalmente:comunicar a solicitação de faturamento ao sistemade faturamento da operadora.
4. Método da reivindicação 2 compreendendoadicionalmente:assinar digitalmente a solicitação de faturamentona fonte de faturamento externa antes da transmissão dasolicitação de faturamento.
5. Método da reivindicação 1 em que a ID externacompreende pelo menos um de um número de diretório móvel(MDN), um número de identificação móvel (MIN), umaidentidade de estação móvel (MSID) e uma identidade deestação móvel internacional (IMSI).
6. Método da reivindicação 1 compreendendoadicionalmente:armazenar a ID externa e a SID em um meio dearmazenamento.
7. Método da reivindicação 1 em que a ID externaé capturada durante uma primeira transação de downloadentre o aparelho de cliente sem fio e uma rede portadoraque gera o evento passível de faturamento.
8. Equipamento compreendendo:lógica configurada para capturar uma ID externaassociada a um aparelho de cliente sem fio a partir de umevento passível de faturamento comunicado entre o aparelhode cliente sem fio e um sistema de faturamento de assinantesem fio; elógica configurada para associar a ID externa auma ID de Assinante (SID) utilizada para comunicar umasolicitação de faturamento a um sistema de faturamento c}eoperadora.
9. Equipamento da reivindicação 8 compreendendoadicionalmentelógica configurada para receber a solicitação defaturamento de uma fonte de faturamento externa no sistemade faturamento de assinante sem fio; elógica configurada para mapear a ID externacontida na solicitação de· faturamento na ID de Assinante(SID).
10. Equipamento da reivindicação 9 compreendendoadicionalmente:lógica configurada para comunicar a solicitaçãode faturamento ao sistema de faturamento da operadora.
11. Equipamento da reivindicação 8 em que a IDexterna compreende pelo menos um de um número de diretóriomóvel (MDN), um número de identificação móvel (MIN), umaidentidade de estação móvel (MSID) e uma identidade deestação móvel internacional (IMSI).
12. Equipamento da reivindicação 8 compreendendoadiconalmente:um meio de armazenamento configurado paraarmazenar a ID externa e a SID.
13. Equipamento da reivindicação 8 em que a IDexterna é capturada durante ' uma primeira transação dedownload entre o aparelho de cliente sem fio e uma redeportadora que gera o evento passível de faturamento.
14. Equipamento da reivindicação 8 em que oequipamento é o sistema de faturamento de assinante sem fiohospedado por uma terceira parte outra que não a operadoraou a fonte de faturamento externa.
15. Meio legível por computador no qual éarmazenado um programa de computador para mapeamentoautomatizado de contas em um sistema de faturamento deassinante sem fio, o programa de computador compreendendoinstruções que, ao serem executadas, fazem com que oaparelho de computação execute um.processo de:capturar uma ID externa associada a um aparelhode cliente sem fio a partir de um evento passível defaturamento comunicado entre o aparelho de cliente sem fioe um sistema de faturamento de assinante sem fio;associar a ID externa a uma ID de Assinante (SID)utilizada para comunicar uma solicitação de faturamento aum sistema de faturamento de operadora;receber a solicitação de faturamento de uma fontede faturamento externa no sistema de faturamento deassinante sem fio; emapear a ID externa contida na solicitação defaturamento na ID de assinante (SID).
16. Meio legível por computador da reivindicação 15 compreendendo adicionalmente instruções que, ao seremexecutadas, fazem com que o aparelho de computação executeum processo de:comunicar a solicitação de faturamento ao sistemade faturamento da operadora.
17. Meio legível por computador da reivindicação-15 compreendendo adicionalmente instruções que, ao seremexecutadas, fazem com que o aparelho de computação executeum processo de:decodificar a solicitação de faturamento, em quea solicitação de faturamento foi codificada na fonte defaturamento externa antes da transmissão da solicitação defaturamento.
18. Meio legível por computador da reivindicação-15 em que a ID externa compreende pelo menos um de umnúmero de diretório móvel (MDN)-, um número de identificaçãomóvel (MIN), uma identidade de estação móvel (MSID) e umaidentidade de estação móvel internacional (IMSI).
19. Meio legível por computador da reivindicação-15 compreendendo adicionalmente instruções que, ao seremexecutadas, fazem com que o aparelho de computação executeum processo de;armazenar a ID externa e a SID em um meio dearmazenamento.
20. Meio legível por computador da reivindicação-15 em que a ID externa é capturada durante uma primeiratransação de download entre o aparelho de cliente sem fio ea uma rede portadora que gera o evento passível defaturamento.
21. Servidor compreendendo:um dispositivo para capturar uma ID externaassociada a um aparelho de cliente sem fio a partir de umevento passível de faturamento comunicado entre o aparelhode cliente sem fio e um sistema' de faturamento de assinantesem fio;um dispositivo para associar a ID externa a umaID de Assinante (SID) utilizada para comunicar umasolicitação de faturamento a um sistema de faturamento deoperadora;um dispositivo para= receber a solicitação defaturamento de uma fonte de faturamento externa no sistemade faturamento de assinante sem fio; eum dispositivo para mapear a ID externa contidana solicitação de faturamento na ID de Assinante (SID).
22. Servidor da reivindicação 21 compreendendoadicionalmente:um dispositivo para comunicar a solicitação defaturamento ao sistema de faturamento da operadora.
23. Servidor da reivindicação 21 em que a IDexterna compreende pelo menos um de um número de diretóriomóvel (MDN), um número de identificação móvel (MIN), umaidentidade de estação móvel '(MSID) e uma identidade deestação móvel internacional (IMSI).
24. Servidor da reivindicação 21 compreendendoadicionalmente:um dispositivo para armazenar a ID externa e aSID em um meio de armazenamento.
25. Servidor da reivindicação 21 em que a IDexterna é capturada durante uma primeira transação dedownload entre o aparelho de cliente sem fio e uma redeportadora que gera o evento passível de faturamento.
BRPI0708103-0A 2006-02-22 2007-02-22 mapeamento automatizado de contas em um sistema de faturamento de assinante sem fio BRPI0708103A2 (pt)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US11/360,113 US9185234B2 (en) 2006-02-22 2006-02-22 Automated account mapping in a wireless subscriber billing system
US11/360,113 2006-02-22
PCT/US2007/062611 WO2007098490A2 (en) 2006-02-22 2007-02-22 Automated account mapping in a wireless subscriber billing system

Publications (1)

Publication Number Publication Date
BRPI0708103A2 true BRPI0708103A2 (pt) 2011-05-17

Family

ID=38169729

Family Applications (1)

Application Number Title Priority Date Filing Date
BRPI0708103-0A BRPI0708103A2 (pt) 2006-02-22 2007-02-22 mapeamento automatizado de contas em um sistema de faturamento de assinante sem fio

Country Status (9)

Country Link
US (1) US9185234B2 (pt)
EP (1) EP1987664B1 (pt)
JP (1) JP5129164B2 (pt)
KR (1) KR100991615B1 (pt)
CN (1) CN101385322B (pt)
BR (1) BRPI0708103A2 (pt)
CA (1) CA2640117C (pt)
RU (1) RU2418381C2 (pt)
WO (1) WO2007098490A2 (pt)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6996537B2 (en) 2001-08-13 2006-02-07 Qualcomm Incorporated System and method for providing subscribed applications on wireless devices over a wireless network
US9203923B2 (en) 2001-08-15 2015-12-01 Qualcomm Incorporated Data synchronization interface
US9232077B2 (en) 2003-03-12 2016-01-05 Qualcomm Incorporated Automatic subscription system for applications and services provided to wireless devices
EP2485186A1 (en) 2004-01-21 2012-08-08 Qualcomm Incorporated Application-based value billing in a wireless subscriber network
US9350875B2 (en) 2005-05-31 2016-05-24 Qualcomm Incorporated Wireless subscriber billing and distribution
US9185538B2 (en) 2005-05-31 2015-11-10 Qualcomm Incorporated Wireless subscriber application and content distribution and differentiated pricing
US9143622B2 (en) 2006-02-17 2015-09-22 Qualcomm Incorporated Prepay accounts for applications, services and content for communication devices
SE532268C2 (sv) * 2007-12-04 2009-11-24 Accumulate Ab Förfarande för säkra transaktioner
US20090307140A1 (en) * 2008-06-06 2009-12-10 Upendra Mardikar Mobile device over-the-air (ota) registration and point-of-sale (pos) payment
US9734466B2 (en) * 2008-11-11 2017-08-15 Sap Se Multi-tenancy engine
US9721279B2 (en) * 2010-03-23 2017-08-01 Microsoft Technology Licensing, Llc Determining mobile operators for mobile devices
US20120208495A1 (en) * 2010-06-23 2012-08-16 Twilio, Inc. System and method for monitoring account usage on a platform
US8862767B2 (en) 2011-09-02 2014-10-14 Ebay Inc. Secure elements broker (SEB) for application communication channel selector optimization
CN104767721B (zh) * 2014-01-08 2019-03-15 阿尔卡特朗讯公司 向第三方用户提供核心网络服务的方法和网络单元
SG10201404145TA (en) * 2014-07-16 2016-02-26 Mastercard Asia Pacific Pte Ltd Conducting a transaction between a service provider and a merchant

Family Cites Families (334)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US628294A (en) 1899-03-17 1899-07-04 Ira D Alderman Luggage-carrier for bicycles.
US4156903A (en) 1974-02-28 1979-05-29 Burroughs Corporation Data driven digital data processor
US5005122A (en) 1987-09-08 1991-04-02 Digital Equipment Corporation Arrangement with cooperating management server node and network service node
JPH0744261Y2 (ja) 1989-07-13 1995-10-11 株式会社日立ホームテック 電気炊飯器
US4975942A (en) 1989-07-21 1990-12-04 The Boston Communications Group Credit/calling card pay telephone method and system employing telephone unit local card-checking and other intelligence cooperative with local personal host computer
US6044205A (en) 1996-02-29 2000-03-28 Intermind Corporation Communications system for transferring information between memories according to processes transferred with the information
GB9121995D0 (en) 1991-10-16 1991-11-27 Jonhig Ltd Value transfer system
US5329619A (en) 1992-10-30 1994-07-12 Software Ag Cooperative processing interface and communication broker for heterogeneous computing environments
US5986690A (en) 1992-12-09 1999-11-16 Discovery Communications, Inc. Electronic book selection and delivery system
US5564070A (en) 1993-07-30 1996-10-08 Xerox Corporation Method and system for maintaining processing continuity to mobile computers in a wireless network
US5812988A (en) 1993-12-06 1998-09-22 Investments Analytic, Inc. Method and system for jointly estimating cash flows, simulated returns, risk measures and present values for a plurality of assets
JPH07319691A (ja) 1994-03-29 1995-12-08 Toshiba Corp 資源保護装置、特権保護装置、ソフトウェア利用法制御装置、及びソフトウェア利用法制御システム
US5666293A (en) 1994-05-27 1997-09-09 Bell Atlantic Network Services, Inc. Downloading operating system software through a broadcast channel
US5634012A (en) 1994-11-23 1997-05-27 Xerox Corporation System for controlling the distribution and use of digital works having a fee reporting mechanism
CN1312549C (zh) 1995-02-13 2007-04-25 英特特拉斯特技术公司 用于安全交易管理和电子权利保护的系统和方法
US5619247A (en) 1995-02-24 1997-04-08 Smart Vcr Limited Partnership Stored program pay-per-play
US5666397A (en) 1995-03-07 1997-09-09 Clearwave Communications, Inc. Individual telephone line call event buffering system
US5608781A (en) 1995-04-12 1997-03-04 Seiderman; Abe Method of eliminating or reducing cloning of electronic identification numbers of cellular telephones
US7937312B1 (en) 1995-04-26 2011-05-03 Ebay Inc. Facilitating electronic commerce transactions through binding offers
US5907837A (en) 1995-07-17 1999-05-25 Microsoft Corporation Information retrieval system in an on-line network including separate content and layout of published titles
US5852812A (en) 1995-08-23 1998-12-22 Microsoft Corporation Billing system for a network
US6269157B1 (en) 1995-11-06 2001-07-31 Summit Telecom Systems, Inc. Bidding for telecommunications traffic with request for service
FI102860B1 (fi) * 1995-11-07 1999-02-26 Nokia Telecommunications Oy Menetelmä ja järjestelmä elektronisen maksutapahtuman suorittamiseksi
US5761485A (en) 1995-12-01 1998-06-02 Munyan; Daniel E. Personal electronic book system
EP0780802A3 (en) 1995-12-19 1999-08-18 AT&T Corp. Wireless billing system
FI102232B1 (fi) 1996-01-15 1998-10-30 Nokia Telecommunications Oy Pakettiradioverkko
US5862325A (en) 1996-02-29 1999-01-19 Intermind Corporation Computer-based communication system and method using metadata defining a control structure
US6185198B1 (en) 1996-03-20 2001-02-06 Aeris Communications, Inc. Time division multiple access downlink personal communications system voice and data debit billing method
WO1997045814A1 (en) 1996-05-24 1997-12-04 Behruz Vazvan Real time system and method for remote purchase payment and remote bill payment transactions and transferring of electronic cash and other required data
US6141404A (en) 1996-06-13 2000-10-31 @Track Communications, Inc. Voice and data communication
US5857201A (en) 1996-06-18 1999-01-05 Wright Strategies, Inc. Enterprise connectivity to handheld devices
US5940752A (en) 1996-07-31 1999-08-17 Lucent Technologies Inc. Arrangement for remotely programming a cellular telephone terminal
US5956034A (en) 1996-08-13 1999-09-21 Softbook Press, Inc. Method and apparatus for viewing electronic reading materials
US5845267A (en) 1996-09-06 1998-12-01 At&T Corp System and method for billing for transactions conducted over the internet from within an intranet
US5970490A (en) 1996-11-05 1999-10-19 Xerox Corporation Integration platform for heterogeneous databases
FI113224B (fi) 1996-11-11 2004-03-15 Nokia Corp Laskutuksen toteuttaminen tietoliikennejärjestelmässä
US20010034686A1 (en) 1997-12-10 2001-10-25 Eder Jeff Scott Method of and system for defining and measuring the real options of a commercial enterprise
JPH10260873A (ja) 1997-03-18 1998-09-29 Toshiba Corp 容量管理システムおよび容量管理方法
JPH10262059A (ja) 1997-03-19 1998-09-29 Fujitsu Ltd 課金データ転送装置及び課金データ転送方法
US6035281A (en) 1997-06-16 2000-03-07 International Business Machines Corporation System and method of multiparty billing for Web access
US6389464B1 (en) 1997-06-27 2002-05-14 Cornet Technology, Inc. Device management system for managing standards-compliant and non-compliant network elements using standard management protocols and a universal site server which is configurable from remote locations via internet browser technology
US6324565B1 (en) 1997-07-28 2001-11-27 Qwest Communications International Inc. Dynamically generated document cache system
EP0895148B1 (en) 1997-07-31 2003-09-17 Siemens Aktiengesellschaft Software rental system and method for renting software
JPH1153185A (ja) 1997-07-31 1999-02-26 Nippon Telegr & Teleph Corp <Ntt> プログラムの機能単位利用量課金方法
JPH1169017A (ja) 1997-08-15 1999-03-09 Sony Corp 情報配信システム
US6181704B1 (en) 1997-08-29 2001-01-30 Intel Corporation Method and apparatus for input/output link retry, failure and recovery in a computer network
US6253189B1 (en) 1997-09-15 2001-06-26 At&T Corp. System and method for completing advertising time slot transactions
US5983267A (en) 1997-09-23 1999-11-09 Information Architects Corporation System for indexing and displaying requested data having heterogeneous content and representation
EP0907120A3 (en) 1997-10-02 2004-03-24 Tumbleweed Software Corporation Method amd apparatus for delivering documents over an electronic network
JPH11126188A (ja) 1997-10-22 1999-05-11 Sony Corp コンピュータ装置
US6334114B1 (en) 1997-10-31 2001-12-25 Oracle Corporation Method and apparatus for performing transactions in a stateless web environment which supports a declarative paradigm
US6311223B1 (en) 1997-11-03 2001-10-30 International Business Machines Corporation Effective transmission of documents in hypertext markup language (HTML)
JP3861413B2 (ja) 1997-11-05 2006-12-20 ソニー株式会社 情報配信システム、情報処理端末装置、携帯端末装置
US6230168B1 (en) 1997-11-26 2001-05-08 International Business Machines Corp. Method for automatically constructing contexts in a hypertext collection
CA2313388C (en) 1997-12-15 2009-08-04 British Telecommunications Public Limited Company Data communications
US6282294B1 (en) 1998-01-07 2001-08-28 Microsoft Corporation System for broadcasting to, and programming, a motor device in a protocol, device, and network independent fashion
US6151606A (en) 1998-01-16 2000-11-21 Visto Corporation System and method for using a workspace data manager to access, manipulate and synchronize network data
US6334116B1 (en) 1998-02-02 2001-12-25 Checkfree Corporation Technique for centrally tracking transactions in an electronic billing system
WO1999041861A1 (en) 1998-02-12 1999-08-19 Summit Telecom Systems, Inc. Bidding for telecommunications traffic
US6650892B1 (en) 1998-02-24 2003-11-18 Solaic Mobile communications apparatus adapted for executing computer game programs
US6230269B1 (en) 1998-03-04 2001-05-08 Microsoft Corporation Distributed authentication system and method
JP3639108B2 (ja) 1998-03-31 2005-04-20 株式会社ソニー・コンピュータエンタテインメント 描画装置および描画方法、並びに提供媒体
US6880750B2 (en) 1998-04-17 2005-04-19 Randolph M. Pentel Remote ordering device
US6138158A (en) 1998-04-30 2000-10-24 Phone.Com, Inc. Method and system for pushing and pulling data using wideband and narrowband transport systems
US6263326B1 (en) 1998-05-13 2001-07-17 International Business Machines Corporation Method product ‘apparatus for modulations’
US6343318B1 (en) 1998-05-29 2002-01-29 Palm, Inc. Method and apparatus for communicating information over low bandwidth communications networks
US6253326B1 (en) 1998-05-29 2001-06-26 Palm, Inc. Method and system for secure communications
US6590588B2 (en) 1998-05-29 2003-07-08 Palm, Inc. Wireless, radio-frequency communications using a handheld computer
US7025209B2 (en) 1998-05-29 2006-04-11 Palmsource, Inc. Method and apparatus for wireless internet access
RU2191482C1 (ru) 1998-06-23 2002-10-20 Свисском Мобиле Аг Способ предложения к продаже, оформления заказов и продажи товаров и услуг
US6327574B1 (en) 1998-07-07 2001-12-04 Encirq Corporation Hierarchical models of consumer attributes for targeting content in a privacy-preserving manner
US20010056362A1 (en) 1998-07-29 2001-12-27 Mike Hanagan Modular, convergent customer care and billing system
US6226618B1 (en) 1998-08-13 2001-05-01 International Business Machines Corporation Electronic content delivery system
JP2000056967A (ja) 1998-08-17 2000-02-25 Nec Corp クライアントライセンスの管理方法及び装置並びにクライアントライセンスの管理プログラムを記録した記録媒体
JP3142821B2 (ja) 1998-08-27 2001-03-07 株式会社エヌ・ティ・ティ・ドコモ 情報通信ネットワークの課金方法
US6263362B1 (en) 1998-09-01 2001-07-17 Bigfix, Inc. Inspector for computed relevance messaging
US9098958B2 (en) * 1998-09-15 2015-08-04 U-Paid Systems, Ltd. Convergent communications platform and method for mobile and electronic commerce in a heterogeneous network environment
US6266401B1 (en) 1998-09-17 2001-07-24 Sprint Communications Company, L.P. Consolidated billing system and method for use in telephony networks
US6381325B1 (en) 1998-09-22 2002-04-30 Operator Service Co. System and method for wireless directory assistance
US7293099B1 (en) 1998-09-29 2007-11-06 Sun Microsystems, Inc. Heterogeneous network file access
US6427076B2 (en) 1998-09-30 2002-07-30 Telefonaktiebolaget Lm Ericsson (Publ) Method and system for manipulating subscriber data
US6301471B1 (en) 1998-11-02 2001-10-09 Openwave System Inc. Online churn reduction and loyalty system
US6434535B1 (en) 1998-11-13 2002-08-13 Iomega Corporation System for prepayment of electronic content using removable media and for prevention of unauthorized copying of same
US20020002513A1 (en) 1998-11-25 2002-01-03 James P. Chiasson Computer network transaction system
US6460076B1 (en) 1998-12-21 2002-10-01 Qwest Communications International, Inc. Pay per record system and method
US20020055847A1 (en) 1999-01-20 2002-05-09 Masahiro Nakano Method and apparatus of providing secure transactions on a network
US6598026B1 (en) 1999-01-25 2003-07-22 Nextag.Com, Inc. Methods and apparatus for brokering transactions
EP1147184A4 (en) 1999-01-26 2002-10-21 Tranxenogen Inc REGULATED EXPRESSION OF HETEROLOGOUS PROTEINS IN THE MAMMARY GLAND OF A TRANSGENIC ANIMAL
US6985882B1 (en) 1999-02-05 2006-01-10 Directrep, Llc Method and system for selling and purchasing media advertising over a distributed communication network
FI990461A7 (fi) 1999-03-03 2000-10-20 Nokia Corp Menetelmä ohjelmiston lataamiseksi palvelimelta päätelaitteeseen
US6826597B1 (en) 1999-03-17 2004-11-30 Oracle International Corporation Providing clients with services that retrieve data from data sources that do not necessarily support the format required by the clients
US6741980B1 (en) 1999-03-23 2004-05-25 Microstrategy Inc. System and method for automatic, real-time delivery of personalized informational and transactional data to users via content delivery device
JP4299911B2 (ja) 1999-03-24 2009-07-22 株式会社東芝 情報転送システム
US6463534B1 (en) 1999-03-26 2002-10-08 Motorola, Inc. Secure wireless electronic-commerce system with wireless network domain
CA2267549A1 (en) 1999-03-30 2000-09-30 Object Technology International Inc. Loading and unloading of application components
EP1047030A2 (en) 1999-04-13 2000-10-25 Sony Corporation Information processing apparatus and method, information management apparatus and method, information providing medium, information providing system and method, and information transmission apparatus
US6493722B1 (en) * 1999-04-13 2002-12-10 Daleen Technologies, Inc. Billing system for distributing third party messages to form a community of subscribers to negotiate a group purchase from the third party
JP2000357196A (ja) 1999-04-13 2000-12-26 Sony Corp 情報処理装置及び方法、管理装置及び方法、提供媒体、情報提供システム及び方法並びに情報送信装置
GB2349548A (en) 1999-04-27 2000-11-01 Roke Manor Research Downloading software to mobile telecommunication users
US6321078B1 (en) 1999-06-16 2001-11-20 Ronald J. Menelli System and method for providing expense reports to wireless service subscribers
JP2003530619A (ja) 1999-06-17 2003-10-14 モビウス・マネージメント・システムズ・インコーポレイテッド 電子計算書、請求書呈示及び決算システム並びに方法
US6941270B1 (en) 1999-06-21 2005-09-06 Nokia Corporation Apparatus, and associated method, for loading a mobile terminal with an application program installed at a peer device
KR100589092B1 (ko) 1999-07-05 2006-06-13 산요덴키가부시키가이샤 정보 배신 시스템, 배신 서버 및 휴대 통신 단말 및 배신 방법
TW388021B (en) 1999-08-17 2000-04-21 Chungwha Telecome Lab Electronic payment gateway system of security transaction and independent authority
WO2001018694A2 (en) 1999-09-03 2001-03-15 Marathon Products, Inc. Method and system for procuring, storing and distributing remotely accessed data gathered by logging devices
US20020029200A1 (en) 1999-09-10 2002-03-07 Charles Dulin System and method for providing certificate validation and other services
US20010036271A1 (en) 1999-09-13 2001-11-01 Javed Shoeb M. System and method for securely distributing digital content for short term use
US7068680B1 (en) 1999-10-01 2006-06-27 Accenture Llp Communication service architectures for netcentric computing systems
US7020697B1 (en) 1999-10-01 2006-03-28 Accenture Llp Architectures for netcentric computing systems
JP2002197294A (ja) 1999-10-29 2002-07-12 Toppan Printing Co Ltd 有償情報の流通方法
EP1102191A3 (en) 1999-11-17 2002-06-12 Nokia Corporation Method and apparatus for reconciling data between devices
US6606744B1 (en) 1999-11-22 2003-08-12 Accenture, Llp Providing collaborative installation management in a network-based supply chain environment
US20020069244A1 (en) 1999-11-24 2002-06-06 John Blair Message delivery system billing method and apparatus
DE60024486T2 (de) 1999-12-13 2006-07-13 Markport Ltd. Wapdienst personalisierung, management und vergebührung objektorientierte-plattform
WO2001045008A1 (en) 1999-12-16 2001-06-21 Debit.Net, Inc. Secure networked transaction system
US6832230B1 (en) 1999-12-22 2004-12-14 Nokia Corporation Apparatus and associated method for downloading an application with a variable lifetime to a mobile terminal
FI112151B (fi) 1999-12-23 2003-10-31 Nokia Corp Sanoman välitys
US6629163B1 (en) 1999-12-29 2003-09-30 Implicit Networks, Inc. Method and system for demultiplexing a first sequence of packet components to identify specific components wherein subsequent components are processed without re-identifying components
US7010500B2 (en) 1999-12-30 2006-03-07 Nokia Corporation On-line subscription method
AU2101901A (en) 2000-01-06 2001-07-16 Andrew Stearns Brenneman Method and system for supervising on-line purchasing
US7200566B1 (en) 2000-01-11 2007-04-03 International Business Machines Corporation Method and system for local wireless commerce
DE10000825A1 (de) 2000-01-12 2001-07-19 Alcatel Sa Verfahren, Vermittlungsstelle, Gebührenrechner, Gebührenabrechnungsrechner und Programm-Module zur Verarbeitung von Gebührendaten für Telekommunikations-Dienstleistungen
US6535726B1 (en) 2000-01-12 2003-03-18 Gilbarco Inc. Cellular telephone-based transaction processing
JP2001195451A (ja) 2000-01-13 2001-07-19 Mitsubishi Corp 取引支援システム
US6742043B1 (en) 2000-01-14 2004-05-25 Webtv Networks, Inc. Reformatting with modular proxy server
KR100407922B1 (ko) * 2000-01-18 2003-12-01 마이크로 인스펙션 주식회사 디지털 휴대폰을 이용한 인터넷에서의 인증방법
JP2001202437A (ja) 2000-01-20 2001-07-27 Kyocera Communication Systems Co Ltd サービスシステム
JP2001202434A (ja) 2000-01-20 2001-07-27 Hitachi Seibu Software Ltd 情報提供システム
US7003571B1 (en) 2000-01-31 2006-02-21 Telecommunication Systems Corporation Of Maryland System and method for re-directing requests from browsers for communication over non-IP based networks
US6754482B1 (en) 2000-02-02 2004-06-22 Lucent Technologies Inc. Flexible access authorization feature to enable mobile users to access services in 3G wireless networks
WO2001059569A2 (en) 2000-02-09 2001-08-16 Apriva, Inc. Communication systems, components, and methods with programmable wireless devices
KR100331219B1 (ko) 2000-02-10 2002-04-06 이상원 인터넷 과금방법 및 시스템
JP2001236400A (ja) 2000-02-23 2001-08-31 Yozan Inc レンタル機及び記録媒体
US20010037304A1 (en) 2000-03-28 2001-11-01 Paiz Richard S. Method of and apparatus for delivery of proprietary audio and visual works to purchaser electronic devices
US6622017B1 (en) 2000-02-25 2003-09-16 Cellco Parntership Over-the-air programming of wireless terminal features
US20010034677A1 (en) 2000-02-25 2001-10-25 Jay Farhat Method and system to normalize transaction data pertaining to accesses to a service provided via a plurality of service providers
JP2001243382A (ja) 2000-02-28 2001-09-07 Sony Corp 携帯通信端末を用いた決済方法、決済システムおよび携帯通信端末
US20030046396A1 (en) 2000-03-03 2003-03-06 Richter Roger K. Systems and methods for managing resource utilization in information management environments
JP2001250069A (ja) 2000-03-06 2001-09-14 Ntt Data Corp 請求・支払システム、請求・支払方法、請求・支払管理装置、請求・支払管理方法、請求システム、支払システム、及び、記録媒体
US6977917B2 (en) 2000-03-10 2005-12-20 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for mapping an IP address to an MSISDN number within a service network
FI108828B (fi) 2000-03-14 2002-03-28 Sonera Oyj Laskutuksen järjestäminen tietoliikennejärjestelmässä
JP2001265938A (ja) 2000-03-21 2001-09-28 Nec Corp コンテンツ課金方法、コンテンツ課金システム及びコンテンツ課金プログラムを記録した記録媒体
FR2806694B1 (fr) 2000-03-23 2002-08-02 Gerard Gautier Support de contacts pour dispositif de securite de cycles
US6336137B1 (en) 2000-03-31 2002-01-01 Siebel Systems, Inc. Web client-server system and method for incompatible page markup and presentation languages
JP2001282732A (ja) 2000-04-03 2001-10-12 Komatsu Ltd コンピュータ間通信により遠隔のユーザへサービスを提供する方法及びシステム
US6816721B1 (en) 2000-04-05 2004-11-09 Nortel Networks Limited System and method of purchasing products and services using prepaid wireless communications services account
FI109949B (fi) 2000-04-07 2002-10-31 Domiras Oy Menetelmä palveluiden laskuttamiseksi, palvelin ja tietoliikennejärjestelmä
US7228333B1 (en) 2000-04-25 2007-06-05 Telecommunication Systems, Inc. Wireless internet gateway
US7120662B2 (en) 2000-04-17 2006-10-10 Circadence Corporation Conductor gateway prioritization parameters
US7526450B2 (en) 2000-04-19 2009-04-28 Sony Corporation Interface for presenting downloadable digital data content format options
US7043447B2 (en) 2000-04-19 2006-05-09 Sony Corporation Method for facilitating a transaction for purchasable content over an electronic network
JP2002132367A (ja) 2000-10-23 2002-05-10 Canon Inc アプリケーション・プログラム課金システム、装置、集計サーバ、課金管理サーバ、アプリケーション・プログラム課金方法、課金プログラム及び課金プログラムを記録した記録媒体
JP2002133316A (ja) 2000-10-27 2002-05-10 Canon Inc アプリケーション・プログラム課金システム、装置、集計サーバ、課金管理サーバ、アプリケーション・プログラム課金方法、課金プログラム及び課金プログラムを記録した記録媒体
JP2001312666A (ja) 2000-04-28 2001-11-09 Kyocera Communication Systems Co Ltd 料金情報管理システム及び料金情報管理方法
JP3976472B2 (ja) 2000-04-28 2007-09-19 Necネクサソリューションズ株式会社 ユーザの認証及び課金方法、その記録媒体
AU2001263330A1 (en) 2000-05-09 2001-12-03 Ztango, Inc. A method and system for biling over a wireless application protocol gateway
US20020049717A1 (en) 2000-05-10 2002-04-25 Routtenberg Michael D. Digital content distribution system and method
JP2001320509A (ja) 2000-05-12 2001-11-16 Nec Corp ディジタルデータ販売方法及びディジタルデータ販売システム
RU2165679C1 (ru) 2000-05-25 2001-04-20 Ямилев Ильгиз Амирович Система предоставления платных услуг в телекоммуникационной сети (варианты)
JP2001325234A (ja) 2000-05-17 2001-11-22 Nec Corp 有償コンテンツ利用システムおよび方法
US7565326B2 (en) 2000-05-25 2009-07-21 Randle William M Dialect independent multi-dimensional integrator using a normalized language platform and secure controlled access
US6549770B1 (en) 2000-05-26 2003-04-15 Cellco Partnership Over the air programming and/or service activation
WO2001092993A2 (en) 2000-06-02 2001-12-06 Vigilant Systems, Inc. System and method for licensing management
JP2001352583A (ja) 2000-06-07 2001-12-21 Komu Square:Kk 課金システム
US6898710B1 (en) 2000-06-09 2005-05-24 Northop Grumman Corporation System and method for secure legacy enclaves in a public key infrastructure
FI113098B (fi) 2000-06-16 2004-02-27 Swwap Oy Menetelmä ja järjestelmä tietoverkon kautta toimitettujen palvelujen laskuttamiseksi
US6823387B1 (en) 2000-06-23 2004-11-23 Microsoft Corporation System and method for enhancing a server's ability to withstand a “SYN flood” denial of service attack
JP2002007839A (ja) 2000-06-26 2002-01-11 Digital Rights Japan:Kk 仮想市場に於ける商取引のポイント集計システム
JP2002015160A (ja) 2000-06-29 2002-01-18 Canon Inc 電子商取引システム
WO2002003219A1 (en) 2000-06-30 2002-01-10 Plurimus Corporation Method and system for monitoring online computer network behavior and creating online behavior profiles
US20020004935A1 (en) 2000-07-03 2002-01-10 Huotari Allen Joseph System for remote automated installation and configuration of digital subscriber line modems
US7894803B2 (en) 2000-07-03 2011-02-22 Access Co., Ltd. Mobile information terminal device, storage, server, and method for providing storage region
WO2002005196A2 (en) 2000-07-06 2002-01-17 Protigen, Inc. System and method for anonymous transaction in a data network and classification of individuals without knowing their real identity
JP2002027151A (ja) 2000-07-11 2002-01-25 Yukihiro Furuse 課金システム及び方法
JP3385014B2 (ja) 2000-07-14 2003-03-10 松下電器産業株式会社 高圧放電ランプおよびその製造方法
US20020071559A1 (en) 2000-07-20 2002-06-13 Christensen Jakob Hjorth Method and apparatus for providing electronic data
KR20030040370A (ko) 2000-07-21 2003-05-22 텔레맥 코포레이션 무선 장치들에서의 다중 가상 지갑들
WO2002009458A2 (en) 2000-07-24 2002-01-31 Bluesocket, Inc. Method and system for enabling seamless roaming in a wireless network
US6453160B1 (en) 2000-07-31 2002-09-17 Motorola, Inc. Exploiting a broadcast system to enhance a wireless gaming experience using position holders to replace data
US20020022971A1 (en) 2000-08-21 2002-02-21 Masanori Tanaka Software rental system, software rental method, and computer program for being executed on the software rental system
US6820121B1 (en) 2000-08-24 2004-11-16 International Business Machines Corporation Methods systems and computer program products for processing an event based on policy rules using hashing
US6941139B1 (en) 2000-08-25 2005-09-06 Qwest Communications International, Inc. Method and system for automatically updating a serving MSC with a change in a subscriber profile
US6937996B1 (en) 2000-08-29 2005-08-30 Charles Bradley Forsythe Method and system for selecting and purchasing media advertising
US6857067B2 (en) 2000-09-01 2005-02-15 Martin S. Edelman System and method for preventing unauthorized access to electronic data
EP1184818A1 (en) * 2000-09-01 2002-03-06 Marconi Commerce Systems S.r.L. Vending system for selling products or services to purchasers having mobile communicators
JP2002175387A (ja) 2000-09-01 2002-06-21 Sony Computer Entertainment Inc コンテンツの利用状況監視方法およびシステム、コンピュータプログラム、記録媒体
TW499645B (en) 2000-09-04 2002-08-21 Netasp Internat Co Ltd Method and system for managing the time-based charge of software leasing
US7020688B2 (en) 2000-09-05 2006-03-28 Financial Network, Inc. Methods and systems for archiving and verification of electronic communications
US6704716B1 (en) 2000-09-08 2004-03-09 Mindepper, Llc Method and system for conducting an online transaction that allows the seller and bidder to negotiate
KR100588165B1 (ko) 2000-09-15 2006-06-09 삼성전자주식회사 인터넷 접속 서비스 시스템 및 그 방법
US20020128908A1 (en) 2000-09-15 2002-09-12 Levin Brian E. System for conducting user-specific promotional campaigns using multiple communications device platforms
JP2002094450A (ja) 2000-09-19 2002-03-29 Easter Egg:Kk 携帯情報端末(携帯電話を含む)のインターネット機能を利用したバーコード配信システム
JP4750254B2 (ja) 2000-09-19 2011-08-17 テックファーム株式会社 情報配信サーバシステム、当該システムのアプリケーション認証方法及び記録媒体
JP3793913B2 (ja) 2000-09-22 2006-07-05 株式会社リコー 遠隔制御システムおよび遠隔制御方法および記録媒体
JP2002099289A (ja) 2000-09-25 2002-04-05 Uniden Corp インターネットカラオケシステム
JP2002109395A (ja) 2000-09-26 2002-04-12 Matsushita Electric Ind Co Ltd コンテンツ取得システム及びコンテンツ取得装置
JP2002099441A (ja) 2000-09-26 2002-04-05 Mitsubishi Electric Corp 通信端末装置及び通信端末装置の動作方法
US7774231B2 (en) 2000-09-29 2010-08-10 Nokia Corporation Electronic payment methods for a mobile device
FI113428B (fi) 2000-10-10 2004-04-15 Smarttrust Systems Oy Menetelmä palveluiden käyttämiseksi langattomassa tietoliikenneverkossa
US20020069263A1 (en) 2000-10-13 2002-06-06 Mark Sears Wireless java technology
JP2002334173A (ja) 2000-11-02 2002-11-22 Matsushita Electric Ind Co Ltd コンテンツ配信方法及びこれに用いるサーバ及び端末並びにコンピュータプログラム
US20040039707A9 (en) 2000-11-22 2004-02-26 Chris Ricci Method for distributing and licensing digital media
US20020131404A1 (en) 2000-11-28 2002-09-19 4Thpass Inc. Method and system for maintaining and distributing wireless applications
JP4269023B2 (ja) 2000-11-29 2009-05-27 株式会社ウィルコム コンテンツプレゼント管理装置、コンテンツプレゼント管理システム
JP5319039B2 (ja) 2000-11-29 2013-10-16 京セラ株式会社 情報配信システムおよび情報配信方法
AUPR193600A0 (en) 2000-12-06 2001-01-04 Globaltech Pty Ltd System and method for third party facilitation of electronic payments over a network of computers
US20020069176A1 (en) 2000-12-06 2002-06-06 Daniel Newman System for obtaining fee-based data and services
JP2001319168A (ja) 2000-12-12 2001-11-16 Make Softwear:Kk 請求内容送信装置、請求内容受信装置、携帯端末、電子決済システム、電子決済方法、請求内容読取装置および請求内容読取方法
US20020083006A1 (en) 2000-12-14 2002-06-27 Intertainer, Inc. Systems and methods for delivering media content
CA2725700C (en) 2000-12-22 2015-11-24 Research In Motion Limited Wireless router system and method
US20020083050A1 (en) 2000-12-22 2002-06-27 Yi Bo Liu Client / server based dynamic information feedback system and method thereof
US7278164B2 (en) 2001-01-05 2007-10-02 Revit Technology Corporation Software usage/procurement management
US20020107706A1 (en) 2001-02-02 2002-08-08 Oliver Mitchell B. Virtual negotiation
EP1366630A4 (en) 2001-02-09 2008-03-05 Comverse Ltd MANAGEMENT OF A PREMIUM FEE SYSTEM FOR WIRELESS COMMUNICATION
US20020111904A1 (en) 2001-02-13 2002-08-15 Gruber Harry E. Method and system for soliciting charitable donation during electronic commerce
JP2002245350A (ja) 2001-02-21 2002-08-30 Matsushita Electric Ind Co Ltd 電子カタログ、電子カタログ表示装置、電子カタログ表示システム、電子カタログ表示方法、プログラムダウンロードシステム
US7013289B2 (en) 2001-02-21 2006-03-14 Michel Horn Global electronic commerce system
US20020162112A1 (en) 2001-02-21 2002-10-31 Vesta Broadband Services, Inc. PC-based virtual set-top box for internet-based distribution of video and other data
WO2002071287A2 (en) 2001-02-23 2002-09-12 Mobilitec Inc. System and method for charging for directed provisioning of user applications on limited-resource devices
AU2002306608B2 (en) 2001-02-26 2007-08-23 4Thpass Inc. Method and system for transmission-based billing of applications
US7509435B2 (en) 2001-03-12 2009-03-24 International Business Machines Corporation Network Address Translation and Port Mapping
US20020131401A1 (en) 2001-03-14 2002-09-19 David Ehreth Sharing remote terminals
JP2002279103A (ja) 2001-03-15 2002-09-27 B M C:Kk コンテンツの流通システムおよびその流通データベース
US7047405B2 (en) 2001-04-05 2006-05-16 Qualcomm, Inc. Method and apparatus for providing secure processing and data storage for a wireless communication device
US20030078844A1 (en) 2001-03-30 2003-04-24 Sunao Takatori Charging system
GB0108354D0 (en) 2001-04-03 2001-05-23 Thirdspace Living Ltd System and method for providing a user with access to a plurality of sevices and content from a broadband television service
US20020194143A1 (en) 2001-04-26 2002-12-19 International Business Machines Corporation Method and system for usage-based pricing of E-content
EP1253771A1 (de) 2001-04-26 2002-10-30 Siemens Aktiengesellschaft Verfahren zum Abrechnen von Kommunikationsgebühren
JP3795344B2 (ja) 2001-04-27 2006-07-12 株式会社野村総合研究所 アプリケーション管理システム
JP3937752B2 (ja) 2001-05-10 2007-06-27 株式会社日立製作所 携帯電話機および基地局
TWI256001B (en) 2001-05-14 2006-06-01 Ntt Docomo Inc System for managing program stored in storage block of mobile terminal
KR20010078968A (ko) 2001-05-28 2001-08-22 이상욱 인터넷을 매체로 한 소프트웨어 에이에스피의 제공 방법
JP4364454B2 (ja) 2001-05-29 2009-11-18 株式会社神戸製鋼所 情報配信システム及びその通信方法
US7490045B1 (en) 2001-06-04 2009-02-10 Palmsource, Inc. Automatic collection and updating of application usage
US7099891B2 (en) 2001-06-15 2006-08-29 International Business Machines Corporation Method for allowing simple interoperation between backend database systems
US7869826B2 (en) 2001-06-15 2011-01-11 Nokia Corporation Method and apparatus for relating communications system identifications (SIDS)
US6978273B1 (en) 2001-06-18 2005-12-20 Trilogy Development Group, Inc. Rules based custom catalogs generated from a central catalog database for multiple entities
JP2003016093A (ja) 2001-06-27 2003-01-17 Nec Corp 情報配信装置、情報配信システム、その情報配信方法、及びその情報配信プログラム
US20030093565A1 (en) 2001-07-03 2003-05-15 Berger Adam L. System and method for converting an attachment in an e-mail for delivery to a device of limited rendering capability
JP3780880B2 (ja) 2001-07-05 2006-05-31 ソニー株式会社 通信システム、サーバ装置、クライアント装置、連携処理提供方法、連携処理方法、プログラムおよび記録媒体
US7421411B2 (en) 2001-07-06 2008-09-02 Nokia Corporation Digital rights management in a mobile communications environment
US7117504B2 (en) 2001-07-10 2006-10-03 Microsoft Corporation Application program interface that enables communication for a network software platform
US6628934B2 (en) 2001-07-12 2003-09-30 Earthlink, Inc. Systems and methods for automatically provisioning wireless services on a wireless device
US7184747B2 (en) * 2001-07-25 2007-02-27 Ncr Corporation System and method for implementing financial transactions using cellular telephone data
US20030028903A1 (en) 2001-07-31 2003-02-06 Klaus Hofrichter System and method for storing and processing data for display on a display device
US6996537B2 (en) 2001-08-13 2006-02-07 Qualcomm Incorporated System and method for providing subscribed applications on wireless devices over a wireless network
US9203923B2 (en) 2001-08-15 2015-12-01 Qualcomm Incorporated Data synchronization interface
US7613640B2 (en) 2001-08-29 2009-11-03 Ebs Group Limited Electronic trading system
US7362745B1 (en) 2001-09-05 2008-04-22 Sprint Communications Company L.P. End-user systems for communication services over peer-to-peer internet protocol connections between service providers
SE0103337D0 (sv) 2001-10-08 2001-10-08 Service Factory Sf Ab System and method relating to mobile communications
WO2003032122A2 (en) 2001-10-09 2003-04-17 Steven Schiff System and method for conducting a financial transaction using a communication device
US20030078895A1 (en) * 2001-10-19 2003-04-24 Mackay George Use of cellular phones for payment of vending machines
US20030083991A1 (en) 2001-10-25 2003-05-01 Dan Kikinis Method and apparatus for tracking and billing cellular roaming charges via a data packet network
US6792271B1 (en) 2001-11-06 2004-09-14 Bellsouth Intellectual Property, Inc. Alternative wireless telephone roaming using prepaid services
JP4132788B2 (ja) 2001-11-15 2008-08-13 三菱電機株式会社 データ通信装置
US20030096591A1 (en) 2001-11-19 2003-05-22 Joseph Pohutsky Financing party payment for calls with a wireless subscriber
CA2363220A1 (en) 2001-11-23 2003-05-23 Trustshield Technologies Inc. Simcard authorization: online credit card transaction approval, privacy, authentication and non-repudiation
KR100414226B1 (ko) 2001-11-23 2004-01-13 엔캐시 주식회사 네트워크를 통한 과금 처리 시스템 및 과금 처리 방법
US20030120594A1 (en) 2001-12-04 2003-06-26 Cibernet, Inc. Method, system and data structure for an improved billing protocol
WO2003050743A1 (en) 2001-12-06 2003-06-19 Access Co., Ltd. System and method for providing subscription content services to mobile devices
US20030110044A1 (en) 2001-12-06 2003-06-12 Nix John A. Distributed resource metering system for billing
KR20040067849A (ko) 2001-12-07 2004-07-30 마쯔시다덴기산교 가부시키가이샤 매체 콘텐츠 분배 시스템과 방법
US7370120B2 (en) 2001-12-07 2008-05-06 Propel Software Corporation Method and system for reducing network latency in data communication
JP2003187083A (ja) 2001-12-14 2003-07-04 Nikko Cordial Corp 顧客資産管理システム
US6683941B2 (en) 2001-12-17 2004-01-27 International Business Machines Corporation Controlling advertising output during hold periods
US6978305B1 (en) 2001-12-19 2005-12-20 Oracle International Corp. Method and apparatus to facilitate access and propagation of messages in communication queues using a public network
KR100876803B1 (ko) 2001-12-19 2009-01-07 삼성전자주식회사 무선 데이터 통신 시스템 및 그 시스템에서 패킷 데이터서비스 노드의 인증/권한/과금 서버 접속 방법
US7218917B2 (en) 2002-01-15 2007-05-15 Hewlett-Packard Development Company, L.P. Method for searching nodes for information
US20030149958A1 (en) 2002-02-06 2003-08-07 Shumeet Baluja Automatic code generation for applications which run on common platforms
US6965883B2 (en) 2002-02-20 2005-11-15 Nokia Corporation Charging mechanism for multicasting
US20030167230A1 (en) 2002-03-01 2003-09-04 Mccarthy Kevin Method and communication terminal for handling payment of downloadable content
US7155205B2 (en) 2002-03-12 2006-12-26 Bellsouth Intellectual Property Corporation System and method for verifying subscriber data records in a telephone system
KR100467005B1 (ko) 2002-03-15 2005-01-24 김영신 무선 어플리케이션 서비스 프로바이더 시스템
US20050144142A1 (en) 2002-03-20 2005-06-30 Hisashi Takayama Mobile settlement system and device
US7135286B2 (en) 2002-03-26 2006-11-14 Perlegen Sciences, Inc. Pharmaceutical and diagnostic business systems and methods
KR20030078446A (ko) 2002-03-29 2003-10-08 주식회사 인코닉스 트래킹 정보를 포함한 기업 간 전자 상거래 서비스를제공하는 방법 및 시스템
US6751295B2 (en) 2002-04-03 2004-06-15 Criterion Wireless Corp. Method and apparatus for measuring communication market statistics
US6928441B2 (en) 2002-04-16 2005-08-09 International Business Machines Corporation Electronic catalogs that provide hierarchical access for buyers of goods and services
JP4053350B2 (ja) 2002-04-22 2008-02-27 株式会社エー・アール・アイ コンテンツ配信システム及び方法並びにコンテンツ配信用プログラム
US20030208444A1 (en) 2002-05-06 2003-11-06 Hermann Sauer Payment system and method
US6954793B2 (en) 2002-05-13 2005-10-11 Thomson Licensing S.A. Pre-paid data card authentication in a public wireless LAN access system
JP2004005044A (ja) 2002-05-30 2004-01-08 Sony Corp 情報送受信装置、情報送信装置および方法、情報受信装置および方法、情報処理装置および方法、情報送信管理装置および方法、情報受信管理装置および方法、記録媒体、並びにプログラム
US7260194B1 (en) 2002-06-12 2007-08-21 At&T Intellectual Property, Inc. Method and system for providing long distance service
WO2003107146A2 (en) 2002-06-18 2003-12-24 Wink Interactive, Llc Method, apparatus and system for management of information content for enhanced accessibility over wireless communication networks
US7233790B2 (en) 2002-06-28 2007-06-19 Openwave Systems, Inc. Device capability based discovery, packaging and provisioning of content for wireless mobile devices
US20040203681A1 (en) 2002-07-01 2004-10-14 Ross David J. Application catalog on an application server for wireless devices
US7113766B2 (en) 2002-08-15 2006-09-26 Qualcomm Inc. Transaction processing
US20040044623A1 (en) 2002-08-28 2004-03-04 Wake Susan L. Billing system for wireless device activity
US20040043753A1 (en) 2002-08-30 2004-03-04 Wake Susan L. System and method for third party application sales and services to wireless devices
EP1404100A1 (en) 2002-09-30 2004-03-31 Koninklijke KPN N.V. Billing of differentiated services
JP2004135229A (ja) 2002-10-15 2004-04-30 Victor Co Of Japan Ltd コンテンツ配信システム及びコンテンツ配信サーバ並びにそのプログラム
KR100438056B1 (ko) 2002-10-21 2004-07-01 에스케이 텔레콤주식회사 이동통신 시스템의 컨텐츠별 과금 데이터 생성장치 및 방법
US7548746B2 (en) 2002-11-01 2009-06-16 At&T Mobility Ii Llc General purpose automated activation and provisioning technologies
JP2004220546A (ja) 2002-11-20 2004-08-05 Yoshinobu Inada 電子的利用権の管理サーバ、端末装置、管理システムおよび管理方法
JP2004185197A (ja) 2002-12-02 2004-07-02 Shigeru Hayashi コンテンツ販売システム
US8812382B2 (en) 2003-01-15 2014-08-19 Nokia Corporation Charging for a communication system
KR100509935B1 (ko) 2003-02-11 2005-08-24 주식회사 케이티프리텔 이동 통신망에서 데이터 과금 세분화를 위한 방법 및 시스템
US9232077B2 (en) 2003-03-12 2016-01-05 Qualcomm Incorporated Automatic subscription system for applications and services provided to wireless devices
US7333809B2 (en) 2003-03-18 2008-02-19 At&T Mobility Ii Llc Multi-standard prepaid communication services
US7711680B2 (en) 2003-03-24 2010-05-04 Siebel Systems, Inc. Common common object
US8489470B2 (en) 2003-03-24 2013-07-16 Siebel Systems, Inc. Inventory location common object
CN1792085B (zh) 2003-06-18 2014-10-15 艾利森电话股份有限公司 移动网络中的在线收费
CA2433471A1 (en) 2003-06-26 2004-12-26 Ibm Canada Limited - Ibm Canada Limitee Supplier hub with hosted supplier stores
US7676432B2 (en) 2003-07-08 2010-03-09 Paybyclick Corporation Methods and apparatus for transacting electronic commerce using account hierarchy and locking of accounts
US7177837B2 (en) 2003-07-11 2007-02-13 Pascal Pegaz-Paquet Computer-implemented method and system for managing accounting and billing of transactions over public media such as the internet
US20050079855A1 (en) 2003-08-20 2005-04-14 Jethi Rashesh J. Architecture that enables a mobile virtual network operator (MVNO) to create a branded wireless offering
JP2005078325A (ja) 2003-08-29 2005-03-24 Kddi Corp 認証システム、コンピュータプログラム
US7660755B2 (en) 2003-09-18 2010-02-09 At&T Intellectual Property I, L.P. Methods, systems, and computer-readable-mediums for managing rollover usage units of communication services
JP3609398B1 (ja) 2003-11-11 2005-01-12 株式会社青山キャピタル 商品情報提供システム
US7711575B2 (en) 2003-11-24 2010-05-04 At&T Intellectual Property I, L.P. Methods for providing communications services
US20050125315A1 (en) 2003-12-08 2005-06-09 Munoz Jaime M.N. System for account management and method therefor
JP4269162B2 (ja) 2004-01-07 2009-05-27 日本電気株式会社 携帯通信端末の無線経路選択方法およびその携帯通信端末並びに無線通信システム
EP2485186A1 (en) 2004-01-21 2012-08-08 Qualcomm Incorporated Application-based value billing in a wireless subscriber network
US20060253350A1 (en) 2004-03-05 2006-11-09 Frank Falkenhain Method and system for billing and content delivery
US8819711B2 (en) 2004-05-04 2014-08-26 Qualcomm Incorporated Hierarchical program packages for user terminal subscribable services
US20050289047A1 (en) 2004-06-28 2005-12-29 Oliver Mitchell B Virtual marketplace for wireless device applications and services with integrated multi-party settlement
DE102004046568A1 (de) 2004-09-24 2006-04-06 Construction Research & Technology Gmbh Fluormodifizierte Reaktivharzsysteme, Verfahren zu ihrer Herstellung und deren Verwendung
JP4516815B2 (ja) 2004-09-28 2010-08-04 株式会社ニューズウォッチ 検索装置
US20060080232A1 (en) * 2004-10-08 2006-04-13 Randy Epps Cellular telephone based payment apparatus and method for use in purchase of good and services
US20060235931A1 (en) 2005-04-19 2006-10-19 Ruthe Garry E System for two-way exchange of personal data over mobile telephone networks
US9185538B2 (en) 2005-05-31 2015-11-10 Qualcomm Incorporated Wireless subscriber application and content distribution and differentiated pricing
US9350875B2 (en) 2005-05-31 2016-05-24 Qualcomm Incorporated Wireless subscriber billing and distribution
US7593714B2 (en) 2005-06-24 2009-09-22 Motorola, Inc. Communication services payment method and system
US20070038703A1 (en) 2005-07-14 2007-02-15 Yahoo! Inc. Content router gateway
CA2621108A1 (en) * 2005-09-07 2007-03-15 Sms.Ac, Inc. Automated billing and distribution platform for application providers
US7860484B2 (en) * 2005-09-07 2010-12-28 Sms.Ac, Inc. Automated billing and distribution platform for application providers
US7953386B2 (en) 2005-09-19 2011-05-31 Silverbrook Research Pty Ltd Bill per card print
US8200575B2 (en) 2005-10-11 2012-06-12 Raul Armando Cordero Torres Secure electronic payment system and methods
US7653722B1 (en) 2005-12-05 2010-01-26 Netapp, Inc. Server monitoring framework
US7577616B2 (en) 2005-12-07 2009-08-18 Xi Zhu Method and apparatus of secure authentication and electronic payment through mobile communication tool
US7676478B2 (en) 2006-01-10 2010-03-09 Sas Institute Inc. Data warehousing systems and methods having reusable user transforms
US9143622B2 (en) 2006-02-17 2015-09-22 Qualcomm Incorporated Prepay accounts for applications, services and content for communication devices
JP2010178027A (ja) 2009-01-29 2010-08-12 Canon Inc カメラシステム
US8402511B2 (en) 2009-07-30 2013-03-19 Hewlett-Packard Development Company, L.P. LDAPI communication across OS instances

Also Published As

Publication number Publication date
RU2418381C2 (ru) 2011-05-10
CN101385322A (zh) 2009-03-11
US9185234B2 (en) 2015-11-10
JP2009527865A (ja) 2009-07-30
CA2640117C (en) 2016-05-17
KR20080102219A (ko) 2008-11-24
JP5129164B2 (ja) 2013-01-23
US20070197189A1 (en) 2007-08-23
CA2640117A1 (en) 2007-08-30
WO2007098490A3 (en) 2007-12-06
KR100991615B1 (ko) 2010-11-04
WO2007098490A2 (en) 2007-08-30
RU2008137607A (ru) 2010-03-27
EP1987664B1 (en) 2016-09-28
EP1987664A2 (en) 2008-11-05
CN101385322B (zh) 2013-07-03

Similar Documents

Publication Publication Date Title
BRPI0708103A2 (pt) mapeamento automatizado de contas em um sistema de faturamento de assinante sem fio
US10848971B2 (en) Method and device for downloading profile in mobile communication system
US9112866B2 (en) Methods and devices for controlling access to computing resources
KR101109434B1 (ko) 인증된 무선 디바이스 트랜잭션 이벤트 데이터를 이용하는과금 시스템
US8555349B2 (en) Method and apparatus for small footprint clients for operator-specific service interfaces
US9231763B2 (en) System and method for providing a multi-credential authentication protocol
US10021568B2 (en) Subscriber identity module (SIM) for mobile stations
US8577334B1 (en) Restricted testing access for electronic device
US20160226877A1 (en) Methods and apparatus for large scale distribution of electronic access clients
EP2815553B1 (en) Mobile apparatus supporting a plurality of access control clients, and corresponding methods
US20220286861A1 (en) Subscriber Identity Module (SIM) Remote Update Agent
KR20120005046A (ko) 원격 활성화 캡처
US10282719B1 (en) Secure and trusted device-based billing and charging process using privilege for network proxy authentication and audit
CA2778736C (en) Methods and devices for controlling access to computing resources
TW201408088A (zh) 地域性數位版權存取認證方法及系統
CN104243415B (zh) 一种能力调用方法和设备
US11836225B1 (en) System and methods for preventing unauthorized replay of a software container

Legal Events

Date Code Title Description
B06F Objections, documents and/or translations needed after an examination request according [chapter 6.6 patent gazette]
B06T Formal requirements before examination [chapter 6.20 patent gazette]
B15K Others concerning applications: alteration of classification

Free format text: AS CLASSIFICACOES ANTERIORES ERAM: H04M 15/00 , G07F 19/00 , G06Q 30/00 , H04L 12/14

Ipc: H04L 12/14 (1990.01), H04M 15/00 (1968.09), G06Q 2

B11E Dismissal acc. art. 34 of ipl - requirements for examination incomplete
B11T Dismissal of application maintained [chapter 11.20 patent gazette]