BRPI0618950A2 - método implementado em computador para identificar onde uma falha está ocorrendo em uma conexão de protocolo de internet entre um terminal de ponto de venda (pos) e um computador hospedeiro - Google Patents
método implementado em computador para identificar onde uma falha está ocorrendo em uma conexão de protocolo de internet entre um terminal de ponto de venda (pos) e um computador hospedeiro Download PDFInfo
- Publication number
- BRPI0618950A2 BRPI0618950A2 BRPI0618950-4A BRPI0618950A BRPI0618950A2 BR PI0618950 A2 BRPI0618950 A2 BR PI0618950A2 BR PI0618950 A BRPI0618950 A BR PI0618950A BR PI0618950 A2 BRPI0618950 A2 BR PI0618950A2
- Authority
- BR
- Brazil
- Prior art keywords
- computer
- failure
- pos terminal
- pos
- implemented method
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 20
- 238000012360 testing method Methods 0.000 claims abstract description 30
- 230000005540 biological transmission Effects 0.000 claims description 3
- 238000004891 communication Methods 0.000 description 14
- 238000012545 processing Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 4
- 230000008569 process Effects 0.000 description 3
- 238000013459 approach Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000006855 networking Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 241000255925 Diptera Species 0.000 description 1
- 241000233805 Phoenix Species 0.000 description 1
- 238000013475 authorization Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000013479 data entry Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000002405 diagnostic procedure Methods 0.000 description 1
- 230000003467 diminishing effect Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000010998 test method Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07G—REGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
- G07G1/00—Cash registers
- G07G1/12—Cash registers electronically operated
- G07G1/14—Systems including one or more distant stations co-operating with a central processing unit
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/66—Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0677—Localisation of faults
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0805—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
- H04L43/0811—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking connectivity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/50—Testing arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/45—Network directories; Name-to-address mapping
- H04L61/4505—Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols
- H04L61/4511—Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols using domain name system [DNS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0852—Delays
- H04L43/0864—Round trip delays
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Environmental & Geological Engineering (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Cash Registers Or Receiving Machines (AREA)
- Test And Diagnosis Of Digital Computers (AREA)
- Small-Scale Networks (AREA)
Abstract
MéTODO IMPLEMENTADO EM COMPUTADOR PARA IDENTIFICAR ONDE UMA FALHA ESTá OCORRENDO EM UMA CONEXãO DE PROTOCOLO DE INTERNET ENTRE UM TERMINAL DE PONTO DE VENDA (POS) E UM COMPUTADOR HOSPEDEIRO. O software de "Diagnóstico de IP" e um novo e inovador método de ajudar a checagem e correção de problemas de terminais de POS habilitados em IP. Seu propósito é identificar onde uma falha na conexão de IP está ocorrendo. A aplicação de Diagnóstico de IP faz isto testando pontos de falhas principais dentro da cadeia de IP do terminal de POS para o hospedeiro.
Description
"MÉTODO IMPLEMENTADO EM COMPUTADOR PARA IDENTIFICAR ONDE UMA FALITA ESTÁ OCORRENDO EM LTMA CONEXÃO DE PROTOCOLO DE INTERNET ENTRE LIM TERMINAL DE PONTO DE VENDA (POS) E UM COMPUTADOR HOSPEDEIRO"
Canipo da Invenção
A presente invenção se refere, de forma geral, a um terminal de transação eletrônico que se conecta um computador central usando uma conexão de Protocolo de Internet (IP).
Conhecimento da Invenção
Terminais de ponto de venda ("POS") possibilitam pagamento eletrônico conveniente para muitos produtos e serviços. Consumidores mantendo cartões associados com a cobrança, crédito, débito, ou conta coiTente podem pagar por uma compra simplesmente entrando um cartão ou informação de cartão diretamente no terminal de POS. O sucesso demonstrado de terminais de "pagar na bomba" é apenas ura exemplo da aceitação popular de e preferência para a conveniência das transações de terminal de POS. Cartão inteligente e leitoras de cartão sem contatos fornecem conveniência adicional em tais terminais de POS.
Terminais de POS atualmente conhecidos, tipicamente, incluem, entre outros, um leitor de faixa magnética, um teclado para entrada de um numero de identificação pessoal ("PIN"), e um mostrador de usuário. Terminais de POS convencionais se comunicam ou diretamente ou indiretamente com um computador central para autorizar e estabelecer transações de venda. Os terminais freqüentemente incluem dispositivos ou integrados ou periféricos tais como impressoras, leitores de código de barra, ou teclas de entrada de PIN.
Texminais de POS freqüentemente usam Protocolo de Internet (IP) para conectar ou se comunicar com um computador central. Quando terminais de POS de IP estão sendo empregados, desenvolvem um problema enquanto no campo, é muito difícil identificar onde o problema está nos vários pontos da comunicação. O negociante não é conhecido na topologia da infra-estmtura de IP e não pode mesmo começar a dizer o que está indo errado. Todo o negociante sabe é eles não podem aceitar pagamentos em cartão e o terminal parece não estar trabalhando, e por conseguinte, como um resultado, seu negócio está sendo prejudicado.
Fr eqüentemente o distribuidor do tenninal de PL)S é um processador de transação financeiras que mantém um "centro de suporte" que os negociantes podem contatai* quando o terminal de POS não funciona apropriadamente. Tenninais de POS de IP criam um maior volume de chamada significativa para o centro de suporte do que os terminais de POS convencionais, e o pessoa] do centro de suporte não são treinados, nem são eles capazes de diagnosticar um problema com um tenninal de IP através do telefone.
Alguns fabricantes de terminais de POS usam um método de procura dc um "PING" ou "rota de rastreamento" para um ponto de erro nas comunicações de IP. Esta abordagem tem inúmeros problemas e limitações. Problemas com este método incluem, muitas mensagens de solicitação de eco de ICMP de bloco de softwares de proteção, que é o protocolo usado para PING e rota de rastreamento. Isto significa que este método não será confiável ou mesmo usável em muitas instalações. Segundo, mesmo quando este método mostra que um problema está acontecendo, não mostra onde o problema esta, nem aponta qualquer ponto de falha específico.
Como um resultado desta situação, de modo a fazer um produto mais atrativo, e fornecer uma solução melhorada para um terminal de POS habilitado em IP, e para baixar os custos de suporte associados com terminais de POS de IP, uma nova e não óbvia abordagem de diagnóstico de IP para t terminais de POS é descrita abaixo. Descrição Breve dos Desenhos
Aspectos adicionais da presente invenção se tornarão evidente quando revendo as modalidades não limitantes descritas na especificação e nas reivindicações consideradas era conjunto com as figuras anexas, onde numerais de referência similares denotam elementos similares, e:
FIG. 1 ilustra a diagrama em bloco de um sistema exemplar de acordo com uma modalidade da presente invenção; e
FIG. 2 ilustra um fluxograma de um processo exemplar de acordo com uma modalidade da presente invenção. Descrição Detalhada da presente invenção somente, e não é intencionada a limitar o escopo, aplicabilidade ou configuração da invenção. Mais propriamente, a seguinte descrição é intencionada para fornecer uma ilustração conveniente para implementar várias modalidades da invenção. Como se tomará aparente, várias mudanças podem ser feitas na função e no arranjo dos elementos descritos nessas modalidades sem limitar ou diminuir o escopo da invenção como estabelecido aqui. Deve ser apreciado que a descrição aqui pode ser adaptada para ser empregada com dispositivo configurados, de forma alternativa, tendo diferente formatos, componentes, materiais e similares e ainda estarem dentro do escopo da presente invenção. .Assim sendo, a descrição aqui detalhada é apresentada para propósitos somente de ilustração e não de limitação. Por exemplo, os passos citados em qualquer das descrições de método ou de processo podem ser executados em qualquer ordem e não são limitados à ordem apresentada.
Por motivo de brevidade, funcionamento de dados convencionai, desenvolvimento de aplicação e outros aspectos funcionais do sistema (e componentes dos componentes de operação individual do sistema) podem não sei" descritos em detalhes aqui. Deve ser notado que muilas relações funcionais ou conexões físicas alternativas ou adicionais podem ser apresentada em um sistema prático. Com referência à FIG. 1, um diagrama em bloco de uma modalidade exemplar de um sistema 100 para facilitai- a checagem e correção de problemas de terminais de POS 110 habilitados em IP.O lerminal de POS 110 pode ser qualquer dispositivo, software, e/ou componente) configurado, de forma adequada, para facilitai- uma transação comercial entre um negociante e um cliente utilizando um instrumento de transação fe e., cartão de crédito, cartão de débito, cartão de cobrança, cartão inteligente, e similares). Assim sendo, o terminal de POS 110 pode ser qualquer terminal de POS
conhecido na técnica ou desenvolvido no futuro. De acordo com um aspecto de uma modalidade exemplar da invenção, o terminal de POS 110 é um terminal Optimum T410 fabricado pela Hypercom Coiporation of Phoenix, Arizona, embora qualquer terminal de POS fabricado pela Hypercom Coiporation está, certamente, contemplado pela invenção.
Terminal de POS 110, de acordo com várias modalidades da invenção, inclui um leitor de instrumento ue transação (e. g., leitor de faixa magnética, um leitor de cartão inteligente, um leitor de radiofreqüência, e similares); vários circuitos eletrônicos para processar uma transação comercial; um container para o terminal de POS; e componentes de interface de usuário incluindo um ou mais do seguinte: um mostrador para apresentar e/ou receber informação de transação; e um teclado incluindo teclas numéricas, alfanuméricas, e/ou função chaves. O terminal de POS 110 pode ser usado com qualquer número de instmmento de transação, e assim sendo, pode prover interfaces de instrumento de transação intercambiável ou suplementar. Por exemplo, em uma modalidade, um módulo de leitor de faixa magnética pode ser destacado do container do terminal de POS 110 e em seu lugar um módulo de leitor de cartão inteligente ligado ao container. Capacidades sem fio também podem ser incorporadas no terminal de. POS 110 para prover portabilidade. Dispositivos periféricos para uso com o terminal de POS 110 podem incluir impressoras, mostradores adicionais, teclas de entrada de numero de identificação pessoal (PIN), teclados alfanuméricos, sistemas de reconhecimento de voz, dispositivos de captura de assinatura, leitor de código de barra, e leitor biométrico. Ainda mais, o terminal de POS 110 pode ser uma unidade autônoma ou pode ser integrado em uma caixa registradora eletrônica (ECR), uma máquina de venda, a quiosque de auto verificação, e similares.
Em adição, o terminal de POS 110 inclui um identificador de terminal tal que o terminai de POS 110 pode ser identificado como o terminal de POS que faz uma compra quando um usuário utiliza o terminal de POS HO para aplicações de compra. De acordo com um aspecto de uma modalidade exemplar, o identificador de terminal pode ser numero serial atribuído ao terminal de POS 110 que é único através de múltiplas populações de terminal de POS (i. e., industrias). Em um outro aspecto da invenção, o identificador de terminal pode ser uma assinatura digital que o terminal de POS 110 utiliza para identificar a si próprio quando descarregando e/ou comprando aplicações e/ou aplicações de demonstração.
Ainda mais, o terminal de POS 110 pode ser usado em conjunto com qualquer tipo de computador pessoal, rede de computador, estação de trabalho, mini computador, quadro principal, ou o similar executando qualquer sistema operacional tal como qualquer versão de Windows, Windows XP, Windows NT, Windows 2000, Windows 9S, Windows 95, MacOS, OS/2, BeOS, Linux, UNIX, Solaris, ou o similar. Mais ainda, embora a invenção é implementada com protocolos de comunicações de TCP/IP (Protocolo de Controle de Transmissão/Protocolo de Incerneii ou Protocolo ponto-a-ponto (PPP), será prontamente entendido que a invenção poderia também sei- implementada usando IPX, Appletalk, IP-6 NetBIOS, OSI5 ou qualquer número de protocolos existentes ou futuros. Mais ainda, o sistema contempla o uso, venda, ou distribuição de quaisquer mercadorias, serviços, ou informação sobre qualquer rede tendo similar funcionalidade descrita aqui.
O terminal de POS 110, em uma modalidade exemplar, é conectado a um dispositivo de Ethemet 120 através de uma conexão de rede 115, onde a conexão de rede 115 pode ser qualquer componente de software e/ou hardware configurado, de Ibnna adequada, para facilitar comunicações eletrônicas entre o terminal de POS 110 e o dispositivo 120. Dispositivos exemplares 125 incluem dispositivos de Ethernet tal como um roteador, distribuidor, comutador, modem, modem a cabo, ou outros dispositivos similares. De acordo com outras modalidades da presente invenção, outros tipos de redes e dispositivos podem ser usados para se conectar ao terminal de POS 110.
De acordo com uma modalidade da presente invenção, o Provedor de Serviço de Internet (ISP) 130 facilita o acesso para a Internet 140 através de canais de comunicação 125. Redes ou canais comunicação exemplares 125 incluem, mas são certamente não limitados a, um telefone de rede (i. e., rede discada), urna rede externa, uma rede interna, a Internet, comunicações on-line, comunicações via satélite, comunicações off-line, comunicações sem fio, comunicações de comutadores de satélite, uma rede de área local (LAN), uma rede de área larga (WAN), dispositivos de funcionamento de rede ou de ligação, e/ou qualquer modalidade de entrada de dados ou comunicação adequadas.
Na implementação ilustrada, a rede 140 é incorporada corno a Internet e é presumido não ser segura e aberta para intrometidos. Neste contexto, o terminal de POS 110 e/ou qualquer dispositivo de computação (e. g., dispositivo 120 de Ethernet) pode ou não estar conectado a Internet a toda hora. Informação especifica relacionada aos protocolos, padrões, e software de aplicação utilizados na conexão com a Internet pode não ser discutida aqui. Para informação adicional considerando tais detalhes, ver, por exemplo, Dilip Naik, Padrões e Protocolos de Internet (199S); Java 2 Complete, vários autores, (Sybex 1999); Deborah Ray e Eric Ray, Mastering HTML 4.0 (1997). Loshin, TCP/IP Clearly Explained (1997), todos os quais são aqui incorporados por referência.
Sistema 100, em uma modalidade exemplar, também inclui um computador central ou hospedeiro 150 que c conectado à rede 140. O computador hospedeiro 150 pode ser qualquer dispositivo de computação e/ou sistema que facilite o processamento e autorização de uma transação que é iniciada no teiminal de POS 110. O computador hospedeiro 150 pode ser na forma de computador de rede, uma estação de trabalho, um servidor, um minicomputador, um computador de grande porte,um computador pessoal, um laptop, um notebook, um computado]· de mão, urna caixa de configuração, e similares. O computador hospedeiro 150 pode incluir outros servidores ou outros sistemas de computação incluindo um processador para processar dados digitais, uma memória conectada ao processador para armazenar dados digitais, uma entrada digitalizada conectada ao processador para entrada de dados digitais, um programa de aplicação armazenado na memória e acessível pelo processador para direcionar o processamento de dados digitais pelo processador, um mosírador conectado ao processador e memória para exibir informação derivada dos dados digitais processados pelo processador, e um ou mais bancos de dados, cacla banco de dados, de forma adequada, incluindo dados de cliente, dados de negociante, dados de organização do hospedeiro, e/ou dados similares que poderiam ser usados em associação com a presente invenção. Como aqueles corn habilidade na técnica irão apreciar, o computador hospedeiro 150, tipicamente, vai incluir um sistema operacional (e. g„ Windows XP, NT, 95/98/2000, Linux, Solaris, e similares), assim como vários sofíwares e mecanismos de guia convencionais, tipicamente, associados com computadores.
A presente invenção fornece software de "Diagnóstico de IP" que é um novo e inovador método e sistema para ajudar a checagem e correção de problemas de terminais de POS liabilitados em IP. De acordo com iim aspecto da presente invenção, o software identifica e aponta onde uma falha na conexão de IP está ocorrendo. A aplicação de Diagnóstico de IP faz isto testando, entre outros, pontos de falha principais dentro da cadeia de IP do terminal de POS para um computador hospedeiro (i. e., um computador central que autoriza e estabelece transações cie venda). Com referência à FIG. 2, os testes de Diagnóstico de IP podem ser efetuados executando uma ou mais aplicações de software 210-240, ou, ue forma remota, ou no terminal de POS, que são configuradas para efetuar um ou mais dos seguintes testes que testam pontos de falha principais com a cadeia de IP do terminal de POS para o computador hospedeiro.
1. Conexão física de Ethernet para um roteador ou outro ponto final ( 210 ).
De acordo com uma modalidade da presente invenção, este teste verifica se o cabo de Ethernet está conectado apropriadamente no terminal de POS 110 e um outro dispositivo de Ethernet 125. Isto é o equivalente de verificar se a "luz" de conexão de conexão liga quando o cabo de Ethernet está conectado.
Se este teste falha, mostra que há um problema com o cabo, com a conexão do cabo, ou com o dispositivo 125 (i. e., distribuidor, comutador ou roteador) ao qual a outra extremidade do cabo está conectado.
Em uma modalidade da presente invenção, os testes de conexão física detectam a presença de onda portadora ou outro sinai elétrico que são dados transmitidos no cabo de Ethernet.
2. Teste do ponto de conexão.
De acordo com uma modalidade da presente invenção, este teste verifica se o tráfego de IP pode alcançar o ponto de conexão local. O "ponto de conexão" é o primeiro ponto de encaminhamento dentro da topologia de IP que qualquer dispositivo de Ethernet alcançará. Um ponto de conexão é um requisito para tráfego de IP a ser encaminhado para fora da rede local secundária. Para o tráfego do terminal de POS alcançar um hospedeiro, ele precisa primeiro atravessar o ponto de conexão.
Se este teste falha, mostra que há um problema com o roteador que encaminha o tráfego de IP para fora do ambiente local do negociante.
Este roteador em alguns casos é construído dentro do DSL ou modem a cabo, ou pode ser dispositivo dedicado separado, dedicado para encaminhar tráfego de IP.
Em uma modalidade da presente invenção, o teste do ponto de conexão efetua um comando de "ping" para o ponto de conexão local tal como dispositivo 120, onde o ping se origina do terminal de POS IlOe usa o endereço de IP do ponto de conexão local para testar se os dados podem ir do terminal de POS 110 para o ponto de conexão local de IP 120 e voltar para o terminal de POS 110. O teste vai determinar se todos, alguns ou nenhum dos dados fez o percurso de ida e volta entre o terminal de POS 110 e dispositivo de rede 120.
3. Teste de DNS.
De acordo com uma modalidade da presente invenção, o teste de Sistema de Nome de Domínio (DNS) é um método de testar se o tráfego de IP do terminal de POS 110 pode alcançar uma localização externa, tal como, o Provedor de Serviço de Internet (ISP) 130 do negociante. O servidor de DNS é, tipicamente, gerenciado pelo ISP e é o veículo pelo qual o nome para um ponto final hospedeiro é convertido em um endereço de IP para uso na criação e manutenção de uma conexão com o senador nomeado. Se o tráfego de IP do terminal de POS 110 pode alcançar, e ser respondido pelo servidor de DNS, então é sabido que um bom elo de comunicação existe do terminai do negociante a um ponto externo fora de sua construção todo o caminho para seu ISP.
Se este teste falha, mostra que pode haver um problema com o Provedor de Serviço de Internet do negociante, ou com a conexão do negociante a partir de sua localização para o seu ISP. Isto pode ser uma falha de DSL ou de modem a cabo, ou um ma] funcionamento do ISP.
De acordo uma modalidade da presente invenção, este teste pode ser realizado através da emissão de uma solicitação de ISP para um nome de domínio bem conhecido, e então esperar por uma resposta válida de volta do ISP 130.
Uma vantagem de usar o protocolo de DNS é que, tipicamente, ele está habilitado a manter softwares de proteção que podem ser configurados para prevenir ataques de haeker.
4. Teste de hospedeiro
De acordo com uma modalidade da presente invenção, o "teste de Hospedeiro" testa o cio de comunicação final na cadeia. Ele testa se o tráfego de IP pode ir do terminal de POS 110 para o servidor de hospedeiro 150. Ele faz isso simplesmente tentando abrir uma conexão de protocolo de controle de transmissão (TCP) para a poria do servidor de hospedeiro a partir o terminal de POS. Isto não testa o funcionamento do hospedeiro, ou se o hospedeiro pode responder a uma mensagem de transação do terminai. Isto simplesmente testa se o tráfego de IP pode fazer um percurso de ida e volta do terminal para o hospedeiro.
Se este teste falha, mostra que há um problema do ISP para a rede dorsal da Internet, ou do servidor de hospedeiro para a rede dorsal da internet.
O Diagnóstico de IP efetua todos dos testes listados acima, informa o usuário onde o ponto de falha está localizado, e provê o usuário com informação sobre como resolver o problema.
A presente invenção foi descrita acima com referência a uma modalidade exemplar. Contudo, aqueles com habilidade na técnica irão reconhecer que mudanças e modificações podem ser feitas para a modalidade exemplar sem fugir do escopo da presente invenção. Por exemplo, os vários passos de processamento ditado pela presente invenção, assim como os componentes para realizar os passos do processamento, podem ser implementados em maneiras alternativas dependendo da particular aplicação ou em consideração a qualquer número funções de custo associadas com a operação do sistema. Esta e outras mudanças ou modificação são intencionadas para serem incluídas dentro do escopo da presente invenção.
Claims (7)
1. Método implementado em computador para identificai· onde uma falha está ocorrendo em uma conexão de Protocolo de Internet entre um terminal de ponto de venda (POS) e um computador hospedeiro, caracterizado pelo fato de compreender os passos de: - testar, de forma sucessiva, uma grande quantidade de pontos de falha, onde cada um dos pontos de falha está localizada na conexão de Protocolo de Internet entre o terminal de POS e o computador hospedeiro; - determinar se a falha ocorre em um da grande quantidade de pontos de falhas; e - identificar a localização do ponto de falha determinado.
2. Método implementado em computador de acordo com a reivindicação 1, caracterizado pelo fato de que o passo de testar, de forma sucessiva, uma grande quantidade de pontos de falha compreende testar, inicialmente, o ponto de falha localizado mais perto do terminal de POS ao longo da conexão de Protocolo de Internet entre o terminal de POS e o computador hospedeiro.
3. Método implementado em computador de acordo com a reivindicação 2, caracterizado pelo fato de que o passo de testar, de forma sucessiva, uma grande quantidade de pontos de falha ainda compreende testar, de forma consecutiva, cada ponto de falha, em que cada teste sucessivo é para o ponto de faiha, não testado, localizado mais perto do terminal de POS ao longo da conexão de protocolo de Litemet entre o terminal de POS e o computador hospedeiro.
4. Método implementado em computador de acordo com a reivindicação 1, caracterizado pelo fato de que a grande quantidade de pontos de falha compreende, um dispositivo de rede, um ponto de conexão local, um provedor de serviço de Internet, e o computador hospedeiro.
5. Método implementado em computador para identificar onde uma falha está ocorrendo em uma conexão de Protocolo de Internet entre um terminal de ponto de venda (POS) e um computador hospedeiro, caracterizado pelo fato de compreender os passos de: - detectar se uma onda portadora está presente em um cabo de rede que está conectado ao terminal de POS e a um dispositivo de rede; - verificar um percurso de ida e volta dos dados entre o terminal de POS e o dispositivo de rede; - emitir uma solicitação pra um provedor de sei-viço de Internet que está em comunicação com o dispositivo de rede, onde a solicitação compreende um nome de domínio válido; e - abrir uma conexão de protocolo de controle de transmissão para o computador hospedeiro.
6. Método implementado em computador de acordo com a reivindicação 5, caracterizado pelo fato de que o passo de detectar se uma onda portadora está presente compreende um sinal elétrico transportando dados no cabo de rede.
7. Método implementado em computador de acordo com a reivindicação 5, caracterizado pelo fato de que o passo de verificar um percurso de ida e volta dos dados compreende; - enviar um pacote de solicitação de eco ao dispositivo de rede, e - esperar, no terminal de POS, por um pacote resposta com o eco de resposta.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US59733205P | 2005-11-23 | 2005-11-23 | |
| US60/597332 | 2005-11-23 | ||
| PCT/US2006/061216 WO2007076197A2 (en) | 2005-11-23 | 2006-11-22 | Electronic payment terminal diagnostics |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| BRPI0618950A2 true BRPI0618950A2 (pt) | 2012-07-03 |
Family
ID=38218749
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| BRPI0618950-4A BRPI0618950A2 (pt) | 2005-11-23 | 2006-11-22 | método implementado em computador para identificar onde uma falha está ocorrendo em uma conexão de protocolo de internet entre um terminal de ponto de venda (pos) e um computador hospedeiro |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US7828209B2 (pt) |
| EP (1) | EP1958136A4 (pt) |
| CN (1) | CN101636743A (pt) |
| AU (1) | AU2006330804A1 (pt) |
| BR (1) | BRPI0618950A2 (pt) |
| CA (1) | CA2630531A1 (pt) |
| WO (1) | WO2007076197A2 (pt) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104038605B (zh) * | 2014-06-04 | 2016-08-17 | 福建升腾资讯有限公司 | 电话pos支付终端交易测试的方法 |
Family Cites Families (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6031528A (en) | 1996-11-25 | 2000-02-29 | Intel Corporation | User based graphical computer network diagnostic tool |
| US6763336B1 (en) | 1998-07-20 | 2004-07-13 | Usa Technologies, Inc. | Method of transacting an electronic mail, an electronic commerce, and an electronic business transaction by an electronic commerce terminal using a wirelessly networked plurality of portable digital devices |
| US6606602B1 (en) | 1998-07-20 | 2003-08-12 | Usa Technologies, Inc. | Vending machine control system having access to the internet for the purposes of transacting e-mail, e-commerce, and e-business, and for conducting vending transactions |
| US6609102B2 (en) | 1998-07-20 | 2003-08-19 | Usa Technologies, Inc. | Universal interactive advertizing and payment system for public access electronic commerce and business related products and services |
| US6414958B1 (en) * | 1998-11-30 | 2002-07-02 | Electronic Data Systems Corporation | Four-port secure ethernet VLAN switch supporting SNMP and RMON |
| US6654914B1 (en) | 1999-05-28 | 2003-11-25 | Teradyne, Inc. | Network fault isolation |
| US6446192B1 (en) | 1999-06-04 | 2002-09-03 | Embrace Networks, Inc. | Remote monitoring and control of equipment over computer networks using a single web interfacing chip |
| US6647430B1 (en) * | 1999-07-30 | 2003-11-11 | Nortel Networks Limited | Geographically separated totem rings |
| US7086584B2 (en) * | 1999-08-09 | 2006-08-08 | First Data Corporation | Systems and methods for configuring a point-of-sale system |
| KR100647411B1 (ko) * | 2000-10-04 | 2006-11-17 | 주식회사 케이티 | 회선 관리시스템에서 우선순위 자동 조절기능을 이용한고장 위치 파악 방법 |
| JP4565751B2 (ja) * | 2001-01-16 | 2010-10-20 | 富士通株式会社 | 伝送装置 |
| US20030195653A1 (en) * | 2001-11-29 | 2003-10-16 | Lewis Tommy W. | Fuel dispenser using software agents to facilitate diagnostics and maintenance |
| US20030187985A1 (en) | 2001-12-14 | 2003-10-02 | Dva Group, Llc | Network access tool for support of high-speed data services |
| US6847393B2 (en) | 2002-04-19 | 2005-01-25 | Wren Technology Group | Method and system for monitoring point of sale exceptions |
| US20040160895A1 (en) * | 2003-02-14 | 2004-08-19 | At&T Corp. | Failure notification method and system in an ethernet domain |
| US20040193918A1 (en) | 2003-03-28 | 2004-09-30 | Kenneth Green | Apparatus and method for network vulnerability detection and compliance assessment |
| US7441154B2 (en) | 2003-09-12 | 2008-10-21 | Finisar Corporation | Network analysis tool |
| US7464159B2 (en) * | 2004-01-14 | 2008-12-09 | International Business Machines Corporation | Managing analysis of a degraded service in a grid environment |
| US20070050303A1 (en) * | 2005-08-24 | 2007-03-01 | Schroeder Dale W | Biometric identification device |
-
2006
- 2006-11-22 BR BRPI0618950-4A patent/BRPI0618950A2/pt not_active IP Right Cessation
- 2006-11-22 US US11/562,739 patent/US7828209B2/en active Active
- 2006-11-22 WO PCT/US2006/061216 patent/WO2007076197A2/en not_active Ceased
- 2006-11-22 CA CA002630531A patent/CA2630531A1/en not_active Abandoned
- 2006-11-22 EP EP06848875A patent/EP1958136A4/en not_active Withdrawn
- 2006-11-22 AU AU2006330804A patent/AU2006330804A1/en not_active Abandoned
- 2006-11-22 CN CN200680049604A patent/CN101636743A/zh active Pending
Also Published As
| Publication number | Publication date |
|---|---|
| WO2007076197A3 (en) | 2009-09-24 |
| WO2007076197A2 (en) | 2007-07-05 |
| AU2006330804A1 (en) | 2007-07-05 |
| EP1958136A4 (en) | 2010-06-09 |
| EP1958136A2 (en) | 2008-08-20 |
| CN101636743A (zh) | 2010-01-27 |
| US7828209B2 (en) | 2010-11-09 |
| CA2630531A1 (en) | 2007-07-05 |
| US20070242612A1 (en) | 2007-10-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7219149B2 (en) | Versatile terminal adapter and network for transaction processing | |
| US5278977A (en) | Intelligent node resident failure test and response in a multi-node system | |
| US8249953B2 (en) | Methods and apparatus for determining the status of a device | |
| AU2004288988B2 (en) | Centralized electronic commerce card transactions | |
| US20090132418A1 (en) | Electronic payment processing system | |
| BR112014015273B1 (pt) | processo de roteamento em um terminal móvel e terminal móvel | |
| CN101438292A (zh) | 由销售点终端购买应用程序的系统和方法 | |
| US8666892B2 (en) | Electronic payment processing system | |
| WO2013096826A2 (en) | Systems and methods for extending an existing network | |
| US20120123829A1 (en) | Independent carrier ethernet interconnection platform | |
| CN106534129A (zh) | 接入控制方法及装置 | |
| BRPI0618950A2 (pt) | método implementado em computador para identificar onde uma falha está ocorrendo em uma conexão de protocolo de internet entre um terminal de ponto de venda (pos) e um computador hospedeiro | |
| MX2008006637A (es) | Diagnostico de terminal de pago electronico | |
| AU2011202576A1 (en) | Electronic payment terminal diagnostics | |
| CN107360173B (zh) | 资源访问方法及装置 | |
| CN107944862A (zh) | 基于交易前置平台的订单业务处理方法、装置及服务器 | |
| KR100772672B1 (ko) | 인터넷회선 원격관리 시스템 및 방법 | |
| CN104954187A (zh) | 一种确定用户侧设备状态的方法和装置 | |
| MXPA05013662A (en) | Versatile terminal adapter and network for transaction processing | |
| CN109639435A (zh) | 一种基于终端卡对app的认证方法及系统 | |
| CN117411692A (zh) | 一种公共校验开放平台、公共校验方法及装置 | |
| BR102014017796A2 (pt) | sistema de comunicação, método para determinar a localização de dispositivos, método para gerar uma lista de dispositivos vizinhos, método para determinar a localização de uma pluralidade de dispositivos, método de comunicação via enlace alternativo, método para escolher a forma de comunicação entre um dispositivo e um dentre um credenciador e um provedor de serviços e método para atualizar aplicações em dispositivos pos | |
| KR100572361B1 (ko) | 자동화기기의 회선 장애 검지 시스템 및 그 방법 | |
| CN117234862A (zh) | 一种服务器内存健康状况告警方法、系统、终端及介质 | |
| KR20100089156A (ko) | 스마트카드내장 이동통신단말기를 이용한 카드결제서비스 시스템 및 방법 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| B06G | Technical and formal requirements: other requirements [chapter 6.7 patent gazette] |
Free format text: SOLICITA-SE A REGULARIZACAO DA PROCURACAO, UMA VEZ QUE BASEADO NO ARTIGO 216 1O DA LPI, O DOCUMENTO DE PROCURACAO DEVE SER APRESENTADO NO ORIGINAL, TRASLADO OU FOTOCOPIA AUTENTICADA. |
|
| B08F | Application dismissed because of non-payment of annual fees [chapter 8.6 patent gazette] |
Free format text: REFERENTE A 8A ANUIDADE. |
|
| B08K | Patent lapsed as no evidence of payment of the annual fee has been furnished to inpi [chapter 8.11 patent gazette] |
Free format text: REFERENTE AO DESPACHO 8.6 PUBLICADO NA RPI 2281 DE 23/09/2014. |