Patents Assigned to MODEL9 SOFTWARE LTD.
  • Patent number: 11481129
    Abstract: Methods, system and computer program product, the method comprising: from high level language code (HLLC), receiving a request for reading a data set from a tape onto an object storage connected over TCP/IP to a mainframe; from the HLLC, allocating a data set on a tape comprising information to be imported, the allocation being in a format of the stored data set record and associated with a JFCB, the tape is mounted in SL mode; updating the JFCB to BLP mode; reading from the tape VOL1 data, and for each stored file initiating by the HLLC: reading HDR1/2, content block-by-block; EOF1/2 of the file; organizing the VOL1, HDR1, HDR2, content, EOF1 and EOF2 in the object storage; and closing the tape, wherein said reading is performed without setting a JES of the mainframe to BLP mode, and said reading is performed without unmounting the tape after each file.
    Type: Grant
    Filed: September 13, 2020
    Date of Patent: October 25, 2022
    Assignee: MODEL9 SOFTWARE LTD
    Inventors: Offer Baruch, Dori Polotsky, Tomer Zelberzvig, Adi Shtatfeld, Roded Bahat, Shy Ifrah, Gil Peleg
  • Patent number: 10228879
    Abstract: Methods, system and computer program product for backup and restore of mainframe computer, the method for backup comprising: receiving a request for backing up a mainframe volume associated with a mainframe computer, the mainframe volume operating in the Count Key Data (CKD) architecture, the mainframe volume having a volume serial number, referred to as a volume name; taking a snapshot of the volume, thereby creating an offline copy of the volume; generating a temporary name for the offline copy, the temporary name different from the volume name; reformatting the offline copy to change its name to the temporary name; storing in a repository at least the name and the temporary name; bringing the offline copy with the temporary name to an online state; and backing up the copy to an external storage.
    Type: Grant
    Filed: July 2, 2018
    Date of Patent: March 12, 2019
    Assignee: MODEL9 SOFTWARE LTD.
    Inventors: Gil Peleg, Offer Baruch, Dori Polotsky, Tomer Zelberzvig
  • Patent number: 10216580
    Abstract: Methods, system and computer program product for backup and restore mainframe data onto an object storage, the methods comprising a backup operation and a restore operation, the backup operation comprising: receiving a request for backing up a data set; splitting the data set into chunks, each chunk having a predetermined size; creating a mapping object; repeating for each chunk: allocating a sender thread to the chunk; transmitting using an object storage API, the chunk having the predetermined size as an object, to the object storage by the sender thread; and updating the mapping object with details of the chunk; subject to the data set being fully split and no more chunks to be transmitted, transmitting the mapping object to the object storage by the sender thread; and writing an identifier of the data set and meta data of the mapping object to a database.
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: February 26, 2019
    Assignee: MODEL9 SOFTWARE LTD.
    Inventors: Gil Peleg, Yuval Kashtan, Tomer Zelberzvig, Dori Polotsky, Offer Baruch
  • Patent number: 9740461
    Abstract: A method, apparatus and computer program product, the method comprising: opening a storage volume associated with a mainframe computer executing z/OS operating system; obtaining access to a required area of the storage volume; receiving a call from a program programmed in a high level programming language and executed on the mainframe computer, to execute a user channel program, wherein the user channel program may refer to any location within the required area of the storage volume; and processing the user channel program to obtain channel command words and provide the channel command words to Execute Channel Program (EXCP).
    Type: Grant
    Filed: December 16, 2015
    Date of Patent: August 22, 2017
    Assignee: MODEL9 SOFTWARE LTD.
    Inventor: Gil Peleg