PT1938253E - Sistema e método para obter dados de objecto - Google Patents
Sistema e método para obter dados de objecto Download PDFInfo
- Publication number
- PT1938253E PT1938253E PT06799501T PT06799501T PT1938253E PT 1938253 E PT1938253 E PT 1938253E PT 06799501 T PT06799501 T PT 06799501T PT 06799501 T PT06799501 T PT 06799501T PT 1938253 E PT1938253 E PT 1938253E
- Authority
- PT
- Portugal
- Prior art keywords
- data
- identification
- server
- server means
- task
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 39
- 238000004891 communication Methods 0.000 claims abstract description 13
- 238000004590 computer program Methods 0.000 claims description 13
- 238000012545 processing Methods 0.000 claims description 8
- 230000008569 process Effects 0.000 abstract description 6
- 238000003860 storage Methods 0.000 description 6
- 239000000969 carrier Substances 0.000 description 5
- 239000003550 marker Substances 0.000 description 4
- 238000004519 manufacturing process Methods 0.000 description 3
- 238000013475 authorization Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 239000012876 carrier material Substances 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000010200 validation analysis Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 239000013065 commercial product Substances 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 230000005672 electromagnetic field Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000004806 packaging method and process Methods 0.000 description 1
- 238000012856 packing Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 239000000047 product Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Economics (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Development Economics (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Information Transfer Between Computers (AREA)
- Mobile Radio Communication Systems (AREA)
- Investigating Or Analysing Biological Materials (AREA)
- Radar Systems Or Details Thereof (AREA)
Description
Descrição
SISTEMA E MÉTODO PARA OBTER DADOS DE OBJECTO A presente invenção refere-se a um método e um sistema para obter dados de objecto representativos a partir de um objecto com a finalidade de identificar o objecto, em que o objecto é provido com, pelo menos, um Receptor-transmissor de Identificação por Radiofrequência (RFID), no qual são pré-armazenados, e em que os dados de objecto de um número de objectos são pré-armazenados em servidores. São conhecidos sistemas onde a identificação de um objecto, tal como um (semi-)produto, uma embalagem (reutilizável), dinheiro, um animal, uma pessoa e semelhantes, se desenvolve ao providenciar o objecto em questão com um suporte de identificação que possa ser lido para efeitos de identificação. 0 suporte de identificação pode, em principio, ser aqui acoplado de forma fixa ao objecto ou ser incorporado ai, apesar de isto não ser essencial. Por exemplo, é possivel "ligar" virtualmente um objecto, tal como uma pessoa que não pretende, ou não pode, colocar um chip no objecto material, a um suporte de identificação, sujeitando o objecto a um controlo de identificação com base na prova de identidade, tal como um passaporte.
Um suporte de identificação é provido com dados de identificação, com os quais a identidade do objecto pode ser determinada. Quando o objecto é provido com um Receptor-transmissor de Identificação por Radiofrequência (RFID), também referido como chip ou marcador, os dados electrónicos representativos da identidade do objecto podem ser armazenados no receptor-transmissor. São conhecidos muitos tipos de receptores-transmissores RFID, incluindo 1/22 receptores-transmissores passivos que obtêm a sua energia a partir dos campos electromagnéticos dos dispositivos de leitura, e receptores-transmissores activos que possuem uma fonte de energia interna.
Como descrito anteriormente, tal Receptor-transmissor de Identificação por Radiofrequência (RFID) pode ser lido de forma sem fios usando um dispositivo de leitura, também referido como um scanner, e visualizado no ecrã do scanner ou equipamento auxiliar associado. Por vezes, pode ser lida informação adicional para além da acima mencionada relativamente à identidade do receptor-transmissor. A quantidade de dados a serem armazenados nos ditos receptores-transmissores é, no entanto, bastante pequena tendo em consideração a capacidade limitada de armazenamento dos receptores-transmissores. A informação adicional relativamente ao objecto relevante, tal como o nome e a morada do proprietário e/ou fabricante do objecto, dados administrativos relativamente ao objecto, tal como data de fabrico, data de venda, data de entrega para diferentes distribuidores, e informação multimédia (tal como imagens, video, som, animações relativas ao objecto), não é, no entanto, possivel, ou é apenas possível em quantidade insuficiente, devido à capacidade limitada de armazenamento de dados dos ditos receptores-transmissores. A informação específica, tal como informação na forma dos dados administrativos acima mencionados, é também difícil de controlar em tal receptor-transmissor tendo em conta as dificuldades encontradas na protecção da informação e relativamente à autorização de pessoas ou dispositivos que procuram ter acesso à informação. Isto significa na prática que, além dos dados de identificação, praticamente nenhuns dados de objecto são armazenados nos suportes de informação. 2/22
Os dados no receptor-transmissor de um objecto devem também ser modificados ou alterados durante o ciclo de vida deste objecto, isto sendo problemático nos receptores-transmissores conhecidos uma vez que a programação do receptor-transmissor com dados de objecto modificados requer uma unidade de programação.
Alguns sistemas conhecidos operam num domínio fechado, tal como um domínio próprio ou "privado", o que significa que os suportes de informação e dispositivos de leitura usados são compatíveis reciprocamente, por exemplo, relativamente ao protocolo de leitura, protocolo de armazenamento, o significado dos diferentes dados, a rede de comunicação para comunicação mútua e similares. No domínio público, onde um determinado scanner público recebe diferentes tipos de suporte de identificação para analisar, que possivelmente têm diferentes protocolos de leitura/armazenamento e cujos formatos dos dados podem diferir, o dispositivo de leitura não sabe se, e se sim, onde os dados de objecto são armazenados nos suportes de dados, como os dados de objecto podem ser acedidos, que significado pode ser atribuído aos dados de objecto possivelmente lidos, e se os dados lidos de um suporte forem intermutáveis com os dados lidos de outro suporte. 0 mesmo se aplica a aplicações nas quais a informação é alterada entre dois ou mais domínios fechados. Em tal situação, os dispositivos de leitura e os suportes de identificação não são compatíveis entre si, ou pelo menos, são-no de forma insuficiente. Contudo, de forma a ser possível ler os diferentes suportes de identificação, são necessários dispositivos de leitura dispendiosos e muito complexos. Isto tem impedido a aplicação em grande escala de tal sistema no domínio público. Além disso, devido aos dados de objecto serem armazenados no suporte de 3/22 informação, a informação potencialmente sensível pode facilmente ser recuperada por pessoas não autorizadas, isto sendo, em muitos casos, indesejado.
Para evitar este problema é possível considerar recolher dados de objecto de todos os diferentes tipos de suporte de identificação numa única base de dados central, em que a localização dos dados de objecto é constante. No entanto, isto limita bastante a utilidade e flexibilidade do sistema. Além disso, as partes que utilizam os dados de objecto, tal como no caso de um produto comercial, as várias partes comerciais na rede de distribuição, não estão geralmente preparadas para tornar acessível os dados de objecto sensíveis numa base de dados única, permanentemente acessível. Em alguns casos, existe a possibilidade de que as diferentes partes possam ler os dados umas das outras. São conhecidos sistemas de comunicação nos quais pode ser lido um marcador do Receptor-transmissor de Identificação por Radiofrequência (RFID) usando um scanner, em que o scanner está ligado a um servidor web, ou servidor de origem, através de uma rede de comunicação, tal como a Internet. A informação é armazenada no marcador do receptor-transmissor RFID na forma de um Localizador
Uniforme de Recursos (URL). 0 scanner pode trocar dados de contacto com o servidor web através da rede de comunicação com base no URL. No entanto, quando o servidor web requer informação adicional sobre um utilizador do scanner, os dados de contacto devem ser enviados para trás e para a frente entre o utilizador e o website, e isto forma uma carga pesada para a rede de comunicação.
Conhecido do documento US 2004/0193676 é um sistema de comunicação no qual o URL, para descobrir a posição do 4/22 website, é estendido com uma sequência variável. Tendo como base o URL com sequência variável, o scanner pode solicitar informação localmente ao utilizador do scanner. A sequência variável é aqui adaptada para controlar o scanner, de modo a solicitar a informação adicional ao utilizador. Uma vez que o utilizador introduziu a informação solicitada no scanner, o URL com sequência variável é reformatado num URL dinâmico, incorporando a informação localmente obtida. Porque a informação é solicitada localmente ao utilizador, a troca de dados através da rede de comunicação pode ser reduzida.
Para além da informação localmente obtida, a dita sequência variável pode compreender uma posição, entre outras, de um servidor de origem que administra o domínio designado no URL dinâmico. A informação localmente obtida é então remetida através da rede de comunicação ao servidor de origem para processamento adicional da mesma.
No entanto, não conhecida do documento US 2004/0193676 é a identificação de objectos com base nos dados de objecto de pré-armazenados no servidor e dados de identificação pré-armazenados no receptor-transmissor, e obtenção com base nos mesmos de dados de objecto representativos do objecto. É um objecto da presente invenção prover um método aperfeiçoado e um sistema aperfeiçoado para obter dados de objecto, nos quais são evitados os inconvenientes acima mencionados. É também um objecto da presente invenção prover um sistema e um método, no qual a gestão dos dados de objecto e gestão dos dados de informação, e desse modo do suporte de informação, podem ser separadas. De acordo com um primeiro 5/22 aspecto da presente invenção, é provido, por esta razão, um método para obter dados de objecto representativos de um objecto, com a finalidade de identificar o objecto, em que o objecto é provido com, pelo menos, um Receptor-transmissor de Identificação por Radiofrequência (RFID), no qual os dados de identificação são pré-armazenados, e em que os dados de objecto de um número de objectos são pré-armazenados em meios de servidor, o método que compreende: ler dados de identificação electrónicos do receptor-transmissor RFID de um objecto com um scanner de radiofrequência; - determinar os dados de posição a partir dos dados de identificação de uma ou mais posições de rede, dos meios de servidor, ligadas a uma rede electrónica; - emissão dos dados de identificação aos meios de servidor através da rede com base nos dados de posição; os meios de servidor determinarem um código de identificação a partir dos dados de identificação com o qual o objecto relevante pode ser identificado; - comparar o código de identificação com os ditos dados de objecto pré-armazenados nos meios de servidor; identificar o objecto relevante com o código de identificação; - os meios de servidor determinam os dados de tarefa a partir dos dados de identificação; 6/22 - os meios de servidor executam a tarefa associada com base nos dados de tarefa para gerar novos dados de objecto representativos do objecto identificado e/ou para modificar dados de objecto existentes, em que os dados de tarefa compreendem um programa informático, que é de um tipo imediatamente executável e que compreende um pedido HTTP, e cujo programa informático quando executado nos meios de servidor, executa a dita tarefa, em que o código de identificação compreende um Código de Identificação Único (UID) ou número de série armazenado permanentemente no receptor-transmissor RFID.
Quando o suporte de identificação compreende dados de posição de um ou mais servidores acessíveis pela rede, o dispositivo de leitura pode automaticamente entrar em contacto com os meios de servidor correctos sem o dispositivo de leitura ter de ser previamente instruído para esta finalidade. 0 servidor correcto pode, depois disso, ser acedido dependendo dos dados de posição armazenados no suporte de informação. Ao armazenar também dados de tarefa no suporte de informação, a emissão destes mesmos dados para os meios de servidor e executar uma tarefa específica com base nos dados de tarefa recebidos pelos meios de servidor para gerar e/ou processar dados de objecto, a unidade de leitura e/ou os meios de servidor não têm de ser ajustados (programados) para este objectivo. De modo a ligar o objecto relevante aos dados de objecto pré-armazenados nos meios de servidor, são utilizados códigos de identificação pré-armazenados no suporte de identificação, de (códigos de identificação dos) dados de objecto pré-armazenados nos meios de servidor e as ligações, pré-armazenadas nos meios de servidor, entre os diferentes suportes de identificação (e objecto(s) associado(s)) e os dados de objecto associados. Um método 7/22 de identificação é, por este meio, provido o qual pode ser aplicado de forma flexível e geral no domínio público e entre domínios fechados. 0 processamento dos dados de objecto armazenados nos meios de servidor e/ou geração de novos dados de objecto é aqui iniciado e controlado pelos dados de tarefa armazenados no receptor-transmissor, de modo que um único dispositivo de leitura pode ser utilizado para todos os diferentes tipos de suporte de identificação.
Os dados de tarefa compreendem um programa informático que, quando executado nos meios de servidor, executa a dita tarefa. 0 programa informático é do tipo imediatamente executável, de modo que a tarefa pode ser executada directamente no servidor sem compilação do programa. 0 programa informático compreende um pedido HTTP que pode ser processado imediatamente pelo servidor acedido. 0 documento US 6,510,997 descreve um método para um registo de embalagem/ procedimento de envio no qual é atribuído um número de identificação de embalagem à embalagem a ser registada; então, o número de identificação de embalagem é atribuído a uma posição de armazenamento codificada por HTML numa página da web de um servidor, ligando de seguida o URL desta posição de armazenamento com o número de identificação de embalagem. Um computador codifica então o URL e código postal numa estrutura de informação em código de barras e, de seguida, imprime um código de barras. Esse documento não descreve um método de identificação. O documento WO 2005/043470 descreve um método para fornecimento e processamento de códigos de barras activos ou instruções armazenadas em códigos de barras. Nesse método, um código de barras codificado com uma instrução é 8/22 lido com um leitor de código de barras e o leitor de código de barras pode executar essa instrução usando uma máquina virtual. Em vez de um código de barras pode ser aplicado um marcador RFID no método. Esse documento não descreve que a instrução é executada num servidor e a autenticação não é efectuada.
Numa forma de realização adicional, que não faz parte da invenção reivindicada, os dados de tarefa compreendem uma referência a um programa informático armazenado nos meios de servidor, em que o programa executa a dita tarefa quando é executado nos meios de servidor. Esta forma de realização tem a vantagem que apenas é necessária uma quantidade relativamente pequena de dados de tarefa, isto é, praticamente apenas uma referência a uma posição na unidade de armazenamento ou na memória do computador de servidor, para executar as operações necessárias no computador de servidor. Esta forma de realização pode ser particularmente vantajosa em situações em que muitos dados de objecto devem ser processados ou gerados, ou nos quais operações complexas têm de ser realizadas. A geração de dados de objecto pode, por exemplo, compreender a geração de dados e colocação de dados a partir do processo de leitura do suporte de identificação que estão armazenados nos meios de servidor juntamente com os dados de identificação. Com base nesta informação de posição e data, o processo de transporte de um determinado objecto pode, por exemplo, ser controlado periodicamente. Em vez de gerar novos dados de objecto, os dados de objecto já armazenados nos meios de servidor podem ser processados, por exemplo, enviando estes dados de objecto, opcionalmente após uma mudança, num dispositivo de leitura. Quando o suporte de identificação é lido, o dispositivo de leitura 9/22 é, por este meio, não apenas provido com dados de identificação, mas também com (uma parte de) os dados de objecto. É possível aqui considerar, por exemplo, uma foto do objecto associado com o suporte de identificação de leitura. Outra forma de processar dados de objecto consiste em armazenar na unidade de armazenamento dos meios de servidor os dados de objectos enviados pela unidade de leitura aos meios de servidor.
De acordo com uma forma de realização preferencial adicional, o processamento dos dados de objecto compreende a emissão dos dados de objecto ao scanner de radiofrequência e, preferencialmente, também armazenando os dados gerados no receptor-transmissor RFID.
De acordo com uma forma de realização preferencial adicional, o método compreende a emissão de dados emissão, em particular os dados de objecto gerados, dos meios de servidor para a unidade de leitura e visualização dos mesmos num ecrã da unidade de leitura.
De acordo com uma forma de realização preferencial adicional, os dados de posição compreendem um domínio, particularmente um Localizador Uniforme de Recursos (URL) no caso de a Internet ser usada como rede de comunicação, de modo que a posição para a qual os dados de leitura devem ser enviados é determinada de forma uniforme.
De acordo com uma forma de realização preferencial adicional, os dados de identificação compreendem, pelo menos, uma variável pré-armazenada no receptor-transmissor RFID. 0 uso de uma variável na parte programável do chip pode resultar numa identificação que, ao olho humano, é mais curta e, possivelmente, mais reconhecível. A variável 10/22 pode, por exemplo, ser uma série de caracteres livremente introduzidos ou um número de série permanente programado no receptor-transmissor.
De acordo com uma forma de realização preferencial determinada, o código de identificação é um código permanente único ligado ao suporte de identificação, em particular um Código de Identificação Único (UID) ou número de série armazenado permanentemente no suporte de informação. 0 código UID é uma série de caracteres relativamente longa, a qual é programada permanentemente na memória do chip, por exemplo, de acordo com as normas ISO para o tipo de chip relevante, pelo fabricante do receptor-transmissor ou, pelo menos, do chip no receptor-transmissor. Apesar da parte livremente programável da memória do chip poder ser bloqueada, pode, todavia, ser copiada de forma relativamente simples. A singularidade de cada chip individual, e consequentemente de cada receptor-transmissor individual, pode ser melhor definida e garantida pelo UID que é codificado por hardware na fábrica.
De acordo com uma forma de realização preferencial adicional, o método compreende a adição de dados específicos de unidade de leitura aos dados de identificação depois da fase de leitura dos dados de identificação. A unidade de leitura adiciona esta informação e envia-a aos meios de servidor de modo que os meios de servidor podem processar os dados recebidos de forma adaptada à unidade de leitura relevante, e possivelmente enviá-los de volta para a unidade de leitura.
De acordo com uma forma de realização preferencial adicional, o método compreende o envio de dados específicos 11/22 de unidade de leitura aos meios de servidor e, sujeito aos dados específicos da unidade de leitura, gerar e enviar de volta os ditos dados, em particular dados de objecto. Ao tornar os dados devolvidos dependentes dos dados específicos da unidade de leitura providenciados, as unidades de servidor podem enviar de volta para a unidade de leitura uma resposta adaptada à unidade de leitura relevante.
De acordo com uma forma de realização preferencial adicional, os dados específicos da unidade de leitura compreendem informação gráfica (tal como resolução do ecrã) que é representativa do monitor gráfico dos dados a serem visualizados no ecrã da unidade de leitura. Estes dados podem ser os dados de objecto gerados e/ou processados, e/ou dados de objecto armazenados anteriormente nos meios de servidor, por exemplo, dados sobre se o objecto relevante foi, ou não, roubado, dados relativos às dimensões do objecto e similares.
De acordo com uma forma de realização preferencial adicional, os dados específicos da unidade de leitura compreendem informação de idioma que é representativa do idioma dos dados a serem visualizados no ecrã da unidade de leitura.
De acordo com uma forma de realização preferencial adicional, os dados de identificação compreendem dados específicos do utilizador e os meios de servidor realizam uma autenticação com base nos dados específicos do utilizador para a finalidade de permitir, opcionalmente, tarefas específicas. Os dados específicos do utilizador (tais como domínio comercial, nome de utilizador, palavra-passe) podem, então, também ser enviados a partir da 12/22 unidade de leitura aos meios de servidor, onde são permitidas transacções especificas, tais como a introdução de uma data de venda.
De acordo com uma forma de realização preferencial adicional, os meios de servidor compreendem uma ou mais unidades de servidor ligadas através de uma rede, tal como a Internet, e onde o passo de determinar os dados de tarefa a partir dos dados de identificação é realizado por uma unidade de servidor principal, e o passo de executar uma tarefa é realizado por uma ou mais unidades de servidor escravo. Pode ser procurado contacto com um servidor aleatório sujeito aos dados de posição lidos. Numa forma de realização particular, é procurado contacto em primeiro lugar com uma unidade de servidor principal. 0 contacto pode ser efectuado com uma ou mais unidades de servidor escravo, quer de forma indirecta, através do servidor principal, ou de forma directa depois da autorização da unidade principal.
De acordo com uma forma de realização preferencial adicional, o método compreende a determinação da posição geográfica do objecto quando os dados de identificação são lidos, e acrescentando dados geográficos aos dados de identificação.
De acordo com a invenção, o suporte de identificação é um Receptor-transmissor de Identificação por Radiofrequência (RFID) , e a unidade de leitura é um scanner de radiofrequência.
De acordo com uma forma de realização preferencial adicional, o método compreende a programação do Receptor-transmissor RFID com dados de identificação dos meios de 13/22 servidor, preferencialmente a partir de uma unidade de servidor principal associada ao objecto relevante. A programação pode acontecer com uma unidade de programação separada ou com uma unidade de leitura-escrita combinada. A colocação ou programação de um ou mais códigos no suporte de identificação é realizada pela unidade de servidor principal com base no domínio ao qual este servidor está atribuído. Os dados de identificação armazenados na unidade de servidor principal correspondem, pelo menos parcialmente, aos dados de identificação armazenados no suporte de identificação. Depois da programação, o suporte de identificação é protegido contra a substituição de dados.
De acordo com um aspecto adicional da presente invenção, foi provido um sistema para obter objecto, dados representativos de um objecto com a finalidade de identifica o objecto, em que o objecto é provido com, pelo menos, um receptor-transmissor RFID no qual os dados de identificação são armazenados, e onde os dados de objecto de um número de objectos são pré-armazenados nos meios de servidor, o sistema compreende: - um scanner de radiof requência que é adaptado para ler dados de identificação electrónicos do receptor-transmissor RFID, para determinar dados de posição a partir de dados de identificação de uma posição de rede dos meios de servidor, ligados a uma rede electrónica, e para enviar dados de identificação, com base nos dados de posição, aos meios de servidor através da rede electrónica, através de uma ligação de comunicação; - meios de servidor que são adaptados para determinar a partir dos dados de identificação, um código de 14/22 identificação com o qual o objecto relevante pode ser identificado, para comparar o código de identificação com os ditos dados de objecto pré-armazenados nos meios de servidor, para identificar o objecto relevante com o código de identificação, para determinar dados de tarefa a partir de dados de identificação e para executar a tarefa associada, com base nos dados de tarefa para gerar novos dados de objecto, representativos do objecto identificado, e/ou para modificar dados de objecto existentes, em que os dados de tarefa compreendem um programa informático, e onde os meios de servidor são adaptados para executar o programa informático para executar a tarefa, em que o sistema é configurado para realizar o método como reivindicado em qualquer uma das reivindicações 1-9.
Outras vantagens, caracteristicas e detalhes da presente invenção serão explicadas com base na seguinte descrição, de várias formas de realização preferidas da mesma. E feita referência na descrição às figuras em anexo, nas quais: A figura 1 mostra uma visão geral esquemática de um sistema de acordo com uma primeira forma de realização preferida da invenção; A figura 2 mostra um fluxograma das fases do método realizado pela unidade de leitura durante a identificação de um objecto; A figura 3 mostra um fluxograma das fases do método realizado pelo servidor durante a identificação de um objecto;
As figuras 4a-4c mostram fluxogramas de exemplos diferentes de tarefas executadas pelo servidor; 15/22 A figura 5 mostra um fluxograma de fases realizadas pela unidade de leitura após a identificação; e A figura 6 mostra um fluxograma de fases adicionais a serem realizadas pela unidade de leitura. A Figura 1 mostra um objecto 1, tal como um veiculo, o qual é fornecido com um suporte de identificação 2, por exemplo na forma de um Receptor-transmissor de Identificação por Radiofrequência passivo ou activo (RFID). 0 receptor- transmissor pode ser, por exemplo, de um tipo que cumpre a norma ISO 15693, com uma frequência de 13,56 MHz e a norma ISO 11784/85 para 134,2 kHz de frequência, de modo que os dispositivos de leitura de fabricantes diferentes possam ler o receptor-transmissor (por exemplo, Philips I-code SLI e Sokymat Q5, respectivamente). Os receptores-transmissores compreendem um circuito LC disposto num material de suporte plástico (dimensões 120 mm X 75 mm X 2 mm) . 0 material de suporte plástico pode ser fixo, por exemplo colado, ao objecto para identificar.
Este receptor-transmissor pode ser lido usando um dispositivo de leitura electromagnético 3 através de uma ligação sem fios 4. O dispositivo de leitura 3 está ligado directamente ou através de um computador a uma rede 5, tal como a Internet. Um ou mais servidores 7,8,9 são acoplados à rede 5.
Um receptor-transmissor RFID compreende uma memória na qual um número de dados é permanentemente armazenado, tal como o Número de Identificação Único (UID) ou número de série do receptor-transmissor, enquanto outros dados podem ser livremente programados na memória. Durante o processo de programação do suporte de identificação, isto é, neste 16/22 exemplo, a programação do receptor-transmissor que se desenvolve antes de ser realizado o processo de acordo com a invenção de obtenção dos dados de objecto, um código de identificação é armazenado nos blocos de memória programáveis definidos pelo utilizador do suporte de dados, isto é, o espaço de memória disponível, chamada livre, pela norma relevante do receptor-transmissor. Um exemplo de um código de identificação pode ser: www.lofox.net/x.pl(?) id= 123456. A primeira parte do código de identificação, isto é "www.lofox.net", é uma descrição do domínio com o qual a posição da unidade de servidor pode ser encontrada numa rede 5. A segunda parte, isto é "x.pl", refere-se a uma tarefa para o servidor a qual pode ser executada pelo servidor. Por último, o código de identificação inclui uma variável, isto é "id=123456". Durante a fase de programação do suporte de identificação, o código de identificação armazenado no suporte de identificação é também armazenado num dos servidores 7-9 juntamente com os dados de fábrica opcionais do receptor-transmissor e dados adicionais, tais como o tipo de receptor-transmissor, por exemplo nomes de fábrica e designações de tipo, e colocados na base de dados do servidor relevante. Um acoplamento entre os suportes de identificação e um ou mais servidores ocorre então previamente.
Com os dados de identificação, a base de dados pode já também compreender dados de objecto representativos do objecto ou referências para os ditos dados de objecto, por exemplo dados relativos à posição do receptor-transmissor no objecto, foto do objecto, os dados de fabrico do objecto. No exemplo de um veículo, o número de série do veiculo, a data de fabrico e a data na qual o veículo deixou a fábrica, podem, por exemplo, ser armazenados. 17/22
Posteriormente, por exemplo quando o veículo é transportado por navio aos clientes, os dados de objecto associados ao objecto relevante podem ser lidos usando um dispositivo de leitura 3. Por esta razão, o dispositivo de leitura 3 entra em contacto (fase 100, figura 2) com o receptor-transmissor 2 e lê (fase 110) os dados de identificação acima mencionados (é feita referência aqui aos pseudo-códigos como incluídos no anexo A para a aplicação de scanner e para a aplicação de servidor).
Com base nos dados de posição lidos, o dispositivo de leitura ou um dispositivo periférico aí ligado pode entrar em contacto (fase 120) com o servidor correcto. O servidor 7 tem, por exemplo, o URL www.lofox.net, e é consequentemente feita uma tentativa no exemplo para entrar em contacto com o primeiro servidor 7. É feito um controlo (fase 130) se o contacto foi realizado com sucesso junto do servidor. Se isto não for bem-sucedido, é gerada uma mensagem de erro (fase 140). A unidade de leitura retorna então à fase de leitura (fase 110) do (mesmo ou outro) receptor-transmissor. Quando o contacto pode, de facto, ser realizado com o servidor 7, o dispositivo de leitura 3 envia os dados de identificação lidos para o servidor 7 (fase 150). O servidor 7 recebe os dados (fase 200, figura 3) e executa, em primeiro lugar, uma validação (fase 210). A validação ocorre, por exemplo, com base na variável acima mencionada (que tenha sida programada no receptor-transmissor na fase de programação e está, além disso, armazenada no servidor 7) em combinação com o Número de Identificação Único (UID) ou número de série armazenado permanentemente no receptor-transmissor (e também armazenado no servidor 7). É por este meio possível 18/22 controlar se o receptor-transmissor sondado é conhecido do sistema. Se o receptor-transmissor for desconhecido, o servidor gera uma mensagem de erro (fase 220) e envia-a para o dispositivo de leitura 3 (fase 230). Se o receptor-transmissor for conhecido do servidor 7, a unidade de servidor 7 extrai os dados de tarefa (fase 240) dos dados de identificação recebidos.
No presente exemplo, os dados de tarefa lidos relacionam-se com um executável, isto é, programa HTML com o nome "x.pl". 0 programa HTML é executado no servidor (fase 250) e o servidor executa as tarefas ai contidas. Uma tarefa pode, por exemplo, ser ler dados de objecto previamente armazenados no servidor (fase 260, figura 4a), para enviar ao dispositivo de leitura 3 uma resposta (fase 270), por exemplo com os dados de objecto determinados, para gerar novos dados de objecto (fase 280, figura 4b), por exemplo, tempo e data da presente sondagem, dados relativos ao dispositivo de leitura 3, por exemplo nome, tipo, tempo de leitura, posição de leitura, para armazenar dados de objecto gerados na unidade de servidor relevante (fase 290). Contudo, existem várias outras tarefas que podem ser executadas pelo servidor. É assim possivel, por exemplo, verificar se é conhecido que o objecto identificado tenha sido, por exemplo, roubado (fase 300, figura 4c). Quando a base de dados inclui uma indicação, por exemplo, de que o objecto é roubado, o programa pode gerar uma mensagem de aviso (fase 310) e enviá-la para uma determinada posição, por exemplo, dispositivo de leitura 3 ou para um servidor 8 do proprietário original do objecto, à policia ou similar (320) .
Os dados de objecto e possivelmente outros dados, tais como uma mensagem de aviso, enviada pelo servidor 7, chegam ao 19/22 dispositivo de leitura 3 num determinado momento (fase 160, figura 5) . Estes dados podem ser visualizados num ecrã 10 do dispositivo de leitura 3 (fase 170) . É também possível providenciar um dispositivo de leitura 3 com um alto-falante 11 com o qual um sinal de aviso pode ser gerado (fase 180), por exemplo, quando o objecto é roubado.
De acordo com o fluxograma mostrado na figura 6, depois da leitura dos dados de identificação pelo dispositivo de leitura, dados que são específicos ao dispositivo de leitura 3 relevante são agregados a estes dados de identificação. Devido ao facto de ser desconhecido do domínio público qual o dispositivo de leitura que fará a leitura e em que idioma é necessário comunicar, os dados relativos às definições de idioma (fase 111) do dispositivo de leitura 3 e/ou a resolução de ecrã 10 (fase 112) do dispositivo de leitura 3 serão enviados juntamente com os dados de identificação lidos ao servidor. Ao enviar novamente os dados de objecto, o servidor 7 pode ter em conta o idioma desejado no qual a mensagem devolvida é visualizada no ecrã e da resolução do ecrã relevante do dispositivo de leitura.
De acordo com uma determinada forma de realização, um sistema de determinação de posição 13, por exemplo um sistema de GPS, é acoplado ao dispositivo de leitura 3.
Durante a leitura de um receptor-transmissor 2, a posição momentânea do dispositivo de leitura 3 é simultaneamente determinada. Nesse caso, os dados de posição são também adicionados aos dados de identificação (fase 113) e também enviados ao servidor relevante. O servidor armazena então os dados de posição geográficos como dados de objecto, de modo que depois disso, adicionalmente aos dados de objecto acima mencionados possam também ser obtidos dados, tais 20/22 como data e tempo de leitura, a posição exacta do objecto durante a leitura. A presente invenção não é limitada às formas de realização preferenciais aqui descritas. Os direitos procurados são definidos pelas reivindicações seguintes, dentro do âmbito das quais muitas modificações podem ser previstas.
Lisboa, 21 de Fevereiro de 2012 21/22
REFERÊNCIAS CITADAS NA DESCRIÇÃO
Esta lista de referências citadas pelo Titular tem como único objectivo ajudar o leitor e não faz parte do documento de patente europeia. Ainda que na sua elaboração se tenha tido o máximo cuidado, não se podem excluir erros ou omissões e o EPO não assume qualquer responsabilidade a este respeito.
Documentos de Pedidos de Patente citadas na descrição • US 20040193676 A [0009] · WO 2005043470 A [0016] [0011] • US 6510997 B [0016] 22/22
Claims (10)
- REIVINDICAÇÕES 1. Método para obter dados de objecto representativos de um objecto com a finalidade de identificar o objecto, em que o objecto é provido com, pelo menos, um suporte de identificação receptor-transmissor de identificação por radiofrequência (RFID), no qual os dados de identificação são pré-armazenados, e em que, os dados de objecto de um número de objectos são pré-armazenados em meios de servidor, o método que compreende: - ler dados de identificação electrónicos do receptor- transmissor RFID de um objecto com um scanner de radiofrequência; - determinar os dados de posição a partir dos dados de identificação de uma ou mais posições de rede, dos meios de servidor, ligadas a uma rede electrónica; - emissão dos dados de identificação aos meios de servidor através da rede com base nos dados de posição; os meios de servidor determinarem um código de identificação a partir dos dados de identificação com o qual o objecto relevante pode ser identificado; - comparar o código de identificação com os ditos dados de objecto pré-armazenados nos meios de servidor; - identificar o objecto relevante com o código de identificação; caracterizado pelo facto de que - os meios de servidor determinam os dados de tarefa a partir dos dados de identificação; 1/4 - os meios de servidor executam a tarefa associada com base nos dados de tarefa para gerar novos dados de objecto representativos do objecto identificado e/ou para modificar dados de objecto existentes, em que os dados de tarefa compreendem um programa informático, que é de um tipo imediatamente executável e que compreende um pedido HTTP, e cujo programa informático quando executado nos meios de servidor, executa a dita tarefa, em que o código de identificação compreende um Código de Identificação Único (UID) ou número de série armazenado permanentemente no receptor-transmissor RFID.
- 2. Método de acordo com a reivindicação 1, em que os dados de tarefa compreendem uma referência a um programa informático armazenado nos meios de servidor, em que o programa executa a dita tarefa quando é executado nos meios de servidor.
- 3. Método como reivindicado em qualquer uma das reivindicações precedentes, em que o processamento dos dados de objecto compreende o envio dos dados de objecto ao scanner de radiofrequência e, preferencialmente, também armazenando os dados de objecto gerados no receptor-transmissor RFID.
- 4. Método como reivindicado em qualquer uma das reivindicações precedentes, em que os dados de posição compreendem um nome de domínio, preferencialmente um Localizador Uniforme de Recursos (URL).
- 5. Método como reivindicado em qualquer uma das reivindicações precedentes, em que os dados de identificação compreendem, pelo menos, uma variável pré-armazenada no receptor-transmissor RFID. 2/4
- 6. Método como reivindicado em qualquer uma das reivindicações precedentes, em que os meios de servidor compreendem uma ou mais unidades de servidor acopladas através de uma rede, tal como a Internet, e onde a fase de determinação de dados de tarefa, a partir de dados de identificação, é realizada por uma unidade de servidor principal, e a fase de execução de uma tarefa é realizada por uma ou mais unidades de servidor escravas.
- 7. Método como reivindicado em qualquer uma das reivindicações precedentes, que compreende a determinação da posição geográfica do objecto quando os dados de identificação são lidos, e a adição de dados geográficos aos dados de identificação.
- 8. Método como reivindicado em qualquer uma das reivindicações precedentes, em que os dados de identificação compreendem dados específicos do utilizador, e onde os meios de servidor realizam uma autenticação com base nos dados específicos do utilizador, com a finalidade de permitir, opcionalmente, tarefas especificas.
- 9. Método como reivindicado em qualquer uma das reivindicações precedentes, que compreende a programação do receptor-transmissor RFID com dados de identificação dos meios de servidor, preferencialmente de uma unidade de servidor principal associada ao objecto relevante.
- 10. Sistema para obter dados de objecto, representativos de um objecto, com a finalidade de identificar o objecto, em que o objecto é provido com, pelo menos um receptor-transmissor RFID, no qual estão armazenados os dados de identificação, e onde os dados de objecto de um número de 3/4 objectos são pré-armazenados nos meios de servidor, o sistema que compreende: - um scanner de radiofrequência que é adaptado para ler dados de identificação electrónicos do receptor-transmissor RFID, para determinar os dados de posição a partir dos dados de identificação de uma posição de rede dos meios de servidor, ligados a uma rede electrónica, e para enviar dados de identificação, com base nos dados de posição, aos meios de servidor através da rede electrónica, através de uma ligação de comunicação; - meios de servidor que são adaptados para determinar a partir dos dados de identificação um código de identificação com o qual o objecto relevante pode ser identificado, para comparar o código de identificação com os ditos dados de objecto pré-armazenados nos meios de servidor, para identificar o objecto relevante com o código de identificação, caracterizado pelo facto de que os meios de servidor são adaptados para determinar dados de tarefa a partir dos dados de identificação e para executar as tarefas associadas, com base nos dados de tarefa para gerar novos dados de objecto, representativos do objecto identificado, e/ou para modificar dados de objecto existentes, em que os dados de tarefa compreendem um programa informático e onde os meios de servidor são adaptados para executar o programa informático para executar a tarefa, em que o sistema é configurado para realizar o método como reivindicado em qualquer uma das reivindicações 1-9. Lisboa, 21 de Fevereiro de 2012 4/4
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
NL1030164A NL1030164C2 (nl) | 2005-10-11 | 2005-10-11 | Systeem en werkwijze voor het verkrijgen van objectgegevens. |
Publications (1)
Publication Number | Publication Date |
---|---|
PT1938253E true PT1938253E (pt) | 2012-03-05 |
Family
ID=36051506
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PT06799501T PT1938253E (pt) | 2005-10-11 | 2006-10-11 | Sistema e método para obter dados de objecto |
Country Status (10)
Country | Link |
---|---|
US (1) | US7942312B2 (pt) |
EP (1) | EP1938253B1 (pt) |
AT (1) | ATE534972T1 (pt) |
DK (1) | DK1938253T3 (pt) |
ES (1) | ES2377457T3 (pt) |
NL (1) | NL1030164C2 (pt) |
PL (1) | PL1938253T3 (pt) |
PT (1) | PT1938253E (pt) |
SI (1) | SI1938253T1 (pt) |
WO (1) | WO2007043867A2 (pt) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2893736B1 (en) | 2012-09-10 | 2021-05-19 | Assa Abloy Ab | Method, apparatus, and system for providing and using a trusted tag |
AU2014229568A1 (en) | 2013-03-15 | 2015-10-22 | Assa Abloy Ab | Method, system, and device for generating, storing, using, and validating NFC tags and data |
US9685057B2 (en) | 2013-03-15 | 2017-06-20 | Assa Abloy Ab | Chain of custody with release process |
US10237072B2 (en) | 2013-07-01 | 2019-03-19 | Assa Abloy Ab | Signatures for near field communications |
US9703968B2 (en) | 2014-06-16 | 2017-07-11 | Assa Abloy Ab | Mechanisms for controlling tag personalization |
WO2016009245A1 (en) | 2014-07-15 | 2016-01-21 | Assa Abloy Ab | Cloud card application platform |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6412699B1 (en) * | 1990-09-11 | 2002-07-02 | Metrologic Instruments, Inc. | Method of and system for producing transaction-enabling graphical user interfaces at internet-enabled terminals in response to reading bar code symbols pointing to html-encoded documents embedded with java-applets and stored on http information servers |
US6076733A (en) * | 1993-11-24 | 2000-06-20 | Metrologic Instruments, Inc. | Web-based system and method for enabling a viewer to access and display HTML-encoded documents located on the world wide web (WWW) by reading URL-encoded bar code symbols printed on a web-based information resource guide |
US6259367B1 (en) * | 1999-09-28 | 2001-07-10 | Elliot S. Klein | Lost and found system and method |
US20040193676A1 (en) * | 2003-03-24 | 2004-09-30 | Nokia Corporation | System, terminal and method of transmitting information utilizing a variable-string uniform resource locator (URL) |
DE20306296U1 (de) * | 2003-04-22 | 2003-08-07 | Maier, Karl-Heinz, Dr., 94315 Straubing | System zur schnellen Ermittlung von Besitzern aufgefundener herrenloser, elektronisch gekennzeichneter Haustiere |
US20050092839A1 (en) | 2003-10-31 | 2005-05-05 | Oram Thomas K. | Method and apparatus for providing and processing active barcodes |
GB0521702D0 (en) * | 2005-10-25 | 2005-11-30 | Bryant Keith C | Rfid enabled plastic container |
WO2008060656A2 (en) * | 2006-04-03 | 2008-05-22 | 3M Innovative Properties Company | User interface for vehicle inspection |
US20080117028A1 (en) * | 2006-11-22 | 2008-05-22 | International Business Machines Corporation | Rfid assisted calibration system |
US20080189161A1 (en) * | 2007-02-05 | 2008-08-07 | Daily Michael A | Rfid information control |
US20080218354A1 (en) * | 2007-03-09 | 2008-09-11 | Lorentz Robert D | Non-networked rfid system |
-
2005
- 2005-10-11 NL NL1030164A patent/NL1030164C2/nl not_active IP Right Cessation
-
2006
- 2006-10-11 DK DK06799501.9T patent/DK1938253T3/da active
- 2006-10-11 ES ES06799501T patent/ES2377457T3/es active Active
- 2006-10-11 AT AT06799501T patent/ATE534972T1/de active
- 2006-10-11 SI SI200631228T patent/SI1938253T1/sl unknown
- 2006-10-11 WO PCT/NL2006/000512 patent/WO2007043867A2/en active Application Filing
- 2006-10-11 PL PL06799501T patent/PL1938253T3/pl unknown
- 2006-10-11 EP EP06799501A patent/EP1938253B1/en active Active
- 2006-10-11 US US12/089,915 patent/US7942312B2/en active Active
- 2006-10-11 PT PT06799501T patent/PT1938253E/pt unknown
Also Published As
Publication number | Publication date |
---|---|
EP1938253A2 (en) | 2008-07-02 |
ATE534972T1 (de) | 2011-12-15 |
EP1938253B1 (en) | 2011-11-23 |
US7942312B2 (en) | 2011-05-17 |
WO2007043867A2 (en) | 2007-04-19 |
WO2007043867A3 (en) | 2007-07-19 |
DK1938253T3 (da) | 2012-03-12 |
NL1030164C2 (nl) | 2007-04-12 |
US20080256123A1 (en) | 2008-10-16 |
SI1938253T1 (sl) | 2012-02-29 |
ES2377457T3 (es) | 2012-03-27 |
PL1938253T3 (pl) | 2012-04-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6755954B2 (ja) | インターフェースデータの提示方法及び装置 | |
PT1938253E (pt) | Sistema e método para obter dados de objecto | |
US7420465B2 (en) | Method and system for finding lost or stolen objects | |
FI120172B (fi) | Paikallinen ja etäyhteys radioparametri- ja ohjaustietoon ja tähän liittyvä menetelmä | |
US20150012457A1 (en) | Method and system for tracking shipped units during movement of goods within supply chain channels | |
JP2008293284A (ja) | 商品管理システムおよび方法 | |
WO2016207844A1 (en) | System for capturing and transmitting livestock data | |
Laranjo et al. | Internet of Things for medication control: E-health architecture and service implementation | |
CN111325293A (zh) | 监控方法、系统、装置、设备和计算机可读介质 | |
KR20100057491A (ko) | 정품 인증과 이력 관리를 위한 이력 추적 시스템 및 그 동작 방법 | |
BR112020013189A2 (pt) | aparelho e método de múltipla interação de tecnologia rfid para dar informações adicionais, segurança e desempenho | |
KR20120118601A (ko) | 증강현실 마커와 rfid 태그를 이용한 약품 관리 방법 및 시스템 | |
JP2010238257A (ja) | 購入管理サーバ装置、そのプログラム、購入管理システム、購入管理方法 | |
JP2006268859A (ja) | 所有権検証のための装置および方法 | |
KR102327945B1 (ko) | 블록 체인 및 IoT 기술을 이용하여 수산물의 이력 정보를 관리하기 위한 시스템, QR 태그, 방법, 프로그램 및 서버 | |
KR20120078427A (ko) | 도서 대출 시스템 및 방법 | |
US11126570B1 (en) | System for providing an alternative control interface to specialty devices | |
JP2007535051A (ja) | 商品を保護する保護されるべき権利に関する参照の表示方法 | |
BR112016026752B1 (pt) | Sistema e conjunto de identificação para um veículo e método para identificação de um veículo por meio do sistema de identificação | |
WO2019018915A1 (pt) | Etiqueta eletrônica e método para identificação, rastreamento e autenticação a distância de produtos diversos | |
KR20180102714A (ko) | 정품 인증 정보를 기반으로 하는 제품 이력정보 통합 관리 시스템 및 방법 | |
KR101122572B1 (ko) | Rfid태그를 이용한 천일염 유통이력 추적 방법 및 시스템 | |
US20150237136A1 (en) | Information Display System, Information Display Method, Server, Control Method for Server, and Program | |
JP2008260592A (ja) | 直交符号を用いてトレ−ス情報を生成する方法、トレ−サビリティの検証の方法、端末装置および管理サーバ | |
JP2008084225A (ja) | データキャリアデバイス、発行装置、データ読取装置、データ認証システム及びデータ認証方法 |