Patents by Inventor Dan Kalmes

Dan Kalmes 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: 12591355
    Abstract: A method of administering dynamic user experience applications includes a user-initiated query wherein the user-initiated query includes one or more paths and/or one or more steps, and wherein the user-initiated query includes an operation. The method may include executing the operation with respect to the one or more paths and/or the one or more steps, transmitting an output of executing the operation to the user, and displaying the output of executing the operation to the user.
    Type: Grant
    Filed: June 6, 2018
    Date of Patent: March 31, 2026
    Assignee: State Farm Mutual Automobile Insurance Company
    Inventors: John M. VanAntwerp, Dan Kalmes, Victoria Ann Spaulding-Burford
  • Publication number: 20260012521
    Abstract: Systems and methods may be provided for generating applications that may be agile, personalized, quickly delivered, and capable of being seamlessly integrated across an organization. The behavior and functionality of the applications (e.g., user interfaces therein) may be tailored specifically to individual users in response to learned user preferences. Consequently, these dynamic user experience (UX) applications may be rapidly deployed and capable of providing a satisfactory yet complete user experience across one or more applications. The methods and systems may include receiving a user objective, selecting a path associated with one or more steps, generating a dynamic UX application based on the steps, transmitting the dynamic UX application to the user, and displaying the dynamic UX application.
    Type: Application
    Filed: September 15, 2025
    Publication date: January 8, 2026
    Inventors: John M. VanAntwerp, Dan Kalmes, Victoria Ann Spaulding-Burford, Marc Anderson
  • Patent number: 12418601
    Abstract: Systems and methods may be provided for generating applications that may be agile, personalized, quickly delivered, and capable of being seamlessly integrated across an organization. The behavior and functionality of the applications (e.g., user interfaces therein) may be tailored specifically to individual users in response to learned user preferences. Consequently, these dynamic user experience (UX) applications may be rapidly deployed and capable of providing a satisfactory yet complete user experience across one or more applications. The methods and systems may include receiving a user objective, selecting a path associated with one or more steps, generating a dynamic UX application based on the steps, transmitting the dynamic UX application to the user, and displaying the dynamic UX application.
    Type: Grant
    Filed: January 8, 2024
    Date of Patent: September 16, 2025
    Assignee: State Farm Mutual Automobile Insurance Company
    Inventors: John M. VanAntwerp, Dan Kalmes, Victoria Ann Spaulding-Burford, Marc Anderson
  • Publication number: 20250260754
    Abstract: A method of generating generic protocol handlers includes receiving a user request in a middleware, generating a request payload by analyzing the request in a protocol handler of the middleware, transforming the request payload into a set of canonical types, transmitting the set of canonical types to a path module, receiving a response payload, transforming the response payload in a second protocol handler of the middleware, and transmitting the response to the user.
    Type: Application
    Filed: April 30, 2025
    Publication date: August 14, 2025
    Inventors: John M. VanAntwerp, Dan Kalmes
  • Publication number: 20250165271
    Abstract: Systems and methods may be provided for providing dynamic user experience (UX) applications that may reduce burden upon application users by allowing querying and sharing of user information across multiple application interactions associated with a user. Furthermore, the systems and methods herein may provide security restrictions that protect potentially sensitive user information from erroneous user authentication.
    Type: Application
    Filed: January 16, 2025
    Publication date: May 22, 2025
    Inventors: John M. VanAntwerp, Dan Kalmes
  • Patent number: 12301693
    Abstract: A method of generating generic protocol handlers includes receiving a user request in a middleware, generating a request payload by analyzing the request in a protocol handler of the middleware, transforming the request payload into a set of canonical types, transmitting the set of canonical types to a path module, receiving a response payload, transforming the response payload in a second protocol handler of the middleware, and transmitting the response to the user.
    Type: Grant
    Filed: March 18, 2024
    Date of Patent: May 13, 2025
    Assignee: State Farm Mutual Automobile Insurance Company
    Inventors: John M. VanAntwerp, Dan Kalmes
  • Patent number: 12271745
    Abstract: Systems and methods may be provided for providing dynamic user experience (UX) applications that may reduce burden upon application users by allowing querying and sharing of user information across multiple application interactions associated with a user. Furthermore, the systems and methods herein may provide security restrictions that protect potentially sensitive user information from erroneous user authentication.
    Type: Grant
    Filed: June 6, 2018
    Date of Patent: April 8, 2025
    Assignee: State Farm Mutual Automobile Insurance Company
    Inventors: John M. VanAntwerp, Dan Kalmes
  • Publication number: 20250080627
    Abstract: Systems and methods may be provided for generating and modifying dynamic user experience (UX) applications that may be agile, personalized, quickly delivered, and capable of being seamlessly integrated across an organization. The behavior and functionality of the applications (e.g., user interfaces therein) may be tailored specifically to individual users in response to learned user preferences or tendencies, for example. Consequently, these dynamic UX applications may be rapidly deployed and capable of providing a satisfactory yet pliable user experience across applications.
    Type: Application
    Filed: November 18, 2024
    Publication date: March 6, 2025
    Inventors: John M. VanAntwerp, Dan Kalmes, Victoria Ann Spaulding-Burford, Thomas Schaefer
  • Patent number: 12149602
    Abstract: Systems and methods may be provided for generating and modifying dynamic user experience (UX) applications that may be agile, personalized, quickly delivered, and capable of being seamlessly integrated across an organization. The behavior and functionality of the applications (e.g., user interfaces therein) may be tailored specifically to individual users in response to learned user preferences or tendencies, for example. Consequently, these dynamic UX applications may be rapidly deployed and capable of providing a satisfactory yet pliable user experience across applications.
    Type: Grant
    Filed: January 9, 2023
    Date of Patent: November 19, 2024
    Assignee: State Farm Mutual Automobile Insurance Company
    Inventors: John M. VanAntwerp, Dan Kalmes, Victoria Ann Spaulding-Burford, Thomas Schaefer
  • Publication number: 20240223679
    Abstract: A method of generating generic protocol handlers includes receiving a user request in a middleware, generating a request payload by analyzing the request in a protocol handler of the middleware, transforming the request payload into a set of canonical types, transmitting the set of canonical types to a path module, receiving a response payload, transforming the response payload in a second protocol handler of the middleware, and transmitting the response to the user.
    Type: Application
    Filed: March 18, 2024
    Publication date: July 4, 2024
    Inventors: John M. VanAntwerp, Dan Kalmes
  • Publication number: 20240195890
    Abstract: Systems and methods may be provided for generating applications that may be agile, personalized, quickly delivered, and capable of being seamlessly integrated across an organization. The behavior and functionality of the applications (e.g., user interfaces therein) may be tailored specifically to individual users in response to learned user preferences. Consequently, these dynamic user experience (UX) applications may be rapidly deployed and capable of providing a satisfactory yet complete user experience across one or more applications. The methods and systems may include receiving a user objective, selecting a path associated with one or more steps, generating a dynamic UX application based on the steps, transmitting the dynamic UX application to the user, and displaying the dynamic UX application.
    Type: Application
    Filed: January 8, 2024
    Publication date: June 13, 2024
    Inventors: John M. VanAntwerp, Dan Kalmes, Victoria Ann Spaulding-Burford, Marc Anderson
  • Patent number: 11936760
    Abstract: A method of generating generic protocol handlers includes receiving a user request in a middleware, generating a request payload by analyzing the request in a protocol handler of the middleware, transforming the request payload into a set of canonical types, transmitting the set of canonical types to a path module, receiving a response payload, transforming the response payload in a second protocol handler of the middleware, and transmitting the response to the user.
    Type: Grant
    Filed: March 6, 2023
    Date of Patent: March 19, 2024
    Assignee: State Farm Mutual Automobile Insurance Company
    Inventors: John M. VanAntwerp, Dan Kalmes
  • Patent number: 11870875
    Abstract: Systems and methods may be provided for generating applications that may be agile, personalized, quickly delivered, and capable of being seamlessly integrated across an organization. The behavior and functionality of the applications (e.g., user interfaces therein) may be tailored specifically to individual users in response to learned user preferences. Consequently, these dynamic user experience (UX) applications may be rapidly deployed and capable of providing a satisfactory yet complete user experience across one or more applications. The methods and systems may include receiving a user objective, selecting a path associated with one or more steps, generating a dynamic UX application based on the steps, transmitting the dynamic UX application to the user, and displaying the dynamic UX application.
    Type: Grant
    Filed: May 23, 2022
    Date of Patent: January 9, 2024
    Assignee: State Farm Mututal Automoble Insurance Company
    Inventors: John M. VanAntwerp, Dan Kalmes, Victoria Ann Spaulding-Burford, Marc Anderson
  • Publication number: 20230208943
    Abstract: A method of generating generic protocol handlers includes receiving a user request in a middleware, generating a request payload by analyzing the request in a protocol handler of the middleware, transforming the request payload into a set of canonical types, transmitting the set of canonical types to a path module, receiving a response payload, transforming the response payload in a second protocol handler of the middleware, and transmitting the response to the user.
    Type: Application
    Filed: March 6, 2023
    Publication date: June 29, 2023
    Inventors: John M. VanAntwerp, Dan Kalmes
  • Patent number: 11665247
    Abstract: A computer-implemented method for retrieving information from information services and providing it to a public application programming interface (API) includes receiving a first request data message using a core discovery agent, the request data message including at least one requested datum, for which a value is sought, and at least one known datum, for which a value is known; calling a resource locator to request a location of an information service that provides a value for the requested datum; calling a resource façade to contact the information service; transmitting a first information service message including the requested datum and known datum from the resource façade to the information service; receiving a second information service message from the information service including a value for the requested datum; and transmitting a resolved data message including the requested datum and its value from the core discovery agent to the public API.
    Type: Grant
    Filed: April 7, 2022
    Date of Patent: May 30, 2023
    Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
    Inventors: Richard Simon, Richard Berglund, Erik Donahue, Joseph W. Norton, Vladyslava Matviyenko, Jeremy Lee Rambo, John M. VanAntwerp, Dan Kalmes, Burton J. Floyd, Thad Garrett Craft, Marc Anderson, Nick U. Christopulos, Patrick Mead
  • Publication number: 20230141866
    Abstract: Systems and methods may be provided for generating and modifying dynamic user experience (UX) applications that may be agile, personalized, quickly delivered, and capable of being seamlessly integrated across an organization. The behavior and functionality of the applications (e.g., user interfaces therein) may be tailored specifically to individual users in response to learned user preferences or tendencies, for example. Consequently, these dynamic UX applications may be rapidly deployed and capable of providing a satisfactory yet pliable user experience across applications.
    Type: Application
    Filed: January 9, 2023
    Publication date: May 11, 2023
    Inventors: John M. VanAntwerp, Dan Kalmes, Victoria Ann Spaulding-Burford, Thomas Schaefer
  • Patent number: 11601529
    Abstract: A method of generating generic protocol handlers includes receiving a user request in a middleware, generating a request payload by analyzing the request in a protocol handler of the middleware, transforming the request payload into a set of canonical types, transmitting the set of canonical types to a path module, receiving a response payload, transforming the response payload in a second protocol handler of the middleware, and transmitting the response to the user.
    Type: Grant
    Filed: April 5, 2021
    Date of Patent: March 7, 2023
    Assignee: State Farm Mutual Automobile Insurance Company
    Inventors: John M. VanAntwerp, Dan Kalmes
  • Patent number: 11550565
    Abstract: A method for determining an efficacy of an application includes identifying a plurality of application components deliverable within the application, identifying a component from the plurality of application components to execute to perform the step based upon a profile; providing the particular component; detecting an interaction with the provided component; and determining an efficacy of the application. A system for determining an efficacy of an application includes a processor and a memory storing computer-executable instructions that, when executed by the one or more processors, cause the computing system to identify a plurality of application components deliverable within the application, identify, from the plurality of application components, a component to execute to perform the step, based upon a profile; provide the particular component; detect an interaction with the provided component; and determine an efficacy of the application, based at least in part upon the detected interaction.
    Type: Grant
    Filed: June 6, 2018
    Date of Patent: January 10, 2023
    Assignee: State Farm Mutual Automobile Insurance Company
    Inventors: John M. VanAntwerp, Dan Kalmes, Victoria Ann Spaulding-Burford, Thomas Schaefer
  • Publication number: 20220303355
    Abstract: A computer-implemented method for retrieving information from information services and providing it to a public application programming interface (API) includes receiving a first request data message using a core discovery agent, the request data message including at least one requested datum, for which a value is sought, and at least one known datum, for which a value is known; calling a resource locator to request a location of an information service that provides a value for the requested datum; calling a resource façade to contact the information service; transmitting a first information service message including the requested datum and known datum from the resource façade to the information service; receiving a second information service message from the information service including a value for the requested datum; and transmitting a resolved data message including the requested datum and its value from the core discovery agent to the public API.
    Type: Application
    Filed: April 7, 2022
    Publication date: September 22, 2022
    Applicant: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
    Inventors: Richard Simon, Jeremy Lee Rambo, John M. VanAntwerp, Dan Kalmes, Burton J. Floyd, Thad Garrett Craft, Marc Anderson, Nick U. Christopulos, Patrick Mead, Richard Berglund, Erik Donahue, Joseph W. Norton, Vladyslava Matviyenko
  • Publication number: 20220286531
    Abstract: Systems and methods may be provided for generating applications that may be agile, personalized, quickly delivered, and capable of being seamlessly integrated across an organization. The behavior and functionality of the applications (e.g., user interfaces therein) may be tailored specifically to individual users in response to learned user preferences. Consequently, these dynamic user experience (UX) applications may be rapidly deployed and capable of providing a satisfactory yet complete user experience across one or more applications. The methods and systems may include receiving a user objective, selecting a path associated with one or more steps, generating a dynamic UX application based on the steps, transmitting the dynamic UX application to the user, and displaying the dynamic UX application.
    Type: Application
    Filed: May 23, 2022
    Publication date: September 8, 2022
    Inventors: John M. VanAntwerp, Dan Kalmes, Victoria Ann Spaulding-Burford, Marc Anderson