WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2017187397) OPERATING SYSTEM FOR BLOCKCHAIN IOT DEVICES
Latest bibliographic data on file with the International Bureau    Submit observation

Pub. No.:    WO/2017/187397    International Application No.:    PCT/IB2017/052465
Publication Date: 02.11.2017 International Filing Date: 28.04.2017
IPC:
G06Q 20/36 (2012.01), G06F 21/30 (2013.01), G06Q 10/06 (2012.01), H04W 4/00 (2009.01)
Applicants: NCHAIN HOLDINGS LIMITED [AG/AG]; Fitzgerald House 44 Church Street St. John's (AG)
Inventors: WRIGHT, Craig Steven; (GB).
SAVANAH, Stephane; (GB)
Priority Data:
1607476.7 29.04.2016 GB
Title (EN) OPERATING SYSTEM FOR BLOCKCHAIN IOT DEVICES
(FR) SYSTÈME D’EXPLOITATION POUR DES DISPOSITIFS IOT DE CHAÎNE DE BLOCS
Abstract: front page image
(EN)The invention provides a generic operating system for coordinating, controlling and/or influencing the activities of a device. The invention is implemented using a blockchain platform with which the operating system is arranged to interact. The blockchain may be the Bitcoin blockchain. In a preferred embodiment, the device is an Internet of Things (IOT) device. The invention provides a computer-implemented control system and corresponding method for controlling a device, the system comprising a device configured for wireless communication with a network and having an IP address and a public-private key cryptographic key pair associated with the device; a software-implemented control component arranged to monitor the state of a blockchain network and/or transmit blockchain Transactions to the blockchain network; and a set of instructions arranged for execution by the control component to control the functionality of the device. The control component is arranged to access the set of instructions from a stored location which is separate to the device. The instructions may be stored in a Distributed Hash Table (DHT) and accessed for download and installation by the control component from the DHT as and when needed. The location of the DHT and/or instructions may be indicated or provided using metadata provided within a blockchain transaction. The set of instructions may be accessed by the control component using a look-up key which is related to a cryptographic key pair. The control component is provided on or in the device, or in other embodiments can be provided in an off-device location and arranged for wireless communication with the device.
(FR)L’invention concerne un système d’exploitation générique pour coordonner, commander et/ou influencer les activités d’un dispositif. L’invention est mise en œuvre à l’aide d’une plateforme de chaîne de blocs avec laquelle le système d’exploitation est conçu pour interagir. La chaîne de blocs peut être la chaîne de blocs Bitcoin. Dans un mode de réalisation préféré, le dispositif est un dispositif de l’Internet des objets (IOT). L’invention concerne un système de commande mis en œuvre par ordinateur et un procédé correspondant pour commander un dispositif, le système comprenant un dispositif configuré pour une communication sans fil avec un réseau et ayant une adresse IP et une paire de clés cryptographiques de clé publique-privée associée au dispositif ; un élément de commande mis en œuvre par logiciel conçu pour surveiller l’état d’un réseau de chaînes de blocs et/ou transmettre des transactions de chaîne de blocs au réseau de chaînes de blocs ; et un ensemble d’instructions conçues pour une exécution par l’élément de commande pour commander la fonctionnalité du dispositif. L’élément de commande est conçu pour accéder à l’ensemble d’instructions à partir d’un emplacement stocké qui est séparé du dispositif. Les instructions peuvent être stockées dans une table de hachage distribuée (DHT) et faire l’objet d’un accès pour un téléchargement et une installation par l’élément de commande à partir de la DHT lorsque cela s’avère nécessaire. L’emplacement de la DHT et/ou les instructions peuvent être indiqués ou fournis à l’aide de métadonnées fournies dans une transaction de chaîne de blocs. L’ensemble d’instructions peut faire l’objet d’un accès par l’élément de commande à l’aide d’une clé de recherche qui est associée à une paire de clés cryptographiques. L’élément de commande est disposé sur ou dans le dispositif, ou, dans d’autres modes de réalisation, peut être disposé dans un emplacement hors dispositif et conçu pour une communication sans fil avec le dispositif.
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JP, KE, KG, KH, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)