Patents Assigned to MX Technologies, Inc.
-
Publication number: 20210357996Abstract: 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: July 31, 2021Publication date: November 18, 2021Applicant: MX Technologies, Inc.Inventor: John Ryan Caldwell
-
Publication number: 20210359987Abstract: 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: July 31, 2021Publication date: November 18, 2021Applicant: MX Technologies, Inc.Inventor: John Ryan Caldwell
-
Publication number: 20210357208Abstract: Apparatuses, methods, systems, and computer program products are presented for dynamic feature and performance testing and adjustment. An audit module is configured to dynamically test a plurality of image capture settings for a camera of a mobile device of an end user in an executable mobile application executing on the mobile device. A feature module is configured to select one of a plurality of image capture settings for a camera of a mobile device based on a dynamic test. An adjustment module is configured to dynamically configure, during runtime of an executable mobile application on a plurality of different mobile devices of different end users, the different mobile devices to use a selected one of a plurality of image capture settings.Type: ApplicationFiled: July 31, 2021Publication date: November 18, 2021Applicant: MX Technologies, Inc.Inventors: Ryan McBride, Brandon Dewitt, Shane Smit, Josh Bodily
-
Publication number: 20210357435Abstract: 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: ApplicationFiled: July 31, 2021Publication date: November 18, 2021Applicant: MX Technologies, Inc.Inventor: John Ryan Caldwell
-
Publication number: 20210357889Abstract: Apparatuses, systems, methods, and computer program products are disclosed for virtual sub accounts. An apparatus includes an actual account module that receives information for an actual user account at a financial institution. An apparatus includes a virtual account module that creates a virtual account that comprises a simulated user account at a financial institution that is managed by an actual user account. An apparatus includes a linking module that links a virtual account to an actual user account so that the actual user account manages the virtual account.Type: ApplicationFiled: July 31, 2021Publication date: November 18, 2021Applicant: MX Technologies, Inc.Inventors: DENNA LAWRENCE, JUSTIN MARTIN
-
Patent number: 11175908Abstract: Apparatuses, methods, systems, and computer program products are presented for dynamic feature and performance testing and adjustment. An audit module is configured to dynamically test a plurality of image capture settings for a camera of a mobile device of an end user in an executable mobile application executing on the mobile device. A feature module is configured to select one of a plurality of image capture settings for a camera of a mobile device based on a dynamic test. An adjustment module is configured to dynamically configure, during runtime of an executable mobile application on a plurality of different mobile devices of different end users, the different mobile devices to use a selected one of a plurality of image capture settings.Type: GrantFiled: December 13, 2019Date of Patent: November 16, 2021Assignee: MX TECHNOLOGIES, INC.Inventors: Ryan McBride, Brandon Dewitt, Shane Smit, Josh Bodily
-
Patent number: 11165763Abstract: Apparatuses, systems, methods, and computer program products are disclosed for distributed and/or decentralized data aggregation. A method includes detecting a change in access to one or more of a server of a third party service provider and data associated with a user. A method includes providing an interface to the user allowing the user to graphically identify one or more of an input location for electronic credentials for the user and a location of the data associated with the user. A method includes downloading the data associated with the user from the server of the third party service provider to a hardware device of the user based on the user's identification.Type: GrantFiled: December 2, 2019Date of Patent: November 2, 2021Assignee: MX TECHNOLOGIES, INC.Inventor: John Ryan Caldwell
-
Patent number: 11159733Abstract: Apparatuses, methods, program products, and systems are disclosed for accessible remote deposit capture. An apparatus includes a position module that determines a position of a hardware device relative to a document based on input captured from a camera of the hardware device. An apparatus includes a direction module that determines one or more directions for moving a hardware device relative to a document to position the document within a predefined area of a field of view of a camera. An apparatus includes an accessibility module that provides accessibility feedback via a hardware device based on determined one or more directions. Accessibility feedback includes feedback for assisting a user that has a visual impairment with positioning a hardware device such that a document is within a predefined area of a field of view of a camera.Type: GrantFiled: March 25, 2020Date of Patent: October 26, 2021Assignee: MX Technologies, Inc.Inventor: Saumya Mukul
-
Publication number: 20210314314Abstract: Apparatuses, methods, systems, and program products are disclosed for data aggregation using a limited-use code. An apparatus includes a message module configured to intercept a message comprising a limited-use code. A message may be sent from a third-party server and intended for a user of a hardware device. A limited-use code may be used to verify an identity of a user for access to a third-party server. An apparatus includes a parse module configured to parse a message to determine a limited-use code. An apparatus includes a submission module configured to provide a limited-use code to a third-party server without user input. An apparatus includes an authorization module configured to prompt a user for authorization prior to intercepting a message, parsing the message for a limited-use code, and providing the limited-use code to a third-party server without user input.Type: ApplicationFiled: June 14, 2021Publication date: October 7, 2021Applicant: MX Technologies, Inc.Inventors: John Ryan Caldwell, James Dotter
-
Patent number: 11138643Abstract: 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: January 30, 2020Date of Patent: October 5, 2021Assignee: MX TECHNOLOGIES, INC.Inventor: John Ryan Caldwell
-
Publication number: 20210295329Abstract: Apparatuses, methods, program products, and systems are disclosed for account verification. An apparatus includes a processor and a memory that stores code executable by the processor to receive a user's electronic credentials, use the received electronic credentials to verify an account for the user, and, in response to the account verification using the received electronic credentials failing, verify the user's account using one or more microdeposits.Type: ApplicationFiled: October 14, 2020Publication date: September 23, 2021Applicant: MX Technologies, Inc.Inventors: MICHAEL LOTT, COSME SALAZAR
-
Publication number: 20210295352Abstract: Apparatuses, methods, program products, and systems are disclosed for account verification. An apparatus includes a processor and a memory that stores code executable by the processor to access transaction data for a user that is aggregated from a plurality of user accounts, identify at least one microdeposit transaction of a user account in the aggregated transaction data, and verify the user account using information based on the microdeposit transaction.Type: ApplicationFiled: October 14, 2020Publication date: September 23, 2021Applicant: MX Technologies, Inc.Inventors: MICHAEL LOTT, COSME SALAZAR
-
Publication number: 20210273797Abstract: Apparatuses, methods, systems, and program products are presented for securing data based on randomization. An apparatus includes a security component that is configured to determine, during compile time of an application, at least one random value used to determine a partition size, a set of storage locations, and an access threshold for a data element during execution of the application. An apparatus includes a partition module that is configured to partition a data element into a plurality of data segments that each have a size that is randomly determined, during execution of an application, based on at least one random value to determine the partition size. An apparatus includes a storage module that is configured to randomly determine a first set of storage locations for a plurality of data segments, during execution of an application, based on at least one random value for the set of storage locations.Type: ApplicationFiled: May 17, 2021Publication date: September 2, 2021Applicant: MX Technologies, Inc.Inventors: Brandon Dewitt, Ryan McBride, Josh Bodily
-
Patent number: 11093373Abstract: Apparatuses, systems, methods, and computer program products are presented for multi-platform testing automation. A method includes electrically triggering, with a rotate command, at least one mechanical actuator to rotate a frame to successively present different faces of the frame to a camera of a mobile hardware device. A method includes simulating one or more touch input events on a mobile hardware device with a delay period between each of the simulated one or more touch input events for each successively presented different face of a frame. A method includes receiving data associated with simulated one or more touch input events and a camera of a mobile hardware device from the mobile hardware device over a data network.Type: GrantFiled: April 30, 2020Date of Patent: August 17, 2021Assignee: MX TECHNOLOGIES, INC.Inventors: Brandon Dewitt, Ryan McBride, Shane Smit, Cristian Chirinos, Robert Montgomery, Garrett Thornburg, Jonathan Carstens, Daniel Ries
-
Patent number: 11093528Abstract: 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: February 3, 2017Date of Patent: August 17, 2021Assignee: MX TECHNOLOGIES, INC.Inventor: John Ryan Caldwell
-
Publication number: 20210241256Abstract: 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: ApplicationFiled: January 19, 2021Publication date: August 5, 2021Applicant: MX Technologies, Inc.Inventor: John Ryan Caldwell
-
Patent number: 11080170Abstract: Apparatuses, systems, methods, and computer program products are presented for multi-platform testing automation. A method includes electrically triggering, with a rotate command, at least one mechanical actuator to rotate a frame to successively present different faces of the frame to a camera of a mobile hardware device. A method includes simulating one or more touch input events on a mobile hardware device for each successively presented different face of a frame. A method includes receiving data associated with simulated one or more touch input events and a camera of a mobile hardware device from the mobile hardware device over a data network. Received data includes a hierarchical scene tree having a plurality of nodes associated with objects displayed on a screen of at least one of the mobile hardware devices. A method includes dynamically altering a parameter of one or more nodes based on user input.Type: GrantFiled: April 30, 2020Date of Patent: August 3, 2021Assignee: MX TECHNOLOGIES, INC.Inventors: Brandon Dewitt, Ryan McBride, Shane Smit, Cristian Chirinos, Robert Montgomery, Garrett Thornburg, Jonathan Carstens, Daniel Ries
-
Publication number: 20210217079Abstract: 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: ApplicationFiled: March 29, 2021Publication date: July 15, 2021Applicant: MX Technologies, Inc.Inventor: John Ryan Caldwell
-
Publication number: 20210185029Abstract: Apparatuses, systems, methods, and computer program products are presented for aggregation platform permissions. 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, the hardware computing device comprising a trusted intermediary between the first plurality of third-party service providers and the second plurality of third-party service providers. A permissions module is configured to monitor which of a second plurality of third-party service providers have access to which portions of data from which of a first plurality of third-party service providers. A graphical user interface is configured to display one or more user interface elements allowing a user to grant and/or revoke access to portions of data from a first plurality of third-party service providers individually to a second plurality of third-party service providers.Type: ApplicationFiled: February 1, 2021Publication date: June 17, 2021Applicant: MX Technologies, Inc.Inventor: John Ryan Caldwell
-
Patent number: D934272Type: GrantFiled: October 16, 2019Date of Patent: October 26, 2021Assignee: MX TECHNOLOGIES, INC.Inventor: John Ryan Caldwell