Patents by Inventor John Randolph

John Randolph 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: 12393703
    Abstract: A method for processing a cryptographic operation request includes receiving, at a hardware security module (HSM), the cryptographic operation request including a cryptographic key and at least one authorization token, determining, by the HSM, whether an access control list (ACL) associated with the cryptographic key of the cryptographic operation request is authorized to govern access to the cryptographic key, and validating, by the HSM, the at least one authorization token. When the at least one authorization token is valid and the ACL is authorized to govern access to the cryptographic key of the cryptographic operation request, the method includes processing, by the HSM, the cryptographic operation request.
    Type: Grant
    Filed: July 25, 2023
    Date of Patent: August 19, 2025
    Assignee: Google LLC
    Inventors: Patrick Stahlberg, August Huber, Il-Sung Lee, Tao Tao, Xiaolan Zhang, John Randolph, David Elrom
  • Publication number: 20230385428
    Abstract: A method for processing a cryptographic operation request includes receiving, at a hardware security module (HSM), the cryptographic operation request including a cryptographic key and at least one authorization token, determining, by the HSM, whether an access control list (ACL) associated with the cryptographic key of the cryptographic operation request is authorized to govern access to the cryptographic key, and validating, by the HSM, the at least one authorization token. When the at least one authorization token is valid and the ACL is authorized to govern access to the cryptographic key of the cryptographic operation request, the method includes processing, by the HSM, the cryptographic operation request.
    Type: Application
    Filed: July 25, 2023
    Publication date: November 30, 2023
    Applicant: Google LLC
    Inventors: Patrick Stahlberg, August Huber, Il-Sung Lee, Tao Tao, Xiaolan Zhang, John Randolph, David Elrom
  • Patent number: 11741240
    Abstract: A method for processing a cryptographic operation request includes receiving, at a hardware security module (HSM), the cryptographic operation request including a cryptographic key and at least one authorization token, determining, by the HSM, whether an access control list (ACL) associated with the cryptographic key of the cryptographic operation request is authorized to govern access to the cryptographic key, and validating, by the HSM, the at least one authorization token. When the at least one authorization token is valid and the ACL is authorized to govern access to the cryptographic key of the cryptographic operation request, the method includes processing, by the HSM, the cryptographic operation request.
    Type: Grant
    Filed: June 4, 2021
    Date of Patent: August 29, 2023
    Assignee: Google LLC
    Inventors: Patrick Stahlberg, August Huber, Il-Sung Lee, Tao Tao, Xiaolan Zhang, John Randolph, David Elrom
  • Publication number: 20210297260
    Abstract: A method for processing a cryptographic operation request includes receiving, at a hardware security module (HSM), the cryptographic operation request including a cryptographic key and at least one authorization token, determining, by the HSM, whether an access control list (ACL) associated with the cryptographic key of the cryptographic operation request is authorized to govern access to the cryptographic key, and validating, by the HSM, the at least one authorization token. When the at least one authorization token is valid and the ACL is authorized to govern access to the cryptographic key of the cryptographic operation request, the method includes processing, by the HSM, the cryptographic operation request.
    Type: Application
    Filed: June 4, 2021
    Publication date: September 23, 2021
    Applicant: Google LLC
    Inventors: Patrick Stahlberg, August Huber, II-Sung Lee, Tao Tao, Xiaolan Zhang, John Randolph, David Elrom
  • Patent number: 11032080
    Abstract: A method for processing a cryptographic operation request includes receiving, at a hardware security module (HSM), the cryptographic operation request including a cryptographic key and at least one authorization token, determining, by the HSM, whether an access control list (ACL) associated with the cryptographic key of the cryptographic operation request is authorized to govern access to the cryptographic key, and validating, by the HSM, the at least one authorization token. When the at least one authorization token is valid and the ACL is authorized to govern access to the cryptographic key of the cryptographic operation request, the method includes processing, by the HSM, the cryptographic operation request.
    Type: Grant
    Filed: January 25, 2018
    Date of Patent: June 8, 2021
    Assignee: Google LLC
    Inventors: Patrick Stahlberg, Il-Sung Lee, Tao Tao, Xiaolan Zhang, John Randolph, August Huber, David Elrom
  • Patent number: 10513460
    Abstract: A composite material includes a cementitious composition and a plurality of fibers disposed in the cementitious composition. Each of the plurality of fibers includes a plastic component. Each of the plurality of fibers further includes a surfactant and a metal oxide, each independently heterogeneously dispersed throughout each of the plurality of fibers. A method of forming the composite material includes the step of combining the plastic component, the surfactant, and the metal oxide, to form the plurality of fibers. The method further includes the step of disposing the plurality of fibers in the cementitious composition to form the composite material.
    Type: Grant
    Filed: May 20, 2014
    Date of Patent: December 24, 2019
    Assignee: Construction Research & Technology GmbH
    Inventors: Charles Kerobo, Emmanuel Attiogbe, Thomas Chirayil, Roger Reinicker, Dan Vojtko, Steve Schaef, John Randolph
  • Publication number: 20180367311
    Abstract: A method for processing a cryptographic operation request includes receiving, at a hardware security module (HSM), the cryptographic operation request including a cryptographic key and at least one authorization token, determining, by the HSM, whether an access control list (ACL) associated with the cryptographic key of the cryptographic operation request is authorized to govern access to the cryptographic key, and validating, by the HSM, the at least one authorization token. When the at least one authorization token is valid and the ACL is authorized to govern access to the cryptographic key of the cryptographic operation request, the method includes processing, by the HSM, the cryptographic operation request.
    Type: Application
    Filed: January 25, 2018
    Publication date: December 20, 2018
    Applicant: Google LLC
    Inventors: Patrick Stahlberg, Il-Sung Lee, Tao Tao, Xiaolan Zhang, John Randolph, August Huber, David Elrom
  • Publication number: 20160130181
    Abstract: A composite material includes a cementitious composition and a plurality of fibers disposed in the cementitious composition. Each of the plurality of fibers includes a plastic component. Each of the plurality of fibers further includes a surfactant and a metal oxide, each independently heterogeneously dispersed throughout each of the plurality of fibers. A method of forming the composite material includes the step of combining the plastic component, the surfactant, and the metal oxide, to form the plurality of fibers. The method further includes the step of disposing the plurality of fibers in the cementitious composition to form the composite material.
    Type: Application
    Filed: May 20, 2014
    Publication date: May 12, 2016
    Inventors: Charles Kerobo, Emmanuel Attiogbe, Thomas Chirayil, Roger Reinicker, Dan Vojtko, Steve Schaef, John Randolph
  • Publication number: 20060287300
    Abstract: Compounds having the formula are hepatitis C (HCV) polymerase inhibitors. Also disclosed are compositions and methods for inhibiting hepatitis C (HCV) polymerase, processes for making the compounds, and synthetic intermediates employed in the processes.
    Type: Application
    Filed: February 27, 2006
    Publication date: December 21, 2006
    Inventors: Larry Klein, Peggy Huang, John Randolph, Douglas Hutchinson, Ming Yeung, Charles Flentge
  • Publication number: 20060199851
    Abstract: Novel compounds of formula 1 or a pharmaceutically acceptable salt thereof inhibit cytochrome P450 monooxygenase.
    Type: Application
    Filed: March 2, 2006
    Publication date: September 7, 2006
    Inventors: Dale Kempf, Charles Flentge, John Randolph, Peggy Huang, Larry Klein
  • Publication number: 20050159469
    Abstract: A compound of the formula is disclosed as an HIV protease inhibitor. Methods and compositions for inhibiting an HIV infection are also disclosed.
    Type: Application
    Filed: December 10, 2004
    Publication date: July 21, 2005
    Inventors: John Randolph, Hui-Ju Chen, David DeGoey, Charles Flentge, William Flosi, David Grampovnik, Peggy Huang, Douglas Hutchinson, Dale Kempf, Larry Klein, Ming Yeung
  • Publication number: 20050148623
    Abstract: A compound of the formula is disclosed as an HIV protease inhibitor. Methods and compositions for inhibiting an HIV infection are also disclosed.
    Type: Application
    Filed: December 9, 2004
    Publication date: July 7, 2005
    Inventors: David DeGoey, Charles Flentge, William Flosi, David Grampovnik, Dale Kempf, Larry Klein, Ming Yeung, John Randolph, Xiu Wang, Su Yu
  • Publication number: 20050131042
    Abstract: A compound of the formula is disclosed as an HIV protease inhibitor. Methods and compositions for inhibiting an HIV infection are also disclosed.
    Type: Application
    Filed: December 11, 2003
    Publication date: June 16, 2005
    Inventors: Charles Flentge, Hui-Ju Chen, David DeGoey, William Flosi, David Grampovnik, Peggy Huang, Dale Kempf, Larry Klein, Allan Krueger, Darold Madigan, John Randolph, Minghua Sun, Ming Yeung, Chen Zhao
  • Publication number: 20050107364
    Abstract: Compounds having the formula are hepatitis C (HCV) polymerase inhibitors. Also disclosed are a composition and method for inhibiting hepatitis C (HCV) polymerase, processes for making the compounds, and synthetic intermediates employed in the processes.
    Type: Application
    Filed: August 24, 2004
    Publication date: May 19, 2005
    Inventors: Douglas Hutchinson, John Bellettini, David Betebenner, Richard Bishop, Thomas Borchardt, Todd Bosse, Russell Cink, Charles Flentge, Bradley Gates, Brian Green, Mira Hinman, Peggy Huang, Larry Klein, Allan Krueger, Daniel Larson, M. Leanna, Dachun Liu, Darold Madigan, Keith McDaniel, John Randolph, Todd Rockway, Teresa Rosenberg, Kent Stewart, Vincent Stoll, Rolf Wagner, Ming Yeung
  • Patent number: 5972898
    Abstract: Disclosed are 3',3'-N-bisdesmethyl-3',3'-N-bis-substituted-6-O-methyl-11-deoxy-11,12-cyc lic carbamate erythromycin A derivatives which are antagonists of lutenizing hormone-releasing hormone (LHRH). Also disclosed are pharmaceutical compositions comprising the compounds, to methods of using the compounds and to the process of making the same.
    Type: Grant
    Filed: March 27, 1998
    Date of Patent: October 26, 1999
    Assignee: Abbott Laboratories
    Inventors: Daryl R. Sauer, Fortuna Haviv, John Randolph, Nicholas A. Mort, Christopher R. Dalton, Milan Bruncko, Michele A. Kaminski, Bradley W. Crawford, Lisa Marie Frey, Jonathan Greer
  • Patent number: 5955440
    Abstract: Disclosed are 3'-N-desmethyl-3'-N-substituted-6-O-methyl-11-deoxy-11,12-cyclic carbamate erythromycin A derivatives which are antagonists of lutenizing hormone-releasing hormone (LHRH). Also disclosed are pharmaceutical compositions comprising the compounds, to methods of using the compounds and to the process of making the same.
    Type: Grant
    Filed: March 27, 1998
    Date of Patent: September 21, 1999
    Assignee: Abbott Laboratories
    Inventors: Daryl R. Sauer, Fortuna Haviv, John Randolph, Nicholas A. Mort, Christopher R. Dalton, Milan Bruncko, Michele A. Kaminski, Bradley W. Crawford, Lisa Marie Frey, Jonathan Greer