Ironwood Cyber Inc.

États‑Unis d’Amérique

Retour au propriétaire

1-8 de 8 pour Ironwood Cyber Inc. Trier par
Recheche Texte
Affiner par
Juridiction
        États-Unis 7
        International 1
Date
2022 3
2021 1
2020 1
Avant 2020 3
Classe IPC
G06F 21/50 - Contrôle des utilisateurs, des programmes ou des dispositifs de préservation de l’intégrité des plates-formes, p. ex. des processeurs, des micrologiciels ou des systèmes d’exploitation 2
G06F 21/53 - Contrôle des utilisateurs, des programmes ou des dispositifs de préservation de l’intégrité des plates-formes, p. ex. des processeurs, des micrologiciels ou des systèmes d’exploitation au stade de l’exécution du programme, p. ex. intégrité de la pile, débordement de tampon ou prévention d'effacement involontaire de données par exécution dans un environnement restreint, p. ex. "boîte à sable" ou machine virtuelle sécurisée 2
G06F 21/56 - Détection ou gestion de programmes malveillants, p. ex. dispositions anti-virus 2
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é 2
G06N 20/00 - Apprentissage automatique 2
Voir plus
Résultats pour  brevets

1.

CONTROL SYSTEM ANOMALY DETECTION USING NEURAL NETWORK CONSENSUS

      
Numéro d'application US2022032934
Numéro de publication 2022/265923
Statut Délivré - en vigueur
Date de dépôt 2022-06-10
Date de publication 2022-12-22
Propriétaire IRONWOOD CYBER INC. (USA)
Inventeur(s)
  • Thornton, Mitchell
  • Larson, Eric
  • Manikas, Theodore
  • Taylor, Michael
  • Sinha, Aviraj
  • Srirama, Nathan

Abrégé

Described herein are methods, systems, and platforms comprising neural networks for control system anomaly detection.

Classes IPC  ?

  • H04L 41/0631 - Gestion des fautes, des événements, des alarmes ou des notifications en utilisant l’analyse des causes profondesGestion des fautes, des événements, des alarmes ou des notifications en utilisant l’analyse de la corrélation entre les notifications, les alarmes ou les événements en fonction de critères de décision, p. ex. la hiérarchie ou l’analyse temporelle ou arborescente
  • G05B 23/00 - Test ou contrôle des systèmes de commande ou de leurs éléments
  • G06N 20/10 - Apprentissage automatique utilisant des méthodes à noyaux, p. ex. séparateurs à vaste marge [SVM]

2.

Control system anomaly detection using neural network consensus

      
Numéro d'application 17837472
Numéro de brevet 11546205
Statut Délivré - en vigueur
Date de dépôt 2022-06-10
Date de la première publication 2022-12-22
Date d'octroi 2023-01-03
Propriétaire Ironwood Cyber Inc. (USA)
Inventeur(s)
  • Thornton, Mitchell
  • Larson, Eric
  • Manikas, Theodore
  • Taylor, Michael
  • Sinha, Aviraj
  • Srirama, Nathan

Abrégé

Described herein are methods, systems, and platforms comprising neural networks for control system anomaly detection.

Classes IPC  ?

  • H04L 41/0604 - Gestion des fautes, des événements, des alarmes ou des notifications en utilisant du filtrage, p. ex. la réduction de l’information en utilisant la priorité, les types d’éléments, la position ou le temps
  • H04L 41/16 - 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 en utilisant l'apprentissage automatique ou l'intelligence artificielle

3.

Generating upsampled signal from gyroscope data

      
Numéro d'application 16702116
Numéro de brevet 11397083
Statut Délivré - en vigueur
Date de dépôt 2019-12-03
Date de la première publication 2022-07-26
Date d'octroi 2022-07-26
Propriétaire IRONWOOD CYBER INC. (USA)
Inventeur(s)
  • Larson, Eric C.
  • Thornton, Mitchell
  • Johnson, Ian
  • Siems, Travis
  • Gabrielsen, Erik

Abrégé

Gyroscope data can be used to generate upsampled signal. Multiple mobile devices are spaced apart from each other in a spatial arrangement. Each mobile device includes a gyroscope sensor to detect mechanical vibrations caused by signals originating within a vicinity of a mobile device that includes the gyroscope sensor. Each mobile device includes one or more respective processors to receive representations of the mechanical vibrations sensed by the gyroscope sensor at a sampling frequency, and transmit the representations received at the sampling frequency as a respective vibration signal associated with sampling times. The signal processor is coupled to the multiple mobile devices. The signal processor generates a processed upsampled signal by interleaving the vibration signal received from each mobile device and processing the interleaved signal using one or more machine learning filters, and transmitting the processed upsampled signal.

Classes IPC  ?

  • G01C 19/5698 - Dispositifs sensibles à la rotation utilisant des masses vibrantes, p. ex. capteurs vibratoires de vitesse angulaire basés sur les forces de Coriolis utilisant des ondes acoustiques, p. ex. gyroscopes à ondes acoustiques de surface
  • G01C 19/5783 - Montages ou boîtiers non spécifiques à l'un des dispositifs couverts par les groupes
  • G01C 19/5776 - Traitement de signal non spécifique à l'un des dispositifs couverts par les groupes
  • G01C 19/50 - Dispositifs de redressage pour ramener l'axe du rotor à une position désirée fonctionnant par des moyens mécaniques

4.

Detecting malicious software using sensors

      
Numéro d'application 17350824
Numéro de brevet 11586737
Statut Délivré - en vigueur
Date de dépôt 2021-06-17
Date de la première publication 2021-10-07
Date d'octroi 2023-02-21
Propriétaire IRONWOOD CYBER INC. (USA)
Inventeur(s)
  • Thornton, Mitchell
  • Taylor, Michael
  • Smith, Kaitlin

Abrégé

In some implementations, a method includes retrieving data from multiple sensors in a computing device, and the multiple sensors comprise different types of sensors. The sensor data is analyzed based on a predictive model, and the predictive model is trained to detect malware. Initiation of malware is determined based on the analysis. In response to the determination, the malware is terminated.

Classes IPC  ?

  • G06F 21/56 - Détection ou gestion de programmes malveillants, p. ex. dispositions anti-virus
  • G06F 21/53 - Contrôle des utilisateurs, des programmes ou des dispositifs de préservation de l’intégrité des plates-formes, p. ex. des processeurs, des micrologiciels ou des systèmes d’exploitation au stade de l’exécution du programme, p. ex. intégrité de la pile, débordement de tampon ou prévention d'effacement involontaire de données par exécution dans un environnement restreint, p. ex. "boîte à sable" ou machine virtuelle sécurisée
  • G06N 5/022 - Ingénierie de la connaissanceAcquisition de la connaissance
  • 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é
  • G06N 20/00 - Apprentissage automatique
  • G06F 21/50 - Contrôle des utilisateurs, des programmes ou des dispositifs de préservation de l’intégrité des plates-formes, p. ex. des processeurs, des micrologiciels ou des systèmes d’exploitation

5.

Detecting malicious software using sensors

      
Numéro d'application 15812663
Numéro de brevet 11042638
Statut Délivré - en vigueur
Date de dépôt 2017-11-14
Date de la première publication 2020-09-03
Date d'octroi 2021-06-22
Propriétaire IRONWOOD CYBER INC. (USA)
Inventeur(s)
  • Thornton, Mitchell
  • Taylor, Michael
  • Smith, Kaitlin

Abrégé

In some implementations, a method includes retrieving data from multiple sensors in a computing device, and the multiple sensors comprise different types of sensors. The sensor data is analyzed based on a predictive model, and the predictive model is trained to detect malware. Initiation of malware is determined based on the analysis. In response to the determination, the malware is terminated.

Classes IPC  ?

  • G06F 21/56 - Détection ou gestion de programmes malveillants, p. ex. dispositions anti-virus
  • G06F 21/50 - Contrôle des utilisateurs, des programmes ou des dispositifs de préservation de l’intégrité des plates-formes, p. ex. des processeurs, des micrologiciels ou des systèmes d’exploitation
  • G06F 21/53 - Contrôle des utilisateurs, des programmes ou des dispositifs de préservation de l’intégrité des plates-formes, p. ex. des processeurs, des micrologiciels ou des systèmes d’exploitation au stade de l’exécution du programme, p. ex. intégrité de la pile, débordement de tampon ou prévention d'effacement involontaire de données par exécution dans un environnement restreint, p. ex. "boîte à sable" ou machine virtuelle sécurisée
  • G06N 5/02 - Représentation de la connaissanceReprésentation symbolique
  • 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é
  • G06N 20/00 - Apprentissage automatique

6.

Squaring circuit

      
Numéro d'application 13601709
Numéro de brevet 09684489
Statut Délivré - en vigueur
Date de dépôt 2012-08-31
Date de la première publication 2014-03-06
Date d'octroi 2017-06-20
Propriétaire IRONWOOD CYBER INC. (USA)
Inventeur(s)
  • Thornton, Mitchell A.
  • Gupta, Saurabh

Abrégé

Methods, apparatuses, and computer program products for squaring an operand include identifying a fixed-point value with a fixed word size and a substring size for substrings of the fixed-point value, wherein the fixed-point value comprises a binary bit string. A square of the fixed-point value can be determined using the fixed point value, the substring size, and least significant bits of the fixed-point value equal to the substring size.

Classes IPC  ?

  • G06F 7/544 - Méthodes ou dispositions pour effectuer des calculs en utilisant exclusivement une représentation numérique codée, p. ex. en utilisant une représentation binaire, ternaire, décimale utilisant des dispositifs n'établissant pas de contact, p. ex. tube, dispositif à l'état solideMéthodes ou dispositions pour effectuer des calculs en utilisant exclusivement une représentation numérique codée, p. ex. en utilisant une représentation binaire, ternaire, décimale utilisant des dispositifs non spécifiés pour l'évaluation de fonctions par calcul
  • G06F 7/552 - Méthodes ou dispositions pour effectuer des calculs en utilisant exclusivement une représentation numérique codée, p. ex. en utilisant une représentation binaire, ternaire, décimale utilisant des dispositifs n'établissant pas de contact, p. ex. tube, dispositif à l'état solideMéthodes ou dispositions pour effectuer des calculs en utilisant exclusivement une représentation numérique codée, p. ex. en utilisant une représentation binaire, ternaire, décimale utilisant des dispositifs non spécifiés pour l'évaluation de fonctions par calcul de puissances ou racines

7.

Single clock distribution network for multi-phase clock integrated circuits

      
Numéro d'application 13769313
Numéro de brevet 08847625
Statut Délivré - en vigueur
Date de dépôt 2013-02-16
Date de la première publication 2013-08-22
Date d'octroi 2014-09-30
Propriétaire IRONWOOD CYBER INC. (USA)
Inventeur(s)
  • Thornton, Mitchell Aaron
  • Menon, Rohit

Abrégé

A multi-valued logic (MVL) circuit includes a MVL clock generator that generates a MVL clock signal having three or more ith MVL levels, a single MVL clock signal distribution network connected to the MVL clock generator, and three or more ith MVL selection circuits connected to the single MVL clock signal distribution network where i=0 to N and N>=3. Each ith MVL selection circuit corresponds to a specified ith MVL level. The ith MVL selection circuit outputs an ith binary clock signal having: (a) a first logic level whenever the MVL clock signal is equal to the ith MVL level and the ith data input receives the first logic level, (b) a second logic level whenever the MVL clock signal is equal to the ith MVL level and the ith data input receives the second logic level, and (c) a previous logic level of the ith binary clock signal whenever the MVL clock signal is not equal to the ith MVL level.

Classes IPC  ?

  • H03K 19/00 - Circuits logiques, c.-à-d. ayant au moins deux entrées agissant sur une sortieCircuits d'inversion
  • H03L 7/00 - Commande automatique de fréquence ou de phaseSynchronisation
  • G06F 1/04 - Génération ou distribution de signaux d'horloge ou de signaux dérivés directement de ceux-ci
  • G06F 1/10 - Répartition des signaux d'horloge
  • H03K 19/096 - Circuits synchrones, c.-à-d. circuits utilisant des signaux d'horloge

8.

Method for subject classification using a pattern recognition input device

      
Numéro d'application 13279279
Numéro de brevet 09329699
Statut Délivré - en vigueur
Date de dépôt 2011-10-22
Date de la première publication 2012-04-26
Date d'octroi 2016-05-03
Propriétaire IRONWOOD CYBER INC. (USA)
Inventeur(s)
  • Allen, Jeffrey David
  • Howard, John Joseph
  • Thornton, Mitchell Aaron

Abrégé

The present invention provides a device and method for classifying a user using pattern recognition of an input device. A series of the keystroke objects are received via the user input interface. A typing signature is determined for the series of keystroke objects using the processor by analyzing the key attributes of the series of keystroke objects using a pattern recognition algorithm. The typing signature is compared to one or more user typing signatures stored in the memory using the processor. The user is classified based on whether or not the typing signature is statistically similar to one of the stored typing signatures.

Classes IPC  ?

  • G06F 3/023 - Dispositions pour convertir sous une forme codée des éléments d'information discrets, p. ex. dispositions pour interpréter des codes générés par le clavier comme codes alphanumériques, comme codes d'opérande ou comme codes d'instruction
  • G06F 21/31 - Authentification de l’utilisateur
  • G06F 21/32 - Authentification de l’utilisateur par données biométriques, p. ex. empreintes digitales, balayages de l’iris ou empreintes vocales