Patents by Inventor MICHAEL KEY

MICHAEL KEY 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: 20250143302
    Abstract: Elicitors are applied to cultivated crops in order to improve plant productivity and/or harvestable crop value in agricultural and horticultural operations providing increased production of metabolites in cultivated plants.
    Type: Application
    Filed: September 16, 2024
    Publication date: May 8, 2025
    Inventor: Michael KEY
  • Patent number: 11663324
    Abstract: Concepts for acquiring information for identifying a security configuration for an application are proposed. In particular, the information is obtained by running the application in a development environment, detecting security requests made on behalf of the application, and then storing security information associated with the security requests in a security log. Using this concept, a security log may be obtained from which an appropriate security configuration may be determined.
    Type: Grant
    Filed: August 10, 2021
    Date of Patent: May 30, 2023
    Assignee: International Business Machines Corporation
    Inventors: Colin R. Penfold, Darren R. Beard, David Michael Key, Andrew David Clifton
  • Publication number: 20230051461
    Abstract: Concepts for acquiring information for identifying a security configuration for an application are proposed. In particular, the information is obtained by running the application in a development environment, detecting security requests made on behalf of the application, and then storing security information associated with the security requests in a security log. Using this concept, a security log may be obtained from which an appropriate security configuration may be determined.
    Type: Application
    Filed: August 10, 2021
    Publication date: February 16, 2023
    Inventors: Colin R. Penfold, Darren R. Beard, David Michael Key, Andrew David Clifton
  • Publication number: 20220183290
    Abstract: Elicitors are applied to cultivated crops in order to improve plant productivity and/or harvestable crop value in agricultural and horticultural operations providing increased production of metabolites in cultivated plants.
    Type: Application
    Filed: September 21, 2021
    Publication date: June 16, 2022
    Inventor: Michael KEY
  • Patent number: 11147271
    Abstract: Elicitors are applied to cultivated crops in order to improve plant productivity and/or harvestable crop value in agricultural and horticultural operations providing increased production of metabolites in cultivated plants.
    Type: Grant
    Filed: August 30, 2018
    Date of Patent: October 19, 2021
    Assignee: Impello Biosciences, Inc.
    Inventor: Michael Key
  • Publication number: 20190059371
    Abstract: Elicitors are applied to cultivated crops in order to improve plant productivity and/or harvestable crop value in agricultural and horticultural operations providing increased production of metabolites in cultivated plants.
    Type: Application
    Filed: August 30, 2018
    Publication date: February 28, 2019
    Inventor: Michael Key
  • Patent number: 9957979
    Abstract: The application is directed to non-destructive manipulation, removal and installation of a centrifugal pump impeller in a manner effective to maintain the original manufacture balanced condition of the impeller and other pump components. Tools are used at the drive end and the wet end of the centrifugal pump for manipulating, removal and installation of a pump impeller.
    Type: Grant
    Filed: July 13, 2015
    Date of Patent: May 1, 2018
    Inventor: Michael Key
  • Publication number: 20160010660
    Abstract: The application is directed to non-destructive manipulation, removal and installation of a centrifugal pump impeller in a manner effective to maintain the original manufacture balanced condition of the impeller and other pump components. Tools are used at the drive end and the wet end of the centrifugal pump for manipulating, removal and installation of a pump impeller.
    Type: Application
    Filed: July 13, 2015
    Publication date: January 14, 2016
    Inventor: MICHAEL KEY
  • Patent number: 7895412
    Abstract: A programmable processing engine processes transient data within an intermediate network station of a computer network. The engine comprises an array of processing elements symmetrically arrayed as rows and columns, and embedded between input and output buffer units with a plurality of interfaces from the array to an external memory. The external memory stores non-transient data organized within data structures, such as forwarding and routing tables, for use in processing the transient data. Each processing element contains an instruction memory that allows programming of the array to process the transient data as processing element stages of baseline or extended pipelines operating in parallel.
    Type: Grant
    Filed: June 27, 2002
    Date of Patent: February 22, 2011
    Assignee: Cisco Tehnology, Inc.
    Inventors: Darren Kerr, Kenneth Michael Key, Michael L. Wright, William E. Jennings
  • Patent number: 7690591
    Abstract: The invention relates to a roller mill, particularly intended for dressing ores. To reduce the energy demand for comminution and classifying a grinding product, a classifying device is positioned below the grinding area and to it is supplied the comminuted ground material under gravity action, as well as classifying air from an annular chamber in the lower region of the grinding bowl and which has at least one fine material outlet and coarse material outlet.
    Type: Grant
    Filed: October 19, 2006
    Date of Patent: April 6, 2010
    Assignee: Loesche, GmbH
    Inventors: André Baetz, Michael Keyβner, Udo Meyer
  • Patent number: 7380101
    Abstract: A processor complex architecture facilitates accurate passing of transient data among processor complex stages of a pipelined processing engine. The processor complex comprises a central processing unit (CPU) coupled to an instruction memory and a pair of context data memory structures via a memory manager circuit. The context memories store transient “context” data for processing by the CPU in accordance with instructions stored in the instruction memory. The architecture further comprises data mover circuitry that cooperates with the context memories and memory manager to provide a technique for efficiently passing data among the stages in a manner that maintains data coherency in the processing engine. An aspect of the architecture is the ability of the CPU to operate on the transient data substantially simultaneously with the passing of that data by the data mover.
    Type: Grant
    Filed: December 27, 2004
    Date of Patent: May 27, 2008
    Assignee: Cisco Technology, Inc.
    Inventors: Michael L. Wright, Darren Kerr, Kenneth Michael Key, William E. Jennings
  • Patent number: 7185224
    Abstract: A processor isolation technique enhances debug capability in a multiprocessor circuit. A bypass register has a bit location which may indicate that a processor is to be bypassed. A code entry point is selected to permit a downstream processor to do the work of the bypassed processor. The processors may be arrayed in a pipeline.
    Type: Grant
    Filed: December 10, 2003
    Date of Patent: February 27, 2007
    Assignee: Cisco Technology, Inc.
    Inventors: William Fredenburg, Kenneth Michael Key, Michael L. Wright, John William Marshall
  • Patent number: 6876961
    Abstract: A technique is provided for use in computerized modeling of an electronic system. The technique bases simulation of the system's operation (e.g., timing operation) upon both actual physical characteristics of a part of the system, and hierarchical analysis-based models of the rest of the system.
    Type: Grant
    Filed: August 27, 1999
    Date of Patent: April 5, 2005
    Assignee: Cisco Technology, Inc.
    Inventors: John W. Marshall, Kenneth Michael Key, Scott Nellenbach
  • Patent number: 6836838
    Abstract: A processor complex architecture facilitates accurate passing of transient data among processor complex stages of a pipelined processing engine. The processor complex comprises a central processing unit (CPU) coupled to an instruction memory and a pair of context data memory structures via a memory manager circuit. The context memories store transient “context” data for processing by the CPU in accordance with instructions stored in the instruction memory. The architecture further comprises data mover circuitry that cooperates with the context memories and memory manager to provide a technique for efficiently passing data among the stages in a manner that maintains data coherency in the processing engine. An aspect of the architecture is the ability of the CPU to operate on the transient data substantially simultaneously with the passing of that data by the data mover.
    Type: Grant
    Filed: August 16, 2002
    Date of Patent: December 28, 2004
    Assignee: Cisco Technology, Inc.
    Inventors: Michael L. Wright, Darren Kerr, Kenneth Michael Key, William E. Jennings
  • Patent number: 6681341
    Abstract: A processor isolation technique enhances debug capability in a highly integrated multiprocessor circuit containing a programmable arrayed processing engine for efficiently processing transient data within an intermediate network station of a computer network. The technique comprises a mechanism for programming a code entry point for each processor of a processor complex utilizing a register set that is accessible via an out-of-band bus coupled to a remote processor of the engine. The programmable entry point mechanism operates in conjunction with a bypass capability that passes transient data through a processor complex that is not functional, not running or otherwise unable to process data. Another aspect of the debug technique involves the ability to override completion control signals provided by each processor complex in order to advance a pipeline of the processing engine.
    Type: Grant
    Filed: November 3, 1999
    Date of Patent: January 20, 2004
    Assignee: Cisco Technology, Inc.
    Inventors: William Fredenburg, Kenneth Michael Key, Michael L. Wright, John William Marshall
  • Patent number: 6513108
    Abstract: A programmable processing engine processes transient data within an intermediate network station of a computer network. The engine comprises an array of processing elements symmetrically arrayed as rows and columns, and embedded between input and output buffer units with a plurality of interfaces from the array to an external memory. The external memory stores non-transient data organized within data structures, such as forwarding and routing tables, for use in processing the transient data. Each processing element contains an instruction memory that allows programming of the array to process the transient data as processing element stages of baseline or extended pipelines operating in parallel.
    Type: Grant
    Filed: June 29, 1998
    Date of Patent: January 28, 2003
    Assignee: Cisco Technology, Inc.
    Inventors: Darren Kerr, Kenneth Michael Key, Michael L. Wright, William E. Jennings
  • Patent number: 6442669
    Abstract: A processor complex architecture facilitates accurate passing of transient data among processor complex stages of a pipelined processing engine. The processor complex comprises a central processing unit (CPU) coupled to an instruction memory and a pair of context data memory structures via a memory manager circuit. The context memories store transient “context” data for processing by the CPU in accordance with instructions stored in the instruction memory. The architecture further comprises data mover circuitry that cooperates with the context memories and memory manager to provide a technique for efficiently passing data among the stages in a manner that maintains data coherency in the processing engine. An aspect of the architecture is the ability of the CPU to operate on the transient data substantially simultaneously with the passing of that data by the data mover.
    Type: Grant
    Filed: November 30, 2000
    Date of Patent: August 27, 2002
    Assignee: Cisco Technology, Inc.
    Inventors: Michael L. Wright, Darren Kerr, Kenneth Michael Key, William E. Jennings
  • Patent number: D823658
    Type: Grant
    Filed: March 20, 2018
    Date of Patent: July 24, 2018
    Inventor: Michael Key
  • Patent number: D841420
    Type: Grant
    Filed: March 20, 2018
    Date of Patent: February 26, 2019
    Inventor: Michael Key
  • Patent number: D992384
    Type: Grant
    Filed: November 12, 2021
    Date of Patent: July 18, 2023
    Inventor: Michael Key