Dual-Path Resource Locator Association for Streaming Audio

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional methods for associating resource locators with audio streaming content are labor-intensive and inefficient, particularly for voluminous and transient content, leading to data balkanization and reduced user access in networked computing.

Innovation Solution

A method and system that utilize a server to generate dual-path resource locators by receiving identifiers from third-party remote devices, providing them to streaming content providers, and associating these locators with continuous data streams containing audio content, enabling automatic detection and display of textual elements linked to vendors during streaming.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If traditional manual and timing-based processes are used to associate resource locators with audio streaming content, then the association can be established with basic processes, but the process becomes labor intensive and prohibitive for voluminous and transient content

Engineering Contradiction:
Improveease of associationVSAvoidassociation efficiency
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

The system enables self-service by allowing streaming content providers to automatically submit their own content identifiers to the server. The server autonomously processes these submissions, generates dual-path resource locators, and associates them with the content without requiring manual intervention, thereby resolving the contradiction between ease of association and association efficiency

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The server performs preliminary actions by pre-processing content identifiers submitted by streaming content providers, generating dual-path resource locators in advance, and maintaining them in an accessible data structure. This preliminary processing enables rapid association when content is accessed, eliminating the need for labor-intensive real-time manual association and significantly improving productivity

Inventive Principle:
Principle #10Preliminary action

2Reliability

If traditional manual processes are used for associating resource locators, then basic associations can be made, but data balkanization occurs and user access to resources is reduced

Engineering Contradiction:
Improveassociation reliabilityVSAvoidnetwork connectedness
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The server provides universal service by accepting content identifiers from any streaming content provider operating any third-party remote device and generating dual-path resource locators that work across different platforms and devices. This universal approach prevents data balkanization by creating a unified association mechanism that enhances both reliability and network connectedness simultaneously

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

Solution Approach 2:

The server acts as an intermediary between streaming content providers and users, receiving content identifiers from providers, generating dual-path resource locators, and delivering them to users through continuous data streams. This intermediary role ensures reliable associations while maintaining adaptability across diverse network environments, preventing data silos and enhancing overall system versatility

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If automatic detection of data elements is implemented in continuous data streams, then user access to resources is improved, but the complexity of detecting and measuring increases

Engineering Contradiction:
Improveuser accessVSAvoiddetection complexity
Core Design Contradiction:
Ease of operationVSDifficulty of detecting and measuring

Solution Approach 1:

The system replaces manual mechanical processes of resource locator association with an automated electronic detection and processing system. The server automatically detects data elements in continuous data streams, retrieves associated dual-path resource locators, and delivers them to users without manual intervention. This substitution reduces detection complexity through algorithmic automation while significantly improving ease of user access

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS11663218B2Systems and methods for associating dual-path resource locators with streaming content
Publication Date: 2023.05.30 CGIP HOLDCO LLC
  • US11663218B2 patent drawing
  • US11663218B2 patent drawing
  • US11663218B2 patent drawing

AI summary

A method of associating dual-path resource locators with streaming content includes receiving at least an identifier of a first third-party remote device, providing the at least an identifier in a data structure to a streaming content provider operating a second third-party remote device, receiving from the streaming content provider operating the second third-party remote device a selection of the at least an identifier in the data structure, generating a dual-path resource locator, wherein the dual-path resource locator identifies a first path to the first third-party remote device and a second path to the second third-party remote device which performed the selection, receiving from the second third-party remote device a continuous data stream containing audio content, detecting in the continuous data stream at least a data element relating to the dual-path resource locator and associating the dual-path resource locator with the continuous data stream.