Patents Assigned to Adori Labs
  • Patent number: 11973577
    Abstract: In some examples, one or more processors configured by executable instructions may receive an audio signal and data to embed in the audio signal. For example, the data may be received dynamically from one or more data sources. The one or more processors may embed the received data in real time into the audio signal as embedded data based at least in part on controlling a phase angle of a selected frequency component of the audio signal. For instance, the embedded data may include at least one of text, a bar code, a quick response code, an image, a uniform resource locator (URL), or multimedia content. Additionally, the one or more processors may send the audio signal with the embedded data over a network to a plurality of electronic devices that include respective decoders for extracting the embedded data from the audio signal.
    Type: Grant
    Filed: September 23, 2021
    Date of Patent: April 30, 2024
    Assignee: ADORI LABS, INC.
    Inventors: Viswanathan Iyer, Kartik Parija, Andrew Cole
  • Patent number: 11848030
    Abstract: Some examples include a computing device that receives media content to distribute to a plurality of electronic devices. The computing device may receive an indication of first data to relate to the media content for distribution to the plurality of electronic devices. A portion of the multimedia content may be decoded to enable a determination that the media content already has second data embedded in the media content. A psychoacoustic mask may be extracted from the media content and subtracted from the received media content to remove the embedded second data. The first data may be associated with the media content by either embedding third data in the media content, or by embedding the first data in the media content.
    Type: Grant
    Filed: November 13, 2020
    Date of Patent: December 19, 2023
    Assignee: ADORI LABS, INC.
    Inventors: Viswanathan Iyer, Kartik Parija
  • Patent number: 11133883
    Abstract: In some examples, an audio signal is received and divided into a plurality of frames. Frequency domain data of the audio signal may be generated for an individual frame of the plurality of frames. For example, the frequency domain data may include a plurality of frequency waveform components. Data may be embedded into a selected frequency waveform component having a lower frequency, selected from the frequency domain data of the individual frames, by controlling a phase value of the frequency waveform component to represent a selected bit of the data. For instance, a first range of the phase value may represent a first type of bit and a second range of the phase value may represent a second type of bit.
    Type: Grant
    Filed: July 6, 2020
    Date of Patent: September 28, 2021
    Assignee: ADORI LABS, INC.
    Inventors: Viswanathan Iyer, Kartik Parija, Andrew Cole
  • Patent number: 10839853
    Abstract: Some examples include receiving audio content through a microphone of an electronic device and determining whether embedded data is included in the received audio content. The electronic device may decode the received audio content to extract the embedded data. In addition, the electronic device may perform at least one of: sending a communication to a computing device over a network based on the extracted embedded data, or presenting information on a display of the electronic device based on the extracted embedded data.
    Type: Grant
    Filed: October 23, 2018
    Date of Patent: November 17, 2020
    Assignee: ADORI LABS, INC.
    Inventors: Viswanathan Iyer, Kartik Parija
  • Patent number: 10707983
    Abstract: In some examples, an audio signal is received and divided into a plurality of frames. Frequency domain data of the audio signal may be generated for an individual frame of the plurality of frames. For example, the frequency domain data may include a plurality of sinusoidal components. Data may be embedded into a selected sinusoidal component selected from the frequency domain data of the individual frame by controlling a phase angle of the selected sinusoidal component to represent a selected bit of the data. For instance, a first range of the phase angle may represent a first type of bit and a second range of the phase angle may represent a second type of bit.
    Type: Grant
    Filed: April 23, 2019
    Date of Patent: July 7, 2020
    Assignee: ADORI LABS, INC.
    Inventors: Viswanathan Iyer, Kartik Parija, Andrew Cole
  • Patent number: 10277345
    Abstract: In some examples, an interactive audio system includes a receiver for receiving a broadcasted radio frequency (RF) carrier signal. The system may demodulate a portion of the RF carrier signal to receive a demodulated output signal. For example, the demodulated output signal may include a demodulated audio program having embedded data contained within the demodulated audio signal. The system may extract the embedded data from the demodulated audio program. The system may present information related to the extracted embedded data on a display and/or may send at least a portion of the extracted embedded data to another device.
    Type: Grant
    Filed: January 26, 2018
    Date of Patent: April 30, 2019
    Assignee: Adori Labs, Inc.
    Inventors: Viswanathan Iyer, Kartik Parija, Andrew Cole
  • Patent number: 8787822
    Abstract: Disclosed here is an audio system and a method of operating the same. The audio system comprises a receiver module for receiving radio frequency (RF) input signal associated with a plurality of radio stations, an Analog to Digital Converter (ADC) coupled to the receiver for digitizing the received RF input signal and a stored set of computer-executable instructions. The instructions include those for selecting a particular radio station from the plurality of radio stations, shifting the frequency of the particular radio station to an intermediate frequency (IF), demodulating the frequency shifted portion of the RF input signal to retrieve an output signal and generating a time division multiplexed signal based on the output signal.
    Type: Grant
    Filed: April 30, 2013
    Date of Patent: July 22, 2014
    Assignee: Adori Labs
    Inventors: Viswanathan Iyer, Stephen Samuel, Kartik Parija
  • Publication number: 20140073277
    Abstract: Disclosed here is an interactive audio system and a method of operating the same. In one embodiment, the interactive audio system comprises a processor and a receiving module for receiving a radio frequency (RF) carrier signal associated with a broadcast station. The audio system further comprises a memory storing computer-executable instructions, where the processing module is configured to access and execute the computer-executable instructions to perform a set of acts. The acts include shifting a frequency associated with the received RF carrier signal to an intermediate frequency (IF). The acts include demodulating the frequency shifted portion of the RF carrier signal associated with the broadcast station, the demodulation resulting in an output signal. The acts further include extracting an embedded data from the demodulated output signal, where the embedded data can be utilized to interact with a party associated the embedded data.
    Type: Application
    Filed: May 15, 2013
    Publication date: March 13, 2014
    Applicant: Adori Labs, Inc.
    Inventors: Viswanathan Iyer, Kartik Parija, Andrew Cole
  • Publication number: 20140073236
    Abstract: Disclosed here are methods, systems, paradigms and structures for determining a reach of an audio program broadcast on a radio station. The method includes gathering one or more data logs associated with each of a subset of audio listeners, where a given data log includes a first indicia of the given audio program listened to by the given audio listener within a given time period. The method further includes identifying one or more audio program listeners from the subset of audio listeners who listened to the audio program broadcast on the radio station, the identification of a given audio program listener based on a match between a second indicia associated with the audio program and the first indicia of given audio program listened to by the given audio program listener.
    Type: Application
    Filed: April 30, 2013
    Publication date: March 13, 2014
    Applicant: Adori Labs, Inc.
    Inventor: Adori Labs, Inc.
  • Publication number: 20140073276
    Abstract: Disclosed here is an audio system and a method of operating the same. The audio system comprises a receiver module for receiving radio frequency (RF) input signal associated with a plurality of radio stations, an Analog to Digital Converter (ADC) coupled to the receiver for digitizing the received RF input signal and a stored set of computer-executable instructions. The instructions include those for selecting a particular radio station from the plurality of radio stations, shifting the frequency of the particular radio station to an intermediate frequency (IF), demodulating the frequency shifted portion of the RF input signal to retrieve an output signal and generating a time division multiplexed signal based on the output signal.
    Type: Application
    Filed: April 30, 2013
    Publication date: March 13, 2014
    Applicant: Adori Labs, Inc.
    Inventor: Adori Labs, Inc.