Patents Assigned to MX Technologies, Inc.
-
Patent number: 12205100Abstract: Apparatuses, methods, computer program products, and systems are disclosed for payment processing. An apparatus includes one or more processors and one or more memories that store code executable by the one or more processors to exchange payment information for a transaction wirelessly between a mobile hardware computing device of a user and a hardware payment terminal for a merchant, to validate an availability of funds for the transaction using an electronic interface for an account for the user at a third-party institution, and to electronically transfer the funds directly from the account for the user to an account for the merchant to complete the transaction.Type: GrantFiled: January 19, 2021Date of Patent: January 21, 2025Assignee: MX Technologies, Inc.Inventor: John Ryan Caldwell
-
Patent number: 12124482Abstract: Apparatuses, systems, methods, and computer program products are disclosed for data supplementation and verification. A method includes determining that an identifier within aggregated data is not a previously classified known identifier. A method includes transmitting an identifier to a search interface of a server of a third party service provider. A method includes receiving results associated with an identifier from a third party service provider. A method includes parsing results to determine whether a plurality of results have a common pattern associated with a classification. A method includes, in response to determining that a plurality of results have a common pattern associated with a classification, associating the classification with an identifier based on the common pattern.Type: GrantFiled: July 31, 2021Date of Patent: October 22, 2024Assignee: MX Technologies, Inc.Inventor: John Ryan Caldwell
-
Publication number: 20240095820Abstract: Apparatuses, systems, methods, and computer program products are disclosed for externally held account discovery and aggregation. A method includes aggregating transactions of a first service provider from one or more servers to a trusted hardware device. A method includes identifying, on a trusted hardware device, one or more transactions of a first service provider between an account of a user with the first service provider and an account of the user with a second service provider. A method includes prompting a user for electronic credentials for an account of the user with a second service provider. A method includes accessing data of a user from a second service provider on behalf of the user using electronic credentials.Type: ApplicationFiled: November 24, 2023Publication date: March 21, 2024Applicant: MX Technologies, Inc.Inventors: Daniel Ries, John Ryan Caldwell
-
Publication number: 20240037163Abstract: Apparatuses, systems, methods, and computer program products are disclosed for an aggregated data query interface. A method includes authenticating a user of a publicly accessible query interface. A method includes authenticating the user for a third-party financial account of the user. A method includes accessing financial transaction data from the third-party financial account on behalf of the user. A method includes receiving a query from the user via the publicly accessible query interface. A method includes embedding, in a graphical user interface on an electronic display screen, a display of one or more financial transactions from the financial transaction data from the third-party financial account with a display of query results from the publicly accessible query interface, the one or more financial transactions and the query results each associated with the query from the user.Type: ApplicationFiled: July 31, 2023Publication date: February 1, 2024Applicant: MX Technologies, Inc.Inventor: DON PARKER
-
Publication number: 20240029126Abstract: Apparatuses, systems, methods, and computer program products are disclosed for item level data aggregation. A method includes identifying a transaction made with a third party within a set of transactions. A method includes using electronic credentials for a user to login to an account of the user at a third party. A method includes downloading item-level data from a third party that corresponds to an identified transaction in response to logging into a user's account at a third party. Item-level data identifies one or more items within an identified transaction. A method includes displaying a set of transactions to a user. A method includes displaying item-level data for one or more items within an identified transaction to a user in response to receiving input from the user relative to the identified transaction in a displayed set of transactions.Type: ApplicationFiled: September 29, 2023Publication date: January 25, 2024Applicant: MX Technologies, Inc.Inventor: John Ryan Caldwell
-
Patent number: 11880889Abstract: Apparatuses, methods, systems, and program products are disclosed for graphically representing relative status in a parent-child relationship. An apparatus includes a processor and a memory that stores code executable by the processor to generate a plurality of graphical representations of budgets for tracking a user's income and expenses, determine a parent-child relationship between each of the plurality of budgets to determine each parent budget and each child budget associated with each parent budget, and present each graphical representation of a parent budget of the plurality of budgets and a budget meter within each graphical representation of the parent budget that represents a portion of the parent budget that has been used according to the child budgets of the parent budget.Type: GrantFiled: July 13, 2020Date of Patent: January 23, 2024Assignee: MX Technologies, Inc.Inventor: Ryan Caldwell
-
Publication number: 20240020762Abstract: Apparatuses, systems, methods, and computer program products are disclosed for aggregation based credit decisions. An apparatus includes a data module configured to receive transaction data for a user that is aggregated from a plurality of different third-party data sources where the user has accounts. An apparatus includes an analysis module configured to analyze aggregated transaction data using machine learning to determine a credit metric describing a credit worthiness of a user. An apparatus includes a credit module configured to provide a determined credit metric to one or more interested third parties.Type: ApplicationFiled: September 27, 2023Publication date: January 18, 2024Applicant: MX Technologies, Inc.Inventor: John Ryan Caldwell
-
Publication number: 20240007459Abstract: Apparatuses, systems, methods, and computer program products are presented for an aggregation platform portal. A hardware computing device is configured to aggregate a user's data from a first plurality of third-party service providers over a data network for the user to access through a second plurality of third-party service providers. A portal module is configured to monitor electronic credentials of a user used by a hardware computing device to download the user's data and to detect similar electronic credentials for the same third-party service provider from a first plurality being used for multiple third-party service providers from a second plurality. A graphical user interface is configured to display a listing of multiple third-party service providers with user interface elements allowing a user to revoke authorization of aggregation of data from one or more third-party service providers and/or to update electronic credentials for one or more of multiple third-party service providers.Type: ApplicationFiled: September 14, 2023Publication date: January 4, 2024Applicant: MX Technologies, Inc.Inventor: John Ryan Caldwell
-
Patent number: 11810167Abstract: Apparatuses, systems, methods, and computer program products are disclosed for item level data aggregation. A method includes identifying a transaction made with a third party within a set of transactions. A method includes using electronic credentials for a user to login to an account of the user at a third party. A method includes downloading item-level data from a third party that corresponds to an identified transaction in response to logging into a user's account at a third party. Item-level data identifies one or more items within an identified transaction. A method includes displaying a set of transactions to a user. A method includes displaying item-level data for one or more items within an identified transaction to a user in response to receiving input from the user relative to the identified transaction in a displayed set of transactions.Type: GrantFiled: July 31, 2021Date of Patent: November 7, 2023Assignee: MX Technologies, Inc.Inventor: John Ryan Caldwell
-
Patent number: 11799845Abstract: Apparatuses, systems, methods, and computer program products are presented for an aggregation platform portal. A hardware computing device is configured to aggregate a user's data from a first plurality of third-party service providers over a data network for the user to access through a second plurality of third-party service providers. A portal module is configured to monitor electronic credentials of a user used by a hardware computing device to download the user's data and to detect similar electronic credentials for the same third-party service provider from a first plurality being used for multiple third-party service providers from a second plurality. A graphical user interface is configured to display a listing of multiple third-party service providers with user interface elements allowing a user to revoke authorization of aggregation of data from one or more third-party service providers and/or to update electronic credentials for one or more of multiple third-party service providers.Type: GrantFiled: July 31, 2021Date of Patent: October 24, 2023Assignee: MX Technologies, Inc.Inventor: John Ryan Caldwell
-
Publication number: 20230246814Abstract: Apparatuses, systems, methods, and computer program products are disclosed for data intermediary registry security. A method includes managing a registry of data intermediaries authorized to receive data from a data provider and of data recipients associated with the data intermediaries. A method includes blocking access in the registry to identities of the data recipients associated with one of the data intermediaries by one or more other of the intermediaries. A method includes providing data to at least one of the data intermediaries and the data recipients based on the registry.Type: ApplicationFiled: January 31, 2023Publication date: August 3, 2023Applicant: MX Technologies, Inc.Inventor: BRIAN FROMM
-
Publication number: 20230145417Abstract: Apparatuses, methods, and systems are disclosed for creating an intuitive visual plan for achieving financial goals. An apparatus includes a processor and a memory that stores code executable by the processor to receive financial goal information for a plurality of financial goals, generate a plurality of graphical representations for the plurality of financial goals, and present, on a digital display, a converging distance graphic and the plurality of graphical representations.Type: ApplicationFiled: January 2, 2023Publication date: May 11, 2023Applicant: MX Technologies, Inc.Inventors: John Ryan Caldwell, Ronald Brennan Knotts, Jonathan R. Hopkins
-
Publication number: 20230138035Abstract: Apparatuses, methods, computer program products, and systems are disclosed for transaction based fraud detection. A method includes receiving, over an application programming interface, an electronic request to perform an action for a user. A method includes electronically accessing one or more attributes of an account for the user. A method includes selectively performing the action for the user based on the one or more attributes of the account.Type: ApplicationFiled: October 31, 2022Publication date: May 4, 2023Applicant: MX Technologies, Inc.Inventors: MICHAEL LOTT, DAVID WHITCOMB
-
Publication number: 20230125566Abstract: Apparatuses, systems, methods, and program products are disclosed for long string pattern matching of aggregated account data. An apparatus includes a processor and a memory that stores code executable by the processor to aggregate transaction data from a plurality of accounts associated with a user, create an index for the aggregated transaction data using signatures for transactions within the aggregated transaction data, query metadata corresponding to the index for at least one transaction, and in response to identifying the at least one transaction within the aggregated transaction data based on querying the metadata, determine at least one service associated with the at least one transaction to present to the user.Type: ApplicationFiled: December 23, 2022Publication date: April 27, 2023Applicant: MX Technologies, Inc.Inventors: JOHN RYAN CALDWELL, BRANDON DEWITT, BRIAN STEIN
-
Publication number: 20230126844Abstract: Apparatuses, systems, methods, and program products are disclosed. An apparatus includes a processor and a memory that stores code executable by the processor to generate a first graphical representation of a total quantity, the total quantity representing a total available amount and is comprised of an aggregation of quantities for different sub-categories; generate at least one second graphical representation of a sub-category of the total quantity based on the quantity of the sub-category; and graphically present, on a display, the first graphical representation and the at least one second graphical representation adjacent to the first graphical representation, the first graphical representation and the at least one second graphical representation dynamically sized relative to one another based on the quantities for each graphical representation and a size of the display.Type: ApplicationFiled: December 27, 2022Publication date: April 27, 2023Applicant: MX Technologies, Inc.Inventor: John Ryan Caldwell
-
Publication number: 20220350896Abstract: Apparatuses, methods, computer program products, and systems are disclosed for risk assessment based data access. A method includes determining security risks for each of a plurality of executable applications accessing an application programming interface. A method includes monitoring changes in the security risks for each of the plurality of executable applications. A method includes dynamically adjusting a scope of permissions for the plurality of executable applications with regard to the application programming interface based on the monitored changes in the security risks.Type: ApplicationFiled: May 2, 2022Publication date: November 3, 2022Applicant: MX Technologies, Inc.Inventors: DAVID WHITCOMB, DANIEL D. JONES, BRIAN FROMM
-
Publication number: 20220351204Abstract: Apparatuses, methods, computer program products, and systems are disclosed for multi-core account migration. A method includes authenticating a user into a first environment associated with a first core processing system with first electronic credentials for the user. A method includes displaying a user interface element to the user within the first environment. A method includes authenticating the user into a second core processing system in response to user input to the user interface element. A method includes migrating a first account for the user with the first core processing system to a different account for the user with the second core processing system in response to the user input to the user interface element.Type: ApplicationFiled: May 2, 2022Publication date: November 3, 2022Applicant: MX Technologies, Inc.Inventors: DAVID WHITCOMB, MATT NICHOLS
-
Publication number: 20220350877Abstract: Apparatuses, methods, computer program products, and systems are disclosed for multi-core account/transaction processing. A method includes authenticating a user with electronic credentials. A method includes querying a first core processing system to determine an identifier for a first account with the first core processing system. A method includes querying a second core processing system to determine a different identifier for a different account with the second core processing system. A method includes accessing the first account with the first core processing system using the first identifier for the user to receive data associated with the first account. A method includes accessing the different account with the second core processing system using the different identifier for the user to receive data associated with the different account. A method includes providing real-time access to both the data associated with the first account and with the different account within a single electronic interface.Type: ApplicationFiled: May 2, 2022Publication date: November 3, 2022Applicant: MX Technologies, Inc.Inventors: DAVID WHITCOMB, MATT NICHOLS
-
Patent number: 11475511Abstract: Apparatuses, methods, systems, and program products are disclosed for optimizing aggregation routing over a network. An apparatus includes a processor and a memory that stores code executable by the processor. The code is executable by the processor to select a data aggregator server from a plurality of data aggregator servers to service a request for aggregated account data based on a plurality of factors associated with each of the plurality of data aggregator servers, format a request for the aggregated account data to be compatible with the selected data aggregator server, route the formatted request over the network to the selected data aggregator server, receive the requested aggregated account data over the network from the selected data aggregator server, populate a form for a personal financial manager (“PFM”) with the aggregated account data, output the populated form to the PFM, and present the aggregated account data to a user.Type: GrantFiled: March 29, 2021Date of Patent: October 18, 2022Assignee: MX Technologies, Inc.Inventor: John Ryan Caldwell
-
Publication number: 20220217140Abstract: Apparatuses, systems, methods, and computer program products are disclosed for automated event migration. A method includes aggregating a set of events from one or more servers to a trusted hardware device. Certain different events of a set of events may be associated with different service providers. A method includes identifying, on a trusted hardware device, a repeating event from a set of events. A method includes prompting a user to migrate subsequent instances of a repeating event from one service provider to a different service provider of a plurality of service providers based on a likelihood that the aggregated set of events includes each event for the user of an event type of the aggregated set of events. A method includes migrating subsequent instances of a repeating event, using a user's electronic credentials, from one service provider to a different service provider in response to the user accepting a prompt.Type: ApplicationFiled: January 24, 2022Publication date: July 7, 2022Applicant: MX Technologies, Inc.Inventor: John Ryan Caldwell