Patents by Inventor Darin MCADAMS

Darin MCADAMS 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: 12483595
    Abstract: A system and method for authorization policy evaluation. Authorization policies are authored in a general-purpose authorization language. An evaluation engine is used in a provider network by application developers to manage access within their applications based on fine-grained permissions. The policy language combines elements of role-based and attributed-based access control within an intuitive syntax and efficient evaluation strategy. The policy syntax separates role-based expressions of a policy from attribute-based expressions of the policy.
    Type: Grant
    Filed: November 28, 2022
    Date of Patent: November 25, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Emina Torlak, Darin Mcadams, Neha Rungta, Michael W. Hicks, Craig Ryan Disselkoen, Aaron Joseph Eline, John Holman Kastner, Kyle Headley, Anwar Mamat, Richard Matthew Mccutchen, Andrew Marshall Wells, Kesha Hanne Hietala, Shaobo He, Mark Edward Stalzer, Julian Lovelock
  • Patent number: 12261888
    Abstract: A system and method for authorization policy validation. A validator takes as input an authorization policy to be analyzed and a schema that specifies entity types and their attributes, types of entity parents in an entity hierarchy, and which entity types can be used with which actions. The validator checks that the policy conforms to the schema. If the check passes, then the policy is guaranteed to be free of both type errors and attribute access errors for any input that conforms to the schema.
    Type: Grant
    Filed: November 28, 2022
    Date of Patent: March 25, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Michael W. Hicks, John Holman Kastner, Emina Torlak, Richard Matthew McCutchen, Darin McAdams, Neha Rungta, Aaron Joseph Eline, Joseph Wallace Cutler, Eleftherios Ioannidis
  • Publication number: 20240179182
    Abstract: A system and method for authorization policy validation. A validator takes as input an authorization policy to be analyzed and a schema that specifies entity types and their attributes, types of entity parents in an entity hierarchy, and which entity types can be used with which actions. The validator checks that the policy conforms to the schema. If the check passes, then the policy is guaranteed to be free of both type errors and attribute access errors for any input that conforms to the schema.
    Type: Application
    Filed: November 28, 2022
    Publication date: May 30, 2024
    Inventors: Michael W. HICKS, John Holman KASTNER, Emina TORLAK, Richard Matthew MCCUTCHEN, Darin MCADAMS, Neha RUNGTA, Aaron Joseph ELINE, Joseph Wallace CUTLER, Eleftherios IOANNIDIS
  • Publication number: 20240179181
    Abstract: A system and method for authorization policy evaluation. Authorization policies are authored in a general-purpose authorization language. An evaluation engine is used in a provider network by application developers to manage access within their applications based on fine-grained permissions. The policy language combines elements of role-based and attributed-based access control within an intuitive syntax and efficient evaluation strategy. The policy syntax separates role-based expressions of a policy from attribute-based expressions of the policy.
    Type: Application
    Filed: November 28, 2022
    Publication date: May 30, 2024
    Inventors: Emina TORLAK, Darin MCADAMS, Neha RUNGTA, Michael W. HICKS, Craig Ryan DISSELKOEN, Aaron Joseph ELINE, John Holman KASTNER, Kyle HEADLEY, Anwar MAMAT, Richard Matthew MCCUTCHEN, Andrew Marshall WELLS, Kesha Hanne HIETALA, Shaobo HE, Mark Edward STALZER, Julian LOVELOCK