Patents by Inventor Yonatan ITAI

Yonatan ITAI has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 12682109
    Abstract: A system and method for data classification. A method includes: determining a role for each of a plurality of portions of data, wherein the role for each of the plurality of portions of data is defined with respect to a corresponding entity having at least one characteristic represented by the respective portion of data; classifying each of the plurality of portions of data into a plurality of classifications, wherein classifying at least one first portion of data among the plurality of portions of data further comprises applying a classification for at least one second portion of data among the plurality of portions of data to the at least one first portion of data, wherein the role of the at least one first portion of data and the role of the at least one second portion of data match; and performing at least one remediation action based on the plurality of classifications.
    Type: Grant
    Filed: July 23, 2024
    Date of Patent: July 14, 2026
    Assignee: Cyera, Ltd.
    Inventors: Yotam Segev, Itamar Bar-Ilan, Yonatan Itai, Guy Gertner, Shiran Bareli, Alona Getzler, Michal Shaked, Dvir Horovitz, Michael Elazar, Yifat Dancygier
  • Publication number: 20260154605
    Abstract: Techniques for training and using machine learning models for sensitivity detection. A method for sensitivity detection training includes fine-tuning a language model by iteratively applying the language model to prompts and adjusting weights of the language model. The prompts indicate classifications for a set of first resources and characteristics of an entity. The fine-tuned language model is queried with respect to classifications of a set of second resources. The fine-tuned language model is queried using prompts indicating the second classifications and data indicating characteristics of an entity, where outputs of the language model include a sensitivity for each of the second classifications. Training data including the second classifications is labeled based on the sensitivities output by the language model.
    Type: Application
    Filed: November 22, 2024
    Publication date: June 4, 2026
    Applicant: Cyera, Ltd.
    Inventors: Andrey NIKITIN, Netta SIMHI, Shiran BARELI, Yotam SEGEV, Itamar BAR-ILAN, Yonatan ITAI
  • Publication number: 20260148082
    Abstract: Techniques for training and using machine learning models for resource-level classification. A method for training includes refining outputs of a language model by providing a prompt and a set of sample resources to the language model over a series of iterations. Accuracies for the classifications output by the language model at each iteration are determined based on semantic similarity between those classifications and corresponding reference classifications for the sample resources. The language model is applied to data of a set of training resources when the outputs of the language model have been refined, in order to output a set of classifications for the set of training resources. Training data is labeled based on the set of classifications output by the language model. A classifier machine learning model is trained via supervised machine learning using the set of labeled training data in order to produce a trained classifier machine learning model.
    Type: Application
    Filed: February 26, 2025
    Publication date: May 28, 2026
    Applicant: Cyera, Ltd.
    Inventors: Andrey NIKITIN, Guye VERED, Netta SIMHI, Inbar POLAD, Hadas DANIEL, Yuval GOLDBERG, Dvir HOROVITZ, Michal SHAKED, Itay RUTMAN, Shiran BARELI, Yotam SEGEV, Itamar BAR-ILAN, Yonatan ITAI
  • Publication number: 20260147920
    Abstract: A system and method for data classification. A method includes sampling a dataset into at least one first sample and at least one second sample having different data types; applying a truth table to the at least one first sample in order to obtain a first set of outputs, wherein the truth table includes a plurality of input variables and a plurality of corresponding logical operation results; applying a classifier to features extracted from the at least one second sample in order to obtain a second set of outputs, wherein the classifier is configured to classify the at least one second sample with respect to a plurality of patterns in the at least one second sample; determining at least one classification for the dataset based on the first set of outputs and the second set of outputs.
    Type: Application
    Filed: April 14, 2025
    Publication date: May 28, 2026
    Applicant: Cyera, Ltd.
    Inventors: Yotam SEGEV, Itamar BAR-ILAN, Yonatan ITAI, Shiran BARELI, Michael ELAZAR, Antony TIMCHENKO, Itay MIZERETZ
  • Publication number: 20260140659
    Abstract: A system and method for discovering data store locations. A method includes reading, for each disk of a plurality of disks deployed in a cloud environment, only a portion of a snapshot of the disk accessed via a cloud provider tool, wherein the portion of the snapshot of each disk accessed via the cloud provider tool includes file system metadata of a file system of the disk, wherein the cloud provider tool is configured to provide direct access to data from each of the plurality of disks; analyzing the portion of the snapshot of each disk of the plurality of disks to determine whether each disk contains a data store; and identifying, based on the analysis, at least one data store in the cloud environment.
    Type: Application
    Filed: January 13, 2026
    Publication date: May 21, 2026
    Applicant: Cyera, Ltd.
    Inventors: Yotam SEGEV, Itamar BAR-ILAN, Yonatan ITAI, Shay MAKAYES, Shani BERACHA, Omer DUCHOVNE, Itay FAINSHTEIN
  • Patent number: 12632661
    Abstract: A system and method for classification. A method includes identifying candidate entities among text data by applying at least one entity identification rule to the text data. Inputs are constructed based on the identified candidate entities, where each input includes a first portion of text indicating a candidate entity and at least one second portion of text and where the at least one second portion of text of each input is adjacent to the first portion of text of the input. Multiple language models are applied to the inputs, where each language model is trained to identify a respective set of entities and where outputs of the language models include at least one portion of entity-indicating text for each input. Based on the outputs of the language models, at least one named entity in the text data is determined.
    Type: Grant
    Filed: July 3, 2024
    Date of Patent: May 19, 2026
    Assignee: Cyera, Ltd.
    Inventors: Yotam Segev, Itamar Bar-Ilan, Yonatan Itai, Shiran Bareli, Andrey Nikitin, Guye Vered, Michal Shaked, Dvir Horovitz
  • Patent number: 12608487
    Abstract: A system and method for scanning. A method includes identifying an entity in a computing environment based on a scan of the computing environment, wherein the entity is defined with respect to a relationship between the entity and a storage volume in the computing environment; restoring a snapshot of the entity to a running volume by creating a volume based on the snapshot; analyzing data of the running volume in order to identify at least one database; and running each of the identified at least one database.
    Type: Grant
    Filed: March 3, 2025
    Date of Patent: April 21, 2026
    Assignee: Cyera, Ltd.
    Inventors: Roee Babayoff, Yuval Lavie, Tomer Avisar, Gal Pollak, Yotam Segev, Itamar Bar-Ilan, Yonatan Itai, Lior Glazer
  • Patent number: 12566567
    Abstract: A system and method for discovering data store locations. A method includes reading, for each disk of a plurality of disks deployed in a cloud environment, only a portion of a snapshot of the disk accessed via a cloud provider tool, wherein the portion of the snapshot of each disk accessed via the cloud provider tool includes file system metadata of a file system of the disk, wherein the cloud provider tool is configured to provide direct access to data from each of the plurality of disks; analyzing the portion of the snapshot of each disk of the plurality of disks to determine whether each disk contains a data store; and identifying, based on the analysis, at least one data store in the cloud environment.
    Type: Grant
    Filed: May 19, 2022
    Date of Patent: March 3, 2026
    Assignee: Cyera, Ltd.
    Inventors: Yotam Segev, Itamar Bar-Ilan, Yonatan Itai, Shay Makayes, Shani Beracha, Omer Duchovne, Itay Fainshtein
  • Publication number: 20260030381
    Abstract: A system and method for data classification. A method includes: determining a role for each of a plurality of portions of data, wherein the role for each of the plurality of portions of data is defined with respect to a corresponding entity having at least one characteristic represented by the respective portion of data; classifying each of the plurality of portions of data into a plurality of classifications, wherein classifying at least one first portion of data among the plurality of portions of data further comprises applying a classification for at least one second portion of data among the plurality of portions of data to the at least one first portion of data, wherein the role of the at least one first portion of data and the role of the at least one second portion of data match; and performing at least one remediation action based on the plurality of classifications.
    Type: Application
    Filed: July 23, 2024
    Publication date: January 29, 2026
    Applicant: Cyera, Ltd.
    Inventors: Yotam SEGEV, Itamar BAR-ILAN, Yonatan ITAI, Guy GERTNER, Shiran BARELI, Alona GETZLER, Michal SHAKED, Dvir HOROVITZ, Michael ELAZAR, Yifat DANCYGIER
  • Publication number: 20260010724
    Abstract: A system and method for classification. A method includes identifying candidate entities among text data by applying at least one entity identification rule to the text data. Inputs are constructed based on the identified candidate entities, where each input includes a first portion of text indicating a candidate entity and at least one second portion of text and where the at least one second portion of text of each input is adjacent to the first portion of text of the input. Multiple language models are applied to the inputs, where each language model is trained to identify a respective set of entities and where outputs of the language models include at least one portion of entity-indicating text for each input. Based on the outputs of the language models, at least one named entity in the text data is determined.
    Type: Application
    Filed: July 3, 2024
    Publication date: January 8, 2026
    Applicant: Cyera, Ltd.
    Inventors: Yotam SEGEV, Itamar BAR-ILAN, Yonatan ITAI, Shiran BARELI, Andrey NIKITIN, Guye VERED, Michal SHAKED, Dvir HOROVITZ
  • Patent number: 12499083
    Abstract: A system and method for data discovery. A method includes performing a scan of a plurality of snapshots, each snapshot corresponding to a respective disk of a plurality of disks; identifying a plurality of data store files in the plurality of disks based on file metadata found during the scan; and detecting at least one data store based on the identified plurality of data store files, wherein each of the at least one data store is in a disk of the plurality of disks including one of the plurality of data store files.
    Type: Grant
    Filed: May 30, 2024
    Date of Patent: December 16, 2025
    Assignee: Cyera, Ltd.
    Inventors: Yotam Segev, Itamar Bar-Ilan, Yonatan Itai, Shay Makayes, Shani Beracha, Omer Duchovne, Itay Fainshtein
  • Patent number: 12461995
    Abstract: Techniques for data classification using clustering. A method includes replacing a plurality of portions of metadata for a plurality of data objects with a plurality of replacement characters in order to generate a plurality of replaced strings; clustering the plurality of data objects into a plurality of clusters based on commonalities between the plurality of replaced strings of data objects of the plurality of data objects; classifying a subset of the data objects in each cluster into at least one class; and aggregating classes within at least one cluster of the plurality of clusters, wherein aggregating classes within each of the at least one cluster includes applying the at least one class for the subset of the data objects in each cluster to each other data object within the cluster.
    Type: Grant
    Filed: October 29, 2024
    Date of Patent: November 4, 2025
    Assignee: Cyera, Ltd.
    Inventors: Yotam Segev, Itamar Bar-Ilan, Yonatan Itai, Shiran Bareli, Guye Vered, Tomer Mesika, Itay Fainshtein, Ofir Talmor
  • Patent number: 12299167
    Abstract: Techniques for data classification. A method includes sampling a dataset into first and second samples. Each first sample is a numerical value, and each second sample is a string of characters. A truth table is applied to the first samples from a dataset. The truth table includes multiple first columns, each of which accepts an input value determined for each of the first samples, and a second column which outputs first scores representing likelihoods for respective classifications. Classifiers are applied to features extracted from the second samples, where each classifier is a machine learning model trained to output a second score representing a likelihood for a respective classification for each second sample. Classifications are determined based on the first and second scores. The classifications include a classification for each first sample determined based on the first scores and a classification for each second sample determined based on the second scores.
    Type: Grant
    Filed: October 13, 2022
    Date of Patent: May 13, 2025
    Assignee: Cyera, Ltd.
    Inventors: Yotam Segev, Itamar Bar-Ilan, Yonatan Itai, Shiran Bareli, Michael Elazar, Antony Timchenko, Itay Mizeretz
  • Patent number: 12277504
    Abstract: Techniques for training and using machine learning models for resource-level classification. A method for training includes refining outputs of a language model by providing a prompt and a set of sample resources to the language model over a series of iterations. Accuracies for the classifications output by the language model at each iteration are determined based on semantic similarity between those classifications and corresponding reference classifications for the sample resources. The language model is applied to data of a set of training resources when the outputs of the language model have been refined, in order to output a set of classifications for the set of training resources. Training data is labeled based on the set of classifications output by the language model. A classifier machine learning model is trained via supervised machine learning using the set of labeled training data in order to produce a trained classifier machine learning model.
    Type: Grant
    Filed: November 22, 2024
    Date of Patent: April 15, 2025
    Assignee: Cyera, Ltd.
    Inventors: Andrey Nikitin, Guye Vered, Netta Simhi, Inbar Polad, Hadas Daniel, Yuval Goldberg, Dvir Horovitz, Michal Shaked, Itay Rutman, Shiran Bareli, Yotam Segev, Itamar Bar-Ilan, Yonatan Itai
  • Publication number: 20250068701
    Abstract: Techniques for data classification using clustering. A method includes replacing a plurality of portions of metadata for a plurality of data objects with a plurality of replacement characters in order to generate a plurality of replaced strings; clustering the plurality of data objects into a plurality of clusters based on commonalities between the plurality of replaced strings of data objects of the plurality of data objects; classifying a subset of the data objects in each cluster into at least one class; and aggregating classes within at least one cluster of the plurality of clusters, wherein aggregating classes within each of the at least one cluster includes applying the at least one class for the subset of the data objects in each cluster to each other data object within the cluster.
    Type: Application
    Filed: October 29, 2024
    Publication date: February 27, 2025
    Applicant: Cyera, Ltd.
    Inventors: Yotam SEGEV, Itamar BAR-ILAN, Yonatan ITAI, Shiran BARELI, Guye VERED, Tomer MESIKA, Itay FAINSHTEIN, Ofir TALMOR
  • Patent number: 12210594
    Abstract: Techniques for data classification using clustering. A method includes replacing a plurality of portions of metadata for a plurality of data objects with a plurality of replacement characters in order to generate a plurality of replaced strings; clustering the plurality of data objects into a plurality of clusters based on commonalities between the plurality of replaced strings of data objects of the plurality of data objects; classifying a subset of the data objects in each cluster into at least one class; and aggregating classes within at least one cluster of the plurality of clusters, wherein aggregating classes within each of the at least one cluster includes applying the at least one class for the subset of the data objects in each cluster to each other data object within the cluster.
    Type: Grant
    Filed: April 27, 2023
    Date of Patent: January 28, 2025
    Assignee: Cyera, Ltd.
    Inventors: Yotam Segev, Itamar Bar-Ilan, Yonatan Itai, Shiran Bareli, Guye Vered, Tomer Mesika, Itay Fainshtein, Ofir Talmor
  • Publication number: 20240362301
    Abstract: Techniques for data classification using clustering. A method includes replacing a plurality of portions of metadata for a plurality of data objects with a plurality of replacement characters in order to generate a plurality of replaced strings; clustering the plurality of data objects into a plurality of clusters based on commonalities between the plurality of replaced strings of data objects of the plurality of data objects; classifying a subset of the data objects in each cluster into at least one class; and aggregating classes within at least one cluster of the plurality of clusters, wherein aggregating classes within each of the at least one cluster includes applying the at least one class for the subset of the data objects in each cluster to each other data object within the cluster.
    Type: Application
    Filed: April 27, 2023
    Publication date: October 31, 2024
    Applicant: Cyera, Ltd.
    Inventors: Yotam SEGEV, Itamar BAR-ILAN, Yonatan ITAI, Shiran BARELI, Guye KARNI, Tomer MESIKA, Itay FAINSHTEIN, Ofir TALMOR
  • Publication number: 20240320189
    Abstract: A system and method for data discovery. A method includes performing a scan of a plurality of snapshots, each snapshot corresponding to a respective disk of a plurality of disks; identifying a plurality of data store files in the plurality of disks based on file metadata found during the scan; and detecting at least one data store based on the identified plurality of data store files, wherein each of the at least one data store is in a disk of the plurality of disks including one of the plurality of data store files.
    Type: Application
    Filed: May 30, 2024
    Publication date: September 26, 2024
    Applicant: Cyera, Ltd.
    Inventors: Yotam SEGEV, Itamar BAR-ILAN, Yonatan ITAI, Shay MAKAYES, Shani BERACHA, Omer DUCHOVNE, Itay FAINSHTEIN
  • Patent number: 12026123
    Abstract: A system and method for data discovery. A method includes performing a scan of a plurality of snapshots, each snapshot corresponding to a respective disk of a plurality of disks; identifying a plurality of data store files in the plurality of disks based on file metadata found during the scan; and detecting at least one data store based on the identified plurality of data store files, wherein each of the at least one data store is in a disk of the plurality of disks including one of the plurality of data store files.
    Type: Grant
    Filed: January 13, 2022
    Date of Patent: July 2, 2024
    Assignee: Cyera, Ltd.
    Inventors: Yotam Segev, Itamar Bar-Ilan, Yonatan Itai, Shay Makayes, Shani Beracha, Omer Duchovne, Itay Fainshtein
  • Publication number: 20240126918
    Abstract: Techniques for data classification. A method includes sampling a dataset into first and second samples. Each first sample is a numerical value, and each second sample is a string of characters. A truth table is applied to the first samples from a dataset. The truth table includes multiple first columns, each of which accepts an input value determined for each of the first samples, and a second column which outputs first scores representing likelihoods for respective classifications. Classifiers are applied to features extracted from the second samples, where each classifier is a machine learning model trained to output a second score representing a likelihood for a respective classification for each second sample. Classifications are determined based on the first and second scores. The classifications include a classification for each first sample determined based on the first scores and a classification for each second sample determined based on the second scores.
    Type: Application
    Filed: October 13, 2022
    Publication date: April 18, 2024
    Applicant: Cyera, Ltd.
    Inventors: Yotam SEGEV, Itamar BAR-ILAN, Yonatan ITAI, Shiran BARELI, Michael ELAZAR, Antony TIMCHENKO, Itay MIZERETZ