Patents by Inventor Amir Sasson

Amir Sasson 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).

  • Publication number: 20230259632
    Abstract: Some embodiments gather security activity data from multiple environments instead of only a single environment. Activity data includes alerts, anomaly detections, and defensive actions taken automatically, in response to actual or simulated attacks. Data is cloaked to protect privacy. Security product coverage of techniques, tactics, procedures, threat categories, and other constituents of a cyberattack model is derived from the activity data via a mapping mechanism, allowing subsequent product installation or operation changes to be based on actual recorded responses of products to attacks. Coverage results may be operationalized as recommendations or proactive automated initiatives, for example. Security is enhanced on the basis of data which extends beyond the data available to any single cloud tenant.
    Type: Application
    Filed: February 13, 2022
    Publication date: August 17, 2023
    Inventors: Ron Moshe MARCIANO, Moshe ISRAEL, Lilyan COHEN, Michael GLADISHEV, Ziv CIZER, Amir SASSON, Netanel COHEN
  • Publication number: 20200142591
    Abstract: A system for finding differences between a given block in two periodical snapshots. Data indicative of a coarse grain data structure corresponding to the given logical unit and including a plurality of entries wherein each entry is representative of a write or no-write operation to a respective memory chunk of in the logical unit. Data indicative of at least one bloom filter, each bloom filter includes a plurality of bits wherein each group of bits is representative of a probable false positive write indication or no-write operation to a block in the chunk. In response to a request to compare between a given block in at least two periodic snapshots: an older snapshotj and a younger snapshotk, perform: with respect to the block in a chunk, test in a selected bloom filter if the corresponding group of bits is representative of a false positive, and provide “possible snapshots difference” indication.
    Type: Application
    Filed: November 7, 2018
    Publication date: May 7, 2020
    Applicant: Kaminario Technologies Ltd.
    Inventors: Amir Sasson, Doron Tal, Gilad Hitron, Yogev Vaknin
  • Patent number: 9710188
    Abstract: A method for re-establishing a backup relationship between first and second volumes associated with one or more storage media in a data storage system is provided. The method comprises storing first information for preserving the backup relationship, in response to or in advance of receiving a request to terminate the backup relationship; recording changes to the first or second volumes that occur subsequent to terminating the backup relationship; and re-establishing the backup relationship between the first and second volumes according to the first information such that the first and second volumes are synchronized by merging the recorded changes with the first or second volumes.
    Type: Grant
    Filed: January 21, 2014
    Date of Patent: July 18, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Amir Sasson, Eli Malul, Itzhack Goldberg, Shachar Fienblit
  • Patent number: 9620072
    Abstract: A method, system, and computer program product for reducing power consumption in a display area of an electronic device is provided. The method includes selecting a first window within the display area to be highlighted using a first input command of a user; locating the first window in the display area; and reducing power to at least portions of the display area not corresponding to the first window.
    Type: Grant
    Filed: January 15, 2009
    Date of Patent: April 11, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Idan Ben-Harrush, Rafael E. Diaz, Nicholas Duane Fifer, Itzhack Goldberg, Dan Ramon, Amir Sasson
  • Patent number: 9208192
    Abstract: A method for consistent version of multiple information items is provided. The method includes receiving a conditional request to copy a version of multiple information items at a condition fulfillment point of time that is associated with a fulfillment of a condition of the conditional request. Then determining that the condition is fulfilled, and participating in generating a condition fulfillment point in time version of the multiple information items.
    Type: Grant
    Filed: March 5, 2009
    Date of Patent: December 8, 2015
    Assignee: International Business Machines Corporation
    Inventors: Shachar Fienblit, Itzhack Goldberg, Eli Malul, Amir Sasson
  • Publication number: 20140136804
    Abstract: A method for re-establishing a backup relationship between first and second volumes associated with one or more storage media in a data storage system is provided. The method comprises storing first information for preserving the backup relationship, in response to or in advance of receiving a request to terminate the backup relationship; recording changes to the first or second volumes that occur subsequent to terminating the backup relationship; and re-establishing the backup relationship between the first and second volumes according to the first information such that the first and second volumes are synchronized by merging the recorded changes with the first or second volumes.
    Type: Application
    Filed: January 21, 2014
    Publication date: May 15, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Amir SASSON, Eli MALUL, Itzhack GOLDBERG, Shachar FIENBLIT
  • Patent number: 8676750
    Abstract: A method for synchronizing data stored on primary and secondary storage volumes in a distributed data recovery system is provided. The method comprises associating N data recovery relationships between a primary volume and N secondary volumes by way of implementing N data structures respectively. Each data structure comprises a first indicator that indicates whether data stored on a first track of the primary volume has been updated, due to a first operation performed by a host application. One or more of the N data structures are stored in at least a first data storage medium with high speed data access rates.
    Type: Grant
    Filed: February 22, 2010
    Date of Patent: March 18, 2014
    Assignee: International Business Machines Corporation
    Inventors: Akram Bitar, Olympia Gluck, Amir Sasson
  • Patent number: 8656124
    Abstract: A method for re-establishing a backup relationship between first and second volumes associated with one or more storage media in a data storage system is provided. The method comprises storing first information for preserving the backup relationship, in response to or in advance of receiving a request to terminate the backup relationship; recording changes to the first or second volumes that occur subsequent to terminating the backup relationship; and re-establishing the backup relationship between the first and second volumes according to the first information such that the first and second volumes are synchronized by merging the recorded changes with the first or second volumes.
    Type: Grant
    Filed: September 1, 2009
    Date of Patent: February 18, 2014
    Assignee: International Business Machines Corporation
    Inventors: Amir Sasson, Eli Malul, Itzhack Goldberg, Shachar Fienblit
  • Patent number: 8645647
    Abstract: Producing snapshots of data stored on a data storage device, the method including producing a first snapshot of data stored in a set of data storage units on a data storage device, where the first snapshot is allowed to include data written to the set of data storage units during the production of the first snapshot, and producing a second snapshot of the data stored in the set of data storage units on the data storage device, where the production of the second snapshot is begun after the completion of the first snapshot, and where the second snapshot includes only data present in the set of data storage units before the production of the second snapshot is begun.
    Type: Grant
    Filed: September 2, 2009
    Date of Patent: February 4, 2014
    Assignee: International Business Machines Corporation
    Inventors: Amir Sasson, Gil Sasson, Michael Sternberg, Uri Wolloch
  • Publication number: 20130205108
    Abstract: A method of managing reservation-control in a storage system that consists of a plurality of interfaces and a common storage resource, the method comprising responsive to receiving at an originator interface a reservation command related to the common storage resource, implementing a multi-phase reservation synchronization protocol including a lock phase consisting of locking the resource on a central controlling process, backing up respective lock phase data on a backup control process, and issuing a lock phase completion indication; an execution phase consisting of executing locally on each one of the plurality of interfaces a reservation operation, and issuing an execute phase completion indication; and an unlock phase consisting of unlocking the resource on the central controlling process; backing up respective unlock phase data on a backup control process, and issuing an unlock phase completion indication.
    Type: Application
    Filed: February 6, 2012
    Publication date: August 8, 2013
    Applicant: KAMINARIO TECHNOLOGIES LTD.
    Inventors: Itzhak PERELSTEIN, Eyal GORDON, Amir SASSON
  • Patent number: 8250326
    Abstract: Systems and methods for data swapping in a storage network are provided. The method comprises associating a flag with a first track on a first volume (TA1) and a first track on a second volume (TB1) to indicate that I/O access to TA1 is to be redirected to TB1, and that I/O access to TB1 is to be redirected to TA1; locking TA1 and TB1 to prohibit I/O access to TA1 and TB1; copying data stored on TA1 and TB1 to cache; swapping data between TA1 and TB1; unlocking TA1 and TB1 to allow I/O access to TA1 and TB1; redirecting I/O access to TB1, in response to receiving an I/O request to access TA1, when TA1 is flagged, and redirecting I/O access to TA1, in response to receiving an I/O request to access TB1, when TB1 is flagged.
    Type: Grant
    Filed: August 29, 2008
    Date of Patent: August 21, 2012
    Assignee: International Business Machines Corporation
    Inventors: Akram Bitar, Amir Sasson
  • Publication number: 20110208694
    Abstract: A method for synchronizing data stored on primary and secondary storage volumes in a distributed data recovery system is provided. The method comprises associating N data recovery relationships between a primary volume and N secondary volumes by way of implementing N data structures respectively. Each data structure comprises a first indicator that indicates whether data stored on a first track of the primary volume has been updated, due to a first operation performed by a host application. One or more of said N data structures are stored in at least a first data storage medium with high speed data access rates.
    Type: Application
    Filed: February 22, 2010
    Publication date: August 25, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Akram Bitar, Olympia Gluck, Amir Sasson
  • Publication number: 20110055499
    Abstract: A method for re-establishing a backup relationship between first and second volumes associated with one or more storage media in a data storage system is provided. The method comprises storing first information for preserving the backup relationship, in response to or in advance of receiving a request to terminate the backup relationship; recording changes to the first or second volumes that occur subsequent to terminating the backup relationship; and re-establishing the backup relationship between the first and second volumes according to the first information such that the first and second volumes are synchronized by merging the recorded changes with the first or second volumes.
    Type: Application
    Filed: September 1, 2009
    Publication date: March 3, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Amir Sasson, Eli Malul, Itzhack Goldberg, Shachar Fienblit
  • Publication number: 20110055500
    Abstract: Producing snapshots of data stored on a data storage device, the method including producing a first snapshot of data stored in a set of data storage units on a data storage device, where the first snapshot is allowed to include data written to the set of data storage units during the production of the first snapshot, and producing a second snapshot of the data stored in the set of data storage units on the data storage device, where the production of the second snapshot is begun after the completion of the first snapshot, and where the second snapshot includes only data present in the set of data storage units before the production of the second snapshot is begun.
    Type: Application
    Filed: September 2, 2009
    Publication date: March 3, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Amir Sasson, Gil Sasson, Michael Sternberg, Uri Wolloch
  • Publication number: 20100228935
    Abstract: A method for consistent version of multiple information items is provided. The method includes receiving a conditional request to copy a version of multiple information items at a condition fulfillment point of time that is associated with a fulfillment of a condition of the conditional request. Then determining that the condition is fulfilled, and participating in generating a condition fulfillment point in time version of the multiple information items.
    Type: Application
    Filed: March 5, 2009
    Publication date: September 9, 2010
    Applicant: International Business Machines Corporation
    Inventors: Shachar Fienblit, Itzhack Goldberg, Eli Malul, Amir Sasson
  • Publication number: 20100180228
    Abstract: A method, system, and computer program product for reducing power consumption in a display area of an electronic device is provided.
    Type: Application
    Filed: January 15, 2009
    Publication date: July 15, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Idan BEN-HARRUSH, Rafael E. DIAZ, Nicholas Duane FIFER, Itzhack GOLDBERG, Dan RAMON, Amir SASSON
  • Publication number: 20100058017
    Abstract: Systems and methods for data swapping in a storage network are provided. The method comprises associating a flag with a first track on a first volume (TA1) and a first track on a second volume (TB1) to indicate that I/O access to TA1 is to be redirected to TB1, and that I/O access to TB1 is to be redirected to TA1; locking TA1 and TB1 to prohibit I/O access to TA1 and TB1; copying data stored on TA1 and TB1 to cache; swapping data between TA1 and TB1; unlocking TA1 and TB1 to allow I/O access to TA1 and TB1; redirecting I/O access to TB1, in response to receiving an I/O request to access TA1, when TA1 is flagged, and redirecting I/O access to TA1, in response to receiving an I/O request to access TB1, when TB1 is flagged.
    Type: Application
    Filed: August 29, 2008
    Publication date: March 4, 2010
    Inventors: Akram Bitar, Amir Sasson