BRPI0614228B1 - Método para execução por um dispositivo de comunicação por campo próximo alvo, dispositivo de comunicação e circuito integrado - Google Patents

Método para execução por um dispositivo de comunicação por campo próximo alvo, dispositivo de comunicação e circuito integrado Download PDF

Info

Publication number
BRPI0614228B1
BRPI0614228B1 BRPI0614228-1A BRPI0614228A BRPI0614228B1 BR PI0614228 B1 BRPI0614228 B1 BR PI0614228B1 BR PI0614228 A BRPI0614228 A BR PI0614228A BR PI0614228 B1 BRPI0614228 B1 BR PI0614228B1
Authority
BR
Brazil
Prior art keywords
communication device
near field
field communication
target
initiator
Prior art date
Application number
BRPI0614228-1A
Other languages
English (en)
Inventor
Jari Otranen
Original Assignee
Nokia Technologies Oy
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nokia Technologies Oy filed Critical Nokia Technologies Oy
Publication of BRPI0614228A2 publication Critical patent/BRPI0614228A2/pt
Publication of BRPI0614228B1 publication Critical patent/BRPI0614228B1/pt

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/0008General problems related to the reading of electronic memory record carriers, independent of its reading method, e.g. power transfer
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10009Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves
    • G06K7/10237Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves the reader and the record carrier being capable of selectively switching between reader and record carrier appearance, e.g. in near field communication [NFC] devices where the NFC device may function as an RFID reader or as an RFID tag
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B5/00Near-field transmission systems, e.g. inductive or capacitive transmission systems
    • H04B5/70Near-field transmission systems, e.g. inductive or capacitive transmission systems specially adapted for specific purposes
    • H04B5/77Near-field transmission systems, e.g. inductive or capacitive transmission systems specially adapted for specific purposes for interrogation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W92/00Interfaces specially adapted for wireless communication networks
    • H04W92/16Interfaces between hierarchically similar devices
    • H04W92/18Interfaces between hierarchically similar devices between terminal devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Toxicology (AREA)
  • Health & Medical Sciences (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Signal Processing (AREA)
  • Artificial Intelligence (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Electromagnetism (AREA)
  • General Health & Medical Sciences (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Communication Control (AREA)
  • Computer And Data Communications (AREA)

Abstract

método para execução por um dispositivo de comunicação por campo próximo alvo, dispositivo de comunicação e circuito integrado trata-se de um dispositivo de comunicação de campo vizinho (nfc) capaz de operar como um dispositivo iniciador nfc ou um dispositivo alvo nfc para permutar mensagens de solicitação e resposta com outro dispositivo similar a fim de determinar um mecanismo de transporte secundário apropriado para comunicações entre os dois dispositivos com largura de banda maior do que disponível para nfc e para determinar papéis apropriados para os dois dispositivos sem comunicação excessiva. tal determinação de papéis pode ser determinada por regra ou por permuta de informações indicando uma escolha de papéis.

Description

MÉTODO PARA EXECUÇÃO POR UM DISPOSITIVO DE COMUNICAÇÃO POR CAMPO PRÓXIMO ALVO, DISPOSITIVO DE COMUNICAÇÃO E CIRCUITO INTEGRADO
Antecedentes da Invenção
1. Campo da Técnica
A presente invenção refere-se à tecnologia de Identificação de Radiofrequência (RFID) de Comunicação de campo vizinho (NFC) e, mais particularmente, a provisão de capacidade de transferência de dados sem contato entre dois dispositivos que contêm dados, um leitor (Iniciador) e um receptor (Alvo).
2. Discussão da Técnica Relacionada
Para informações antecedentes sobre a presente invenção o leitor é direcionado a uma exposição intitulada “Near field Communication” publicada por
ECMA International sob o documento número ECMA/TC32-TG19/2004/1. Esse documento mostra dispositivos equipados com comunicação de campo vizinho colocados em proximidade estreita para permutar parâmetros necessários a fim de configurar uma comunicação com mais de largura de banda utilizando uma tecnologia de comunicação secundária, diferente de NFC, como comunicação LAN sem fio (WLAN) ou Bluetooth ®. Um dispositivo leitor de NFC inicializa a transferência de dados e emite uma solicitação de permuta de dados para um dispositivo Alvo NFC. O dipositivo alvo pode ser um cartão de memória sem força ou um dispositivo RFID inteligente capaz de processar dados ele próprio. Soluções baseadas em cartão de memória são tradicionalmente utilizadas em aplicação de emissão de bilhetes enquanto um padrão emergente para comunicação de dispositivo RFID com dispositivo RFID foi especificado por ECMA-340 (vide, também, ISSO/IEC 18092 (2004) e ETSI
Petição 870190003145, de 10/01/2019, pág. 10/24
2/30
ΌΊ
LsEM 302 190 v.1.1 (2005-02)). Esses documentos são todos bem similares e são todos intitulados Near field Communication interface protocol (NFCIP-1) e definem um protocolo de permuta de dados half-duplex entre dois dispositivos. Algumas companhias decidiram utilizar NFCIP como protocolo RFID para ser suportado em seus dispositivos portáteis, como terminais móveis. Entretanto, o conceito pode ser aumentado para abranger também dispositivos não portáteis. Em outras palavras, um dispositivo portátil podería ser colocado em proximidade estreita com um dispositivo não portátil e os dispositivos permutariam informações utilizando um mecanismo de transporte por rádio de acordo com a especificação de NFC. Desse modo, a transferência de dados baseada em RFID entre terminais em conformidade com NFC Forum pode ser prevista como envolvendo muitos tipos diferentes de dispositivos eletrônicos de consumidor como TVs, digiboxes, etc.
A natureza desse tipo de comunicação RFID é baseada em 'toque' onde um dispositivo alvo RFID é retido por um tempo relativamente curto no campo de interrogação do dispositivo leitor de RFID. 0 paradigma de 'toque' se baseia na análise de experiência do usuário onde uma ação de 'toque' medida em tempo deve ser igual ou menor do que 0,5 segundo. Desse modo, RFID NFC é somente apropriado para permutar pequenos itens de dados onde uma transferência pode ser concluída em um intervalo de tempo razoavelmente curto (menor do que 0,5 segundo). Para itens de dados maiores, prefere-se utilizar mecanismos de transporte alternativos disponíveis no dispositivo /0
3/30 portátil (por exemplo, telefone celular ou dispositivo terminal) como tecnologia WLAN ou Bluetooth. Em muitos casos, RFID pode ser visto como um aperfeiçoamento de entrada por usuário onde em vez de solicitar orientação do usuário para criar manualmente uma conexão entre dispositivos, a comunicação RFID é utilizada para permutar detalhes de comunicação apenas tocando dois dispositivos. A criação dessa comunicação requer que os dispositivos estejam aptos a realizar uma negociação de capacidade relativamente rápida, isto é, durante o 'toque' de RFID.
As regras para comunicação podem ser consideradas onde o dispositivo Iniciador NFC está sempre enviando mensagem de solicitação e o dispositivo Alvo NFC está respondendo a solicitações com mensagens de respostas. Entretanto, de forma ótima, a negociação de capacidade entre dois dispositivos deve acontecer em um par de mensagens, isto é, que requer somente uma solicitação a partir do iniciador e uma resposta a partir do dispositivo Alvo.
Para atender a essas exigências de temporização mínimas para o 'toque' RFID inicial, deve haver regras para permuta de dados entre os dispositivos com exigências de processamento de dados correspondentemente mínimas. De forma ideal o dispositivo de resposta deve ser capaz de compor uma resposta default antecipadamente a fim de introduzir o mínimo possível de overhead na comunicação RFID. Para ser capaz de criar essa permuta de mensagem estática, regras necessitam ser definidas sobre como a comunicação deve ser estabelecida e como os /7
4/30 parâmetros de serviço são selecionados e comunicados.
Para comunicação RFID NFC não existe essa solução.
REVELAÇÃO DA INVENÇÃO
Um objetivo da presente invenção é fornecer formatos e regras de protocolo para tornar significativamente mais rápido e eficaz o tempo de comunicação RFID.
De acordo com um primeiro aspecto da presente invenção, um método para execução por um dispositivo de comunicação de campo vizinho alvo (NFC) compreende receber uma mensagem de solicitação NFC a partir de um dispositivo NFC iniciador, determinar um mecanismo de transporte secundário para permutar informações com o dispositivo NFC iniciador, determinar um papel para o dispositivo NFC alvo, enviar uma mensagem de resposta para o dispositivo NFC iniciador indicando o mecanismo de transporte secundário, e participar com o dispositivo NFC iniciador em uma comunicação para permutar informações utilizando o mecanismo de transporte secundário.
De acordo ainda com o primeiro aspecto da presente invenção, o método compreende adicionalmente identificar o papel para o dispositivo NFC alvo na mensagem de resposta. O papel podería ser determinado de acordo com uma indicação na mensagem a partir do dispositivo NFC iniciador. Por outro lado, o papel pode ser determinado de acordo com uma regra.
Adicionalmente, de acordo com o primeiro aspecto da presente invenção, a etapa de determinação compreende as etapas de comparar um ou mais mecanismos de transporte secundário candidatos identificados pelo dispositivo NFC iniciador na mensagem de solicitação recebida pelo /-3
5/30 dispositivo NFC alvo, e determinar que um ou mais dos mecanismos de transporte secundário candidatos é suportado no dispositivo NFC alvo e em que a etapa de envio compreende a etapa de enviar a mensagem de resposta para o dispositivo NFC iniciador indicando um ou mais dos mecanismos de transporte secundário candidatos no dispositivo NFC alvo. O papel para o dispositivo NFC alvo pode ser indicado na mensagem de reposta. Ou o papel pode ser determinado de acordo com uma regra.
De acordo com um segundo aspecto da presente invenção, um dispositivo de comunicação de campo vizinho (NFC) alvo, compreende meio para receber uma mensagem de solicitação NFC a partir de um dispositivo NFC iniciador; meio para determinar um mecanismo de transporte secundário para permutar informações com o dispositivo NFC iniciador; meio para determinar um papel para o dispositivo NFC alvo; meio para enviar uma mensagem de resposta para o dispositivo NFC iniciador indicando o mecanismo de transporte secundário; e meio para participar o dispositivo NFC iniciador em uma comunicação para a permuta de informações utilizando o mecanismo de transporte secundário. Um programa de computador pode ser fornecido, armazenado em um meio legível por computador, para executar as etapas acima no dispositivo NFC alvo. De modo semelhante, um circuito integrado para executar as etapas acima pode ser fornecido em um dispositivo NFC alvo.
Ainda, de acordo com o segundo aspecto da presente invenção, o NFC alvo compreende ainda meio para identificar o papel para o dispositivo NFC alvo na
6/30
43^ mensagem de resposta. O papel pode ser determinado de acordo com uma regra. Ou, o papel é determinado de acordo com uma indicação na mensagem de solicitação a partir do dispositivo NFC iniciador.
Adicionalmente, de acordo com o segundo aspecto da presente invenção, o meio para determinação compreende: meio para comparar um ou mais mecanismos de transporte secundário candidatos identificados pelo dispositivo NFC iniciador na mensagem de solicitação recebida pelo dispositivo NFC alvo; e meio para determinar que um ou mais dos mecanismos de transporte secundário é suportado no dispositivo NFC alvo e em que o meio para enviar a mensagem de resposta para o dispositivo NFC iniciador é para indicar um ou mais dos mecanismos de transporte secundário candidatos suportados no dispositivo NFC alvo. 0 dispositivo NFC alvo pode compreender ainda meio para identificar o papel para o dispositivo NFC alvo na mensagem de resposta. 0 papel poderia ser determinado de acordo com uma indicação na mensagem de solicitação a partir do dispositivo NFC iniciador. Por outro lado, o papel pode ser determinado de acordo com uma regra.
De acordo com um terceiro aspecto da presente invenção, um método para execução por um dispositivo de comunicação de campo vizinho iniciador (NFC) compreende as etapas de: enviar uma mensagem de solicitação NFC para um dispositivo NFC alvo, identificar um ou mais mecanismos de transporte secundário candidatos, receber uma mensagem de resposta a partir do dispositivo NFC alvo indicando qual de um ou mais dos mecanismos de transporte secundário candidatos é suportado no dispositivo NFC
7/30 alvo, escolher um mecanismo de transporte secundário de acordo com o qual é suportado no dispositivo NFC alvo, ou de acordo com uma regra, ou ambos, determinar um papel para o dispositivo NFC iniciador, e participar com o dispositivo NFC alvo em uma comunicação para permutar informações utilizando o mecanismo de transporte secundário.
Ainda, de acordo com o terceiro aspecto da presente invenção, o método pode compreender ainda a etapa de identificar o papel para o dispositivo NFC iniciador na mensagem de solicitação ou determinar o papel a partir da mensagem de resposta. O papel pode ser determinado de acordo com uma indicação na mensagem de resposta a partir do dispositivo NFC alvo. Ou, o papel pode ser determinado de acordo com uma regra. Ou, o papel é determinado de acordo com uma indicação na mensagem de resposta a partir do dispositivo NFC alvo.
Adicionalmente, de acordo com o terceiro aspecto da presente invenção, a etapa de escolher um mecanismo de transporte secundário compreende as etapas de: comparar os mecanismos de transporte secundário candidatos suportados no dispositivo NFC alvo com um ou mais mecanismos de transporte secundário candidatos identificados na mensagem de solicitação enviada para o dispositivo NFC alvo, e determinar um dos mecanismos de transporte secundário suportado no dispositivo NFC alvo para uso na etapa de participar com o dispositivo NFC alvo em uma comunicação para permutar informações utilizando o mecanismo de transporte secundário.
Ainda, de acordo com o terceiro aspecto da presente
8/30 invenção, o método compreende adicionalmente uma etapa de identificar o papel para o dispositivo NFC iniciador na mensagem de solicitação ou determinar o papel da mensagem de reposta. Ou, o papel pode ser determinado de acordo com uma regra. Ou, o papel pode ser determinado de acordo com uma indicação na mensagem de resposta a partir do dispositivo NFC alvo.
De acordo com um quarto aspecto da presente invenção, um dispositivo de comunicação de campo vizinho (NFC) iniciador compreende meio para enviar uma mensagem de solicitação NFC para um dispositivo NFC alvo identificando um ou mais mecanismos de transporte secundário candidatos; meio para receber uma mensagem de resposta a partir do dispositivo NFC alvo indicando qual entre um ou mais mecanismos de transporte secundário candidatos é suportado no dispositivo NFC alvo; meio para escolher um mecanismo de transporte secundário de acordo com o qual é suportado no dispositivo NFC alvo, ou de acordo com uma regra, ou ambos; meio para determinar um papel para o dispositivo NFC iniciador; e meio para participar com o dispositivo NFC alvo em uma comunicação para permutar informações utilizando o mecanismo de transporte secundário. Um programa de computador armazenado em um meio legível por computador pode ser fornecido para executar as etapas acima no dispositivo NFC alvo. De modo semelhante, um circuito integrado pode ser fornecido para executar as etapas acima integralmente ou em parte em um dispositivo NFC alvo.
Adicionalmente, de acordo com o quarto aspecto da presente invenção, o dispositivo NFC iniciador compreende
9/30 ainda meio para identificar um papel para o dispositivo NFC iniciador na mensagem de solicitação ou para determinar o papel a partir da mensagem de resposta. Ou, o papel pode ser determinado de acordo com uma regra. Ou, o papel pode ser determinado de acordo com uma indicação na mensagem de resposta a partir do dispositivo NFC alvo.
Ainda, de acordo com o quarto aspecto da presente invenção, o meio para escolher um mecanismo de transporte secundário compreende: meio para comparar os mecanismos de transporte secundários candidatos suportados no dispositivo NFC alvo com um ou mais mecanismos de transporte secundário candidatos identificados na mensagem de solicitação enviada para o dispositivo NFC alvo, e meio para determinar um dos mecanismos de transporte secundário suportado no dispositivo NFC alvo para uso na etapa de participar com o dispositivo NFC alvo em uma comunicação para permutar informações utilizando o mecanismo de transporte secundário.
Adicionalmente, de acordo com o quarto aspecto da presente invenção, o dispositivo compreende ainda meio para identificar o papel para o dispositivo NFC iniciador na mensagem de solicitação ou para determinar o papel da mensagem de resposta. Ou, o papel pode ser determinado de acordo com uma regra. Ou, o papel pode ser determinado de acordo com uma indicação na mensagem de resposta a partir do dispositivo NFC alvo.
De acordo com um quinto aspecto da presente invenção, um método para operar um dispositivo como (a) um dispositivo iniciador de comunicação de campo vizinho (NFC) ou como (b) um dispositivo alvo NFC, compreende as
10/30 /i^ informações secundário, etapas de: (a) operar o dispositivo como um dispositivo iniciador NFC por: enviar uma mensagem de solicitação de NFC para um dispositivo NFC alvo identificando um ou mais mecanismos de transporte secundário candidatos, receber uma mensagem de resposta a partir do dispositivo NFC alvo indicando qual entre um ou mais mecanismos de transporte secundário candidatos é suportado no dispositivo NFC alvo, escolher um mecanismo de transporte secundário de acordo com o qual é suportado no dispositivo NFC alvo, ou de acordo com uma regra, ou ambos, determinar um papel para o dispositivo iniciador NFC, e participar com o dispositivo NFC alvo em uma comunicação para permutar utilizando o mecanismo de transporte ou (b) operar o dispositivo como um dispositivo alvo NFC por: receber uma mensagem de resposta a partir de um dispositivo NFC iniciador, determinar um mecanismo de transporte secundário para permutar informações com o dispositivo NFC iniciador, enviar uma resposta de mensagem de réplica para o dispositivo NFC iniciador indicando o mecanismo de transferência secundário, determinar um papel para o dispositivo NFC alvo, e participar com o dispositivo NFC iniciador em uma comunicação para informações utilizando o mecanismo secundário.
Ainda, de acordo com o quinto aspecto da presente invenção, ao operar o dispositivo como um dispositivo iniciador NFC ou como um dispositivo alvo NFC, o método compreende ainda as etapas de identificar o papel para o dispositivo NFC iniciador ou para o dispositivo alvo NFC a permuta de de transporte
11/30 em (a) mensagem de solicitação ou em (b) mensagem de resposta. Por outro lado, ao operar o dispositivo como um dispositivo iniciador de NFC ou como um dispositivo alvo NFC, o papel pode ser determinado de acordo com uma regra. Ou, ao operar o dispositivo como um dispositivo iniciador de NFC ou como um dispositivo alvo NFC, o papel pode ser determinado de acordo com uma indicação em uma mensagem de resposta a partir do dispositivo NFC alvo ou a partir da mensagem de solicitação a partir do dispositivo NFC iniciador, respectivamente.
Adicionalmente, de acordo com o quinto aspecto da presente invenção, ao operar o dispositivo como um dispositivo iniciador de NFC, a etapa de escolher um mecanismo de transporte secundário compreende as etapas de comparar os mecanismos de transporte secundário candidatos suportados no dispositivo NFC alvo com um ou mais mecanismos de transporte secundário candidatos identificados na mensagem de solicitação enviada para o dispositivo NFC alvo, e determinar um dos mecanismos de transporte secundário suportado no dispositivo NFC alvo para uso na etapa de participar com o dispositivo NFC alvo em estabelecer uma comunicação para permutar informações utilizando o mecanismo de transporte secundário. Ao operar o dispositivo como um dispositivo alvo NFC, a etapa de determinação compreende as etapas de: comparar um ou mais mecanismos de transporte secundário candidatos identificados pelo dispositivo NFC iniciador na mensagem de solicitação recebida pelo dispositivo NFC alvo, e determinar que um ou mais dos mecanismos de transporte secundário candidatos é
12/30 is suportado no dispositivo NFC alvo e em que a etapa de envio compreende a etapa de enviar a mensagem de resposta para o dispositivo NFC iniciador indicando um ou mais dos mecanismos de transporte secundário candidatos suportados no dispositivo NFC alvo. Ao operar o dispositivo como um dispositivo alvo NFC, a etapa de determinação compreende as etapas de: comparar um ou mais mecanismos de transporte secundário candidatos identificados pelo dispositivo NFC iniciador na mensagem de solicitação recebida pelo dispositivo NFC alvo, e determinar que um ou mais dos mecanismos de transporte secundário candidatos é suportado no dispositivo NFC alvo e em que a etapa de envio compreende a etapa de enviar a mensagem de resposta para o dispositivo NFC iniciador indicando um ou mais dos mecanismos de transporte secundário candidatos suportado no dispositivo NFC alvo. Ao operar o dispositivo como um dispositivo iniciador NFC ou como um dispositivo alvo NFC, o método compreende ainda as etapas de indicar o papel para o dispositivo NFC iniciador ou dispositivo alvo NFC na (a) mensagem de solicitação ou (b) na mensagem de resposta. Ou o papel pode ser determinado de acordo com uma regra. Ou em que ao operar o dispositivo como um dispositivo iniciador NFC ou como um dispositivo alvo NFC, o papel pode ser determinado de acordo com uma indicação na mensagem de resposta a partir do dispositivo NFC alvo ou a partir da mensagem de solicitação a partir do dispositivo NFC iniciador, respectivamente.
Desse modo, de acordo com a presente invenção, o mapeamento de uma comunicação de nível de NFC para uma
13/30
JP comunicação de portador secundária é fornecido em um modo que permite que papéis sejam estabelecidos em uma permuta rápida de mensagem no nível de RFID seguido por estabelecimento automático da comunicação de portador secundário sem necessidade de qualquer entrada de usuário.
Pela predefinição de uma estrutura de mensagem estática e simples, obtém-se uma comunicação RFID mais rápida.
Embora a presente invenção seja particularmente aplicável a e útil para uso em Dispositivos denominados de campo vizinho feitos em conformidade com os documentos publicados acima mencionados, não é limitada a nenhuma especificação particular da de indústria. Em outras palavras, deve ser percebido que a invenção é útil em qualquer situação onde um dispositivo é equipado para comunicar sem fio utilizando uma comunicação sem fio que é somente utilizável através de uma distância muito limitada. A distância muito limitada mencionada aqui, significa uma distância que é ainda menor do que a utilizada em comunicações sem fio de curto alcance, existentes como comunicações de Bluetooth e WLANs (denominadas aqui de tecnologias de comunicação secundária). Por exemplo, a presente NFC é considerada sobre uma distância de alguns centímetros. Isto é distinguido a partir das tecnologias de comunicação secundárias acima mencionadas que são úteis na comunicação através de distâncias mais longas. Por exemplo, dispositivos Bluetooth podem se comunicar, usualmente, através de distâncias de 10 metros a 100
14/30 metros dependendo de classe de potência, e poderíam não ser úteis em distâncias mais próximas do que 10 cm onde alguns receptores poderíam saturar. Desse modo, o termo comunicação de campo vizinho, como utilizado aqui, deve ser entendido como abrangendo comunicações de curto alcance sobre distâncias muito menores (pelo menos por uma ordem de magnitude) do que aquelas utilizadas para dispositivos Bluetooth ou dispositivos WLAN e o termo não é limitado a nenhum padrão especifico da indústria NFC.
Adicionalmente a esse respeito, os termos proximidade e vizinhança são bem conhecidos na técnica. Utilizando a mesma freqüência operacional de 13,56 MHz, há alvos diferentes que resultam em abordagens técnicas diferentes. As principais diferenças estão na intensidade de campo de interrogação e modulação exigida pelo indicador (transponder). IS014443 tem como objetivo aplicações de alta velocidade e alta potência com velocidades de comunicação de 106kBit/s para cima. A intensidade mínima de campo de interrogação é de 1,5A/m permitindo uma distância operacional de até 10 cm. ISO 15693 tem como objetivo baixa potência com velocidades de comunicação mais baixas (26Kbit/s) resultando em uma distância operacional de até 1 m. Na prática é o padrão/hardware subjacente que define a faixa operacional com proximidade sendo até 10 cm, enquanto a vizinhança pode ser até 1 m.
Esses e outros objetivos, características e vantagens d apresente invenção tornar-se-ão mais evidentes à luz da seguinte descrição detalhada de uma modalidade de melhor modo da mesma como ilustrado no
15/30 desenho em anexo.
BREVE DESCRIÇÃO DO DESENHO
A Figura 1 mostra um fluxo de comunicação entre componentes RFID A e B, de acordo com a invenção.
A Figura 2 mostra um exemplo de uma descrição de nível de sistema de uma permuta de mensagem NFC geral, de acordo com a invenção, levando ao estabelecimento de uma comunicação de portador secundária com papéis já definidos.
A Figura 3 mostra um exemplo de etapas de processo realizadas em um alvo, de acordo com a invenção.
A Figura 4 mostra um exemplo de etapas de processo realizadas em um iniciador, de acordo com a invenção.
A Figura 5 apresenta uma modalidade da invenção mostrando um fluxo de comunicação entre os lados A e B incluindo detalhes referentes a handlers de protocolo acoplados ao iniciador/alvo, de acordo com a invenção.
A Figura 6 mostra um exemplo de uma transferência de mensagem, de acordo com a invenção.
A Figura 7 mostra um exemplo de um dispositivo NFC de acordo com a invenção.
A Figura 8 mostra outro exemplo de um dispositivo NFC de acordo com a invenção.
A Figura 9 é um exemplo de etapas de processo que podem ser realizadas em um dispositivo, de acordo com a invenção.
DESCRIÇÃO DETALHADA DA INVENÇÃO
A Figura 1 mostra um fluxo de comunicação entre dispositivos A e B que são cada um equipado com capacidades de Comunicação de campo vizinho (NFC).
ç ? IS
16/30
Suponha, por exemplo, que o dispositivo A é um dispositivo terminal como um dispositivo eletrônico portátil na forma de um telefone móvel equipado tanto com capacidades tanto de tecnologia Bluetooth como tecnologia de rede de área local sem fio (WLAN) . O usuário deseja estabelecer uma comunicação com um dispositivo próximo B 2 0 o qual pode ser, por exemplo, um computador laptop também equipado com capacidades de tecnologia Bluetooth e WLAN. 0 usuário do dispositivo A pode consultar um programa de aplicação que o usuário deseja utilizar em combinação com o dispositivo B ou a informação contida no dispositivo B ou deseja comunicar-se com o usuário do dispositivo B, ou similar. 0 usuário navega no programa de aplicação com entradas apropriadas de modo a fazer com que um sinal de iniciação NFC em uma linha 22 seja enviado a partir do dispositivo A 10 para o dispositivo B 20 contendo uma solicitação para comunicação incluindo uma lista de capacidades de comunicação do dispositivo A. Nesse cenário o dispositivo A está atuando como um iniciador NFC, como especificado nas especificações de protocolo e interface de comunicação de campo vizinho como ECMA-340, ECMA-352 e ECMA-356.
Com referência à Figura 2, que é uma descrição de nível de sistema do que ocorre nos dispositivos da Figura 1, após entrar em uma etapa 23, o iniciador 10 da Figura 1 envia uma mensagem como mostrado em uma etapa 24 para o alvo 2 0 como previamente indicado na Figura 1 na linha
22. Como mostrado na Figura 3, o dispositivo alvo 20 é mostrado recebendo a mensagem na linha 22 a partir do iniciador em uma etapa 26. O dispositivo alvo 20 decide
17/30 em uma etapa 28 se o sinal a partir do iniciador contém um consulta de mecanismo de transporte alternativo. Caso positivo, o dispositivo alvo NFC 20 avalia o consulta em uma etapa 3 0 e pode decidir, com base na informação contida na consulta, se um mecanismo de transporte comum como Bluetooth ou mecanismo WLAN que é suportado no dispositivo de consulta A 10 também é suportado no dispositivo alvo 20. Caso positivo, o dispositivo alvo 20 pode decidir ainda em uma etapa 32 qual mecanismo de transporte deve ser utilizado de acordo com uma regra predeterminada. Tal regra predeterminada é útil se for desejado minimizar o número de trocas de mensagens entre o iniciador e o alvo. Além de decidir o mecanismo de transporte que deve ser utilizado, o dispositivo alvo NFC 20 pode decidir ainda na etapa 32 qual deve ser seu papel, de acordo com uma indicação a partir do iniciador ou uma regra, ou ambos. Por exemplo, poderia decidir ser um mestre ou um escravo em um cenário de Bluetooth. Após isso, em uma etapa 34, o dispositivo alvo NFC 20 prepara uma mensagem de resposta destinada ao dispositivo iniciador 10 indicando o mecanismo ou mecanismos de transporte disponíveis, caso haja, e o papel selecionado pelo alvo, se aplicável. Se a etapa 28 determinou que nenhuma consulta (solicitando configuração de uma tecnologia de comunicação secundária) estava presente, pode, por exemplo, simplesmente indicar informações disponíveis em um indicador RFID no dispositivo alvo 20. Em qualquer caso, uma transição é então feita de volta ao gráfico de fluxo da Figura 2 onde uma etapa 36 é então executada onde o dispositivo alvo 2 0 envia a mensagem de c&J
18/30 volta para o iniciador como indicado por um sinal em uma linha 38 na Figura 1.
Deve-se notar que o gráfico de fluxo da Figura 3 é simplesmente um exemplo e outras etapas de processo também podem ser realizadas em um dispositivo alvo NFC, de acordo com a invenção. A principal idéia é que o dispositivo alvo processa informações contidas na mensagem a partir do dispositivo iniciador e prepara uma resposta que é compatível com os objetivos da presente invenção nos quais regras e formatos são seguidos para tornar o tempo de comunicação RFID significativamente mais rápido e mais eficaz.
Com referência agora à Figura 4, o dispositivo iniciador 10 recebe a mensagem na linha 38 a partir do alvo 20, como mostrado em uma etapa 40. Uma determinação é então feita pelo dispositivo iniciador 10 com relação a se um mecanismo de transporte alternativo está disponível no dispositivo alvo 20, como mostrado em uma etapa 42. Caso negativo, um retorno é feito como indicado em uma transição E a partir da Figura 4 de volta para uma etapa de retorno 50 da Figura 2. Porém, se o alvo indicou que um mecanismo de transporte alternativo está disponível, como decidido pela etapa 42, uma etapa 44 é executada a seguir pelo iniciador 10 para escolher o mecanismo de transporte de acordo com a indicação daquele disponível ou preferido pelo alvo e/ou de acordo com uma regra predeterminada. Após fazer isso, o dispositivo iniciador NFC 10 decide sobre seu papel de acordo com a invenção a partir do alvo e/ou a regra predeterminada, como indicado em uma etapa 46. Um retorno é então feito para as etapas
19/30 da Figura 2 onde uma etapa 4 8 é executada a seguir. Na etapa 48 os dispositivos iniciador e alvo 10, 20 estabelecem um Bluetooth, WLAN, ou outra sessão de comunicação sem fio de curto alcance com uma largura de banda maior do que aquela da tecnologia NFC, sem nenhuma necessidade de entrada adicional pelo usuário. Um retorno é então feito como indicado na etapa 50. deve ser entendido que os papéis do Terminal A e Terminal B são intercambiáveis dependendo da seleção de papel de Iniciador/alvo de nível NFC.
Alguns cenários de exemplo são descritos agora:
- O Terminal A não tem dados a fornecer, o Terminal
B tem dados a fornecer - o Terminal A envia, na etapa 24 da Figura 2, uma lista de parâmetros de capacidade de comunicação suportados (BT/WLAN/outra conexão sem fio de curto alcance) para o terminal B (Alvo) na mensagem de solicitação RFID inicial. No caso do Terminal B ter alguns dados para fornecer, o Terminal B (Alvo) utiliza regras predefinidas para selecionar o método de comunicação e o papel para si próprio de acordo com as etapas 30, 32 e 34 da Figura 3 e responde ao terminal A na etapa 36 da Figura 2 com o ID de método de comunicação selecionado (BT/WLAN/outra conexão sem fio de curto alcance) e possivelmente identifica também seu papel se uma comunicação explícita do papel for necessária. Se o terminal B não tiver dados para realizar uma mudança automática (handover) para outro portador não ocorre (naturalmente não há utilização para esse link) . Após as mensagens de papel e capacidade de comunicação serem permutadas através de RFID NFC entre o terminal A e o
20/30 terminal B, o terminal B inicia canal de comunicação de portador secundário em direção ao Terminal A com base em informações permutadas anteriormente entre os terminais como mostrado na etapa 48 da Figura 2.
- 0 terminal A tem dados para fornecer, o Terminal B não tem dados para fornecer - o Terminal A envia uma lista de parâmetros de capacidades de comunicação suportada (BR/WLAN/Outra conexão sem fio de curto alcance) para o terminal B (Alvo) em mensagem de solicitação RFID NFC inicial, como mostrado na etapa 24 da Figura 2. O terminal B (alvo) utiliza regras predefinidas para selecionar um método de comunicação e papel nas etapas 30, 32 e 34 e responde ao Terminal A com o ID de método de comunicação selecionado (BT/WLAN/outra conexão sem fio de curto alcance) como mostrado pela etapa 3 6 da Figura 2. Após permuta das mensagens de capacidade de comunicação através do terminal B e terminal A RFID NFC, o terminal A inicia o canal de comunicação de portador secundária em direção ao Terminal B com base em informações permutadas anteriormente entre os terminais, como mostrado na etapa 48 da Figura 2.
- O Terminal A tem dados para fornecer, o Terminal B tem dados para fornecer - os papéis Alvo e Iniciador de nível NFC são mapeados para papéis de portador secundários como a seguir: O Iniciador NFC será tipicamente um mestre Bluetooth. Embora isso poderia ser típico, o que é importante é que haja alguma regra sobre como os papéis Iniciador-Alvo são mapeados para, por exemplo, papéis de mestre-escravo BT; por exemplo, poderia em vez disso ser algo como a magnitude do
21/30
Aí c/-O endereço BT físico sendo a regra de decisão ou alguma regra similar. Considerações similares aplicar-se-iam para decidir um papel de hospedeiro de rede ad-hoc WLAN versus um papel de cliente. Similarmente, o papel do dispositivo Alvo NFC seria, tipicamente, um cliente Bluetooth ou um cliente de rede ad-hoc WLAN. Desse modo, na etapa 32 da Figura 3, o dispositivo alvo 29 concluiría que é um escravo ou cliente devido a esse papel e a informação de papel não tem de ser comunicada de volta para o alvo 10 porque o alvo conhece a regra também.
Novamente, deve-se notar que o papel do Iniciador não é necessariamente sempre de mestre com o Alvo sempre um escravo, embora esse cenário seja um resultado possível, de acordo com a invenção. Se tanto Bluetooth como WLAN estiverem disponíveis nos dois dispositivos é para decisão da configuração do dispositivo qual tem a prioridade mais elevada.
Como mencionado resumidamente acima, outra regra exemplificativa para selecionar os papéis de mestreescravo BT podería ser que os endereços de dispositivo BT são comparados e o dispositivo com endereço maior assume o papel do mestre, ao passo que o dispositivo com endereço de dispositivo BT inferior assume o papel do escravo. A comparação pode ser executada, porém não é restrita a, por comparação alfanumérica dos endereços do dispositivo BT dos dispositivos, pela conversão dos endereços de dispositivo BT em números inteiros, pelo uso de operações aritméticas, ou similares.
A permuta de mensagens entre os terminais A e B é considerada como uma negociação de conexão normal que é
22/30 habilitada por um protocolo predeterminado. Tal protocolo poderia ser modelado na descrição supra com regras similares sobre como a conexão secundária deve ser inicializada. As regras acima descritas permitem permuta de capacidades de comunicação suportada a partir do Iniciador NFC para o Alvo NFC e vice-versa. A invenção também define regras sobre como os papéis de comunicação de nível NFC (Iniciador/alvo) são mapeados para papéis de rede de nível Bluetooth/WLAN. Sem tais papéis a permuta de dados bidirecionais não seria possível devido a exigências de sondagem para hardware de RFID. Aqui sondagem se refere à funcionalidade de utilizar um padrão baseado em tempo para buscar diferentes tipos de dispositivos de RFID e desse modo definir o próprio dispositivo terminal em diferentes modos durante a seqüência de sondagem.
Outro exemplo:
O terminal A quer compartilhar dados com o Terminal Β. O Terminal A (Iniciador NFC) prepara uma lista de suas capacidades de comunicação na mensagem de solicitação RFID inicial (por exemplo, comunicação RFID, endereço Bluetooth e nome de rede ad-hoc WLAN). Quando a comunicação de RFID é estabelecida (os terminais são tocados), a mensagem de solicitação é enviada a partir do Terminal A para o terminal B como mostrado na etapa 24 da Figura 2. O terminal B responde com mensagem de resposta como mostrado na etapa 36 da Figura 2 incluindo capacidades de comunicação de terminal B (por exemplo, endereço de Bluetooth). Após permutar as mensagens de RFID, os terminais A e B tomam uma decisão de iniciar uma
10íX
23/30 conexão de Bluetooth uma vez que somente Bluetooth é suportado nas duas extremidades. O terminal A assume o papel de mestre Bluetooth e o terminal B assume o papel de cliente Bluetooth.
Devido à natureza de comunicação RFID entre dois dispositivos NFC no domínio móvel, Iniciador e Alvo, a seleção do dispositivo Alvo e Iniciador não é estática. Caso tenha dois terminais A e B, ambos podem atuar como Iniciador ou Alvo NFC e a capacidade de atuar como qualquer um deve ser incorporada em um dispositivo móvel. A comunicação NFC bem sucedida sempre requer que uma entidade esteja no modo Iniciador e uma entidade esteja no modo Alvo.
Por exemplo, no caso de uma conexão Bluetooth, um dos dispositivos necessita ser hospedeiro/mestre onde os clientes pode conectar (por exemplo, ao enviar imagem a partir de um terminal para outro, o terminal receptor aceita conexões a partir daí) . Agora, se um cenário for considerado onde os dois terminais desejam fornecer algo, e assumindo aleatoriedade do papel Alvo/Iniciador de nível NFC, algum tipo de regra necessita estar no lugar para organizar a transferência de dados (por exemplo, o Iniciador NFC envia a imagem primeiramente, o Alvo NFC é mestre de Bluetooth, etc.).
Sempre que um terminal tiver RFID ativado, é capaz de fornecer suas capacidades de comunicação em mensagens de NFC apesar do papel de nível NFC que assumirá. O papel de nível NFC definirá a seqüência de sondagem utilizada para buscar diferentes tipos de dispositivos de RFID pelo terminal. Se o modo de Iniciador de NFC for selecionado,
3V
24/30 o terminal enviará uma mensagem de solicitação inicial contendo uma lista de capacidades de comunicação para a entidade receptora como mostrado na etapa 24 da Figura 2. Se o modo Alvo NFC for selecionado, o terminal responderá à mensagem de solicitação com uma mensagem de resposta contendo uma lista de capacidades de comunicação como mostrado na etapa 36 da Figura 2.
Como com as etapas da Figura 3, deve ser percebido que as etapas mostradas na Figura 4 representam somente uma modalidade da presente invenção e diferentes etapas em uma ordem diferente poderíam ser também realizadas e obter o mesmo objetivo de se ter o iniciador processando as informações contidas na mensagem de resposta a partir do alvo.
Como representado na Figura 5, um handler de protocolo exemplar 98 em um dispositivo Iniciador (A) 10 provê um sinal em uma linha 100 com uma lista de capacidades de comunicação suportadas identificando mecanismos de transporte diferentes e possivelmente papéis correspondentes. Isso pode ser visualizado como uma etapa preparatória para a etapa 24 mostrada na Figura 2. Uma parte RFID NFC 102 do dispositivo A 10 envia um sinal de mensagem de solicitação em uma linha 104 contendo uma lista dos métodos de comunicação suportados do dispositivo A para uma parte RFID 106 do dispositivo (alvo) receptor (B) 20. A parte de RFID 106 processa as informações recebidas na linha 104 e provê informações processadas em uma linha 108 contendo informações pertinentes em relação às capacidades do dispositivo A e possivelmente seu papel (seus papéis) em um formato
25/30 entendido por um handler 110. O handler 110 pode ser utilizado para realizar as etapas da Figura 3, por exemplo. O handler de protocolo 110 na extremidade receptora (B) provê então uma lista de capacidades de comunicação do dispositivo de terminal B em uma linha 112 de volta para a parte de RFID 106. A parte de RFID de NFC 106 do dispositivo B envia uma resposta de sinal em uma linha 114 contendo capacidades de comunicação identificadas para a parte de RFID 102 do dispositivo de terminal A 110 e as etapas da Figura 4 são executadas no dispositivo 10.
Dependendo das capacidades de comunicação suportadas dos dispositivos terminais tanto A como B, e configuração do dispositivo terminal Iniciador NFC (prioridades do método de transporte, por exemplo, WLAN em relação a BT), o dispositivo Iniciador NFC cria uma conexão com o dispositivo terminal B conforme a etapa 48 da Figura 2; no caso de Bluetooth o dispositivo Iniciador NFC assumirá, tipicamente, o papel de mestre BT e conectará com o dispositivo de terminal B que é tipicamente definido no modo de escravo de Bluetooth. No caso de WLAN, o dispositivo Iniciador NFC criará uma rede ad-hoc WLAN e o dispositivo de terminal B conectar-se-á à mesma.
A vantagem de permutar parâmetros de comunicação a partir do dispositivo Iniciador de NFC para o dispositivo Alvo NFC e vice-versa é a capacidade de suportar diferentes esquemas de sondagem para detectar tipos diferentes de dispositivos RFID (que leva a aleatoriedade de papéis Alvo/iniciador NFC) e permutar informações onde
- somente o terminal de Iniciador NFC está
26/30 fornecendo dados para a entidade receptora
- somente o terminal Alvo NFC está fornecendo dados para a entidade receptora
- os terminais Iniciador e Alvo NFC estão fornecendo dados
O formato de mensagem de NFC definido pelo fórum de NFC pode ser utilizado para transferir um tripleto indicador-Comprimento-valor, onde:
Registro de indicador identifica o conteúdo dos dados,
Comprimento é o comprimento dos dados seguintes,
Dados de Valor são os dados concretos definidos pelo indicador/tipo, por exemplo, endereço de Bluetooth.
Por exemplo, o endereço de BT poderia ser representado como:
I tipo de registro = BTAddress (p. exe.: 0x11) | comprimento = bytes | BTAddress 0x012345679 |
Assim, outrâ coisa que é valiosa aqui é que é descrito o qual acontece quando dois terminais desejam fornecer dados simultaneamente. Por exemplo, a decisão de qual terminal será o mestre de Bluetooth (BT) e qual é o escravo de BT é tomada de acordo com a descrição dessa mensagem para estabelecer a conexão entre os terminais.
Preferivelmente, isso não deve ser baseado em nada predeterminado uma vez que
a) no nível NFC, os papéis de Iniciador/alvo são
27/30 determinados aleatoriamente (porque dispositivos diferentes são buscados em ciclos aleatórios)
b) o papel de mestre BT já pode estar em uso no terminal (por exemplo, fone de BT conectado ao fone) , em cujo caso o terminal gostaria de estar no modo de escravo
BT.
A Figura 6 descreve um exemplo de um par de mensagens. Os textos de rótulos são abreviados e não são, portanto, gramaticamente corretos (por exemplo, comprimento) porém o significado deve ser claro.
A Figura 7 mostra um dispositivo de comunicação de campo vizinho (NFC) 700 que inclui um suprimento de energia 702 e um processador de sinais 704 acoplado a uma antena 706. O suprimento de energia 702 pode incluir uma batería e dispositivos de controle de energia para fornecer energia ao processador de sinais 704 em um modo eficiente. Também mostrado na Figura 7 está um transceptor 708 entre o processador de sinais 704 e a antena 706 para enviar e receber sinais de rádio através da antena 706. O transceptor 708 é conectado a um dispositivo de entrada/saída 710, o qual é, por sua vez, conectado a um barramento de dados, endereço e controle 712 que se interconecta com vários componentes do processador de sinais 704 que também inclui um relógio 714, uma unidade de processamento central 716, uma memória de acesso aleatório 718, e uma memória somente de leitura 720. Vários outros componentes também podem ser incluídos no processador de sinais 704, porém não são mostrados para fins de simplicidade. De acordo com as metodologias reveladas acima com relação à presente
28/30 invenção, por exemplo na Figura 1-6, as etapas,por exemplo, na Figura 2 e Figura 3 podem ser codificadas em uma linguagem de programação e armazenadas na memória somente de leitura 720 para execução pela unidade de processamento central 716 quando convocado pelas circunstâncias que garantem o uso do dispositivo 700, como um receptor alvo em um cenário de comunicação de campo vizinho. Por outro lado, também pode haver um programa armazenado codificado para refletir as etapas do método mostradas na Figura 2 e na Figura 4 onde o dispositivo 700 pode ser utilizado em circunstâncias apropriadas como um dispositivo de iniciador de comunicação de campo vizinho. Desse modo, o dispositivo 700 pode atuar como o dispositivo 10 ou o dispositivo 20 da Figura 1. Será reconhecido por aqueles versados na técnica que em vez de um processador de sinais de finalidade geral 704, uma peça ou peças de finalidade especial (chipset) de hardware de circuito integrado poderia ser utilizado em vez disso com uma série de portas e configuração de outros componentes eletrônicos em silício para realizar as mesmas funções como mostrado nas Figuras 1-6. Similarmente, como mostrado na Figura 8, um dispositivo 800 compreende um microcontrolador 802 que poderia ser fornecido para executar algumas ou todas as funções mostradas nas Figuras 1-6 enquanto outras dessas funções podem ser realizadas em um hospedeiro 804 em comunicação em uma linha 806 com o microcontrolador. Desse modo, será entendido que as funções reveladas aqui podem ser realizadas em hardware, software ou uma combinação de hardware e software. O dispositivo de
29/30
3C
Figura 8 também inclui um cristal 810 e um dispositivo de entrada/saída 812. O próprio microcontrolador é mostrado acoplado a uma antena 814 que é capaz de realizar tanto a comunicação de campo vizinho como a comunicação sem fio secundária da presente invenção através das interfaces de rádio apropriadas, tanto de campo vizinho como de curto alcance.
A Figura 9 é um fluxograma mostrando ainda outra modalidade da invenção. Após entrar em uma etapa 900, uma decisão é tomada em uma etapa 902 se um ou mais mecanismos de transporte está em uma mensagem de solicitação. Se mais de um for indicado, uma decisão é tomada em uma etapa 904 em relação a se qualquer um dos mecanismos de transporte indicados é ou não suportado. Caso negativo, um retorno 34 é feito. Caso positivo, um mecanismo de transporte preferido é selecionado em uma etapa 906. Se a etapa 902 determinou que somente um mecanismo de transporte foi indicado na mensagem de solicitação, uma etapa 908 seria realizada em vez da etapa 904. Na etapa 908 uma decisão é feita com relação a se o mecanismo indicado único é ou não suportado. Caso negativo, um retorno 34 é feito, porém, se for positivo, uma etapa 910 é executada como é também o caso após executar a etapa 906. Na etapa 910, uma decisão é tomada com relação a se um iniciador está enviando. Caso positivo, uma etapa 912 é executada para preparar para ser conectada. Isso é seguido por um retorno 34. Se o iniciador não estiver enviando, preparações são feitas na etapa 914 para conectar-se ao iniciador seguido por um retorno 34.
30/30
Á-i
Embora a invenção tenha sido mostrada e descrita com relação a uma modalidade de melhor modo da mesma, deve ser entendido por aqueles versados na técnica que as alterações, omissões e adições acima e várias outras, na forma e detalhe da mesma, podem ser feitas na mesma sem se afastar do espírito e escopo da invenção.

Claims (34)

  1. Reivindicações
    1. Um método para execução por um dispositivo de comunicação por campo próximo alvo (20), caracterizado por compreender:
    receber (26) uma mensagem de solicitação de comunicação por campo próximo de um dispositivo de comunicação por campo próximo iniciador (10), determinar (30), em resposta à referida mensagem de solicitação de comunicação por campo próximo, um mecanismo de transporte secundário compreendendo uma tecnologia de comunicação diferente da tecnologia de comunicação por campo próximo para trocar informações com o referido dispositivo de comunicação por campo próximo iniciador, enviar (36) uma mensagem de resposta ao referido dispositivo de comunicação por campo próximo iniciador, em que a referida mensagem de resposta indica o referido mecanismo de transporte secundário determinado e compreende as informações necessárias para estabelecer uma conexão através do referido mecanismo de transporte secundário, e solicitar somente a referida mensagem de solicitação de comunicação por campo próximo e a referida mensagem de resposta antes de estabelecer (48) com o referido dispositivo de comunicação por campo próximo iniciador uma comunicação para a referida troca de informação utilizando o referido mecanismo de transporte secundário determinado.
  2. 2. Método de acordo com a reivindicação 1, caracterizado por compreender ainda:
    determinar (32) uma função de mestre ou escravo ou host ou cliente para o referido dispositivo de comunicação por campo próximo alvo em relação ao referido dispositivo de comunicação por campo próximo iniciador para a referida comunicação.
  3. 3. Método de acordo com a reivindicação 2, caracterizado por compreender ainda:
    Petição 870190003145, de 10/01/2019, pág. 11/24
    2/10 identificar a referida função determinada para o referido dispositivo de comunicação por campo próximo alvo na referida mensagem de resposta.
  4. 4. Método de acordo com a reivindicação 2, caracterizado por a referida função ser determinada de acordo com uma indicação na referida mensagem de solicitação do referido dispositivo de comunicação por campo próximo iniciador.
  5. 5. Método de acordo com a reivindicação 1, caracterizado por a referida etapa de determinação compreender:
    comparar um ou mais mecanismos de transporte secundário candidatos identificados pelo referido dispositivo de comunicação por campo próximo iniciador na referida mensagem de solicitação recebida pelo referido dispositivo de comunicação por campo próximo alvo, e determinar que um ou mais dos referidos mecanismos de transporte secundários candidatos sejam suportados no referido dispositivo de comunicação por campo próximo alvo e em que a referida etapa de envio (36) compreende a etapa de enviar a referida mensagem de resposta ao referido dispositivo de comunicação por campo próximo iniciador indicando os referidos um ou mais mecanismos de transporte secundários candidatos suportados no referido dispositivo de comunicação por campo próximo alvo.
  6. 6. Método de acordo com a reivindicação 5, caracterizado por compreender ainda:
    determinar (32) uma função de mestre ou escravo ou host ou cliente para o referido dispositivo de comunicação por campo próximo alvo em relação ao referido dispositivo de comunicação por campo próximo iniciador para a referida comunicação.
  7. 7. Método de acordo com a reivindicação 6, caracterizado por compreender ainda:
    Petição 870190003145, de 10/01/2019, pág. 12/24
    3/10 identificar a referida função determinada para o referido dispositivo de comunicação por campo próximo na referida mensagem de resposta.
  8. 8. Método de acordo com a reivindicação 7, caracterizado por a referida função ser determinada de acordo com uma indicação na referida mensagem de solicitação do referido dispositivo de comunicação por campo próximo iniciador.
  9. 9. Um dispositivo de comunicação por campo próximo alvo (20), caracterizado por compreender:
    meios (708) para receber uma mensagem de solicitação de comunicação por campo próximo de um dispositivo de comunicação por campo próximo iniciador (10);
    meios (716) para determinar, em resposta à referida mensagem de solicitação de comunicação por campo próximo, um mecanismo de transporte secundário compreendendo uma tecnologia de comunicação diferente da tecnologia de comunicação por campo próximo para trocar informações com o referido dispositivo de comunicação por campo próximo iniciador;
    meios (708) para enviar uma mensagem de resposta ao referido dispositivo de comunicação por campo próximo iniciador, em que a referida mensagem de resposta indica o referido mecanismo de transporte secundário determinado e compreende as informações necessárias para estabelecer uma conexão através do referido mecanismo de transporte secundário; e meios para exigir apenas a referida mensagem de solicitação de comunicação por campo próximo e a referida mensagem de resposta antes de estabelecer uma comunicação com o referido dispositivo de comunicação por campo próximo iniciador para a referida troca de informações utilizando o referido mecanismo de transporte secundário.
    Petição 870190003145, de 10/01/2019, pág. 13/24
    4/10
  10. 10. Dispositivo de comunicação por campo próximo alvo de acordo com a reivindicação 9, caracterizado por compreender ainda meios (716) para determinar uma função de mestre ou escravo ou host ou cliente para o referido dispositivo de comunicação por campo próximo em relação ao referido dispositivo de comunicação por campo próximo iniciador para a referida comunicação.
  11. 11. Dispositivo de comunicação por campo próximo alvo de acordo com a reivindicação 9, caracterizado por compreender ainda meios (716) para identificar a referida função determinada para o referido dispositivo de comunicação por campo próximo alvo na referida mensagem de resposta.
  12. 12. Dispositivo de comunicação por campo próximo alvo de acordo com a reivindicação 10, caracterizado por a referida função ser determinada de acordo com uma indicação na referida mensagem de solicitação do referido dispositivo de comunicação por campo próximo iniciador.
  13. 13. Dispositivo de comunicação por campo próximo alvo de acordo com a reivindicação 9, caracterizado por os referidos meios (716) de determinação compreenderem:
    meios para comparar um ou mais mecanismos de transporte secundários candidatos identificados pelo referido dispositivo de comunicação por campo próximo iniciador na referida mensagem de solicitação recebida pelo referido dispositivo de comunicação por campo próximo alvo; e meios para determinar que um ou mais dos referidos mecanismos de transporte secundários candidatos é suportado no referido dispositivo de comunicação por campo próximo alvo, e em que os referidos meios de envio da referida mensagem de resposta ao referido dispositivo de comunicação por campo próximo iniciador são para indicar o referido um ou mais dos referidos mecanismos de transporte
    Petição 870190003145, de 10/01/2019, pág. 14/24
    5/10 secundários candidatos suportados no referido dispositivo de comunicação por campo próximo alvo.
  14. 14. Dispositivo de comunicação por campo próximo alvo de acordo com a reivindicação 13, caracterizado por compreender ainda meios (716) para determinar uma função de mestre ou escravo ou host ou cliente para o referido dispositivo de comunicação por campo próximo alvo em relação ao referido dispositivo de comunicação por campo próximo iniciador para a referida comunicação.
  15. 15. Dispositivo de comunicação por campo próximo alvo de acordo com a reivindicação 14, caracterizado por compreender ainda meios (716) para identificar a referida função determinada para o referido dispositivo de comunicação por campo próximo alvo na referida mensagem de resposta.
  16. 16. Dispositivo de comunicação por campo próximo alvo de acordo com a reivindicação 14, caracterizado por a referida função ser determinada de acordo com uma indicação na referida mensagem de solicitação do referido dispositivo de comunicação por campo próximo iniciador.
  17. 17. Um circuito integrado (802), caracterizado por executar as etapas da reivindicação 1 dentro de um dispositivo de comunicação por campo próximo alvo.
  18. 18. Um método para execução por um dispositivo de comunicação por campo próximo iniciador (10), caracterizado por compreender:
    enviar (24) uma mensagem de solicitação de comunicação para um dispositivo de comunicação por campo próximo alvo (20) identificando um ou mais mecanismos de transporte secundários candidatos compreendendo uma
    Petição 870190003145, de 10/01/2019, pág. 15/24
    6/10 ou mais tecnologias de comunicação correspondentes diferentes da tecnologia de comunicação por campo próximo, receber (40) uma mensagem de resposta do referido dispositivo de comunicação por campo próximo alvo, em que a referida mensagem de resposta indica quais dos referidos um ou mais mecanismos de transporte secundários candidatos são suportados no referido dispositivo de comunicação por campo próximo alvo e compreende informações necessárias para estabelecer uma conexão, e exigindo apenas a referida mensagem de solicitação de comunicação por campo próximo e a referida mensagem de resposta antes de:
    estabelecer (48) com o referido dispositivo de comunicação por campo próximo alvo uma comunicação para troca de informações utilizando o referido mecanismo de transporte secundário escolhido através da referida conexão.
  19. 19. Método de acordo com a reivindicação 18, caracterizado por compreender ainda a determinação (46) de uma função de mestre ou escravo ou host ou cliente para o referido dispositivo de comunicação por campo próximo iniciador em relação ao referido dispositivo de comunicação por campo próximo alvo para a referida comunicação.
  20. 20. Método de acordo com a reivindicação 19, caracterizado por uma indicação da referida função determinada ser enviada na referida mensagem de solicitação.
  21. 21. Método de acordo com a reivindicação 19, caracterizado por a referida função de mestre ou escravo ou host ou cliente ser determinada de acordo com uma indicação na referida mensagem de resposta do referido dispositivo de comunicação por campo próximo alvo.
    Petição 870190003145, de 10/01/2019, pág. 16/24
    7/10
  22. 22. Método de acordo com a reivindicação 18, caracterizado por a referida etapa de escolha (44) de um mecanismo de transporte secundário compreender:
    comparar os referidos mecanismos de transporte secundários candidatos suportados no referido dispositivo de comunicação por campo próximo alvo com o referido um ou mais mecanismos de transporte secundários candidatos identificados na mensagem de solicitação enviada para o dispositivo de comunicação por campo próximo alvo, e determinar um dos referidos mecanismos de transporte secundários suportados no referido dispositivo de comunicação por campo próximo alvo para utilização na referida etapa de estabelecer uma comunicação com o referido dispositivo de comunicação por campo próximo alvo para troca de informações utilizando o referido mecanismo de transporte secundário.
  23. 23. Método de acordo com a reivindicação 22, caracterizado por compreender ainda a identificação de uma função de mestre ou escravo ou host ou cliente para o referido dispositivo de comunicação por campos próximo iniciador em relação ao referido dispositivo de comunicação por campo próximo alvo para a referida comunicação na referida mensagem de solicitação, ou determinar a referida função de mestre ou escravo ou host ou cliente da referida mensagem de resposta.
  24. 24. Método de acordo com a reivindicação 23, caracterizado por a referida função de mestre ou escravo ou host ou cliente ser determinada de acordo com uma regra.
  25. 25. Método de acordo com a reivindicação 23, caracterizado por a referida função ser determinada de acordo com uma indicação na referida mensagem de resposta do referido dispositivo de comunicação por campo próximo alvo.
  26. 26. Um dispositivo de comunicação por campo próximo iniciador (10), caracterizado por compreender:
    Petição 870190003145, de 10/01/2019, pág. 17/24
    8/10 meios (708) para enviar uma mensagem de solicitação de comunicação por campo próximo para um dispositivo de comunicação por campo próximo alvo (20) identificando um ou mais mecanismos de transporte secundários candidatos compreendendo uma ou mais tecnologias de comunicação correspondentes diferentes da tecnologia de comunicação por campo próximo;
    meios (708) para receber uma mensagem de resposta do referido dispositivo de comunicação por campo próximo alvo, em que a referida mensagem de resposta indica quais dos referidos um ou mais mecanismos de transporte secundários candidatos são suportados no referido dispositivo de comunicação por campo próximo alvo e compreende informações necessárias para estabelecer uma conexão;
    meios (716) para exigir apenas a referida mensagem de solicitação de comunicação por campo próximo e a referida mensagem de resposta antes de determinar um mecanismo de transporte secundário suportado no referido dispositivo de comunicação por campo próximo alvo; e meios para estabelecer uma comunicação com o referido dispositivo de comunicação por campo próximo alvo para troca de informações utilizando o referido mecanismo de transporte secundário determinado pelo referido conector.
  27. 27. Dispositivo de comunicação por campo próximo iniciador de acordo com a reivindicação 26, caracterizado por compreender ainda meios (716) para identificar uma função de mestre ou escravo ou host ou cliente para o referido dispositivo de comunicação por campo próximo iniciador em relação ao referido dispositivo de comunicação por campo próximo alvo para a referida comunicação na referida mensagem de solicitação, ou para determinar a referida função a partir da referida mensagem de resposta.
    Petição 870190003145, de 10/01/2019, pág. 18/24
    9/10
  28. 28. Dispositivo de comunicação por campo próximo iniciador de acordo com a reivindicação 27, caracterizado por a uma indicação da referida função de mestre ou escravo ou host ou cliente ser enviada na referida mensagem de solicitação.
  29. 29. Dispositivo de comunicação por campo próximo iniciador de acordo com a reivindicação 27, caracterizado por a referida função de mestre ou escravo ou host ou cliente ser determinada de acordo com uma indicação na referida mensagem de resposta do referido dispositivo de comunicação por campo próximo alvo.
  30. 30. Dispositivo de comunicação por campo próximo iniciador de acordo com a reivindicação 26, caracterizado por os referidos meios (716) para exigir apenas a referida mensagem de solicitação de comunicação por campo próximo e a referida mensagem de resposta antes de determinar um mecanismo de transporte secundário compreenderem:
    meios para comparar os referidos mecanismos de transporte secundário candidatos suportados no referido dispositivo de comunicação por campo próximo alvo com os referidos um ou mais mecanismos de transporte secundários candidatos identificados na mensagem de solicitação enviada para o dispositivo de comunicação por campo próximo alvo, e meios para determinar um dos referidos mecanismos de transporte secundários suportados no dispositivo de comunicação por campo próximo alvo a ser utilizado na referida etapa de estabelecer uma comunicação com o referido dispositivo de comunicação por campo próximo alvo para troca de informações utilizando o referido mecanismo de transporte secundário.
  31. 31. Dispositivo de comunicação por campo próximo iniciador de acordo com a reivindicação 30, caracterizado por compreender ainda meios (716) para a identificação de uma função de mestre ou escravo ou host ou cliente para o referido dispositivo de comunicação por campo próximo iniciador em relação ao referido
    Petição 870190003145, de 10/01/2019, pág. 19/24
    10/10 dispositivo de comunicação por campo próximo alvo para a referida comunicação na referida mensagem de solicitação, ou determinar a referida função a partir da referida mensagem de resposta.
  32. 32. Dispositivo de comunicação por campo próximo iniciador de acordo com a reivindicação 31, caracterizado por a referida função de mestre ou escravo ou host ou cliente ser determinada de acordo com a referida identificação na referida mensagem de solicitação.
  33. 33. Dispositivo de comunicação por campo próximo iniciador de acordo com a reivindicação 31, caracterizado por a referida função de mestre ou escravo ou host ou cliente ser determinada de acordo com uma indicação na referida mensagem de resposta do referido dispositivo de comunicação por campo próximo alvo.
  34. 34. Um circuito integrado (802), caracterizado por executar as etapas conforme definidas na reivindicação 18 dentro de um dispositivo de comunicação por campo próximo iniciador.
BRPI0614228-1A 2005-06-30 2006-06-28 Método para execução por um dispositivo de comunicação por campo próximo alvo, dispositivo de comunicação e circuito integrado BRPI0614228B1 (pt)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US11/174,289 2005-06-30
US11/174,289 US7471200B2 (en) 2005-06-30 2005-06-30 RFID optimized capability negotiation
PCT/IB2006/001768 WO2007004010A2 (en) 2005-06-30 2006-06-28 Rfid optimized capability negotiation

Publications (2)

Publication Number Publication Date
BRPI0614228A2 BRPI0614228A2 (pt) 2017-07-18
BRPI0614228B1 true BRPI0614228B1 (pt) 2019-07-02

Family

ID=37588773

Family Applications (1)

Application Number Title Priority Date Filing Date
BRPI0614228-1A BRPI0614228B1 (pt) 2005-06-30 2006-06-28 Método para execução por um dispositivo de comunicação por campo próximo alvo, dispositivo de comunicação e circuito integrado

Country Status (13)

Country Link
US (2) US7471200B2 (pt)
EP (1) EP1897243B8 (pt)
JP (1) JP2008545312A (pt)
KR (1) KR101146199B1 (pt)
CN (1) CN101233699B (pt)
AU (1) AU2006264598B2 (pt)
BR (1) BRPI0614228B1 (pt)
CA (1) CA2613756C (pt)
DK (1) DK1897243T3 (pt)
MX (1) MX2007015850A (pt)
RU (1) RU2392739C2 (pt)
WO (1) WO2007004010A2 (pt)
ZA (1) ZA200710942B (pt)

Families Citing this family (128)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1891748A1 (en) * 2005-06-14 2008-02-27 Nokia Corporation Tag multiplication
US7657255B2 (en) * 2005-06-23 2010-02-02 Microsoft Corporation Provisioning of wireless connectivity for devices using NFC
US20090252131A1 (en) * 2006-07-14 2009-10-08 Masashi Itoh Radio terminal and base station search method by means of radio terminal
KR100856408B1 (ko) * 2006-07-19 2008-09-04 삼성전자주식회사 데이터 전송 방법 및 장치
US9060325B2 (en) * 2006-12-04 2015-06-16 Intel Corporation Method and apparatus for creating and connecting to an ad hoc wireless cell
EP2097838B1 (en) * 2006-12-22 2018-10-17 Nxp B.V. A method for storing data in a rfid transponder
CN101681359A (zh) 2006-12-27 2010-03-24 Nxp股份有限公司 在rfid应答器中存储数据的方法
US8687536B2 (en) * 2007-02-23 2014-04-01 Qualcomm Incorporated Method and apparatus to create multicast groups based on proximity
US20080220878A1 (en) * 2007-02-23 2008-09-11 Oliver Michaelis Method and Apparatus to Create or Join Gaming Sessions Based on Proximity
EP2026615B1 (en) * 2007-07-30 2014-10-29 Ricoh Company, Ltd. Information processing apparatus, information processing system, and program product
US8335299B1 (en) * 2007-08-03 2012-12-18 Computer Telephony Solutions, Inc. System and method for capturing, sharing, annotating, archiving, and reviewing phone calls with related computer video in a computer document format
JP4952433B2 (ja) * 2007-08-08 2012-06-13 ソニー株式会社 情報処理装置および方法、並びに、情報処理システム
US20090069049A1 (en) 2007-09-12 2009-03-12 Devicefidelity, Inc. Interfacing transaction cards with host devices
US8915447B2 (en) 2007-09-12 2014-12-23 Devicefidelity, Inc. Amplifying radio frequency signals
US9311766B2 (en) 2007-09-12 2016-04-12 Devicefidelity, Inc. Wireless communicating radio frequency signals
US9304555B2 (en) 2007-09-12 2016-04-05 Devicefidelity, Inc. Magnetically coupling radio frequency antennas
US8070057B2 (en) 2007-09-12 2011-12-06 Devicefidelity, Inc. Switching between internal and external antennas
US7970350B2 (en) * 2007-10-31 2011-06-28 Motorola Mobility, Inc. Devices and methods for content sharing
US7813341B2 (en) * 2008-01-29 2010-10-12 International Business Machines Corporation Overhead reduction for multi-link networking environments
JP4524703B2 (ja) * 2008-02-29 2010-08-18 ソニー株式会社 情報処理装置および方法、並びにプログラム
JP5159396B2 (ja) * 2008-04-03 2013-03-06 キヤノン株式会社 通信装置、その制御方法及びプログラム
JP4535163B2 (ja) * 2008-04-08 2010-09-01 ソニー株式会社 情報処理システム、通信端末、情報処理装置、およびプログラム
US8712324B2 (en) * 2008-09-26 2014-04-29 Qualcomm Incorporated Inductive signal transfer system for computing devices
US8527688B2 (en) * 2008-09-26 2013-09-03 Palm, Inc. Extending device functionality amongst inductively linked devices
US8868939B2 (en) * 2008-09-26 2014-10-21 Qualcomm Incorporated Portable power supply device with outlet connector
US8850045B2 (en) 2008-09-26 2014-09-30 Qualcomm Incorporated System and method for linking and sharing resources amongst devices
US8688037B2 (en) 2008-09-26 2014-04-01 Hewlett-Packard Development Company, L.P. Magnetic latching mechanism for use in mating a mobile computing device to an accessory device
US8385822B2 (en) 2008-09-26 2013-02-26 Hewlett-Packard Development Company, L.P. Orientation and presence detection for use in configuring operations of computing devices in docked environments
US8290436B2 (en) * 2008-10-22 2012-10-16 Ncr Corporation Wireless self-service terminal audio lead through
US8194600B2 (en) * 2008-11-24 2012-06-05 Qualcomm Incorporated Air interface selection between nodes in peer-to-peer/ad-hoc networks
JP2010130311A (ja) * 2008-11-27 2010-06-10 Sony Corp 通信装置、通信方法、プログラム、および通信システム
EP2387835B1 (en) * 2009-01-19 2013-03-13 Entropic Communications Inc. Method and apparatus for layer 2 discovery in a managed shared network
US8577999B2 (en) * 2009-01-30 2013-11-05 Nokia Corporation Method for WLAN network and device role activation
JP5705415B2 (ja) 2009-04-06 2015-04-22 ソニー株式会社 無線通信装置、通信システム、通信方法及びプログラム
US20100274874A1 (en) * 2009-04-24 2010-10-28 Nokia Corporation Service discovery protocol enhancement
US20110068892A1 (en) * 2009-09-20 2011-03-24 Awarepoint Corporation Wireless Tracking System And Method Utilizing Near-Field Communication Devices
US8867993B1 (en) * 2009-09-20 2014-10-21 Awarepoint Corporation Wireless tracking system and method utilizing near-field communication devices
GB2488942B (en) * 2009-09-20 2014-06-04 Awarepoint Corp Wireless tracking system and methods utilizing near-field communication devices
US20110201270A1 (en) * 2010-02-17 2011-08-18 Awarepoint Corporation Wireless Tracking System And Method Utilizing Near-Field Communication Devices
US8903416B1 (en) 2009-09-20 2014-12-02 Awarepoint Corporation Wireless tracking system and method utilizing near-field communication devices
US8116682B2 (en) * 2009-09-25 2012-02-14 Tang-Hsien Chang Near field communcation device
USD674391S1 (en) 2009-11-17 2013-01-15 Hewlett-Packard Development Company, L.P. Docking station for a computing device
CN101730123A (zh) * 2009-12-22 2010-06-09 中兴通讯股份有限公司 M2m平台系统、汇接终端以及终端控制方法
ES2572658T3 (es) 2010-01-14 2016-06-01 France Brevets Dispositivo electrónico y método de funcionamiento del mismo
KR101610916B1 (ko) * 2010-02-23 2016-04-11 삼성전자주식회사 근거리 통신을 위한 수신 장치와 그에 따른 통신 모드 검출방법
KR20110096808A (ko) * 2010-02-23 2011-08-31 삼성전자주식회사 데이터 수신율을 개선하기 위한 수신 데이터 보정방법 및 그에 따른 수신 모뎀 회로
CN102771064B (zh) 2010-02-26 2015-09-30 Lg电子株式会社 电子设备及其操作方法
US8224246B2 (en) 2010-05-10 2012-07-17 Nokia Corporation Device to device connection setup using near-field communication
WO2011163604A1 (en) 2010-06-25 2011-12-29 Industrial Scientific Corporation A multi-sense environmental monitoring device and method
US20120007712A1 (en) * 2010-07-09 2012-01-12 Deutron Electronics Corp Non-contact control method and device
US8068011B1 (en) * 2010-08-27 2011-11-29 Q Street, LLC System and method for interactive user-directed interfacing between handheld devices and RFID media
US8966138B2 (en) 2010-08-31 2015-02-24 Apple Inc. Communication between a host device and an accessory using multiple-endpoint identification
US8509694B2 (en) * 2010-08-31 2013-08-13 Apple Inc. Techniques for facilitating communication between a portable media device and an accessory using multiple communication paths
US9961182B2 (en) * 2010-09-23 2018-05-01 Blackberry Limited Communications system providing data transfer using selective wireless communications formats and related methods
US8457656B2 (en) 2010-09-27 2013-06-04 Awarepoint Corporation Wireless tracking system and method utilizing multiple location algorithms
EP2442254B1 (en) * 2010-10-14 2021-04-21 Sony Corporation Near field communication device and method for near field communication
US8462734B2 (en) 2010-10-20 2013-06-11 Nokia Corporation Wireless docking with out-of-band initiation
US20120100803A1 (en) * 2010-10-20 2012-04-26 Nokia Corporation Delayed and conditional transport switch
WO2012065643A1 (en) 2010-11-17 2012-05-24 Research In Motion Deutschland Gmbh Application routing configuration for nfc controller supporting multiple nfc execution environments nfcee
JP5597624B2 (ja) * 2010-12-29 2014-10-01 ノキア コーポレイション 短距離通信を介したネットワーク設定
CN103430621A (zh) * 2011-02-19 2013-12-04 三星电子株式会社 在近场通信对等通信环境中提供网络协议(ip)数据通信的方法和系统
US20120238205A1 (en) * 2011-03-16 2012-09-20 Nokia Corporation method, apparatus and a computer program for out-of-band short-range communication carrier transport switching
CN102710296A (zh) * 2011-03-28 2012-10-03 索尼爱立信移动通讯有限公司 工作模式切换方法、工作模式切换模块和终端设备
US8554970B2 (en) 2011-04-18 2013-10-08 Nokia Corporation Method, apparatus and computer program product for creating a wireless docking group
US8812601B2 (en) 2011-05-09 2014-08-19 Google Inc. Transferring application state across devices with checkpoints
US8224894B1 (en) 2011-05-09 2012-07-17 Google Inc. Zero-click sharing of application context across devices
US8171137B1 (en) 2011-05-09 2012-05-01 Google Inc. Transferring application state across devices
US10681021B2 (en) * 2011-06-01 2020-06-09 Qualcomm Incorporated Selective admission into a network sharing session
CN103703864B (zh) * 2011-07-25 2017-10-27 Lg电子株式会社 电子设备及其操作方法
US9288228B2 (en) 2011-08-05 2016-03-15 Nokia Technologies Oy Method, apparatus, and computer program product for connection setup in device-to-device communication
JP5860631B2 (ja) * 2011-08-12 2016-02-16 フェリカネットワークス株式会社 通信装置、制御方法、及びプログラム
CN102291493B (zh) 2011-08-25 2012-10-03 华为终端有限公司 移动终端的应用参数配置方法、相关装置以及系统
US9113284B2 (en) * 2011-08-26 2015-08-18 Qualcomm Incorporated Methods and apparatus for improving management of NFC logical connections
US20130084798A1 (en) * 2011-09-29 2013-04-04 Broadcom Corporation Single nfc device identity selection on a multiple-identity supported device
WO2013058423A1 (ko) * 2011-10-21 2013-04-25 엘지전자 주식회사 전자기기 및 전자기기의 동작 방법
DE102011055738B4 (de) * 2011-11-25 2021-10-21 Infineon Technologies Ag Kommunikationsverfahren zwischen elektronischen Geräten und entsprechende Geräte
US20130166399A1 (en) * 2011-12-22 2013-06-27 Broadcom Corporation Method for transferring rich couponing and advertising content at the point of sale initiated by a single nfc tap
US8706037B1 (en) 2012-01-13 2014-04-22 Google Inc. Alternative transport mechanism selection
KR101968512B1 (ko) 2012-02-21 2019-04-12 삼성전자주식회사 Nfc를 이용한 멀티미디어 데이터 송수신 장치 및 방법
US8690412B2 (en) * 2012-03-15 2014-04-08 Apple Inc. Backlight structures and backlight assemblies for electronic device displays
AU2013247903B2 (en) * 2012-04-10 2017-07-13 Sony Corporation Communication apparatus, communication control method and program
KR101969726B1 (ko) * 2012-05-02 2019-04-17 삼성전자주식회사 범용 직렬 버스 호스트 식별 방법 및 그 전자 장치
US9086469B2 (en) 2012-05-08 2015-07-21 Awarepoint Corporation Low frequency magnetic induction positioning system and method
US9736680B2 (en) 2012-06-27 2017-08-15 Google Inc. Techniques for transferring a data payload utilizing near-field communication
US9184800B2 (en) 2012-07-16 2015-11-10 Google Inc. Automated sharing of application data over a near field communication link
CN102832976B (zh) * 2012-08-30 2016-09-14 南京中兴新软件有限责任公司 Nfc通信方法及装置
ITTO20121003A1 (it) 2012-11-19 2014-05-20 Istituto Superiore Mario Boella Sulle Tecnologie Apparato atto a condividere contenuti informativi tramite connessione senza fili, e relativo metodo
US10158602B2 (en) 2012-12-04 2018-12-18 Samsung Electronic Co., Ltd Method and apparatus for setting up an internet protocol address in a wireless communication system
KR102098239B1 (ko) * 2012-12-04 2020-04-08 삼성전자주식회사 무선 통신 시스템에서 인터넷 프로토콜 어드레스를 설정하는 방법 및 장치
CN103067055B (zh) * 2012-12-26 2016-11-09 深圳天珑无线科技有限公司 一种蓝牙连接方法及移动终端
JP6080548B2 (ja) * 2012-12-28 2017-02-15 キヤノン株式会社 通信装置、情報端末、それらの制御方法、プログラム
US10152706B2 (en) * 2013-03-11 2018-12-11 Cellco Partnership Secure NFC data authentication
US9125180B1 (en) 2013-03-15 2015-09-01 Google Inc. Techniques for automatically establishing a long-lasting connection across computing devices configured for short-range wireless communication
CN104080099B (zh) * 2013-03-29 2017-06-27 华为技术有限公司 一种无线控制器通信方法及无线控制器
DE102013010262A1 (de) * 2013-06-18 2014-12-18 Giesecke & Devrient Gmbh Verfahren zur Nutzung eines weiteren Verbindungskanals zur Übertragung von Daten
CN104301012A (zh) * 2013-07-15 2015-01-21 深圳市同洲电子股份有限公司 一种通过nfc技术实现的交互方法、终端及系统
KR102118002B1 (ko) 2013-07-26 2020-06-02 삼성전자주식회사 근접 통신을 통해 교환한 아이피 주소 정보를 사용한 통신 방법 및 장치
US10366264B2 (en) * 2013-08-09 2019-07-30 Korea Advanced Institute Of Science And Technology System and method for transferring content among devices
TWI484842B (zh) * 2013-08-30 2015-05-11 Arcadyan Technology Corp 更新網路連線參數的方法
US20150063219A1 (en) * 2013-09-04 2015-03-05 Nokia Corporation Connection establishment
US9497787B2 (en) 2013-11-25 2016-11-15 Nokia Technologies Oy Method, apparatus, and computer program product for managing concurrent connections between wireless dockee devices in a wireless docking environment
JP6271983B2 (ja) * 2013-12-09 2018-01-31 キヤノン株式会社 通信装置およびその制御方法、プログラム
US9621645B2 (en) * 2013-12-30 2017-04-11 Google Inc. Device pairing via a cloud server
JP6322001B2 (ja) * 2014-03-11 2018-05-09 キヤノン株式会社 通信装置及びその制御方法
CN108881632B (zh) * 2014-04-16 2020-10-27 创新先进技术有限公司 基于无线近场通讯执行业务请求、响应的方法和装置
TWI565251B (zh) * 2014-06-10 2017-01-01 新力股份有限公司 用於nfc的電子裝置、系統以及方法
JP6699550B2 (ja) * 2014-07-15 2020-05-27 ソニー株式会社 情報処理装置、情報処理方法、およびプログラム
JP6381330B2 (ja) * 2014-07-23 2018-08-29 キヤノン株式会社 通信装置、通信装置の制御方法、プログラム
KR102252633B1 (ko) * 2014-10-28 2021-05-17 삼성전자 주식회사 전자 장치의 데이터 전송 방법 및 이를 사용하는 전자 장치
CN104702595B (zh) * 2015-02-05 2017-11-21 中国科学院信息工程研究所 近场通信中防范中继攻击的轻量级方法和近场通信系统
DE102015102600A1 (de) * 2015-02-24 2016-08-25 Infineon Technologies Ag Kommunikationsvorrichtung und Verfahren zum Kalibrieren eines Oszillators
US10057942B2 (en) * 2015-03-20 2018-08-21 Qualcomm Incorporated Data transfer using non-radio frequency (RF) and RF signals
FR3035252B1 (fr) 2015-04-14 2017-04-28 Stmicroelectronics Rousset Procede de gestion de la communication d'informations entre un controleur nfc et un element securise au sein d'un appareil, et appareil et controleur nfc correspondants
CN106664328B (zh) * 2015-04-30 2019-11-29 华为技术有限公司 一种p2p组的发现方法、相关设备及p2p组
WO2016172977A1 (zh) * 2015-04-30 2016-11-03 华为技术有限公司 一种业务处理方法及终端
JP2016001919A (ja) * 2015-08-26 2016-01-07 ソニー株式会社 無線通信装置
RU168556U1 (ru) * 2015-12-24 2017-02-08 Петр Валентинович Ефимов Устройство автоматизированного рабочего места сотрудника организации
EP3446468B1 (en) 2016-04-19 2023-04-12 Industrial Scientific Corporation Synchronization in a wireless mesh network
US10533965B2 (en) 2016-04-19 2020-01-14 Industrial Scientific Corporation Combustible gas sensing element with cantilever support
US9961669B2 (en) 2016-04-27 2018-05-01 Qualcomm Incorporated Near field communication (NFC) to bluetooth handover
EP3535954B1 (en) * 2016-11-03 2022-08-03 IPCom GmbH & Co. KG Message exchange for wearable devices
CN106714085A (zh) * 2016-12-23 2017-05-24 北京橙鑫数据科技有限公司 一种信息交换的方法及电子设备
US12020235B2 (en) 2017-04-28 2024-06-25 Block, Inc. Multi-source transaction processing
US11246187B2 (en) 2019-05-30 2022-02-08 Industrial Scientific Corporation Worker safety system with scan mode
EP4102920A4 (en) * 2020-03-06 2023-04-12 Huawei Technologies Co., Ltd. COMMUNICATION METHOD AND ASSOCIATED DEVICE
US11929776B2 (en) * 2021-01-22 2024-03-12 Qualcomm Incorporated Method and system for switching between half duplex and full duplex in multi-TRP systems
CN115412975B (zh) * 2021-05-27 2024-05-10 成都极米科技股份有限公司 一种多链路协商方法、多链路协商设备和存储介质
EP4714095A1 (en) * 2023-06-05 2026-03-25 Apple Inc. Selecting an initiator device for a near-field communication (nfc) for data communication with another device over a different communication channel

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6922548B1 (en) * 2000-04-24 2005-07-26 Microsoft Corporation Providing remote network driver interface specification services over a wireless radio-frequency medium
SE0002048D0 (sv) * 2000-05-31 2000-05-31 Allgon Ab Method, and arrangement in a communications network
JP2002315066A (ja) * 2001-04-09 2002-10-25 Toshiba Corp 通信装置及びプロトコル選択方法
JP2003078475A (ja) * 2001-09-04 2003-03-14 Matsushita Electric Ind Co Ltd 無線送受信装置
WO2003098881A1 (en) * 2002-05-15 2003-11-27 Nokia Corporation Method for establishing an l2cap channel dedicated for data flow transmission in bluetooth networks
US20040054776A1 (en) * 2002-09-16 2004-03-18 Finisar Corporation Network expert analysis process
JP2004215225A (ja) * 2002-12-17 2004-07-29 Sony Corp 通信システムおよび通信方法、並びにデータ処理装置
JP4092692B2 (ja) 2003-06-06 2008-05-28 ソニー株式会社 通信システム、通信装置および通信方法、並びにプログラム

Also Published As

Publication number Publication date
BRPI0614228A2 (pt) 2017-07-18
US7471200B2 (en) 2008-12-30
WO2007004010A2 (en) 2007-01-11
AU2006264598A1 (en) 2007-01-11
CN101233699B (zh) 2013-02-20
CA2613756A1 (en) 2007-01-11
US7821399B2 (en) 2010-10-26
JP2008545312A (ja) 2008-12-11
CN101233699A (zh) 2008-07-30
KR20080022590A (ko) 2008-03-11
EP1897243B1 (en) 2012-10-31
US20070001853A1 (en) 2007-01-04
RU2007148278A (ru) 2009-08-10
DK1897243T3 (da) 2013-01-02
ZA200710942B (en) 2008-09-25
KR101146199B1 (ko) 2012-05-25
EP1897243B8 (en) 2013-06-12
US20090051498A1 (en) 2009-02-26
AU2006264598B2 (en) 2009-01-22
WO2007004010A3 (en) 2007-03-29
EP1897243A4 (en) 2011-03-09
WO2007004010A8 (en) 2007-05-03
MX2007015850A (es) 2008-02-22
CA2613756C (en) 2013-05-21
RU2392739C2 (ru) 2010-06-20
EP1897243A2 (en) 2008-03-12

Similar Documents

Publication Publication Date Title
BRPI0614228B1 (pt) Método para execução por um dispositivo de comunicação por campo próximo alvo, dispositivo de comunicação e circuito integrado
JP5945965B2 (ja) 通信機器
EP2770782B1 (en) Wireless data communication
JP6558965B2 (ja) 通信装置、制御方法、及びプログラム
KR20150114765A (ko) 근거리 무선 통신(nfc) 기능을 지원하는 화상형성장치 및 화상형성장치의 nfc 동작 모드를 설정하는 방법
US20110111698A1 (en) Electronic apparatus and access control method
TW201132206A (en) Discovery channel and discovery beacon for peer-to-peer devices in wireless communications network
JP6858200B2 (ja) データフレームをルーティングするための方法、近距離無線通信コントローラ、および端末
US20080268814A1 (en) Radio Communication Device and Radio Communication Method
KR101524818B1 (ko) 모바일 터미널 및 모바일 터미널의 작동 방법
US9124312B2 (en) Communication device, reader/writer device, communication system, and communication method
US20100180061A1 (en) Interface control device
US11677442B2 (en) Communication apparatus and communication method
US10481838B2 (en) Communication device, and non-transitory computer-readable recording medium storing computer-readable instructions for communication device
KR101520907B1 (ko) Nfc를 이용한 블루투스 페어링 시스템
JP2016178686A (ja) 通信機器
JP2018107831A (ja) 通信機器

Legal Events

Date Code Title Description
B15G Petition not considered as such [chapter 15.7 patent gazette]

Free format text: NAO CONHECIDAS AS PETICOES NO 5234/RJ DE 12/11/2008 E NO 5249/RJ DE 24/11/2008 EM VIRTUDE DO DISPOSTO NO ART. 219 INCISO II DA LPI.

B12F Other appeals [chapter 12.6 patent gazette]
B15I Others concerning applications: loss of priority
B25A Requested transfer of rights approved

Owner name: NOKIA TECHNOLOGIES OY (FI)

B12F Other appeals [chapter 12.6 patent gazette]
B15K Others concerning applications: alteration of classification

Free format text: AS CLASSIFICACOES ANTERIORES ERAM: H04B 5/00 , H04L 12/28

Ipc: H04B 5/00 (1968.09), G06K 7/10 (1968.09)

B06T Formal requirements before examination [chapter 6.20 patent gazette]
B09A Decision: intention to grant [chapter 9.1 patent gazette]
B09X Republication of the decision to grant [chapter 9.1.3 patent gazette]
B16A Patent or certificate of addition of invention granted [chapter 16.1 patent gazette]

Free format text: PRAZO DE VALIDADE: 10 (DEZ) ANOS CONTADOS A PARTIR DE 02/07/2019, OBSERVADAS AS CONDICOES LEGAIS. (CO) 10 (DEZ) ANOS CONTADOS A PARTIR DE 02/07/2019, OBSERVADAS AS CONDICOES LEGAIS