Patents by Inventor Matthew A. Green

Matthew A. Green 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: 11683182
    Abstract: A method, a computer program product, and a system for embedding a message in a random value. The method includes generating a random value and applying a hash function to the random value to produce a hash value. Starting with the hash value, the method further includes reapplying the hash function in an iterative or recursive manner, with a new hash value produced by the hash function acting as an initial value that is applied to the hash function for a next iteration, until a bit sequence representing a message is produced in a message hash value. The method further includes utilizing the message hash value as a new random value that can be used by an encryption algorithm.
    Type: Grant
    Filed: May 8, 2020
    Date of Patent: June 20, 2023
    Assignee: International Business Machines Corporation
    Inventors: Michael W. Gray, Narayana Aditya Madineni, Simon D. McMahon, Matthew Green, Stephen J. McKenzie, Michael James Thomas
  • Patent number: 11676092
    Abstract: Disclosed is a system and method for cross-silo acquisition, reporting and analysis of enterprise data. A computer system receives enterprise data related to various vertical units of an enterprise, including machine-generated data and human-generated data. The computer system stores the machine-generated data with associations to at least some of the human generated data, and associates persona data representing a plurality of personas with the plurality of vertical units of the enterprise, such that at least one persona is associated with each of the vertical units. The computer system further associates a plurality of user-defined key performance indicators (KPIs) with the personas, and associates each of a plurality of users with at least one of the personas. The computer system computes the KPIs based on the enterprise data, and controls access by the users to the computed KPIs, based on personas to which the users are assigned.
    Type: Grant
    Filed: July 19, 2021
    Date of Patent: June 13, 2023
    Assignee: SPLUNK INC.
    Inventors: Peter Sicilia, Archana Sulochana Ganapathi, Frederick Dean de Boer, Matthew Green
  • Publication number: 20230169215
    Abstract: Before deployment, artifacts and/or binaries are generated by the process of compilation from source code files are double signed with signatures. Immediately before deployment, a copy of the artifacts and/or binaries is made for the planned deployment and the double signed signatures are checked to ensure source code integrity and security.
    Type: Application
    Filed: December 1, 2021
    Publication date: June 1, 2023
    Inventors: Dale Bowie, Narayana Aditya Madineni, Matthew Green
  • Publication number: 20230118844
    Abstract: A hydraulic apparatus including an electronically commutated machine having a plurality of working chambers which are controlled on each cycle of working chamber volume to carry out active or inactive cycles of working chamber volume allows only a plurality of defined fractions of cycles to be active cycles to avoid generating frequencies of active cycles which cause low frequency resonances. The demand signal may be quantised into fractions m/n where n is an integer below a threshold selected to avoid repeating patterns of active cycles of more than a cut-off length.
    Type: Application
    Filed: March 9, 2021
    Publication date: April 20, 2023
    Applicant: ARTEMIS INTELLIGENT POWER LIMITED
    Inventors: Niall James CALDWELL, Daniil DUMNOV, Matthew GREEN, Stephen LAIRD, Jill MACPHERSON
  • Patent number: 11632246
    Abstract: In an approach for securing data, a processor publishes a traditional public key in a traditional certificate and a PQC public key in a PQC certificate. A processor encrypts data with a hybrid shared secret, the hybrid shared secret generated with a key derivation function by using a traditional shared secret based on the traditional public key and a PQC shared secret based on the PQC public key. A processor decrypts the data with the hybrid shared secret based on a traditional private key and a PQC private key. A processor signs the data with a traditional signature followed by a PQC signature.
    Type: Grant
    Filed: December 30, 2020
    Date of Patent: April 18, 2023
    Assignee: International Business Machines Corporation
    Inventors: Michael W. Gray, Simon D. McMahon, Narayana Aditya Madineni, Matthew Green, Peter T. Waltenberg
  • Publication number: 20230086952
    Abstract: A zwitterionic polysulfone formed from an allyl-containing monomer, a phenol-containing monomer, and an aryl-halide-containing monomer. The zwitterionic polysulfone may be incorporated into a desalination membrane.
    Type: Application
    Filed: November 11, 2022
    Publication date: March 23, 2023
    Inventors: Matthew Green, Yi Yang
  • Publication number: 20230044935
    Abstract: A computer system determines stack usage. An intercept function is executed to store a stack marker in a stack, wherein the intercept function is invoked when a program enters or exits each function of a plurality of functions of the program. A plurality of stack markers are identified in the stack and a memory address is determined for each stack marker during execution of the program to obtain a plurality of memory addresses. The plurality of memory addresses are analyzed to identify a particular memory address associated with a greatest stack depth. A stack usage of the program is determined based on the greatest stack depth. Embodiments of the present invention further include a method and program product for determining stack usage in substantially the same manner described above.
    Type: Application
    Filed: August 9, 2021
    Publication date: February 9, 2023
    Inventors: Narayana Aditya Madineni, Michael W. Gray, Matthew Green, LUVITA BURGESS
  • Publication number: 20230038851
    Abstract: A quaternary ammonium-functionalized poly(arylene ether sulfone) copolymer for moisture-swing CO2 capture, and a method for producing the same, is disclosed. The copolymer includes a polysulfone copolymer having a copolymerization unit based on diallyl bisphenal A (DABA) and has quaternary ammonium functionalities. The method for preparation of a quaternary ammonium-functionalized poly(arylene ether sulfone) copolymer includes reacting diallyl bisphenol A (DABA) with bisphenol A (BPA) and 4,4'-difluorodiphenyl sulfone (DFDPS) to form an allyl-modified poly(arylene ether sulfone) (PAES-co-APAES) copolymer, then modifying the PAES-co-APAES copolymer to convert the allyl functionalities to tertiary amines, forming tertiary amine-modified PAES (PAES-co-TAPAES) copolymer. The method also includes converting the tertiary amine of the PAES-co-TAPAES copolymer to quaternary ammonium, forming quaternary ammonium-modified PAES.
    Type: Application
    Filed: February 1, 2021
    Publication date: February 9, 2023
    Inventors: Matthew Green, Hoda Shokrollahzadeh Behbahani, Yi Yang
  • Patent number: 11570153
    Abstract: Provided is a method, a computer program product, and a system for providing perfect forward secrecy in virtual machines. The method includes receiving a secure memory allocation function from an application, including a connection secret to be stored in memory. The method further includes allocating memory for the connection secret according to the memory size parameter and storing an entry relating to the connection secret in a secure database. The memory information includes a memory location and a memory size of the memory. The method also includes monitoring an operation state relating to the virtual machine. The method further includes receiving, from the application, a secure deallocation function relating to the connection secret and retrieving the memory information from the secure database. The method also includes deleting the connection from the memory and sanitizing the memory location logged by the memory information.
    Type: Grant
    Filed: March 12, 2020
    Date of Patent: January 31, 2023
    Assignee: International Business Machines Corporation
    Inventors: Matthew Green, Narayana Aditya Madineni, Michael W. Gray, Leigh S. McLean
  • Publication number: 20230026848
    Abstract: A hydraulic apparatus comprises first and second manifolds each of which is connected to a plurality of actuators via corresponding actuator valves connected in parallel and operated responsive to inputs to regulate the flow of fluid to the actuators. A plurality of working chambers are connectable to either the first or second manifold and have a net flow which is controlled responsive to a negative feedback signal. The negative feedback signal is determined in response to a calculated pressure or flow rate in virtual fluid flow paths extending from the first and second manifolds.
    Type: Application
    Filed: July 21, 2022
    Publication date: January 26, 2023
    Inventors: Jill MacPherson, Matthew Green, Daniel Abrahams
  • Patent number: 11555293
    Abstract: A prime mover and hydraulic actuators, a hydraulic machine having a rotatable shaft engaged with the prime mover and having a plurality of working chambers, a hydraulic circuit extending between a group of working chambers of the hydraulic machine and the hydraulic actuators, each working chamber of the hydraulic machine having a low-pressure and a high-pressure valve regulating the flow of hydraulic fluid between the working chamber and a corresponding low-pressure manifold and a high-pressure manifold. The hydraulic machine controlling the low-pressure valves of the group of working chambers to select the net displacement of hydraulic fluid by each working chamber on each cycle of working chamber volume, and thereby the net displacement of hydraulic fluid by the group of working chambers, responsive to a demand signal, the apparatus further having a controller calculating the demand signal responsive to a measured property of the hydraulic circuit or an actuator.
    Type: Grant
    Filed: July 13, 2022
    Date of Patent: January 17, 2023
    Assignee: ARTEMIS INTELLIGENT POWER LIMITED
    Inventors: Niall James Caldwell, Jill Macpherson, Matthew Green
  • Patent number: 11550896
    Abstract: A computer-implemented method, computer system, and computer program product for generation of a password with increased password strength. Embodiments of the present invention may include receiving one or more alphanumeric characters. Embodiments of the present invention may include receiving one or more images. Embodiments of the present invention may include hashing the received one or more images. Embodiments of the present invention may include hashing the one or more alphanumeric characters and the hashed one or more images to generate the password. Embodiments of the present invention may include replacing the one or more alphanumeric characters with the one or more images and sending the generated password to a server. Embodiments of the present invention may include sequencing the one or more images between the one or more alphanumeric characters. The one or more images may be personal photos of a user.
    Type: Grant
    Filed: July 7, 2020
    Date of Patent: January 10, 2023
    Assignee: International Business Machines Corporation
    Inventors: Leigh S. McLean, Narayana Aditya Madineni, Matthew Green, Michael W. Gray
  • Patent number: 11524316
    Abstract: Forming a two-dimensional polymeric sheet includes translating a portion of a flexible substrate through a first liquid precursor to coat the portion of the flexible substrate with the first liquid precursor, thereby yielding a precursor-coated portion of the flexible substrate. The precursor-coated portion of the flexible substrate is translated through an interface between the first liquid precursor and a second liquid precursor, thereby reacting the first liquid precursor on the precursor-coated portion of the flexible substrate with the second liquid precursor to yield a polymer-coated portion of the flexible substrate.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: December 13, 2022
    Assignee: Arizona Board of Regents on behalf of Arizona State University
    Inventors: Meng Wang, Yuxia Shen, Sefaattin Tongay, Matthew Green, Ying Qin, Sijie Yang
  • Patent number: 11499013
    Abstract: A zwitterionic polysulfone formed from an allyl-containing monomer, a phenol-containing monomer, and an aryl-halide-containing monomer. The zwitterionic polysulfone may be incorporated into a desalination membrane.
    Type: Grant
    Filed: April 3, 2019
    Date of Patent: November 15, 2022
    Assignee: Arizona Board of Regents on behalf of Arizona State University
    Inventors: Matthew Green, Yi Yang
  • Publication number: 20220356678
    Abstract: A prime mover and hydraulic actuators, a hydraulic machine having a rotatable shaft engaged with the prime mover and having a plurality of working chambers, a hydraulic circuit extending between a group of working chambers of the hydraulic machine and the hydraulic actuators, each working chamber of the hydraulic machine having a low-pressure and a high-pressure valve regulating the flow of hydraulic fluid between the working chamber and a corresponding low-pressure manifold and a high-pressure manifold. The hydraulic machine controlling the low-pressure valves of the group of working chambers to select the net displacement of hydraulic fluid by each working chamber on each cycle of working chamber volume, and thereby the net displacement of hydraulic fluid by the group of working chambers, responsive to a demand signal, the apparatus further having a controller calculating the demand signal responsive to a measured property of the hydraulic circuit or an actuator.
    Type: Application
    Filed: July 13, 2022
    Publication date: November 10, 2022
    Inventors: Niall James CALDWELL, Jill MACPHERSON, Matthew GREEN
  • Publication number: 20220339603
    Abstract: An enhanced capture structure is disclosed, including a sorbent structure having a CO2 sorbent material. The capture structure also includes a plurality of barriers extending outward from the sorbent structure, each sized and positioned such that as an airflow passes along the sorbent structure, a high pressure region forms proximate the sorbent structure on a first side of the barrier facing into the airflow and a low pressure region forms proximate the sorbent structure on a second side of the barrier facing away from the airflow. The barriers on one side of the sorbent structure are staggered with respect to barriers on the other side such that a plurality of high and low pressure regions are formed, each high pressure region being formed opposite a low pressure region on the other side of the structure, creating a pressure differential that promotes CO2 mass transfer into the sorbent material via convection.
    Type: Application
    Filed: April 26, 2022
    Publication date: October 27, 2022
    Applicant: ARIZONA BOARD OF REGENTS ON BEHALF OF ARIZONA STATE UNIVERSITY
    Inventors: Klaus Lackner, Robert Page, John Cirucci, Matthew Green
  • Publication number: 20220333620
    Abstract: A hydraulic apparatus has a plurality of pump modules each of which is formed by a plurality of working chambers having a common high pressure manifold. A connecting circuit switchably connects pump modules to first and second hydraulic circuit portions to allocate capacity as first and second demands for hydraulic fluid vary. In an apparatus which may have two or more connecting circuit outputs, valves may be controlled or working chamber pumping cycles made inactive to facilitate the reallocation of a pump module from one output to another, and a control strategy addresses pump module allocation when the demands for hydraulic fluid exceed available capacity.
    Type: Application
    Filed: September 3, 2020
    Publication date: October 20, 2022
    Inventors: Niall Caldwell, Uwe Stein, Jill Macpherson, Matthew Green, Callan MacKay
  • Patent number: 11463242
    Abstract: A method, a computer program product, and a system for removing padding oracles in encryption techniques. The method includes padding a plaintext message using a padding scheme producing a padded plaintext message. The method also includes encrypting the padded plaintext message using a block cipher generating an encrypted data block of fixed-size as well as a hash value. The method further includes randomly generating an ephemeral key and an initialization vector. The method also includes prepending the hash value, the ephemeral key, and the initialization vector to the encrypted data block. The method includes performing an encryption technique to the encrypted data block prepended with the hash value, the ephemeral key, and the initialization vector.
    Type: Grant
    Filed: May 19, 2020
    Date of Patent: October 4, 2022
    Assignee: International Business Machines Corporation
    Inventors: Michael W. Gray, Narayana Aditya Madineni, Matthew Green, Simon D. McMahon, Leigh S. McLean
  • Publication number: 20220306566
    Abstract: Octaaminonaphthalene and a method of synthesizing octaaminonaphthalene are described. A two-dimensional coordination polymer and a method of synthesizing the two-dimensional coordination polymer are described. The two-dimensional coordination polymer includes ligands including anchorage sites, and metal linkers, each metal linker including a metal and an organic moiety. Each metal linker is coupled to two ligands via the anchorage sites. Synthesizing the two-dimensional coordination polymer includes contacting a first liquid precursor with a second liquid precursor at an interface, reacting the metal linker and the water-soluble ligand to yield a two-dimensional coordination polymer at the interface, and removing the two-dimensional coordination polymer from the interface.
    Type: Application
    Filed: June 15, 2022
    Publication date: September 29, 2022
    Inventors: Matthew Green, Sefaattin Tongay, Meng Wang, Ying Qin
  • Patent number: 11454003
    Abstract: A prime mover and a plurality of hydraulic actuators, a hydraulic machine having a rotatable shaft in driven engagement with the prime mover and comprising a plurality of working chambers, a hydraulic circuit extending between a group of one or more working chambers of the hydraulic machine and one or more of the hydraulic actuators, each working chamber of the hydraulic machine comprising a low-pressure valve which regulates the flow of hydraulic fluid between the working chamber and a low-pressure manifold and a high-pressure valve which regulates the flow of hydraulic fluid between the working chamber and a high-pressure manifold.
    Type: Grant
    Filed: September 10, 2019
    Date of Patent: September 27, 2022
    Assignee: ARTEMIS INTELLIGENT POWER LIMITED
    Inventors: Niall James Caldwell, Jill MacPherson, Matthew Green