Patents by Inventor Heath Thomann

Heath Thomann 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: 11762940
    Abstract: A method and system for component level data management in web applications is disclosed. In some embodiments, the method includes identifying a at least one component within a web application. The method further includes saving an initial state of the at least one component in a Redux store, tracking the at least one component being updated with data by a user, updating a current state of the at least one component being tracked in real-time in the Redux store, receiving a predefined action on the at least one component or the web application, determining whether the current state of the at least one component is updated in the Redux store, and generating a warning to the user in response to receiving the predefined action, when the current state of the at least one component is not updated in the Redux store.
    Type: Grant
    Filed: September 12, 2020
    Date of Patent: September 19, 2023
    Inventors: Nicholas Board, Peter Kamenkovich, Asiyah Ahmad, Heath Thomann
  • Publication number: 20220083621
    Abstract: A method and system for component level data management in web applications is disclosed. In some embodiments, the method includes identifying a at least one component within a web application. The method further includes saving an initial state of the at least one component in a Redux store, tracking the at least one component being updated with data by a user, updating a current state of the at least one component being tracked in real-time in the Redux store, receiving a predefined action on the at least one component or the web application, determining whether the current state of the at least one component is updated in the Redux store, and generating a warning to the user in response to receiving the predefined action, when the current state of the at least one component is not updated in the Redux store.
    Type: Application
    Filed: September 12, 2020
    Publication date: March 17, 2022
    Inventors: Nicholas Board, Peter Kamenkovich, Asiyah Ahmad, Heath Thomann
  • Publication number: 20210011835
    Abstract: Disclosed is a method and system for debugging source code of an application. The method includes establishing a WebSocket connection with a Chrome DevTools Protocol, using a unique Uniform Resource Locator (URL) created by Node.js. The Chrome DevTools Protocol is a V8 inspector. The method further includes listening for asynchronous messages from the V8 inspector. The asynchronous messages are defined by V8 inspector protocol. Responses received from the V8 inspector protocol are processed and debugger operations selected by a user are translated into operations known to the V8 inspector. The source code of the application is executed on the Node.js utilizing launch configuration and data required for starting a Node.js process with responsibilities of terminating the Node.js process when the user ends the debug session.
    Type: Application
    Filed: July 12, 2019
    Publication date: January 14, 2021
    Inventors: Cesar Ivan Orozco Cervantes, Heath Thomann, Michael James Hudson