Patents by Inventor David Mortman

David Mortman 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: 11822467
    Abstract: Aspects of the disclosure relate to conducting software testing using dynamically masked data. In some embodiments, a computing platform may receive, from a developer computing platform, a test execution request that includes a test code for execution. Subsequently, the computing platform may establish a secure connection to an enterprise data storage database. Upon establishing the secure connection, the computing platform may request confidential data from the enterprise data storage database in connection the test execution request. Thereafter, the computing platform mat execute the test code, which may include receiving encrypted confidential data from the enterprise data storage, decrypting the confidential data, and plugging the confidential data into the test code.
    Type: Grant
    Filed: April 5, 2022
    Date of Patent: November 21, 2023
    Assignee: Bank of America Corporation
    Inventors: Ben Lightowler, David Mortman
  • Publication number: 20220229770
    Abstract: Aspects of the disclosure relate to conducting software testing using dynamically masked data. In some embodiments, a computing platform may receive, from a developer computing platform, a test execution request that includes a test code for execution. Subsequently, the computing platform may establish a secure connection to an enterprise data storage database. Upon establishing the secure connection, the computing platform may request confidential data from the enterprise data storage database in connection the test execution request. Thereafter, the computing platform mat execute the test code, which may include receiving encrypted confidential data from the enterprise data storage, decrypting the confidential data, and plugging the confidential data into the test code.
    Type: Application
    Filed: April 5, 2022
    Publication date: July 21, 2022
    Inventors: Ben Lightowler, David Mortman
  • Patent number: 11363055
    Abstract: Embodiments of the invention are directed to systems, methods, and computer program products for rapid assessment of cloud frameworks to evaluate those considered for use in an enterprise context. The invention may quickly and consistently identify gaps or weaknesses of cloud frameworks or resources, assess the potential negative impact of such gaps or weaknesses, and facilitate the communication of quantifiable data to responsible parties in order to facilitate the implementation of necessary controls or actions. Embodiments of the invention are highly adaptable and dynamic in fashion such that they can be quickly and easily updated based on the changing needs of the enterprise.
    Type: Grant
    Filed: November 2, 2020
    Date of Patent: June 14, 2022
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Rachel Yun Kim Bierner, Caryn Ann Adams, Carol McGee Anthony, Sandra Mereos Crosswell, Georgeann Paschal Gregory, Gerald Michael Kingsley, Alexis Aron Lavi, David Mortman, Rebbecca Danielle Nelson
  • Patent number: 11354227
    Abstract: Aspects of the disclosure relate to conducting software testing using dynamically masked data. In some embodiments, a computing platform may receive, from a developer computing platform, a test execution request that includes a test code for execution. Subsequently, the computing platform may establish a secure connection to an enterprise data storage database. Upon establishing the secure connection, the computing platform may request confidential data from the enterprise data storage database in connection the test execution request. Thereafter, the computing platform mat execute the test code, which may include receiving encrypted confidential data from the enterprise data storage, decrypting the confidential data, and plugging the confidential data into the test code.
    Type: Grant
    Filed: October 12, 2020
    Date of Patent: June 7, 2022
    Assignee: Bank of America Corporation
    Inventors: Ben Lightowler, David Mortman
  • Patent number: 11334654
    Abstract: Systems for enhanced security using biometric controls are provided. A user may launch an application on a user device and one or more rules or instructions may be executed activating enhanced security functions for the application. As the user interacts with a touch screen display of the device, user input including biometric data may be captured. The biometric data may be compared to pre-stored biometric data of the user. If the biometric data matches the pre-stored data, the system may capture additional user input and biometric data and analyze that data to verify the user. If the biometric data does not match the pre-stored data, functionality and/or accessibility of the application may be modified. The system may continue to capture user input and/or biometric data and if the registered user's data is again recognized, the functionality and/or accessibility may again be modified to provide access to the registered user.
    Type: Grant
    Filed: October 14, 2020
    Date of Patent: May 17, 2022
    Assignee: Bank of America Corporation
    Inventors: Adam B. Richman, David Mortman
  • Publication number: 20220141246
    Abstract: Embodiments of the invention are directed to systems, methods, and computer program products for rapid assessment of cloud frameworks to evaluate those considered for use in an enterprise context. The invention may quickly and consistently identify gaps or weaknesses of cloud frameworks or resources, assess the potential negative impact of such gaps or weaknesses, and facilitate the communication of quantifiable data to responsible parties in order to facilitate the implementation of necessary controls or actions. Embodiments of the invention are highly adaptable and dynamic in fashion such that they can be quickly and easily updated based on the changing needs of the enterprise.
    Type: Application
    Filed: November 2, 2020
    Publication date: May 5, 2022
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Rachel Yun Kim Bierner, Caryn Ann Adams, Carol McGee Anthony, Sandra Mereos Crosswell, Georgeann Paschal Gregory, Gerald Michael Kingsley, Alexis Aron Lavi, David Mortman, Rebbecca Danielle Nelson
  • Publication number: 20220114244
    Abstract: Systems for enhanced security using biometric controls are provided. A user may launch an application on a user device and one or more rules or instructions may be executed activating enhanced security functions for the application. As the user interacts with a touch screen display of the device, user input including biometric data may be captured. The biometric data may be compared to pre-stored biometric data of the user. If the biometric data matches the pre-stored data, the system may capture additional user input and biometric data and analyze that data to verify the user. If the biometric data does not match the pre-stored data, functionality and/or accessibility of the application may be modified. The system may continue to capture user input and/or biometric data and if the registered user's data is again recognized, the functionality and/or accessibility may again be modified to provide access to the registered user.
    Type: Application
    Filed: October 14, 2020
    Publication date: April 14, 2022
    Inventors: Adam B. Richman, David Mortman
  • Publication number: 20220114081
    Abstract: Aspects of the disclosure relate to conducting software testing using dynamically masked data. In some embodiments, a computing platform may receive, from a developer computing platform, a test execution request that includes a test code for execution. Subsequently, the computing platform may establish a secure connection to an enterprise data storage database. Upon establishing the secure connection, the computing platform may request confidential data from the enterprise data storage database in connection the test execution request. Thereafter, the computing platform mat execute the test code, which may include receiving encrypted confidential data from the enterprise data storage, decrypting the confidential data, and plugging the confidential data into the test code.
    Type: Application
    Filed: October 12, 2020
    Publication date: April 14, 2022
    Inventors: Ben Lightowler, David Mortman
  • Publication number: 20220108289
    Abstract: Aspects of the disclosure relate to providing augmented reality user interfaces for ATM transactions. In some embodiments, a computing platform may receive presence information indicating that a mobile computing device is within a predetermined distance of a first ATM at a first location, authenticate a user of the mobile computing device to an online banking account, and generate a transaction-specific device identifier that uniquely identifies the first ATM at the first location. Thereafter, the computing platform may generate and send an augmented reality user interface to the mobile computing device, prompting the user to use the mobile computing device to capture the transaction-specific device identifier. Based on verifying that the user is authorized to perform a transaction at the first ATM, the computing platform may cause an NFC connection to be established between the mobile computing device and the first ATM, via which the transaction may be conducted.
    Type: Application
    Filed: October 1, 2020
    Publication date: April 7, 2022
    Inventors: Ben Lightowler, David Mortman
  • Publication number: 20220107685
    Abstract: Systems for enhanced protection or security using eye movement tracking are provided. In some examples, a user may launch an application on a user device. If enhanced protections apply to the application, an image of a user eye may be captured and compared to pre-stored data to ensure the user is a registered user. Additional eye movement data may be captured and analyzed. Analyzing the eye movement data may include detecting a look-away by a user. If a look-away is detected, the application may be closed, data within the application may be obscured, or the like. Eye movement data may also be analyzed to identify portions of an application the user viewed for more than a threshold time period, less than a threshold time period, and the like. This data may be analyzed (e.g., using machine learning) to generate one or more heat maps.
    Type: Application
    Filed: October 5, 2020
    Publication date: April 7, 2022
    Inventors: Adam B. Richman, Regina Peyfuss, Andrew Paul Montgomery, David Mortman
  • Patent number: 11294459
    Abstract: Systems for enhanced protection or security using eye movement tracking are provided. In some examples, a user may launch an application on a user device. If enhanced protections apply to the application, an image of a user eye may be captured and compared to pre-stored data to ensure the user is a registered user. Additional eye movement data may be captured and analyzed. Analyzing the eye movement data may include detecting a look-away by a user. If a look-away is detected, the application may be closed, data within the application may be obscured, or the like. Eye movement data may also be analyzed to identify portions of an application the user viewed for more than a threshold time period, less than a threshold time period, and the like. This data may be analyzed (e.g., using machine learning) to generate one or more heat maps.
    Type: Grant
    Filed: October 5, 2020
    Date of Patent: April 5, 2022
    Assignee: Bank of America Corporation
    Inventors: Adam B. Richman, Regina Peyfuss, Andrew Paul Montgomery, David Mortman
  • Publication number: 20220086183
    Abstract: Aspects of the disclosure relate to enhanced network security based on inter-application data flows. A computing platform may monitor, via application programming interfaces, data transmissions between applications. Subsequently, the computing platform may retrieve one or more of a time of the data transmission, a source of the data transmission, and a destination of the data transmission. Then, the computing platform may generate a structured database where a pair of components of the database are dynamically linked to one another when the pair of components corresponds to a source and a destination for a data transmission. Subsequently, the computing platform may train a machine learning model to detect structural patterns within the structured database. Then, the computing platform may generate clusters indicative of similar application profiles. Then, the computing platform may predict an impact of a change in an application profile of an application of the plurality of applications.
    Type: Application
    Filed: September 15, 2020
    Publication date: March 17, 2022
    Inventors: Jack Bishop, III, Adam B. Richman, David Mortman
  • Patent number: 11276050
    Abstract: Aspects of the disclosure relate to providing augmented reality user interfaces for ATM transactions. In some embodiments, a computing platform may receive presence information indicating that a mobile computing device is within a predetermined distance of a first ATM at a first location, authenticate a user of the mobile computing device to an online banking account, and generate a transaction-specific device identifier that uniquely identifies the first ATM at the first location. Thereafter, the computing platform may generate and send an augmented reality user interface to the mobile computing device, prompting the user to use the mobile computing device to capture the transaction-specific device identifier. Based on verifying that the user is authorized to perform a transaction at the first ATM, the computing platform may cause an NFC connection to be established between the mobile computing device and the first ATM, via which the transaction may be conducted.
    Type: Grant
    Filed: October 1, 2020
    Date of Patent: March 15, 2022
    Assignee: Bank of America Corporation
    Inventors: Ben Lightowler, David Mortman
  • Publication number: 20210304158
    Abstract: Systems, computer program products, and methods are described herein for implementing a resource evaluation engine within a technical environment. The present invention is configured to establish a communication link with a technology platform of a third party system; electronically receive, via the communication link, one or more resources associated with the technology platform of the third party system; determine one or more supervisory requirements associated with the entity; determine whether the one or more resources associated with the technology platform meets the one or more supervisory requirements associated with the entity; and validate the technology platform of the third party based on at least determining that the one or more resources associated with the technology platform meets the one or more supervisory requirements associated with the entity.
    Type: Application
    Filed: August 3, 2020
    Publication date: September 30, 2021
    Applicant: Bank of America Corporation
    Inventors: Rachel Yun Kim Bierner, Cindy Jean Harro, Manoj Mathew Thomas, Caryn A. Adams, Christopher John Moskos, Christopher Anthony Martinez, Clyde M. Rodriguez, David Mortman, Michael Xavier Montijo, Sandra Mereos Crosswell
  • Patent number: 10389754
    Abstract: A system, method, and computer-readable medium are disclosed for performing a cloud environment governance policy operation which provides a governance policy framework for use within cloud environments. In various embodiments, the cloud environment governance policy operation expands identify access management (IAM) systems to understand not only users but also resources. Additionally, in various embodiments, the cloud environment governance policy operation provides governance packs to abstract cloud resources and compliance/governance/regulatory regimes via a common open language.
    Type: Grant
    Filed: September 4, 2015
    Date of Patent: August 20, 2019
    Assignee: Quest Software
    Inventor: David Mortman
  • Patent number: 10270841
    Abstract: In one embodiment, a method includes receiving a trigger to deploy a particular container on cloud resources accessible thereto such that the cloud resources are provided by a plurality of cloud providers and such that the computer system and the plurality of cloud providers are configured to negotiate container deployment using an information exchange protocol. The information exchange protocol includes a preconfigured inquiry format and a preconfigured inquiry-response format. The method further includes generating a performance inquiry in relation to the particular container. In addition, the method includes transmitting the performance inquiry to the plurality of cloud providers. Moreover, the method includes receiving inquiry responses from at least some of the plurality of cloud providers. Additionally, the method includes causing the particular container to be deployed on resources of the particular cloud provider.
    Type: Grant
    Filed: March 4, 2016
    Date of Patent: April 23, 2019
    Assignee: Quest Software Inc.
    Inventors: James Albert Thomason, David Mortman, Campbell McNeill
  • Patent number: 10140159
    Abstract: In one embodiment, a method is performed by a computer system. The method includes determining a base state of a particular container, wherein the base state is represented by a base image. The method further includes determining a target state of the particular container, wherein the target state is represented by a deployment of the particular container. In addition, the method includes determining a set of commands to transition from the base state to the target state. Further, the method includes generating a manifest for the target state of the particular container, the manifest comprising the determined set of commands to reach the target state.
    Type: Grant
    Filed: March 4, 2016
    Date of Patent: November 27, 2018
    Assignee: Quest Software Inc.
    Inventors: James Albert Thomason, David Mortman, Campbell McNeill
  • Patent number: 10127030
    Abstract: In one embodiment, a method is performed by a computer system. The method includes receiving a request to execute a particular container. The method further includes retrieving a manifest of the particular container from a data store, the manifest indicating a plurality of items included in the particular container. In addition, the method includes validating one or more signatures of the container that are associated with the items indicated in the manifest. Also, the method includes determining an execution context of the request. Further, the method includes accessing an applicable execution policy for the determined execution context. Additionally, the method includes, responsive to a determination that the applicable execution policy is satisfied, causing the particular container to be installed on a target resource.
    Type: Grant
    Filed: March 4, 2016
    Date of Patent: November 13, 2018
    Assignee: Quest Software Inc.
    Inventors: David Mortman, Campbell McNeill
  • Patent number: 9881159
    Abstract: In one embodiment, a method is executed by a computer system. The method includes receiving information related to a platform-portable workload, the information comprising a data security policy expressed as digitally signed metadata. The data security policy specifies one or more data security features that any platform executing the platform-portable workload should implement. The method further includes validating the digitally signed metadata as originating from an issuer of the platform-portable workload. In addition, the method includes, responsive to successful validation of the digitally signed metadata, automatically determining whether a particular platform can satisfy the data security policy based, at least in part, on a comparison of the digitally signed metadata with data security attributes of the particular platform.
    Type: Grant
    Filed: November 14, 2014
    Date of Patent: January 30, 2018
    Assignee: Quest Software Inc.
    Inventors: Jacqueline H. Wilson, Sajawal Haider, James C. Lowery, David Mortman
  • Publication number: 20170070536
    Abstract: A system, method, and computer-readable medium are disclosed for performing a cloud environment governance policy operation which provides a governance policy framework for use within cloud environments. In various embodiments, the cloud environment governance policy operation expands identify access management (IAM) systems to understand not only users but also resources. Additionally, in various embodiments, the cloud environment governance policy operation provides governance packs to abstract cloud resources and compliance/governance/regulatory regimes via a common open language.
    Type: Application
    Filed: September 4, 2015
    Publication date: March 9, 2017
    Applicant: DELL SOFTWARE, INC.
    Inventor: David Mortman