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).

  • Publication number: 20210322221
    Abstract: An eye protection apparatus is disclosed which includes a frame, one or more nozzles, one or more lenses, one or more attachment members, and one or more channels adapted to receive a negative pressure.
    Type: Application
    Filed: April 18, 2020
    Publication date: October 21, 2021
    Inventors: Stephen Damm, Tyler Schultz, Daniel Schmidt, Daniel Biehl, Matthew Green
  • Patent number: 11153299
    Abstract: A method, computer system, and a computer program product for secure transport of data is provided. The present invention may include defining a trust relationship based on a secret. The present invention may also include associating a trusted transport key identity (TTKI) based on the defined trust relationship. The present invention may then include receiving a trusted transport key (TTK), wherein the TTK is digitally signed and encrypted with the TTKI. The present invention may further include verifying the digitally signed TTK. The present invention may also include enveloping the secret with the TTK.
    Type: Grant
    Filed: March 11, 2019
    Date of Patent: October 19, 2021
    Assignee: International Business Machines Corporation
    Inventors: Michael W. Gray, Narayana A. Madineni, Simon D. McMahon, Leigh S. McLean, Luvita Burgess, Stephen J. McKenzie, Matthew Green, Peter T. Waltenberg
  • Patent number: 11138608
    Abstract: An example operation may include one or more of creating a proposed transaction including one or more assets, transmitting the proposed transaction to a user device for authorization, receiving authorization from the user device via an asynchronous one-time password to authorize the proposed transaction, and creating a blockchain transaction including the asynchronous one-time password and content of the proposed transaction responsive to receiving the authorization.
    Type: Grant
    Filed: June 28, 2018
    Date of Patent: October 5, 2021
    Assignee: International Business Machines Corporation
    Inventor: Matthew Green
  • Publication number: 20210306156
    Abstract: Technology for using a Certificate of Authority and key based encryption in connection with legal Power of Attorney (POA) documents to control access to the POA so that security and/or immutability is enhanced. In some embodiments, PKI (public key infrastructure) is used to enhance privacy and immutability of POA data.
    Type: Application
    Filed: March 24, 2020
    Publication date: September 30, 2021
    Inventors: Narayana Aditya Madineni, Matthew Green
  • Publication number: 20210288943
    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: Application
    Filed: March 12, 2020
    Publication date: September 16, 2021
    Inventors: Matthew Green, Narayana Aditya Madineni, Michael W. Gray, Leigh S. McLean
  • Publication number: 20210286707
    Abstract: An analyzer system inputs parameter values from trace files of a software application into an autoencoder. The analyzer system adjusts weights of the edges between nodes in the autoencoder until reconstruction errors in outputs are minimized. The analyzer system receives a selection of a parameter represented in an autoencoder. In response, the analyzer system identifies hidden layer nodes connected to an output node corresponding to the selected parameter and identifies other output nodes connected to the hidden layer nodes. The analyzer system retrieves weights assigned to edges between the hidden layer nodes and the other output nodes. The analyzer system calculates correlation values between the output node corresponding to the selected parameter and each of the other output nodes and outputs the correlation values. A user can use the correlation values to better direct the root cause analysis.
    Type: Application
    Filed: March 16, 2020
    Publication date: September 16, 2021
    Inventors: Matthew GREEN, Narayana Aditya MADINENI, Michael W. GRAY, Leigh S. MCLEAN
  • Publication number: 20210281608
    Abstract: A method, a computer program product, and a system for transport layer security protocol functions in separate instances. The method includes receiving, by a handshake processor instance, a TLS connection request from a client to a server. The method further includes establishing a TLS connection including connection secrets by the handshake processor instance. Once established, the method proceeds by transmitting the connection secrets to a connection processor instance. The method further includes deleting the connection secrets stored on the handshake processor instance and processing application data by the connection processor instance.
    Type: Application
    Filed: March 5, 2020
    Publication date: September 9, 2021
    Inventors: Matthew Green, Narayana Aditya Madineni, Peter T. Waltenberg, Michael W. Gray, Leigh S. McLean, Alexander John Hennekam, Simon D. McMahon
  • Publication number: 20210281607
    Abstract: Provided is a method, a computer program product, and a system for providing request messages with zero round trip time in a Transport Layer Security (TLS) session. The method includes establishing a TLS session between a server and a client by performing a TLS handshake between the server and the client. The method further includes generating a session ticket associated to the client. The method also includes transmitting the session ticket to the client and receiving an early request message from the client during the TLS session. The early request message includes a request message that is to be sent to the client upon resuming the TLS session with the client. The method further includes associating the early request message with the session ticket and processing the early request message. The data related to the early request message can be sent upon resumption of the TLS session.
    Type: Application
    Filed: March 4, 2020
    Publication date: September 9, 2021
    Inventors: Matthew Green, Narayana Aditya Madineni, Michael W. Gray, Luvita Burgess
  • Publication number: 20210276808
    Abstract: A system for assembling and installing a modular spiral chute includes a base support assembly having a plurality of rear rollers and a slot, where the slot is orientated in the base support assembly to receive a vertically positioned stanchion of the modular spiral chute. The system also includes a removable roller clamp having a front roller and configured to be inserted into the slot to form an aperture in the base support assembly to encircle the stanchion so that when the roller clamp is inserted into the slot the stanchion is rotatably secured vertically within the base support assembly between the plurality of rear rollers and the front roller. In addition, the system includes a caster mounted plate positioned on top of the base support assembly and configured to increase stability of the stanchion when secured within the base support assembly.
    Type: Application
    Filed: March 8, 2021
    Publication date: September 9, 2021
    Inventors: Jathan RICHARD, Matt Harvey, Ivanhoe Chaput, Matthew Green
  • Patent number: 11080641
    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: March 6, 2020
    Date of Patent: August 3, 2021
    Assignee: SPLUNK INC.
    Inventors: Peter Sicilia, Archana Sulochana Ganapathi, Frederick Dean de Boer, Matthew Green
  • Patent number: 11022153
    Abstract: An apparatus comprising a synthetically commutated machine with one or more services, a prime mover coupled to the machine, a hydraulic circuit extending between the services and hydraulic loads to fluidically connect the services to the hydraulic loads such that groups of one or more services are fluidically connected to respective groups of one or more hydraulic loads. The apparatus configured such that the flow of hydraulic fluid to or from a group of services of the machine is controlled responsive to measuring a flow rate and/or pressure requirement of the hydraulic loads which are fluidically connected to the services, or receiving a demand signal indicative of a demanded pressure and/or flow rate based on a pressure and/or flow demand of hydraulic loads which are fluidically connected to the services.
    Type: Grant
    Filed: January 13, 2017
    Date of Patent: June 1, 2021
    Assignee: ARTEMIS INTELLIGENT POWER LIMITED
    Inventors: Matthew Green, Uwe Stein
  • Publication number: 20210144004
    Abstract: Transport Layer Security (TLS) connection establishment between a client and a server for a new session is enabled using an ephemeral (temporary) key pair. In response to a request, the server generates a temporary certificate by signing an ephemeral public key using the server's private key. A certificate chain comprising at least the temporary certificate that includes the ephemeral public key, together with a server certificate, is output to the client by the server, which acts as a subordinate Certificate Authority. The client validates the certificates, generates a session key and outputs the session key wrapped by the ephemeral public key. To complete the connection establishment, the server applies the ephemeral private key to recover the session key derived at the client for the new session. The client and server thereafter use the session key to encrypt and decrypt data over the link. The ephemeral key pair is not reused.
    Type: Application
    Filed: November 11, 2019
    Publication date: May 13, 2021
    Applicant: International Business Machines Corporation
    Inventors: Michael W. Gray, Narayana Aditya Madineni, Matthew Green, Simon D. McMahon, Leigh S. McLean, Stephen J. McKenzie, Luvita Burgess, Peter T. Waltenberg
  • Publication number: 20200331843
    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: April 17, 2020
    Publication date: October 22, 2020
    Inventors: Matthew Green, Sefaattin Tongay, Meng Wang, Ying Qin
  • Patent number: 10812267
    Abstract: Secure password lock and recovery is provided. A user password is received to access a secure resource protected by a data processing system. It is determined whether a match exists between a retrieved user password verification string corresponding to a valid user password from a storage of a software token and a generated user password verification string corresponding to the user password. In response to determining that a match does not exist between the retrieved user password verification string and the generated user password verification string, it is determined whether a defined number of user password authentication attempts has been exceeded. In response to determining that the defined number of user password authentication attempts has been exceeded, the retrieved user password verification string is set to a preestablished sequence of values locking the valid user password on the storage of the software token. Access to the secure resource is denied.
    Type: Grant
    Filed: November 5, 2018
    Date of Patent: October 20, 2020
    Assignee: International Business Machines Corporation
    Inventors: Simon McMahon, Narayana Madineni, Michael W. Gray, Leigh McLean, Matthew Green, Luvita Burgess, Stephen J. McKenzie, Peter Waltenberg
  • Publication number: 20200296086
    Abstract: A method, computer system, and a computer program product for secure transport of data is provided. The present invention may include defining a trust relationship based on a secret. The present invention may also include associating a trusted transport key identity (TTKI) based on the defined trust relationship. The present invention may then include receiving a trusted transport key (TTK), wherein the TTK is digitally signed and encrypted with the TTKI. The present invention may further include verifying the digitally signed TTK. The present invention may also include enveloping the secret with the TTK.
    Type: Application
    Filed: March 11, 2019
    Publication date: September 17, 2020
    Inventors: Michael W. Gray, Narayana A. Madineni, Simon D. McMahon, Leigh S. McLean, Luvita Burgess, Stephen J. McKenzie, Matthew Green, Peter T. Waltenberg
  • Patent number: 10738928
    Abstract: According to one aspect, a manifold assembly includes a skid, a low pressure manifold connected to the skid, and a high pressure manifold connected to the skid. In another aspect, the high pressure manifold has a modular configuration so that the high pressure manifold is disconnectable in whole or in part from the skid, and reconnectable in whole or in part to the skid. In yet another aspect, the high pressure manifold includes high pressure modules, all of which are in fluid communication with each other and each of which is adapted to be in fluid communication with at least one pump. In still yet another aspect, the low pressure manifold includes one or more flow lines, the high pressure manifold includes fittings, and the manifold assembly includes vibration isolators to dampen dynamic loading, the vibration isolators being disposed between the fittings and the one or more flow lines.
    Type: Grant
    Filed: January 20, 2017
    Date of Patent: August 11, 2020
    Assignee: S.P.M. Flow Control, Inc.
    Inventors: Ron Arizpe, Lun Tsuei, Timothy Long, Adam Hardman, Matthew Green
  • Publication number: 20200247966
    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: Application
    Filed: January 31, 2020
    Publication date: August 6, 2020
    Inventors: Meng Wang, Yuxia Shen, Sefaattin Tongay, Matthew Green, Ying Qin, Sijie Yang
  • Patent number: 10729647
    Abstract: The present invention concerns a method for making an inhaled pharmaceutical composition with improved powder handling properties comprising a stearate, a method of preparing such a composition, and the use of such a stearate in a composition when dispensed into a receptacle for use in a dry powder inhaler receptacle.
    Type: Grant
    Filed: July 10, 2018
    Date of Patent: August 4, 2020
    Assignee: Vectura Limited
    Inventor: Matthew Green
  • Publication number: 20200145215
    Abstract: Secure password lock and recovery is provided. A user password is received to access a secure resource protected by a data processing system. It is determined whether a match exists between a retrieved user password verification string corresponding to a valid user password from a storage of a software token and a generated user password verification string corresponding to the user password. In response to determining that a match does not exist between the retrieved user password verification string and the generated user password verification string, it is determined whether a defined number of user password authentication attempts has been exceeded. In response to determining that the defined number of user password authentication attempts has been exceeded, the retrieved user password verification string is set to a preestablished sequence of values locking the valid user password on the storage of the software token. Access to the secure resource is denied.
    Type: Application
    Filed: November 5, 2018
    Publication date: May 7, 2020
    Inventors: Simon McMahon, Narayana Madineni, Michael W. Gray, Leigh McLean, Matthew Green, Luvita Burgess, Stephen J. McKenzie, Peter Waltenberg
  • Patent number: 10628771
    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 31, 2016
    Date of Patent: April 21, 2020
    Assignee: SPLUNK INC.
    Inventors: Peter Sicilia, Archana Sulochana Ganapathi, Frederick Dean de Boer, Matthew Green