Patents by Inventor David Michael Vigna

David Michael Vigna 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: 20230396629
    Abstract: A dashboard and report widget layout with versioning functionality for multiple devices and location displays addressing a complex role-based matrix and data set input classifications. The present invention may add a testing module for selecting different shared versions of report widgets for a more complete development, testing and deploy life cycle. The present invention also includes network discovery and monitoring, and our data model includes device and location linked to user tokens and tags to track user activity. This allows for browser to database user tagging and tracking allowing for front end to back-end audits and allow for more fine grain access controls.
    Type: Application
    Filed: August 23, 2023
    Publication date: December 7, 2023
    Inventor: David Michael Vigna
  • Publication number: 20220377092
    Abstract: A method for generating enterprise cyber reports through linking IP access control logic with error handler and audits compartmentalized by web application for different user groups with multiple monitoring tools data. Business logic may be defined in access control tables for multiple user groups sharing multiple different application data and programmable access control logic applied to subfolders within the website subfolders based on functional user group role permissions. A common network event field name may be used to map multiple different monitoring tools data into common field alias. The field alias mapping allows multiple networking capture tools to be included within the same cyber report. Joining multiple network events field alias with an IP location allows for groups of different IP zone reports to be created within the enterprise being monitored by different monitoring tools.
    Type: Application
    Filed: April 11, 2022
    Publication date: November 24, 2022
    Inventor: David Michael Vigna
  • Publication number: 20220337404
    Abstract: A method of applying a corporate secure compliance end-point check matched to a user authentication with an Encryption Key Store for each data source application data feed used within a web application, including applying a data classification levels and masking of sensitive data allowing for multiple export keys to multiple third-party applications.
    Type: Application
    Filed: June 21, 2022
    Publication date: October 20, 2022
    Inventor: David Michael Vigna
  • Patent number: 11368466
    Abstract: A method of restricting data through a data source connection with a web application, including applying a data classification to each data column of the data source, wherein the application of each data classification is based on a data set in a data file or data column in a database not supported by the data classification.
    Type: Grant
    Filed: June 23, 2020
    Date of Patent: June 21, 2022
    Inventor: David Michael Vigna
  • Publication number: 20220164431
    Abstract: A method of validating a web browser when scripting is disabled, the method includes validation by default through using an automatically defined database metadata catalog to programmatically build forms with validation and validation messages based on the metadata, business logic, and application validation logic. The present invention creates client and server-side validation based on validation rules stored in tables and metadata types along with column sizing and business logic defined by the data molders or developers. The method mimics a modern JavaScript framework with user interface and style elements when the client browser's settings are set to disable scripting.
    Type: Application
    Filed: September 27, 2021
    Publication date: May 26, 2022
    Inventor: David Michael Vigna
  • Patent number: 11301241
    Abstract: A method and system for implementing an enterprise error handler and audit module for a web application. The method framework approach embodied in the present invention provides a site-wide error handler and audit for web applications on multiple servers across an enterprise with compartmentalized error and audit reports per application. The present invention focuses on software development user interface and user responses, and so teaches error details and audits from clients to support troubleshooting for different development teams.
    Type: Grant
    Filed: April 30, 2020
    Date of Patent: April 12, 2022
    Inventor: David Michael Vigna
  • Publication number: 20210084050
    Abstract: A method of restricting data through a data source connection with a web application, including applying a data classification to each data column of the data source, wherein the application of each data classification is based on a data set in a data file or data column in a database not supported by the data classification.
    Type: Application
    Filed: June 23, 2020
    Publication date: March 18, 2021
    Inventor: David Michael Vigna
  • Publication number: 20200401471
    Abstract: A method and system for implementing an enterprise error handler and audit module for a web application.
    Type: Application
    Filed: April 30, 2020
    Publication date: December 24, 2020
    Inventor: David Michael Vigna