IoT.nxt BV.

Pays‑Bas

Retour au propriétaire

1-8 de 8 pour IoT.nxt BV. Trier par
Recheche Texte
Affiner par
Type PI
        Brevet 6
        Marque 2
Juridiction
        États-Unis 3
        International 3
        Canada 2
Date
2021 3
Avant 2020 5
Classe IPC
G06F 13/42 - Protocole de transfert pour bus, p. ex. liaisonSynchronisation 4
H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole 2
H04L 69/08 - Protocoles d’interopérabilitéConversion de protocole 2
G06F 1/04 - Génération ou distribution de signaux d'horloge ou de signaux dérivés directement de ceux-ci 1
G06F 1/08 - Générateurs d'horloge ayant une fréquence de base modifiable ou programmable 1
Voir plus
Classe NICE
09 - Appareils et instruments scientifiques et électriques 2
42 - Services scientifiques, technologiques et industriels, recherche et conception 2
Statut
En Instance 1
Enregistré / En vigueur 7

1.

SYSTEM AND METHOD FOR AUTHENTICATING A DEVICE ON A NETWORK

      
Numéro d'application IB2021054883
Numéro de publication 2021/245599
Statut Délivré - en vigueur
Date de dépôt 2021-06-03
Date de publication 2021-12-09
Propriétaire IOT.NXT BV (Pays‑Bas)
Inventeur(s) Jacobs, Gysbert Johannes

Abrégé

Methods and systems are provided for authenticating a device on a network. A method (204) includes receiving a message from the device (130), the message cryptographically signed with a device private key. The message (600) includes a device identifier (500) that is computed (402), using the device private key, from at least one descriptor of a hardware component associated with the device, a counter value (604) associated with the device identifier; and a service key request (608). The method further includes verifying (416) the message signature using a device public key. The received counter value is verified (412) to be greater than a previously received counter value associated with the device identifier. A service key is generated (418) and linked to the device identifier. The service key is sent (424) to the device to enable it to communicate through secure network connections.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04W 12/06 - Authentification

2.

SYSTEM AND METHOD FOR MAINTAINING A LIST OF CRYPTOGRAPHIC CERTIFICATES

      
Numéro d'application IB2021054884
Numéro de publication 2021/245600
Statut Délivré - en vigueur
Date de dépôt 2021-06-03
Date de publication 2021-12-09
Propriétaire IOT.NXT BV (Pays‑Bas)
Inventeur(s) Koen, Renico

Abrégé

Systems and methods for maintaining cryptographic revocation lists are provided. A method includes determining that a cryptographic certificate (152) should be revoked. Based on the determination, a certificate revocation message is broadcast to a network of client devices (140). The certificate revocation message includes an identifier associated with the cryptographic certificate. Each client device that receives the certificate revocation message updates a list (144) maintained by the client device. The updated list indicates that the cryptographic certificate (152) identified by the identifier is no longer valid.

Classes IPC  ?

  • G06F 21/64 - Protection de l’intégrité des données, p. ex. par sommes de contrôle, certificats ou signatures
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système

3.

Communication apparatus capable of implementing a selected communication protocol

      
Numéro d'application 16972214
Numéro de brevet 11442886
Statut Délivré - en vigueur
Date de dépôt 2019-06-07
Date de la première publication 2021-07-22
Date d'octroi 2022-09-13
Propriétaire IOT.nxt BV (Pays‑Bas)
Inventeur(s)
  • Jacobs, Gysbert Johannes
  • Du Toit, Rudi Deodat

Abrégé

A communication apparatus is disclosed with a communication controller that has a host-side communication interface for communicating with a host and a plurality of slave-side communication interfaces. Each slave-side communication interface has a plurality of electrical pins that are configurable to define a communication port that implements a selected communication protocol thereon. Each pin is in electrical communication with a slave socket having a predetermined layout. Each slave socket is configured to receive a protocol adapter that corresponds to the selected communication protocol and that is configured to facilitate communication between an external slave device and the relevant communication port.

Classes IPC  ?

  • G06F 13/42 - Protocole de transfert pour bus, p. ex. liaisonSynchronisation
  • G06F 13/38 - Transfert d'informations, p. ex. sur un bus
  • H04L 69/08 - Protocoles d’interopérabilitéConversion de protocole

4.

A COMMUNICATION APPARATUS

      
Numéro de document 03102748
Statut En instance
Date de dépôt 2019-06-07
Date de disponibilité au public 2019-12-12
Propriétaire IOT.NXT BV (Pays‑Bas)
Inventeur(s)
  • Jacobs, Gysbert Johannes
  • Du Toit, Rudi Deodat

Abrégé

A communication apparatus is disclosed with a communication controller that has a host-side communication interface for communicating with a host and a plurality of slave-side communication interfaces. Each slave-side communication interface has a plurality of electrical pins that are configurable to define a communication port that implements a selected communication protocol thereon. Each pin is in electrical communication with a slave socket having a predetermined layout. Each slave socket is configured to receive a protocol adapter that corresponds to the selected communication protocol and that is configured to facilitate communication between an external slave device and the relevant communication port.

Classes IPC  ?

  • G06F 13/42 - Protocole de transfert pour bus, p. ex. liaisonSynchronisation
  • H04L 69/08 - Protocoles d’interopérabilitéConversion de protocole

5.

A COMMUNICATION APPARATUS

      
Numéro d'application IB2019054761
Numéro de publication 2019/234698
Statut Délivré - en vigueur
Date de dépôt 2019-06-07
Date de publication 2019-12-12
Propriétaire IOT.NXT BV (Pays‑Bas)
Inventeur(s)
  • Jacobs, Gysbert Johannes
  • Du Toit, Rudi Deodat

Abrégé

A communication apparatus is disclosed with a communication controller that has a host-side communication interface for communicating with a host and a plurality of slave-side communication interfaces. Each slave-side communication interface has a plurality of electrical pins that are configurable to define a communication port that implements a selected communication protocol thereon. Each pin is in electrical communication with a slave socket having a predetermined layout. Each slave socket is configured to receive a protocol adapter that corresponds to the selected communication protocol and that is configured to facilitate communication between an external slave device and the relevant communication port.

Classes IPC  ?

  • G06F 13/42 - Protocole de transfert pour bus, p. ex. liaisonSynchronisation
  • H04L 12/24 - Dispositions pour la maintenance ou la gestion

6.

Software-defined device interface system and method

      
Numéro d'application 16330677
Numéro de brevet 10949365
Statut Délivré - en vigueur
Date de dépôt 2017-09-05
Date de la première publication 2019-07-11
Date d'octroi 2021-03-16
Propriétaire IOT.nxt BV (Pays‑Bas)
Inventeur(s)
  • Jacobs, Gysbert Johannes
  • Du Toit, Rudi Deodat

Abrégé

The invention relates to a software defined device interface system 10, a software defined device interface, gateway and a method of defining an interface for a device which uses a specific communication protocol for communication purposes. The system 10 includes a microprocessor/processing unit 12.1, 12.2 with a plurality of communication pins and software/firmware. The software/firmware is configured, based on a specific communication protocol which is used by a particular device 30.1-30.4 for communication purposes, to, in runtime, assign/select one or more of the communication pins to form a virtual port to which the particular device 30.1-30.4 can be connected, upon receiving a configuration instruction from a user to implement the specific communication protocol. The software/firmware is further configured to implement the specific communication protocol through the virtual port, to thereby allow for communication between the microprocessor/processing unit 12.1, 12.2 and the device 30.1-30.4, when the device 30.1-30.4 is connected to the pin(s) of the virtual port.

Classes IPC  ?

  • G06F 13/20 - Gestion de demandes d'interconnexion ou de transfert pour l'accès au bus d'entrée/sortie
  • G06F 1/08 - Générateurs d'horloge ayant une fréquence de base modifiable ou programmable
  • G06F 15/78 - Architectures de calculateurs universels à programmes enregistrés comprenant une seule unité centrale
  • G06F 5/16 - Systèmes multiplexés, c.-à-d. utilisant plusieurs dispositifs similaires à accès alterné pour des opérations de mise en file d'attente et de retrait de file d'attente, p. ex. des tampons ping-pong
  • G06F 15/00 - Calculateurs numériques en généralÉquipement de traitement de données en général
  • G06F 1/04 - Génération ou distribution de signaux d'horloge ou de signaux dérivés directement de ceux-ci
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • G06F 21/76 - Protection de composants spécifiques internes ou périphériques, où la protection d'un composant mène à la protection de tout le calculateur pour assurer la sécurité du calcul ou du traitement de l’information dans les circuits intégrés à application spécifique [ASIC] ou les dispositifs programmables, p. ex. les réseaux de portes programmables [FPGA] ou les circuits logiques programmables [PLD]
  • G06F 21/85 - Protection des dispositifs de saisie, d’affichage de données ou d’interconnexion dispositifs d’interconnexion, p. ex. les dispositifs connectés à un bus ou les dispositifs en ligne
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • G06F 13/42 - Protocole de transfert pour bus, p. ex. liaisonSynchronisation

7.

IOT.NXT

      
Numéro de série 87617733
Statut Enregistrée
Date de dépôt 2017-09-21
Date d'enregistrement 2019-12-03
Propriétaire IoT.nxt B.V. (Pays‑Bas)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Scientific, instruments, namely, microscopes; nautical apparatus, namely, underwater housings for cameras; surveying compass needles; photographic cameras; cinematographic film cameras; optical lenses; weighing scales; measuring rulers; signaling, checking, supervision, lifesaving apparatus, namely, life buoys; teaching apparatus and instruments, namely, computers; apparatus and instruments for conducting, switching, transforming, accumulating, regulating or controlling electricity, namely, electric switches; apparatus for recording, transmission or reproduction of sound or images; blank magnetic data carriers; blank record discs; data processing equipment and computers; document printers; semiconductors; downloadable computer programs and software for use in computer database management; computer application software for use in computer database management; recorded computer software for use in computer database management Software as a service SAAS services, namely, consulting services in the field of software as a services; computer software development; computer software design; updating of computer software, computer software research; maintenance of computer software, computer system design; computer system analysis; computer programming; data conversion of computer programs and data, not physical conversion; development of computer programs for data processing; providing information in the fields of software design and development and installation and maintenance of software; computer hardware development and design; advisory and consultancy services pertaining to the aforesaid, technological and scientific research; services related to the aforesaid included in this class, namely, consultation is the field of computer programming

8.

IOT.NXT

      
Numéro d'application 185874000
Statut Enregistrée
Date de dépôt 2017-09-21
Date d'enregistrement 2019-12-11
Propriétaire IoT.nxt BV. (Pays‑Bas)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

(1) Scientific, nautical, surveying, photographic, cinematographic, optical, weighing, measuring, signalling, checking (supervision), life-saving and teaching apparatus and instruments, namely, microscopes, underwater housings for cameras, surveying compass needles, photographic cameras, cinematographic film cameras, optical lenses, weighing scales, measuring rulers, life buoys; apparatus and instruments for conducting, switching, transforming, accumulating, regulating or controlling electricity, namely, electric switch plates; apparatus for recording, transmission or reproduction of sound or images, namely, CD players, DVD players, MP3 players, digital music players, cameras, video surveillance cameras; magnetic data carriers, namely, blank magnetic data discs, blank USB cards, and blank hard discs, recording discs, namely, blank audio discs, blank compact discs, blank computer discs, and blank digital audio discs; data processing equipment, namely, computer hardware, computer keyboards, computer mouse, computer display screens, computer hardware and software for extracting and converting data into a human readable form in the field of facilities management and asset management, and computers; printers, namely, inkjet printers, laser printers, desktop printers, colour printers; semiconductors; downloadable computer programs and software for use in computer database management; computer application software for use in computer database management; recorded computer software for use in computer database management (1) Technical consulting in the field of software as a services and advisory and consultancy services pertaining to the aforesaid; computer software development and advisory and consultancy services pertaining to the aforesaid; computer software design and advisory and consultancy services pertaining to the aforesaid; updating of computer software, computer software research and advisory and consultancy services pertaining to the aforesaid; maintenance of computer software, computer system design and advisory and consultancy services pertaining to the aforesaid; computer system analysis and advisory and consultancy services pertaining to the aforesaid; computer programming and advisory and consultancy services pertaining to the aforesaid; data conversion of computer programs and data, namely, document and computer data transfer and conversion from one media to another and between different equipment, servers and applications and advisory and consultancy services pertaining to the aforesaid; development of computer programs and data processing programs and advisory and consultancy services pertaining to the aforesaid; providing information in the fields of software design and development and installation and maintenance of software and advisory and consultancy services pertaining to the aforesaid; computer hardware development and design and advisory and consultancy services pertaining to the aforesaid; technological and scientific research in the field of computer technology and computer programming services for building and maintaining web sites, in the field of telecommunication technology, namely, satellite, wireless computer networks, telephone communication, cable network, cellular network, and in the field of computer software design and development and computer programming, and advisory and consultancy services pertaining to the aforesaid