Спосіб і пристрій для поліпшення керування логічними з’єднаннями nfc

Номер патенту: 108325

Опубліковано: 10.04.2015

Автори: Гіллеспі Алан, Хіллан Джон

Є ще 13 сторінок.

Дивитися все сторінки або завантажити PDF файл.

Формула / Реферат

1. Пристрій для зв'язку, який містить:

засіб прийому (804) базової команди ініціалізації, від хосту пристрою (DH) (760), як частини процедури ініціалізації і активування для контролера (NFCC) (730) зв'язку ближнього поля (NFC);

засіб передачі (806) базової відповіді ініціалізації в DH (760) без інформації, пов'язаної зі статичним радіочастотним (RF) з'єднанням;

засіб виявлення (808) однієї або більше віддалених кінцевих точок (330) NFC;

засіб визначення (810) максимального розміру корисного навантаження і початкового числа дозволів на передачу даних для статичного RF-з'єднання на основі, щонайменше частково, щонайменше одного з RF-інтерфейсу або RF-протоколу, використовуваного віддаленою кінцевою точкою (330) NFC, вибраною для зв'язку; і

засіб передачі (812) визначеного максимального розміру корисного навантаження і початкового числа дозволів на передачу даних в DH (760) для встановлення логічного з'єднання (764).

2. Пристрій зв'язку за п. 1, при цьому засіб визначення (810) додатково містить:

засіб для призначення ідентифікатора з'єднання логічному з'єднанню (764).

3. Пристрій зв'язку за п. 2, при цьому ідентифікатору з'єднання призначається число від 0 до 15.

4. Пристрій зв'язку за п. 1, при цьому логічне з'єднання (764) містить статичне RF-з'єднання.

5. Пристрій зв'язку за п. 1, при цьому логічне з'єднання (764) містить динамічне логічне з'єднання.

6. Пристрій зв'язку за п. 1, при цьому одна або більше віддалених кінцевих точок (330) NFCC містять:

віддалену NFC-мітку, пристрій читання/запису, віддалений одноранговий ініціюючий пристрій або віддалений одноранговий цільовий пристрій.

7. Пристрій зв'язку за п. 6, при цьому віддалена NFC-мітка містить тип мітки в діапазоні від 1 до 4.

8. Пристрій зв'язку за п. 1, при цьому засіб виявлення (808) додатково містить:

засіб виявлення двох або більше віддалених кінцевих точок (330) NFC;

засіб виявлення передачі кожної з двох або більше кінцевих точок (330) NFC з використанням повідомлень сповіщення RF-виявлення в DH (760); і

засіб прийому команди вибору RF-виявлення від DH (760), що вибирає одну віддалену кінцеву точку (330) NFC з двох або більше віддалених кінцевих точок (330) NFC, з якою потрібно здійснювати зв'язок.

9. Спосіб зв'язку, який включає наступні етапи:

прийом (402) базової команди ініціалізації, від хосту пристрою (DH) (760), як частину процедури ініціалізації і активування для контролера (NFCC) (730) зв'язку ближнього поля (NFC);

передачу (404) базової відповіді ініціалізації в DH (760) без інформації, пов'язаної зі статичним радіочастотним (RF) з'єднанням;

виявлення (406) однієї або більше віддалених кінцевих точок (330) NFC;

визначення (410) максимального розміру корисного навантаження і початкового числа дозволів на передачу даних для статичного RF-з'єднання на основі, щонайменше частково, щонайменше одного з RF-інтерфейсу або RF-протоколу, використовуваного віддаленою кінцевою точкою (330) NFC, вибраною для зв'язку; і

передачу (412) визначеного максимального розміру корисного навантаження і початкового числа дозволів на передачу даних в DH (760) для встановлення логічного з'єднання.

10. Спосіб за п. 9, який додатково включає призначення ідентифікатора з'єднання логічному з'єднанню.

11. Спосіб за п. 10, при цьому ідентифікатору з'єднання призначається число від 0 до 15.

12. Спосіб за п. 9, при цьому логічне з'єднання (764) містить або статичне RF-з'єднання, або динамічне логічне з'єднання.

13. Спосіб за п. 9, при цьому одна або більше віддалених кінцевих точок (330) NFCC містять:

віддалену NFC-мітку, пристрій читання/запису, віддалений одноранговий ініціюючий пристрій або віддалений одноранговий цільовий пристрій.

14. Спосіб за п. 13, при цьому віддалена NFC-мітка містить тип мітки в діапазоні від 1 до 4.

15. Спосіб за п. 9, при цьому згадане виявлення додатково включає:

виявлення двох або більше віддалених кінцевих точок (330) NFC;

виявлення передачі кожної з двох або більше кінцевих точок (330) NFC з використанням повідомлень сповіщення RF-виявлення в DH (760); і

прийом команди вибору RF-виявлення від DH (760), що вибирає одну віддалену кінцеву точку (330) NFC з двох або більше віддалених кінцевих точок (330) NFC, з якою потрібно здійснювати зв'язок.

Текст

Реферат: Аспекти, що розкриваються тут, стосуються механізмів поліпшення для керування встановленням логічного з'єднання між NFCC (730) і DH (760). У одному прикладі, з пристроєм (700) NFC контролер NFCC (730) може бути виконаний з можливістю прийому базової команди ініціалізації, від DH (760), як частини процедури ініціалізації і активування. NFCC (730) може бути виконаний з можливістю передачі базової відповіді ініціалізації в DH (760) без інформації, пов'язаної зі статичним RF-з'єднанням. Після цього, пристрій (700) NFC може виявляти одну або більше віддалених кінцевих точок (330) NFC. NFCC (730) може додатково бути виконаний з можливістю визначення максимального розміру корисного навантаження і початкового числа дозволів на передачу даних для статичного RF-з'єднання на основі, щонайменше частково, щонайменше одного з RF-інтерфейсу або RF-протоколу, використовуваного віддаленою кінцевою точкою (330) NFC, вибраною для зв'язку, і передачі визначеного максимального розміру корисного навантаження і початкового числа дозволів на передачу даних в DH (760) для встановлення логічного з'єднання (764). UA 108325 C2 (12) UA 108325 C2 UA 108325 C2 5 10 15 20 25 30 35 40 45 50 55 60 Заява про встановлення пріоритету в рамках § 119 розділу 35 U.S.C. Дана заявка на патент вимагає пріоритет попередньої заявки № 61/527,975, озаглавленої "METHODS AND APPARATUS FOR IMPROVING MANAGEMENT OF NFC LOGICAL CONNECTIONS", поданої 26 серпня 2011 року і переуступленої правонаступнику цього і цим явно включеної тут за допомогою посилання. ГАЛУЗЬ ТЕХНІКИ, ДО ЯКОЇ НАЛЕЖИТЬ ВИНАХІД Аспекти, що розкриваються, загалом стосуються зв'язку між пристроями і, особливо, способів і систем для поліпшення механізмів для керування встановленням логічного з'єднання між контролером (NFCC) зв'язку ближнього поля (NFC) і хостом пристрою (DH). РІВЕНЬ ТЕХНІКИ Досягнення в технології привели до менших і більш потужних персональних обчислювальних пристроїв. Наприклад, на даний час існують різноманітні портативні персональні обчислювальні пристрої, що включають бездротові обчислювальні пристрої, такі як портативні бездротові телефони, персональні цифрові помічники (PDA) і пейджингові пристрої, які є невеликими, легкими і можуть легко переноситися користувачами. Зокрема, портативні бездротові телефони, наприклад, далі включають в себе стільникові телефони, які передають пакети даних і мову через бездротові мережі. Багато які такі стільникові телефони виробляються зі все зростаючими обчислювальними можливостями і, як такі, стають рівносильними невеликим персональним комп'ютерам і портативним PDA. Більше того, такі пристрої допускають зв'язок з використанням різноманітних частот і застосовуваних областей покриття, таких як стільникові системи зв'язку, бездротові локальні мережі зв'язку (WLAN), NFC і т. д. Коли NFCC початково активується для зв'язку з DH статичне радіочастотне (RF) з'єднання встановлюється як частина процесу. На даний час, NFCC відповідає на базову команду ініціалізації (CORE_INIT_CMD) від DH базовою відповіддю ініціалізації (CORE_INIT_RSP), що вказує, серед інших елементів, максимальний розмір пакета даних корисного навантаження і початкове число дозволів на передачу даних, і призначаючи ідентифікатор (ID) з'єднання (ConnID) з фіксованим значенням нуля. Цей обмін повідомленнями відбувається перед тим, як NFCC визначає яку-небудь віддалену кінцеву точку NFC, і, як такий, перед тим, як NFCC має які-небудь відомості відносно вимог потенційного майбутнього RF-з'єднання. Іншими словами, при нинішніх специфікаціях, під час ініціалізації NFCC визначає не тільки кількість пам'яті, призначуваної для статичного RF-з'єднання (наприклад, логічне з'єднання) з ConnID=0, але і ширину (розмір корисного навантаження), і глибину (дозволи на передачу даних) буфера, без якої-небудь інформації про природу даних, які можуть проходити через це з'єднання. NFCC може не бути повідомлений про те, який RF-протокол і/або RF-інтерфейс буде використовуватися для обміну даними, доти, поки віддалена кінцева точка NFC не буде виявлена. Наприклад, якщо NFCC визначає мітку (Tag) типу 2, то NFCC може призначати декілька буферів з 16-байтових пакетів для простих команд читання/запису (READ/WRITE), тоді як, якщо NFCC визначає мітку типу 4, то NFCC може призначати порівняно незначне число 256байтових пакетів для обміну пакетами даних прикладного рівня (APDU). Більше того, поточні специфікації NFC накладають вимогу на NFCC для призначення пам'яті буфера даних для ID 0 з'єднання без якої-небудь інформації про віддалену кінцеву точку NFC, яка може її використовувати, і тоді накладають вимогу на DH не використовувати логічне з'єднання доти, поки не активований RF-інтерфейс. Ще більше того, після розподілу пам'яті буфера, поточна специфікація NFC не надає якого-небудь способу змінювати розміри цієї пам'яті буфера з урахуванням подальшої інформації про RF-протокол або RF-інтерфейс і т. д. Крім того, характеристики для яких-небудь надалі встановлюваних динамічних логічних з'єднань можуть бути порушені, оскільки немає ніякого способу, щоб звільнити пам'ять буфера для ID 0 з'єднання. Таким чином, поліпшені пристрої і способи для надання механізмів для керування ініціалізацією логічного з'єднання і розподілом буфера можуть бути бажані. СУТЬ ВИНАХОДУ Наступний опис являє собою суть одного або більше аспектів для того, щоб надати базове розуміння таких аспектів. Цей опис суті не є всебічним оглядом всіх аспектів, що розглядаються, і не призначений ні для визначення ключових або критичних елементів всіх аспектів, ні для окреслення сфери дії яких-небудь або всіх аспектів. Метою опису суті є представити деякі концепції одного або більше аспектів, формуючи як вступ до більш докладного опису, представленого нижче. Різні аспекти розглядаються в поєднанні з механізмами поліпшення для керування встановленням логічного з'єднання між NFCC і DH. У одному прикладі, з пристроєм NFC 1 UA 108325 C2 5 10 15 20 25 30 35 40 45 50 55 60 контролер NFCC може бути виконаний з можливістю прийому базової команди ініціалізації, від DH, як частини процедури активування і ініціалізації. NFCC може додатково бути виконаний з можливістю передачі базової відповіді ініціалізації в DH без інформації, пов'язаної зі статичним RF-з'єднанням. Після цього, пристрій NFC може визначати одну або більше віддалених кінцевих точок NFC. NFCC може додатково бути виконаний з можливістю визначення максимального розміру корисного навантаження і початкового числа дозволів на передачу даних для статичного RF-з'єднання на основі, щонайменше частково, щонайменше одного з радіочастотного (RF) інтерфейсу або радіочастотного (RF) протоколу, використовуваного віддаленою кінцевою точкою NFC, вибраною для зв'язку, і передачі визначеного максимального розміру корисного навантаження і початкового числа дозволів на передачу даних в DH для встановлення логічного з'єднання. Згідно з пов'язаними аспектами, надається спосіб для поліпшення механізмів для керування встановленням логічного з'єднання між NFCC і DH. Спосіб може включати в себе прийом базової команди ініціалізації, від DH, як частину процедури активування і ініціалізації для NFCC. Згаданий спосіб може включати в себе передачу базової відповіді ініціалізації в DH без інформації, пов'язаної зі статичним RF-з'єднанням. Згаданий спосіб може додатково включати в себе виявлення однієї або більше віддалених кінцевих точок NFC. Згаданий спосіб може додатково включати в себе визначення максимального розміру корисного навантаження і початкового числа дозволів на передачу даних для статичного RF-з'єднання на основі, щонайменше частково, щонайменше одного з RF-інтерфейсу або RF-протоколу, використовуваного віддаленою кінцевою точкою NFC, вибраною для зв'язку. Крім того, спосіб може включати в себе передачу визначеного максимального розміру корисного навантаження і початкового числа дозволів на передачу даних в DH для встановлення логічного з'єднання. Інший аспект стосується пристрою зв'язку. Бездротовий пристрій зв'язку може включати в себе засіб для прийому базової команди ініціалізації, від DH, як частини процедури активування і ініціалізації для NFCC. Пристрій зв'язку може включати в себе засіб передачі базової відповіді ініціалізації в DH без інформації, пов'язаної зі статичним RF-з'єднанням. Пристрій зв'язку може включати в себе засіб виявлення однієї або більше віддалених кінцевих точок NFC. Пристрій зв'язку може включати в себе засіб визначення максимального розміру корисного навантаження і початкового числа дозволів на передачу даних для статичного RF-з'єднання на основі, щонайменше частково, щонайменше одного з RF-інтерфейсу або RF-протоколу, використовуваного віддаленою кінцевою точкою NFC, вибраною для зв'язку. Крім того, пристрій зв'язку може включати в себе засіб передачі визначеного максимального розміру корисного навантаження і початкового числа дозволів на передачу даних в DH для встановлення логічного з'єднання. Інший аспект стосується пристрою зв'язку. Згаданий пристрій зв'язку може включати в себе контролер NFC (NFCC), виконаний з можливістю прийому базової команди ініціалізації, від DH, як частини процедури активування і ініціалізації для NFCC. NFCC може бути виконаний з можливістю передачі базової відповіді ініціалізації в DH без інформації, пов'язаної зі статичним RF-з'єднанням. NFCC може бути виконаний з можливістю виявлення однієї або більше віддалених кінцевих точок NFC. NFCC може бути виконаний з можливістю визначення максимального розміру корисного навантаження і початкового числа дозволів на передачу даних для статичного RF-з'єднання на основі, щонайменше частково, щонайменше одного з RFінтерфейсу або RF-протоколу, використовуваного віддаленою кінцевою точкою NFC, вибраною для зв'язку. NFCC може також бути виконаний з можливістю передачі визначеного максимального розміру корисного навантаження і початкового числа дозволів на передачу даних в DH для встановлення логічного з'єднання. Інший аспект стосується комп'ютерного програмного продукту, який може мати машиночитане середовище, що містить код для прийому базової команди ініціалізації, від DH, як частини процедури активування і ініціалізації для NFCC. Більше того, машиночитане середовище може включати в себе код для передачі базової відповіді ініціалізації в DH без інформації, пов'язаної зі статичним RF-з'єднанням. Більше того, машиночитане середовище може включати в себе код для виявлення однієї або більше віддалених кінцевих точок NFC. Більше того, машиночитане середовище може включати в себе код для визначення максимального розміру корисного навантаження і початкового числа дозволів на передачу даних для статичного RF-з'єднання на основі, щонайменше частково, щонайменше одного з RFінтерфейсу або RF-протоколу, використовуваного віддаленою кінцевою точкою NFC, вибраною для зв'язку. Машиночитане середовище може також включати в себе код для передачі визначеного максимального розміру корисного навантаження і початкового числа дозволів на передачу даних в DH для встановлення логічного з'єднання. 2 UA 108325 C2 5 10 15 20 25 30 35 40 45 50 55 60 Для виконання вказаних вище і пов'язаних з ними цілей, один або більше аспектів містять ознаки, повністю описані тут і особливо відмічені в пунктах формули винаходу. Наступний опис і прикладені креслення викладають детально конкретні ілюстративні ознаки одного або більше аспектів. Ці ознаки є індикативними, однак тільки з деяких з різних способів, в яких можуть бути використані принципи різних аспектів, і цей опис призначений для включення всіх таких аспектів і їх еквівалентів. КОРОТКИЙ ОПИС КРЕСЛЕНЬ Аспекти, що розкриваються, будуть нижче розглядатися в поєднанні з прикладеними кресленнями, які надаються для ілюстрації і не обмежуючи аспектів, що розкриваються, при цьому подібні позначення означають подібні елементи, і в яких: фіг. 1 є блок-схемою бездротової системи передачі енергії відповідно до одного аспекту; фіг. 2 є схематичною блок-схемою бездротової системи передачі енергії відповідно до одного аспекту; фіг. 3 є блок-схемою середовища NFC відповідно до одного аспекту; фіг. 4 є блок-схемою алгоритму, що описує приклад керування ініціалізацією логічного з'єднання, відповідно до одного аспекту; фіг. 5A є блок-схемою виклику, що описує приклад ініціалізації статичного RF-з'єднання; фіг. 5B є іншою блок-схемою виклику, що описує приклад ініціалізації статичного RFз'єднання, відповідно до одного аспекту; фіг. 6A є блок-схемою виклику, що описує приклад ініціалізації динамічного логічного з'єднання; фіг. 6B є блок-схемою виклику, що описує приклад ініціалізації динамічного логічного з'єднання, відповідно до одного аспекту; фіг. 7 є функціональною блок-схемою зразкової архітектури пристрою зв'язку, відповідно до одного аспекту; і фіг. 8 є функціональною блок-схемою зразкової системи зв'язку для поліпшення механізмів для керування встановленням логічного з'єднання між NFCC і DH, відповідно до одного аспекту. ДОКЛАДНИЙ ОПИС Різні аспекти тепер розглядаються з посиланням на креслення. У наступному описі, для цілей пояснення, численні конкретні подробиці викладаються з метою надання глибокого розуміння одного або більше аспектів. Потрібно розуміти, однак, що такий аспект (аспекти) може(уть) здійснюватися на практиці без цих конкретних подробиць. Як правило, пристрій може розпізнавати цільовий пристрій NFC і/або мітку, коли знаходиться в межах діапазону області покриття пристрою NFC і/або мітки. Після цього, згаданий пристрій може одержувати достатню інформацію для забезпечення зв'язку, який буде встановлений. Однією формою зв'язку, який може бути встановлений, є однорангова лінія зв'язку (наприклад, лінія зв'язку на основі NFC-DEP). Як описується тут, зв'язок між згаданими пристроями може забезпечуватися через різноманітні RF-технології NFC, такі як, але безобмеження, NFC-A, NFC-B, NFC-F і т. д. Більше того, різні NFC-технології можуть забезпечуватися під час різних фаз зв'язку (наприклад, фаза активування, фаза обміну даними і т. д.) Ще більше того, різні бітові швидкості можуть використовуватися на різних фазах зв'язку. Фраза "бездротова енергія" використовується тут для позначення якої-небудь форми енергії, пов'язаної з електричними полями, магнітними полями, електромагнітними полями або іншими полями, які передаються від передавача до приймача без використання фізичних електромагнітних провідників. Фіг. 1 є системою 100 заряду або бездротової передачі, відповідно до різних зразкових варіантів здійснення даного винаходу. Вхідна енергія 102 надається передавачу 104 для генерування випромінюваного поля 106 для надання передачі енергії. Приймач 108 зв'язується з випромінюваним полем 106 і генерує вихідну енергію 110 для зберігання або споживання за допомогою пристрою (не показаний), пов'язаного з вихідною енергією 110. Як передавач 104, так і приймач 108 відділені один від одного відстанню 112. У одному зразковому варіанті здійснення, передавач 104 і приймач 108 конфігуруються відповідно до взаємного резонансного зв'язку і, коли резонансна частота приймача 108 і резонансна частота передавача 104 знаходяться дуже близько, втрати передачі між передавачем 104 і приймачем 108 мінімальні, коли приймач 108 розміщується в "ближньому полі" випромінюваного поля 106. Передавач 104 додатково включає в себе передавальну антену 114 для забезпечення засобу передачі енергії. Приймач 108 включає в себе приймальну антену 118 як засіб прийому енергії. Передавальна і приймальна антени мають розміри відповідно до додатків і пристроїв, пов'язаних з ними. Як викладалося, ефективна передача енергії відбувається за допомогою зв'язування великої частини енергії в ближньому полі передавальної антени з приймальною 3 UA 108325 C2 5 10 15 20 25 30 35 антеною, а не поширення більшої частини енергії в електромагнітній хвилі в дальнє поле. Коли в цьому ближньому полі, режим зв'язку може бути розроблений між передавальною антеною 114 і приймальною антеною 118. Область навколо антен 114 і 118, де може відбутися цей зв'язок ближнього поля, називається тут як область режиму зв'язку. Фіг. 2 є схематичною блок-схемою прикладу бездротової системи зв'язку ближнього поля. Передавач 204 включає в себе генератор 222, підсилювач 224 потужності і фільтр і узгоджувальну схему 226. Генератор виконаний з можливістю генерації сигналу на необхідній частоті, яка може регулюватися відповідно до регулюючого сигналу 223. Сигнал генератора може посилюватися підсилювачем 224 потужності з величиною посилення відповідно до керуючого сигналу 225. Фільтр і узгоджувальна схема 226 можуть включатися для фільтрації гармонік або інших небажаних частот і узгодження імпедансу передавача 204 з передавальною антеною 214. Приймач 208 може включати в себе узгоджувальну схему 232 і випрямляч і схему перемикання 234 для генерації вихідної потужності DC для заряду батареї 236, як показано на фіг. 2, або живлення пристрою, пов'язаного з приймачем (не показано). Узгоджувальна схема 232 може включатися для узгодження імпедансу приймача 208 з приймальною антеною 218. Приймач 208 і передавач 204 можуть зв'язуватися по окремому каналу 219 зв'язку (наприклад, Bluetooth, zigbee, стільникові системи і т. д.). З посиланням на фіг. 3, ілюструється блок-схема мережі 300 зв'язку відповідно до одного аспекту. Мережа 300 зв'язку може включати в себе пристрої 310 зв'язку, які, через антену 324, можуть зв'язуватися з віддаленим NFC-пристроєм 330 з використанням однієї або більше NFCтехнологій 326 (наприклад, NFC-A, NFC-B, NFC-F і т. д.). У одному аспекті, віддалений NFCпристрій 330 може бути здійснений з можливістю зв'язуватися через NFC-модуль 332 з одним або більше RF-інтерфейсами 334 і одним або більше RF-протоколами 336. У іншому аспекті, пристрій 310 зв'язку може бути здійснений з можливістю з'єднання з мережею доступу і/або базовою мережею (наприклад, мережею CDMA, мережею GPRS, мережею UMTS і іншими типами дротових і бездротових мереж зв'язку). У одному аспекті, віддалений NFC-пристрій може включати в себе, але не обмежується, віддалену NFC-мітку, пристрій читання/запису, ініціюючий одноранговий пристрій, віддалений одноранговий цільовий пристрій і т. д. В такому аспекті, віддалена NFC-мітка може включати в себе тип мітки в діапазоні від 1 до 4. У одному аспекті, пристрій 310 зв'язку може включати в себе NFCC 312, інтерфейс (NCI) 322 контролера NFC і DH 340. У одному аспекті, NFCC 312 може включати в себе модуль 314 ініціалізації і модуль 316 логічного з'єднання. Модуль 314 ініціалізації може бути здійснений з можливістю ініціалізувати і активувати внутрішній зв'язок NFCC 312 і DH 340. У одному аспекті, така ініціалізація може здійснюватися через базові повідомлення ініціалізації між NFCC 312 і DH 340. Як приклад, і не для обмеження, приклад контенту повідомлення базової відповіді ініціалізації CORE_INIT_RSP надається в Таблиці 1. Як видно в Таблиці 1, зроблене посилання на інші таблиці (наприклад, Таблиця 9, 90, 94) в контексті специфікації ближнього зв'язку (NFC). 4 UA 108325 C2 Таблиця 1 Контент базової відповіді ініціалізації CORE_INIT_RSP Поле (поля) корисного навантаження Стан Функції NFC Число підтримуваних RFінтерфейсів Довжина Значення/Опис 1 октет 4 октети Дивіться Помилка! Джерело посилання не знайдене Дивіться Помилка! Джерело посилання не знайдене Число полів підтримуваних RF-інтерфейсів, щоб додержуватися (n) Дивіться Помилка! Джерело посилання не знайдене. Примітка Якщо підтримується, то псевдоінтерфейс NFCEE прямий RF-інтерфейс повинен також повідомлятися Максимальне число логічних з'єднань, 0 × 00-0 × 0F підтримуваних NFCC 0 × 10-0xFF Зарезервовано Вказує максимальну кількість даних в октетах, які є можливими в конфігурації маршрутизації (дивіться Розділ Помилка! Джерело посилання не знайдене). Якщо маршрутизація режиму прослуховування не підтримується, тоді значення має бути 0 × 0000. Вказує максимальну довжину корисного навантаження NCI керуючого пакета, який здатний прийняти NFCC. Допустимий діапазон от 32 до 255. Примітка Всі керуючі повідомлення, обмін якими здійснюється перед цим, мають довжину, яка менше, ніж 32 октети Максимальний розмір в октетах для суми розмірів значень параметрів LB_H_INFO_RESP і PB_H_INFO ID виробника IC, як визначено в [Помилка! Джерело посилання не знайдене]. Якщо ця інформація не доступна, то NFCC має повертати 0 × 00. Це поле містить характерну для виробника NFCC інформацію, як версія мікросхеми, версія вбудованого програмного забезпечення і т. д., закодовану в характерному для виробника режимі. Якщо ця інформація не доступна, або ID виробника встановлений на 0 × 00, то NFCC має повертати всі октети, що містять 0 × 00. 1 октет Підтримуваний RF-інтерфейс [1…n] Максимальне число логічних з'єднань 1 октет Максимальний розмір для великих параметрів 2 октети ID виробника 1 октет Характерна для виробника інформація 15 2 октети Максимальна довжина корисного навантаження керуючого пакета 10 1 октет Максимальний розмір таблиці маршрутизації 5 1 октет 4 октети Посилаючись на Таблицю 1, повідомлення базової відповіді ініціалізації CORE_INIT_RSP, що надається модулем 314 ініціалізації, не включає в себе поля для визначення максимального розміру пакета даних корисного навантаження і початкового числа дозволів на передачу даних. Як такий, модуль 314 ініціалізації може не встановлювати логічне з'єднання з DH 340 як частину процедури ініціалізації і активування. При роботі, як тільки NFCC 312 визначає присутність одного або більше віддалених NFCпристроїв 330, модуль 316 логічного з'єднання може встановити логічне з'єднання з DH 340 і призначити ідентифікатор (ID) з'єднання, беручи до уваги потенційне використання буфера для інформаційного з'єднання з виявленим віддаленим NFC-пристроєм 330. Наприклад, якщо NFCC визначає мітку типу 2, то NFCC 312 може призначати декілька буферів з 16-байтових пакетів простих команд читання/запису (READ/WRITE), тоді як, якщо NFCC визначає мітку типу 4, то NFCC 312 може призначати порівняно незначне число 256-байтових пакетів для обміну пакетами даних протоколу прикладного рівня (APDU). У одному аспекті, після виявлення віддаленого NFC-пристрою 330, NFCC 312 може передавати виявлення в DH 340. DH 340 може надавати команду 342 з'єднання (наприклад, CORE_DH_CONN_CMD), що визначає RF 5 UA 108325 C2 5 10 15 20 25 30 35 40 45 50 55 60 протокол і RF-інтерфейс для використання для забезпечення зв'язку з визначеним віддаленим NFC-пристроєм 330. Модуль 316 логічного з'єднання може використовувати контент команди 342 з'єднання для визначення значень буфера, пов'язаних з логічним з'єднанням між DH 340 і NFCC 312. Більше того, NFCC 730 може визначати щонайменше максимальний розмір пакета даних корисного навантаження і початкове число дозволів на передачу даних. У одному аспекті, ідентифікатору (ID) з'єднання (наприклад, ConnID) може призначатися будь-яке ціле числове значення від 0 до 15. Особливо, в одному аспекті, значення ConnID=0 може використовуватися таким же чином, як будь-яке інше допустиме значення для ID з'єднання. Відповідно, NFCC 312 використовує ефективну, оптимізовану і спрощену процедуру для встановлення логічного з'єднання, затримуючи визначення пов'язаних з буфером значень, поки не буде визначений віддалений NFC-пристрій. Фіг. 4-6B ілюструють методології відповідно до різних аспектів представленого об'єкта винаходу. У той час, як згадані методології показані і описані як послідовності дій або послідовність етапів для цілей простоти пояснення, потрібно розуміти і оцінювати, що заявлений об'єкт винаходу не обмежується порядком дій, оскільки деякі дії можуть відбуватися в різних порядках і/або одночасно з іншими діями з показаних і описаних тут. Наприклад, фахівці в даній галузі техніки зрозуміють і оцінять, що згадана методологія може альтернативно бути представлена як послідовність взаємопов'язаних станів або подій, таких як на діаграмі станів. Крім того, не всі ілюстровані дії можуть вимагатися для здійснення методології відповідно до заявленого об'єкта винаходу. Додатково, потрібно, більше того, розуміти, що згадані методології, які розкриваються надалі і у всьому цьому описі, здатні зберігатися на виробі виробника, щоб забезпечити транспортування і передачу таких методологій на комп'ютери. Термін виріб виробника, як використано тут, призначений для охоплення комп'ютерної програми, доступної з будь-якого машиночитаного пристрою, носія або середовища. Тепер з посиланням на фіг. 4, блок-схема алгоритму описує зразковий процес 400 для ефективного керування встановленням логічного з'єднання і буфером. У блоці 402, NFCC може приймати базову команду ініціалізації (CORE_INIT_CMD) від DH. У блоці 404 NFCC може передавати базову відповідь ініціалізації (CORE_INIT_RSP) в DH. У одному аспекті, базова відповідь ініціалізації не включає в себе інформацію стану RF-з'єднання, таку як, але не обмежуючись, максимальний розмір корисного навантаження і початкове число дозволів на передачу даних. У такому аспекті, базова відповідь ініціалізації, що передається, може не встановлювати логічне з'єднання. У блоці 406, NFCC може визначати, одна або більше віддалених кінцевих точок NFC виявлені. У одному аспекті, одна або більше віддалених кінцевих точок NFC можуть включати в себе віддалену NFC-мітку, пристрій читання/запису, одноранговий ініціюючий пристрій, віддалений одноранговий цільовий пристрій і т. д. В такому аспекті, віддалена NFC-мітка може включати тип мітки в діапазоні від 1 до 4. В одному аспекті, в якому виявляють декілька віддалених кінцевих точок NFC, NFCC може передавати виявлення кожної з віддалених кінцевих точок NFC, використовуючи повідомлення сповіщення RF-виявлення (RF_DISCOVER_NTF) в DH, і DH може відповідати командою вибору RF-виявлення (RF_DISCOVER_SELECT_CMD), вибираючи одну віддалену кінцеву точку NFC для зв'язку. Якщо в блоці 406, NFCC не визначив які-небудь віддалені кінцеві точки NFC, тоді в блоці 408 NFCC продовжує спостерігати за віддаленими кінцевими точками NFC для прибуття в межі області покриття NFCC. На відміну від цього, якщо в блоці 406 віддалена кінцева точка виявлена, тоді в блоці 410 NFCC може визначати параметри статичного RF-з'єднання, такі як, але не обмежуючись, значення буфера, максимальний розмір корисного навантаження і початкове число дозволів на передачу даних, пов'язаних з логічним з'єднанням, що встановлюється DH. У одному аспекті, встановлення логічного з'єднання може здійснюватися через NFCC-передачу повідомлення активування RF-інтерфейсу (RF_INTF_ACTIVATED_NTF) в DH для індикації того, що віддалена кінцева точка NFC була виявлена, і прийом базової команди з'єднання DH (CORE_DH_CONN_CMD), щоб викликати NFCC для визначення максимального розміру корисного навантаження і початкового числа дозволів на передачу даних для логічного з'єднання. У іншому аспекті, де виявляють декілька віддалених кінцевих точок NFC, NFCC може передавати повідомлення RF-виявлення для кожної виявленої віддаленої кінцевої точки NFC, і DH може відповідати за допомогою відповіді вибору RFвиявлення, що вказує з якою з виявлених віддалених кінцевих точок NFC буде зв'язуватися DH. У блоці 412, NFCC може передавати визначені параметри статичного RF-з'єднання в DH. У одному аспекті, NFCC може підтвердити прийом і застосування згаданих значень, включених в базову команду з'єднання DH через повідомлення базової відповіді з'єднання DH 6 UA 108325 C2 5 10 15 20 25 30 35 40 45 50 55 60 (CORE_DH_CONN_RSP). У одному аспекті, базова відповідь з'єднання DH може включати в себе максимальний розмір корисного навантаження і початкове число дозволів на передачу даних. У одному аспекті, логічне з'єднання може визначатися як статичне або динамічне. У іншому аспекті, відсутні відмінності між статичним RF-з'єднанням і динамічним логічним з'єднанням. Встановленому логічному з'єднанню може призначатися ID з'єднання. У одному аспекті, де відсутні відмінності між статичним RF-з'єднанням і динамічним логічнимз'єднанням, логічному з'єднанню може призначатися ID з'єднання в діапазоні від 0 до 15. Іншими словами, значення 0 ідентифікатора ID з'єднання може не резервуватися для статичного RF-з'єднання, і будь-який ID з'єднання може використовуватися будь-яким логічним з'єднанням. Фігури фіг. 5A і фіг. 5B є блок-схемами виклику, пов'язаними з встановленням статичного RF-з'єднання відповідно до поточної специфікації NFC (фіг. 5A) і відповідно до одного аспекту розглянутого об'єкта винаходу (фіг. 5B). Тепер з посиланням на фіг. 5A, ілюструється зразкова блок-схема виклику, що описує процедури встановлення статичного RF-з'єднання. Як зображено на фіг. 5A, середовище 500 NFC може включати в себе хост 502 пристрою, NFCC 504 і віддалену кінцеву точку 506 NFC. При дії 508, DH 502 і NFCC 504 можуть виконувати базову процедуру повернення у вихідне положення, що включає в себе передачу базової команди повернення у вихідне положення (CORE_RESET_CMD) за допомогою DH 502 і передачу базової відповіді повернення у вихідне положення (CORE_RESET_RSP) за допомогою NFCC 504. У одному аспекті, така процедура може повертати у вихідне положення будь-які встановлювальні параметри, попередньо пов'язані з NFCC 504. При дії 510, базова команда ініціалізації може передаватися за допомогою DH 502 до NFCC 504. Базова команда ініціалізації спонукає NFCC 504 встановити статичне RF-з'єднання, включаючи розподіл буфера (512). Розподіл буфера включає визначення максимального розміру корисного навантаження і початкового числа дозволів на передачу даних. При дії 514, після встановлення буфера і логічного з'єднання можна передавати повідомлення базової відповіді ініціалізації (CORE_INIT_RSP) до DH 502, що включає в себе установки встановленого статичного RF-з'єднання. При дії 516, специфікація NFC вказує, що це встановлене RFз'єднання може не використовуватися, поки не буде визначена віддалена кінцева точка 506 NFC. Зверніть увагу, що пам'ять є розподіленою до того, як буде відоме яке-небудь потенційне майбутнє використання. Більше того, зверніть увагу, що цей розподіл пам'яті не може бути змінений пізніше, оскільки інформація про максимальний розмір пакета даних корисного навантаження і початкове число дозволів на передачу даних тільки коли-небудь передається в CORE_INIT_RSP для статичного RF-з'єднання. При дії 518, NFCC 504 визначає присутність віддаленої кінцевої точки NFC 506. Можна зазначити, що аж до цієї точки NFCC 504 не знає, чи буде він діяти як опитувальний пристрій або як прослуховуючий пристрій, а також NFCC 504 не знає RF-протокол і/або RF-інтерфейс, який може використовувати віддалена кінцева точка 506 NFC. При дії 520, NFCC може передавати інформацію конфігурації віддаленої кінцевої точки 506 NFC в DH 502. У одному аспекті, конфігурації можуть передаватися з використанням повідомлення сповіщення активованого радіочастотного інтерфейсу (RF_INTF_ACTIVATED_NTF). Після цього, при дії 522a дані можуть передаватися від DH 502 до NFCC 504 і на віддалену кінцеву точку NFC 506 при дії 522b. У такому здійсненні, розмір буфера статичного RF-з'єднання не може бути змінений після створення і, як такий, не може забезпечити оптимальний розмір буфера для передач даних між DH 502 і віддаленою кінцевою точкою 506 NFC. Тепер з посиланням на фіг. 5B, ілюструється зразкова блок-схема виклику, що описує процедури встановлення логічного з'єднання відповідно до одного аспекту. Як зображено на фіг. 5B, середовище 500 NFC може включати в себе хост 502 пристрою, NFCC 504 і віддалену кінцеву точку 506 NFC. Для ясності і для зменшення подвійності, дії, які відповідають діям, описаним з посиланням на фіг. 5A, відмічені тим же номером і їх опис пропущено нижче. При дії 515, відповідно до прийому базової команди ініціалізації, NFCC 504 може відповідати з використанням значень конфігурації, таких, як описані в Таблиці 1. У одному аспекті, базова відповідь ініціалізації не включає в себе визначення полів максимального розміру корисного навантаження і початкового числа дозволів на передачу даних, і як таке логічне з'єднання не встановлюється внаслідок процесу ініціалізації. При дії 521, відповідно до прийому повідомлення сповіщення активованого RF-інтерфейсу, DH 502 може передавати базову команду з'єднання (CORE_DH_CONN_CMD). У одному аспекті, базова команда з'єднання DH може включати в себе установки конфігурації, достатні для встановлення логічного з'єднання. При дії 523, логічне з'єднання може бути встановлене і ID з'єднання може призначатися 7 UA 108325 C2 5 10 15 20 25 30 35 40 45 50 55 60 встановленому з'єднанню. У одному аспекті, логічному з'єднанню може призначатися ID з'єднання 0. При дії 525, NFCC 504 відповідає в DH 502, вказуючи встановлення логічного з'єднання. У одному аспекті, згадана відповідь може включати в себе максимальний розмір корисного навантаження і початкове число дозволів на передачу даних. У одному аспекті, згадана відповідь може бути базовою відповіддю з'єднання DH 502 (CORE_DH_CONN_RSP). Як відмічено вище, після цього, при дії 522a дані можуть передаватися від DH 502 до NFCC 504 і на віддалену кінцеву точку 506 NFC при дії 522b. У такому здійсненні, створення буфера затримується доти, поки NFCC 504 не буде мати відомості про потенційні передачі даних, RFінтерфейси, RF-протоколи, які будуть використовуватися для зв'язку між DH 502 і віддаленою кінцевою точкою 506 NFC. У порівнянні з поточною специфікацією NFC, як зображено на фіг. 5A, єдиною зміною для команд є те, що максимальний розмір пакета даних корисного навантаження і початкове число дозволів на передачу даних видалені з CORE_INIT_RSP. Всі інші повідомлення даних і керуючі повідомлення, що включають в себе CORE_DH_CONN_CMD і CORE_DH_CONN_RSP, залишаються, як визначено в поточному проекті документа. Фігури фіг. 6A і фіг. 6B зображають зразкові блок-схеми викликів, пов'язаних з встановленням динамічного логічного з'єднання відповідно до поточної специфікації NFC (фіг. 5A) і відповідно до одного аспекту розглянутого об'єкта винаходу (фіг. 5B). Тепер, з посиланням на фіг. 6A, ілюструється зразкова блок-схема виклику, що описує процедури динамічного встановлення логічного з'єднання. Як зображено на фіг. 6A, середовище 600 NFC може включати в себе хост 602 пристрою, NFCC 604 і віддалену кінцеву точку 606 NFC. При дії 608, DH 602 і NFCC 604 можуть виконувати базову процедуру повернення у вихідне положення, що включає в себе передачу базової команди повернення у вихідне положення (CORE_RESET_CMD) за допомогою DH 602 і передачу базової відповіді повернення у вихідне положення (CORE_RESET_RSP) за допомогою NFCC 604. У одному аспекті, така процедура може повертати у вихідне положення будь-які встановлювальні параметри, попередньо пов'язані з NFCC 604. При дії 610, базова команда ініціалізації може передаватися за допомогою DH 602 до NFCC 604. Базова команда ініціалізації спонукає NFCC 604 встановити статичне RF-з'єднання, включаючи розподіл буфера (512). Розподіл буфера включає визначення максимального розміру корисного навантаження і початкового числа дозволів на передачу даних. При дії 614, після встановлення буфера і логічного з'єднання можна передавати повідомлення базової відповіді ініціалізації (CORE_INIT_RSP) до DH 602, що включає в себе установки встановленого статичного RF-з'єднання. При дії 616, специфікація NFC вказує, що це встановлене RFз'єднання може не використовуватися, поки не буде визначена віддалена кінцева точка 606 NFC. Зверніть увагу, що пам'ять є розподіленою до того, як буде відоме яке-небудь потенційне майбутнє використання. Більше того, зверніть увагу, що цей розподіл пам'яті не може бути змінений пізніше, оскільки інформація про максимальний розмір пакета даних корисного навантаження і початкове число дозволів на передачу даних тільки коли-небудь передається в CORE_INIT_RSP для статичного RF-з'єднання. При дії 618, NFCC 604 виявляє присутність віддаленої кінцевої точки NFC 606. Можна зазначити, що аж до цієї точки NFCC 604 не знає, чи буде він діяти як опитувальний пристрій або як прослуховуючий пристрій, а також NFCC 604 не знає RF-протокол і/або RF-інтерфейс, який може використовувати віддалена кінцева точка 606 NFC. При дії 620, NFCC може передавати інформацію конфігурації віддаленої кінцевої точки NFC 606 до DH 602. У одному аспекті, конфігурації можуть передаватися з використанням повідомлення сповіщення активованого RF-інтерфейсу (RF_INTF_ACTIVATED_NTF). У зображеному аспекті, віддалена кінцева точка 606 NFC виконана з можливістю встановити динамічне логічне з'єднання. Динамічні логічні з'єднання можуть використовуватися власними RF-інтерфейсами або стандартизованими в майбутньому RF-інтерфейсами високого рівня, такими як LLCP High. При дії 622, відповідно до прийому повідомлення сповіщення активованого RF-інтерфейсу, DH 602 може передавати базову команду з'єднання (CORE_DH_CONN_CMD). У одному аспекті, базова команда з'єднання DH може включати в себе установки конфігурації, достатні, щоб встановити запитуване динамічне логічне з'єднання. При дії 624, згадане логічне з'єднання може бути встановлено і ID з'єднання може призначатися встановленому з'єднанню. У одному аспекті, згаданому логічному з'єднанню може призначатися ID з'єднання, що включає будь-яке значення (від 1 до 15) крім ідентифікатора ID 0 з'єднання, який є зарезервованим для невикористовуваного встановленого статичного RF-з'єднання 612. При дії 626, NFCC 604 відповідає в DH 602, вказуючи встановлення динамічного логічного з'єднання. У одному аспекті, згадана відповідь може включати в себе максимальний розмір корисного навантаження і 8 UA 108325 C2 5 10 15 20 25 30 35 40 45 50 55 60 початкове число дозволів на передачу даних. У одному аспекті, згадана відповідь може бути базовою відповіддю з'єднання DH 602 (CORE_DH_CONN_RSP). Після цього, при дії 628a дані можуть передаватися від DH 602 до NFCC 604 і на віддалену кінцеву точку 606 NFC при дії 628b. У такому здійсненні, оскільки віддалена кінцева точка 606 NFC має запитане динамічне логічне з'єднання, не тільки не може бути змінене статичне RF-з'єднання, воно не може навіть використовуватися для передач даних. Таке здійснення ілюструє щонайменше дві неефективності, присутні в поточній специфікації NFC. Оператор може або призначати велику кількість доступної пам'яті для статичного RF-з'єднання у випадку його використання і розплачуватися пізніше, не маючи стільки вільної пам'яті для яких-небудь майбутніх динамічних логічних з'єднань, або призначати невелику кількість пам'яті для статичного RF-з'єднання і ризикувати неефективністю для якого-небудь майбутнього використання статичного RFз'єднання. Тепер, з посиланням на фіг. 6B, ілюструється зразкова блок-схема виклику, що описує процедури встановлення динамічного логічного з'єднання. Як зображено на фіг. 6B, середовище 600 NFC може включати в себе хост 602 пристрою, NFCC 604 і віддалену кінцеву точку 606 NFC. Для ясності і для зменшення подвійності, дії, які відповідають діям, описаним з посиланням на фіг. 6A, відмічені тим же номером і їх опис пропущено нижче. При дії 615, відповідно до прийому базової команди ініціалізації, NFCC 504 може відповідати з використанням значень конфігурації, таких, як описані в Таблиці 1. У одному аспекті, базова відповідь ініціалізації не включає в себе визначення полів максимального розміру корисного навантаження і початкового числа дозволів на передачу даних, і як таке логічне з'єднання не встановлюється внаслідок процесу ініціалізації. При дії 625, динамічне логічне з'єднання може бути встановлене і ID з'єднання може призначатися встановленому з'єднанню. У одному аспекті, логічному з'єднанню може призначатися ID з'єднання, крім 0. В іншому аспекті, де не робиться ніякої відмінності між статичним RF-з'єднанням і динамічним логічним з'єднанням, згаданому логічному з'єднанню може призначатися ідентифікатор (ID) з'єднання 0 або будь-яке інше ціле число в діапазоні між 0 і 15. Під час посилання на фіг. 3, але звертаючись тепер також до фіг. 7, ілюструється зразкова архітектура пристрою 700 зв'язку. Як зображено на фіг. 7, пристрій 700 зв'язку включає приймач 702, який приймає сигнал від, наприклад, приймальної антени (не показана), виконує типові дії (наприклад, фільтрацію, посилення, перетворення вниз по частоті і т. д.) над сигналом, що приймається, і оцифровує оброблений сигнал для одержання відліків. Приймач 702 може включати в себе демодулятор 704, який може демодулювати символи, що приймаються, і надавати їх для процесора 706 для оцінювання параметрів каналу. Процесор 706 може бути процесором, призначеним для аналізу інформації, що приймається приймачем 702, і/або генерування інформації для передачі за допомогою передавача 720, процесором, який керує одним або більше компонентами пристрою 700 зв'язку, і/або процесором, який як аналізує інформацію, що приймається за допомогою приймача 702, так і генерує інформацію для передачі за допомогою передавача 720, і керує одним або більше компонентами пристрою 700 зв'язку. Більше того, сигнали можуть бути підготовлені для передачі за допомогою передавача 720 через модулятор 718, який може модулювати сигнали, оброблювані процесором 706. Пристрій 700 зв'язку може додатково містити пам'ять 708, яка оперативно зв'язана з процесором 706 і яка може зберігати дані, призначені для передачі, дані, що приймаються, інформацію, пов'язану з доступними каналами, потоки TCP, дані, пов'язані з аналізованим сигналом і/або рівнем перешкод, інформацію, пов'язану з яким-небудь призначеним каналом, потужністю, швидкістю або т. п., і будь-яку іншу придатну інформацію для оцінювання параметрів каналу і передачі інформації через канал. Більше того, процесор 706, NFCC 730, приймач 702 і/або передавач 720 можуть надавати засіб для прийому базової команди ініціалізації, від DH 760, як частини процедури активування і ініціалізації для NFCC 730, засіб для передачі базової відповіді ініціалізації в DH 760 без інформації, пов'язаної зі статичним RF-з'єднанням, засіб визначення однієї або більше віддалених кінцевих точок NFC, засіб визначення максимального розміру корисного навантаження і початкового числа дозволів на передачу даних для статичного RF-з'єднання на основі, щонайменше частково, щонайменше одного з RF-інтерфейсу або RF-протоколу, використовуваного віддаленою кінцевою точкою NFC, вибраною для зв'язку, і засіб для передачі визначеного максимального розміру корисного навантаження і початкового числа дозволів на передачу даних DH для встановлення логічного з'єднання. Потрібно мати на увазі, що запам'ятовуючий пристрій даних (наприклад, пам'ять 708), що розглядається тут, може бути або енергозалежною пам'яттю, або енергонезалежною пам'яттю, або може включати в себе як енергозалежну пам'ять, так і енергонезалежну пам'ять. Як 9 UA 108325 C2 5 10 15 20 25 30 35 40 45 50 55 60 ілюстрація, і не обмеження, енергонезалежна пам'ять може включати в себе постійний запам'ятовуючий пристрій (ROM), програмований ROM (PROM), електрично програмований ROM (EPROM), електрично стираний програмований ROM (EEPROM) або флеш-пам'ять. Енергозалежна пам'ять може включати в себе оперативний запам'ятовуючий пристрій (RAM), який діє як зовнішня кеш-пам'ять. Як ілюстрація, і не обмеження, оперативний запам'ятовуючий пристрій (RAM) є доступним в багатьох формах, таких як синхронний RAM (SRAM), динамічний RAM (DRAM), синхронний DRAM (SDRAM), SDRAM з подвоєною швидкістю передачі даних (DDR SDRAM), вдосконалений SDRAM (ESDRAM), Synchlink DRAM (SLDRAM) і direct Rambus RAM (DRRAM). Пам'ять 708 предметних систем і способів може містити, без обмеження цим, ці і будь-які інші придатні типи пам'яті. У іншому аспекті, пристрій 700 зв'язку може включати в себе NCI 750. У одному аспекті, NCI 750 може здійснюватися з можливістю забезпечення передач між включеною NFC-антеною (наприклад, 702, 720) і NFC-контролером 730 і хостом 760 пристрою. Пристрій 700 зв'язку може включати в себе NFC-контролер 730. У одному аспекті, NFCC 730 може включати в себе модуль 732 ініціалізації і модуль 734 логічного з'єднання. Модуль 732 ініціалізації може бути здійснений з можливістю ініціалізувати і активувати внутрішній зв'язок між NFCC 730 і DH 760. У одному аспекті, така ініціалізація може здійснюватися через повідомлення базової ініціалізації між NFCC 730 і DH 760. У одному аспекті, модуль 732 ініціалізації може не встановлювати логічне з'єднання 764 між NFCC 730 і DH 760 як частину процедури активування і ініціалізації. DH 760 може бути здійснений з можливістю керування зв'язком між пристроєм 700 зв'язку і віддаленою кінцевою точкою NFC. Як частину встановлення зв'язку з віддаленими NFC пристроями, DH 760 може встановлювати логічне з'єднання 764 з NFCC 730. У одному аспекті, DH 760 може включати в себе модуль 762 зв'язку, який може бути здійснений з можливістю забезпечувати команду зв'язку, що визначає RF-протокол і RF-інтерфейс, щоб використовувати для забезпечення зв'язку з виявленою віддаленою кінцевою точкою NFC. При роботі, як тільки контролер ближнього зв'язку (NFCC) 730 виявляє присутність однієї або більше віддалених кінцевих точок NFC, модуль 734 логічного з'єднання може встановити логічне з'єднання 764 з DH 760 і призначити ID з'єднання, беручи до уваги потенційне використання буфера для інформаційного з'єднання з визначеною віддаленою кінцевою точкою NFC. Наприклад, якщо NFCC 730 визначає мітку типу 2, то NFCC 730 може призначати декілька буферів з 16-байтових пакетів для простих команд читання/запису (READ/WRITE), тоді як, якщо NFCC 730 визначає мітку типу 4, то NFCC 730 може призначати порівняно незначне число 256байтових пакетів для обміну пакетами даних протоколу прикладного рівня (APDU). У одному аспекті, після виявлення віддаленої кінцевої точки NFC, NFCC 730 може передавати виявлення в DH 760. DH 760 може надавати команду зв'язку (наприклад, CORE_DH_CONN_CMD) для визначення RF-протоколу і RF-інтерфейсу, щоб використовувати для забезпечення зв'язку з визначеною віддаленою кінцевою точкою NFC. Модуль 734 логічного з'єднання може використовувати контент команди зв'язку для визначення значень буфера, пов'язаних з логічним з'єднанням 764 між DH 760 і NFCC 730. Наприклад, NFCC 730 може визначати щонайменше максимальний розмір пакета даних корисного навантаження і початкове число дозволів на передачу даних. У одному аспекті, ID з'єднання (наприклад, ConnID) може призначатися будь-яке ціле числове значення в діапазоні від 0 до 15. Особливо, в одному аспекті, ConnID=0 може використовуватися таким же чином, як будь-яке інше допустиме значення для ID з'єднання. Додатково, пристрій 700 зв'язку може включати в себе користувацький інтерфейс 740. Користувацький інтерфейс 740 може включати в себе механізми 742 введення для генерування інформації введення в пристрої 700 зв'язку, і механізми 744 виведення для генерування інформації для споживання користувачем пристрою 700 зв'язку. Наприклад, механізм 742 введення може включати в себе такий механізм, як кнопка або клавіатура,миша, сенсорний екран, мікрофон і т. д. Більше того, наприклад, механізми 744 виведення можуть включати в себе дисплей, аудіодинамік, механізм тактильного зворотного зв'язку, приймач-передавач персональної мережі (PAN) і т. д. В ілюстрованих аспектах, механізми 744 виведення можуть включати в себе дисплей, придатний для відтворення медіаконтенту, який представлений в форматі відео або зображення, або аудіодинамік для відтворення медіаконтенту, який представлений в аудіоформаті. Фіг. 8 є блок-схемою, що зображає зразкову систему 800 зв'язку, придатну для надання поліпшених механізмів для керування встановленням логічного з'єднання між NFCC і DH, відповідно до одного аспекту. Наприклад, система 800 може знаходитися, щонайменше частково, в межах пристрою зв'язку (наприклад, пристрою 700 зв'язку). Потрібно зазначити, що 10 UA 108325 C2 5 10 15 20 25 30 35 40 45 50 55 60 система 800 представлена як така, що включає в себе функціональні блоки, які можуть бути функціональними блоками, що представляють функції, здійснювані процесором, програмним забезпеченням або їх поєднанням (наприклад, вбудованим програмним забезпеченням). Система 800 включає логічне об'єднання 802 електричних компонентів, які можуть діяти спільно. Наприклад, логічне об'єднання 802 може включати в себе електричний компонент, який може надавати засіб прийому базової команди ініціалізації, від DH, як частини процедури активування і ініціалізації для контролера ближнього зв'язку (NFCC) 804. Більше того, логічне об'єднання 802 може включати в себе електричний компонент, який може надавати засіб передачі базової відповіді ініціалізації в DH без інформації, пов'язаної зі статичним RF-з'єднанням 806. Більше того, логічне об'єднання 802 може включати в себе електричний компонент, який може надавати засіб визначення однієї або більше віддалених кінцевих точок 808 NFC. У іншому аспекті, логічний компонент 808 може, більше того, забезпечувати засіб визначення двох або більше віддалених кінцевих точок NFC, засіб для виявлення зв'язку кожної з двох або більше кінцевих точок NFC з використанням повідомлень сповіщення RF-виявлення в DH і засіб для прийому команди вибору RF-виявлення від DH, що вибирає одну віддалену кінцеву точку NFC з двох або більше віддалених кінцевих точок NFC, з якою буде забезпечуватися зв'язок. У одному аспекті, віддалена кінцева точка NFC може включати в себе віддалену NFC-мітку, пристрій читання/запису, віддалений одноранговий ініціюючий пристрій, віддалений одноранговий цільовий пристрій і т. д. В такому аспекті, віддалена NFC-мітка може включати в себе тип мітки в діапазоні з мітки типу 1, мітки типу 2, мітки типу 3, мітки типу 4 і т. д. Більше того, логічне об'єднання 802 може включати в себе електричний компонент, який може надавати засіб визначення максимального розміру корисного навантаження і початкового числа дозволів на передачу даних для статичного RF-з'єднання на основі, щонайменше частково, щонайменше одного з RF-інтерфейсу або RF-протоколу, використовуваного віддаленою кінцевою точкою NFC, вибраною для зв'язку 810. У одному аспекті, логічний компонент 810 може, більше того, надавати засіб для призначення ідентифікатора з'єднання логічному з'єднанню. Крім того, логічне об'єднання 802 може включати в себе електричний компонент, який може надавати засіб передачі визначеного максимального розміру корисного навантаження і початкового числа дозволів на передачу даних в DH для встановлення логічного з'єднання 812. У одному аспекті, логічне з'єднання може бути статичним RF-з'єднанням. У іншому аспекті, логічне з'єднання може бути динамічним RF-з'єднанням. У ще іншому аспекті, може не бути ніякої відмінності між статичним і динамічним RF-з'єднаннями. У такому аспекті, ідентифікатор з'єднання, що включає яке-небудь ціле число в діапазоні від 0 до 15, може призначатися логічному з'єднанню. Додатково, система 800 може включати в себе пам'ять 814, яка зберігає інструкції для виконання функцій, пов'язаних з електричними компонентами 804, 806, 808, 810 і 812, зберігає дані, використовувані або одержувані електричними компонентами 804, 806, 808, 810, 812, і т. д. Хоч вони показані як зовнішні відносно пам'яті 814, потрібно розуміти, що один або більше електричних компонентів 804, 806, 808, 810 і 812 можуть існувати в межах пам'яті 814. У одному прикладі, електричні компоненти 804, 806, 808, 810 і 812 можуть включати в себе щонайменше один процесор, або кожний електричний компонент 804, 806, 808, 810 і 812 може бути відповідним модулем щонайменше одного процесора. Крім того, в додатковому або альтернативному прикладі, електричні компоненти 804, 806, 808, 810 і 812 можуть бути комп'ютерними програмними продуктами, що включають в себе машиночитаний носій, де кожний електричний компонент 804, 806, 808, 810 і 812 може бути відповідним кодом. Як використано в цій заявці, терміни "компонент", "модуль, " "система" і т. п. призначені для включення пов'язаних із застосуванням обчислювальної машини об'єктів, таких як, але не обмежуючись, апаратне забезпечення, вбудоване програмне забезпечення, поєднання апаратного забезпечення і програмного забезпечення, програмне забезпечення або програмне забезпечення у виконанні. Наприклад, компонент може бути, але не обмежуючись, процесом, що запускається на процесорі, процесором, об'єктом, виконуваним файлом, потоком виконання, програмою і/або комп'ютером. Як ілюстрація, як додаток, що запускається на обчислювальному пристрої, так і обчислювальний пристрій можуть бути компонентом. Один або більше компонентів можуть знаходитися в межах процесу і/або потоку виконання і компонент може бути локалізований на одному комп'ютері і/або розподілятися між двома або більше комп'ютерами. На доповнення, ці компоненти можуть виконуватися з різних машиночитаних носіїв, які мають різні структури даних, що зберігаються на них. Компоненти можуть 11 UA 108325 C2 5 10 15 20 25 30 35 40 45 50 55 60 зв'язуватися за допомогою локальних і/або віддалених процесів, таких як відповідно до сигналу, що має один або більше пакетів даних, таких як дані від одного компонента, взаємодіючого з іншим компонентом в локальній системі, розподіленій системі і/або через мережу, таку як Інтернет, з іншими системами за допомогою сигналу. Більше того, різні аспекти розглядаються тут в поєднанні з терміналом, який може бути дротовим терміналом або бездротовим терміналом. Терміналом може також називатися система, пристрій, абонентський пристрій, абонентська станція, мобільна станція, мобільна служба зв'язку, мобільний пристрій, віддалена станція, мобільне обладнання (ME), віддалений термінал, термінал доступу, користувацький термінал, термінал, комунікаційний пристрій, користувацький агента, користувацький пристрій або користувацьке обладнання (UE). Бездротовий термінал може бути стільниковим телефоном, супутниковим телефоном, бездротовим телефоном, телефоном протоколу ініціювання сеансів (SIP), станцією бездротового абонентського доступу (WLL), персональним цифровим помічником (PDA), портативним пристроєм, що має здатність встановлювати бездротове з'єднання, обчислювальним пристроєм або іншими пристроями обробки, пов'язаними з бездротовим модемом. Крім того, різні аспекти розглядаються тут в поєднанні з базовою станцією. Базова станція може використовуватися для зв'язку з бездротовим терміналом (бездротовими терміналами) і може також називатися точкою доступу, NodeВ або деякою іншою термінологією. Крім того, термін "або" призначений для позначення включного "або" швидше, ніж виключного "або". Тобто, якщо не вказане інше, або ясно з контексту, фраза "X використовує А або В" призначена для позначення будь-якої з природних включних перестановок. Тобто, фраза "X використовує А або В" задовольняється будь-яким з наступних випадків: X використовує А; X використовує В; або X використовує як А, так і B. На доповнення, однину, як використовується в цій заявці і прикладених пунктах формули винаходу, потрібно як правило розглядати для позначення "один або більше", якщо не указано інше або точно з контексту повинно бути направлене на форму однини. Технології, описані тут, можуть використовуватися для різних бездротових систем зв'язку, таких як системи CDMA, TDMA, FDMA, OFDMA, SC-FDMA і інші системи. Терміни "система" і "мережа" часто використовуються взаємозамінно. Система CDMA може здійснювати таку радіотехнологію, як універсальний наземний радіодоступ (UTRA), cdma2000 і т. д. Технологія UTRA включає в себе технологію широкосмугового CDMA (W-CDMA) і інші варіанти технології CDMA. Більше того, стандарт cdma2000 охоплює стандарти IS-2000, IS-95 і IS-856. Система TDMA може здійснювати радіотехнологію, таку як Глобальна система рухомого зв'язку (GSM). Система OFDMA може здійснювати радіотехнологію, таку як вдосконалений універсальний наземний радіодоступ (E-UTRA), Ультрамобільний широкосмуговий доступ (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDMA і т. д. Технології UTRA і E-UTRA є частиною Універсальної телекомунікаційний системи рухомого зв'язку (UMTS). Партнерський проект по довготривалому удосконаленню систем третього покоління 3GPP (LTE) є релізом системи UMTS, що використовує технологію E-UTRA, яка використовує технологію OFDMA на низхідній лінії і технологію SC-FDMA на висхідній лінії. Системи UTRA, E-UTRA, UMTS, LTE і GSM розглядаються в документах від організації, званої "Партнерський проект по системах 3-го покоління" (3GPP). Додатково, системи cdma2000 і UMB розглядаються в документах від організації, званої "Партнерський проект 2 по системах 3-го покоління" (3GPP2). Більше того, такі бездротові системи зв'язку можуть додатково включати в себе мережеві системи ad hoc з'єднання однорангових вузлів мережі (наприклад, з'єднання мобільного пристрою з мобільним пристроєм), які часто використовують непарні неліцензовані ділянки спектра, 802.xx бездротові мережі LAN, BLUETOOTH, технологію зв'язку ближнього поля (NFC-A, NFC-B, NFC-F і т. д.) і будь-які інші технології бездротової зв'язку ближньої дії і дальньої дії. Різні аспекти або властивості будуть представлені в термінах систем, які можуть включати в себе декілька пристроїв, компонентів, модулів і т. п. Потрібно розуміти і оцінювати, що різні системи можуть включати в себе додаткові пристрої, компоненти, модулі і т. д. і/або можуть не включати в себе всі із згаданих пристроїв, компонентів, модулів і т. д., розглянутих в поєднанні із згаданими кресленнями. Поєднання цих підходів може також використовуватися. Різні ілюстративні логічні схеми, логічні блоки, модулі і схеми, розглянуті в поєднанні з аспектами, що розкриваються тут, можуть здійснюватися або виконуватися за допомогою процесора загального призначення, цифрового сигнального процесора (DSP), спеціалізованої інтегральної мікросхеми (ASIC), програмованої вентильної матриці (FPGA) або іншого програмованого логічного пристрою, дискретної вентильної або транзисторної логіки, дискретних компонентів апаратного забезпечення або будь-якого їх поєднання, призначеного для виконання функцій, описаних тут. Процесор загального призначення може бути 12 UA 108325 C2 5 10 15 20 25 30 35 40 45 50 55 мікропроцесором, але, в альтернативному варіанті, згаданий процесор може бути будь-яким традиційним процесором, контролером, мікроконтролером або кінцевим автоматом. Процесор може також здійснюватися як поєднання обчислювальних пристроїв, наприклад як поєднання процесора DSP і мікропроцесора, множини мікропроцесорів, одного або більше мікропроцесорів в з'єднанні з DSP-ядром або як будь-яка інша така конфігурація. Додатково, щонайменше один процесор може містити один або більше модулів, здатних виконувати один або більше етапів і/або дій, описаних вище. Більше того, згадані етапи і/або дії способу або алгоритм, описаний в поєднанні з аспектами, що розкриваються тут, можуть здійснюватися прямо в апаратному забезпеченні, в модулі програмного забезпечення, виконуваному процесором, або в поєднанні цих двох. Модуль програмного забезпечення може знаходитися в пам'яті RAM, флеш-пам'яті, пам'яті ROM, пам'яті EPROM, пам'яті EEPROM, регістрах, на жорсткому диску, знімному диску, CDROM або в будь-якій іншій формі середовища зберігання, відомій в даній галузі. Приклад середовища зберігання може бути пов'язаний з процесором, так що процесор може читати інформацію з і записувати інформацію на середовище зберігання. У альтернативному варіанті, середовище зберігання може бути інтегроване в процесор. Більше того, в деяких аспектах, процесор і середовище зберігання можуть знаходитися в мікросхемі ASIC. Додатково, мікросхема ASIC може знаходитися в користувацькому терміналі. У альтернативному варіанті, процесор і середовище зберігання можуть знаходитися як дискретні компоненти в користувацькому терміналі. Додатково, в деяких аспектах, етапи і/або дії способу або алгоритму можуть знаходитися як один або будь-яке поєднання або набір кодів і/або інструкцій на машиночитаному середовищі і/або машиночитаному носії, які можуть включатися в комп'ютерний програмний продукт. У одному або більше аспектах, описані функції можуть здійснюватися в апаратному забезпеченні, програмному забезпеченні, вбудованому програмному забезпеченням або будьякому їх поєднанні. Якщо здійснювані в програмному забезпеченні, функції можуть зберігатися або передаватися як одна або більше інструкцій або код на машиночитаному середовищі. Машиночитане середовище включає в себе як комп'ютерні носії даних, так і комунікаційне середовище, що включає в себе будь-яке середовище, яке сприяє передачі комп'ютерної програми з одного місця в інше. Середовище зберігання може бути будь-яким доступним середовищем, яке може бути доступне за допомогою комп'ютера. Як приклад, і не обмеження, таке машиночитане середовище може містити пам'ять RAM, пам'ять ROM, пам'ять EEPROM, CD-ROM або інші оптичні накопичувачі на дисках, пам'ять на магнітному диску або інші магнітні запам'ятовуючі пристрої, або будь-які інші носії, які можуть використовуватися для передачі або зберігання необхідного програмного коду у формі інструкцій або структури даних і до яких може здійснюватися доступ за допомогою комп'ютера. Також, будь-яке з'єднання може називатися терміном машиночитане середовище. Наприклад, якщо програмне забезпечення передається від веб-сайта, сервера або іншого віддаленого джерела з використанням коаксіального кабелю, волоконно-оптичного кабелю, витої пари, цифрової абонентської лінії (DSL) або таких бездротових технологій, як інфрачервоні, радіо- і мікрохвильові технології, тоді коаксіальний кабель, волоконно-оптичний кабель, вита пара, цифрова абонентська лінія (DSL) або такі бездротові технології, як інфрачервоні, радіо- і мікрохвильові технології, є включеними у визначення середовища. Оптичний диск і магнітний диск, як використано тут, включають в себе компакт-диск (CD), лазерний диск, оптичний диск, цифровий диск універсального призначення (DVD), гнучкий магнітний диск і диск blu-ray, де магнітні диски звичайно відтворюють дані магнітно, в той час як оптичні диски звичайно відтворюють дані оптично за допомогою лазерів. Поєднання викладеного вище потрібно також включати в межі сфери дії машиночитаного середовища. У той час як попереднє розкриття обговорює ілюстративні аспекти і/або аспекти, потрібно зазначити, що різні зміни і модифікації можуть бути зроблені тут без відхилення від сфери дії розглянутих аспектів і/або аспектів як визначуваних за допомогою прикладених пунктів формули винаходу. Більше того, хоч елементи розглянутих аспектів і/або аспектів можуть бути описані або заявлені в однині, множина передбачається, якщо обмеження одниною не вказане явно. Додатково, всі або частина будь-якого аспекту і/або аспект можуть використовуватися зі всіма або частиною будь-якого іншого аспекту і/або аспекту, якщо не вказане інше. 13 UA 108325 C2 ФОРМУЛА ВИНАХОДУ 5 10 15 20 25 30 35 40 45 50 55 1. Пристрій для зв'язку, який містить: засіб прийому (804) базової команди ініціалізації, від хосту пристрою (DH) (760), як частини процедури ініціалізації і активування для контролера (NFCC) (730) зв'язку ближнього поля (NFC); засіб передачі (806) базової відповіді ініціалізації в DH (760) без інформації, пов'язаної зі статичним радіочастотним (RF) з'єднанням; засіб виявлення (808) однієї або більше віддалених кінцевих точок (330) NFC; засіб визначення (810) максимального розміру корисного навантаження і початкового числа дозволів на передачу даних для статичного RF-з'єднання на основі, щонайменше частково, щонайменше одного з RF-інтерфейсу або RF-протоколу, використовуваного віддаленою кінцевою точкою (330) NFC, вибраною для зв'язку; і засіб передачі (812) визначеного максимального розміру корисного навантаження і початкового числа дозволів на передачу даних в DH (760) для встановлення логічного з'єднання (764). 2. Пристрій зв'язку за п. 1, при цьому засіб визначення (810) додатково містить: засіб для призначення ідентифікатора з'єднання логічному з'єднанню (764). 3. Пристрій зв'язку за п. 2, при цьому ідентифікатору з'єднання призначається число від 0 до 15. 4. Пристрій зв'язку за п. 1, при цьому логічне з'єднання (764) містить статичне RF-з'єднання. 5. Пристрій зв'язку за п. 1, при цьому логічне з'єднання (764) містить динамічне логічне з'єднання. 6. Пристрій зв'язку за п. 1, при цьому одна або більше віддалених кінцевих точок (330) NFCC містять: віддалену NFC-мітку, пристрій читання/запису, віддалений одноранговий ініціюючий пристрій або віддалений одноранговий цільовий пристрій. 7. Пристрій зв'язку за п. 6, при цьому віддалена NFC-мітка містить тип мітки в діапазоні від 1 до 4. 8. Пристрій зв'язку за п. 1, при цьому засіб виявлення (808) додатково містить: засіб виявлення двох або більше віддалених кінцевих точок (330) NFC; засіб виявлення передачі кожної з двох або більше кінцевих точок (330) NFC з використанням повідомлень сповіщення RF-виявлення в DH (760); і засіб прийому команди вибору RF-виявлення від DH (760), що вибирає одну віддалену кінцеву точку (330) NFC з двох або більше віддалених кінцевих точок (330) NFC, з якою потрібно здійснювати зв'язок. 9. Спосіб зв'язку, який включає наступні етапи: прийом (402) базової команди ініціалізації, від хосту пристрою (DH) (760), як частину процедури ініціалізації і активування для контролера (NFCC) (730) зв'язку ближнього поля (NFC); передачу (404) базової відповіді ініціалізації в DH (760) без інформації, пов'язаної зі статичним радіочастотним (RF) з'єднанням; виявлення (406) однієї або більше віддалених кінцевих точок (330) NFC; визначення (410) максимального розміру корисного навантаження і початкового числа дозволів на передачу даних для статичного RF-з'єднання на основі, щонайменше частково, щонайменше одного з RF-інтерфейсу або RF-протоколу, використовуваного віддаленою кінцевою точкою (330) NFC, вибраною для зв'язку; і передачу (412) визначеного максимального розміру корисного навантаження і початкового числа дозволів на передачу даних в DH (760) для встановлення логічного з'єднання. 10. Спосіб за п. 9, який додатково включає призначення ідентифікатора з'єднання логічному з'єднанню. 11. Спосіб за п. 10, при цьому ідентифікатору з'єднання призначається число від 0 до 15. 12. Спосіб за п. 9, при цьому логічне з'єднання (764) містить або статичне RF-з'єднання, або динамічне логічне з'єднання. 13. Спосіб за п. 9, при цьому одна або більше віддалених кінцевих точок (330) NFCC містять: віддалену NFC-мітку, пристрій читання/запису, віддалений одноранговий ініціюючий пристрій або віддалений одноранговий цільовий пристрій. 14. Спосіб за п. 13, при цьому віддалена NFC-мітка містить тип мітки в діапазоні від 1 до 4. 15. Спосіб за п. 9, при цьому згадане виявлення додатково включає: виявлення двох або більше віддалених кінцевих точок (330) NFC; виявлення передачі кожної з двох або більше кінцевих точок (330) NFC з використанням повідомлень сповіщення RF-виявлення в DH (760); і 14 UA 108325 C2 прийом команди вибору RF-виявлення від DH (760), що вибирає одну віддалену кінцеву точку (330) NFC з двох або більше віддалених кінцевих точок (330) NFC, з якою потрібно здійснювати зв'язок. 15 UA 108325 C2 16 UA 108325 C2 17 UA 108325 C2 18 UA 108325 C2 Комп’ютерна верстка Л. Бурлак Державна служба інтелектуальної власності України, вул. Василя Липківського, 45, м. Київ, МСП, 03680, Україна ДП “Український інститут промислової власності”, вул. Глазунова, 1, м. Київ – 42, 01601 19

Дивитися

Додаткова інформація

Назва патенту англійською

Method and apparatus for improving management of nfc logical connections

Автори англійською

Hillan, John, Gillespie, Alan

Автори російською

Хиллан Джон, Гиллеспи Алан

МПК / Мітки

МПК: H04L 29/06, H04W 8/00, G06K 7/00

Мітки: керування, логічними, спосіб, пристрій, з'єднаннями, поліпшення

Код посилання

<a href="https://ua.patents.su/21-108325-sposib-i-pristrijj-dlya-polipshennya-keruvannya-logichnimi-zehdnannyami-nfc.html" target="_blank" rel="follow" title="База патентів України">Спосіб і пристрій для поліпшення керування логічними з’єднаннями nfc</a>

Подібні патенти