Patents by Inventor Itai Tzur

Itai Tzur 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: 10884670
    Abstract: Methods, computer systems, and computer program products for processing data a computing environment are provided. The computer environment for data deduplication storage receives a plurality of write operations for deduplication storage of the data. The data is buffered in a plurality of buffers with overflow temporarily stored to a memory hierarchy when the data received for deduplication storage is sequential or non sequential. The data is accumulated and updated in the plurality of buffers per a data structure, the data structure serving as a fragment map between the plurality of buffers and a plurality of user file locations. The data is restructured in the plurality of buffers to form a complete sequence of a required sequence size. The data is provided as at least one stream to a stream-based deduplication algorithm for processing and storage.
    Type: Grant
    Filed: February 14, 2018
    Date of Patent: January 5, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shay H. Akirav, Ron Edelstein, Michael Hirsch, Ariel J. Ish-Shalom, Liran Loya, Itai Tzur
  • Publication number: 20200183285
    Abstract: An imaging device for projecting individually controllable laser beams onto an imaging surface movable in an X-direction. The device includes a plurality of semiconductor chips each comprising a plurality of laser beam emitting elements arranged in a main array of M•N. The chips are mounted such that each pair of adjacent chips in the Y-direction are offset from one another in the X-direction and, if activated continuously, the emitted laser beams of the two chips of said pair trace on the imaging surface a set of parallel lines that are substantially uniformly spaced in the Y-direction. In addition to the M•N elements of the main array, each chip comprises at least one additional column on one or each side, each additional column containing at least one selectively operable element capable of compensating for any misalignment in the Y-direction in the relative positioning of the adjacent chips on the support.
    Type: Application
    Filed: February 7, 2020
    Publication date: June 11, 2020
    Inventors: Nir RUBIN BEN HAIM, Michael NAGLER, Benzion LANDA, Tamar KASHTI, Ofer AKNIN, Ronen YOGEV, Itai TZUR
  • Patent number: 10591822
    Abstract: An imaging device for projecting individually controllable laser beams onto an imaging surface movable in an X-direction. The device includes a plurality of semiconductor chips each comprising a plurality of laser beam emitting elements arranged in a main array of M·N. The chips are mounted such that each pair of adjacent chips in the Y-direction are offset from one another in the X-direction and, if activated continuously, the emitted laser beams of the two chips of said pair trace on the imaging surface a set of parallel lines that are substantially uniformly spaced in the Y-direction. In addition to the M·N elements of the main array, each chip comprises at least one additional column on one or each side, each additional column containing at least one selectively operable element capable of compensating for any misalignment in the Y-direction in the relative positioning of the adjacent chips on the support.
    Type: Grant
    Filed: July 26, 2018
    Date of Patent: March 17, 2020
    Assignee: LANDA LABS (2012) LTD.
    Inventors: Nir Rubin Ben Haim, Michael Nagler, Benzion Landa, Tamar Kashti, Ofer Aknin, Ronen Yogev, Itai Tzur
  • Publication number: 20180329306
    Abstract: An imaging device for projecting individually controllable laser beams onto an imaging surface movable in an X-direction. The device includes a plurality of semiconductor chips each comprising a plurality of laser beam emitting elements arranged in a main array of M·N. The chips are mounted such that each pair of adjacent chips in the Y-direction are offset from one another in the X-direction and, if activated continuously, the emitted laser beams of the two chips of said pair trace on the imaging surface a set of parallel lines that are substantially uniformly spaced in the Y-direction. In addition to the M·N elements of the main array, each chip comprises at least one additional column on one or each side, each additional column containing at least one selectively operable element capable of compensating for any misalignment in the Y-direction in the relative positioning of the adjacent chips on the support.
    Type: Application
    Filed: July 26, 2018
    Publication date: November 15, 2018
    Inventors: Nir RUBIN BEN HAIM, Michael NAGLER, Benzion LANDA, Tamar KASHTI, Ofer AKNIN, Ronen YOGEV, Itai TZUR
  • Patent number: 10061200
    Abstract: An imaging device for projecting individually controllable laser beams onto an imaging surface movable in an X-direction. The device includes a plurality of semiconductor chips each comprising a plurality of laser beam emitting elements arranged in a main array of M·N. The chips are mounted such that each pair of adjacent chips in the Y-direction are offset from one another in the X-direction and, if activated continuously, the emitted laser beams of the two chips of said pair trace on the imaging surface a set of parallel lines that are substantially uniformly spaced in the Y-direction. In addition to the M·N elements of the main array, each chip comprises at least one additional column on one or each side, each additional column containing at least one selectively operable element capable of compensating for any misalignment in the Y-direction in the relative positioning of the adjacent chips on the support.
    Type: Grant
    Filed: November 29, 2016
    Date of Patent: August 28, 2018
    Assignee: Landa Labs (2012) LTD.
    Inventors: Nir Rubin Ben Haim, Michael Nagler, Benzion Landa, Tamar Kashti, Ofer Aknin, Ronen Yogev, Itai Tzur
  • Publication number: 20180189001
    Abstract: Methods, computer systems, and computer program products for processing data a computing environment are provided. The computer environment for data deduplication storage receives a plurality of write operations for deduplication storage of the data. The data is buffered in a plurality of buffers with overflow temporarily stored to a memory hierarchy when the data received for deduplication storage is sequential or non sequential. The data is accumulated and updated in the plurality of buffers per a data structure, the data structure serving as a fragment map between the plurality of buffers and a plurality of user file locations. The data is restructured in the plurality of buffers to form a complete sequence of a required sequence size. The data is provided as at least one stream to a stream-based deduplication algorithm for processing and storage.
    Type: Application
    Filed: February 14, 2018
    Publication date: July 5, 2018
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shay H. AKIRAV, Ron EDELSTEIN, Michael HIRSCH, Ariel J. ISH-SHALOM, Liran LOYA, Itai TZUR
  • Patent number: 9933978
    Abstract: Methods, computer systems, and computer program products for processing data a computing environment are provided. The computer environment for data deduplication storage receives a plurality of write operations for deduplication storage of the data. The data is buffered in a plurality of buffers with overflow temporarily stored to a memory hierarchy when the data received for deduplication storage is sequential or non sequential. The data is accumulated and updated in the plurality of buffers per a data structure, the data structure serving as a fragment map between the plurality of buffers and a plurality of user file locations. The data is restructured in the plurality of buffers to form a complete sequence of a required sequence size. The data is provided as at least one stream to a stream-based deduplication algorithm for processing and storage.
    Type: Grant
    Filed: October 9, 2012
    Date of Patent: April 3, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shay H. Akirav, Ron Edelstein, Michael Hirsch, Ariel J. Ish-Shalom, Liran Loya, Itai Tzur
  • Publication number: 20170329559
    Abstract: Methods, computer systems, and computer program products for processing data a computing environment are provided. The computer environment for data deduplication storage receives a plurality of write operations for deduplication storage of the data. The data is buffered in a plurality of buffers with overflow temporarily stored to a memory hierarchy when the data received for deduplication storage is sequential or non sequential. The data is accumulated and updated in the plurality of buffers per a data structure, the data structure serving as a fragment map between the plurality of buffers and a plurality of user file locations. The data is restructured in the plurality of buffers to form a complete sequence of a required sequence size. The data is provided as at least one stream to a stream-based deduplication algorithm for processing and storage.
    Type: Application
    Filed: October 9, 2012
    Publication date: November 16, 2017
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shay H. AKIRAV, Ron EDELSTEIN, Michael HIRSCH, Ariel J. ISH-SHALOM, Liran LOYA, Itai TZUR
  • Publication number: 20170097573
    Abstract: An imaging device for projecting individually controllable laser beams onto an imaging surface movable in an X-direction. The device includes a plurality of semiconductor chips each comprising a plurality of laser beam emitting elements arranged in a main array of M·N. The chips are mounted such that each pair of adjacent chips in the Y-direction are offset from one another in the X-direction and, if activated continuously, the emitted laser beams of the two chips of said pair trace on the imaging surface a set of parallel lines that are substantially uniformly spaced in the Y-direction. In addition to the M·N elements of the main array, each chip comprises at least one additional column on one or each side, each additional column containing at least one selectively operable element capable of compensating for any misalignment in the Y-direction in the relative positioning of the adjacent chips on the support.
    Type: Application
    Filed: November 29, 2016
    Publication date: April 6, 2017
    Inventors: Nir RUBIN BEN HAIM, Michael NAGLER, Benzion LANDA, Tamar KASHTI, Ofer AKNIN, Ronen YOGEV, Itai TZUR
  • Publication number: 20140101114
    Abstract: Methods, computer systems, and computer program products for processing data a computing environment are provided. The computer environment for data deduplication storage receives a plurality of write operations for deduplication storage of the data. The data is buffered in a plurality of buffers with overflow temporarily stored to a memory hierarchy when the data received for deduplication storage is sequential or non sequential. The data is accumulated and updated in the plurality of buffers per a data structure, the data structure serving as a fragment map between the plurality of buffers and a plurality of user file locations. The data is restructured in the plurality of buffers to form a complete sequence of a required sequence size. The data is provided as at least one stream to a stream-based deduplication algorithm for processing and storage.
    Type: Application
    Filed: October 9, 2012
    Publication date: April 10, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shay H. AKIRAV, Ron EDELSTEIN, Michael HIRSCH, Ariel J. ISH-SHALOM, Liran LOYA, Itai TZUR
  • Patent number: 8332372
    Abstract: Methods, computer systems, and computer program products for processing data a computing environment are provided. The computer environment for data deduplication storage receives a plurality of write operations for deduplication storage of the data. The data is buffered in a plurality of buffers with overflow temporarily stored to a memory hierarchy when the data received for deduplication storage is sequential or non sequential. The data is accumulated and updated in the plurality of buffers per a data structure, the data structure serving as a fragment map between the plurality of buffers and a plurality of user file locations. The data is restructured in the plurality of buffers to form a complete sequence of a required sequence size. The data is provided as at least one stream to a stream-based deduplication algorithm for processing and storage.
    Type: Grant
    Filed: December 16, 2010
    Date of Patent: December 11, 2012
    Assignee: International Business Machines Corporation
    Inventors: Itai Tzur, Shay H. Akirav, Ron Edelstein, Michael Hirsch, Ariel J. Ish-Shalom, Liran Loya
  • Publication number: 20120158671
    Abstract: Methods, computer systems, and computer program products for processing data a computing environment are provided. The computer environment for data deduplication storage receives a plurality of write operations for deduplication storage of the data. The data is buffered in a plurality of buffers with overflow temporarily stored to a memory hierarchy when the data received for deduplication storage is sequential or non sequential. The data is accumulated and updated in the plurality of buffers per a data structure, the data structure serving as a fragment map between the plurality of buffers and a plurality of user file locations. The data is restructured in the plurality of buffers to form a complete sequence of a required sequence size. The data is provided as at least one stream to a stream-based deduplication algorithm for processing and storage.
    Type: Application
    Filed: December 16, 2010
    Publication date: June 21, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Itai TZUR, Shay H. AKIRAV, Ron EDELSTEIN, Michael HIRSCH, Ariel J. ISH-SHALOM, Liran LOYA