Knowledge-assisted approach to dynamically create data sources for variable-data marketing campaigns
AssigneeXerox Corporation
InventorsMichael David Shepherd, Dale Ellen Gaucas, Kirk J. Ocke
Life of this patent
Estimating the term…
Abstract
A computer-implemented method and system for creating data sources for a variable data publishing (VDP) marketing campaign pattern. The method and system can be utilized to generate a data source from external sources, such as Encyclopedic knowledge-bases, when desired data is not locally available. A user can specify a conceptual identity, and the method and system automatically map the conceptual identity to an appropriate database, generate semantic queries, and query the database to develop the data source for use in the campaign.
Claims20
A computer-implemented method for creating data sources for a variable data publishing (VDP) marketing campaign pattern, comprising:
- receiving user input related to a conceptual entity specified by the user, the conceptual entity including information relating to a type of VDP element to be varied in at least two of a plurality of documents generated by the VDP marketing campaign pattern;
- determining a type of the conceptual entity;
- mapping the conceptual entity to at least one encyclopedic knowledge database based on the type of the conceptual entity;
- generating at least one semantic query based on the conceptual entity;
- querying the at least one encyclopedic knowledge database with the at least one semantic query;
- and
- generating a data source for use in a VDP marketing campaign containing values derived from the querying step, the data source including a set of attribute-value pairs received from the encyclopedic knowledge database;
- wherein the data source is used in the VDP marketing campaign to produce at least two documents haying different VDP elements of the type corresponding to the conceptual entity.
A system that generates data sources for a variable data publishing (VDP) marketing campaign pattern, comprising:
- a graphical user interface (GUI) via which a user interacts with a campaign creation application that is persistently stored on a computer-readable medium;
- and
- a processor that executes the campaign creation application and is configured to:
- receive user input related to a conceptual entity specified by the user, the conceptual entity including information relating to a type of VDP element to be varied in at least two of a plurality of documents generated by the VDP marketing campaign pattern;
- determine a type of the conceptual entity;
- map the conceptual entity to at least one encyclopedic knowledge database based on the type of the conceptual entity;
- generate at least one semantic query based on the conceptual entity;
- query the at least one encyclopedic knowledge database with the at least one semantic query;
- and
- generate a data source for use in a VDP marketing campaign containing values derived from the querying step, the data source including a set of attribute-value pairs received from the encyclopedic knowledge database;
- wherein the data source is used in the VDP marketing campaign to produce at least two documents having different VDP elements of the type corresponding to the conceptual entity.
A non-transitory computer-readable medium having persistently stored thereon computer-executable instructions for personalizing a variable data publishing (VDP) marketing campaign pattern, comprising instructions for:
- receiving user input related to a conceptual entity specified by the user, the conceptual entity including information relating to a type of VDP element to be varied in at least two of a plurality of documents generated by the VDP marketing campaign pattern;
- determining a type of the conceptual entity;
- mapping the conceptual entity to at least one encyclopedic knowledge database based on the type of the conceptual entity;
- generating at least one semantic query based on the conceptual entity;
- querying the at least one encyclopedic knowledge database with the at least one semantic query;
- and
- generating a data source for use in a VDP marketing campaign containing values derived from the querying step, the data source including a set of attribute-value pairs received from the encyclopedic knowledge database;
- wherein the data source is used in the VDP marketing campaign to produce at least two documents having different VDP elements of the type corresponding to the conceptual entity.
Dependencies are inferred from the claim text.