Patents by Inventor Dustin W. FROYUM

Dustin W. FROYUM 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: 20240111436
    Abstract: A method includes receiving, at a storage client, an input/output (I/O) request from a mainframe application, the input/output (I/O) request being pursuant to a first protocol, the first protocol being a proprietary, mainframe protocol. The storage client may include a plurality of drivers, each driver being associated with a respective one of a plurality of data sources. A first one of the plurality of data sources that is suitable for addressing the I/O request is identified, it being configured to communicate using a second protocol, inconsistent with the first. Configuration data associated with the respective driver of the identified data source is accessed and used to convert the I/O request to a corresponding capability of the identified data source. The I/O request is executed on the identified data source, using the corresponding capability pursuant to the second protocol, and data is received from the identified data source, in response to the I/O request.
    Type: Application
    Filed: September 30, 2022
    Publication date: April 4, 2024
    Applicant: VirtualZ Computing Corporation
    Inventors: Vincent R. RE, Jeanne M. GLASS, Marc S. SOKOL, Dustin W. FROYUM
  • Publication number: 20240070042
    Abstract: A method includes monitoring a job being executed at the source mainframe. A job comprises multiple tasks. A method includes monitoring a particular task of the multiple tasks being executed at a source mainframe and determining an application required to execute the particular task. In response to determining that the particular task requires an application to execute, determining a target mainframe where the application is installed. A method further includes validating the environment of the target mainframe to confirm that the particular task can be executed using the target mainframe, and upon validating the target mainframe, redirecting the particular task to the target mainframe for execution. A method also includes monitoring the particular task being executed at the target mainframe and returning the results of the particular task from the target mainframe to the source mainframe.
    Type: Application
    Filed: November 8, 2023
    Publication date: February 29, 2024
    Applicant: VirtualZ Computing Corporation
    Inventors: Jeanne M. GLASS, Dustin W. FROYUM, Vincent R. RE
  • Patent number: 11841783
    Abstract: A method includes monitoring a job being executed at the source mainframe. A job comprises multiple tasks. A method includes monitoring a particular task of the multiple tasks being executed at a source mainframe and determining an application required to execute the particular task. In response to determining that the particular task requires an application to execute, determining a target mainframe where the application is installed. A method further includes validating the environment of the target mainframe to confirm that the particular task can be executed using the target mainframe, and upon validating the target mainframe, redirecting the particular task to the target mainframe for execution. A method also includes monitoring the particular task being executed at the target mainframe and returning the results of the particular task from the target mainframe to the source mainframe.
    Type: Grant
    Filed: December 7, 2021
    Date of Patent: December 12, 2023
    Assignee: VIRTUALZ COMPUTING CORPORATION
    Inventors: Jeanne M. Glass, Dustin W. Froyum, Vincent R. Re
  • Publication number: 20230153279
    Abstract: A method includes receiving, from a client device, an input/output (I/O) request pursuant to a first protocol, the first protocol being a standards-based I/O protocol. The I/O request is communicated to a proxy communicatively coupled with a mainframe server, the mainframe server being configured to communicate using a second protocol, the second protocol being a proprietary, mainframe protocol that is inconsistent with the first protocol. The method further includes accessing a database having a mapping of a plurality of I/O requests of the first protocol to a plurality of corresponding capabilities of the second protocol, and converting the I/O request pursuant to the first protocol to a corresponding capability pursuant to the second protocol. Security and management policies associated with the mainframe server are enforced using the proxy and the I/O request is executed on the mainframe server, using the corresponding capability pursuant to the second protocol.
    Type: Application
    Filed: November 18, 2021
    Publication date: May 18, 2023
    Applicant: VirtualZ Computing Corporation
    Inventors: Jeanne M. GLASS, Dustin W. FROYUM, Vincent R. RE, Marc S. SOKOL
  • Publication number: 20220091951
    Abstract: A method includes monitoring a job being executed at the source mainframe. A job comprises multiple tasks. A method includes monitoring a particular task of the multiple tasks being executed at a source mainframe and determining an application required to execute the particular task. In response to determining that the particular task requires an application to execute, determining a target mainframe where the application is installed. A method further includes validating the environment of the target mainframe to confirm that the particular task can be executed using the target mainframe, and upon validating the target mainframe, redirecting the particular task to the target mainframe for execution. A method also includes monitoring the particular task being executed at the target mainframe and returning the results of the particular task from the target mainframe to the source mainframe.
    Type: Application
    Filed: December 7, 2021
    Publication date: March 24, 2022
    Applicant: VirtualZ Computing Corporation
    Inventors: Jeanne M. GLASS, Dustin W. FROYUM, Vincent R. RE
  • Patent number: 11200131
    Abstract: A method includes monitoring a job being executed at the source mainframe. A job comprises multiple tasks. A method includes monitoring a particular task of the multiple tasks being executed at a source mainframe and determining an application required to execute the particular task. In response to determining that the particular task requires an application to execute, determining a target mainframe where the application is installed. A method further includes validating the environment of the target mainframe to confirm that the particular task can be executed using the target mainframe, and upon validating the target mainframe, redirecting the particular task to the target mainframe for execution. A method also includes monitoring the particular task being executed at the target mainframe and returning the results of the particular task from the target mainframe to the source mainframe.
    Type: Grant
    Filed: November 12, 2019
    Date of Patent: December 14, 2021
    Assignee: VIRTUALZ COMPUTING CORPORATION
    Inventors: Jeanne M. Glass, Dustin W. Froyum, Vincent R. Re
  • Publication number: 20210141704
    Abstract: A method includes monitoring a job being executed at the source mainframe. A job comprises multiple tasks. A method includes monitoring a particular task of the multiple tasks being executed at a source mainframe and determining an application required to execute the particular task. In response to determining that the particular task requires an application to execute, determining a target mainframe where the application is installed. A method further includes validating the environment of the target mainframe to confirm that the particular task can be executed using the target mainframe, and upon validating the target mainframe, redirecting the particular task to the target mainframe for execution. A method also includes monitoring the particular task being executed at the target mainframe and returning the results of the particular task from the target mainframe to the source mainframe.
    Type: Application
    Filed: November 12, 2019
    Publication date: May 13, 2021
    Inventors: Jeanne M. GLASS, Dustin W. FROYUM, Vincent R. RE