Syndication Tracking Code for Content Distribution Monitoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

There is currently no means for a host server to track the syndication of content across the internet, including the proliferation of embedded code and content views for syndicated web sites, which becomes increasingly valuable with the rise of video and video advertisements.

Innovation Solution

A system and method that involves storing content identifiers and syndication IDs for each publication venue, generating code with these IDs, and using them to track syndication across multiple web sites, allowing the host server to monitor and report on content views and syndication depth.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If embedded code is provided to third party web sites for content syndication, then content can be distributed across multiple web sites, but the host server cannot track the syndication or monitor content views

Engineering Contradiction:
Improvecontent distribution capabilityVSAvoidsyndication tracking information
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent introduces a tracking code as an intermediary element that is embedded within the existing embedded code structure. This tracking code acts as a mediator between the content delivery system and the analytics system, enabling the host server to track syndication without disrupting the existing content distribution mechanism. The tracking code captures information about content views and syndication events and transmits it to the host server for analysis.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements a feedback mechanism where the tracking code continuously monitors content delivery events and sends this information back to the host server. This feedback loop enables the host server to receive real-time or near-real-time information about content views, syndication status, and user interactions, allowing for dynamic analysis and optimization of content distribution strategies.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If tracking code is embedded in each publication venue, then syndication can be monitored, but the complexity of the embedded code increases

Engineering Contradiction:
Improvecontent view tracking accuracyVSAvoidembedded code structure
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the tracking functionality into a separate, modular tracking code component that can be independently implemented and maintained. This segmentation allows the tracking mechanisms to be added without fundamentally redesigning the entire embedded code structure, reducing the complexity burden on the main content delivery system while still achieving precise tracking capabilities.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8386387B2System and method for tracking syndication of internet content
Publication Date: 2013.02.26 NYTELL SOFTWARE LLC
  • US8386387B2 patent drawing
  • US8386387B2 patent drawing
  • US8386387B2 patent drawing

AI summary

A method and system for syndicating content via a plurality of publication venues is provided. In one embodiment the method includes storing in a memory a plurality of videos; storing a content identifier (ID) for each of the plurality of videos; storing a syndication ID for each of the plurality of publication venues, wherein at least some of the plurality of publications venues act as a referring venue for other publication venues; and storing information sufficient to identify the referring venue for the other publication venues. The method may further comprise receiving a syndication request for a first video from a requester, wherein the request includes a first content ID for the first video and a first syndication ID; generating code that includes the first content ID and a second syndication ID; associating the first content ID, the first syndication ID and the second syndication ID in a memory; and providing the code to the requester.