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: 12393703Abstract: 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: GrantFiled: July 25, 2023Date of Patent: August 19, 2025Assignee: Google LLCInventors: Patrick Stahlberg, August Huber, Il-Sung Lee, Tao Tao, Xiaolan Zhang, John Randolph, David Elrom
-
Publication number: 20230385428Abstract: 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: ApplicationFiled: July 25, 2023Publication date: November 30, 2023Applicant: Google LLCInventors: Patrick Stahlberg, August Huber, Il-Sung Lee, Tao Tao, Xiaolan Zhang, John Randolph, David Elrom
-
Patent number: 11741240Abstract: 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: GrantFiled: June 4, 2021Date of Patent: August 29, 2023Assignee: Google LLCInventors: Patrick Stahlberg, August Huber, Il-Sung Lee, Tao Tao, Xiaolan Zhang, John Randolph, David Elrom
-
Publication number: 20210297260Abstract: 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: ApplicationFiled: June 4, 2021Publication date: September 23, 2021Applicant: Google LLCInventors: Patrick Stahlberg, August Huber, II-Sung Lee, Tao Tao, Xiaolan Zhang, John Randolph, David Elrom
-
Patent number: 11032080Abstract: 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: GrantFiled: January 25, 2018Date of Patent: June 8, 2021Assignee: Google LLCInventors: Patrick Stahlberg, Il-Sung Lee, Tao Tao, Xiaolan Zhang, John Randolph, August Huber, David Elrom
-
Patent number: 10513460Abstract: 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: GrantFiled: May 20, 2014Date of Patent: December 24, 2019Assignee: Construction Research & Technology GmbHInventors: Charles Kerobo, Emmanuel Attiogbe, Thomas Chirayil, Roger Reinicker, Dan Vojtko, Steve Schaef, John Randolph
-
Publication number: 20180367311Abstract: 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: ApplicationFiled: January 25, 2018Publication date: December 20, 2018Applicant: Google LLCInventors: Patrick Stahlberg, Il-Sung Lee, Tao Tao, Xiaolan Zhang, John Randolph, August Huber, David Elrom
-
Publication number: 20160130181Abstract: 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: ApplicationFiled: May 20, 2014Publication date: May 12, 2016Inventors: Charles Kerobo, Emmanuel Attiogbe, Thomas Chirayil, Roger Reinicker, Dan Vojtko, Steve Schaef, John Randolph
-
Publication number: 20060287300Abstract: 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: ApplicationFiled: February 27, 2006Publication date: December 21, 2006Inventors: Larry Klein, Peggy Huang, John Randolph, Douglas Hutchinson, Ming Yeung, Charles Flentge
-
Publication number: 20060199851Abstract: Novel compounds of formula 1 or a pharmaceutically acceptable salt thereof inhibit cytochrome P450 monooxygenase.Type: ApplicationFiled: March 2, 2006Publication date: September 7, 2006Inventors: Dale Kempf, Charles Flentge, John Randolph, Peggy Huang, Larry Klein
-
Publication number: 20050159469Abstract: A compound of the formula is disclosed as an HIV protease inhibitor. Methods and compositions for inhibiting an HIV infection are also disclosed.Type: ApplicationFiled: December 10, 2004Publication date: July 21, 2005Inventors: 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: 20050148623Abstract: A compound of the formula is disclosed as an HIV protease inhibitor. Methods and compositions for inhibiting an HIV infection are also disclosed.Type: ApplicationFiled: December 9, 2004Publication date: July 7, 2005Inventors: David DeGoey, Charles Flentge, William Flosi, David Grampovnik, Dale Kempf, Larry Klein, Ming Yeung, John Randolph, Xiu Wang, Su Yu
-
Publication number: 20050131042Abstract: A compound of the formula is disclosed as an HIV protease inhibitor. Methods and compositions for inhibiting an HIV infection are also disclosed.Type: ApplicationFiled: December 11, 2003Publication date: June 16, 2005Inventors: 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: 20050107364Abstract: 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: ApplicationFiled: August 24, 2004Publication date: May 19, 2005Inventors: 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: 5972898Abstract: 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: GrantFiled: March 27, 1998Date of Patent: October 26, 1999Assignee: Abbott LaboratoriesInventors: 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: 5955440Abstract: 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: GrantFiled: March 27, 1998Date of Patent: September 21, 1999Assignee: Abbott LaboratoriesInventors: 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