Patents by Inventor Ronen Itshak Kat

Ronen Itshak Kat 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: 20240135016
    Abstract: An example system includes a processor to generate a data plane based on dataset metadata, data plane component metadata, data governance decisions, and information technology (IT) system metrics. The processor is to also apply components of the data plane for a specified workload across a number of computing devices selected by a control plane.
    Type: Application
    Filed: October 20, 2022
    Publication date: April 25, 2024
    Inventors: Sima NADLER, Ronen Itshak KAT, Michael FACTOR, Shlomit KOYFMAN, Roee SHLOMO
  • Patent number: 11816234
    Abstract: Embodiments of the present systems and methods may provide a data access approval process that supports complex and fine-grained policies and can be applied to different data items at scale, which provides improvement over current technologies. For example, in an embodiment, a computer-implemented method for controlling access to data by computer systems may comprise generating an intermediate representation by integrating a combination of data access policies, data attributes including attributes per data subject, and the data itself to form the intermediate representation, receiving a request for access to the data, rewriting the request for access to the data to incorporate the intermediate representation so as to provide access only to data allowed by the policies integrated into the intermediate representation, and executing the rewritten request and providing only data allowed by the policies integrated into the intermediate representation.
    Type: Grant
    Filed: March 19, 2018
    Date of Patent: November 14, 2023
    Assignee: International Business Machines Corporation
    Inventors: Maya Anderson, Ronen Itshak Kat, Roee Shlomo, Ety Khaitzin
  • Patent number: 10958416
    Abstract: In some examples, a system for executing instructions can include a processor to detect data to be transmitted to a storage device in response to a write operation. The processor can also determine that the data comprises a compressible characteristic that enables compression of the data to a size below a threshold value. Additionally, the processor can generate a modified data block by encrypting the compressed data, and adding a padding to the compressed and encrypted data. Furthermore, the processor can transmit the modified data block to the storage device.
    Type: Grant
    Filed: November 26, 2018
    Date of Patent: March 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: Michael Factor, Danny Harnik, Ronen Itshak Kat
  • Publication number: 20200169382
    Abstract: In some examples, a system for executing instructions can include a processor to detect data to be transmitted to a storage device in response to a write operation. The processor can also determine that the data comprises a compressible characteristic that enables compression of the data to a size below a threshold value. Additionally, the processor can generate a modified data block by encrypting the compressed data, and adding a padding to the compressed and encrypted data. Furthermore, the processor can transmit the modified data block to the storage device.
    Type: Application
    Filed: November 26, 2018
    Publication date: May 28, 2020
    Inventors: MICHAEL FACTOR, DANNY HARNIK, RONEN ITSHAK KAT
  • Patent number: 10558646
    Abstract: A method for a data placement that attempts to predict the most suitable placement, in terms of data reduction, of a newly created storage volume based on the volumes known attributes and the current placement of volumes to deduplication domains is disclosed. The system uses machine learning to perform improved deduplication-aware placement. The system attempts to predict the deduplication domain where a newly created volume would eventually have the best content sharing. The system does this by using the known attributes of the volume at the time of creation, such as owner, volume name, initial size, creation time, and the history of data already in the system and its placement.
    Type: Grant
    Filed: April 30, 2017
    Date of Patent: February 11, 2020
    Assignee: International Business Machines Corporation
    Inventors: Amir Epstein, Danny Harnik, Ronen Itshak Kat
  • Publication number: 20190286828
    Abstract: Embodiments of the present systems and methods may provide a data access approval process that supports complex and fine-grained policies and can be applied to different data items at scale, which provides improvement over current technologies. For example, in an embodiment, a computer-implemented method for controlling access to data by computer systems may comprise generating an intermediate representation by integrating a combination of data access policies, data attributes including attributes per data subject, and the data itself to form the intermediate representation, receiving a request for access to the data, rewriting the request for access to the data to incorporate the intermediate representation so as to provide access only to data allowed by the policies integrated into the intermediate representation, and executing the rewritten request and providing only data allowed by the policies integrated into the intermediate representation.
    Type: Application
    Filed: March 19, 2018
    Publication date: September 19, 2019
    Inventors: MAYA ANDERSON, RONEN Itshak KAT, ROEE SHLOMO, ETY KHAITZIN
  • Publication number: 20180314727
    Abstract: A method for a data placement that attempts to predict the most suitable placement, in terms of data reduction, of a newly created storage volume based on the volumes known attributes and the current placement of volumes to deduplication domains is disclosed. The system uses machine learning to perform improved deduplication-aware placement. The system attempts to predict the deduplication domain where a newly created volume would eventually have the best content sharing. The system does this by using the known attributes of the volume at the time of creation, such as owner, volume name, initial size, creation time, and the history of data already in the system and its placement.
    Type: Application
    Filed: April 30, 2017
    Publication date: November 1, 2018
    Inventors: AMIR EPSTEIN, Danny Harnik, Ronen Itshak Kat
  • Publication number: 20120198254
    Abstract: A method for capping power consumption in a data storage system is provided. The method comprises associating a power quota with a first storage medium, wherein the power quota limits amount of power consumed by the first storage medium within a given time interval; receiving a request to perform an input/output (I/O) operation on the first storage medium; and servicing the request within power limits defined by the power quota.
    Type: Application
    Filed: March 27, 2012
    Publication date: August 2, 2012
    Applicant: International Business Machines Corporation
    Inventors: Miriam Allalouf, Ronen Itshak Kat, Kalman Z. Meth
  • Patent number: 8230238
    Abstract: A method for determining power consumption in a data storage system is provided. The method comprises determining data access patterns for at least a first storage device in a storage system based on operations performed by the first storage device; and calculating power consumption for the storage system by interpolating costs associated with the operations performed by the first storage device, wherein the cost associated with each operation is determined based on: (1) various levels of activities for the first storage device and a mix of workload characteristics, and (2) predetermined power consumption measurements obtained from one or more benchmarks for same operations performed by a second storage device in a test environment.
    Type: Grant
    Filed: August 25, 2008
    Date of Patent: July 24, 2012
    Assignee: International Business Machines Corporation
    Inventors: Miriam Allalouf, Michael E. Factor, Ronen Itshak Kat, Lee Charles LaFrese, Dalit Naor, David Blair Whitworth
  • Patent number: 8072704
    Abstract: A computer implemented method is disclosed, for energy-saving operation of a storage device with a read/write head. The method includes monitoring workload of the storage device, calculating current mean workload and adjusting seek speed of the read/write head of the storage device to one of a plurality seek speeds depending on the calculated current mean workload. The step of adjusting the seek speed of the read/write head includes adjusting the seek speed of the read/write head to be a first seek speed if the calculated current mean workload is below a first threshold, adjusting the seek speed of the read/write head to be a second seek speed if the calculated current mean workload is between the first threshold and a second threshold, and adjusting the seek speed of the read/write head to be the first seek speed if the calculated current mean workload is greater than the second threshold. A computer program product and a data processing system are also disclosed.
    Type: Grant
    Filed: May 20, 2010
    Date of Patent: December 6, 2011
    Assignee: International Business Machines Corporation
    Inventors: George Goldberg, Doron Chen, Roger Kahn, Ronen Itshak Kat, Kalman Zvi Meth, Julian Satran
  • Publication number: 20110286130
    Abstract: A computer implemented method is disclosed, for energy-saving operation of a storage device with a read/write head. The method includes monitoring workload of the storage device, calculating current mean workload and adjusting seek speed of the read/write head of the storage device to one of a plurality seek speeds depending on the calculated current mean workload. The step of adjusting the seek speed of the read/write head includes adjusting the seek speed of the read/write head to be a first seek speed if the calculated current mean workload is below a first threshold, adjusting the seek speed of the read/write head to be a second seek speed if the calculated current mean workload is between the first threshold and a second threshold, and adjusting the seek speed of the read/write head to be the first seek speed if the calculated current mean workload is greater than the second threshold. A computer program product and a data processing system are also disclosed.
    Type: Application
    Filed: May 20, 2010
    Publication date: November 24, 2011
    Applicant: International Business Machines Corporation
    Inventors: George Goldberg, Doron Chen, Roger Kahn, Ronen Itshak Kat, Kalman Zvi Meth, Julian Satran
  • Publication number: 20100332861
    Abstract: A method for managing power consumption in a data storage system is provided. The method comprises receiving a first input/output (I/O) request identifying an I/O operation to be performed by a storage device; delaying scheduling of the first I/O request to manage amount of power consumed by servicing the first I/O request; and forwarding the first I/O request to a storage controller associated with the storage device. The storage controller schedules the first I/O request using a scheduling mechanism, and the storage device services the first I/O request according to the scheduling mechanism.
    Type: Application
    Filed: June 30, 2009
    Publication date: December 30, 2010
    Applicant: International Business Machines Corporation
    Inventors: Miriam Allalouf, Ronen Itshak Kat, Kalman Z. Meth
  • Publication number: 20100332871
    Abstract: A method for capping power consumption in a data storage system is provided. The method comprises associating a power quota with a first storage medium, wherein the power quota limits amount of power consumed by the first storage medium within a given time interval; receiving a request to perform an input/output (I/O) operation on the first storage medium; and servicing the request within power limits defined by the power quota.
    Type: Application
    Filed: June 30, 2009
    Publication date: December 30, 2010
    Applicant: International Buisness Machines Corporation
    Inventors: Miriam Allalouf, Ronen Itshak Kat, Kalman Z. Meth
  • Publication number: 20100050008
    Abstract: A method for determining power consumption in a data storage system is provided. The method comprises determining data access patterns for at least a first storage device in a storage system based on operations performed by the first storage device; and calculating power consumption for the storage system by interpolating costs associated with the operations performed by the first storage device, wherein the cost associated with each operation is determined based on: (1) various levels of activities for the first storage device and a mix of workload characteristics, and (2) predetermined power consumption measurements obtained from one or more benchmarks for same operations performed by a second storage device in a test environment.
    Type: Application
    Filed: August 25, 2008
    Publication date: February 25, 2010
    Inventors: Miriam Allalouf, Michael E. Factor, Ronen Itshak Kat, Lee Charles LaFrese, Dalit Naor, David Blair Whitworth