Patents by Inventor Michael George NORMAN

Michael George NORMAN 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: 12184634
    Abstract: A method for validating an access request with respect to an application is provided. The method includes: receiving an access request from a user with respect to an application; retrieving, from a memory, group identification information that relates to at least one group to which the user belongs; retrieving, from the memory, scope information that indicates qualifications and/or characteristics of a relationship between the user and the at least one group; and generating a token that notifies the application of the group identification information and the scope information, and is usable by the application for validating the access request. The method may be implemented in an Active Directory Federation Services (AD FS) environment.
    Type: Grant
    Filed: August 4, 2021
    Date of Patent: December 31, 2024
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Carl Dashfield, Michael D Ackerman, Michael George Norman, Kabron Austin Kline, Isaac Leonardo Blum, Afzaal Syed, Douglas J Symalla
  • Patent number: 11775663
    Abstract: A method for controlling access to a set of data is provided. The method includes receiving, via an interface, a request from an agent to access the set of data in a database; extracting an access criterion relating to a predefined data access constraint and a predetermined data access policy from the request; and determining whether the agent is granted access to the set of data using the criterion, where the access criterion is based on an attribute that is associated with an element within the set of data.
    Type: Grant
    Filed: January 27, 2021
    Date of Patent: October 3, 2023
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: David Laurance, Michael George Norman
  • Patent number: 11501011
    Abstract: A method for defining a policy for providing access to a system is provided. The method includes: identifying, for each of a plurality of information classes within an information model, at least one respective information attribute; defining, for at least one of the at least one respective information attribute, a respective predicate filter function; determining, based on the defined at least one respective predicate filter function, at least one access rule that relates to a corresponding information attribute; defining the policy with respect to each of the plurality of information classes based on the constructed API and each of the determined at least one access rule; and constructing an application programming interface (API) for the information model based on the defined policy. The API may be augmented by updating parameters based on the defined policy.
    Type: Grant
    Filed: June 24, 2020
    Date of Patent: November 15, 2022
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Michael George Norman, David Laurance, Neil Antony Salter
  • Publication number: 20220327223
    Abstract: A method for governing a policy for providing access to a system is provided. The method includes: receiving a plurality of policy data units, each respective policy data unit including information that relates to an access determination with respect to the system; processing the plurality of policy data units by constructing a first directed graph of policy data unit processors, and obtaining an access policy rule as a result of the processing; evaluating the obtained access policy rule across a compute environment that is distributed in time and space by using the first directed graph; generating a signed access token that relates to a predetermined user based on the obtained access policy rule; and transmitting the signed access token to the predetermined user.
    Type: Application
    Filed: April 7, 2022
    Publication date: October 13, 2022
    Applicant: JPMorgan Chase Bank, N.A.
    Inventors: Michael George NORMAN, Isaac Leonardo BLUM, Roger F. BIGGER, David LAURANCE
  • Publication number: 20220046004
    Abstract: A method for validating an access request with respect to an application is provided. The method includes: receiving an access request from a user with respect to an application; retrieving, from a memory, group identification information that relates to at least one group to which the user belongs; retrieving, from the memory, scope information that indicates qualifications and/or characteristics of a relationship between the user and the at least one group; and generating a token that notifies the application of the group identification information and the scope information, and is usable by the application for validating the access request. The method may be implemented in an Active Directory Federation Services (AD FS) environment.
    Type: Application
    Filed: August 4, 2021
    Publication date: February 10, 2022
    Applicant: JPMorgan Chase Bank, N.A.
    Inventors: Carl DASHFIELD, Michael D ACKERMAN, Michael George NORMAN, Kabron Austin KLINE, Isaac Leonardo BLUM, Afzaal SYED, Douglas J SYMALLA
  • Publication number: 20210232696
    Abstract: A method for controlling access to a set of data is provided. The method includes receiving, via an interface, a request from an agent to access the set of data in a database; extracting an access criterion relating to a predefined data access constraint and a predetermined data access policy from the request; and determining whether the agent is granted access to the set of data using the criterion, where the access criterion is based on an attribute that is associated with an element within the set of data.
    Type: Application
    Filed: January 27, 2021
    Publication date: July 29, 2021
    Applicant: JPMorgan Chase Bank, N.A.
    Inventors: David LAURANCE, Michael George NORMAN
  • Publication number: 20200410125
    Abstract: A method for defining a policy for providing access to a system is provided. The method includes: identifying, for each of a plurality of information classes within an information model, at least one respective information attribute; defining, for at least one of the at least one respective information attribute, a respective predicate filter function; determining, based on the defined at least one respective predicate filter function, at least one access rule that relates to a corresponding information attribute; defining the policy with respect to each of the plurality of information classes based on the constructed API and each of the determined at least one access rule; and constructing an application programming interface (API) for the information model based on the defined policy. The API may be augmented by updating parameters based on the defined policy.
    Type: Application
    Filed: June 24, 2020
    Publication date: December 31, 2020
    Applicant: JPMorgan Chase Bank, N.A.
    Inventors: Michael George NORMAN, David LAURANCE, Neil Antony SALTER