Afero, Inc.

États‑Unis d’Amérique

Retour au propriétaire

1-100 de 151 pour Afero, Inc. Trier par
Recheche Texte
Affiner par
Type PI
        Brevet 146
        Marque 5
Juridiction
        États-Unis 114
        International 35
        Europe 2
Date
2025 mars 2
2025 (AACJ) 2
2024 7
2023 7
2021 7
Voir plus
Classe IPC
H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison 51
H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole 48
H04W 4/80 - Services utilisant la communication de courte portée, p. ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie 28
H04W 12/04 - Gestion des clés, p. ex. par architecture d’amorçage générique [GBA] 27
H04L 9/08 - Répartition de clés 26
Voir plus
Classe NICE
42 - Services scientifiques, technologiques et industriels, recherche et conception 5
41 - Éducation, divertissements, activités sportives et culturelles 4
45 - Services juridiques; services de sécurité; services personnels pour individus 4
Statut
En Instance 10
Enregistré / En vigueur 141
  1     2        Prochaine page

1.

APPARATUS AND METHOD FOR IOT DEVICE THERMAL DISSIPATION

      
Numéro d'application 18369763
Statut En instance
Date de dépôt 2023-09-18
Date de la première publication 2025-03-20
Propriétaire Afero, Inc. (USA)
Inventeur(s)
  • Lopez Hernandez, Raul Izahi
  • Bartlett, Scott

Abrégé

Apparatus and method for IoT device thermal dissipation. In particular, one embodiment of an apparatus comprises: a support structure; an internet-of-things (IoT) video camera coupled to the support structure, the IoT video camera comprising circuitry to capture video images; one or more light sources coupled to the support structure, the one or more light sources to selectively provide illumination during capturing of the video images, wherein a thermal spacing is provided between each light source and the IoT video camera, the thermal spacing to dissipate heat generated by the one or more light sources; and one or more heatsinks, each heatsink coupled to a corresponding light source of the one or more light sources and configured to dissipate heat generated by the corresponding light source.

Classes IPC  ?

  • H04N 23/56 - Caméras ou modules de caméras comprenant des capteurs d'images électroniquesLeur commande munis de moyens d'éclairage
  • G16Y 30/00 - Infrastructure de l’IdO
  • H04N 23/52 - Éléments optimisant le fonctionnement du capteur d'images, p. ex. pour la protection contre les interférences électromagnétiques [EMI] ou la commande de la température par des éléments de transfert de chaleur ou de refroidissement

2.

INTERNET OF THINGS (IOT) APPARATUS AND METHOD FOR FAULT TOLERANT IMAGE RECOGNITION

      
Numéro d'application 18240300
Statut En instance
Date de dépôt 2023-08-30
Date de la première publication 2025-03-06
Propriétaire Afero, Inc. (USA)
Inventeur(s) Lopez Hernandez, Raul Izahi

Abrégé

System and method for fault tolerant image recognition. For example, one embodiment of an apparatus comprises: a internet-of-things (IoT) video camera comprising: video capture circuitry to generate a video stream based on an orientation of the video camera; a computer vision subsystem comprising a set of computer vision (CV) engines, each CV engine trained to analyze the video stream in accordance with a corresponding machine-learning model to detect specified objects in the video stream and to generate detection results indicating if one of the specified objects is detected; and combinatorial or sequential logic to apply a logic function to the detection results provided by each of the CV engines to produce a final detection result.

Classes IPC  ?

  • G06V 20/52 - Activités de surveillance ou de suivi, p. ex. pour la reconnaissance d’objets suspects
  • G06V 10/82 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant les réseaux neuronaux
  • H04N 7/01 - Conversion des normes
  • H04N 23/11 - Caméras ou modules de caméras comprenant des capteurs d'images électroniquesLeur commande pour générer des signaux d'image à partir de différentes longueurs d'onde pour générer des signaux d'image à partir de longueurs d'onde de lumière visible et infrarouge

3.

APPARATUS AND METHOD FOR REDUCED LATENCY IOT DEVICE CONTROL

      
Numéro d'application 18211146
Statut En instance
Date de dépôt 2023-06-16
Date de la première publication 2024-12-19
Propriétaire Afero, Inc. (USA)
Inventeur(s)
  • Finkelstein, Lucas
  • Sewerynek, Stephen
  • Gibbs, Benjamin K.
  • Aiuto, Christopher
  • Pointer, Robey
  • Britt, Joe

Abrégé

System and method for reduced latency control of IoT devices. For example, one embodiment of a method comprises: associating a control device with one or more internet of things (IoT) devices, the control device including a wireless interface supporting broadcast messages over advertising channels and the one or more IoT devices including wireless interfaces supporting listening for the broadcast messages over the advertising channels; generating an advertising packet including an indication of an operation to be performed by the one or more IoT devices and generating a signature with a control device key; receiving the advertising packet at an IoT device of the one or more IoT devices; validating the signature using an IoT device key corresponding to the control device key; and performing the operation by the IoT device.

Classes IPC  ?

4.

APPARATUS AND METHOD FOR REDUCED LATENCY IOT DEVICE CONTROL

      
Numéro d'application US2024034218
Numéro de publication 2024/259388
Statut Délivré - en vigueur
Date de dépôt 2024-06-14
Date de publication 2024-12-19
Propriétaire AFERO, INC (USA)
Inventeur(s)
  • Finkelstein, Lucas
  • Sewerynek, Stephen
  • Gibbs, Benjamin K.
  • Aiuto, Christopher
  • Pointer, Robey
  • Britt, Joe

Abrégé

System and method for reduced latency control of IoT devices. For example, one embodiment of a method comprises: associating a control device with one or more internet of things (IoT) devices, the control device including a wireless interface supporting broadcast messages over advertising channels and the one or more IoT devices including wireless interfaces supporting listening for the broadcast messages over the advertising channels; generating an advertising packet including an indication of an operation to be performed by the one or more IoT devices and generating a signature with a control device key; receiving the advertising packet at an IoT device of the one or more IoT devices; validating the signature using an IoT device key corresponding to the control device key; and performing the operation by the IoT device.

Classes IPC  ?

  • H04W 4/80 - Services utilisant la communication de courte portée, p. ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie
  • H04W 12/04 - Gestion des clés, p. ex. par architecture d’amorçage générique [GBA]
  • H04W 76/14 - Établissement de la connexion en mode direct
  • H04W 76/15 - Établissement de connexions à liens multiples sans fil
  • H04L 9/30 - Clé publique, c.-à-d. l'algorithme de chiffrement étant impossible à inverser par ordinateur et les clés de chiffrement des utilisateurs n'exigeant pas le secret

5.

APPARATUS AND METHOD FOR ACTIVATION AND DEACTIVATION OF DEVICES TO PREVENT UNAUTHORIZED ACQUISITION AND USE

      
Numéro d'application 18121553
Statut En instance
Date de dépôt 2023-03-14
Date de la première publication 2024-09-19
Propriétaire Afero, Inc. (USA)
Inventeur(s)
  • Quinn, Kerry
  • Bartlett, Scott

Abrégé

System and method for activation and deactivation of devices to prevent unauthorized acquisition and use. For example, one embodiment of a system comprises: an internet of things (IoT) service to receive a first message from a point of sale (POS) system, the first message including a device identifier (ID) to uniquely identify a device purchased by a user via the POS system; device management logic of the IoT service to identify an entry in a device database using the device ID, the entry including a field to indicate whether the corresponding device has been purchased; the device management logic to update the field responsive to the first message to indicate that the device has been purchased; and the IoT service to transmit a second message to the POS system or to a mobile device of the user in response to a request from the POS system or the mobile device, respectively, the second message authorizing unlocking of the device if the field indicates that the device has been purchased, wherein a short-range wireless connection is established between the mobile device or the POS system and the device the short-range wireless connection to be used to transmit an unlock command from the mobile device or the POS system, wherein a lock module of the device is to transition from a locked state to an unlocked state responsive to receipt of the unlock command.

Classes IPC  ?

  • G06Q 20/20 - Systèmes de réseaux présents sur les points de vente

6.

APPARATUS AND METHOD FOR ACTIVATION AND DEACTIVATION OF DEVICES TO PREVENT UNAUTHORIZED ACQUISITION AND USE

      
Numéro d'application US2024019816
Numéro de publication 2024/192186
Statut Délivré - en vigueur
Date de dépôt 2024-03-13
Date de publication 2024-09-19
Propriétaire AFERO, INC (USA)
Inventeur(s)
  • Quinn, Kerry
  • Bartlett, Scott

Abrégé

Activation and deactivation of devices to prevent unauthorized acquisition. An example system comprises: IoT service to receive a first message from a POS system with a device ID to identify a device; device management logic to query a device database to determine whether the device has been purchased; wherein a database field is updated when the device has been purchased; the IoT service to transmit a second message to the POS system, the second message authorizing unlocking of the device if the field indicates that the device has been purchased. A short-range wireless connection is established between the POS system and the device, the short-range wireless connection to be used to transmit an unlock command from the mobile device or the POS system, wherein a lock module of the device is to transition from a locked state to an unlocked state responsive to receipt of the unlock command.

Classes IPC  ?

  • G06Q 20/20 - Systèmes de réseaux présents sur les points de vente
  • H04W 4/80 - Services utilisant la communication de courte portée, p. ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie
  • G06K 7/10 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire
  • G06K 7/01 - Méthodes ou dispositions pour la lecture de supports d'enregistrement Détails

7.

APPARATUS AND METHOD FOR EFFICIENT AND SECURE PAIRING AND COMMUNICATION

      
Numéro d'application 18083275
Statut En instance
Date de dépôt 2022-12-16
Date de la première publication 2024-06-20
Propriétaire AFERO, INC. (USA)
Inventeur(s)
  • Bartlett, Scott
  • Jordan, Bret

Abrégé

System and method for efficient and secure pairing and communication. For example, one embodiment comprises a machine-readable medium having program code stored thereon which, when executed by a data processing device, causes the data processing device to perform the operations of: reading a code from an optical label of a peripheral device and providing the code to a service for validation; providing a communication channel between the peripheral and the service, the peripheral to transmit a first key of a first key pair to the service over the communication channel; transmitting a second key of a second key pair to the service; upon receiving an indication that the service has validated the first key and the second key, using the first key and the second key to establish a session key; and pairing with the peripheral using the session key.

Classes IPC  ?

  • H04W 12/50 - Appariement sécurisé de dispositifs
  • G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p. ex. lecture de la lumière blanche réfléchie
  • H04L 9/08 - Répartition de clés
  • H04L 9/40 - Protocoles réseaux de sécurité
  • H04W 76/10 - Établissement de la connexion

8.

APPARATUS AND METHOD FOR PAIRING A USER INPUT AND/OR OUTPUT DEVICE WITH A MULTIMEDIA SYSTEM

      
Numéro d'application 18083329
Statut En instance
Date de dépôt 2022-12-16
Date de la première publication 2024-06-20
Propriétaire AFERO, INC. (USA)
Inventeur(s)
  • Jordan, Bret
  • Bartlett, Scott

Abrégé

System and method for efficient and secure pairing of a IO device with a multimedia system. For example, one embodiment comprises a system comprising: an app installed on a data processing device to cause an optical code to be read from a multimedia system and to provide a digital representation of at least a portion of the code to a service for validation; the data processing device to provide a communication channel between the IO device and the service and to transmit a first key of a first key pair associated with the IO device to the service; wherein the multimedia system is to transmit or has previously transmitted a second key of a second key pair to the service; if the service has validated the first key and the second key, the multimedia system and/or the IO device to use at least one of the first key and the second key to generate a session key; and wherein the IO device is paired with the multimedia system using the session key.

Classes IPC  ?

  • H04W 12/0471 - Échange de clés
  • H04W 4/80 - Services utilisant la communication de courte portée, p. ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie
  • H04W 76/14 - Établissement de la connexion en mode direct

9.

APPARATUS AND METHOD FOR SECURING SENSITIVE CUSTOMER INFORMATION AND DATA

      
Numéro d'application 18083377
Statut En instance
Date de dépôt 2022-12-16
Date de la première publication 2024-06-20
Propriétaire AFERO, INC. (USA)
Inventeur(s)
  • Jordan, Bret
  • Jordan, Scott

Abrégé

System and method for encryption of video with temporary decryption. For example, one embodiment of a system comprises: a security subsystem to generate a temporary session key to be used to share video content; a nonce generator to generate a time-based nonce which is valid for a duration of time; encryption logic to encrypt the video content using the temporary session key and the time-based nonce to generate encrypted video content which can only be decrypted using the temporary session key and the time-based nonce within the duration of time; the encrypted video content to be transmitted to a data processing device or a service; and wherein, within the duration of time, the data processing device or service are to decrypt the encrypted video using a combination of the temporary session key and a copy of the time-based nonce

Classes IPC  ?

  • 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
  • G06V 40/16 - Visages humains, p. ex. parties du visage, croquis ou expressions
  • H04L 9/08 - Répartition de clés

10.

SYSTEM AND METHOD FOR MACHINE LEARNING (ML)-BASED IOT DEVICE PROVISIONING

      
Numéro d'application 17748541
Statut En instance
Date de dépôt 2022-05-19
Date de la première publication 2023-11-23
Propriétaire AFERO, INC. (USA)
Inventeur(s) Britt, Joe

Abrégé

A system and method are described for identifying an IoT device using object recognition techniques. For example, one embodiment of a system comprises: an Internet of Things (IoT) service to provide back-end data processing for a plurality of IoT devices, the IoT service comprising: interface logic to couple the IoT service to an IoT app executed on a mobile device of a user, an IoT device recognition engine coupled to the interface logic, the IoT device recognition engine to identify a model of a new IoT device captured in an image by the IoT app, the IoT device recognition engine to transmit an indication of the IoT device model to the interface logic, wherein the IoT app is to use the indication of the IoT device model during setup of the new IoT device.

Classes IPC  ?

  • G06T 7/70 - Détermination de la position ou de l'orientation des objets ou des caméras
  • H04W 12/033 - Protection de la confidentialité, p. ex. par chiffrement du plan utilisateur, p. ex. trafic utilisateur
  • H04W 76/10 - Établissement de la connexion
  • G06V 10/774 - Génération d'ensembles de motifs de formationTraitement des caractéristiques d’images ou de vidéos dans les espaces de caractéristiquesDispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant l’intégration et la réduction de données, p. ex. analyse en composantes principales [PCA] ou analyse en composantes indépendantes [ ICA] ou cartes auto-organisatrices [SOM]Séparation aveugle de source méthodes de Bootstrap, p. ex. "bagging” ou “boosting”
  • G06V 10/32 - Normalisation des dimensions de la forme

11.

SYSTEM AND METHOD FOR IOT DEVICE IDENTIFICATION AND INITIALIZATION USING BLUETOOTH ADVERTISING CHANNELS

      
Numéro d'application 17748603
Statut En instance
Date de dépôt 2022-05-19
Date de la première publication 2023-11-23
Propriétaire AFERO, INC. (USA)
Inventeur(s)
  • Roberts, Dave
  • Quinn, Kerry

Abrégé

A system and method are described for identifying an IoT device model from a key broadcast in an advertising channel. For example, one embodiment of a system comprises: a target Internet of Things (IoT) device to transmit a key over a Bluetooth (BT) advertising channel, the key associated with a model of the target IoT device; mobile application program code which, when installed on a mobile device, is to cause the mobile device to listen to the BT advertising channel to extract the key; and a key dictionary to be installed on the mobile device, the key dictionary mapping each of a plurality of keys with an IoT device model and associated data, the mobile application program code to perform a lookup using the key extracted from the BT advertising channel to identify the target IoT device model and/or associated data, and to use the target IoT device model and/or associated data for onboarding the target IoT device.

Classes IPC  ?

  • H04W 8/00 - Gestion de données relatives au réseau
  • H04W 4/80 - Services utilisant la communication de courte portée, p. ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie
  • H04W 12/04 - Gestion des clés, p. ex. par architecture d’amorçage générique [GBA]
  • H04W 76/14 - Établissement de la connexion en mode direct

12.

APPARATUS AND METHOD FOR CRYPTOGRAPHICALLY SECURING UNPOWERED OR NON-ELECTRONIC IOT DEVICES

      
Numéro d'application US2023022432
Numéro de publication 2023/225031
Statut Délivré - en vigueur
Date de dépôt 2023-05-16
Date de publication 2023-11-23
Propriétaire AFERO, INC (USA)
Inventeur(s)
  • Bartlett, Scott
  • Britt, Joe
  • Middleton, Cora
  • Heckman, Nickolas
  • Gibbs, Benjamin K.
  • Finkelstien, Lucas

Abrégé

A system and method for cryptographically securing a product. For example, one embodiment of a method comprises: generating a first signature over a key to add an authenticator device to a chain of trust; generating a universal unique identifier (UUID) code; generating a second signature over the UUID code and metadata associated with the authenticator device using the key; and encoding the UUID code, metadata, and signature in an optical label of a product.

Classes IPC  ?

  • G06K 7/10 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire
  • G09F 3/00 - Étiquettes, fiches ou moyens analogues d'identification ou d'indicationSceauxTimbres-poste ou timbres analogues
  • G06K 19/10 - Supports d'enregistrement pour utilisation avec des machines et avec au moins une partie prévue pour supporter des marques numériques caractérisés par le genre de marque numérique, p. ex. forme, nature, code utilisant des marquages de différentes sortes sur le même support d'enregistrement, p. ex. un marquage étant lu optiquement et l'autre par des moyens magnétiques au moins une sorte de marquage étant utilisée pour l'authentification, p. ex. de cartes de crédit ou de cartes d'identité
  • G06Q 30/00 - Commerce

13.

APPARATUS AND METHOD FOR CRYPTOGRAPHICALLY SECURING UNPOWERED OR NON-ELECTRONIC IOT DEVICES

      
Numéro d'application 18197627
Statut En instance
Date de dépôt 2023-05-15
Date de la première publication 2023-11-23
Propriétaire Afero, Inc. (USA)
Inventeur(s)
  • Bartlett, Scott
  • Britt, Joe
  • Middleton, Cora
  • Heckman, Nickolas
  • Gibbs, Benjamin K.
  • Finkelstein, Lucas

Abrégé

A system and method for cryptographically securing a product. For example, one embodiment of a method comprises: generating a first signature over a key to add an authenticator device to a chain of trust; generating a universal unique identifier (UUID) code; generating a second signature over the UUID code and metadata associated with the authenticator device using the key; and encoding the UUID code, metadata, and signature in an optical label of a product.

Classes IPC  ?

  • 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
  • H04L 9/08 - Répartition de clés

14.

SYSTEM AND METHOD FOR MACHINE LEARNING (ML)-BASED IOT DEVICE PROVISIONING

      
Numéro d'application US2023019294
Numéro de publication 2023/224766
Statut Délivré - en vigueur
Date de dépôt 2023-04-20
Date de publication 2023-11-23
Propriétaire AFERO, INC. (USA)
Inventeur(s) Britt, Joe

Abrégé

A system and method are described for identifying an IoT device using object recognition techniques. For example, one embodiment of a system comprises: an Internet of Things (IoT) service to provide back-end data processing for a plurality of IoT devices, the IoT service comprising: interface logic to couple the IoT service to an IoT app executed on a mobile device of a user, an IoT device recognition engine coupled to the interface logic, the IoT device recognition engine to identify a model of a new IoT device captured in an image by the IoT app, the IoT device recognition engine to transmit an indication of the IoT device model to the interface logic, wherein the IoT app is to use the indication of the IoT device model during setup of the new IoT device.

Classes IPC  ?

  • G06V 10/70 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique
  • G06V 10/20 - Prétraitement de l’image
  • G06T 7/00 - Analyse d'image
  • G06N 20/00 - Apprentissage automatique
  • G06F 18/00 - Reconnaissance de formes

15.

SYSTEM AND METHOD FOR IOT DEVICE IDENTIFICATION AND INITIALIZATION USING BLUETOOTH ADVERTISING CHANNELS

      
Numéro d'application US2023022788
Numéro de publication 2023/225233
Statut Délivré - en vigueur
Date de dépôt 2023-05-18
Date de publication 2023-11-23
Propriétaire AFERO, INC (USA)
Inventeur(s)
  • Roberts, Dave
  • Quinn, Kerry

Abrégé

A system and method are described for identifying an IoT device model from a key broadcast in an advertising channel. For example, one embodiment of a system comprises: a target Internet of Things (IoT) device to transmit a key over a Bluetooth (BT) advertising channel, the key associated with a model of the target IoT device; mobile application program code which, when installed on a mobile device, is to cause the mobile device to listen to the BT advertising channel to extract the key; and a key dictionary to be installed on the mobile device, the key dictionary mapping each of a plurality of keys with an IoT device model and associated data, the mobile application program code to perform a lookup using the key extracted from the BT advertising channel to identify the target IoT device model and/or associated data, and to use the target IoT device model and/or associated data for onboarding the target IoT device.

Classes IPC  ?

  • H04W 12/50 - Appariement sécurisé de dispositifs
  • H04W 12/63 - Sécurité dépendant du contexte dépendant de la localisationSécurité dépendant du contexte dépendant de la proximité
  • H04W 12/71 - Identité matérielle
  • H04W 84/18 - Réseaux auto-organisés, p. ex. réseaux ad hoc ou réseaux de détection
  • G16Y 30/00 - Infrastructure de l’IdO
  • H04W 12/33 - Sécurité des dispositifs mobilesSécurité des applications mobiles utilisant des dispositifs portables, p. ex. utilisant une montre intelligente ou des lunettes intelligentes

16.

Internet of things (IOT) apparatuses, systems and methods

      
Numéro d'application 17877466
Numéro de brevet 11848795
Statut Délivré - en vigueur
Date de dépôt 2022-07-29
Date de la première publication 2023-01-19
Date d'octroi 2023-12-19
Propriétaire Afero, Inc. (USA)
Inventeur(s)
  • Britt, Joe
  • Matsumura, Shin
  • Forood, Houman

Abrégé

An IoT-based system and method are described having an IoT hub including an accelerometer. For example, one embodiment of a system comprises: an Internet of Things (IoT) service, a plurality of IoT devices, each IoT device comprising a first secure communication module, and an IoT hub in communication with the plurality of IoT devices. The IoT hub comprising: a microcontroller unit to execute application-specific program code, a second secure communication module to establish a first secure communication channel with the IoT service and a plurality of second secure communication channels with the plurality of IoT devices, and a sensor to detect physical movements of the IoT hub and to change an operating mode of the IoT hub from a first operating mode to a second operating mode based on the physical movements.

Classes IPC  ?

  • H04L 12/28 - Réseaux de données à commutation caractérisés par la configuration des liaisons, p. ex. réseaux locaux [LAN Local Area Networks] ou réseaux étendus [WAN Wide Area Networks]
  • G05B 15/02 - Systèmes commandés par un calculateur électriques

17.

System and method for pre-enrollment and network pre-configuration of internet of things (IoT) devices

      
Numéro d'application 17403493
Numéro de brevet 11855839
Statut Délivré - en vigueur
Date de dépôt 2021-08-16
Date de la première publication 2021-12-02
Date d'octroi 2023-12-26
Propriétaire Afero, Inc. (USA)
Inventeur(s)
  • Bartlett, Scott
  • Britt, Joe
  • Sewerynek, Stephen
  • Aiuto, Chris

Abrégé

A system, apparatus, and method for automatically provisioning a new IoT device. For example, one embodiment of a system comprises: an Internet of Things (IoT) service comprising: an IoT database to store user account data and IoT devices associated with each user account; an application programming interface (API) exposed to one or more online retail services to allow the online retail services to submit data related to IoT device purchases to the IoT service; a first IoT device purchased from the online retail service by a first user associated with a first user account on the IoT service, wherein in response to the first user purchasing the first IoT device, the online retail service is to transmit first identification data to identify the first IoT device and second identification data to identify the first user account; and device provisioning circuitry and/or logic to automatically add the first IoT device to the first user account on the IoT database in response to receipt of the first and second identification data.

Classes IPC  ?

  • H04L 41/0806 - Réglages de configuration pour la configuration initiale ou l’approvisionnement, p. ex. prêt à l’emploi [plug-and-play]
  • H04W 76/11 - Attribution ou utilisation d'identifiants de connexion
  • G06Q 30/0601 - Commerce électronique [e-commerce]
  • H04L 67/12 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p. ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance
  • H04W 12/06 - Authentification
  • H04W 84/12 - Réseaux locaux sans fil [WLAN Wireless Local Area Network]
  • H04W 8/26 - Adressage ou numérotation de réseau pour support de mobilité

18.

System and method for automatic wireless network authentication

      
Numéro d'application 17242006
Numéro de brevet 11683307
Statut Délivré - en vigueur
Date de dépôt 2021-04-27
Date de la première publication 2021-08-12
Date d'octroi 2023-06-20
Propriétaire Afero, Inc. (USA)
Inventeur(s) Zakaria, Omar

Abrégé

A system and method are described for connecting an IoT device to a wireless router and/or access point. For example, one embodiment of a system comprises: an Internet of things (IoT) hub to collect network credentials required to connect with a wireless access point or router; the IoT hub to securely store the network credentials in a local or remote credentials database along with identification data identifying a user account and/or the wireless access point or router; a new IoT device to establish a connection with the IoT hub, another IoT device, and/or a user data processing device; the new IoT device to transmit a request for network credentials to establish a connection with the wireless access point or router; the IoT hub, IoT device and/or user data processing device to provide connectivity to the credentials database on behalf of the new IoT device, to receive the network credentials from the credentials database and to provide the network credentials to the new IoT device; and the new IoT device to automatically use the network credentials to establish a connection with the wireless access point or router.

Classes IPC  ?

  • H04L 9/40 - Protocoles réseaux de sécurité
  • H04W 4/70 - Services pour la communication de machine à machine ou la communication de type machine
  • H04W 4/24 - Comptabilité ou facturation
  • H04W 12/50 - Appariement sécurisé de dispositifs
  • H04W 12/06 - Authentification
  • H04L 41/08 - Gestion de la configuration des réseaux ou des éléments de réseau
  • H04W 4/80 - Services utilisant la communication de courte portée, p. ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie
  • H04W 84/12 - Réseaux locaux sans fil [WLAN Wireless Local Area Network]

19.

Secure wireless key system and method with dynamically adjustable modulation

      
Numéro d'application 17092209
Numéro de brevet 11217049
Statut Délivré - en vigueur
Date de dépôt 2020-11-06
Date de la première publication 2021-05-13
Date d'octroi 2022-01-04
Propriétaire Afero, Inc. (USA)
Inventeur(s)
  • Bartlett, Scott
  • Kough, Doug

Abrégé

A system and method are described for securing a vehicle. For example, one embodiment of a method comprises: generating a secret related to a radio frequency (RF) signal characteristic to be transmitted by a key fob; securely sharing the secret between a vehicle and a wireless key fob; periodically transmitting a ping signal from the vehicle in a locked or inactive state; receiving a response ping signal to the ping signal, the response ping signal transmitted by the key fob; identifying at least a first RF signal characteristic associated with the response ping signal; determining whether the first RF signal characteristic is valid based on the secret; unlocking and/or activating the vehicle upon determining that the first RF signal characteristic is valid; and maintaining the locked or inactive state and/or requiring additional authentication if the first RF signal characteristic is invalid.

Classes IPC  ?

  • G07C 9/00 - Enregistrement de l’entrée ou de la sortie d'une entité isolée

20.

Apparatus and method for secure transport using internet of things (IoT) devices

      
Numéro d'application 16663180
Numéro de brevet 11694149
Statut Délivré - en vigueur
Date de dépôt 2019-10-24
Date de la première publication 2021-04-29
Date d'octroi 2023-07-04
Propriétaire Afero, Inc. (USA)
Inventeur(s) Bartlett, Scott

Abrégé

A system and method are described for ensuring that a product has been transported in acceptable environmental conditions. For example, one embodiment of the invention comprises: one or more sensors to measure environmental conditions during transport of the IoT device from an origin location to a destination location; a sensor interface coupled to the one or more sensors to communicate environmental values associated with the environmental conditions; a storage device to store monitor application program code; a processor coupled to the sensor interface and storage device, the processor to process the monitor application program code to perform operations based on the environmental values including storing the environmental values on the storage device; and a wireless communication interface to connect to an Internet of Things (IoT) service at one or more intermediate locations between the origin location and the destination location and/or at the destination location, the wireless communication interface to transmit the environmental values and/or event data associated with the environmental values to the IoT service; wherein the IoT service is to provide the environmental values and/or event data associated with the environmental values to one or more apps running on one or more client devices, the one or more apps associated with one or more accounts on the IoT service.

Classes IPC  ?

  • G06Q 10/0832 - Marchandises spéciales ou procédures de manutention spéciales, p. ex. manutention de marchandises dangereuses ou fragiles
  • H04W 84/18 - Réseaux auto-organisés, p. ex. réseaux ad hoc ou réseaux de détection
  • G06Q 10/087 - Gestion d’inventaires ou de stocks, p. ex. exécution des commandes, approvisionnement ou régularisation par rapport aux commandes
  • G06Q 10/0833 - Repérage

21.

PRESENCE AND IDENTITY VERIFICATION USING WIRELESS TAGS

      
Numéro d'application US2020070490
Numéro de publication 2021/046573
Statut Délivré - en vigueur
Date de dépôt 2020-09-03
Date de publication 2021-03-11
Propriétaire ADERO, INC. (USA)
Inventeur(s)
  • Mcclintock, Michael G.
  • Yanes, Adrian
  • Shen, Jack
  • Kelly, Nathan
  • Prousalis, Jeremiah
  • Horenberger, Paul
  • Wagner, David
  • Robin, Seth

Abrégé

A method includes: receiving, in a first tag, a first security certificate for a second tag and a session token corresponding to an arrangement involving the first and second tags; determining, by the first tag, that the second tag satisfies a proximity criterion with regard to the first tag; receiving, in the first tag and from the second tag, the first security certificate and the session token; and generating, by the first tag and in response to the determination and the receipt of the first security certificate and the session token, a first output corresponding to verification of a custodian of the second tag as a participant in the arrangement.

Classes IPC  ?

  • G06F 21/00 - Dispositions de sécurité pour protéger les calculateurs, leurs composants, les programmes ou les données contre une activité non autorisée

22.

Apparatus and method for registering and associating internet of things (IoT) devices with anonymous IoT device accounts

      
Numéro d'application 16989508
Numéro de brevet 11665524
Statut Délivré - en vigueur
Date de dépôt 2020-08-10
Date de la première publication 2021-02-04
Date d'octroi 2023-05-30
Propriétaire Afero, Inc. (USA)
Inventeur(s)
  • Arnberg, Martin
  • Hales, Steve
  • Myles, Phillip

Abrégé

A system and method are described for anonymous IoT device accounts. For example, one embodiment of a system comprises an IoT app to be executed on a mobile device of a user, the IoT app comprising a graphical user interface (GUI) to allow the user to capture one or more identification (ID) codes from one or more IoT devices, the mobile device to transmit the ID codes to an IoT service; a device management module on the IoT service to provision the IoT devices with the IoT service; an account management module on the IoT service to establish an anonymous user account and to associate the anonymous user account with the one or more IoT devices provisioned by the device management module; wherein upon the provisioned IoT devices being associated with the anonymous user account, the GUI of the IoT app is to provide the user with controllable access to the IoT devices prior to the user entering user identification information to the IoT service.

Classes IPC  ?

  • G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes
  • H04W 8/00 - Gestion de données relatives au réseau
  • H04W 84/18 - Réseaux auto-organisés, p. ex. réseaux ad hoc ou réseaux de détection
  • H04L 67/303 - Profils des terminaux
  • G06F 3/04812 - Techniques d’interaction fondées sur l’aspect ou le comportement du curseur, p. ex. sous l’influence de la présence des objets affichés
  • H04W 8/18 - Traitement de données utilisateur ou abonné, p. ex. services faisant l'objet d'un abonnement, préférences utilisateur ou profils utilisateurTransfert de données utilisateur ou abonné
  • H04L 67/306 - Profils des utilisateurs
  • H04W 4/70 - Services pour la communication de machine à machine ou la communication de type machine

23.

System and method for managing and configuring attributes of internet of things (IoT) devices

      
Numéro d'application 17068547
Numéro de brevet 11469957
Statut Délivré - en vigueur
Date de dépôt 2020-10-12
Date de la première publication 2021-01-28
Date d'octroi 2022-10-11
Propriétaire Afero, Inc. (USA)
Inventeur(s)
  • Riedl, Erhard
  • Britt, Joe

Abrégé

A system and method are described for managing attributes in an IoT system. For example, one embodiment of a machine-readable medium comprises program code stored thereon which, when executed by a machine, causes the machine to perform the operations of: specifying a plurality of attributes for a corresponding plurality of items of data managed in an Internet of Things (IoT) device and/or an IoT service; associating one or more ancillary attributes with one or more of the plurality of attributes, the ancillary attributes to specify attribute configurations and/or interdependencies between one or more of the plurality of attributes; evaluating the one or more ancillary attributes to ensure compliance with predefined constraints associated with the plurality of items of data; generating an indication of compliance if the one or more ancillary attributes are in compliance with the predefined constraints; and generating an indication of non-compliance if the one or more ancillary attributes are not in compliance with the predefined constraints.

Classes IPC  ?

  • 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
  • H04L 12/24 - Dispositions pour la maintenance ou la gestion
  • H04L 12/26 - Dispositions de surveillance; Dispositions de test
  • H04L 12/28 - Réseaux de données à commutation caractérisés par la configuration des liaisons, p. ex. réseaux locaux [LAN Local Area Networks] ou réseaux étendus [WAN Wide Area Networks]
  • H04L 41/0893 - Affectation de groupes logiques aux éléments de réseau
  • H04L 41/0813 - Réglages de configuration caractérisés par les conditions déclenchant un changement de paramètres
  • H04L 41/22 - Dispositions pour la maintenance, l’administration ou la gestion des réseaux de commutation de données, p. ex. des réseaux de commutation de paquets comprenant des interfaces utilisateur graphiques spécialement adaptées [GUI]
  • H04L 9/40 - Protocoles réseaux de sécurité
  • H04L 67/00 - Dispositions ou protocoles de réseau pour la prise en charge de services ou d'applications réseau
  • H04L 67/12 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p. ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance
  • G06F 1/3206 - Surveillance d’événements, de dispositifs ou de paramètres initiant un changement de mode d’alimentation
  • H04W 48/16 - ExplorationTraitement d'informations sur les restrictions d'accès ou les accès
  • H04W 4/00 - Services spécialement adaptés aux réseaux de télécommunications sans filLeurs installations

24.

System and method for internet of things (IoT) device validation

      
Numéro d'application 16391254
Numéro de brevet 10924920
Statut Délivré - en vigueur
Date de dépôt 2019-04-22
Date de la première publication 2020-10-22
Date d'octroi 2021-02-16
Propriétaire Afero, Inc. (USA)
Inventeur(s)
  • Bartlett, Scott
  • Liu, Cliff
  • Aiuto, Chris
  • Quinn, Kerry
  • Heckman, Nickolas

Abrégé

A system and method are described for validating an IoT device. For example, a method in accordance with one embodiment comprises: generating a first random value to be used as a first offset into a first block of program code of an Internet of Things (IoT) device; transmitting a challenge request message to the IoT device, the challenge request including the first offset or data based on the first offset; receiving a challenge response message transmitted by the IoT device, the challenge response message comprising first authentication data for the first block of IoT device program code; and using the first authentication data to attempt to validate the first block of program code.

Classes IPC  ?

  • H04W 12/00 - Dispositions de sécuritéAuthentificationProtection de la confidentialité ou de l'anonymat
  • H04W 12/04 - Gestion des clés, p. ex. par architecture d’amorçage générique [GBA]
  • 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
  • H04W 12/06 - Authentification

25.

System and method for managing and configuring attributes of internet of things (IOT) devices

      
Numéro d'application 16289448
Numéro de brevet 10805165
Statut Délivré - en vigueur
Date de dépôt 2019-02-28
Date de la première publication 2020-09-03
Date d'octroi 2020-10-13
Propriétaire AFERO, INC. (USA)
Inventeur(s)
  • Riedl, Erhard
  • Britt, Joe

Abrégé

A system and method are described for managing attributes in an IoT system. For example, one embodiment of a machine-readable medium comprises program code stored thereon which, when executed by a machine, causes the machine to perform the operations of: specifying a plurality of attributes for a corresponding plurality of items of data managed in an Internet of Things (IoT) device and/or an IoT service; associating one or more ancillary attributes with one or more of the plurality of attributes, the ancillary attributes to specify attribute configurations and/or interdependencies between one or more of the plurality of attributes; evaluating the one or more ancillary attributes to ensure compliance with predefined constraints associated with the plurality of items of data; generating an indication of compliance if the one or more ancillary attributes are in compliance with the predefined constraints; and generating an indication of non-compliance if the one or more ancillary attributes are not in compliance with the predefined constraints.

Classes IPC  ?

  • H04L 12/66 - Dispositions pour la connexion entre des réseaux ayant différents types de systèmes de commutation, p. ex. passerelles
  • H04L 12/24 - Dispositions pour la maintenance ou la gestion
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • G06F 1/3206 - Surveillance d’événements, de dispositifs ou de paramètres initiant un changement de mode d’alimentation
  • G06F 17/27 - Analyse automatique, p.ex. analyse grammaticale, correction orthographique
  • G06F 16/31 - IndexationStructures de données à cet effetStructures de stockage
  • G06F 16/33 - Requêtes

26.

System and method for preventing security breaches in an internet of things (IoT) system

      
Numéro d'application 16791684
Numéro de brevet 11070574
Statut Délivré - en vigueur
Date de dépôt 2020-02-14
Date de la première publication 2020-08-13
Date d'octroi 2021-07-20
Propriétaire Afero Inc. (USA)
Inventeur(s)
  • Holland, Shannon
  • Pointer, Robey
  • Sewerynek, Stephen
  • Heckman, Nickolas
  • Auito, Chris
  • Finkelstein, Lucas
  • Zimmerman, Scott

Abrégé

A system and method are described for preventing security breaches in an IoT system. For example, one embodiment of a system comprises: an Internet of Things (IoT) device comprising a wireless communication module to establish communication with a plurality of IoT hubs over local wireless communication channels; advertising control logic to transmit first advertising beacons to the plurality of IoT hubs of a user indicating that the IoT device is connectable; the advertising control logic to begin transmitting a second advertising beacon to IoT hubs indicating that the IoT device is not connectable if the IoT device establishes a connection with a first IoT hub, the IoT hubs other than the first IoT hub to report the not connectable status of the IoT device to an IoT service; and a connection security module of the IoT service to determine whether the IoT device is connected to any known IoT hub upon receiving the not connectable status from one or more of the IoT hubs; wherein if the connection security module cannot identify a known IoT hub to which the IoT device is connected, then an alert condition is generated.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04B 1/3816 - Dispositions mécaniques pour loger des dispositifs d’identification, p. ex. cartes ou pucesÉmetteurs-récepteurs, c.-à-d. dispositifs dans lesquels l'émetteur et le récepteur forment un ensemble structural et dans lesquels au moins une partie est utilisée pour des fonctions d'émission et de réception avec des connecteurs pour programmer des dispositifs d’identification
  • G06F 16/951 - IndexationTechniques d’exploration du Web
  • H04W 4/80 - Services utilisant la communication de courte portée, p. ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie
  • H04W 74/00 - Accès au canal sans fil
  • H04W 12/08 - Sécurité d'accès
  • H04W 12/088 - Sécurité d'accès utilisant des filtres ou des pare-feu
  • H04W 76/14 - Établissement de la connexion en mode direct

27.

Apparatus and method for sharing credentials in an internet of things (IoT) system

      
Numéro d'application 16730736
Numéro de brevet 11153750
Statut Délivré - en vigueur
Date de dépôt 2019-12-30
Date de la première publication 2020-07-09
Date d'octroi 2021-10-19
Propriétaire Afero, Inc. (USA)
Inventeur(s)
  • Altin, Daniel
  • Zimmerman, Scott
  • Liu, Clif
  • Sewerynek, Stephen

Abrégé

An apparatus and method are described for sharing WiFi credentials. For example, one embodiment of a method comprises: generating a first secret on a first IoT device, the first IoT device having WiFi credentials stored thereon; sharing the first secret with a second IoT device; encrypting the WiFi credentials on the first IoT device using the first secret to generate encrypted WiFi credentials; receiving the encrypted WiFi credentials from the first IoT device at an IoT service; encrypting the encrypted WiFi credentials at the IoT service using a second secret to generate twice-encrypted WiFi credentials, the second secret known by the second IoT device; transmitting the twice-encrypted WiFi credentials from the IoT service to the second IoT device; decrypting, at the second IoT device, the twice-encrypted WiFi credentials using the second secret to generate the encrypted WiFi credentials and decrypting the encrypted WiFi credentials using the first secret to generate the WiFi credentials; and establishing a secure WiFi connection on the second IoT device using the WiFi credentials.

Classes IPC  ?

  • H04L 9/00 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité
  • H04W 12/04 - Gestion des clés, p. ex. par architecture d’amorçage générique [GBA]
  • H04L 9/06 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité l'appareil de chiffrement utilisant des registres à décalage ou des mémoires pour le codage par blocs, p. ex. système DES
  • H04L 9/08 - Répartition de clés
  • H04W 4/70 - Services pour la communication de machine à machine ou la communication de type machine
  • H04W 12/02 - Protection de la confidentialité ou de l'anonymat, p. ex. protection des informations personnellement identifiables [PII]
  • H04W 12/43 - Dispositions de sécurité utilisant des modules d’identité utilisant des modules partagés d’identité, p. ex. partage de SIM
  • H04W 12/50 - Appariement sécurisé de dispositifs
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • G06F 21/30 - Authentification, c.-à-d. détermination de l’identité ou de l’habilitation des responsables de la sécurité
  • G06F 21/62 - Protection de l’accès à des données via une plate-forme, p. ex. par clés ou règles de contrôle de l’accès
  • H04W 12/043 - Gestion des clés, p. ex. par architecture d’amorçage générique [GBA] utilisant un nœud de réseau fiable comme ancre de confiance
  • H04W 12/77 - Identité graphique
  • H04W 84/12 - Réseaux locaux sans fil [WLAN Wireless Local Area Network]

28.

System and method for securely configuring a new device with network credentials

      
Numéro d'application 16814839
Numéro de brevet 11626974
Statut Délivré - en vigueur
Date de dépôt 2020-03-10
Date de la première publication 2020-07-02
Date d'octroi 2023-04-11
Propriétaire Afero, Inc. (USA)
Inventeur(s)
  • Zimmerman, Scott
  • Britt, Joe

Abrégé

A system, apparatus, and method for sharing network credentials. One embodiment of a method comprises: establishing a Bluetooth connection between a first Internet of Things (IoT) device and a mobile device of a first user having an IoT app installed, the mobile device to couple the first IoT device to an IoT service; receiving a request from a user from the mobile device to configure the first IoT device using network credentials from a second IoT device, the second IoT device registered with an account of the user on the IoT service and configured to connect to a secure network of the user with the network credentials; establishing a communication channel between the first IoT device and the second IoT device through the IoT service and the mobile device to obtain the network credentials; and using the network credentials at the first IoT device to securely connect to the secure network.

Classes IPC  ?

  • H04L 9/08 - Répartition de clés
  • H04L 9/40 - Protocoles réseaux de sécurité
  • H04W 12/08 - Sécurité d'accès
  • 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
  • H04L 9/14 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité utilisant plusieurs clés ou algorithmes
  • H04W 12/04 - Gestion des clés, p. ex. par architecture d’amorçage générique [GBA]
  • H04L 9/06 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité l'appareil de chiffrement utilisant des registres à décalage ou des mémoires pour le codage par blocs, p. ex. système DES

29.

System and method for automatic wireless network authentication

      
Numéro d'application 16730732
Numéro de brevet 10992672
Statut Délivré - en vigueur
Date de dépôt 2019-12-30
Date de la première publication 2020-07-02
Date d'octroi 2021-04-27
Propriétaire Afero, Inc. (USA)
Inventeur(s) Zakaria, Omar

Abrégé

A system and method are described for connecting an IoT device to a wireless router and/or access point. For example, one embodiment of a system comprises: an Internet of things (IoT) hub to collect network credentials required to connect with a wireless access point or router; the IoT hub to securely store the network credentials in a local or remote credentials database along with identification data identifying a user account and/or the wireless access point or router; a new IoT device to establish a connection with the IoT hub, another IoT device, and/or a user data processing device; the new IoT device to transmit a request for network credentials to establish a connection with the wireless access point or router; the IoT hub, IoT device and/or user data processing device to provide connectivity to the credentials database on behalf of the new IoT device, to receive the network credentials from the credentials database and to provide the network credentials to the new IoT device; and the new IoT device to automatically use the network credentials to establish a connection with the wireless access point or router.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04W 4/70 - Services pour la communication de machine à machine ou la communication de type machine
  • H04W 4/24 - Comptabilité ou facturation
  • H04W 12/50 - Appariement sécurisé de dispositifs
  • H04W 12/06 - Authentification
  • H04L 12/24 - Dispositions pour la maintenance ou la gestion
  • H04W 4/80 - Services utilisant la communication de courte portée, p. ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie
  • H04W 84/12 - Réseaux locaux sans fil [WLAN Wireless Local Area Network]

30.

System and method for pre-enrollment and network pre-configuration of internet of things (IoT) devices

      
Numéro d'application 16203504
Numéro de brevet 11095503
Statut Délivré - en vigueur
Date de dépôt 2018-11-28
Date de la première publication 2020-05-28
Date d'octroi 2021-08-17
Propriétaire Afero, Inc. (USA)
Inventeur(s)
  • Bartlett, Scott
  • Britt, Joe
  • Sewerynek, Stephen
  • Aiuto, Chris

Abrégé

A system, apparatus, and method for automatically provisioning a new IoT device. For example, one embodiment of a system comprises: an Internet of Things (IoT) service comprising: an IoT database to store user account data and IoT devices associated with each user account; an application programming interface (API) exposed to one or more online retail services to allow the online retail services to submit data related to IoT device purchases to the IoT service; a first IoT device purchased from the online retail service by a first user associated with a first user account on the IoT service, wherein in response to the first user purchasing the first IoT device, the online retail service is to transmit first identification data to identify the first IoT device and second identification data to identify the first user account; and device provisioning circuitry and/or logic to automatically add the first IoT device to the first user account on the IoT database in response to receipt of the first and second identification data.

Classes IPC  ?

  • H04L 12/24 - Dispositions pour la maintenance ou la gestion
  • H04W 76/11 - Attribution ou utilisation d'identifiants de connexion
  • G06Q 30/06 - Transactions d’achat, de vente ou de crédit-bail
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04W 12/06 - Authentification
  • H04W 84/12 - Réseaux locaux sans fil [WLAN Wireless Local Area Network]
  • H04W 8/26 - Adressage ou numérotation de réseau pour support de mobilité

31.

System and method for intelligent communication channel selection for an internet of things (IoT) device

      
Numéro d'application 16186346
Numéro de brevet 10779296
Statut Délivré - en vigueur
Date de dépôt 2018-11-09
Date de la première publication 2020-05-14
Date d'octroi 2020-09-15
Propriétaire Afero, Inc. (USA)
Inventeur(s) Wilmunder, Aric

Abrégé

A system, apparatus, and method for intelligent selection of a communication channel. One embodiment of an IoT device comprises: a first set of one or more communication interfaces having first power consumption characteristics; a second set of one or more communication interfaces having second power consumption characteristics, the second power consumption characteristics comprising lower power requirements than the first power consumption characteristics; a connection manager to determine whether to transmit a message over a communication interface from the first set of one or more communication interfaces when an interface from the second set of one or more communication interfaces is unavailable and in accordance with a priority associated with the message.

Classes IPC  ?

  • H04W 72/10 - Affectation de ressources sans fil sur la base de critères de priorité
  • G06F 1/28 - Surveillance, p. ex. détection des pannes d'alimentation par franchissement de seuils
  • H04W 72/04 - Affectation de ressources sans fil
  • H04W 76/10 - Établissement de la connexion
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison

32.

ORGANIZING PHYSICAL OBJECTS USING WIRELESS TAGS

      
Numéro d'application US2019052774
Numéro de publication 2020/096702
Statut Délivré - en vigueur
Date de dépôt 2019-09-24
Date de publication 2020-05-14
Propriétaire ADERO, INC. (USA)
Inventeur(s)
  • Shen, Jack J.
  • Prousalis, Jeremiah
  • Yanes, Adrian
  • Johansen, Kristen
  • Kelly, Nathan

Abrégé

A system includes: first tags configured to organize activities regarding respective physical objects, each of the first tags including at least a first processor, a first memory, a sensor, an input device, an output device, a wireless communication component, and a first activity component operated using the first processor and the first memory to adapt a behavior of the respective first tag; and a processing device configured to receive first wireless signals from at least some of the first tags, the processing device including a second processor, a second memory, and a second activity component operated using the second processor and the second memory to determine at least presence, proximity, and movement of the first tags based on the first wireless signals.

Classes IPC  ?

  • H04L 12/26 - Dispositions de surveillance; Dispositions de test
  • G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p. ex. des menus
  • G08B 13/14 - Déclenchement mécanique par l'enlèvement ou les essais de déplacement d'articles portatifs

33.

ORGANIZING GROUPS OF PHYSICAL OBJECTS USING WIRELESS TAGS

      
Numéro d'application US2019052776
Numéro de publication 2020/096703
Statut Délivré - en vigueur
Date de dépôt 2019-09-24
Date de publication 2020-05-14
Propriétaire ADERO, INC. (USA)
Inventeur(s)
  • Shen, Jack J.
  • Prousalis, Jeremiah
  • Yanes, Adrian
  • Friedenberg, Howard
  • Johansen, Kristen
  • Robin, Seth
  • Wagner, David
  • Gerace, Stephanie E.
  • Kelly, Nathan

Abrégé

A method includes: receiving, by a first tag and from a second tag, a first message including an identifier of the second tag, the first and second tags configured for coupling to respective first and second physical objects to organize activities; identifying, by the first tag and based on a proximity measure, the second tag for a pairing process to register the second tag as a child tag of the first tag; and providing, by the first tag, a second message with the identifier to a processing device configured to register the second tag as the child tag of the first tag.

Classes IPC  ?

  • H04W 4/02 - Services utilisant des informations de localisation
  • H04W 4/029 - Services de gestion ou de suivi basés sur la localisation
  • H04W 76/14 - Établissement de la connexion en mode direct
  • H04B 17/318 - Force du signal reçu
  • G06K 7/10 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire
  • G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p. ex. lecture de la lumière blanche réfléchie

34.

PROVIDING INDICATION TO LOCATION OF PHYSICAL OBJECT USING WIRELESS TAG

      
Numéro d'application US2019052777
Numéro de publication 2020/096704
Statut Délivré - en vigueur
Date de dépôt 2019-09-24
Date de publication 2020-05-14
Propriétaire ADERO, INC. (USA)
Inventeur(s)
  • Shen, Jack J.
  • Prousalis, Jeremiah
  • Johansen, Kristen
  • Yanes, Adrian
  • Kelly, Nathan

Abrégé

A method includes: sending, by a first processing device, a first message including an instruction to a first tag to collect first data from at least one device, the first tag coupled to a first physical object for organizing the first physical object; receiving, by the first processing device, a second message from the first tag, the second message including the first data; obtaining, by the first processing device, a first descriptor as being associated with the first data; and presenting, by the first processing device, at least the first descriptor to a user as an indication to a location of the first physical object.

Classes IPC  ?

  • H04L 12/26 - Dispositions de surveillance; Dispositions de test
  • G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p. ex. des menus
  • G08B 13/14 - Déclenchement mécanique par l'enlèvement ou les essais de déplacement d'articles portatifs

35.

TAG FOR WIRELESSLY ORGANIZING A PHYSICAL OBJECT

      
Numéro d'application US2019052778
Numéro de publication 2020/096705
Statut Délivré - en vigueur
Date de dépôt 2019-09-24
Date de publication 2020-05-14
Propriétaire ADERO, INC. (USA)
Inventeur(s)
  • Friedenberg, Howard
  • Yanes, Adrian
  • Johansen, Kristen
  • Shen, Jack J.
  • Sahu, Siddharth S.
  • Kelly, Nathan

Abrégé

A tag includes: a housing configured for coupling the tag to a physical object to organize activities regarding the physical object; and coupled to the housing: a wireless communication component; circuitry electrically coupled to the wireless communication component, the circuitry having a reset port and a switch port; a power source electrically coupled to the wireless communication component and the circuitry; a first switch between the power source and the reset port; a second switch between the reset port and ground, the second switch controlled by the switch port; and a capacitor between the reset port and the ground.

Classes IPC  ?

  • G06K 19/073 - Dispositions particulières pour les circuits, p. ex. pour protéger le code d'identification dans la mémoire
  • G06K 19/077 - Détails de structure, p. ex. montage de circuits dans le support
  • G06K 19/067 - Supports d'enregistrement avec des marques conductrices, des circuits imprimés ou des éléments de circuit à semi-conducteurs, p. ex. cartes d'identité ou cartes de crédit
  • G06F 1/24 - Moyens pour la remise à l'état initial
  • H03K 3/00 - Circuits pour produire des impulsions électriquesCircuits monostables, bistables ou multistables

36.

Apparatus and method for temporarily loaning internet of things (IOT) devices

      
Numéro d'application 16593042
Numéro de brevet 10873634
Statut Délivré - en vigueur
Date de dépôt 2019-10-04
Date de la première publication 2020-04-09
Date d'octroi 2020-12-22
Propriétaire Afero, Inc. (USA)
Inventeur(s)
  • Arnberg, Martin
  • Hales, Steve
  • Myles, Phillip

Abrégé

A system and method are described for loaning IoT devices. For example, one embodiment of a method comprises receiving a command submitted by a first user to loan a plurality of Internet of Things (IoT) devices associated with a first user account to a second user, establishing a secure communication channel between an IoT service and an IoT app on an IoT device used by the second user, and receiving an identification code from the IoT app to provide the IoT app access to the plurality of IoT devices over the secure communication channel, wherein the IoT app is to capture the identification code from an optical code, the IoT service to use the identification code to identify the plurality of IoT devices, wherein the IoT service prevents access to the plurality of IoT devices by the first user while the second user has access to the IoT devices.

Classes IPC  ?

  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04W 12/08 - Sécurité d'accès
  • H04W 12/06 - Authentification
  • H04W 4/50 - Fourniture de services ou reconfiguration de services
  • 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
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04W 4/70 - Services pour la communication de machine à machine ou la communication de type machine
  • H04W 4/12 - MessagerieBoîtes aux lettresAnnonces

37.

Apparatus and method for registering and associating internet of things (IoT) devices with anonymous IoT device accounts

      
Numéro d'application 16132184
Numéro de brevet 10743171
Statut Délivré - en vigueur
Date de dépôt 2018-09-14
Date de la première publication 2020-03-19
Date d'octroi 2020-08-11
Propriétaire Aferno, Inc. (USA)
Inventeur(s)
  • Arnberg, Martin
  • Hales, Steve
  • Myles, Phillip

Abrégé

A system and method are described for anonymous IoT device accounts. For example, one embodiment of a system comprises an IoT app to be executed on a mobile device of a user, the IoT app comprising a graphical user interface (GUI) to allow the user to capture one or more identification (ID) codes from one or more IoT devices, the mobile device to transmit the ID codes to an IoT service; a device management module on the IoT service to provision the IoT devices with the IoT service; an account management module on the IoT service to establish an anonymous user account and to associate the anonymous user account with the one or more IoT devices provisioned by the device management module; wherein upon the provisioned IoT devices being associated with the anonymous user account, the GUI of the IoT app is to provide the user with controllable access to the IoT devices prior to the user entering user identification information to the IoT service.

Classes IPC  ?

  • G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes
  • H04W 8/00 - Gestion de données relatives au réseau
  • H04W 84/18 - Réseaux auto-organisés, p. ex. réseaux ad hoc ou réseaux de détection
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • G06F 3/0481 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p. ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comportement ou d’aspect
  • H04W 8/18 - Traitement de données utilisateur ou abonné, p. ex. services faisant l'objet d'un abonnement, préférences utilisateur ou profils utilisateurTransfert de données utilisateur ou abonné
  • H04W 4/70 - Services pour la communication de machine à machine ou la communication de type machine

38.

System and method for flow control in an internet of things (IoT) system

      
Numéro d'application 16659792
Numéro de brevet 11330473
Statut Délivré - en vigueur
Date de dépôt 2019-10-22
Date de la première publication 2020-02-13
Date d'octroi 2022-05-10
Propriétaire Afero, Inc. (USA)
Inventeur(s)
  • Britt, Joe
  • Zimmerman, Scott

Abrégé

A system and method are described for performing flow control in an IoT system. For example, one embodiment of a system comprises: a plurality of IoT devices; an IoT hub to establish local wireless connections with the plurality of IoT devices to communicatively couple the plurality of IoT devices to an IoT service; the IoT hub to store flow control parameters for each of the plurality of IoT devices, the flow control parameters determined based on data communication requirements of each of the IoT devices and indicating one or more data communication thresholds for each of the IoT devices; the IoT hub to monitor data communication with each of the IoT devices to determine whether one of the IoT devices has reached a data communication threshold specified by the flow control parameters, wherein in response to a first IoT device reaching its data communication threshold, the IoT hub temporarily preventing communication between the first IoT device and the IoT service.

Classes IPC  ?

  • H04W 28/10 - Régulation de flux
  • H04W 28/02 - Gestion du trafic, p. ex. régulation de flux ou d'encombrement

39.

Securely providing a password using an internet of things (IoT) system

      
Numéro d'application 16591297
Numéro de brevet 10841759
Statut Délivré - en vigueur
Date de dépôt 2019-10-02
Date de la première publication 2020-01-30
Date d'octroi 2020-11-17
Propriétaire Afero, Inc. (USA)
Inventeur(s)
  • Bartlett, Scott
  • Zimmerman, Scott
  • Britt, Joe

Abrégé

An apparatus and method are described for securely providing a User ID and/or password to an IoT device. For example, one embodiment of a method comprises: receiving at an Internet of Things (IoT) service a request from a mobile device over a first communication channel to transmit credentials for a particular online service to an IoT device, responsively encrypting the credentials to generate encrypted credentials and transmitting the encrypted credentials to the IoT device over a second communication channel, decrypting the encrypted credentials at the IoT device, and providing the credentials by the IoT device to a computer over a third communication channel, the computer causing the credentials to be provided to the online service to authenticate the user.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04W 4/38 - Services spécialement adaptés à des environnements, à des situations ou à des fins spécifiques pour la collecte d’informations de capteurs
  • H04W 12/00 - Dispositions de sécuritéAuthentificationProtection de la confidentialité ou de l'anonymat
  • H04W 4/70 - Services pour la communication de machine à machine ou la communication de type machine
  • H04W 12/04 - Gestion des clés, p. ex. par architecture d’amorçage générique [GBA]
  • H04W 12/06 - Authentification
  • H04W 4/80 - Services utilisant la communication de courte portée, p. ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie
  • H04W 84/12 - Réseaux locaux sans fil [WLAN Wireless Local Area Network]
  • H04W 88/04 - Dispositifs terminaux adapté à la retransmission à destination ou en provenance d'un autre terminal ou utilisateur

40.

Apparatus and method for temporarily loaning internet of things (IOT) devices

      
Numéro d'application 16132210
Numéro de brevet 10447786
Statut Délivré - en vigueur
Date de dépôt 2018-09-14
Date de la première publication 2019-10-15
Date d'octroi 2019-10-15
Propriétaire Afero, Inc. (USA)
Inventeur(s)
  • Arnberg, Martin
  • Hales, Steve
  • Myles, Phillip

Abrégé

A system and method are described for loaning IoT devices. For example, one embodiment of a system comprises an Internet of Things (IoT) service on which a plurality of IoT devices are to be provisioned, wherein upon being provisioned, the IoT service securely communicates with each of the IoT devices; an account management module to associate the plurality of IoT devices with a first user account of a first user, the first user accessing the IoT devices through the IoT service from a first IoT app on a first mobile device; the IoT service receiving a command submitted by the first user to loan the plurality of IoT devices to a second user; the account management module to associate the plurality of IoT devices with an anonymous user account on the IoT service accessible by the second IoT app; the IoT service to establish a secure communication channel with a second IoT app on a second IoT device used by the second user; and the second IoT app to transmit an identification code to the IoT service to provide the second IoT app access to the IoT devices over the secure communication channel, the IoT service to use the identification code to identify the plurality of IoT devices, wherein the IoT service prevents access to the IoT devices by the first user while the second user has access to the IoT devices.

Classes IPC  ?

  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04W 12/08 - Sécurité d'accès
  • H04W 12/06 - Authentification
  • H04W 4/50 - Fourniture de services ou reconfiguration de services
  • 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
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04W 4/70 - Services pour la communication de machine à machine ou la communication de type machine
  • H04W 4/12 - MessagerieBoîtes aux lettresAnnonces

41.

System and method for securely configuring a new device with network credentials

      
Numéro d'application 15894586
Numéro de brevet 10587400
Statut Délivré - en vigueur
Date de dépôt 2018-02-12
Date de la première publication 2019-08-15
Date d'octroi 2020-03-10
Propriétaire Afero, Inc. (USA)
Inventeur(s)
  • Zimmerman, Scott
  • Britt, Joe

Abrégé

A system, apparatus, and method for sharing network credentials. One embodiment of a method comprises: establishing a Bluetooth connection between a first Internet of Things (IoT) device and a mobile device of a first user having an IoT app installed, the mobile device to couple the first IoT device to an IoT service; receiving a request from a user from the mobile device to configure the first IoT device using network credentials from a second IoT device, the second IoT device registered with an account of the user on the IoT service and configured to connect to a secure network of the user with the network credentials; establishing a communication channel between the first IoT device and the second IoT device through the IoT service and the mobile device to obtain the network credentials; and using the network credentials at the first IoT device to securely connect to the secure network.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04L 9/08 - Répartition de clés
  • H04W 12/08 - Sécurité d'accès
  • 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
  • H04L 9/14 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité utilisant plusieurs clés ou algorithmes
  • H04W 12/04 - Gestion des clés, p. ex. par architecture d’amorçage générique [GBA]
  • H04L 9/06 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité l'appareil de chiffrement utilisant des registres à décalage ou des mémoires pour le codage par blocs, p. ex. système DES

42.

SYSTEM AND METHOD FOR SECURELY CONFIGURING A NEW DEVICE WITH NETWORK CREDENTIALS

      
Numéro d'application US2019017473
Numéro de publication 2019/157433
Statut Délivré - en vigueur
Date de dépôt 2019-02-11
Date de publication 2019-08-15
Propriétaire AFERO, INC. (USA)
Inventeur(s)
  • Zimmerman, Scott
  • Britt, Joe

Abrégé

A method for establishing a connection between a first internet of Things (ioT) device and a mobile device having an loT app installed, the mobile device to couple the first IoT device to an IoT service; receiving a request from from the mobile device to configure the first IoT device using network credentials from a second IoT device, the second ioT device registered with an account of the user on the IoT service and configured to connect to a secure network with network credentials; establishing a communication channel between the first and second ioT devices through the IoT service and the mobile device; implementing a sequence of security transactions between the first and second IoT devices to determine a shared secret; encrypting the network credentials at the second ioT device to generate encrypted network credentials; transmitting the encrypted network credentials to the first IoT device; decrypting the network credentials at the first IoT device using the shared secret; and using the network credentials at the first IoT device to securely connect to the secure network.

Classes IPC  ?

  • H04L 9/14 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité utilisant plusieurs clés ou algorithmes
  • H04L 9/18 - Chiffrement par modification sérielle et continue du flux d'éléments de données, p. ex. systèmes de codage en continu
  • H04L 9/28 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité utilisant un algorithme de chiffrement particulier

43.

System and method for integrating and internet of things (IoT) radio module in an appliance

      
Numéro d'application 15894594
Numéro de brevet 10734703
Statut Délivré - en vigueur
Date de dépôt 2018-02-12
Date de la première publication 2019-08-15
Date d'octroi 2020-08-04
Propriétaire Afero, Inc. (USA)
Inventeur(s)
  • Bartlett, Scott
  • Kough, Doug
  • Britt, Joe
  • La, Nam

Abrégé

An apparatus and method are described for integration of an RF antenna in an appliance. For example, one embodiment of an apparatus includes: a dielectric having a specified length and width defining an area; a ground plane made of conductive material directly adjacent to the dielectric, the ground plane formed from one or more components of a handle or a door of a heating device; an antenna element made of conductive material forming a plane adjacent to the dielectric and parallel to the ground plane, the antenna having a first dimension defining a first end and a second end, the first end electrically coupled to the ground plane; and an antenna feed electrically coupled to the antenna element at specified distance from the first end, the distance from the first end selected in accordance with a wavelength of a radio frequency (RF) signal to be transmitted and/or received by the antenna.

Classes IPC  ?

  • H01Q 1/22 - SupportsMoyens de montage par association structurale avec d'autres équipements ou objets
  • H01Q 1/12 - SupportsMoyens de montage
  • H01Q 9/04 - Antennes résonnantes

44.

System and method for service-initiated internet of things (IoT) device updates

      
Numéro d'application 15894603
Numéro de brevet 10838705
Statut Délivré - en vigueur
Date de dépôt 2018-02-12
Date de la première publication 2019-08-15
Date d'octroi 2020-11-17
Propriétaire Afero, Inc. (USA)
Inventeur(s)
  • Riedl, Erhard
  • Liu, Clif
  • Finkelstein, Lucas

Abrégé

A system and method are described for performing service-initiated updates to IoT devices. For example, one embodiment of a system comprises: a plurality of IoT devices, each IoT device comprising: a storage device to store attributes and/or program code; a processor to execute the program code using the attributes to perform one or more specified functions of the IoT device, and attribute/code management circuitry and/or logic to manage a current state of the attributes and/or program code; an Internet of Things (IoT) cloud service to be communicatively coupled to IoT devices over the Internet, the IoT cloud service including an update service to initiate updates of the attributes and/or program code stored on the plurality of IoT devices, an IoT device to transmit a notification to the update service upon reaching a particular initialization state, the notification including an indication of a current attribute and/or program code state; the update service to responsively determine whether an update to the current attribute and/or program code state is available and, if so, to use a first key to generate a signature over a binary which includes the update to the attribute and/or program code state to generate a signed binary; the update service to further store the signed binary in a designated network location and to generate or retrieve a Uniform Resource Locator (URL) identifying the network location, the update service to transmit an update command to the IoT device containing the URL; the attribute/code management circuitry and/or logic of the IoT device to interpret the URL to retrieve the signed binary, to use a second key to verify the signature, and to responsively update the attribute and/or program code in accordance with the binary.

Classes IPC  ?

  • G06F 8/65 - Mises à jour
  • H04L 9/08 - Répartition de clés
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole

45.

SYSTEM AND METHOD FOR SERVICE-INITIATED INTERNET OF THINGS (IOT) DEVICE UPDATES

      
Numéro d'application US2019017477
Numéro de publication 2019/157436
Statut Délivré - en vigueur
Date de dépôt 2019-02-11
Date de publication 2019-08-15
Propriétaire AFERO, INC. (USA)
Inventeur(s)
  • Riedl, Erhard
  • Liu, Clif
  • Finkelstein, Lucas

Abrégé

A system and method are described for performing service-initiated updates to IoT devices. For example, one embodiment of a system comprises: a plurality of IoT devices, each IoT device comprising: a storage device to store attributes and/or program code; a processor to execute the program code using the attributes to perform one or more specified functions of the IoT device, and attribute/code management circuitry and/or logic to manage a current state of the attributes and/or program code; an Internet of Things (IoT) cloud service to be communicatively coupled to IoT devices over the Internet, the IoT cloud service including an update service to initiate updates of the attributes and/or program code stored on the plurality of IoT devices, an IoT device to transmit a notification to the update service upon reaching a particular initialization state, the notification including an indication of a current attribute and/or program code state; the update service to responsively determine whether an update to the current attribute and/or program code state is available and, if so, to use a first key to generate a signature over a binary which includes the update to the attribute and/or program code state to generate a signed binary; the update service to further store the signed binary in a designated network location and to generate or retrieve a Uniform Resource Locator (URL) identifying the network location, the update service to transmit an update command to the IoT device containing the URL; the attribute/code management circuitry and/or logic of the IoT device to interpret the URL to retrieve the signed binary, to use a second key to verify the signature, and to responsively update the attribute and/or program code in accordance with the binary.

Classes IPC  ?

  • G06F 8/65 - Mises à jour
  • H04L 9/08 - Répartition de clés
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison

46.

Internet of things (IoT) apparatuses, systems and methods

      
Numéro d'application 16355253
Numéro de brevet 11405230
Statut Délivré - en vigueur
Date de dépôt 2019-03-15
Date de la première publication 2019-07-11
Date d'octroi 2022-08-02
Propriétaire Afero, Inc. (USA)
Inventeur(s)
  • Britt, Joe
  • Matsumura, Shin
  • Forood, Houman

Abrégé

An IoT-based system and method are described having an IoT hub including an accelerometer. For example, one embodiment of a system comprises: an Internet of Things (IoT) service, a plurality of IoT devices, each IoT device comprising a first secure communication module, and an IoT hub in communication with the plurality of IoT devices. The IoT hub comprising: a microcontroller unit to execute application-specific program code, a second secure communication module to establish a first secure communication channel with the IoT service and a plurality of second secure communication channels with the plurality of IoT devices, and a sensor to detect physical movements of the IoT hub and to change an operating mode of the IoT hub from a first operating mode to a second operating mode based on the physical movements.

Classes IPC  ?

  • H04L 12/26 - Dispositions de surveillance; Dispositions de test
  • H04L 12/28 - Réseaux de données à commutation caractérisés par la configuration des liaisons, p. ex. réseaux locaux [LAN Local Area Networks] ou réseaux étendus [WAN Wide Area Networks]
  • G05B 15/02 - Systèmes commandés par un calculateur électriques

47.

Apparatus and method for sharing WiFi security data in an internet of things (IoT) system

      
Numéro d'application 16209843
Numéro de brevet 10659961
Statut Délivré - en vigueur
Date de dépôt 2018-12-04
Date de la première publication 2019-06-20
Date d'octroi 2020-05-19
Propriétaire Afero, Inc. (USA)
Inventeur(s)
  • Zimmerman, Scott
  • Jeng, Evan
  • Holland, Shannon
  • Liu, Clif
  • Aiuto, Chris

Abrégé

A method and system for connecting an Internet of Things (IoT) hub to a wireless network. One embodiment of the method includes establishing a secure communication channel between an IoT hub and an IoT service through a client device using a first secret; generating a second secret on the client device and transmitting it to the IoT hub; encrypting a wireless key using the second secret to generate a first-encrypted key and transmitting it to the IoT service; encrypting the first-encrypted key using the first secret to generate a twice-encrypted key and transmitting it to the IoT hub over the secure communication channel; decrypting the twice-encrypted key at the IoT hub using the first secret to generate the first-encrypted key and decrypting it using the second secret to generate the wireless key usable to establish a secure wireless connection between the IoT hub and the local wireless network.

Classes IPC  ?

  • H04W 4/70 - Services pour la communication de machine à machine ou la communication de type machine
  • H04L 9/08 - Répartition de clés
  • H04W 12/04 - Gestion des clés, p. ex. par architecture d’amorçage générique [GBA]
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04L 9/30 - Clé publique, c.-à-d. l'algorithme de chiffrement étant impossible à inverser par ordinateur et les clés de chiffrement des utilisateurs n'exigeant pas le secret
  • H04L 12/28 - Réseaux de données à commutation caractérisés par la configuration des liaisons, p. ex. réseaux locaux [LAN Local Area Networks] ou réseaux étendus [WAN Wide Area Networks]
  • H04L 9/06 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité l'appareil de chiffrement utilisant des registres à décalage ou des mémoires pour le codage par blocs, p. ex. système DES
  • H04W 76/10 - Établissement de la connexion

48.

Wireless key system and method

      
Numéro d'application 15791256
Numéro de brevet 10343649
Statut Délivré - en vigueur
Date de dépôt 2017-10-23
Date de la première publication 2019-04-25
Date d'octroi 2019-07-09
Propriétaire Afero, Inc. (USA)
Inventeur(s)
  • Britt, Joe
  • Bartlett, Scott
  • Kough, Doug

Abrégé

Embodiments are described for securing a vehicle or location. One embodiment of a method comprises: periodically transmitting a ping packet from a vehicle or location in a locked or inactive state; resetting a timer or recording a time at which the ping packet was transmitted; receiving a response packet to the ping packet; determining a time between transmitting the ping packet and receiving the response packet based on a current value in the timer when the response packet is received or based on a difference between the time at which the ping packet was transmitted and the time at which the response packet was received; determining whether the time is above a specified threshold; unlocking and/or activating the vehicle or location if the time is below the specified threshold; and maintaining the locked or inactive state if the time is above the specified threshold.

Classes IPC  ?

  • B60R 25/24 - Moyens pour enclencher ou arrêter le système antivol par des éléments d’identification électroniques comportant un code non mémorisé par l’utilisateur
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison

49.

System and method for automatic wireless network authentication in an internet of things (IOT) system

      
Numéro d'application 16055375
Numéro de brevet 10721208
Statut Délivré - en vigueur
Date de dépôt 2018-08-06
Date de la première publication 2019-04-11
Date d'octroi 2020-07-21
Propriétaire Afero, Inc. (USA)
Inventeur(s)
  • Liu, Clif
  • Pointer, Robey
  • Quinn, Kerry

Abrégé

A system, apparatus, and method are described for a secure IoT wireless network configuration. For example, one embodiment of an Internet of Things (IoT) hub comprises: a local wireless communication interface to establish local wireless connections with one or more IoT devices and/or IoT extender hubs; a network router to establish network connections over the Internet on behalf of the IoT devices and/or IoT extender hubs; an authentication module pre-configured with a passphrase and a hidden service set identifier (SSID), the authentication module to receive a connection requests from the IoT devices and/or an IoT extender hubs and to grant the connection requests when the IoT devices and/or IoT extender hubs use the pre-configured passphrase and hidden SSID; and a firewall of the IoT hub to block all outgoing and incoming connection requests other than those directed to designated servers of an IoT service with known host names.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04W 12/06 - Authentification
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04W 48/02 - Restriction d'accès effectuée dans des conditions spécifiques
  • H04W 84/04 - Réseaux à grande échelleRéseaux fortement hiérarchisés
  • H04W 4/70 - Services pour la communication de machine à machine ou la communication de type machine
  • H04W 12/00 - Dispositions de sécuritéAuthentificationProtection de la confidentialité ou de l'anonymat

50.

System and method for accurately sensing user location in an IoT system

      
Numéro d'application 16056228
Numéro de brevet 10798523
Statut Délivré - en vigueur
Date de dépôt 2018-08-06
Date de la première publication 2019-03-07
Date d'octroi 2020-10-06
Propriétaire Afero, Inc. (USA)
Inventeur(s) Zakaria, Omar

Abrégé

A system and method are described for accurately detecting a location of a wireless device. For example, one embodiment of a method comprises: collecting signal strength data indicating signal strength between a wireless device and a plurality of IoT devices and/or IoT hubs in a user's home; associating the signal strength data with locations in the user's home and storing the association in a location database; and determining a current location of the wireless device by comparing the signal strength data in the database with current signal strength data indicating current signal strength between the wireless device and the plurality of IoT devices and/or IoT hubs.

Classes IPC  ?

  • H04W 4/02 - Services utilisant des informations de localisation
  • H04M 1/725 - Téléphones sans fil
  • H04W 4/80 - Services utilisant la communication de courte portée, p. ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison

51.

Embedded internet of things (IoT) hub for integration with an appliance and associated systems and methods

      
Numéro d'application 15979958
Numéro de brevet 10841874
Statut Délivré - en vigueur
Date de dépôt 2018-05-15
Date de la première publication 2018-11-22
Date d'octroi 2020-11-17
Propriétaire Afero, Inc. (USA)
Inventeur(s)
  • Zakaria, Omar
  • Britt, Joe
  • Forood, Houman

Abrégé

An embedded Internet of Things (IoT) hub for integration with an appliance and associated systems and methods. For example, one embodiment of an apparatus comprises: an embedded Internet of Things (IoT) hub comprising a wide area network (WAN) interface to couple the embedded IoT hub to an IoT service over a network, and a local wireless communication interface to communicatively couple the IoT hub to one or more IoT devices; an IoT hub slot interface coupled to the embedded IoT hub and comprising a first plurality of pins or pads to interface with corresponding pins or pads within an IoT hub slot of an appliance when the embedded IoT hub is inserted into the IoT hub slot; and a modular antenna interface coupled to the embedded IoT hub and comprising a second plurality of pins or pads to interface with corresponding pins or pads on a modular antenna to be coupled to the embedded IoT hub.

Classes IPC  ?

  • H04W 52/02 - Dispositions d'économie de puissance
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04W 4/80 - Services utilisant la communication de courte portée, p. ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie

52.

Securely providing a password using an internet of things (IOT) system

      
Numéro d'application 15498913
Numéro de brevet 10455418
Statut Délivré - en vigueur
Date de dépôt 2017-04-27
Date de la première publication 2018-11-01
Date d'octroi 2019-10-22
Propriétaire Afero, Inc. (USA)
Inventeur(s)
  • Bartlett, Scott
  • Zimmerman, Scott
  • Britt, Joe

Abrégé

An apparatus and method are described for securely providing a User ID and/or password to an IoT device. For example, one embodiment of a method comprises: establishing a first communication channel between a user's mobile device and an Internet of Things (IoT) service; establishing a second communication channel between the IoT service and an IoT device, the IoT device having been previously registered with the IoT service; establishing a third communication channel between the IoT device and a computer on which the user is connecting to the online service; receiving at the IoT service a request from the mobile device to transmit a User ID and/or password for a particular online service to the IoT device; responsively encrypting the User ID and/or password to generate an encrypted User ID and/or password and transmitting the encrypted User ID and/or password to the IoT device; decrypting the encrypted User ID and/or password at the IoT device; and providing the User ID and/or password by the IoT device to the computer over the third communication channel, the computer causing the User ID and/or password to be provided to the online service to authenticate the user.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04W 12/06 - Authentification
  • H04W 4/70 - Services pour la communication de machine à machine ou la communication de type machine
  • H04W 12/00 - Dispositions de sécuritéAuthentificationProtection de la confidentialité ou de l'anonymat
  • H04W 12/04 - Gestion des clés, p. ex. par architecture d’amorçage générique [GBA]
  • H04W 4/38 - Services spécialement adaptés à des environnements, à des situations ou à des fins spécifiques pour la collecte d’informations de capteurs
  • H04W 84/12 - Réseaux locaux sans fil [WLAN Wireless Local Area Network]
  • H04W 88/04 - Dispositifs terminaux adapté à la retransmission à destination ou en provenance d'un autre terminal ou utilisateur
  • H04W 4/80 - Services utilisant la communication de courte portée, p. ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie

53.

SECURELY PROVIDING A PASSWORD USING AN INTERNET OF THINGS (IOT) SYSTEM

      
Numéro d'application US2018027224
Numéro de publication 2018/200209
Statut Délivré - en vigueur
Date de dépôt 2018-04-12
Date de publication 2018-11-01
Propriétaire AFERO, INC. (USA)
Inventeur(s)
  • Bartlett, Scott
  • Zimmerman, Scott
  • Britt, Joe

Abrégé

An apparatus for securely providing a User ID and/or password to an loT device. For example, one embodiment of a method comprises: establishing a first communication channel between a user's mobile device and an Internet of Things (loT) service: establishing a second communication channel between the loT service and an loT device, the loT device having been previously registered with the loT service; establishing a third communication channel between the loT device and a computer on which the user is connecting to the online service; receiving at the loT service a request from the mobile device to transmit a User ID and/or password for a particular online service to the loT device; and providing the User ID and/or password by the loT device to the computer over the third communication channel, the computer causing the User ID and/or password to be provided to the online service to authenticate the user.

Classes IPC  ?

  • 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

54.

Secure two-way beacon in an internet of things (IoT) system

      
Numéro d'application 15498925
Numéro de brevet 10924461
Statut Délivré - en vigueur
Date de dépôt 2017-04-27
Date de la première publication 2018-11-01
Date d'octroi 2021-02-16
Propriétaire Afero, Inc. (USA)
Inventeur(s)
  • Britt, Joe
  • Gibbs, Benjamin K.
  • Altin, Dan

Abrégé

An apparatus and method are described for implementing a 2-way beacon. For example, one embodiment of an apparatus comprises: a beacon to transmit a first advertisement packet associated with 1-way functions available from the beacon and to further transmit a second advertisement packet associated with 2-way functions available from the beacon; the first advertisement packet to cause an app and/or hub to be initialized on a mobile device; and the second advertisement packet to cause the beacon to establish a first secure communication channel to a cloud service through the app and/or hub.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04W 76/11 - Attribution ou utilisation d'identifiants de connexion
  • H04W 4/80 - Services utilisant la communication de courte portée, p. ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie
  • H04W 76/10 - Établissement de la connexion
  • H04W 12/00 - Dispositions de sécuritéAuthentificationProtection de la confidentialité ou de l'anonymat
  • H04W 12/04 - Gestion des clés, p. ex. par architecture d’amorçage générique [GBA]
  • H04W 4/50 - Fourniture de services ou reconfiguration de services
  • H04W 4/20 - Signalisation de servicesSignalisation de données auxiliaires, c.-à-d. transmission de données par un canal non destiné au trafic
  • H04W 4/06 - Répartition sélective de services de diffusion, p. ex. service de diffusion/multidiffusion multimédiaServices à des groupes d’utilisateursServices d’appel sélectif unidirectionnel
  • H04W 4/21 - Signalisation de servicesSignalisation de données auxiliaires, c.-à-d. transmission de données par un canal non destiné au trafic pour applications de réseaux sociaux
  • G06Q 30/02 - MarketingEstimation ou détermination des prixCollecte de fonds
  • H04W 4/02 - Services utilisant des informations de localisation
  • G06Q 30/06 - Transactions d’achat, de vente ou de crédit-bail

55.

SECURE TWO-WAY BEACON IN AN INTERNET OF THINGS (IOT) SYSTEM

      
Numéro d'application US2018027156
Numéro de publication 2018/200208
Statut Délivré - en vigueur
Date de dépôt 2018-04-11
Date de publication 2018-11-01
Propriétaire AFERO, INC. (USA)
Inventeur(s)
  • Britt, Joe
  • Gibbs, Benjamin K.
  • Altin, Dan

Abrégé

An apparatus and method are described for implementing a 2-way beacon. For example, one embodiment of an apparatus comprises: a beacon to transmit a first advertisement packet associated with 1-way functions available from the beacon and to further transmit a second advertisement packet associated with 2-way functions available from the beacon; the first advertisement packet to cause an app and/or hub to be initialized on a mobile device; and the second advertisement packet to cause the beacon to establish a first secure communication channel to a cloud service through the app and/or hub.

Classes IPC  ?

  • H04W 4/06 - Répartition sélective de services de diffusion, p. ex. service de diffusion/multidiffusion multimédiaServices à des groupes d’utilisateursServices d’appel sélectif unidirectionnel

56.

System and method for virtual internet of things (IoT) devices and hubs

      
Numéro d'application 15960358
Numéro de brevet 10613499
Statut Délivré - en vigueur
Date de dépôt 2018-04-23
Date de la première publication 2018-08-30
Date d'octroi 2020-04-07
Propriétaire Afero, Inc. (USA)
Inventeur(s)
  • Zimmerman, Scott
  • Britt, Joe

Abrégé

A system and method are described for virtualizing Internet of Things (IoT) devices and hubs. For example, one embodiment of a system comprises: a primary Internet of Things (IoT) cloud service to register IoT devices owned by users who have subscribed with the primary IoT cloud service; IoT device management logic on the primary IoT cloud service to provide access to data generated by the primary IoT devices and to control the IoT devices responsive to user input; the IoT device management logic to establish a communication channel with an external IoT cloud service responsive to a user registering one or more external IoT devices controlled by the external IoT cloud service; and wherein upon the external IoT cloud service providing the IoT device management logic with access to the one or more external IoT devices, the IoT device management logic to generate virtual representations of the one or more external IoT devices to allow user access to information generated by the external IoT devices and to allow the user to control the external IoT devices through the virtual representations.

Classes IPC  ?

  • G05B 19/042 - Commande à programme autre que la commande numérique, c.-à-d. dans des automatismes à séquence ou dans des automates à logique utilisant des processeurs numériques
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04L 12/28 - Réseaux de données à commutation caractérisés par la configuration des liaisons, p. ex. réseaux locaux [LAN Local Area Networks] ou réseaux étendus [WAN Wide Area Networks]
  • G05B 15/02 - Systèmes commandés par un calculateur électriques

57.

Internet of things (IOT) system and method for monitoring and collecting data in a beverage dispensing system

      
Numéro d'application 15411648
Numéro de brevet 10087063
Statut Délivré - en vigueur
Date de dépôt 2017-01-20
Date de la première publication 2018-07-26
Date d'octroi 2018-10-02
Propriétaire Afero, Inc. (USA)
Inventeur(s)
  • Zimmerman, Scott
  • Altin, Daniel
  • Britt, Joe

Abrégé

A Internet of Things (IoT) system and method for a beverage distribution system. For example, one embodiment of a system comprises: a set of Internet of Things (IoT) devices configured at different locations within a beverage distribution system, each IoT device having a sensor to detect a current condition at its respective location within the beverage distribution system, each of the IoT devices having a wireless network interface and configured to transmit data associated with the current conditions over a network; and an IoT cloud service to receive the data transmitted by the set of IoT devices and to implement a set of rules specified for maintenance, problems and failure conditions associated with the beverage distribution system, the IoT cloud service to determine, based on the rules, whether the data indicates a compliance violation, problem, or failure condition and, if so, to generate a notification and/or recommendation for an action to be taken with respect to the compliance violation, problem, or failure condition.

Classes IPC  ?

  • G06Q 10/00 - AdministrationGestion
  • B67D 1/08 - Appareils ou dispositifs pour débiter des boissons à la pression Détails
  • G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p. ex. lecture de la lumière blanche réfléchie
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04W 84/18 - Réseaux auto-organisés, p. ex. réseaux ad hoc ou réseaux de détection

58.

Integrated development tool with preview functionality for an internet of things (IoT) system

      
Numéro d'application 15838337
Numéro de brevet 10248407
Statut Délivré - en vigueur
Date de dépôt 2017-12-11
Date de la première publication 2018-06-28
Date d'octroi 2019-04-02
Propriétaire Afero, Inc. (USA)
Inventeur(s) Riedl, Erhard

Abrégé

A system and method are described for generating an interactive preview for an IoT device. For example, one embodiment of a system comprises: an Internet of Things (IoT) development application comprising a graphical user interface (GUI) through which a user is to specify a configuration for a new IoT device, the development application including a preview GUI component to allow a user to render a mobile UI preview on a mobile client; an IoT service including virtual device generation logic to generate a virtual device responsive to the configuration specified for the new IoT device, the virtual device comprising a virtualized representation of the new IoT device; and the virtual device to establish a communication channel with a mobile app executed on a client, the virtual device to dynamically communicate updates to the mobile app as the user makes changes to IoT device attributes and/or presentation definitions from the preview GUI.

Classes IPC  ?

  • G06F 8/65 - Mises à jour
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p. ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole

59.

System and method for automatic wireless network authentication

      
Numéro d'application 15828665
Numéro de brevet 10523672
Statut Délivré - en vigueur
Date de dépôt 2017-12-01
Date de la première publication 2018-06-14
Date d'octroi 2019-12-31
Propriétaire Afero, Inc. (USA)
Inventeur(s) Zakaria, Omar

Abrégé

A system and method are described for connecting an IoT device to a wireless router and/or access point. For example, one embodiment of a system comprises: an Internet of things (IoT) hub to collect network credentials required to connect with a wireless access point or router; the IoT hub to securely store the network credentials in a local or remote credentials database along with identification data identifying a user account and/or the wireless access point or router; a new IoT device to establish a connection with the IoT hub, another IoT device, and/or a user data processing device; the new IoT device to transmit a request for network credentials to establish a connection with the wireless access point or router; the IoT hub, IoT device and/or user data processing device to provide connectivity to the credentials database on behalf of the new IoT device, to receive the network credentials from the credentials database and to provide the network credentials to the new IoT device; and the new IoT device to automatically use the network credentials to establish a connection with the wireless access point or router.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04W 4/70 - Services pour la communication de machine à machine ou la communication de type machine
  • H04W 4/24 - Comptabilité ou facturation
  • H04L 12/24 - Dispositions pour la maintenance ou la gestion
  • H04W 12/06 - Authentification
  • H04W 4/80 - Services utilisant la communication de courte portée, p. ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie
  • H04W 84/12 - Réseaux locaux sans fil [WLAN Wireless Local Area Network]

60.

APPARATUS AND METHOD FOR SHARING CREDENTIALS IN AN INTERNET OF THINGS (IOT) SYSTEM

      
Numéro d'application US2017062593
Numéro de publication 2018/098081
Statut Délivré - en vigueur
Date de dépôt 2017-11-20
Date de publication 2018-05-31
Propriétaire AFERO, INC. (USA)
Inventeur(s)
  • Altin, Daniel
  • Zimmerman, Scott
  • Liu, Clif
  • Sewerynek, Stephen

Abrégé

An apparatus and method are described for sharing WiFi credentials. For example, one embodiment of a method comprises: generating a first secret on a first IoT device, the first IoT device having WiFi credentials stored thereon; sharing the first secret with a second IoT device; encrypting the WiFi credentials on the first IoT device using the first secret to generate encrypted WiFi credentials; receiving the encrypted WiFi credentials from the first IoT device at an IoT service; encrypting the encrypted WiFi credentials at the IoT service using a second secret to generate twice-encrypted WiFi credentials, the second secret known by the second IoT device; transmitting the twice-encrypted WiFi credentials from the IoT service to the second IoT device; decrypting, at the second IoT device, the twice-encrypted WiFi credentials using the second secret to generate the encrypted WiFi credentials and decrypting the encrypted WiFi credentials using the first secret to generate the WiFi credentials; and establishing a secure WiFi connection on the second IoT device using the WiFi credentials.

Classes IPC  ?

  • H04L 9/14 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité utilisant plusieurs clés ou algorithmes
  • 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
  • H04L 9/08 - Répartition de clés
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04W 12/06 - Authentification
  • H04W 12/04 - Gestion des clés, p. ex. par architecture d’amorçage générique [GBA]
  • G06F 21/35 - Authentification de l’utilisateur impliquant l’utilisation de dispositifs externes supplémentaires, p. ex. clés électroniques ou cartes à puce intelligentes communiquant sans fils
  • G06F 21/31 - Authentification de l’utilisateur

61.

System and method for securely connecting network devices

      
Numéro d'application 15824173
Numéro de brevet 10291595
Statut Délivré - en vigueur
Date de dépôt 2017-11-28
Date de la première publication 2018-05-31
Date d'octroi 2019-05-14
Propriétaire Afero, Inc. (USA)
Inventeur(s)
  • Britt, Joe
  • Matsumura, Shin
  • Forood, Houman
  • Zimmerman, Scott
  • Myles, Phillip
  • Zawicki, Sean
  • Kutami, Daisuke
  • Holland, Shannon

Abrégé

A platform, apparatus and method for Internet of Things Implementations. For example, one embodiment of a system comprises: an Internet of Things (IoT) hub comprising a network interface to couple the IoT hub to an IoT service over a wide area network (WAN), and programming logic to program an identification device with one or more encryption keys usable to establish encrypted communication with an IoT device; and at least one IoT device interfacing with the identification device following programming of the identification device by the IoT hub; wherein once the identification device is programmed and interfaced with the IoT device, the IoT device uses the one or more keys to establish a secure communication channel with the IoT hub and/or the IoT service.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04L 9/08 - Répartition de clés
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04W 12/04 - Gestion des clés, p. ex. par architecture d’amorçage générique [GBA]
  • H04L 12/28 - Réseaux de données à commutation caractérisés par la configuration des liaisons, p. ex. réseaux locaux [LAN Local Area Networks] ou réseaux étendus [WAN Wide Area Networks]
  • H04W 12/02 - Protection de la confidentialité ou de l'anonymat, p. ex. protection des informations personnellement identifiables [PII]
  • H04W 84/12 - Réseaux locaux sans fil [WLAN Wireless Local Area Network]
  • H04W 4/70 - Services pour la communication de machine à machine ou la communication de type machine

62.

Apparatus and method for sharing credentials in an internet of things (IoT) system

      
Numéro d'application 15360850
Numéro de brevet 10524119
Statut Délivré - en vigueur
Date de dépôt 2016-11-23
Date de la première publication 2018-05-24
Date d'octroi 2019-12-31
Propriétaire Afero, Inc. (USA)
Inventeur(s)
  • Altin, Daniel
  • Zimmerman, Scott
  • Liu, Clif
  • Sewerynek, Stephen

Abrégé

An apparatus and method are described for sharing WiFi credentials. For example, one embodiment of a method comprises: generating a first secret on a first IoT device, the first IoT device having WiFi credentials stored thereon; sharing the first secret with a second IoT device; encrypting the WiFi credentials on the first IoT device using the first secret to generate encrypted WiFi credentials; receiving the encrypted WiFi credentials from the first IoT device at an IoT service; encrypting the encrypted WiFi credentials at the IoT service using a second secret to generate twice-encrypted WiFi credentials, the second secret known by the second IoT device; transmitting the twice-encrypted WiFi credentials from the IoT service to the second IoT device; decrypting, at the second IoT device, the twice-encrypted WiFi credentials using the second secret to generate the encrypted WiFi credentials and decrypting the encrypted WiFi credentials using the first secret to generate the WiFi credentials; and establishing a secure WiFi connection on the second IoT device using the WiFi credentials.

Classes IPC  ?

  • G06F 21/00 - Dispositions de sécurité pour protéger les calculateurs, leurs composants, les programmes ou les données contre une activité non autorisée
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04L 9/08 - Répartition de clés
  • H04W 12/04 - Gestion des clés, p. ex. par architecture d’amorçage générique [GBA]
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04L 12/28 - Réseaux de données à commutation caractérisés par la configuration des liaisons, p. ex. réseaux locaux [LAN Local Area Networks] ou réseaux étendus [WAN Wide Area Networks]
  • H04W 84/12 - Réseaux locaux sans fil [WLAN Wireless Local Area Network]

63.

Integrated development tool with preview functionality for an internet of things (IoT) system

      
Numéro d'application 15845312
Numéro de brevet 10223101
Statut Délivré - en vigueur
Date de dépôt 2017-12-18
Date de la première publication 2018-05-03
Date d'octroi 2019-03-05
Propriétaire Afero, Inc. (USA)
Inventeur(s)
  • Riedl, Erhard
  • Quinn, Kerry

Abrégé

A system and method are described for generating an interactive preview for an IoT device. For example, one embodiment of a method comprises: in response to initiating a preview of a new IoT device, determining whether a corresponding IoT device exists and, if not, then generating a virtual IoT device; associating the virtual or real IoT device with a set of device attributes and presentation definitions; establishing a communication channel with a mobile app; in response to detecting changes to the attributes and/or presentation definitions, transmitting updates to the mobile app, the mobile app dynamically updating the attributes and presentation definitions in real time.

Classes IPC  ?

  • G06F 9/44 - Dispositions pour exécuter des programmes spécifiques
  • G06F 8/65 - Mises à jour
  • G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p. ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison

64.

Internet of things (IoT) system and method for selecting a secondary communication channel

      
Numéro d'application 15299716
Numéro de brevet 10178579
Statut Délivré - en vigueur
Date de dépôt 2016-10-21
Date de la première publication 2018-04-26
Date d'octroi 2019-01-08
Propriétaire Afero, Inc. (USA)
Inventeur(s)
  • Britt, Joe
  • Zimmerman, Scott
  • Sewerynek, Stephen
  • Aiuto, Chris
  • Finkelstein, Lucas

Abrégé

An IoT system and method for selecting a secondary communication channel. For example, one embodiment of an apparatus comprises: one or more primary communication interfaces to establish a connection between an Internet of Things (IoT) device and an IoT service over one or more primary communication channels; one or more secondary communication interfaces to establish a connection between the IoT device and the IoT service over one or more secondary communication channels; a communication interface selection module to determine whether a primary threshold related to connection attempts over the one or more primary communication channels has been reached; in response to detecting that the primary threshold has been reached, the communication interface selection module to attempt to establish a connection between the IoT device and the IoT service over one of the secondary communication channels; the secondary communication interface to exchange data between the IoT device and the IoT service over the secondary communication channel.

Classes IPC  ?

  • H04W 28/02 - Gestion du trafic, p. ex. régulation de flux ou d'encombrement
  • H04W 40/12 - Sélection d'itinéraire ou de voie de communication, p. ex. routage basé sur l'énergie disponible ou le chemin le plus court sur la base de la qualité d'émission ou de la qualité des canaux
  • H04W 76/18 - Gestion du rejet ou de l'échec de l'établissement
  • H04W 76/10 - Établissement de la connexion
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04W 4/02 - Services utilisant des informations de localisation

65.

INTERNET OF THINGS (IoT) SYSTEM AND METHOD FOR SELECTING A SECONDARY COMMUNICATION CHANNEL

      
Numéro d'application US2017056845
Numéro de publication 2018/075427
Statut Délivré - en vigueur
Date de dépôt 2017-10-17
Date de publication 2018-04-26
Propriétaire AFERO, INC. (USA)
Inventeur(s)
  • Britt, Joe
  • Zimmerman, Scott
  • Sewerynek, Stephen
  • Aiuto, Chris
  • Finkelstein, Lucas

Abrégé

An loT system and method for selecting a secondary communication channel. For example, one embodiment of an apparatus comprises: one or more primary communication interfaces to establish a connection between an Internet of Things (loT) device and an loT service over one or more primary communication channels; one or more secondary communication interfaces to establish a connection between the loT device and the loT service over one or more secondary communication channels; a communication interface selection module to determine whether a primary threshold related to connection attempts over the one or more primary communication channels has been reached; in response to detecting that the primary threshold has been reached, the communication interface selection module to attempt to establish a connection between the loT device and the loT service over one of the secondary communication channels; the secondary communication interface to exchange data between the loT device and the loT service over the secondary communication channel.

Classes IPC  ?

  • H04L 12/725 - Sélection d’un chemin de qualité de service [QoS] adéquate
  • H04L 12/851 - Actions liées au type de trafic, p.ex. qualité de service ou priorité
  • H04L 12/853 - Actions liées au type de trafic, p.ex. qualité de service ou priorité pour le trafic temps réel

66.

Modular antenna for integration with an internet of things (IoT) hub and associated systems and methods

      
Numéro d'application 15845592
Numéro de brevet 10454152
Statut Délivré - en vigueur
Date de dépôt 2017-12-18
Date de la première publication 2018-04-19
Date d'octroi 2019-10-22
Propriétaire Afero, Inc. (USA)
Inventeur(s)
  • Zakaria, Omar
  • Britt, Joe
  • Forood, Houman

Abrégé

An embedded Internet of Things (IoT) hub for integration with modular antennae and associated systems and methods. For example, one embodiment of an apparatus includes: an embedded IoT hub comprising a wide area network (WAN) interface to couple the embedded IoT hub to an IoT service over a network and a local wireless communication interface to communicatively couple the IoT hub to one or more IoT devices; an IoT hub slot interface coupled to the embedded IoT hub and comprising a first plurality of pins or pads to interface with corresponding pins or pads within an IoT hub slot of an appliance when the embedded IoT hub is inserted into the IoT hub slot; and a modular antenna interface coupled to the embedded IoT hub and comprising a second plurality of pins or pads to interface with corresponding pins or pads on the interface component of the modular antenna.

Classes IPC  ?

  • G08B 21/00 - Alarmes réagissant à une seule condition particulière, indésirable ou anormale, et non prévues ailleurs
  • H01Q 1/22 - SupportsMoyens de montage par association structurale avec d'autres équipements ou objets
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04L 12/28 - Réseaux de données à commutation caractérisés par la configuration des liaisons, p. ex. réseaux locaux [LAN Local Area Networks] ou réseaux étendus [WAN Wide Area Networks]

67.

Apparatus and method for sharing WiFi security data in an internet of things (IoT) system

      
Numéro d'application 15837988
Numéro de brevet 10149154
Statut Délivré - en vigueur
Date de dépôt 2017-12-11
Date de la première publication 2018-04-12
Date d'octroi 2018-12-04
Propriétaire Afero, Inc. (USA)
Inventeur(s)
  • Zimmerman, Scott
  • Jeng, Evan
  • Holland, Shannon
  • Liu, Clif
  • Aiuto, Chris

Abrégé

An apparatus for connecting an Internet of Things (IoT) hub to a wireless network, the apparatus including: 1) a security module to generate a first secret and a second secret, and to encrypt a wireless key using the second secret to generate a first-encrypted key; and 2) a connection logic to establish a secure communication channel between an IoT hub and an IoT service using the first secret, transmit the second secret to the IoT hub and the first-encrypted key to the IoT service, receive from the IoT service a twice-encrypted key generated by encrypting the first-encrypted key using the first secret, and transmit the twice-encrypted key to the IoT hub, which decrypts it using the first secret to generate the first-encrypted key, which is further decrypted using the second secret to generate the wireless key. The IoT hub using the wireless key to connect to the wireless network.

Classes IPC  ?

  • H04W 12/04 - Gestion des clés, p. ex. par architecture d’amorçage générique [GBA]
  • H04L 12/28 - Réseaux de données à commutation caractérisés par la configuration des liaisons, p. ex. réseaux locaux [LAN Local Area Networks] ou réseaux étendus [WAN Wide Area Networks]
  • H04L 9/08 - Répartition de clés
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04L 9/30 - Clé publique, c.-à-d. l'algorithme de chiffrement étant impossible à inverser par ordinateur et les clés de chiffrement des utilisateurs n'exigeant pas le secret
  • H04W 4/70 - Services pour la communication de machine à machine ou la communication de type machine
  • H04W 76/10 - Établissement de la connexion

68.

Internet of things (IoT) child tracking system

      
Numéro d'application 15785038
Numéro de brevet 10008086
Statut Délivré - en vigueur
Date de dépôt 2017-10-16
Date de la première publication 2018-02-22
Date d'octroi 2018-06-26
Propriétaire Afero, Inc. (USA)
Inventeur(s)
  • Britt, Joe
  • Matsumura, Shin
  • Forood, Houman
  • Zakaria, Omar

Abrégé

An apparatus and method are described for an IoT security system. For example, one embodiment of the IoT security system comprises: one or more attachable security devices, each comprising an IoT device to establish local wireless connections with one or more IoT hubs within a location, each attachable security device to be attached to a child registered with the security system and comprising a switch to trigger upon detachment of the attachable security device from the child; a plurality of kiosks, each kiosk comprising: a monitor to provide instructions to parents for registering and de-registering children with the security system; an input device to receive input from the parents during a registration process and a de-registration process to register and de-register the children, respectively; a camera to capture a photo of a child to be registered with the security system; an IoT hub to establish a first set of local wireless communication channels with the IoT devices of the security bracelets, the IoT hub to further provide connectivity among each of the kiosks through a second set of one or more communication channels; the IoT hub to associate the photo of the child with an IoT device of a security bracelet provided to the child, the association being stored in one or more of the kiosks or in a network service; an IoT device of an attachable security device to transmit a first alarm to a first kiosk responsive to the switch triggering upon detachment of the attachable security device; the first kiosk to communicate the first alarm with other kiosks and the plurality of kiosks to display the photo.

Classes IPC  ?

  • G08B 21/02 - Alarmes pour assurer la sécurité des personnes

69.

Integrated development tool with preview functionality for an internet of things (IoT) system

      
Numéro d'application 15172459
Numéro de brevet 09841968
Statut Délivré - en vigueur
Date de dépôt 2016-06-03
Date de la première publication 2017-12-07
Date d'octroi 2017-12-12
Propriétaire AFERO, INC. (USA)
Inventeur(s) Riedl, Erhard

Abrégé

A system and method are described for generating an interactive preview for an IoT device. For example, one embodiment of a system comprises: an Internet of Things (IoT) development application comprising a graphical user interface (GUI) through which a user is to specify a configuration for a new IoT device, the development application including a preview GUI component to allow a user to render a mobile UI preview on a mobile client; an IoT service including virtual device generation logic to generate a virtual device responsive to the configuration specified for the new IoT device, the virtual device comprising a virtualized representation of the new IoT device; and the virtual device to establish a communication channel with a mobile app executed on a client, the virtual device to dynamically communicate updates to the mobile app as the user makes changes to IoT device attributes and/or presentation definitions from the preview GUI.

Classes IPC  ?

  • G06F 9/44 - Dispositions pour exécuter des programmes spécifiques
  • G06F 9/445 - Chargement ou démarrage de programme
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p. ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs

70.

INTEGRATED DEVELOPMENT TOOL WITH PREVIEW FUNCTIONALITY FOR AN INTERNET OF THINGS (IOT) SYSTEM

      
Numéro d'application US2017034734
Numéro de publication 2017/210120
Statut Délivré - en vigueur
Date de dépôt 2017-05-26
Date de publication 2017-12-07
Propriétaire AFERO, INC. (USA)
Inventeur(s) Riedl, Erhard

Abrégé

A system and method are described for generating an interactive preview for an IoT device. For example, one embodiment of a system comprises: an Internet of Things (IoT) development application comprising a graphical user interface (GUI) through which a user is to specify a configuration for a new IoT device, the development application including a preview GUI component to allow a user to render a mobile UI preview on a mobile client; an IoT service including virtual device generation logic to generate a virtual device responsive to the configuration specified for the new IoT device, the virtual device comprising a virtualized representation of the new IoT device; and the virtual device to establish a communication channel with a mobile app executed on a client, the virtual device to dynamically communicate updates to the mobile app as the user makes changes to IoT device attributes and/or presentation definitions from the preview GUI.

Classes IPC  ?

  • G06F 3/048 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI]

71.

Integrated development tool with preview functionality for an internet of things (IoT) system

      
Numéro d'application 15172520
Numéro de brevet 09846577
Statut Délivré - en vigueur
Date de dépôt 2016-06-03
Date de la première publication 2017-12-07
Date d'octroi 2017-12-19
Propriétaire AFERO, INC. (USA)
Inventeur(s) Riedl, Erhard

Abrégé

A system and method are described for generating an interactive preview for an IoT device. For example, one embodiment of a method comprises: in response to initiating a preview of a new IoT device, determining whether a corresponding IoT device exists and, if not, then generating a virtual IoT device; associating the virtual or real IoT device with a set of device attributes and presentation definitions; establishing a communication channel with a mobile app; in response to detecting changes to the attributes and/or presentation definitions, transmitting updates to the mobile app, the mobile app dynamically updating the attributes and presentation definitions in real time.

Classes IPC  ?

  • G06F 9/44 - Dispositions pour exécuter des programmes spécifiques
  • G06F 9/445 - Chargement ou démarrage de programme
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p. ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs

72.

Internet of things (IoT) credit card tracking system

      
Numéro d'application 15167780
Numéro de brevet 10861002
Statut Délivré - en vigueur
Date de dépôt 2016-05-27
Date de la première publication 2017-11-30
Date d'octroi 2020-12-08
Propriétaire Afero, Inc. (USA)
Inventeur(s) Britt, Joe

Abrégé

A system, apparatus and method are described embedding an IoT device within a credit card of a user. For example, one embodiment of an Internet of Things (IoT) credit card system comprises: a plurality of IoT hubs located within stores; an IoT device embedded within a credit card, the IoT device comprising a battery and a secure communication module to communicate with the IoT hubs; an IoT service to receive location data related to the IoT hubs to which the IoT device has connected, the location data usable to determine the stores and/or locations within stores visited by the user; and a database within the IoT service to store an indication of the stores visited by the user and/or the locations within stores visited by the user.

Classes IPC  ?

  • G06K 5/00 - Méthodes ou dispositions pour vérifier l'exactitude du marquage sur un support d'enregistrementDispositifs de localisation de colonne
  • G06K 7/08 - Méthodes ou dispositions pour la lecture de supports d'enregistrement avec des moyens de perception des modifications d'un champ électrostatique ou magnétique, p. ex. par perception des modifications de la capacité entre des électrodes
  • G06K 19/06 - Supports d'enregistrement pour utilisation avec des machines et avec au moins une partie prévue pour supporter des marques numériques caractérisés par le genre de marque numérique, p. ex. forme, nature, code
  • G06Q 20/32 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des dispositifs sans fil
  • H04W 4/70 - Services pour la communication de machine à machine ou la communication de type machine
  • G06F 16/9537 - Recherche à dépendance spatiale ou temporelle, p. ex. requêtes spatio-temporelles
  • G06Q 20/40 - Autorisation, p. ex. identification du payeur ou du bénéficiaire, vérification des références du client ou du magasinExamen et approbation des payeurs, p. ex. contrôle des lignes de crédit ou des listes négatives
  • H04W 4/029 - Services de gestion ou de suivi basés sur la localisation

73.

System and method for establishing secure communication channels with internet of things (IoT) devices

      
Numéro d'application 15167799
Numéro de brevet 10419930
Statut Délivré - en vigueur
Date de dépôt 2016-05-27
Date de la première publication 2017-11-30
Date d'octroi 2019-09-17
Propriétaire Afero, Inc. (USA)
Inventeur(s)
  • Holland, Shannon
  • Pointer, Robey
  • Sewerynek, Stephen
  • Heckman, Nickolas
  • Auito, Chris
  • Finkelstein, Lucas
  • Zimmerman, Scott

Abrégé

A system and method are described for establishing secure communication channels. For example, one embodiment of a system includes an IoT device comprising secret/counter processing logic/circuitry to generate a master secret, the master secret to be transmitted to an IoT service. The system may include one or more IoT hubs to receive the master secret from the IoT service over a first secure communication channel. At least one of the IoT hubs can use the master secret to establish a second secure communication channel with the IoT device.

Classes IPC  ?

  • H04W 12/06 - Authentification
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • 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
  • H04W 12/04 - Gestion des clés, p. ex. par architecture d’amorçage générique [GBA]
  • H04L 9/08 - Répartition de clés
  • H04L 9/12 - Dispositifs de chiffrement d'émission et de réception synchronisés ou initialisés d'une manière particulière
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04W 4/70 - Services pour la communication de machine à machine ou la communication de type machine
  • H04W 4/80 - Services utilisant la communication de courte portée, p. ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie

74.

System and method for preventing security breaches in an internet of things (IOT) system

      
Numéro d'application 15167817
Numéro de brevet 10581875
Statut Délivré - en vigueur
Date de dépôt 2016-05-27
Date de la première publication 2017-11-30
Date d'octroi 2020-03-03
Propriétaire Afero, Inc. (USA)
Inventeur(s)
  • Holland, Shannon
  • Pointer, Robey
  • Sewerynek, Stephen
  • Heckman, Nickolas
  • Auito, Chris
  • Finkelstein, Lucas
  • Zimmerman, Scott

Abrégé

A system and method are described for preventing security breaches in an IoT system. For example, one embodiment of a system comprises: an Internet of Things (IoT) device comprising a wireless communication module to establish communication with a plurality of IoT hubs over local wireless communication channels; advertising control logic to transmit first advertising beacons to the plurality of IoT hubs of a user indicating that the IoT device is connectable; the advertising control logic to begin transmitting a second advertising beacon to IoT hubs indicating that the IoT device is not connectable if the IoT device establishes a connection with a first IoT hub, the IoT hubs other than the first IoT hub to report the not connectable status of the IoT device to an IoT service; and a connection security module of the IoT service to determine whether the IoT device is connected to any known IoT hub upon receiving the not connectable status from one or more of the IoT hubs; wherein if the connection security module cannot identify a known IoT hub to which the IoT device is connected, then an alert condition is generated.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04B 1/3816 - Dispositions mécaniques pour loger des dispositifs d’identification, p. ex. cartes ou pucesÉmetteurs-récepteurs, c.-à-d. dispositifs dans lesquels l'émetteur et le récepteur forment un ensemble structural et dans lesquels au moins une partie est utilisée pour des fonctions d'émission et de réception avec des connecteurs pour programmer des dispositifs d’identification
  • H04W 12/08 - Sécurité d'accès
  • G06F 16/951 - IndexationTechniques d’exploration du Web
  • H04W 4/80 - Services utilisant la communication de courte portée, p. ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie
  • H04W 74/00 - Accès au canal sans fil
  • H04W 76/14 - Établissement de la connexion en mode direct

75.

System and method for latched attributes in an internet of things (IOT) system

      
Numéro d'application 15167848
Numéro de brevet 09942328
Statut Délivré - en vigueur
Date de dépôt 2016-05-27
Date de la première publication 2017-11-30
Date d'octroi 2018-04-10
Propriétaire AFERO, INC. (USA)
Inventeur(s)
  • Holland, Shannon
  • Pointer, Robey
  • Sewerynek, Stephen
  • Heckman, Nickolas
  • Aiuto, Chris
  • Finkelstein, Lucas
  • Zimmerman, Scott

Abrégé

A system and method are described for implementing latched attributes within an IoT system. For example, one embodiment of a method comprises: specifying an attribute for each of a plurality of items of data managed in an Internet of Things (IoT) device and/or an IoT service, at least some of the attributes comprising latched attributes having a current value and an indication of state changes to the latched attribute over a period of time; when an IoT device is unable to connect with the IoT service for a period of time maintaining an indication of any state changes occurring to the latched attribute over the period of time; upon establishing a successful connection between the IoT device and the IoT service after the period of time, transmitting the indication of state changes of the latched attribute from the IoT device to the IoT service; and analyzing the indication of state changes to determine whether to generate an alert condition on the IoT service.

Classes IPC  ?

  • G08B 13/08 - Déclenchement mécanique par ouverture, p. ex. de portes, de fenêtres, de tiroirs, de contrevents, de rideaux ou de stores
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04W 12/02 - Protection de la confidentialité ou de l'anonymat, p. ex. protection des informations personnellement identifiables [PII]
  • H04W 12/04 - Gestion des clés, p. ex. par architecture d’amorçage générique [GBA]
  • H04W 12/06 - Authentification
  • E05B 45/06 - Serrures d'alarme électriques

76.

SYSTEM AND METHOD FOR ESTABLISHING SECURE COMMUNICATION CHANNELS WITH INTERNET THINGS (IOT) DEVICES

      
Numéro d'application US2017034726
Numéro de publication 2017/205770
Statut Délivré - en vigueur
Date de dépôt 2017-05-26
Date de publication 2017-11-30
Propriétaire AFERO, INC. (USA)
Inventeur(s)
  • Holland, Shannon
  • Pointer, Robey
  • Sewerynek, Stephen
  • Heckman, Nickolas
  • Aiuto, Chris
  • Finkelstein, Lucas
  • Zimmerman, Scott

Abrégé

A system and method are described for establishing secure communication channels. For example, one embodiment of a system comprises: an IoT device comprising secret/counter processing logic/circuitry to generate a master secret, the master secret to be transmitted to an IoT service; one or more IoT hubs to receive the master secret from the IoT service over a first secure communication channel, at least one of the IoT hubs to use the master secret to establish a second secure communication channel with the IoT device.

Classes IPC  ?

  • G09G 5/30 - Commande d'attribut de l'affichage
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison

77.

Apparatus and method for establishing secure communication channels in an internet of things (IoT) system

      
Numéro d'application 15670306
Numéro de brevet 10375044
Statut Délivré - en vigueur
Date de dépôt 2017-08-07
Date de la première publication 2017-11-23
Date d'octroi 2019-08-06
Propriétaire Afero, Inc. (USA)
Inventeur(s)
  • Zakaria, Omar
  • Britt, Joe
  • Zimmerman, Scott

Abrégé

An apparatus and method are described for secure communication between IoT devices and an IoT service. For example, one embodiment of a system comprises: an Internet of Things (IoT) service to establish communication with an IoT device through an IoT hub or a mobile user device; a first encryption engine on the IoT service comprising key generation logic to generate a service public key and a service private key; a second encryption engine on the IoT device comprising key generation logic to generate a device public key and a device private key; the first encryption engine to transmit the service public key to the second encryption engine and the second encryption engine to transmit the device public key to the first encryption engine; the first encryption engine to use the device public key and the service private key to generate a secret; the second encryption engine to use the service public key and the device private key to generate the same secret; and wherein once the secret is generated, the first encryption engine and the second encryption engine encrypt and decrypt data packets transmitted between the first encryption engine and the second encryption engine using the secret or using a data structure derived from the secret.

Classes IPC  ?

  • H04L 9/08 - Répartition de clés
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole

78.

Apparatus and method for modifying packet interval timing based on device characteristics

      
Numéro d'application 15081701
Numéro de brevet 10116549
Statut Délivré - en vigueur
Date de dépôt 2016-03-25
Date de la première publication 2017-09-28
Date d'octroi 2018-10-30
Propriétaire Afero, Inc. (USA)
Inventeur(s)
  • Altin, Daniel
  • Kroll, Steve

Abrégé

An apparatus and method are described for selecting an appropriate advertising interval for an IoT device. For example, one embodiment of an apparatus comprises: Internet of Things (IoT) device data collection circuitry/logic to collect IoT device usage data and/or other IoT device data; advertising interval determination circuitry/logic to determine an appropriate advertising interval based on the IoT device usage data and/or other IoT device data; and advertising interval selection circuitry/logic to implement the appropriate advertising interval determined by the advertising interval determination circuitry/logic.

Classes IPC  ?

  • H04L 12/759 - Adaptation dynamique des intervalles de mise à jour, p.ex. mises à jour suscitées par des événements
  • H04L 5/00 - Dispositions destinées à permettre l'usage multiple de la voie de transmission
  • H04W 52/02 - Dispositions d'économie de puissance
  • H04W 8/00 - Gestion de données relatives au réseau
  • H04W 24/08 - Réalisation de tests en trafic réel
  • H04W 4/70 - Services pour la communication de machine à machine ou la communication de type machine
  • H04W 28/24 - Négociation de l'agrément du niveau de service [SLA Service Level Agreement]Négociation de la qualité de service [QoS Quality of Service]
  • H04W 28/18 - Négociation des paramètres de télécommunication sans fil

79.

System and method for securely connecting network devices using optical labels

      
Numéro d'application 15473423
Numéro de brevet 09894473
Statut Délivré - en vigueur
Date de dépôt 2017-03-29
Date de la première publication 2017-07-20
Date d'octroi 2018-02-13
Propriétaire AFERO, INC. (USA)
Inventeur(s)
  • Britt, Joe
  • Matsumura, Shin
  • Forood, Houman
  • Zimmerman, Scott
  • Myles, Phillip
  • Zawicki, Sean
  • Kutami, Daisuke
  • Holland, Shannon
  • Lee, Justin

Abrégé

A platform, apparatus and method are described for pairing devices. For example, one embodiment of a system for pairing devices comprises: a first data processing device having a machine-readable optical label associated therewith and including a first wireless communication interface; a second data processing device having a second wireless communication interface and an optical reader for reading identification data from the optical label associated with the first data processing device, the second wireless communication interface including pairing logic to use the identification data to pair with the first data processing device by establishing a secure communication channel between the first and second wireless communication interfaces.

Classes IPC  ?

  • H04W 4/00 - Services spécialement adaptés aux réseaux de télécommunications sans filLeurs installations
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04W 84/12 - Réseaux locaux sans fil [WLAN Wireless Local Area Network]
  • H04B 1/3816 - Dispositions mécaniques pour loger des dispositifs d’identification, p. ex. cartes ou pucesÉmetteurs-récepteurs, c.-à-d. dispositifs dans lesquels l'émetteur et le récepteur forment un ensemble structural et dans lesquels au moins une partie est utilisée pour des fonctions d'émission et de réception avec des connecteurs pour programmer des dispositifs d’identification

80.

SYSTEM AND METHOD FOR AUTOMATIC WIRELESS NETWORK AUTHENTICATION IN AN INTERNET OF THINGS (IOT) SYSTEM

      
Numéro d'application US2017012199
Numéro de publication 2017/120243
Statut Délivré - en vigueur
Date de dépôt 2017-01-04
Date de publication 2017-07-13
Propriétaire AFERO, INC. (USA)
Inventeur(s)
  • Liu, Clif
  • Pointer, Robey
  • Quinn, Kerry

Abrégé

A system, apparatus, and method are described for a secure IoT wireless network configuration. For example, one embodiment of an Internet of Things (IoT) hub comprises: a local wireless communication interface to establish local wireless connections with one or more IoT devices and/or IoT extender hubs; a network router to establish network connections over the Internet on behalf of the IoT devices and/or IoT extender hubs; an authentication module pre-configured with a passphrase and a hidden service set identifier (SSID), the authentication module to receive a connection requests from the IoT devices and/or an IoT extender hubs and to grant the connection requests when the IoT devices and/or IoT extender hubs use the pre-configured passphrase and hidden SSID; and a firewall of the IoT hub to block all outgoing and incoming connection requests other than those directed to designated servers of an IoT service with known host names.

Classes IPC  ?

  • G06F 9/44 - Dispositions pour exécuter des programmes spécifiques
  • G06F 9/445 - Chargement ou démarrage de programme
  • H04B 17/318 - Force du signal reçu
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04M 1/725 - Téléphones sans fil
  • H04W 4/00 - Services spécialement adaptés aux réseaux de télécommunications sans filLeurs installations

81.

System and method for automatic wireless network authentication in an internet of things (IOT) system

      
Numéro d'application 14987253
Numéro de brevet 10044674
Statut Délivré - en vigueur
Date de dépôt 2016-01-04
Date de la première publication 2017-07-06
Date d'octroi 2018-08-07
Propriétaire AFERO, INC. (USA)
Inventeur(s)
  • Liu, Clif
  • Pointer, Robey
  • Quinn, Kerry

Abrégé

A system, apparatus, and method are described for a secure IoT wireless network configuration. For example, one embodiment of an Internet of Things (IoT) hub comprises: a local wireless communication interface to establish local wireless connections with one or more IoT devices and/or IoT extender hubs; a network router to establish network connections over the Internet on behalf of the IoT devices and/or IoT extender hubs; an authentication module pre-configured with a passphrase and a hidden service set identifier (SSID), the authentication module to receive a connection requests from the IoT devices and/or an IoT extender hubs and to grant the connection requests when the IoT devices and/or IoT extender hubs use the pre-configured passphrase and hidden SSID; and a firewall of the IoT hub to block all outgoing and incoming connection requests other than those directed to designated servers of an IoT service with known host names.

Classes IPC  ?

  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04W 12/06 - Authentification
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04W 48/02 - Restriction d'accès effectuée dans des conditions spécifiques
  • H04W 84/04 - Réseaux à grande échelleRéseaux fortement hiérarchisés
  • H04W 4/70 - Services pour la communication de machine à machine ou la communication de type machine

82.

SYSTEM AND METHOD FOR ESTABLISHING A SECONDARY COMMUNICATION CHANNEL TO CONTROL AN INTERNET OF THINGS (IOT) DEVICE

      
Numéro d'application US2016066513
Numéro de publication 2017/106258
Statut Délivré - en vigueur
Date de dépôt 2016-12-14
Date de publication 2017-06-22
Propriétaire AFERO, INC. (USA)
Inventeur(s)
  • Britt, Joe
  • Zimmerman, Scott
  • Holland, Shannon
  • Zakaria, Omar

Abrégé

A system and method are described for establishing a secondary communication channel between an IoT device and a client device. For example, one embodiment of a method comprises: establishing a primary secure communication channel between the IoT device and an IoT service using a primary set of keys; performing a secondary key exchange using the primary secure communication channel, the client device and the IoT device each being provided with a secondary set of keys following the secondary key exchange; detecting that the primary secure communication channel is inoperative; and responsively establishing a secondary secure wireless connection between the client device and the IoT device using the secondary set of keys, the client device being provided with access to data and functions made available by the IoT device over the secondary secure wireless connection.

Classes IPC  ?

83.

INTEGRATED DEVELOPMENT TOOL FOR AN INTERNET OF THINGS (IOT) SYSTEM

      
Numéro d'application US2016066434
Numéro de publication 2017/106219
Statut Délivré - en vigueur
Date de dépôt 2016-12-14
Date de publication 2017-06-22
Propriétaire AFERO, INC. (USA)
Inventeur(s) Britt, Joe

Abrégé

A system and method are described for an IoT integrated development tool. For example, one embodiment of an apparatus comprises: an Internet of Things (IoT) development application comprising a GUI through which a developer is to specify a configuration for a new IoT device; a development database comprising configuration data related to different IoT device configurations, the IoT development application to utilize the data in the development database based on the configuration specified by the developer for the new IoT device; an IoT device engine to generate an IoT device profile responsive to the development application specifying input/output functions to be performed by the new IoT device; a client app engine to generate a user experience (UX) profile responsive to the development application specifying features of a client app or application related to operation of the new IoT device; and an IoT service engine to generate a cloud application programming interface (API) profile responsive to the development application specifying features of an IoT service related to operation of the new IoT device.

Classes IPC  ?

  • G06F 9/00 - Dispositions pour la commande par programme, p. ex. unités de commande

84.

INTERNET OF THINGS (IOT) APPARATUS AND METHOD FOR COIN OPERATED DEVICES

      
Numéro d'application US2016066438
Numéro de publication 2017/106222
Statut Délivré - en vigueur
Date de dépôt 2016-12-14
Date de publication 2017-06-22
Propriétaire AFERO, INC. (USA)
Inventeur(s) Britt, Joe

Abrégé

An Internet of Things (loT) device comprising a local wireless communication interface to establish a local wireless communication link with one or more loT hubs or client devices and a microcontroller unit (MCU) to execute program code; a secure communication module to establish a secure communication channel between the loT device and an loT service over the Internet using the local wireless communication link; a machine/coin acceptor interface comprising a first interface to communicatively couple the loT device to a coin acceptor device and a second interface to communicatively couple the loT device to a machine control unit to control operations of a coin operated machine, the device receive signals from the coin acceptor device over the first interface or accept a command transmitted from the loT service to the loT device through the secure communication channel.

Classes IPC  ?

  • H04W 4/00 - Services spécialement adaptés aux réseaux de télécommunications sans filLeurs installations

85.

SYSTEM AND METHOD FOR SECURE INTERNET OF THINGS (IOT) DEVICE PROVISIONING

      
Numéro d'application US2016066443
Numéro de publication 2017/106224
Statut Délivré - en vigueur
Date de dépôt 2016-12-14
Date de publication 2017-06-22
Propriétaire AFERO, INC. (USA)
Inventeur(s)
  • Britt, Joe
  • Zimmerman, Scott

Abrégé

A system and method are described for provisioning an IoT device using an association ID code. For example, one embodiment of a method comprises: generating an association between a new Internet of Things (IoT) device identification (ID) code and an association ID code; storing the association in an IoT device database of an IoT service; retrieving the association ID code from the new IoT device; transmitting the association ID code to the IoT service, the IoT service performing a lookup in the IoT device database using the association ID code to determine the device ID code; and provisioning the IoT device to communicate with the IoT service using the device ID code.

Classes IPC  ?

  • G06F 21/60 - Protection de données
  • H04L 9/08 - Répartition de clés
  • H04L 9/14 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité utilisant plusieurs clés ou algorithmes
  • H04L 9/18 - Chiffrement par modification sérielle et continue du flux d'éléments de données, p. ex. systèmes de codage en continu
  • H04W 84/14 - Boucles locales sans fil [WLL Wireless Local Loop]Boucles locales radioélectriques [RLL Radio Local Loop]

86.

Integrated development tool for an internet of things (IOT) system

      
Numéro d'application 14967623
Numéro de brevet 10776080
Statut Délivré - en vigueur
Date de dépôt 2015-12-14
Date de la première publication 2017-06-15
Date d'octroi 2020-09-15
Propriétaire Afero, Inc. (USA)
Inventeur(s) Britt, Joe

Abrégé

A system and method are described for an IoT integrated development tool. For example, one embodiment of an apparatus comprises: an Internet of Things (IoT) development application comprising a GUI through which a developer is to specify a configuration for a new IoT device; a development database comprising configuration data related to different IoT device configurations, the IoT development application to utilize the data in the development database based on the configuration specified by the developer for the new IoT device; an IoT device engine to generate an IoT device profile responsive to the development application specifying input/output functions to be performed by the new IoT device; a client app engine to generate a user experience (UX) profile responsive to the development application specifying features of a client app or application related to operation of the new IoT device; and an IoT service engine to generate a cloud application programming interface (API) profile responsive to the development application specifying features of an IoT service related to operation of the new IoT device.

Classes IPC  ?

  • G06F 8/20 - Conception de logiciels
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04W 4/70 - Services pour la communication de machine à machine ou la communication de type machine
  • H04W 4/50 - Fourniture de services ou reconfiguration de services
  • G06F 111/16 - Personnalisation

87.

Internet of things (IoT) child tracking system

      
Numéro d'application 14967651
Numéro de brevet 09792799
Statut Délivré - en vigueur
Date de dépôt 2015-12-14
Date de la première publication 2017-06-15
Date d'octroi 2017-10-17
Propriétaire Afero, Inc. (USA)
Inventeur(s)
  • Britt, Joe
  • Matsumura, Shin
  • Forood, Houman
  • Zakaria, Omar

Abrégé

An apparatus and method are described for an IoT security system. For example, one embodiment of the IoT security system comprises: one or more attachable security devices, each comprising an IoT device to establish local wireless connections with one or more IoT hubs within a location, each attachable security device to be attached to a child registered with the security system and comprising a switch to trigger upon detachment of the attachable security device from the child; a plurality of kiosks, each kiosk comprising: a monitor to provide instructions to parents for registering and de-registering children with the security system; an input device to receive input from the parents during a registration process and a de-registration process to register and de-register the children, respectively; a camera to capture a photo of a child to be registered with the security system; an IoT hub to establish a first set of local wireless communication channels with the IoT devices of the security bracelets, the IoT hub to further provide connectivity among each of the kiosks through a second set of one or more communication channels; the IoT hub to associate the photo of the child with an IoT device of a security bracelet provided to the child, the association being stored in one or more of the kiosks or in a network service; an IoT device of an attachable security device to transmit a first alarm to a first kiosk responsive to the switch triggering upon detachment of the attachable security device; the first kiosk to communicate the first alarm with other kiosks and the plurality of kiosks to display the photo.

Classes IPC  ?

  • G08B 21/02 - Alarmes pour assurer la sécurité des personnes

88.

Internet of things (IOT) apparatus and method for electronic shelf tags

      
Numéro d'application 14967703
Numéro de brevet 10169626
Statut Délivré - en vigueur
Date de dépôt 2015-12-14
Date de la première publication 2017-06-15
Date d'octroi 2019-01-01
Propriétaire Afero, Inc. (USA)
Inventeur(s)
  • Britt, Joe
  • Matsumura, Shin
  • Forood, Houman

Abrégé

A system and method are described for Internet of Things (IoT) shelf tags. For example, one embodiment of a system comprises: a shelf tag IoT device comprising a local wireless communication interface to establish a local wireless communication link with one or more IoT hubs or client devices, the shelf tag IoT device further comprising a secure communication module to establish a secure communication channel with an IoT service over the Internet using the local wireless communication link; a low power display coupled to the shelf tag IoT device to display product information related to retail products placed on shelves at a retail location; a products database maintained on the IoT service and/or an external retail service, the products database to store an association between each IoT device and each of a plurality of products sold by a retailer; shelf tag management logic executed on the IoT service and/or the external retail service and configured to push pricing updates for products to each respective shelf tag IoT device upon detecting a change in price for the products associated with the shelf tag IoT devices.

Classes IPC  ?

  • G06K 7/10 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire
  • G06Q 10/08 - Logistique, p. ex. entreposage, chargement ou distributionGestion d’inventaires ou de stocks
  • H04W 4/00 - Services spécialement adaptés aux réseaux de télécommunications sans filLeurs installations
  • G06K 7/08 - Méthodes ou dispositions pour la lecture de supports d'enregistrement avec des moyens de perception des modifications d'un champ électrostatique ou magnétique, p. ex. par perception des modifications de la capacité entre des électrodes
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • G06K 19/06 - Supports d'enregistrement pour utilisation avec des machines et avec au moins une partie prévue pour supporter des marques numériques caractérisés par le genre de marque numérique, p. ex. forme, nature, code
  • H04W 12/04 - Gestion des clés, p. ex. par architecture d’amorçage générique [GBA]
  • H04W 12/06 - Authentification
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04L 9/08 - Répartition de clés
  • H04W 4/80 - Services utilisant la communication de courte portée, p. ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie
  • H04W 84/04 - Réseaux à grande échelleRéseaux fortement hiérarchisés

89.

Internet of things (IoT) apparatus and method for coin operated devices

      
Numéro d'application 14967738
Numéro de brevet 10362114
Statut Délivré - en vigueur
Date de dépôt 2015-12-14
Date de la première publication 2017-06-15
Date d'octroi 2019-07-23
Propriétaire Afero, Inc. (USA)
Inventeur(s) Britt, Joe

Abrégé

A system and method are described for an Internet of Things (IoT) coin operated machine. For example, one embodiment of a system comprises: an Internet of Things (IoT) device comprising a local wireless communication interface to establish a local wireless communication link with one or more IoT hubs or client devices and a microcontroller unit (MCU) to execute program code; a secure communication module to establish a secure communication channel between the IoT device and an IoT service over the Internet using the local wireless communication link; a machine/coin acceptor interface comprising a first interface to communicatively couple the IoT device to a coin acceptor device and a second interface to communicatively couple the IoT device to a machine control unit to control operations of a coin operated machine, the machine/coin acceptor interface to receive signals from the coin acceptor device over the first interface when coins are inserted into the coin acceptor device and to transmit a signal to the machine control unit over the second interface to cause the coin operated machine to perform operations when a specified number of coins have been inserted; and the machine/coin acceptor interface to further transmit a signal to the machine control unit over the second interface to cause the coin operated machine to perform operations in response to a command transmitted from the IoT service to the IoT device through the secure communication channel.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04W 76/10 - Établissement de la connexion
  • H04W 4/80 - Services utilisant la communication de courte portée, p. ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie
  • H04L 9/08 - Répartition de clés
  • H04L 12/14 - Dispositions pour la taxation
  • H04W 12/02 - Protection de la confidentialité ou de l'anonymat, p. ex. protection des informations personnellement identifiables [PII]
  • H04W 12/04 - Gestion des clés, p. ex. par architecture d’amorçage générique [GBA]
  • G09C 5/00 - Appareils ou méthodes de chiffrement ou de déchiffrement non prévus dans les autres groupes de la présente sous-classe, p. ex. comportant la dissimulation ou la déformation de données graphiques telles que dessins, messages écrits ou imprimés
  • H04M 17/02 - Systèmes à prépaiement à monnaie ou à jeton
  • H04W 4/24 - Comptabilité ou facturation

90.

System and method for flow control in an internet of things (IoT) system

      
Numéro d'application 14967870
Numéro de brevet 10455452
Statut Délivré - en vigueur
Date de dépôt 2015-12-14
Date de la première publication 2017-06-15
Date d'octroi 2019-10-22
Propriétaire Afero, Inc. (USA)
Inventeur(s)
  • Britt, Joe
  • Zimmerman, Scott

Abrégé

A system and method are described for performing flow control in an IoT system. For example, one embodiment of a system comprises: a plurality of IoT devices; an IoT hub to establish local wireless connections with the plurality of IoT devices to communicatively couple the plurality of IoT devices to an IoT service; the IoT hub to store flow control parameters for each of the plurality of IoT devices, the flow control parameters determined based on data communication requirements of each of the IoT devices and indicating one or more data communication thresholds for each of the IoT devices; the IoT hub to monitor data communication with each of the IoT devices to determine whether one of the IoT devices has reached a data communication threshold specified by the flow control parameters, wherein in response to a first IoT device reaching its data communication threshold, the IoT hub temporarily preventing communication between the first IoT device and the IoT service.

Classes IPC  ?

  • G06F 1/26 - Alimentation en énergie électrique, p. ex. régulation à cet effet
  • H04W 28/10 - Régulation de flux
  • H04W 28/02 - Gestion du trafic, p. ex. régulation de flux ou d'encombrement

91.

Apparatus and method for Internet of Things (IoT) authentication for a mass storage device

      
Numéro d'application 14968684
Numéro de brevet 09917824
Statut Délivré - en vigueur
Date de dépôt 2015-12-14
Date de la première publication 2017-06-15
Date d'octroi 2018-03-13
Propriétaire AFERO, INC. (USA)
Inventeur(s) Britt, Joe

Abrégé

An apparatus and method are for providing security to a mass storage device using an Internet of Things (IoT) system. For example, one embodiment of a system comprises: a mass storage device to store data; an Internet of Things (IoT) device associated with the mass storage device; an IoT service comprising a database to store an association between the mass storage device and the IoT device; wherein to authenticate and unlock the mass storage device for use with a data processing device, the IoT device is to establish an encrypted communication channel with the IoT service and transmit a unique identification (ID) code to the IoT service uniquely identifying the IoT device to the IoT service; the IoT service to authenticate the IoT device using the unique ID code and to responsively transmit an unlock command over the encrypted communication channel to unlock the mass storage device; and the IoT device to responsively unlock the mass storage device upon receipt of the unlock code.

Classes IPC  ?

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

92.

System and method for internet of things (IoT) video camera implementations

      
Numéro d'application 14968724
Numéro de brevet 10631040
Statut Délivré - en vigueur
Date de dépôt 2015-12-14
Date de la première publication 2017-06-15
Date d'octroi 2020-04-21
Propriétaire Afero, Inc. (USA)
Inventeur(s) Britt, Joe

Abrégé

A system and method are described for capturing video in an IoT system. For example, one embodiment of a system comprises: a plurality of IoT devices to be positioned within a user's home or business, each of the IoT devices having a sensor to take measurements of local conditions and to transmit the measurements or related indications to an IoT service and/or a client device of the user; an app or application to be installed on the client device, the user to use the app or application to capture a security code from an Internet of Things (IoT) video camera, the app or application to securely transmit the security code to the IoT service; the IoT service to perform a lookup in a database to identify the security code and to responsively associate the IoT video camera with the user using the security code; and video capture control logic to receive the measurements or related indications from the plurality of IoT devices and to responsively determine whether to turn on video capture of the IoT video camera based on the measurements or related indications in accordance with video capture rules specified by the user.

Classes IPC  ?

  • H04N 21/436 - Interfaçage d'un réseau de distribution local, p. ex. communication avec un autre STB ou à l'intérieur de la maison
  • H04N 21/61 - Structure physique de réseauTraitement de signal
  • H04N 21/4223 - Caméras
  • H04N 21/254 - Gestion au sein du serveur de données additionnelles, p. ex. serveur d'achat ou serveur de gestion de droits
  • H04N 21/4627 - Gestion de droits
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • G06K 7/10 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire
  • H04N 5/232 - Dispositifs pour la commande des caméras de télévision, p.ex. commande à distance

93.

Interface and method for efficient communication between a microcontroller and a communication module

      
Numéro d'application 14968868
Numéro de brevet 09858213
Statut Délivré - en vigueur
Date de dépôt 2015-12-14
Date de la première publication 2017-06-15
Date d'octroi 2018-01-02
Propriétaire AFERO, INC. (USA)
Inventeur(s)
  • Britt, Joe
  • Zimmerman, Scott

Abrégé

An apparatus and method are described for implementing efficient communication between a microcontroller and a communication module. For example, one embodiment of an apparatus comprises: a secure communication module to establish a secure communication channel with an IoT service; and a microcontroller unit (MCU) to execute application-specific program code to implement an application-specific function of an Internet of Things (IoT) device; a serial peripheral interface (SPI) bus to communicatively couple the secure communication module to the MCU; and a control line residing in a first state or being transitioned to a second state by either the MCU or the secure communication module, wherein when performing a transaction over the SPI bus, either the MCU or the secure communication module is configured to transition the control line to the second state, thereby informing the MCU or the secure communication module that a transaction is occurring, wherein upon completing the transaction, the MCU or the secure communication module is configured to release the control line, thereby allowing the control line to transition back to the first state.

Classes IPC  ?

  • G06F 12/12 - Commande de remplacement
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • G06F 21/64 - Protection de l’intégrité des données, p. ex. par sommes de contrôle, certificats ou signatures
  • H04L 9/08 - Répartition de clés
  • G06F 13/12 - Commande par programme pour dispositifs périphériques utilisant des matériels indépendants du processeur central, p. ex. canal ou processeur périphérique

94.

System and method for establishing a secondary communication channel to control an internet of things (IOT) device

      
Numéro d'application 14967627
Numéro de brevet 10091242
Statut Délivré - en vigueur
Date de dépôt 2015-12-14
Date de la première publication 2017-06-15
Date d'octroi 2018-10-02
Propriétaire Afero, Inc. (USA)
Inventeur(s)
  • Britt, Joe
  • Zimmerman, Scott
  • Holland, Shannon

Abrégé

A system and method are described for establishing a secondary communication channel between an IoT device and a client device. For example, one embodiment of a method comprises: establishing a primary secure communication channel between the IoT device and an IoT service using a primary set of keys; performing a secondary key exchange using the primary secure communication channel, the client device and the IoT device each being provided with a secondary set of keys following the secondary key exchange; detecting that the primary secure communication channel is inoperative; and responsively establishing a secondary secure wireless connection between the client device and the IoT device using the secondary set of keys, the client device being provided with access to data and functions made available by the IoT device over the secondary secure wireless connection.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04W 12/04 - Gestion des clés, p. ex. par architecture d’amorçage générique [GBA]
  • H04L 9/08 - Répartition de clés
  • H04W 12/08 - Sécurité d'accès
  • H04W 12/02 - Protection de la confidentialité ou de l'anonymat, p. ex. protection des informations personnellement identifiables [PII]
  • H04W 76/15 - Établissement de connexions à liens multiples sans fil

95.

Apparatus and method for internet of things (IOT) security lock and notification device

      
Numéro d'application 14967634
Numéro de brevet 10275962
Statut Délivré - en vigueur
Date de dépôt 2015-12-14
Date de la première publication 2017-06-15
Date d'octroi 2019-04-30
Propriétaire Afero, Inc. (USA)
Inventeur(s) Britt, Joe

Abrégé

An apparatus and method are for providing security to a computing device using an Internet of Things (IoT) device. For example, one embodiment of a system comprises: an Internet of Things (IoT) security device to be communicatively coupled to a computing device; an IoT service to establish a communication channel with the IoT device, the IoT service; and the IoT service to generate and transmit a notification to a client device of a user when the IoT service can no longer communicate with the IoT device over the communication channel.

Classes IPC  ?

  • H04L 21/00 - Appareils ou circuits locaux pour systèmes télégraphiques à imprimeur mosaïque
  • G07C 9/00 - Enregistrement de l’entrée ou de la sortie d'une entité isolée
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04W 12/06 - Authentification
  • H04W 4/80 - Services utilisant la communication de courte portée, p. ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie
  • G06F 21/00 - Dispositions de sécurité pour protéger les calculateurs, leurs composants, les programmes ou les données contre une activité non autorisée
  • G06F 21/35 - Authentification de l’utilisateur impliquant l’utilisation de dispositifs externes supplémentaires, p. ex. clés électroniques ou cartes à puce intelligentes communiquant sans fils
  • G06F 21/57 - Certification ou préservation de plates-formes informatiques fiables, p. ex. démarrages ou arrêts sécurisés, suivis de version, contrôles de logiciel système, mises à jour sécurisées ou évaluation de vulnérabilité
  • G06F 21/88 - Détection ou prévention de vol ou de perte

96.

Apparatus and method for modifying packet interval timing to identify a data transfer condition

      
Numéro d'application 14967644
Numéro de brevet 10447784
Statut Délivré - en vigueur
Date de dépôt 2015-12-14
Date de la première publication 2017-06-15
Date d'octroi 2019-10-15
Propriétaire Afero, Inc. (USA)
Inventeur(s)
  • Britt, Joe
  • Zimmerman, Scott

Abrégé

An apparatus and method are described for modifying packet interval timing to identify a data transfer condition. For example, one embodiment of a system comprises: an Internet of Things (IoT) device comprising a first wireless networking interface to establish communication with an IoT hub over a local wireless network channel, the first wireless networking interface implementing a first advertising interval between advertising packets; advertising interval selection logic to cause the first wireless networking interface to use a second advertising interval for advertising packets upon detecting that the IoT device has data to be transmitted to the IoT hub, the IoT hub to detect that the IoT device has data to be transmitted based on the change to the second advertising interval.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04W 12/04 - Gestion des clés, p. ex. par architecture d’amorçage générique [GBA]
  • H04W 12/02 - Protection de la confidentialité ou de l'anonymat, p. ex. protection des informations personnellement identifiables [PII]
  • H04W 4/21 - Signalisation de servicesSignalisation de données auxiliaires, c.-à-d. transmission de données par un canal non destiné au trafic pour applications de réseaux sociaux
  • H04L 9/08 - Répartition de clés
  • H04W 12/00 - Dispositions de sécuritéAuthentificationProtection de la confidentialité ou de l'anonymat

97.

Apparatus and method for obscuring wireless communication patterns

      
Numéro d'application 14967680
Numéro de brevet 10805344
Statut Délivré - en vigueur
Date de dépôt 2015-12-14
Date de la première publication 2017-06-15
Date d'octroi 2020-10-13
Propriétaire AFERO, INC. (USA)
Inventeur(s)
  • Britt, Joe
  • Zimmerman, Scott
  • Zakaria, Omar

Abrégé

An apparatus and method are described for obscuring wireless communication patterns. For example, one embodiment of a system comprises: an Internet of Things (IoT) device comprising a wireless communication interface to establish communication with an IoT service; the IoT device including an application to execute commands received from the IoT service and to responsively generate a response; and messaging obfuscation logic to modify timing for transmitting the response to the IoT service.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04W 4/00 - Services spécialement adaptés aux réseaux de télécommunications sans filLeurs installations
  • H04W 76/10 - Établissement de la connexion
  • H04W 4/80 - Services utilisant la communication de courte portée, p. ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie
  • H04L 9/06 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité l'appareil de chiffrement utilisant des registres à décalage ou des mémoires pour le codage par blocs, p. ex. système DES
  • H04W 12/00 - Dispositions de sécuritéAuthentificationProtection de la confidentialité ou de l'anonymat
  • H04W 12/04 - Gestion des clés, p. ex. par architecture d’amorçage générique [GBA]

98.

System and method for performing asset and crowd tracking in an IoT system

      
Numéro d'application 14967702
Numéro de brevet 10178530
Statut Délivré - en vigueur
Date de dépôt 2015-12-14
Date de la première publication 2017-06-15
Date d'octroi 2019-01-08
Propriétaire Afero, Inc. (USA)
Inventeur(s)
  • Forood, Houman
  • Britt, Joe
  • Zakaria, Omar
  • Lee, Justin
  • Gallardo, Gilbert

Abrégé

A system and method are described for performing asset and user tracking. For example, one embodiment of a system comprises: an Internet of Things (IoT) device or hub (“IoT device/hub”) comprising authorized user detection logic to detect a security IoT device of a user in wireless proximity to the IoT device/hub, the IoT device/hub to be affixed or integrated within a data processing asset; location detection logic to determine a current location of the IoT device/hub based on signals received from one or more wireless devices within its wireless range; wherein the authorized user detection logic is to arm the location detection logic upon detecting that the security IoT device has moved out of wireless proximity to the IoT device/hub; and wherein the location detection logic is to generate an alert and/or notification after being armed by the authorized user detection logic upon detecting that the IoT device/hub has moved outside of a designated protected location, the alert and/or notification being transmitted from the IoT device/hub to an IoT service.

Classes IPC  ?

  • H04W 4/70 - Services pour la communication de machine à machine ou la communication de type machine
  • G08B 21/04 - Alarmes pour assurer la sécurité des personnes réagissant à la non-activité, p. ex. de personnes âgées
  • H04W 4/00 - Services spécialement adaptés aux réseaux de télécommunications sans filLeurs installations
  • G08B 3/10 - Systèmes de signalisation audibleSystèmes d'appel sonore de personnes utilisant une transmission électriqueSystèmes de signalisation audibleSystèmes d'appel sonore de personnes utilisant une transmission électromagnétique
  • G08B 13/14 - Déclenchement mécanique par l'enlèvement ou les essais de déplacement d'articles portatifs
  • G08B 25/08 - Systèmes d'alarme dans lesquels l'emplacement du lieu où existe la condition déclenchant l'alarme est signalé à une station centrale, p. ex. systèmes télégraphiques d'incendie ou de police caractérisés par le moyen de transmission utilisant les lignes de communication
  • H04W 4/38 - Services spécialement adaptés à des environnements, à des situations ou à des fins spécifiques pour la collecte d’informations de capteurs
  • H04W 4/029 - Services de gestion ou de suivi basés sur la localisation
  • H04W 4/80 - Services utilisant la communication de courte portée, p. ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie

99.

System and method for an Internet of Things (IoT) gas pump or charging station implementation

      
Numéro d'application 14967754
Numéro de brevet 10791446
Statut Délivré - en vigueur
Date de dépôt 2015-12-14
Date de la première publication 2017-06-15
Date d'octroi 2020-09-29
Propriétaire Afero, Inc. (USA)
Inventeur(s) Reynders, Tim

Abrégé

A system and method are described for an Internet of Things (IoT) gas pump or charging station implementation. For example, one embodiment of a system comprises: an automotive IoT device to be integrated within a vehicle of a user; an IoT service comprising IoT device authentication and management logic to authenticate the identity of the automotive IoT device integrated within the vehicle; an Internet of Things (IoT) hub to be communicatively coupled to a gas pump or charging station, the IoT hub to establish a communication channel with the IoT service, the IoT hub further comprising a local wireless communication interface to establish a local wireless communication channel with the automotive IoT device, the automotive IoT device to establish a secure communication channel with the IoT service through the IoT hub; the IoT service to authenticate the automotive IoT device and responsively transmit a command to the IoT hub authorizing use of the gas pump or charging station.

Classes IPC  ?

  • H04W 4/80 - Services utilisant la communication de courte portée, p. ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie
  • H04W 12/06 - Authentification
  • H04L 9/14 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité utilisant plusieurs clés ou algorithmes
  • G06Q 20/20 - Systèmes de réseaux présents sur les points de vente
  • G06Q 20/18 - Architectures de paiement impliquant des terminaux en libre-service, des distributeurs automatiques, des bornes ou des terminaux multimédia
  • G06Q 20/40 - Autorisation, p. ex. identification du payeur ou du bénéficiaire, vérification des références du client ou du magasinExamen et approbation des payeurs, p. ex. contrôle des lignes de crédit ou des listes négatives
  • G06Q 50/06 - Fourniture d’énergie ou d’eau
  • G06Q 20/32 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des dispositifs sans fil
  • H04W 4/38 - Services spécialement adaptés à des environnements, à des situations ou à des fins spécifiques pour la collecte d’informations de capteurs
  • 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
  • H04W 4/70 - Services pour la communication de machine à machine ou la communication de type machine
  • G07F 15/00 - Appareils déclenchés par pièces de monnaie avec distribution de liquide, de gaz ou d'électricité commandée par le comptage
  • G07F 13/02 - Appareils déclenchés par pièces de monnaie pour commander la distribution de fluides, de produits semi-liquides ou de produits granuleux contenus dans des réservoirs au volume
  • G06Q 20/14 - Architectures de paiement spécialement adaptées aux systèmes de facturation
  • H04W 12/00 - Dispositions de sécuritéAuthentificationProtection de la confidentialité ou de l'anonymat

100.

System and method for secure internet of things (IOT) device provisioning

      
Numéro d'application 14967820
Numéro de brevet 10171462
Statut Délivré - en vigueur
Date de dépôt 2015-12-14
Date de la première publication 2017-06-15
Date d'octroi 2019-01-01
Propriétaire Afero, Inc. (USA)
Inventeur(s)
  • Britt, Joe
  • Zimmerman, Scott

Abrégé

A system and method are described for provisioning an IoT device using an association ID code. For example, one embodiment of a method comprises: generating an association between a new Internet of Things (IoT) device identification (ID) code and an association ID code; storing the association in an IoT device database of an IoT service; retrieving the association ID code from the new IoT device; transmitting the association ID code to the IoT service, the IoT service performing a lookup in the IoT device database using the association ID code to determine the device ID code; and provisioning the IoT device to communicate with the IoT service using the device ID code.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04W 12/06 - Authentification
  • H04W 12/04 - Gestion des clés, p. ex. par architecture d’amorçage générique [GBA]
  1     2        Prochaine page