Patents by Inventor Jason Matthew Stapels

Jason Matthew Stapels 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: 11531555
    Abstract: An embodiment of the invention may include a method, computer program product, and computer system for reconfiguration of a computing environment from an as-is input/output (I/O) configuration to a to-be I/O configuration. An embodiment may include normalizing respective hierarchical models of the as-is and the to-be I/O configurations. The hierarchical models each comprise a hierarchical structure of leaf and non-leaf nodes. Normalizing comprises the application of syntactical transformation rules to the hierarchical models such that their respective I/O configurations are defined in a syntactically consistent manner. An embodiment may include creating respective hash tree representations of the first hierarchical model and the second hierarchical model. Nodes of the hash tree representations are checksum values. Nodes of the hash tree representations reflect the hierarchical structure of their respective hierarchical models.
    Type: Grant
    Filed: March 26, 2021
    Date of Patent: December 20, 2022
    Assignee: International Business Machines Corporation
    Inventors: Qais Noorshams, Norman Christopher Böwing, Simon Spinner, Jason Matthew Stapels
  • Publication number: 20220308896
    Abstract: An embodiment of the invention may include a method, computer program product, and computer system for reconfiguration of a computing environment from an as-is input/output (I/O) configuration to a to-be I/O configuration. An embodiment may include normalizing respective hierarchical models of the as-is and the to-be I/O configurations. The hierarchical models each comprise a hierarchical structure of leaf and non-leaf nodes. Normalizing comprises the application of syntactical transformation rules to the hierarchical models such that their respective I/O configurations are defined in a syntactically consistent manner. An embodiment may include creating respective hash tree representations of the first hierarchical model and the second hierarchical model. Nodes of the hash tree representations are checksum values. Nodes of the hash tree representations reflect the hierarchical structure of their respective hierarchical models.
    Type: Application
    Filed: March 26, 2021
    Publication date: September 29, 2022
    Inventors: Qais Noorshams, Norman Christopher Böwing, Simon Spinner, Jason Matthew Stapels
  • Publication number: 20080147875
    Abstract: A computer system, method and program for reducing data transfer associated with a request for a web page. In response to a first request from a client computer for a first web page, a server downloads the first web page to the client computer, and the client computer stores the first web page. In response to a second, subsequent request from the client computer for a second web page, the server downloads to the client computer differences between the second web page and the first web page. The client computer constructs the second web page based on the first web page and the differences between the second web page and the first web page.
    Type: Application
    Filed: December 18, 2006
    Publication date: June 19, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Jason Matthew Stapels