System and method for app-to-app content reconfiguration
AssigneeUnited Services Automobile Association (USAA)
InventorsNathan Ryan Johnson, Julia Beatrice Isaac, Isidoro Garcia, Nathaniel Brett Wiatrek
Life of this patent
Estimating the term…
Abstract
A method and system of providing users with a tool to interact with content from a primary app through a secondary app are disclosed. The secondary app obtains source data from the primary app and determines whether the data includes labels that can trigger the application of a particular configuration in the presentation of the content. Changes made to the source data in the secondary app that relate to substantive or key data for the content do not affect the source data in the primary app. However, changes made in the secondary app that relate to non-substantive data can be propagated back to the primary app.
Claims17
A computer-implemented method of accessing data stored in a primary app via a secondary app in order to protect an integrity of the data, the method comprising:
- obtaining, from the primary app and at the secondary app, a first content item, the first content item including a plurality of data fields that store both substantive data related to the integrity of the first content item and non-substantive data that only affects a configuration of the first content item when accessed via the secondary app;
- receiving, at the primary app, a first request to modify a first data field associated with the first content item;
- modifying, at the primary app, the first data field for the first content item;
- propagating, from the primary app to the secondary app, irrespective of whether the first data field includes substantive data or non-substantive data, the modification such that a record for the first content item at the secondary app is updated to reflect the modification;
- receiving, at the secondary app, a second request to modify the first data field associated with the first content item;
- determining, at the secondary app, that the first data field includes substantive data for the first content item;
- rejecting, at the secondary app and in response to determining the second data field includes substantive data, the second request;
- and
- wherein the second request is generated in the secondary app in response to a user input attempting to move a first asset corresponding to the first content item from a first position associated with a first project to a second position associated with a different, second project.
A system for accessing data stored in a primary app via a secondary app in order to protect an integrity of the data, the system comprising a processor and machine-readable media including instructions which, when executed by the processor, cause the processor to:
- obtain, from the primary app and at the secondary app, a first content item, the first content item including a plurality of data fields that store both substantive data related to the integrity of the first content item and non-substantive data that only affects a configuration of the first content item when accessed via the secondary app;
- receive, at the primary app, a first request to modify a first data field associated with the first content item;
- modify, at the primary app, the first data field for the first content item;
- propagate, from the primary app to the secondary app, irrespective of whether the first data field includes substantive data or non-substantive data, the modification such that a record for the first content item at the secondary app is updated to reflect the modification;
- receive, at the secondary app, a second request to modify the first data field associated with the first content item;
- determine, at the secondary app, that the first data field includes substantive data for the first content item;
- reject, at the secondary app and in response to determining the second data field includes substantive data, the second request;
- and
- wherein the second request is generated in the secondary app in response to a user input attempting to move a first asset corresponding to the first content item from a first position associated with a first project to a second position associated with a different, second project.
Dependencies are inferred from the claim text.