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 PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/14—Charging, metering or billing arrangements specially adapted for data communications, e.g. authentication, authorisation and accounting [AAA] framework
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/14—Payment architectures specially adapted for billing systems
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/16—Payments settled via telecommunication systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/04—Recording calls, or communications in printed, perforated or other permanent form
- H04M15/06—Recording class or number of calling, i.e. A-party or called party, i.e. B-party
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/41—Billing record details, i.e. parameters, identifiers, structure of call data record [CDR]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/43—Billing software details
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/48—Secure or trusted billing, e.g. trusted elements or encryption
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/51—Arrangements 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/68—Payment of value-added services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/70—Administration or customization aspects; Counter-checking correct charges
- H04M15/75—Account location specifications
- H04M15/753—Network based account
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/70—Administration or customization aspects; Counter-checking correct charges
- H04M15/755—Account identification
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/70—Administration or customization aspects; Counter-checking correct charges
- H04M15/765—Linked or grouped accounts, e.g. of users or devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/70—Administration or customization aspects; Counter-checking correct charges
- H04M15/77—Administration or customization aspects; Counter-checking correct charges involving multiple accounts per user
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/80—Rating or billing plans; Tariff determination aspects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/82—Criteria or parameters used for performing billing operations
- H04M15/8214—Data or packet based
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/82—Criteria or parameters used for performing billing operations
- H04M15/8242—Transaction based
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/24—Accounting or billing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/01—Details of billing arrangements
- H04M2215/0152—General billing plans, rate plans, e.g. charge rates, numbering plans, rate centers, customer accounts
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/01—Details of billing arrangements
- H04M2215/0156—Secure and trusted billing, e.g. trusted elements, encryption, digital signature, codes or double check mechanisms to secure billing calculation and information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/01—Details of billing arrangements
- H04M2215/0196—Payment 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/20—Technology dependant metering
- H04M2215/2026—Wireless network, e.g. GSM, PCS, TACS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/54—Resellers-retail or service providers billing, e.g. agreements with telephone service operator, activation, charging/recharging of accounts
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/72—Account specifications
- H04M2215/7204—Account location
- H04M2215/7218—Network based
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/72—Account specifications
- H04M2215/7222—Account identification
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/72—Account specifications
- H04M2215/724—Linked accounts
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/72—Account specifications
- H04M2215/724—Linked accounts
- H04M2215/7254—Multiple accounts per user
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/78—Metric aspects
- H04M2215/782—Data or packet based
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/78—Metric aspects
- H04M2215/7846—Transaction 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.
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)
| 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)
| 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 |
-
2006
- 2006-02-22 US US11/360,113 patent/US9185234B2/en not_active Expired - Fee Related
-
2007
- 2007-02-22 CA CA2640117A patent/CA2640117C/en not_active Expired - Fee Related
- 2007-02-22 WO PCT/US2007/062611 patent/WO2007098490A2/en not_active Ceased
- 2007-02-22 RU RU2008137607/09A patent/RU2418381C2/ru active
- 2007-02-22 BR BRPI0708103-0A patent/BRPI0708103A2/pt not_active Application Discontinuation
- 2007-02-22 JP JP2008556545A patent/JP5129164B2/ja not_active Expired - Fee Related
- 2007-02-22 CN CN2007800060443A patent/CN101385322B/zh not_active Expired - Fee Related
- 2007-02-22 KR KR1020087022950A patent/KR100991615B1/ko not_active Expired - Fee Related
- 2007-02-22 EP EP07717651.9A patent/EP1987664B1/en not_active Not-in-force
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] |