PLATFORM PLAYBACK DEVICE IDENTIFICATION SYSTEM
First Claim
1. A computer program product, comprising a tangible computer-readable medium having computer-readable program code embodied therein, the computer-readable program code adapted to be executed to implement a method for identifying a platform type of a device, the method comprising:
- providing a system, wherein the system comprises distinct software modules, and wherein the distinct software modules comprise a secure beacon generator;
receiving, by the secure beacon generator, an audio portion of media content from a content playback module;
determining, by the secure beacon generator, a platform type of the device; and
generating, by the secure beacon generator, a beacon for integrating with a sound wave of the audio portion of the media content, wherein the beacon includes the determined platform type of the device.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are disclosed herein to a computer program product, comprising a tangible computer-readable medium having computer-readable program code embodied therein, the computer-readable program code adapted to be executed to implement a method for identifying a platform type of a device, the method including providing a system, wherein the system comprises distinct software modules, and wherein the distinct software modules comprise a secure beacon generator; receiving, by the secure beacon generator, an audio portion of media content from a content playback module; determining, by the secure beacon generator, a platform type of the device; and generating, by the secure beacon generator, a beacon for integrating with a sound wave of the audio portion of the media content, wherein the beacon includes the determined platform type of the device.
37 Citations
20 Claims
-
1. A computer program product, comprising a tangible computer-readable medium having computer-readable program code embodied therein, the computer-readable program code adapted to be executed to implement a method for identifying a platform type of a device, the method comprising:
-
providing a system, wherein the system comprises distinct software modules, and wherein the distinct software modules comprise a secure beacon generator; receiving, by the secure beacon generator, an audio portion of media content from a content playback module; determining, by the secure beacon generator, a platform type of the device; and generating, by the secure beacon generator, a beacon for integrating with a sound wave of the audio portion of the media content, wherein the beacon includes the determined platform type of the device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer program product, comprising a tangible computer-readable medium having computer-readable program code embodied therein, the computer-readable program code adapted to be executed to implement a method for identifying a platform type of a device, the method comprising:
-
providing a system, wherein the system comprises distinct software modules, and wherein the distinct software modules comprise a secure beacon generator; receiving, by the secure beacon generator, an audio portion of media content; determining, by the secure beacon generator, whether a content watermark is included in audio content; determining, by the secure beacon generator, a platform type of the device; generating, by the secure beacon generator, the beacon, wherein the beacon includes data that identifies the platform type of the device; checking, by the secure beacon generator, if the content watermark is embedded into the audio content at the point in time when the device generates the beacon, if the audio content contains the content watermark; embedding, by the secure beacon generator, the beacon into the audio content, if the content watermark is not currently embedded into the audio content; and outputting, by the device, the audio content that includes the embedded beacon through a speaker. - View Dependent Claims (13, 14, 15, 16, 20)
-
-
17. A computer program product, comprising a tangible computer-readable medium having computer-readable program code embodied therein, the computer-readable program code adapted to be executed to implement a method for identifying a platform type of a device, the method comprising:
-
providing a system, wherein the system comprises distinct software modules, and wherein the distinct software modules comprise a beacon detection module; receiving, by the beacon detection module, a beacon generated from a secure beacon generator of a device, wherein the beacon includes data that identifies the platform type of the device that is emitting the audio of the media content; determining, by the beacon detection module, the platform type of the device; and generating, by the beacon detection module, a report identifying the platform type of the device that is emitting the audio of the media content. - View Dependent Claims (18, 19)
-
Specification