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: 11683182Abstract: 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: GrantFiled: May 8, 2020Date of Patent: June 20, 2023Assignee: International Business Machines CorporationInventors: Michael W. Gray, Narayana Aditya Madineni, Simon D. McMahon, Matthew Green, Stephen J. McKenzie, Michael James Thomas
-
Patent number: 11676092Abstract: 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: GrantFiled: July 19, 2021Date of Patent: June 13, 2023Assignee: SPLUNK INC.Inventors: Peter Sicilia, Archana Sulochana Ganapathi, Frederick Dean de Boer, Matthew Green
-
Publication number: 20230169215Abstract: 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: ApplicationFiled: December 1, 2021Publication date: June 1, 2023Inventors: Dale Bowie, Narayana Aditya Madineni, Matthew Green
-
Publication number: 20230118844Abstract: 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: ApplicationFiled: March 9, 2021Publication date: April 20, 2023Applicant: ARTEMIS INTELLIGENT POWER LIMITEDInventors: Niall James CALDWELL, Daniil DUMNOV, Matthew GREEN, Stephen LAIRD, Jill MACPHERSON
-
Patent number: 11632246Abstract: 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: GrantFiled: December 30, 2020Date of Patent: April 18, 2023Assignee: International Business Machines CorporationInventors: Michael W. Gray, Simon D. McMahon, Narayana Aditya Madineni, Matthew Green, Peter T. Waltenberg
-
Publication number: 20230086952Abstract: 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: ApplicationFiled: November 11, 2022Publication date: March 23, 2023Inventors: Matthew Green, Yi Yang
-
Publication number: 20230044935Abstract: 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: ApplicationFiled: August 9, 2021Publication date: February 9, 2023Inventors: Narayana Aditya Madineni, Michael W. Gray, Matthew Green, LUVITA BURGESS
-
Publication number: 20230038851Abstract: 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: ApplicationFiled: February 1, 2021Publication date: February 9, 2023Inventors: Matthew Green, Hoda Shokrollahzadeh Behbahani, Yi Yang
-
Patent number: 11570153Abstract: 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: GrantFiled: March 12, 2020Date of Patent: January 31, 2023Assignee: International Business Machines CorporationInventors: Matthew Green, Narayana Aditya Madineni, Michael W. Gray, Leigh S. McLean
-
Publication number: 20230026848Abstract: 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: ApplicationFiled: July 21, 2022Publication date: January 26, 2023Inventors: Jill MacPherson, Matthew Green, Daniel Abrahams
-
Patent number: 11555293Abstract: 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: GrantFiled: July 13, 2022Date of Patent: January 17, 2023Assignee: ARTEMIS INTELLIGENT POWER LIMITEDInventors: Niall James Caldwell, Jill Macpherson, Matthew Green
-
Patent number: 11550896Abstract: 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: GrantFiled: July 7, 2020Date of Patent: January 10, 2023Assignee: International Business Machines CorporationInventors: Leigh S. McLean, Narayana Aditya Madineni, Matthew Green, Michael W. Gray
-
Patent number: 11524316Abstract: 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: GrantFiled: January 31, 2020Date of Patent: December 13, 2022Assignee: Arizona Board of Regents on behalf of Arizona State UniversityInventors: Meng Wang, Yuxia Shen, Sefaattin Tongay, Matthew Green, Ying Qin, Sijie Yang
-
Patent number: 11499013Abstract: 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: GrantFiled: April 3, 2019Date of Patent: November 15, 2022Assignee: Arizona Board of Regents on behalf of Arizona State UniversityInventors: Matthew Green, Yi Yang
-
Publication number: 20220356678Abstract: 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: ApplicationFiled: July 13, 2022Publication date: November 10, 2022Inventors: Niall James CALDWELL, Jill MACPHERSON, Matthew GREEN
-
Publication number: 20220339603Abstract: 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: ApplicationFiled: April 26, 2022Publication date: October 27, 2022Applicant: ARIZONA BOARD OF REGENTS ON BEHALF OF ARIZONA STATE UNIVERSITYInventors: Klaus Lackner, Robert Page, John Cirucci, Matthew Green
-
Publication number: 20220333620Abstract: 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: ApplicationFiled: September 3, 2020Publication date: October 20, 2022Inventors: Niall Caldwell, Uwe Stein, Jill Macpherson, Matthew Green, Callan MacKay
-
Patent number: 11463242Abstract: 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: GrantFiled: May 19, 2020Date of Patent: October 4, 2022Assignee: International Business Machines CorporationInventors: Michael W. Gray, Narayana Aditya Madineni, Matthew Green, Simon D. McMahon, Leigh S. McLean
-
Publication number: 20220306566Abstract: 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: ApplicationFiled: June 15, 2022Publication date: September 29, 2022Inventors: Matthew Green, Sefaattin Tongay, Meng Wang, Ying Qin
-
Patent number: 11454003Abstract: 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: GrantFiled: September 10, 2019Date of Patent: September 27, 2022Assignee: ARTEMIS INTELLIGENT POWER LIMITEDInventors: Niall James Caldwell, Jill MacPherson, Matthew Green