Patents by Inventor Bryan Thompson

Bryan Thompson 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).

  • Publication number: 20190116770
    Abstract: A fishing lure is configured to optimally provide anglers and fishermen with a spinner bait lure designed to catch big fish in freshwater locations. The fishing lure is configured to attach conveniently to any type of fishing rod via a rear attachment ring. The fishing rod may include a bullet-shaped main body with multiple spinner blades and additional weight designed for longer casts enabling fishermen to customize the lure with ornamental feathers and other attachments.
    Type: Application
    Filed: October 23, 2018
    Publication date: April 25, 2019
    Inventor: Bryan Thompson
  • Publication number: 20180247356
    Abstract: A computer implemented platform to create and display a virtual product to be manufactured and/or assembled includes: a database storing variations of components that define variants of the virtual product and data on mechanical coupling of all component variations; a hardware infrastructure storing and running artificial intelligence that selects, suggests, and displays optimal variations among a plurality of variations stored in the database, and a software module creating the variable virtual product, wherein, starting from an initial version, the user can interactively and cyclically choose one or more of the variations selected and suggested by the artificial intelligence and displayed on a graphical user interface, until reaching an acceptable final version to be realized by the manufacturing and/or assembly process; and an interface for interacting with, monitoring and controlling the artificial intelligence and software module and that includes and electronic visual display and input pointing device f
    Type: Application
    Filed: February 25, 2016
    Publication date: August 30, 2018
    Inventor: Rodger Bryan Thompson
  • Publication number: 20170134435
    Abstract: Systems and methods are provided for provisioning access rights to physical computing resources using an IAM system implementing an IAM data model. The IAM data model may identify logical and physical computing resources. An access request handler may receive an access request and identify a set of logical permissions based on the access request. The access request handler may derive a set of logical entitlements based on the set of logical permissions. An entitlement translator may translate the set of logical entitlements to a physical entitlement specification based on a set of physical permission specifications associated with the set of logical permissions. A physical permission specification may be obtained by mapping a logical permission to one or more physical permissions. An access control manager may then provision access rights to at least one physical computing resource indicated in the physical entitlement specification.
    Type: Application
    Filed: January 25, 2017
    Publication date: May 11, 2017
    Inventors: John Kling, Bryan Thompson, Ward Green
  • Patent number: 9558334
    Abstract: Systems and methods are provided for provisioning access rights to physical computing resources using an IAM system implementing an IAM data model. The IAM data model may identify logical and physical computing resources. An access request handler may receive an access request and identify a set of logical permissions based on the access request. The access request handler may derive a set of logical entitlements based on the set of logical permissions. An entitlement translator may translate the set of logical entitlements to a physical entitlement specification based on a set of physical permission specifications associated with the set of logical permissions. A physical permission specification may be obtained by mapping a logical permission to one or more physical permissions. An access control manager may then provision access rights to at least one physical computing resource indicated in the physical entitlement specification.
    Type: Grant
    Filed: October 9, 2015
    Date of Patent: January 31, 2017
    Assignee: Bank of America Corporation
    Inventors: John Kling, Bryan Thompson, Ward Green
  • Patent number: 9536070
    Abstract: Systems and methods are provided for provisioning access rights to physical computing resources using an IAM system implementing an IAM data model. The IAM data model may identify logical and physical computing resources. An access request handler may receive an access request and identify a set of logical permissions based on the access request. The access request handler may derive a set of logical entitlements based on the set of logical permissions. An entitlement translator may translate the set of logical entitlements to a physical entitlement specification based on a set of physical permission specifications associated with the set of logical permissions. A physical permission specification may be obtained by mapping a logical permission to one or more physical permissions. An access control manager may then provision access rights to at least one physical computing resource indicated in the physical entitlement specification.
    Type: Grant
    Filed: March 8, 2016
    Date of Patent: January 3, 2017
    Assignee: Bank of America Corporation
    Inventors: John Kling, Bryan Thompson, Ward Green
  • Patent number: 9529989
    Abstract: Systems and methods are provided for provisioning access rights to physical computing resources using an IAM system implementing an IAM data model. The IAM data model may identify logical and physical computing resources. An access request handler may receive an access request and identify a set of logical permissions based on the access request. The access request handler may derive a set of logical entitlements based on the set of logical permissions. An entitlement translator may translate the set of logical entitlements to a physical entitlement specification based on a set of physical permission specifications associated with the set of logical permissions. A physical permission specification may be obtained by mapping a logical permission to one or more physical permissions. An access control manager may then provision access rights to at least one physical computing resource indicated in the physical entitlement specification.
    Type: Grant
    Filed: March 8, 2016
    Date of Patent: December 27, 2016
    Assignee: Bank of America Corporation
    Inventors: John Kling, Bryan Thompson, Ward Green
  • Patent number: 9495380
    Abstract: Systems and methods of conducting access reviews of access rights to logical computing resources are provided. An access reviewer may receive a selection indicating a user having access to one or more logical computing resources of a computer system. The access reviewer may identify a set of current logical computing resources that the user has access to and a set of current logical entitlements associated with the user. The access reviewer may generate an access review summary based on a comparison of the current logical computing resources to one or more of the current logical entitlements.
    Type: Grant
    Filed: July 18, 2013
    Date of Patent: November 15, 2016
    Assignee: Bank of America Corporation
    Inventors: John Kling, Bryan Thompson, Ward Green
  • Patent number: 9489390
    Abstract: Systems and methods for reconciling access rights provisioned for physical computing resources of a computer system are provided. A reconciler may identify current physical computing resources accessible to a user account of the computer system and a physical entitlement specification associated with the user account. The reconciler may determine whether adjustment of access rights is needed based on a comparison of the current physical computing resources to the physical entitlement specification. Access rights to at least one physical computing resource may be adjusted in response to a determination that adjustment of access rights is needed.
    Type: Grant
    Filed: July 18, 2013
    Date of Patent: November 8, 2016
    Assignee: Bank of America Corporation
    Inventors: John Kling, Bryan Thompson, Ward Green
  • Patent number: 9483488
    Abstract: Systems and methods of verifying separation-of-duties (SoD) for requested access rights to physical computing resources are provided. An SoD verifier may receive and access request and obtain a set of current permissions associated with a requestee specified in the access request. The SoD verifier may also obtain a set of new permissions to provision for the requestee based on the access request. The SoD verifier may determine whether one of the current permissions is incompatible with one of the new permissions. The SoD verifier may provide an indication of whether the access request represents an SoD violation.
    Type: Grant
    Filed: July 18, 2013
    Date of Patent: November 1, 2016
    Assignee: Bank of America Corporation
    Inventors: John Kling, Bryan Thompson, Ward Green
  • Publication number: 20160224770
    Abstract: Systems and methods are provided for provisioning access rights to physical computing resources using an IAM system implementing an IAM data model. The IAM data model may identify logical and physical computing resources. An access request handler may receive an access request and identify a set of logical permissions based on the access request. The access request handler may derive a set of logical entitlements based on the set of logical permissions. An entitlement translator may translate the set of logical entitlements to a physical entitlement specification based on a set of physical permission specifications associated with the set of logical permissions. A physical permission specification may be obtained by mapping a logical permission to one or more physical permissions. An access control manager may then provision access rights to at least one physical computing resource indicated in the physical entitlement specification.
    Type: Application
    Filed: March 8, 2016
    Publication date: August 4, 2016
    Inventors: John Kling, Bryan Thompson, Ward Green
  • Publication number: 20160191536
    Abstract: Systems and methods are provided for provisioning access rights to physical computing resources using an IAM system implementing an IAM data model. The IAM data model may identify logical and physical computing resources. An access request handler may receive an access request and identify a set of logical permissions based on the access request. The access request handler may derive a set of logical entitlements based on the set of logical permissions. An entitlement translator may translate the set of logical entitlements to a physical entitlement specification based on a set of physical permission specifications associated with the set of logical permissions. A physical permission specification may be obtained by mapping a logical permission to one or more physical permissions. An access control manager may then provision access rights to at least one physical computing resource indicated in the physical entitlement specification.
    Type: Application
    Filed: March 8, 2016
    Publication date: June 30, 2016
    Inventors: John Kling, Bryan Thompson, Ward Green
  • Publication number: 20160036827
    Abstract: Systems and methods are provided for provisioning access rights to physical computing resources using an IAM system implementing an IAM data model. The IAM data model may identify logical and physical computing resources. An access request handler may receive an access request and identify a set of logical permissions based on the access request. The access request handler may derive a set of logical entitlements based on the set of logical permissions. An entitlement translator may translate the set of logical entitlements to a physical entitlement specification based on a set of physical permission specifications associated with the set of logical permissions. A physical permission specification may be obtained by mapping a logical permission to one or more physical permissions. An access control manager may then provision access rights to at least one physical computing resource indicated in the physical entitlement specification.
    Type: Application
    Filed: October 9, 2015
    Publication date: February 4, 2016
    Inventors: John Kling, Bryan Thompson, Ward Green
  • Patent number: 9189644
    Abstract: Systems and methods are provided for provisioning access rights to physical computing resources using an IAM system implementing an IAM data model. The IAM data model may identify logical and physical computing resources. An access request handler may receive an access request and identify a set of logical permissions based on the access request. The access request handler may derive a set of logical entitlements based on the set of logical permissions. An entitlement translator may translate the set of logical entitlements to a physical entitlement specification based on a set of physical permission specifications associated with the set of logical permissions. A physical permission specification may be obtained by mapping a logical permission to one or more physical permissions. An access control manager may then provision access rights to at least one physical computing resource indicated in the physical entitlement specification.
    Type: Grant
    Filed: July 18, 2013
    Date of Patent: November 17, 2015
    Assignee: Bank of America Corporation
    Inventors: John Kling, Bryan Thompson, Ward Green
  • Patent number: 8768505
    Abstract: A system and method for providing a pre-paid product using a unique container. The system comprises a computer system comprising a storage medium readable by a processing circuit and stored instructions for execution by the processing circuit. The computer system includes a sales module that acquires an identifier for the unique container and generates a credential ID for a customer. The sales module also activates the unique container, and stores the identifier for the unique container and the corresponding credential ID in the storage medium. Also included is a dispensing module that receives a request from a remote dispensing device for validation of the unique container to receive the prepaid product, compares a received identifier and a received credential ID with the identifier and the credential ID stored in the storage medium, and authorizes the dispensing of the prepaid product if they match.
    Type: Grant
    Filed: August 25, 2009
    Date of Patent: July 1, 2014
    Inventor: Bryan Thompson
  • Publication number: 20140181912
    Abstract: Systems and methods of conducting access reviews of access rights to logical computing resources are provided. An access reviewer may receive a selection indicating a user having access to one or more logical computing resources of a computer system. The access reviewer may identify a set of current logical computing resources that the user has access to and a set of current logical entitlements associated with the user. The access reviewer may generate an access review summary based on a comparison of the current logical computing resources to one or more of the current logical entitlements.
    Type: Application
    Filed: July 18, 2013
    Publication date: June 26, 2014
    Inventors: John Kling, Bryan Thompson, Ward Green
  • Publication number: 20140181965
    Abstract: Systems and methods are provided for provisioning access rights to physical computing resources using an IAM system implementing an IAM data model. The IAM data model may identify logical and physical computing resources. An access request handler may receive an access request and identify a set of logical permissions based on the access request. The access request handler may derive a set of logical entitlements based on the set of logical permissions. An entitlement translator may translate the set of logical entitlements to a physical entitlement specification based on a set of physical permission specifications associated with the set of logical permissions. A physical permission specification may be obtained by mapping a logical permission to one or more physical permissions. An access control manager may then provision access rights to at least one physical computing resource indicated in the physical entitlement specification.
    Type: Application
    Filed: July 18, 2013
    Publication date: June 26, 2014
    Inventors: John Kling, Bryan Thompson, Ward Green
  • Publication number: 20140181914
    Abstract: Systems and methods for reconciling access rights provisioned for physical computing resources of a computer system are provided. A reconciler may identify current physical computing resources accessible to a user account of the computer system and a physical entitlement specification associated with the user account. The reconciler may determine whether adjustment of access rights is needed based on a comparison of the current physical computing resources to the physical entitlement specification. Access rights to at least one physical computing resource may be adjusted in response to a determination that adjustment of access rights is needed.
    Type: Application
    Filed: July 18, 2013
    Publication date: June 26, 2014
    Applicant: Bank of America Corporation
    Inventors: John Kling, Bryan Thompson, Ward Green
  • Publication number: 20140181913
    Abstract: Systems and methods of verifying separation-of-duties (SoD) for requested access rights to physical computing resources are provided. An SoD verifier may receive and access request and obtain a set of current permissions associated with a requestee specified in the access request. The SoD verifier may also obtain a set of new permissions to provision for the requestee based on the access request. The SoD verifier may determine whether one of the current permissions is incompatible with one of the new permissions. The SoD verifier may provide an indication of whether the access request represents an SoD violation.
    Type: Application
    Filed: July 18, 2013
    Publication date: June 26, 2014
    Inventors: John Kling, Bryan Thompson, Ward Green
  • Publication number: 20120072638
    Abstract: Trapping and/or processing of read/write accesses to hardware devices represented to the host through a memory mapped space may be performed without knowledge of the processor's instruction set or semantics of the processor's instructions. A single step routine may be executed to recognize page faults occurring from read/write accesses to emulated memory pages and causing the guest to retry the operation on a single step buffer. The hypervisor may perform post-operation processing on the single step buffer after the guest retries and completes the read or write access. For example, on a read request, the single step routine may place the guest value in the single step buffer for reading by the guest on a retry operation. On a write request, the single step routine may direct the guest to retry the write operation into the single step buffer.
    Type: Application
    Filed: September 16, 2010
    Publication date: March 22, 2012
    Applicant: Unisys Corp.
    Inventors: J. Alan Grubb, John Landis, Bryan Thompson, James R. Hunter
  • Patent number: D813101
    Type: Grant
    Filed: December 3, 2015
    Date of Patent: March 20, 2018
    Assignee: Thor Tech, Inc.
    Inventors: James Jack Owen Devine, Dale Beever, Raymond McKay Featherstone, Bryan M. Fox, Dana Kim Gehman, Bradley J. Mitchell, Robert Owen Sanford, Bryan Thompson