Social Network Content Identifier Embedding for Action Triggering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional audio signal identification schemes only allow content providers to present descriptive information about audio signals and do not enable additional functionalities, limiting their ability to supplement identification information with actions or further data dissemination.

Innovation Solution

A content source associates metadata with its content, including actions to be performed by a social networking system, which generates a unique content identifier; this identifier is embedded into the content and used to trigger specific actions when received by a client device, enabling functionalities like executing applications, storing data, or communicating information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional audio fingerprinting schemes are used, then audio signal identification is achieved, but additional functionalities and actions cannot be performed

Engineering Contradiction:
ImprovefunctionalityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The audio fingerprint is extended to include multiple types of information beyond just identification. The fingerprint now contains both the audio signal identifier and additional data structures that enable various actions (presenting information, communicating with content providers, performing searches). This allows a single fingerprinting system to serve multiple functions simultaneously.

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

Solution Approach 2:

The audio fingerprint data structure is segmented into distinct components: the core audio signal identification data and separate action information structures. This segmentation allows the system to process identification and actions independently while maintaining the ability to trigger multiple functions from a single fingerprint match.

Inventive Principle:
Principle #1Segmentation

2Loss of information

If audio fingerprints only contain identification information, then the system remains simple, but content providers cannot supplement identification with additional actions or data dissemination

Engineering Contradiction:
Improveinformation completenessVSAvoiddata structure complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

Action information is prepared and attached to the audio fingerprint in advance, during the fingerprinting process itself. This preliminary action ensures that when an audio signal is identified, the associated actions are already available and can be executed immediately without requiring additional data retrieval or processing steps.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The action information structures are nested within the audio fingerprint data structure. The fingerprint contains identification data at the core level, with action information embedded as nested data structures. This nesting allows comprehensive information storage while maintaining a hierarchical organization that simplifies processing.

Inventive Principle:
Principle #7Nested doll (Nesting)

Data Source

PatentUS9462027B2Performing an action on a social networking system based on a content identifier embedded in provided content
Publication Date: 2016.10.04 META PLATFORMS INC
  • US9462027B2 patent drawing
  • US9462027B2 patent drawing
  • US9462027B2 patent drawing

AI summary

A content source provides metadata associated with content, such as an audio signal or video data, to a social networking system. The metadata identifies characteristics of the content or specifies an action for the social networking system to perform. A content identifier associated with the metadata is generated by the social networking system, and an association between the content identifier and the metadata is stored. The content identifier is provided to the content source, which encodes the content identifier into the content (e.g., as a watermark). When a client device receives the content encoded with the content identifier, the content identifier is extracted and communicated to the social networking system in connection with a user account associated with the client device. Based on the content identifier, the social networking system retrieves the corresponding metadata and performs an action in connection with the user account based on the metadata.