Ad Marketplace for Scalable Data Broadcasting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current digital content broadcasting systems face challenges in securely distributing media streams, as they often rely on proprietary applications and encryption methods that can be bypassed, allowing unauthorized access and illegal sharing of content.

Innovation Solution

A data-publishing system that encodes media streams into an unreadable format, using an 'encoding sauce' to generate a 'secret sauce' for authorized users, ensuring only authorized devices can decode and access personalized content, while also providing a marketplace for advertising opportunities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional encryption methods are used to protect media streams, then content security is improved, but the system complexity increases and can be bypassed by third-party applications

Engineering Contradiction:
Improvecontent securityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent divides the content protection system into multiple independent components: authenticated content segments, unauthenticated content segments, authentication data, and sauce segments. Each segment serves a specific function and can be independently processed. The authenticated segments are distributed through traditional secure channels while unauthenticated segments are made widely available, creating a segmented distribution architecture that reduces overall system complexity while maintaining security.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary component called the 'secret sauce' mechanism that acts as a mediator between the content segments and the final reconstruction process. The sauce segments contain authentication data and instructions that enable the client device to verify and combine content segments without requiring complex encryption/decryption operations. This intermediary simplifies the client-side processing while maintaining content protection.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If proprietary applications are required to receive media streams, then content protection is improved, but user convenience and accessibility deteriorate

Engineering Contradiction:
Improvecontent protectionVSAvoiduser convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent enables multiple client devices with different capabilities (set-top boxes, personal computers, mobile devices) to access and process the same authenticated content segments using a universal authentication mechanism. The authentication data and sauce segments work across different device types and operating systems, eliminating the need for device-specific proprietary applications while maintaining content protection through the segmented architecture.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent implements self-service functionality where the client device automatically performs authentication verification and content segment combination using the provided sauce segments and authentication data. The system autonomously handles the complex verification processes without requiring user intervention or specialized proprietary software, thereby improving ease of operation while maintaining security.

Inventive Principle:
Principle #25Self-service

3Productivity

If identical media stream copies are transmitted to multiple consumers, then broadcasting efficiency is improved, but unauthorized sharing and piracy increase

Engineering Contradiction:
Improvebroadcasting efficiencyVSAvoidunauthorized sharing
Core Design Contradiction:
ProductivityVSObject-generated harmful factors

Solution Approach 1:

The patent assigns different qualities to different content segments: authenticated content segments are distributed selectively to authorized devices, while unauthenticated segments are made universally available. This local quality differentiation allows efficient broadcasting of unauthenticated segments to all potential consumers while restricting access to authenticated segments through controlled distribution of authentication data and sauce segments, thereby preventing unauthorized sharing.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent creates a dynamic content access system where the authentication requirements and access rights can vary by device, user, and content segment. The system dynamically determines which devices receive authenticated segments based on authentication verification, allowing flexible control over content distribution while maintaining broadcasting efficiency for unauthenticated segments. This dynamic approach enables selective access control without requiring identical restricted streams to all devices.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9916601B2Marketplace for presenting advertisements in a scalable data broadcasting system
Publication Date: 2018.03.13 CISCO TECHNOLOGY INC
  • US9916601B2 patent drawing
  • US9916601B2 patent drawing
  • US9916601B2 patent drawing

AI summary

An ad-marketplace system manages an exchange for advertisement opportunities from a plurality of content brokers. Each advertising opportunity can include one or more attributes that describe advertisement slots during a broadcast of a data stream. The ad-marketplace system can receive one or more bids for an advertising opportunity associated with a media stream, and can select a matching bid from an advertiser for the advertising opportunity. Each bid can specify one or more advertising requirements that are to be satisfied by the advertising opportunity. When the ad-marketplace system selects the matching bid, the ad-marketplace system establishes a contract between the media broker, and places an initial payment from the advertiser in escrow. The ad-marketplace system can provide a payment to the media broker after confirming that a set of consumers have consumed the advertisement.