Discovery Engine

Music (and media) discovery used to be social. Someone played a record, you heard something you'd never have found on your own, and your taste shifted. Algorithms replaced that with optimization loops that reinforce what you already like. SignalShare(Patent Pending) brings the social element back, not by sharing playlists or exposing libraries, but by letting users publish and subscribe to taste itself.

The Opportunity

Recommendation algorithms are optimized for engagement, not exploration. The result: filter bubbles, narrowing taste, and a listening experience that feels like confirmation rather than discovery.

Every social feature on streaming platforms tries to fix this by exposing data. Spotify Blend shows both users' listening. Apple Music Friends Mix surfaces friend activity. Last.fm ties compatibility to visible scrobble histories. If you want to benefit from someone's taste, you both have to open your libraries.

On top of that, users have no meaningful control over what shapes their recommendations. You can thumbs-up a track, but you can't say "I want my recommendations influenced by this person's sensibility" or "stop being influenced by that signal." The algorithm is a black box.

SignalShare(Patent Pending) addresses both gaps: making discovery social again at the algorithmic level, and giving users direct control over what influences their recommendations, how much, and for how long.

My Role

Solo founder. Concept development, competitive analysis, prior art research, technical architecture, patent strategy, and building a validated proof of concept.

A deliberate part of this project was choosing the right AI tool for each job. Collaborative filtering (ALS via LensKit) powers the recommendation engine because the problem is mathematical: learning latent factor representations from interaction data and performing vector arithmetic on them. An LLM would be the wrong tool. Claude with extended thinking handled prior art research and patent drafting, the kind of deep analysis and synthesis across 35+ sources where LLM reasoning outperforms manual search. Cursor (agentic coding) handled implementation: I designed the architecture and data model; the agent built it with me reviewing and course-correcting at each step.

An algorithm might take a user in a certain direction, but it's not necessarily a direction that's going to open a listener to new things. It can easily become a sort of digital cul-de-sac.

An algorithm might take a user in a certain direction, but it's not necessarily a direction that's going to open a listener to new things. It can easily become a sort of digital cul-de-sac.

— Josh Antonuccio, Director, School of Media Arts and Studies, Ohio University

Process

Mapping the gap: Analyzed social features across Spotify, Apple Music, Last.fm, Pandora, and 10+ platforms. Every one operates at the content level (playlists, tracks, libraries). None operate at the embedding level, the learned representation that actually drives recommendations. Content-level sharing exposes raw data by definition. Embedding-level operations can transfer taste while preserving privacy.

Prior art analysis (35+ sources): The landscape is crowded at the component level but empty at the system level. DiffNet and TrustSVD modify embeddings based on social connections, but during training, not as a user action. Profile injection attacks achieve the same outcome (influencing another's recommendations) but adversarially. ELM (ICLR 2024) demonstrates the exact interpolation formula on user embeddings, but for research, not as a feature. No patent, paper, or product combines user-initiated, asymmetric, private, reversible, post-hoc embedding blending. The novelty is the combination.

Concept refinement: The core idea was always a marketplace of taste influences: users sharing what they like without exposing their libraries, and subscribers choosing what shapes their recommendations. What the patent drafting and POC process refined were the mechanics. Influence budgets and weight sizing were formalized to ensure the subscriber's taste always stays dominant. Reversibility, always a design goal, was validated as technically clean at the vector level. The publish/subscribe model, searchable signal registry, and consent framework gave the original intuition a precise, defensible structure.

Architecture: ALS was chosen specifically because it produces dense embedding vectors that support meaningful interpolation. Supabase (Postgres + Edge Functions) handles the backend. The subscriber's original vector is always stored for clean reversion. Multi-subscription uses influence budgets so organic taste always stays dominant.

High Level Architecture

Solution

SignalShare(Patent Pending) gives users two things no platform offers: a way to bring outside taste into their recommendations intentionally, and full control over how much influence each source has.


Capability

Spotify Blend

Apple Music Friends Mix

SignalShare*

Discovery mechanism

Shared playlist (content)

Activity feed (content)

Embedding blend (algorithmic)

User controls influence

No

No

Yes (levels + budget)

Privacy preserving

No (shared playlist)

No (visible history)

Yes (latent space)

Fully reversible

Partial (leave blend)

No

Yes (stored original vector)

Open discovery

No (invite only)

No (friends only)

Yes (searchable marketplace/board)

Users subscribe to taste signals that reshape their algorithmic recommendations. They choose influence levels, stack multiple signals, and unsubscribe to fully revert. The blending happens in latent vector space, so taste transfers without data transferring.

Peush Patel, VP of Product @ AppDirect, presenting Catalog APIs during Thrive 2024

Active taste signals with influence budget -> blended recommendations.

Imapct

SignalShare(Patent Pending) is an early-stage personal project with a validated proof of concept and a defined IP strategy. The mechanic works. The white space is confirmed. What comes next is filing and exploring integration paths.

The POC confirms that applying a taste signal produces meaningful, predictable recommendation shifts. Reversion restores the original set exactly. Analysis of 13 patents, 40+ academic papers, and 10+ commercial products confirmed SignalShare(Patent Pending) occupies genuine white space. US provisional patent application drafted with broad independent claims.

Milestone

Status

Prior art analysis (35+ sources)

Complete

POC build and validation

Complete

Demo UI

Complete

Patent specification draft

Complete

US provisional filing

Complete


35+

35+

prior art sources analyzed

prior art sources analyzed

5

5

novel IP aspects identified

novel IP aspects identified

1

1

week to POC

week to POC

Reflection

Discovery is a product problem, not an algorithm problem. Better discovery doesn't require better algorithms. The CF model in the POC is standard technology. What's missing from every platform is the layer that lets users steer what influences their recommendations. The innovation is a new verb ("subscribe to someone's taste"), not a new algorithm.

Right tool for each job. This project used three types of AI for three different reasons. Classical ML because the problem is mathematical. LLM with deep reasoning because synthesizing 35+ sources into defensibility assessments requires structured analysis. Agentic coding because implementation speed matters when validating a concept, but only when a human designs the system being built.

Patent drafting as product strategy. The most valuable insight came from writing the patent. Articulating claims against prior art forced the reframing from covert influence to consensual marketplace, making the product more compelling, more ethical, and more defensible at the same time.

The music industry should be a playground of endless discovery rather a sterile filter bubble.

The music industry should be a playground of endless discovery rather a sterile filter bubble.

— Seth Yudof, Entertainment Entrepreneur | Rolling Stone

Black and white portrait of a man with a beard and glasses

Senior Product Manager

Juan M. Garcia

Contact

Have a role or project in mind? I'd love to hear about it.

© Copyright 2026. All Rights Reserved.

Black and white portrait of a man with a beard and glasses

Senior Product Manager

Juan M. Garcia

Contact

Have a role or project in mind? I'd love to hear about it.

© Copyright 2026. All Rights Reserved.