Transmitting interactive content for rendering by an application
AssigneeCardlytics, Inc.
InventorKwajalyn Chamar BURNEY
Life of this patent
Estimating the term…
Abstract
Provided herein are systems and processes for transmitting interactive content to an application and causing the interactive content to be rendered on a display of the application. In at least one embodiment, the system is configured to analyze mapping metadata based on deployment criteria and cause a content element to be rendered on a display when the mapping metadata satisfies the deployment criteria. A content element may be a permitted content element from a plurality of permissible content elements. The deployment criteria includes temporal criteria, mapping criteria, and/or other criteria described herein.
Claims20
A system for transmitting interactive content comprising:
- at least one data store comprising a plurality of permissible content elements;
- and
- at least one processor configured to:
- identify at least one permissible content element of the plurality of permissible content elements based on a spend history corresponding to particular data of an external computing system, wherein each of the plurality of permissible content elements are associated with a respective entity and each respective entity comprises at least one respective location;
- receive an activation of the at least one permissible content element of the plurality of permissible content elements and store, at the at least one data store, the activated at least one permissible content element as at least one permitted content element;
- generate at least one deployment criterion associated with the at least one permitted content element based on the at least one respective location for the respective entity corresponding to the at least one permitted content element;
- receive mapping metadata corresponding to an application, the mapping metadata comprising at least one of:
- an origination location, a plurality of locations along a pathway, and a terminal location;
- determine whether the at least one deployment criterion is satisfied for the at least one permitted content element based on the mapping metadata;
- and
- in response to the at least one deployment criterion being satisfied, cause the at least one permitted content element to be rendered on a display of the application at a position corresponding to the at least one respective location.
A computer system comprising:
- at least one computing device coupled for intercommunication to an external computing system, wherein the at least one computing device is configured to:
- identify at least one permissible content element of a plurality of permissible content elements based on a spend history corresponding to particular data of the external computing system, wherein each of the plurality of permissible content elements are associated with a respective entity and each respective entity comprises at least one respective location;
- and
- receive an activation of the at least one permissible content element of the plurality of permissible content elements and store, in at least one data store, the activated at least one permissible content element as at least one permitted content element;
- generate at least one deployment criterion associated with the at least one permitted content element based on the at least one respective location for the respective entity corresponding to the at least one permitted content element;
- and
- in response to the at least one deployment criterion being satisfied, cause the at least one permitted content element to be rendered on a display of the application at a position corresponding to the at least one respective location.
A non-transitory computer-readable storage medium storing a plurality of instructions executable by at least one processor, the plurality of instructions when executed by the at least one processor cause the at least one processor to:
- identify at least one permissible content element of a plurality of permissible content elements based on a spend history corresponding to particular data of an external computing system, wherein each of the plurality of permissible content elements are associated with a respective entity and each respective entity comprises at least one respective location;
- receive an activation of the at least one permissible content element of the plurality of permissible content elements and store the activated at least one permissible content element as at least one permitted content element;
- generate at least one deployment criterion associated with the at least one permitted content element based on the at least one respective location for the respective entity corresponding to the at least one permitted content element;
- receive mapping metadata corresponding to an application, the mapping metadata comprising at least one of:
- an origination location, a plurality of locations along a pathway, and a terminal location;
- determine whether the at least one deployment criterion is satisfied for the at least one permitted content element based on the mapping metadata;
- and
- in response to the at least one deployment criterion being satisfied, cause the at least one permitted content element to be rendered on a display of the application at a position corresponding to the at least one respective location.
Dependencies are inferred from the claim text.