Patents by Inventor Kartik Parija

Kartik Parija has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • 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
  • Publication number: 20220014294
    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: Application
    Filed: September 23, 2021
    Publication date: January 13, 2022
    Inventors: Viswanathan IYER, Kartik PARIJA, Andrew COLE
  • 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
  • Publication number: 20210065743
    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: Application
    Filed: November 13, 2020
    Publication date: March 4, 2021
    Inventors: Viswanathan IYER, Kartik PARIJA
  • 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
  • Publication number: 20200343987
    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: Application
    Filed: July 6, 2020
    Publication date: October 29, 2020
    Inventors: Viswanathan IYER, Kartik PARIJA, Andrew COLE
  • Publication number: 20200321005
    Abstract: Some examples include a system configured to present, in a user interface, text of a transcript of audio content. The user interface may further include a timeline representative of at least a portion of the audio content. The system may identify a plurality of keywords in the text, and may determine, based on a first keyword of the plurality of keywords, first data to associate with a time in the timeline in the user interface. In addition, the system may send, to the audio encoder, the first data to cause the audio encoder to embed the first data in the audio content at a timing corresponding to the time in the timeline to generate enhanced audio content.
    Type: Application
    Filed: April 5, 2020
    Publication date: October 8, 2020
    Inventors: Viswanathan IYER, Kartik PARIJA, Vinod HEGDE
  • 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
  • Publication number: 20190253166
    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: Application
    Filed: April 23, 2019
    Publication date: August 15, 2019
    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
  • Publication number: 20190122698
    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: Application
    Filed: October 23, 2018
    Publication date: April 25, 2019
    Inventors: Viswanathan IYER, Kartik PARIJA
  • Publication number: 20180159645
    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: Application
    Filed: January 26, 2018
    Publication date: June 7, 2018
    Inventors: Viswanathan IYER, Kartik PARIJA, Andrew COLE
  • Patent number: 9882664
    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. The acts further include serving the embedded data in conjunction with the demodulated audio signal.
    Type: Grant
    Filed: October 13, 2016
    Date of Patent: January 30, 2018
    Inventors: Viswanathan Iyer, Kartik Parija, Andrew Cole
  • Publication number: 20170141864
    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. The acts further include serving the embedded data in conjunction with the demodulated audio signal.
    Type: Application
    Filed: October 13, 2016
    Publication date: May 18, 2017
    Inventors: Viswanathan Iyer, Kartik Parija, Andrew Cole
  • Patent number: 9484964
    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: Grant
    Filed: May 15, 2013
    Date of Patent: November 1, 2016
    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