Patents by Inventor Andrew Curtis
Andrew Curtis 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: 11242726Abstract: Wellbore synthesis techniques are disclosed suitable for use in geothermal applications. Embodiments are provided where open hole drilled wellbores are sealed while drilling to form an impervious layer at the wellbore/formation interface. The techniques may be chemical, thermal, mechanical, biological and are fully intended to irreversibly damage the formation in terms of the permeability thereof. With the permeability negated, the wellbore may be used to create a closed loop surface to surface geothermal well operable in the absence of well casing for maximizing thermal transfer to a circulating working fluid. Formulations for the working and drilling fluids are disclosed.Type: GrantFiled: May 26, 2019Date of Patent: February 8, 2022Assignee: Eavor Technologies Inc.Inventors: Matthew Toews, Paul Cairns, Peter Andrews, Andrew Curtis-Smith, Jonathan Hale
-
Patent number: 11245728Abstract: Some embodiments provide a method for providing insight into applicability of policies that authorize access to at least one service through application programming interface (API) calls by multiple users. The method receives at least one authorization policy that defines access to the service by the users, where the policy includes two or more access rules. The method identifies a subset of unnecessary access rules in the received policy, based on a set of contextual data that is associated with the users, and filters the received policy by removing the identified subset of unnecessary access rules. The method receives a query regarding access to the service from a particular set of one or more users, and uses the filtered policy to provide a response to the query that describes access to the service for the particular user set.Type: GrantFiled: June 19, 2019Date of Patent: February 8, 2022Assignee: STYRA, INC.Inventors: Andrew Curtis, Mikol Graves, Bryan J. Fulton, Timothy L. Hinrichs, Marco Sanvido, Teemu Koponen
-
Publication number: 20220003459Abstract: Closed loop wellbore configurations with unrestricted geometry for accommodating irregular or challenging thermal gradients within a thermally productive formation are disclosed. A working fluid is utilized in the loop for extraction of thermal energy there from. The loop and the unrestricted geometry are achieved using magnetic ranging of independent drilling operations which intersect from an inlet well and outlet well to form an interconnecting segment. In conjunction with the directional drilling, conditioning operations are incorporated to condition the rock face, cool the entire system, activate the wellbore for treatment to optimize thermal transfer inter alia. The significant degree of freedom in wellbore configuration is further optimized by the absence of mechanical impediments such as casing or liners in the heat transfer areas.Type: ApplicationFiled: July 15, 2020Publication date: January 6, 2022Inventors: MATTHEW TOEWS, PAUL CAIRNS, DEREK RIDDELL, ANDREW CURTIS-SMITH, JONATHAN HALE
-
Publication number: 20210325089Abstract: Wellbore synthesis techniques are disclosed suitable for use in geothermal applications. Embodiments are provided where open hole drilled wellbores are sealed while drilling in sequenced operations with utilization of phase change materials to form an impervious layer at the wellbore/formation interface in high temperature applications. The techniques may be chemical, thermal, mechanical, biological and are fully intended to irreversibly damage the formation in terms of the permeability thereof. With the permeability negated, the wellbore may be used to create a closed loop surface to surface geothermal well operable in the absence of well casing for heat transfer surfaces for maximizing thermal transfer to a circulating working fluid. Formulations for the working and drilling fluids are disclosed.Type: ApplicationFiled: December 18, 2020Publication date: October 21, 2021Inventors: MATTHEW TOEWS, MICHAEL HOLMES, JONATHAN HALE, ANDREW CURTIS-SMITH, PETER ANDREWS, PAUL CAIRNS, ARIEL TORRE
-
Patent number: 11108828Abstract: Some embodiments provide a method for gaining insight into authorization policy enforcement for application programming interface (API) calls to at least one service that includes multiple resources. The method generates a permissions graph including nodes that represent the resources and multiple users, based on two or more received authorization policies that restrict access to the service for the users. The method receives a selection of a node that corresponds to a user, and in response to the received selection, modifies the graph to display connections between the node corresponding to the user and one or more nodes associated with resources of the service that the user is authorized to access based on the authorization policies.Type: GrantFiled: June 19, 2019Date of Patent: August 31, 2021Assignee: STYRA, INC.Inventors: Andrew Curtis, Mikol Graves, Bryan J. Fulton, Timothy L. Hinrichs, Marco Sanvido, Teemu Koponen
-
Publication number: 20210248017Abstract: Some embodiments of the invention provide a system for defining, distributing and enforcing policies for authorizing API (Application Programming Interface) calls to applications executing on one or more sets of associated machines (e.g., virtual machines, containers, computers, etc.) in one or more datacenters. This system has a set of one or more servers that acts as a logically centralized resource for defining and storing policies and parameters for evaluating these policies. The server set in some embodiments also enforces these API-authorizing policies. Conjunctively, or alternatively, the server set in some embodiments distributes the defined policies and parameters to policy-enforcing local agents that execute near the applications that process the API calls. From an associated application, a local agent receives API-authorization requests to determine whether API calls received by the application are authorized.Type: ApplicationFiled: April 26, 2021Publication date: August 12, 2021Inventors: Timothy L. Hinrichs, Teemu Koponen, Andrew Curtis, Torin Sandall, Octavian Florescu
-
Publication number: 20210240550Abstract: Some embodiments of the invention provide a system for defining, distributing and enforcing policies for authorizing API (Application Programming Interface) calls to applications executing on one or more sets of associated machines (e.g., virtual machines, containers, computers, etc.) in one or more datacenters. This system has a set of one or more servers that acts as a logically centralized resource for defining and storing policies and parameters for evaluating these policies. The server set in some embodiments also enforces these API-authorizing policies. Conjunctively, or alternatively, the server set in some embodiments distributes the defined policies and parameters to policy-enforcing local agents that execute near the applications that process the API calls. From an associated application, a local agent receives API-authorization requests to determine whether API calls received by the application are authorized.Type: ApplicationFiled: April 19, 2021Publication date: August 5, 2021Inventors: Timothy L. Hinrichs, Teemu Koponen, Andrew Curtis, Torin Sandall, Octavian Florescu
-
Publication number: 20210185944Abstract: An example collapsible blower extension for a leaf blower is provided. The collapsible blower extension may include an elongate body forming an internal airflow passageway. The elongate body may be formed of a pliable material causing the internal airflow passageway to be collapsible. The collapsible blower extension may also include an input opening at a proximal end of the elongate body configured to be disposed proximate a leaf blower working assembly airflow outlet and an output opening at a distal end of the elongate body.Type: ApplicationFiled: December 20, 2019Publication date: June 24, 2021Inventors: Jeff Osterchill, Andrew Curtis
-
Patent number: 11023292Abstract: Some embodiments of the invention provide a system for defining, distributing and enforcing policies for authorizing API (Application Programming Interface) calls to applications executing on one or more sets of associated machines (e.g., virtual machines, containers, computers, etc.) in one or more datacenters. This system has servers that act as a logically centralized resource for defining and storing policies and parameters for evaluating these policies. The servers enforce these policies and distribute the policies and parameters to policy-enforcing local agents that execute near the applications that process the API calls. From an associated application, a local agent receives API-authorization requests to determine whether API calls received by the application are authorized. In response to such a request, the local agent uses one or more parameters associated with the API call to identify a policy stored in its local policy storage to evaluate whether the API call should be authorized.Type: GrantFiled: July 31, 2018Date of Patent: June 1, 2021Assignee: STYRA, INC.Inventors: Timothy L. Hinrichs, Teemu Koponen, Andrew Curtis, Torin Sandall, Octavian Florescu
-
Patent number: 11013970Abstract: A golf club head includes a body having a heel and a toe. The golf club head further comprises a sole plate configured to be attached to the body and an interlocking structure formed on a rear surface of the body. The sole plate engages with the interlocking structure to properly align the sole plate with the body.Type: GrantFiled: December 20, 2019Date of Patent: May 25, 2021Assignee: Cobra Golf IncorporatedInventors: Ryan L. Roach, Tim A. Beno, Andrew Curtis, Bryce Hobbs, Collin Lervick, Peter L. Soracco
-
Patent number: 10990702Abstract: Some embodiments of the invention provide a system for defining, distributing and enforcing policies for authorizing API (Application Programming Interface) calls to applications executing on one or more sets of associated machines (e.g., virtual machines, containers, computers, etc.) in one or more datacenters. This system has servers that act as a logically centralized resource for defining and storing policies and parameters for evaluating these policies. The servers enforce these policies and distribute the policies and parameters to policy-enforcing local agents that execute near the applications that process the API calls. From an associated application, a local agent receives API-authorization requests to determine whether API calls received by the application are authorized. In response to such a request, the local agent uses one or more parameters associated with the API call to identify a policy stored in its local policy storage to evaluate whether the API call should be authorized.Type: GrantFiled: July 31, 2018Date of Patent: April 27, 2021Assignee: STYRA, INC.Inventors: Timothy L. Hinrichs, Teemu Koponen, Andrew Curtis, Torin Sandall, Octavian Florescu
-
Patent number: 10987875Abstract: In various embodiments, a hot melt device comprising a heating device that is automatically or manually triggered is configured so as to have its melt surface applied bringing a thermoplastic material in its solid form into contact with a surface via mechanical extrusion; using a heater to heat the thermoplastic material to a temperature above a melting temperature of the thermoplastic material while maintaining the contact of the thermoplastic material with the surface; allowing the heated thermoplastic material to cool to a temperature that is below the thermoplastic material's melting temperature; and allowing the heated thermoplastic material to bond the hot melt apparatus to the contacted surface without a solvent or use of a curing chemical reaction when the heated thermoplastic material is cooled to below the thermoplastic material's melting temperature while remaining connected to the structural body.Type: GrantFiled: July 17, 2018Date of Patent: April 27, 2021Assignee: Oceaneering International, Inc.Inventors: Marc Christensen, Peter Carow, Eric Curley, Andrew Curtis, James Stein, Lee Vyoral, Michael M Withey
-
Publication number: 20210114310Abstract: In various embodiments, a hot melt device comprising a heating device that is automatically or manually triggered is configured so as to have its melt surface applied bringing a thermoplastic material in its solid form into contact with a surface via mechanical extrusion; using a heater to heat the thermoplastic material to a temperature above a melting temperature of the thermoplastic material while maintaining the contact of the thermoplastic material with the surface; allowing the heated thermoplastic material to cool to a temperature that is below the thermoplastic material's melting temperature; and allowing the heated thermoplastic material to bond the hot melt apparatus to the contacted surface without a solvent or use of a curing chemical reaction when the heated thermoplastic material is cooled to below the thermoplastic material's melting temperature while remaining connected to the structural body.Type: ApplicationFiled: December 23, 2020Publication date: April 22, 2021Applicant: Oceaneering International, Inc.Inventors: Marc Christensen, Peter Carow, Eric Curley, Andrew Curtis, James Stein, Lee Vyoral, Michael M Withey
-
Publication number: 20210114311Abstract: In various embodiments, a hot melt device comprising a heating device that is automatically or manually triggered is configured so as to have its melt surface applied bringing a thermoplastic material in its solid form into contact with a surface via mechanical extrusion; using a heater to heat the thermoplastic material to a temperature above a melting temperature of the thermoplastic material while maintaining the contact of the thermoplastic material with the surface; allowing the heated thermoplastic material to cool to a temperature that is below the thermoplastic material's melting temperature; and allowing the heated thermoplastic material to bond the hot melt apparatus to the contacted surface without a solvent or use of a curing chemical reaction when the heated thermoplastic material is cooled to below the thermoplastic material's melting temperature while remaining connected to the structural body.Type: ApplicationFiled: December 23, 2020Publication date: April 22, 2021Applicant: Oceaneering International, Inc.Inventors: Marc Christensen, Peter Carow, Eric Curley, Andrew Curtis, James Stein, Lee Vyoral, Michael M Withey
-
Patent number: 10984133Abstract: Some embodiments of the invention provide a system for defining, distributing and enforcing policies for authorizing API (Application Programming Interface) calls to applications executing on one or more sets of associated machines (e.g., virtual machines, containers, computers, etc.) in one or more datacenters. This system has a set of one or more servers that acts as a logically centralized resource for defining and storing policies and parameters for evaluating these policies. The server set in some embodiments also enforces these API-authorizing policies. Conjunctively, or alternatively, the server set in some embodiments distributes the defined policies and parameters to policy-enforcing local agents that execute near the applications that process the API calls.Type: GrantFiled: July 31, 2018Date of Patent: April 20, 2021Assignee: STYRA, INC.Inventors: Timothy L. Hinrichs, Teemu Koponen, Andrew Curtis, Torin Sandall, Octavian Florescu
-
Publication number: 20210003320Abstract: Operational protocol sequences for recovering energy from a thermally productive formation are disclosed.Type: ApplicationFiled: June 26, 2020Publication date: January 7, 2021Inventors: MATTHEW TOEWS, BAILEY SCHWARZ, DEREK RIDDELL, PAUL CAIRNS, JOHN REDFERN, ANDREW CURTIS-SMITH, JONATHAN HALE, PETER ANDREWS
-
Publication number: 20200398498Abstract: In various embodiments, a hot melt device comprising a heating device that is automatically or manually triggered is configured so as to have its melt surface applied bringing a thermoplastic material in its solid form into contact with a surface via mechanical extrusion; using a heater to heat the thermoplastic material to a temperature above a melting temperature of the thermoplastic material while maintaining the contact of the thermoplastic material with the surface; allowing the heated thermoplastic material to cool to a temperature that is below the thermoplastic material's melting temperature; and allowing the heated thermoplastic material to bond the hot melt apparatus to the contacted surface without a solvent or use of a curing chemical reaction when the heated thermoplastic material is cooled to below the thermoplastic material's melting temperature while remaining connected to the structural body.Type: ApplicationFiled: September 2, 2020Publication date: December 24, 2020Applicant: Oceaneering International, Inc.Inventors: Marc Christensen, Peter Carow, Eric Curley, Andrew Curtis, James Stein, Lee Vyoral, Michael M Withey
-
Patent number: 10774125Abstract: Provided herein are SIRP-gamma, SIRP-beta or SIRP-beta2 decoy polypeptides for immunotherapy and/or treatment of cancer, anemia, transplant, asthma, allergy, auto-immune disease, and viral infection.Type: GrantFiled: November 15, 2017Date of Patent: September 15, 2020Assignee: AB INITIO BIOTHERAPEUTICS, INC.Inventors: Aaron Michael Ring, Roy Louis Maute, Andrew Curtis Kruse, Aashish Manglik, Kenneth S. Lin
-
Publication number: 20200270324Abstract: Provided herein are SIRP-gamma, SIRP-beta or SIRP-beta2 decoy polypeptides for immunotherapy and/or treatment of cancer, anemia, transplant, asthma, allergy, auto-immune disease, and viral infection.Type: ApplicationFiled: May 4, 2020Publication date: August 27, 2020Inventors: Aaron Michael RING, Roy Louis MAUTE, Andrew Curtis KRUSE, Aashish MANGLIK, Kenneth S. LIN
-
Patent number: 10592302Abstract: Some embodiments of the invention provide a system for defining, distributing and enforcing policies for authorizing API (Application Programming Interface) calls to applications executing on one or more sets of associated machines (e.g., virtual machines, containers, computers, etc.) in one or more datacenters. This system has a set of one or more servers that acts as a logically centralized resource for defining and storing policies and parameters for evaluating these policies. The server set in some embodiments also enforces these API-authorizing policies. Conjunctively, or alternatively, the server set in some embodiments distributes the defined policies and parameters to policy-enforcing local agents that execute near the applications that process the API calls. From an associated application, a local agent receives API-authorization requests to determine whether API calls received by the application are authorized.Type: GrantFiled: July 31, 2018Date of Patent: March 17, 2020Assignee: STYRA, INC.Inventors: Timothy L. Hinrichs, Teemu Koponen, Andrew Curtis, Torin Sandall, Octavian Florescu