Mexico
SEARCH FILTERS
Time filter
Source Type

Patent
MX Inc | Date: 2016-05-27

Apparatuses, systems, methods, and computer program products are disclosed for distributed and/or decentralized data aggregation. A method includes determining a users electronic credentials for a plurality of third party service providers. A method includes accessing each of a plurality of third party service providers, from a hardware device associated with a user, using the users electronic credentials, to download data associated with the user from the third party service providers. A method includes aggregating downloaded data from third party service providers and providing one or more communications to a user on a hardware device based on the aggregated downloaded data.


Patent
MX Inc | Date: 2017-02-03

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.


Patent
MX Inc | Date: 2017-01-30

Apparatuses, methods, systems, and program products are disclosed for secure data handling and storage. A method includes receiving a plurality of keys for unlocking an encryption engine. Each key may be associated with a key holder. At least a subset of the plurality of keys are combined to generate a master key. An encryption engine is unlocked using the master key. Encrypted data is received at the encryption engine on a continuous basis. The encrypted data is encrypted using a first encryption key, and includes sensitive information for one or more users. The encrypted data is decrypted using the first encryption key. The decrypted data is re-encrypted using a second encryption key that is newer than the first encryption key.


Patent
MX Inc | Date: 2017-02-20

Apparatuses, systems, methods, and computer program products are disclosed for automatic payment and deposit migration. A method includes receiving a request to migrate a recurring payment from a first to a second electronic payment source. A method includes determining payee information for the recurring payment. A method includes electronically scraping payment information from a website interface associated with the recurring payment. A method includes retrieving one or more electronic automatic payment forms associated with the recurring payment based on the payee information. A method includes populating the one or more retrieved electronic automatic payment forms based on the payment information. A method includes submitting the one or more populated electronic automatic payment forms back to the website interface associated with the recurring payment over the computer network to migrate the automatic payment for the detected recurring payment from the first electronic payment source to the second electronic payment source.


Patent
MX Inc | Date: 2016-06-06

In one example embodiment, a method for optimizing aggregation routing over a network may include detecting that aggregated account data is unavailable over a network from a first data aggregator server, detecting that the aggregated account data is available over the network from a second data aggregator server, formatting a request for the aggregated account data to be compatible with the second data aggregator server, routing the formatted request over the network to the second data aggregator server, and receiving the requested aggregated account data over the network from the second data aggregator server.


Apparatuses, systems, methods, and computer program products are disclosed for user authentication in separate authentication channels. A token module is configured to create a unique token in response to receiving user credentials from an unknown user for a secure interface of a third party system. An identity module is configured to log into the secure interface using the received user credentials, and submit the unique token to a private input element located behind the secure interface. A match module is configured to receive the unique token from the private input element and a user identifier associated with the unknown user from the third party system. The match module is configured to associate the received user credentials with the user identifier based on the unique token. An access module is configured to display information associated with the user identifier to the unknown user.


Patent
MX Inc | Date: 2015-11-09

Apparatuses, system, methods, and computer program products are presented for presenting content based on transaction data. A selection module selects a user for an offer in response to the users financial transaction data satisfying a transaction metric associated with the offer. A location module determines a target location for an offer based on a users financial transaction data. A location module monitors location data from one or more sensors for a user relative to a target location. An offer module dynamically provides an offer to a user in response to monitored location data from one or more sensors satisfying a target location.


Patent
MX Inc | Date: 2015-12-21

Apparatuses, systems, methods, and program products are disclosed for transaction-based debt management and visualization. A method includes receiving debt data for one or more debt accounts of a user over a data network at a mobile device. A method includes generating a graphical representation of debt data based on one or more characteristics of the debt data determined for a period of time related to the debt data. A method includes presenting a graphical representation of debt data within an interface of a display device of a mobile device. A method includes dynamically adjusting a graphical representation of debt data with a new period of time related to the debt data in response to a user selecting one of a plurality of debt plans for reducing a balance in the one or more of the users debt accounts.


Patent
MX Inc | Date: 2016-03-01

Switching between data aggregator servers. A method for switching between data aggregator servers may include tracking a first financial account using a PFM server, receiving, at the PFM server, first account identification data and first account transaction data for the first financial account from a first data aggregator server over a network, detecting, at the PFM server, that the first account transaction data of the first data aggregator server has become unavailable to the PFM server over the network and that a second data aggregator server is currently available to the PFM server over the network, and in response to the detecting, switching, at the PFM server, from the first data aggregator server to a second data aggregator server, the second data aggregator server configured to send data for the same financial accounts with different data fields and/or with different data formats than the first data aggregator server.


Patent
MX Inc | Date: 2015-12-21

Apparatuses, systems, methods, and program products are disclosed for historical transaction-based account monitoring. A method includes receiving historical and current transaction data for a plurality of user accounts at a mobile device over a computer network. A method includes normalizing transactions of the historical transaction data for the historical time period based on one or more transactions of the historical transaction data that correspond to one or more transactions of the current transaction data. A method includes generating and presenting a graphical representation of the historical transaction data and a graphical representation of the current transaction data within an interactive interface on the touch screen display. A method includes dynamically presenting one or more details of a transaction in response to a user selecting a transaction on the graphical representation of the historical transaction data or the graphical representation of the current transaction data, using the touch screen display.

Loading MX Inc collaborators
Loading MX Inc collaborators