Patents by Inventor Arnaud Versini
Arnaud Versini 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: 12718288Abstract: An example system can include: at least one processor; and non-transitory computer-readable storage storing instructions that, when executed by the at least one processor, cause the system to: provide an individualized contextual module programmed to capture individual information associated with a user, the individual information including personal information about the user; provide an artificial intelligence module programmed to use artificial intelligence to tailor an experience for the user based upon the personal information; and provide a sub-component assembly module programmed to select sub-components based upon the experience to generate a contextual interface for the user.Type: GrantFiled: June 6, 2023Date of Patent: August 25, 2026Assignee: Wells Fargo Bank, N.A.Inventors: John Bruno, Sean Edward Falese, Arnaud Versini
-
Publication number: 20260195110Abstract: Examples are provided for generating and deploying micro frontends within an experience platform. The platform generates a micro frontend conforming to a domain-specific language associated with a predefined system framework. The micro frontend is customizable by developers and is stored in a marketplace for integration into the experience platform. The platform further generates a GraphQL API endpoint with a schema tailored to the requirements of the micro frontend, enabling asynchronous data requests from other components within the platform. A runtime API service and a specialized deployment environment supporting dynamic user interface composition are created, allowing the micro frontend to be deployed across different environments. The platform manages the composition of multiple micro frontends to form individualized user interfaces, applying contextual rules to dynamically adjust the display and functionality of the micro frontends based on user preferences, roles, and operational context.Type: ApplicationFiled: January 3, 2025Publication date: July 9, 2026Inventors: John Bruno, Sean Edward Falese, Arnaud Versini
-
Publication number: 20260178357Abstract: An example system comprises a processor and storage containing instructions for generating: a micro front-end (MFE) registry with domain-specific language conformant micro frontends; a first channel control plane UI extension to display certain micro frontends; and a second similar extension; a control messaging module to communicate micro frontends between the registry and the first extension while obtaining user contexts; and one or more federated experience engines to select micro frontends for the second extension based on the obtained user contexts.Type: ApplicationFiled: February 13, 2026Publication date: June 25, 2026Inventors: John Bruno, Sean Edward Falese, Arnaud Versini
-
Patent number: 12578977Abstract: An example system comprises a processor and storage containing instructions for generating: a micro front-end (MFE) registry with domain-specific language conformant micro frontends; a first channel control plane UI extension to display certain micro frontends; and a second similar extension; a control messaging module to communicate micro frontends between the registry and the first extension while obtaining user contexts; and one or more federated experience engines to select micro frontends for the second extension based on the obtained user contexts.Type: GrantFiled: November 27, 2023Date of Patent: March 17, 2026Assignee: Wells Fargo Bank, N.A.Inventors: John Bruno, Sean Edward Falese, Arnaud Versini
-
Publication number: 20250258690Abstract: An example hub and registry module can be programmed to authenticate a user device attempting to access a contextual interface; access data to generate the contextual interface, the data being associated with the user device; determine operational information and personal information associated with the user device; combine the operational information and the personal information to generate contextual information associated with the user device; select one or more micro front-ends from a hub of micro front-ends based on the contextual information for the contextual interface; and provide the contextual interface to the user device, wherein the contextual interface includes the one or more micro front-ends.Type: ApplicationFiled: May 2, 2025Publication date: August 14, 2025Inventors: John Bruno, Sean Edward Falese, Arnaud Versini
-
Patent number: 12321761Abstract: An example hub and registry module can be programmed to determine if a plurality of micro front-ends is conformant with one or more experience rules, register one or more of the plurality of micro front-ends in response to determining that the one or more micro front-ends are conformant with the one or more experience rules, compose one or more micro front-ends into an experience for a user, and monitor performance of the one or more micro front-ends within the experience.Type: GrantFiled: June 12, 2023Date of Patent: June 3, 2025Assignee: WELLS FARGO BANK, N.A.Inventors: John Bruno, Sean Edward Falese, Arnaud Versini
-
Publication number: 20250173164Abstract: An example system comprises a processor and storage containing instructions for generating: a micro front-end (MFE) registry with domain-specific language conformant micro frontends; a first channel control plane UI extension to display certain micro frontends; and a second similar extension; a control messaging module to communicate micro frontends between the registry and the first extension while obtaining user contexts; and one or more federated experience engines to select micro frontends for the second extension based on the obtained user contexts.Type: ApplicationFiled: November 27, 2023Publication date: May 29, 2025Inventors: John Bruno, Sean Edward Falese, Arnaud Versini
-
Publication number: 20240411523Abstract: A system including at least one processor and non-transitory computer-readable storage storing instructions that, when executed by the at least one processor, cause the system to: generate a context configuration module programmed to compose a user experience based on a user context and a registry of micro front-ends; and generate a rendering module programmed to render one or more micro front-ends from the registry of micro front-ends into a framework to deliver the user experience.Type: ApplicationFiled: June 6, 2023Publication date: December 12, 2024Inventors: John Bruno, Sean Edward Falese, Arnaud Versini
-
Publication number: 20240411569Abstract: An example hub and registry module can be programmed to determine if a plurality of micro front-ends is conformant with one or more experience rules, register one or more of the plurality of micro front-ends in response to determining that the one or more micro front-ends are conformant with the one or more experience rules, compose one or more micro front-ends into an experience for a user, and monitor performance of the one or more micro front-ends within the experience.Type: ApplicationFiled: June 12, 2023Publication date: December 12, 2024Inventors: John Bruno, Sean Edward Falese, Arnaud Versini
-
Publication number: 20230368288Abstract: An example system can include: at least one processor; and non-transitory computer-readable storage storing instructions that, when executed by the at least one processor, cause the system to: provide an individualized contextual module programmed to capture individual information associated with a user, the individual information including personal information about the user; provide an artificial intelligence module programmed to use artificial intelligence to tailor an experience for the user based upon the personal information; and provide a sub-component assembly module programmed to select sub-components based upon the experience to generate a contextual interface for the user.Type: ApplicationFiled: June 6, 2023Publication date: November 16, 2023Inventors: John Bruno, Sean Edward Falese, Arnaud Versini
-
Patent number: 10951667Abstract: A client device generates a plurality of application windows. For example, a first application window may be provided by a first application that has a first session established with a server system, and a second application window may be provided by a second application that has a second session established with the server system. The client device detects user activity in the first window. Based on the user activity in the first window, the client device sends a message to the server system. The message providing an indication of user activity in one or more of the plurality of windows. The message causes the server system to maintain the second session as active despite inactivity in the second application window.Type: GrantFiled: August 7, 2018Date of Patent: March 16, 2021Assignee: Wells Fargo Bank, N.A.Inventors: Manuel Jasso, Arnaud Versini, Ryan Van Oss
-
Patent number: 10051019Abstract: A client device generates a plurality of application windows. For example, a first application window may be provided by a first application that has a first session established with a server system, and a second application window may be provided by a second application that has a second session established with the server system. The client device detects user activity in the first window. Based on the user activity in the first window, the client device sends a message to the server system. The message providing an indication of user activity in one or more of the plurality of windows. The message causes the server system to maintain the second session as active despite inactivity in the second application window.Type: GrantFiled: March 11, 2013Date of Patent: August 14, 2018Assignee: WELLS FARGO BANK, N.A.Inventors: Manuel Jasso, Arnaud Versini, Ryan Van Oss