IP Library Granted Patent US 11,972,461
Granted Patent B2
US 11,972,461 · App. 16/219,675 · Granted Apr 30, 2024

Apparatus, system, and method for digital audio services

Inventors: Jeffrey Thramann (Boulder, CO); Michael Perkins (Boulder, CO); Jeff Osborn (Boulder, CO); Patrick French (Boulder, CO)
Assignee: AUDDIA INC.
G06Q30/0277G06F16/4387G06F16/639G06Q30/00H04L43/106H04L65/60H04N21/4394H04N21/812H04N21/8358H04N21/858H04L67/02
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,972,461
App. No.
16/219,675
Granted
Apr 30, 2024
Kind
B2
Abstract

A system and method for providing digital audio services is described. One embodiment is a method for proving digital audio services, comprising receiving, using a communications interface, an audio stream from a content provider; determining a timestamp for a first audio stream segment; determining a timestamp for a second audio stream segment; updating playlist with a representation of the audio stream; receiving query for content information; and sending offer information, in response to receiving the query for content information.

Claims (87)

1. A method comprising:

receiving, at a server, an ambient radio station audible audio transmitted by a mobile device that received the ambient radio audible audio at a microphone of the mobile device;

sampling, by the server, audible audio from a plurality of radio stations;

identifying, by the server, a radio station identifier (ID) associated with the ambient radio station audible audio using a comparison of the ambient radio station audible audio to said audible audio from the plurality of radio stations;

determining, by the server based on a timestamp of the ambient radio station audible audio and the radio station ID, a unique identification for a purchase of a non-audio item that corresponds to information embedded in the ambient radio station audible audio, wherein the unique identification for the purchase of the non-audio item is specific to a user of the mobile device; and

transmitting, by the server, the unique identification to the mobile device to enable the user to purchase the non-audio item using the mobile device.

2. The method of claim 1 , wherein said sampling occurs at predetermined intervals.

3. The method of claim 1 , further comprising:

receiving, by the server, current location data of the mobile device, wherein said identifying the radio station ID is further based on the current location data of the mobile device.

4. The method of claim 1 , further comprising:

receiving, by the server, user data associated with the mobile device; and

transmitting, by the server, the user data associated with the mobile device to a radio station server associated with the radio station ID.

5. The method of claim 1 , further comprising:

detecting, by the mobile device, any of:

measured audio over a predetermined minimum decibel level;

ambient audio that meets a predetermined level of certainty to be music;

a triggering audio signal with predetermined audio characteristics;

an indication from an accelerometer of the mobile device that a speed of the mobile device is over a predetermined minimum;

an indication from a GPS of the mobile device that rate of change of geographic location is over a predetermined minimum; or

a combination thereof;

in response to said detecting, automatically activating, by the mobile device, a station identification application; and

recording, by the station identification application, the ambient radio station audible audio.

6. The method of claim 5 , wherein said detecting includes at least two of:

measured audio over a predetermined minimum decibel level;

ambient audio that meets a predetermined level of certainty to be music;

a triggering audio signal with predetermined audio characteristics;

an indication from an accelerometer of the mobile device that a speed of the device is over a predetermined minimum; or

an indication from a GPS of the mobile device that rate of change of geographic location is over a predetermined minimum.

7. The method of claim 5 , further comprising:

transmitting, by the mobile device, user data associated with the mobile device to the server;

receiving, by a user interface of the station identification application, a single user input in response to a prompt within the ambient radio station audible audio; and

transmitting the user data associated with the mobile device and the single user input to a radio station server associated with the radio station ID.

8. The method of claim 5 , further comprising:

transmitting, by the mobile device, user data associated with the mobile device to the server;

displaying, by a user interface of the station identification application, a media content based on the ambient radio station audible audio;

receiving, by a user interface of the station identification application, a user input in response to the media content; and

transmitting the user data associated with the mobile device and the user input to an external server determined based on a content of the user input.

9. The method of claim 1 , wherein the unique identification further identifies information for a purchase of an audio content based on the radio station ID.

10. The method of claim 1 , further comprising:

transmitting, by the server, an alert about the unique identification for the purchase of the non-audio item upon a condition associated with the mobile device being satisfied, wherein the condition is associated with at least one of:

a location of the mobile device;

a characteristic associated with the location of the mobile device;

a distance between the mobile device and a merchant associated with the non-audio item; or

a velocity or a speed of the mobile device.

11. A system comprising:

a microphone of a mobile device configured to receive ambient radio station audible audio;

a server configured to sample audible audio from a plurality of radio stations; and

a wireless transceiver of the mobile device configured to transmit the ambient radio station audible audio to the server;

wherein the server is further configured to:

identify a radio station identifier (ID) associated with the ambient radio station audible audio using a comparison of the ambient radio station audible audio to said audible audio from the plurality of radio stations;

determine, based on a timestamp of the ambient radio station audible audio and the radio station ID, a unique identification for a purchase of a non-audio item that corresponds to information embedded in the ambient radio station audible audio, wherein the unique identification for the purchase of the non-audio item is specific to a user of the mobile device; and

transmit the unique identification to the mobile device to enable the user to purchase the non-audio item using the mobile device.

12. The system of claim 11 , wherein the server is further configured to sample the plurality of radio stations at predetermined intervals.

13. The system of claim 11 , further comprising:

a GPS of the mobile device configured to identify current location data of the mobile device, wherein the wireless transceiver is further configured to transmit the current location data of the mobile device to the server, the server further configured to further base identification of the radio station ID on the current location data of the mobile device.

14. The system of claim 11 , further comprising:

a mobile device processor further configured to:

detect any of:

measured audio over a predetermined minimum decibel level;

ambient audio that meets a predetermined level of certainty to be music;

a triggering audio signal with predetermined audio characteristics;

an indication from an accelerometer of the mobile device that a speed of the mobile device is over a predetermined minimum;

an indication from a GPS of the mobile device that rate of change of geographic location is over a predetermined minimum; or

a combination thereof;

in response to said detection by the processor, automatically activate a station identification application; and

record, by the station identification application, the ambient radio station audible audio.

15. The system of claim 14 , wherein said detection includes at least two of:

measured audio over a predetermined minimum decibel level;

ambient audio that meets a predetermined level of certainty to be music;

a triggering audio signal with predetermined audio characteristics;

an indication from an accelerometer of the mobile device that a speed of the mobile device is over a predetermined minimum; or

an indication from a GPS of the mobile device that rate of change of geographic location is over a predetermined minimum.

16. The system of claim 14 , wherein a user interface of the station identification application is configured to receive a single user input in response to a prompt within the ambient radio station audible audio, and the wireless transceiver is further configured to transmit user data associated with the mobile device to the server, and wherein the server is further configured to transmit the user data associated with the mobile device and the single user input to a radio station server associated with the radio station ID.

17. A method of identifying radio stations playing in proximity to user mobile devices comprising:

sampling a plurality of radio station audible audio from a plurality of known radio stations, thereby generating sample audible audio segments;

tagging each sample audible audio segment with a broadcast region;

receiving, from a first user device, a GPS location and recorded audio of a contemporaneous radio station broadcast, the contemporaneous radio station broadcast from a first radio station;

identifying the first radio station based on a comparison of the recorded audio to sample audible audio segments from the plurality of known radio stations tagged with a broadcast region consistent with the GPS location; and

determining, based on a timestamp of the ambient radio station audible audio and the first radio station, a unique identification for a purchase of a non-audio item that corresponds to information embedded in the recorded audio of the contemporaneous radio broadcast, wherein the unique identification for the purchase of the non-audio item is specific to a user of the first user device.

18. The method of claim 17 , further comprising:

in response to said identifying, delivering user information associated with the first user device to the first radio station.

19. The method of claim 18 , wherein said delivering further includes user input from the first user device prompted by content of the contemporaneous radio station broadcast.

20. The system of claim 11 , wherein the server is configured to transmit, upon a condition associated with the mobile device being satisfied, an alert about the unique identification for the purchase of the non-audio item to the mobile device, wherein the condition is associated with at least one of:

a location of the mobile device;

a characteristic associated with the location of the mobile device;

a distance between the mobile device and a merchant associated with the non-audio item; or

a velocity or a speed of the mobile device.

Assignments (2)
CHANGE OF NAME Recorded Apr 5, 2022
From: CLIP INTERACTIVE, LLC
To: AUDDIA INC.
Reel/Frame 059609/0405 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 23, 2021
From: THRAMANN, JEFFREY; PERKINS, MICHAEL; OSBORN, JEFF; FRENCH, PATRICK
To: CLIP INTERACTIVE, LLC
Reel/Frame 056021/0013 →
Continuity (5)
Division 15258796 · Sep 7, 2016
Continuation 13660733 · Oct 25, 2012
Provisional Application 61670491 · Jul 11, 2012
Provisional Application 61551307 · Oct 25, 2011
Related Publication 20190188759A1 · Jun 20, 2019