Object Identifier Index for Targeted Content Delivery
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems for serving targeted digital content are prone to errors and require significant maintenance due to the use of dynamic script tags, which are complex and require ongoing customization, leading to increased latency and bandwidth usage.
Innovation Solution
A data processing system generates an object identifier index using a static script tag, allowing for faster and more efficient delivery of targeted content by pre-building the index and reducing the need for additional requests, thereby simplifying setup and maintenance while minimizing errors and bandwidth usage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If dynamic script tags are used to retrieve object identifiers, then targeted content can be delivered, but the system becomes complex and requires ongoing customization and maintenance
Solution Approach 1:
The patent pre-generates and stores object identifier data in a database before it is needed for content delivery. This preliminary action eliminates the need for complex dynamic script tags at runtime, as the identifier mapping is already prepared and can be retrieved through simple queries, thus reducing both complexity and maintenance requirements while maintaining accuracy.
Solution Approach 2:
The patent creates a static copy of object identifier mappings and stores it in a database. Instead of using dynamic script tags that require real-time generation and customization, the system uses pre-copied identifier data that can be efficiently queried and matched against content, simplifying the overall architecture and reducing maintenance overhead.
2Adaptability or versatility
If dynamic script tags are used for each content provider, then customized content delivery is achieved, but setup time and maintenance overhead increase significantly
Solution Approach 1:
The patent creates a universal object identifier database that serves multiple content providers simultaneously. Instead of configuring separate dynamic script tags for each content provider, the system uses a single centralized database that can be queried by any content provider, maintaining adaptability and customization while dramatically reducing setup and maintenance time through reuse of the same infrastructure.
Solution Approach 2:
The system pre-processes and stores object identifier mappings in advance, so that when multiple content providers need to deliver targeted content, they can all query the pre-prepared database without requiring individual configuration or real-time processing, thus reducing setup and maintenance time while preserving customization capabilities.
3Reliability
If object identifier information is gathered during client requests, then targeted content can be delivered, but bandwidth usage increases
Solution Approach 1:
The patent pre-loads and stores object identifier mappings in a database before they are needed for content delivery. When a client requests targeted content, the system queries the pre-prepared database rather than gathering identifier information during the request, which eliminates additional bandwidth consumption while maintaining accurate identifier retrieval through efficient database queries.
Data Source
AI summary
A data processing system generates a mapping between entries in an index to determine an object represented by digital content of a network address. The system includes a network interface system that receives script data and a content title of digital content; a data retrieval interface that retrieves executable logic; a parsing engine that executes the executable logic to extract an identifier of an object; a search engine that searches an index to identify a first entry with indexed data representing a descriptor of the object for which the identifier is extracted; and a mapping engine that generates, in the index, a second entry with data representing the content title of the digital content and with data representing the identifier of the object that is referenced by the digital content accessible at the network address, and a mapping between the first entry and the second entry.


