Patents by Inventor John Bruno
John Bruno 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: 20260195797Abstract: A system is provided for facilitating the self-service onboarding and integration of financial products and services into third-party platforms. The system is configured to provide a catalog accessible to authorized users, including third-party developers or client users acting on behalf of a company. The catalog enables users to browse and request financial products or services, initiating an onboarding process that verifies regulatory compliance and aligns user entitlements for secure access. The system configures and facilitates bidirectional data-sharing connections between the financial institution and third-party platforms, ensuring compliance with applicable security protocols. Access to financial products or services is provided through pre-built micro frontend applications or cloud-based APIs, integrated into third-party platforms to deliver embedded user experiences.Type: ApplicationFiled: January 3, 2025Publication date: July 9, 2026Inventors: John Bruno, Joel Co, Deepika Dhanoria, Udaya K. Isampalli, Jonathan Monzon, Mohit Puri, Kiran Yelimeli
-
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
-
Publication number: 20260153432Abstract: A method and system for determining the presence of a selected analyte in a sample include an all-dielectric, metasurface sensor having one or more arrays of subwavelength-scale, dielectric nanopillars having anisotropic cross-sections. Nanopillars in selected regions of the metasurface sensor may be functionalized with binders for selectively binding the selected analyte. Methods for detecting the selected analyte in a sample rely on exposing the sensor to a test sample, probing the sensor with probe light having a selected polarization state, and comparing the polarization state of output light reflected or transmitted by functionalized regions of the sensor with a baseline polarization state of output light determined with a sample lacking the selected analyte.Type: ApplicationFiled: January 21, 2026Publication date: June 4, 2026Applicant: Nanohmics, Inc.Inventors: Mark E. Lucente, John Bruno, Andrew Foley
-
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
-
Patent number: 12553822Abstract: A method and system for determining the presence of a selected analyte in a sample include an all-dielectric, metasurface sensor having one or more arrays of subwavelength-scale, dielectric nanopillars having anisotropic cross-sections. Nanopillars in selected regions of the metasurface sensor may be functionalized with binders for selectively binding the selected analyte. Methods for detecting the selected analyte in a sample rely on exposing the sensor to a test sample, probing the sensor with probe light having a selected polarization state, and comparing the polarization state of output light reflected or transmitted by functionalized regions of the sensor with a baseline polarization state of output light determined with a sample lacking the selected analyte.Type: GrantFiled: February 29, 2024Date of Patent: February 17, 2026Assignee: Nanohmics, Inc.Inventors: Mark E. Lucente, John Bruno, Andrew Foley
-
Publication number: 20260030613Abstract: The system may be configured to create and manage electronic credential information. The system may generate, by the computer based system and via a token engine, a first token. The system may associate, by the computer based system, the first token and the first electronic identification instrument. The system may further provision, by the computer based system and via a credential engine, a first electronic identification instrument and a first digital token associated with the first electronic identification instrument to a wallet application of a user device. The system may also provision, by the computer based system and via the credential engine, a second electronic identification instrument and a second digital token associated with the second electronic identification instrument to the wallet application of the user device.Type: ApplicationFiled: July 23, 2024Publication date: January 29, 2026Inventor: John Bruno
-
Patent number: 12475485Abstract: A contextual services delivery system that may deliver different contextual services to a smartphone and/or a POS terminal in response to a context environment, which can provide a user with a customized contextual services experience. In one embodiments, the system may be configured to identify a mobile device of a user entering a store location based on a POS terminal detecting the mobile device. The system can cause a display of an inventory of products for the store location and receive a selection of a product. A payment amount for the product can be displayed on the mobile device. An additional product can be selected based on a context characteristic of the product. An update for the additional product can be displayed on the mobile device. An acceptance of the additional product from the mobile device can be received. The payment amount is modified at the POS terminal.Type: GrantFiled: March 1, 2022Date of Patent: November 18, 2025Assignee: American Express Travel Related Services Company, Inc.Inventors: John Bruno, Sibish Neelikattil Basheerahammed, Premkumar Manivannan, Nageshwara R. Chirravuri, Sathish Muthukrishnan
-
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
-
Patent number: 12207626Abstract: Systems and methods for resisting intrusion by a pest include a reservoir extending between a proximal end and a distal end, and the reservoir defining an interior. A basin is mounted to the reservoir. The basin has a basin body and a basin surface. A sleeve assembly has a sleeve body and a port defined in the sleeve body. A tensioner translationally mounts the sleeve body relative to the basin body. The sleeve body translates distally from an accessible position to an occluded position when a weight applied to the sleeve assembly exceeds a weight threshold set by the tensioner. The accessible position includes bird food on the basin surface being accessible through the port. The occluded position includes the port being disposed distal to the basin surface such that the bird food on the basin surface is inaccessible through the port.Type: GrantFiled: December 31, 2021Date of Patent: January 28, 2025Assignee: Classic Brands, LLCInventors: John Bruno, Stephen Combs, Lindsey Nifong, Robert Donegan, Bryan Krueger
-
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: 20240306611Abstract: Implementations described and claimed herein provide apparatuses and methods for facilitating filling and cleaning of bird feeders that are aesthetically pleasing and adaptable for attracting different types of birds. In one implementation, a bird feeder includes a proximal edge extending around a central line and defining a plane. An outer surface and an inner surface each extends distally from the plane. The inner surface is connected to the outer surface by the proximal edge. An opening is formed by the proximal edge and positioned on the plane. A hanger is disposed distal to and not intersecting the plane, and the hanger assembly has a hanging portion positioned on the central line.Type: ApplicationFiled: May 29, 2024Publication date: September 19, 2024Applicant: CLASSIC BRANDS, LLCInventors: Robert W. Donegan, Bryan Krueger, John Bruno
-
Publication number: 20240295497Abstract: A method and system for determining the presence of a selected analyte in a sample include an all-dielectric, metasurface sensor having one or more arrays of subwavelength-scale, dielectric nanopillars having anisotropic cross-sections. Nanopillars in selected regions of the metasurface sensor may be functionalized with binders for selectively binding the selected analyte. Methods for detecting the selected analyte in a sample rely on exposing the sensor to a test sample, probing the sensor with probe light having a selected polarization state, and comparing the polarization state of output light reflected or transmitted by functionalized regions of the sensor with a baseline polarization state of output light determined with a sample lacking the selected analyte.Type: ApplicationFiled: February 29, 2024Publication date: September 5, 2024Applicant: Nanohmics, Inc.Inventors: Mark E. Lucente, John Bruno, Andrew Foley
-
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: 11580574Abstract: Disclosed are various embodiments for establishing a connection between a client device and a third-party entity device and providing services associated with a third-party entity to the client device according to user-defined access permissions. A context environment can be determined according to user data and third-party entity data. Services available to the user device can be selected according to the context environment, the user-defined access permissions and third-party defined instructions. Upon selecting the services, the services are provided to the client device and a connection between the client device and a third-party entity device can be established.Type: GrantFiled: April 27, 2020Date of Patent: February 14, 2023Assignee: American Express Travel Related Services Company, INC.Inventors: John Bruno, Christian Baker, Sibish Basheer
-
Publication number: 20220232806Abstract: Implementations described and claimed herein provide systems and methods for resisting intrusion by a pest. In one implementation, a reservoir extends between a proximal end and a distal end, and the reservoir defines an interior. A basin is mounted to the reservoir. The basin has a basin body and a basin surface. A sleeve assembly has a sleeve body and a port defined in the sleeve body. A tensioner translationally mounts the sleeve body relative to the basin body. The sleeve body translates distally from an accessible position to an occluded position when a weight applied to the sleeve assembly exceeds a weight threshold set by the tensioner. The accessible position includes bird food on the basin surface being accessible through the port. The occluded position includes the port being disposed distal to the basin surface such that the bird food on the basin surface is inaccessible through the port.Type: ApplicationFiled: December 31, 2021Publication date: July 28, 2022Inventors: John Bruno, Stephen Combs, Lindsey Nifong, Robert Donegan, Bryan Krueger
-
Patent number: D1115520Type: GrantFiled: June 23, 2021Date of Patent: March 3, 2026Assignee: Classic Brands, LLCInventors: Hunter Owens, John Bruno, Lindsey Nifong, Robert Donegan