Message Routing by Audio Fingerprint Matching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
There is no mechanism for automatically routing messages with content related to a shared interest to a gallery of messages on mobile devices, limiting the ability to share and organize content based on common themes or interests.
Innovation Solution
A system that includes a processor and memory to receive messages with audio and video content, evaluate audio fingerprints, match them to known audio fingerprints, and add corresponding video content to a designated gallery set to an audio timeline, allowing for the creation of a completed gallery with video segments synchronized to audio segments.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Extent of automation
If manual routing of messages to galleries is used, then users can share messages with individuals in their social network, but there is no mechanism for automatically routing messages with content related to a shared interest to a gallery of messages
Solution Approach 1:
The system automatically evaluates audio fingerprints of incoming messages and routes them to appropriate galleries without requiring manual user intervention. The processor autonomously matches audio content against known galleries and performs the routing action, enabling self-service message organization based on shared interests.
2Productivity
If audio fingerprint evaluation and matching is implemented, then messages can be automatically routed to designated galleries, but the processing complexity and time increase
Solution Approach 1:
The system pre-evaluates and stores audio fingerprints of messages as they arrive, preparing the data structure in advance. When a message is received, the audio fingerprint is immediately compared against the pre-organized gallery database, significantly reducing the time required for routing decisions compared to evaluating all galleries from scratch.
3Adaptability or versatility
If a designated gallery is constructed to receive a sequence of videos set to an audio time line, then crowd-sourced content can be organized, but the device complexity and storage requirements increase
Solution Approach 1:
The gallery is segmented into discrete time-based segments corresponding to portions of an audio timeline. Each segment can independently receive and store video content, allowing the gallery to be built incrementally as messages arrive. This segmentation enables versatile content organization while managing device complexity through modular storage structure.
Data Source
AI summary
A machine includes a processor and memory coupled to the processor. The memory stores instructions executed by the processor to perform operations comprising receiving, from a plurality of computing devices, a plurality of messages, each message comprising at least one message parameter. For each message of the plurality of messages, the machine determines whether the at least one message parameter comprises a timestamp indicating a time the message was generated. Based on determining that the at least one message parameter comprises a timestamp indicating the time the message was generated, the timestamp is evaluated to determine whether the time the message was generated corresponds to a first media collection. The message is added to the first media collection based on determining that the time the message was generated corresponds to the first media collection.


