Patents by Inventor Itay Khazon
Itay Khazon 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: 12645361Abstract: A method for safe storage of a data portion, the method includes (a) receiving, at a storage system, the data portion; (b) selecting, based on at least a timing parameter, a redundancy scheme for safe storage of the data portion; wherein the redundancy scheme is selected out of (i) mirroring the data portion and (ii) applying a stripe based protection on the data portion, at a storage space of the storage system; and (c) safe storing the data portion by applying the selected redundancy scheme.Type: GrantFiled: September 19, 2023Date of Patent: June 2, 2026Assignee: VAST DATA LTD.Inventors: Itay Khazon, Yogev Vaknin, Alon Berger
-
Patent number: 12591388Abstract: A method for managing write buffers (WBs), that includes (i) receiving write requests for writing input information units (IIUs) to the storage system; (ii) estimating an occurrence of a future overflow of first WBs that are allocated, during steady state operation, to store IIUs before the IIUs are processed and migrated to a permanent storage; and (iii) responding to the estimating by (a) storing at least some IIUs at second WBs without temporarily storing the at least some of the IIUs in the first WBs; (b) reducing a rate of a migration of IIUs from the first WBs and the second WBs to the permanent storage; and (c) introducing intentional delays in handling an ingestion of one or more newly received write requests.Type: GrantFiled: July 24, 2024Date of Patent: March 31, 2026Assignee: VAST DATA LTD.Inventors: Asaf Levy, Avi Goren, Itay Khazon, Ilan Ben-Hagai
-
Patent number: 11936404Abstract: A method for storage system data aware compression, the method may include pre-compressing data units received by the storage system, by different pre-compression units to provide different pre-compressed versions of the data units; wherein the different pre-compression schemes are associated with different compression schemes, wherein at least some of the different compression schemes are data type specific compression schemes; calculating entropies of the different pre-compressed versions; and selecting a compression scheme out of the different compression schemes based on the entropies of the different pre-compressed versions.Type: GrantFiled: April 28, 2022Date of Patent: March 19, 2024Assignee: VAST DATA LTD.Inventors: Yogev Vaknin, Alon Berger, Itay Khazon, Or Yahalom
-
Patent number: 11829622Abstract: A method for selectively untying at least one of compression related links to a stale reference chunk, the method may include determining whether a compression effectiveness condition is fulfilled in relation to a set of referring chunks that are compressed using the stale reference chunk and are linked to the to the stale reference chunk by the compression related links; wherein the compression effectiveness condition is responsive to, at least, a number of the referring chunks of the set; and untying the at least one compression related links to the stale reference chunks when the compression effectiveness condition is not fulfilled.Type: GrantFiled: February 7, 2022Date of Patent: November 28, 2023Assignee: VAST DATA LTD.Inventors: Lior Klipper, Alon Berger, Itay Khazon, Yogev Vaknin
-
Publication number: 20230353167Abstract: A method for storage system data aware compression, the method may include pre-compressing data units received by the storage system, by different pre-compression units to provide different pre-compressed versions of the data units; wherein the different pre-compression schemes are associated with different compression schemes, wherein at least some of the different compression schemes are data type specific compression schemes; calculating entropies of the different pre-compressed versions; and selecting a compression scheme out of the different compression schemes based on the entropies of the different pre-compressed versions.Type: ApplicationFiled: April 28, 2022Publication date: November 2, 2023Applicant: VAST DATA LTD.Inventors: Yogev Vaknin, Alon Berger, Itay Khazon, Or Yahalom
-
Publication number: 20230251787Abstract: A method for selectively untying at least one of compression related links to a stale reference chunk, the method may include determining whether a compression effectiveness condition is fulfilled in relation to a set of referring chunks that are compressed using the stale reference chunk and are linked to the to the stale reference chunk by the compression related links; wherein the compression effectiveness condition is responsive to, at least, a number of the referring chunks of the set; and untying the at least one compression related links to the stale reference chunks when the compression effectiveness condition is not fulfilled.Type: ApplicationFiled: February 7, 2022Publication date: August 10, 2023Applicant: VAST DATA LTD.Inventors: Lior Klipper, Alon Berger, Itay Khazon, Yogev Vaknin
-
Patent number: 10972441Abstract: In some implementations, a scheme for data communication in an automobile includes generating a cleartext message to be transmitted to a second ECU, generating a pseudo-random counter by applying a pseudorandom function to a counter value that is incremented for each cleartext message generated by the ECU; combining the cleartext message and the pseudo-random counter to create a randomized message; selecting from a plurality of available cryptography techniques, a selected cryptography technique; applying to the randomized message, the selected cryptography technique to create a ciphertext; and transmitting to the second ECU over the CAN bus, the ciphertext.Type: GrantFiled: January 24, 2019Date of Patent: April 6, 2021Assignee: KARAMBA SECURITY LTDInventors: Amir Herzberg, Assaf Harel, Eli Mordechai, Tal Efraim Ben David, Amiram Dotan, David Barzilai, Itay Khazon
-
Patent number: 10903986Abstract: Technology can be used for sending and receiving messages on a CAN bus with a plurality of ECUs. The technology can include identifying a first message to send to a receiving ECU from a sending ECU; incrementing a sender-version message counter for the message type; determining to create a second session for the message type in the sending ECU; generating a second sender-version session key to be used during the second session in the sending ECU; and resetting the sender-version message counter. The technology further includes processing the first message using the second sender-version session key, including performing an operation to combine the sender-version message counter with the first message to create a combined message and encoding the combined message using the second sender-version session key to create an encoded message. The technology further includes sending the encoded message to the receiving ECU on the CAN bus.Type: GrantFiled: January 18, 2019Date of Patent: January 26, 2021Assignee: KARAMBA SECURITY LTD.Inventors: Amir Herzberg, Assaf Harel, Eli Mordechai, Tai Efraim Ben David, Amiram Dotan, David Barzilai, Itay Khazon
-
Publication number: 20200099665Abstract: In some implementations, a scheme for data communication in an automobile includes generating a cleartext message to be transmitted to a second ECU, generating a pseudo-random counter by applying a pseudorandom function to a counter value that is incremented for each cleartext message generated by the ECU; combining the cleartext message and the pseudo-random counter to create a randomized message; selecting from a plurality of available cryptography techniques, a selected cryptography technique; applying to the randomized message, the selected cryptography technique to create a ciphertext; and transmiting to the second ECU over the CAN bus, the ciphertext.Type: ApplicationFiled: January 24, 2019Publication date: March 26, 2020Inventors: Amir HERZBERG, Assaf HAREL, Eli MORDECHAI, Tal Efraim Ben DAVID, Amiram DOTAN, David BARZILAI, Itay KHAZON
-
Patent number: 10419408Abstract: In some implementations, a scheme for data communication in an automobile includes generating a cleartext message to be transmitted to a second ECU, generating a pseudo-random counter by applying a pseudorandom function to a counter value that is incremented for each cleartext message generated by the ECU; combining the cleartext message and the pseudo-random counter to create a randomized message; selecting from a plurality of available cryptography techniques, a selected cryptography technique; applying to the randomized message, the selected cryptography technique to create a ciphertext; and transmitting to the second ECU over the CAN bus, the ciphertext.Type: GrantFiled: September 24, 2018Date of Patent: September 17, 2019Assignee: KARAMBA SECURITYInventors: Amir Herzberg, Assaf Harel, Eli Mordechai, Tal Efraim Ben David, Amiram Dotan, David Barzilai, Itay Khazon