US20010055391A1 - System and method for extracting, decoding, and utilizing hidden data embedded in audio signals - Google Patents
System and method for extracting, decoding, and utilizing hidden data embedded in audio signals Download PDFInfo
- Publication number
- US20010055391A1 US20010055391A1 US09/805,679 US80567901A US2001055391A1 US 20010055391 A1 US20010055391 A1 US 20010055391A1 US 80567901 A US80567901 A US 80567901A US 2001055391 A1 US2001055391 A1 US 2001055391A1
- Authority
- US
- United States
- Prior art keywords
- user
- information
- hidden data
- processor
- signal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
- G10L19/018—Audio watermarking, i.e. embedding inaudible data in the audio signal
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H20/00—Arrangements for broadcast or for distribution combined with broadcast
- H04H20/28—Arrangements for simultaneous broadcast of plural pieces of information
- H04H20/30—Arrangements for simultaneous broadcast of plural pieces of information by a single channel
- H04H20/31—Arrangements for simultaneous broadcast of plural pieces of information by a single channel using in-band signals, e.g. subsonic or cue signal
Definitions
- This invention generally relates to the field of encoding and decoding hidden data in electronic signals. More particularly, the present invention relates to a system and method for enabling a user to retrieve, decode, and utilize hidden data embedded in audio signals.
- a watermark is embedded in spectral components of a data signal using, for example, spread spectrum techniques.
- This watermark which is actually hidden information streams, is primarily used to protect against illegal use of proprietary images and/or music produced in the form of electronic signals.
- the watermark is virtually impossible to remove and is integrated throughout the signal.
- Digital watermarking is therefore particularly effective for protecting and tracking the use of electronic images and music.
- the watermark is not perceptible to human senses, it can be detected electronically using a variety of different detection and retrieval techniques.
- One particularly beneficial use of this technology is the ability to watermark audio signals. In this capacity, watermarks can be used by commercial industry, for example, to protect against the illegal use of copyright protected songs or to monitor the use and broadcast of commercials.
- watermarks are added to a piece of music, or a commercial, for example, at various points in the recording and/or distribution cycle.
- a watermark might be added at the studio and may contain the name of the studio, date and names of the musicians, and their copyright statement.
- Another watermark may be added by the record company, containing their copyright statement, when a compact disk (CD) is created.
- CD compact disk
- another watermark could be added by the radio station when the CD or commercial is played and broadcast.
- the virtually indestructible watermark remains in the audio associated audio signal. That is, the watermark remains embedded in the electronic version of the song or commercial.
- the listener would be able to decode the embedded watermark with the proper equipment.
- the decoded watermark could provide the user with the name of a particular song, and the name of the record company.
- the watermark could also provide the call letters of the radio station and any other information added to the watermark along the recording and/or distribution cycle of the associated audio signal.
- the ability to decode watermarks in this manner also provides a means to monitor the use, and/or amount of airplay of materials such as radio commercials.
- auxiliary data is transported in an audio signal by hiding the data in the form of colored noise. Colored noise has a signal spectrum similar to the audio signals.
- the auxiliary data is first converted to a spread spectrum signal and the resulting audio signal is analyzed to determine its spectral shape. The same spectral shape is then imparted to the spread spectrum signal, which is combined with the audio signal for transmission.
- the spectral shaping can be performed using techniques such as linear predictive coding or sub-band coding techniques such as fast Fourier transforms.
- an audio signal is broadcast through an audio speaker, such as a radio speaker, in the form of sound waves. Since the watermark is inaudible to humans, a microphone is used to receive the associated sound waves and convert the received sound waves into an electrical signal. Next, the electrical signal is analyzed, using prior art signal processing techniques, in order to locate and decode the watermark and retrieve the information embedded therein. As mentioned above, the information could be the name of a song, the name of an associated record company, the call letters of the radio station, information regarding a broadcast commercial, and/or any other type of information.
- the user could activate his mobile communication device, e.g. a wireless phone, and push a designated “more information” button on the phone.
- the wireless phone would be equipped with hardware and electronic circuitry that receives the sound heard through speakers of the automobile's radio.
- the wireless phone circuitry would process the audio signal and decode the watermark in order to extract certain encoded information.
- the encoded information includes contact information such as a phone number or an Internet uniform resource locator (URL) address associated with the song or commercial broadcast over the radio. That information is then displayed to the user in order to facilitate placement of a phone call to a designated phone number or to establish an Internet link using the URL.
- the user could then either speak to an operator, or interact with the web site in the usual manner, requesting concert information and/or ordering the product.
- the revenue stream associated with the transaction can be tracked and shared among the various entities participating in such an environment.
- an exemplary embodiment comprises a microphone structured to receive sound waves representative of (i) an audio signal and (ii) hidden data embedded in the audio signal.
- the microphone converts the received sound waves into an electrical output signal.
- the system includes a processor electrically coupled to the microphone and configured to receive the electrical output signal in order to extract the hidden data and provide information represented by the hidden data as an output thereof.
- a user interface is also provided. The user interface is electrically coupled to the processor and configured to (i) receive a first input from the user and (ii) activate the processor to selectively initiate extraction of the hidden data in accordance with the first user input.
- the processor produces as an output the information represented by the hidden data.
- the system includes a user presentation mechanism configured to present the information represented by the hidden data to the user.
- FIG. 1 is a diagram of a business model in accordance with an embodiment of the present invention.
- FIG. 2 is an illustration of a prior art system for providing a watermark in an audio signal at a content provider location
- FIG. 3 is an illustration of a prior art system for providing a watermark in an audio signal at a broadcast facility
- FIG. 4 is an illustration of an exemplary communication device and one audio signal source
- FIG. 5 is an illustration of an audio source included in the communication device
- FIG. 6 is a functional block diagram of an exemplary communication device
- FIG. 7 is a flow diagram of the operation of an exemplary processor
- FIG. 8 is an illustration of a processor operating in accordance with the present invention.
- FIG. 9 is an illustration of a display presenting decoded watermark information to a user.
- FIG. 10 is an illustration of an exemplary communication device embedding an additional watermark in an information signal.
- FIG. 1 illustrates a business model in accordance with an embodiment of the present invention.
- FIG. 1 shows a number of components, content providers 10 , broadcast facility 20 , an audio source 30 , a communication device 40 , and a base station 50 .
- a network server 60 Also included is a network server 60 , access to the Internet 70 , and a public telephone network 80 .
- Each of these components is discussed in greater detail below.
- the content provider 10 may, for example, be a record company or recording studio.
- the content provider 10 creates recording media, which includes audio information of interest to a system user such as songs or other material.
- the content provider 10 first creates content information, such as an original audio signal 11 , created from a recording session of a musical artist.
- the audio signal 11 may be an electronic representation of a particular song, for example, the song Southern California, recorded by the musical Group Maze.
- a watermark 12 is created for embedding additional information in the audio signal 11 .
- the watermark 12 may include, by way of example, identification (ID) information representing the name of the song, the performing artist, the name of a retail outlet where the song can be purchased, or the copyright owner's information etc.
- ID identification
- the watermark 12 may also include linking information, such as a phone number or URL in order to facilitate the user's direct purchase of the song or advertised products, or to facilitate some other interaction or transaction with the user.
- An embedding unit 45 that embodies the known watermnarking techniques, receives the audio signal 11 and the watermark 12 as inputs, and hides or embeds the watermark 12 in the audio signal 11 . Thus, the embedding unit 45 produces as an output, a watermarked audio signal 13 .
- the content provider 10 records the song and produces and output media 14 , such as a CD, which contains the watermarked audio signal 13 .
- an embedding unit 45 may also be included in the broadcast facility 20 , and the communication device 40 .
- the content provider 10 then supplies the output media 14 to the broadcast facility 20 , such as a radio station having, for example, the call letters KGFJ.
- the broadcast facility 20 receives the output media 14 for broadcast over the airways.
- the broadcast facility 20 may desire to add its own watermark 21 , which could include the radio station's call letters KGFJ.
- the broadcast facility 20 uses its embedding unit 45 to receive the watermarked audio signal 13 and watermark 21 , as inputs.
- the embedding unit 45 produces as an output, signal 22 , which includes the original watermark 12 and the new watermark 21 .
- a transmission unit 23 within the broadcast facility 20 such as a transmitter, may then convert the signal 22 into an appropriately formatted broadcast signal 24 . Once converted, the broadcast facility 20 may then radiate the broadcast signal 24 from the antenna 29 for broadcast over the airways.
- the broadcast signal 24 could be, for example, a radio frequency (RF) or microwave signal.
- RF radio frequency
- a user traveling in an automobile may be listening to an audio source 30 , such as a radio in the automobile.
- an audio source 30 such as a radio
- the audio source alternatively could be a television 38 , a public address (PA) system 39 etc.
- the audio source 30 receives the broadcast signal 24 through an antenna 33 .
- circuit components (not shown) of the audio source 30 demodulate the broadcast signal 24 to retrieve an information signal.
- the information signal is converted into an appropriately formatted electrical signal, and provided to speaker 31 .
- the speaker 31 then converts the electrical signal into sound waves 32 that the user hears in the form of the song Southern California.
- the sound waves 32 are thus representative of signal 22 , shown in FIG. 3, which includes the watermarks 12 and 21 .
- the user can hear the song produced by the sound waves 32 , the user cannot hear the watermarks 12 and 21 , which are also embedded in the sound waves 32 .
- the user may not be aware of the name of the song or other specifics regarding any other audio content, such as a commercial.
- the user may, however, desire to know the name of the song, the performing artist, and/or may desire to purchase a copy of the song or an advertised product.
- the user may also desire to know the call letters of the broadcast facility 20 that broadcast the song.
- the user is provided with a communication device 40 to obtain the desired information and/or order a copy of the CD or other material.
- Communication device 40 could be any device that has a microphone capable of receiving the sound waves 32 from the audio source 30 , and a processor (e.g. processor 44 in FIG. 6) for extracting watermarks from received sound waves.
- a processor e.g. processor 44 in FIG. 6
- the communication device 40 is a wireless phone, other devices, such as a lap top computer or a personal digital assistant (PDA), could be used.
- PDA personal digital assistant
- the communication device 40 includes a user interface 42 for permitting a user to either activate an information mode or enter choices regarding displayed information. For example, if the user desires additional information regarding a song or advertisement heard through the speaker 31 , the user can activate the user interface 42 to request additional information regarding the song or advertisement. The additional information would be presented to the user on a display 46 . Additionally, instead of displaying all available information, the user could select only a representative portion for presentation on the display 46 . After the additional information is presented to the user, the user interface 42 may also be operated to make specific selections pertaining to the information presented. A menu scheme can be implemented using the display 46 and the user interface 42 to facilitate selection of specific items included in the information.
- a microphone 41 becomes active to receive the sound waves 32 and convert the sound waves 32 into an electrical signal.
- the communication device 40 is now set to extract the ID and linking information from the watermarks 12 and 21 , shown in FIGS. 4 and 6- 7 .
- an audio source could be embedded in a communication device.
- a communication device 40 ′ such as a cell phone, includes an audio source 30 ′, such as a radio.
- the communication device 40 ′ could directly receive the broadcast signal 24 through an antenna 43 b ′.
- sound waves need not be produced by a speaker 31 ′ and then received by a microphone 41 ′ prior to extraction of the ID and linking information from the watermarks in broadcast signal 24 , as done in the embodiment of FIG. 4.
- the communication device 40 ′ instead can be configured to demodulate the broadcast signal 24 , properly format the demodulated signal, and provide the formatted signal as a direct input to a processor 44 (shown in FIG. 6). From this point, the communication device 40 ′ would operate the same as communication device 40 in terms of extracting the ID and linking information from the watermarks embedded in broadcast signal 24 .
- FIG. 6 is a block diagram illustrating an exemplary implementation of the communication device 40 shown in FIG. 4.
- the microphone 41 is electrically coupled, at least indirectly, to a processor 44 .
- the processor 44 is operable to extract and decode the watermarks 12 and 21 , display the associated ID & linking information and/or activate a network link in order to facilitate interaction with an entity associated with the watermarks (e.g., purchase of a CD or other advertised product).
- the microphone 41 receives the sound waves 32 , and converts them into an electronic output signal 32 a. Signal 32 a is then provided to the processor 44 .
- the user interface 42 of the communication device 40 is also coupled to the processor 44 .
- the processor 44 provides an information output 44 a to a display 46 and can also be configured to provide a linking output 44 b to an embedding unit 45 for embedding additional watermarks.
- the embedding unit 45 of the communication device 40 provides an output signal to output mechanisms 43 a and 43 b.
- Output mechanisms 43 a and 43 b may be a transmitter and an antenna respectively.
- a user response signal 92 is produced and radiated from the antenna 43 b.
- the user response signal 92 includes the user's response to the information displayed on the display 46 . Specifically, this information may include the user's credit card number and/or other pertinent information required to interact with the entity associated with the watermark 12 or 21 (e.g., to purchase the CD or other advertised product).
- the user response signal 92 formatted for transmission across a wireless link, can also include the watermark added by the embedding unit 45 of the communication device 40 .
- FIG. 7 illustrates the internal operation of the communication device 40 .
- the user when the user desires additional information regarding a song, advertised product, or other information heard over the speaker 31 , the user operates the user interface 42 , as shown in block 402 of FIG. 7. This process is shown also in FIGS. 4 and 6.
- the processor 44 receives the electrical signal from the microphone 41 and extracts the ID and linking information as indicated in block 404 of FIG. 7.
- FIG. 8 provides a more detailed view of the extraction process of the processor 44 .
- the electrical signal 32 a representative of the sound waves 32 and containing the watermarks 12 and 21 is received as an input to the processor 44 .
- the processor 44 using one or more techniques known in the art, removes the watermarks from the signal 32 a.
- the processor 44 then produces the output 44 a, which includes the ID information and the linking information formatted for presentation on the display 46 .
- watermark 12 containing ID information in the form of the name of the performing artist, and the name of the song, and linking information in the form of a web site, are presented as the output 44 a in an exemplary format 12 ′.
- watermark 21 also including ID information, is presented in an exemplary format 21 ′.
- Information in the formats 12 ′ and 21 ′ is then presented to the user on the display 46 as indicated in block 406 of FIG. 7, and as illustrated in FIG. 9. The user may now decide whether to utilize the linking information presented on the display 46 , in order to actually establish a communications link with the associated entity (e.g., in order to purchase the CD or another advertised product).
- the process ends in block 410 .
- the user may so indicate by operating the user interface 42 as indicated in block 412 .
- An established communication link will permit the communication device 40 to automatically dial a displayed phone number, using for example, the public telephone network 80 shown in FIG. 1.
- the communication link may also permit the communication device 40 to contact an Internet web site which can be displayed, for example, as a URL.
- the communication device 40 transmits the user response signal 92 , which is then received by an antenna 53 connected to a network resource device, such as the wireless communication network base station 50 , shown in FIG. 1.
- the user and/or manufacturer of the communication device 40 may desire to add additional information to the processor output 44 b.
- the manufacturer may desire to embed a serial number of the communication device 40 so that the manufacturer may collect his share of the revenue as compensation for providing a communication device with the capability to extract embedded information.
- a wireless service provider may also desire to collect revenues for providing a wireless network embodied with the features discussed above.
- any party in the system that provides a service e.g., the artist, the CD provider, the radio station, the receiver manufacturer, the communication device manufacturer or service provider, and/or the like
- FIG. 10 illustrates the embedding of an additional watermark.
- the output 44 b of the processor 44 is first provided to the embedding unit 45 of communication device 40 , as indicated in block 414 of FIG. 7.
- a watermark 88 is then added to the user's selection.
- the embedding unit 45 of the communication device 40 receives as inputs, output 44 b from the processor 44 and the watermark 88 .
- the embedding unit 45 of the communication device 40 then provides an output response 92 , which includes the user's product selection and the watermark 88 .
- the response signal 92 is then transmitted to the base station 50 of FIG. 1.
- the base station 50 receives the user response signal 92 and extracts the serial number information from the signal 92 .
- the base station 50 also establishes a communications network connection through network server 60 as indicated in block 420 and shown in FIG. 1.
- the base station 50 uses the manufacturer and/or the wireless service provider's information to allocate revenue according to previously negotiated agreements.
- the actual purchase of any product accomplished using the communication device 40 and the base station 50 may be billed to the user in a manner similar to conventional Internet purchases.
- the network server 60 facilitates communication by the communication device 40 with the entity identified by the URL provided in watermark 12 .
- the user is able to use the communication device 40 to extract and decode the watermark 12 from his automobile, establish a link with the associated web site using the Internet 70 and, for example, order a CD or the advertised product, or otherwise interact with that web site.
- content provider 10 may also transmit web page information through the Internet 70 back to the communication device 40 for presentation on the display 46 .
- the network server 60 can establish a communication link between the communication device 40 and a public telephone network 80 , if a telephone number was provided in the linking information instead of a web address, as indicated in block 422 and shown in FIG. 1. The user then can interact with the entity that answers that telephone at the opposite end of the established communication link.
Abstract
A system and method for enabling a user to retrieve, decode, and utilize hidden data embedded in audio signals. An exemplary implementation includes a microphone structured to receive sound waves representative of an audio signal and hidden data embedded in the audio signal. The then microphone converts the received sound waves into an electrical output signal. The system also includes a processor electrically coupled to the microphone and configured to receive the electrical output signal in order to extract the hidden data and provide information represented by the hidden data as an output thereof. A user interface is also provided and is electrically coupled to the processor and configured to receive a first input from the user and activate the processor to selectively initiate extraction of the hidden data. The processor produces as an output the information represented by the hidden data. Finally, the system includes a user presentation mechanism configured to present the information to the user.
Description
- This application claims the benefit of U.S. Provisional Application No. 60/200,527, filed Apr. 27, 2000, which is incorporated herein by reference.
- 1. Field of the Invention
- This invention generally relates to the field of encoding and decoding hidden data in electronic signals. More particularly, the present invention relates to a system and method for enabling a user to retrieve, decode, and utilize hidden data embedded in audio signals.
- 2. Description of Related Art
- Generally, technology for embedding hidden data in electronic signals is well known in the art. One such technology is known as digital watermarking. Digital watermarking technology has developed along with the need to devise more effective ways for protecting copyrights of images and music made available to the public through the Internet.
- In digital watermarking, a watermark is embedded in spectral components of a data signal using, for example, spread spectrum techniques. This watermark, which is actually hidden information streams, is primarily used to protect against illegal use of proprietary images and/or music produced in the form of electronic signals. The watermark is virtually impossible to remove and is integrated throughout the signal. Digital watermarking is therefore particularly effective for protecting and tracking the use of electronic images and music. Although the watermark is not perceptible to human senses, it can be detected electronically using a variety of different detection and retrieval techniques. One particularly beneficial use of this technology is the ability to watermark audio signals. In this capacity, watermarks can be used by commercial industry, for example, to protect against the illegal use of copyright protected songs or to monitor the use and broadcast of commercials.
- In traditional applications of watermarking, watermarks are added to a piece of music, or a commercial, for example, at various points in the recording and/or distribution cycle. In a song, a watermark might be added at the studio and may contain the name of the studio, date and names of the musicians, and their copyright statement. Another watermark may be added by the record company, containing their copyright statement, when a compact disk (CD) is created. Finally, another watermark could be added by the radio station when the CD or commercial is played and broadcast. Although inaudible to the listener, the virtually indestructible watermark remains in the audio associated audio signal. That is, the watermark remains embedded in the electronic version of the song or commercial.
- At any point where a user can hear the music, such as when the music is reproduced through an audio speaker, the listener would be able to decode the embedded watermark with the proper equipment. In the case of broadcast music, the decoded watermark could provide the user with the name of a particular song, and the name of the record company. The watermark could also provide the call letters of the radio station and any other information added to the watermark along the recording and/or distribution cycle of the associated audio signal. The ability to decode watermarks in this manner also provides a means to monitor the use, and/or amount of airplay of materials such as radio commercials.
- As mentioned above, techniques for embedding hidden information in data signals are well known in the art. For example, U.S. Pat. No. 5,822,360, issued to Lee et al. on Oct. 13, 1998 describes one such method. In Lee, auxiliary data is transported in an audio signal by hiding the data in the form of colored noise. Colored noise has a signal spectrum similar to the audio signals. Thus, the auxiliary data is first converted to a spread spectrum signal and the resulting audio signal is analyzed to determine its spectral shape. The same spectral shape is then imparted to the spread spectrum signal, which is combined with the audio signal for transmission. The spectral shaping can be performed using techniques such as linear predictive coding or sub-band coding techniques such as fast Fourier transforms.
- Another technique for embedding a watermark in a signal is disclosed in U.S. Pat. No. 5,905,800, issued to Moskowitz et al. on May 18, 1999. In Moskowitz, first a watermark key is identified. The key includes a binary sequence and information describing application of the binary sequence to the signal. The digital watermark is then encoded within the content signal at one or more locations by the watermarking key.
- Similarly, a number of prior art approaches are available for decoding an embedded watermark from an audio signal. One technique requires the audio signal to first be broadcast through an audio speaker, such as a radio speaker, in the form of sound waves. Since the watermark is inaudible to humans, a microphone is used to receive the associated sound waves and convert the received sound waves into an electrical signal. Next, the electrical signal is analyzed, using prior art signal processing techniques, in order to locate and decode the watermark and retrieve the information embedded therein. As mentioned above, the information could be the name of a song, the name of an associated record company, the call letters of the radio station, information regarding a broadcast commercial, and/or any other type of information.
- Given the increased dependence on wireless communications, there is a need to integrate the use of digital watermarking into the wireless communications arena. In this regard, there is also a need for a system and method that provides a user with the ability to detect and decode a watermark and/or other information hidden in an audio signal and present the decoded information to an end user.
- Consider the business models created if a portable device, such as a wireless phone, was capable of decoding watermarks and presenting the resulting information to an end user. By way of example, a person could hear an advertisement or song of interest over a radio, while riding along in an automobile. In this particular example, the listener may desire to purchase an advertised product or may desire more information about the song, or the performing artist, such as where the artist will be performing in concert.
- In order to obtain this information, the user could activate his mobile communication device, e.g. a wireless phone, and push a designated “more information” button on the phone. The wireless phone would be equipped with hardware and electronic circuitry that receives the sound heard through speakers of the automobile's radio. The wireless phone circuitry would process the audio signal and decode the watermark in order to extract certain encoded information. The encoded information includes contact information such as a phone number or an Internet uniform resource locator (URL) address associated with the song or commercial broadcast over the radio. That information is then displayed to the user in order to facilitate placement of a phone call to a designated phone number or to establish an Internet link using the URL. The user could then either speak to an operator, or interact with the web site in the usual manner, requesting concert information and/or ordering the product. The revenue stream associated with the transaction can be tracked and shared among the various entities participating in such an environment.
- Consistent with the principles of the present invention as embodied and broadly described herein, an exemplary embodiment comprises a microphone structured to receive sound waves representative of (i) an audio signal and (ii) hidden data embedded in the audio signal. The microphone converts the received sound waves into an electrical output signal. The system includes a processor electrically coupled to the microphone and configured to receive the electrical output signal in order to extract the hidden data and provide information represented by the hidden data as an output thereof. A user interface is also provided. The user interface is electrically coupled to the processor and configured to (i) receive a first input from the user and (ii) activate the processor to selectively initiate extraction of the hidden data in accordance with the first user input. The processor produces as an output the information represented by the hidden data. Finally, the system includes a user presentation mechanism configured to present the information represented by the hidden data to the user.
- The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate preferred embodiments of the invention and, together with the description, explain the objects, advantages, and principles of the invention. In the drawings:
- FIG. 1 is a diagram of a business model in accordance with an embodiment of the present invention;
- FIG. 2 is an illustration of a prior art system for providing a watermark in an audio signal at a content provider location;
- FIG. 3 is an illustration of a prior art system for providing a watermark in an audio signal at a broadcast facility;
- FIG. 4 is an illustration of an exemplary communication device and one audio signal source;
- FIG. 5 is an illustration of an audio source included in the communication device;
- FIG. 6 is a functional block diagram of an exemplary communication device;
- FIG. 7 is a flow diagram of the operation of an exemplary processor;
- FIG. 8 is an illustration of a processor operating in accordance with the present invention;
- FIG. 9 is an illustration of a display presenting decoded watermark information to a user; and
- FIG. 10 is an illustration of an exemplary communication device embedding an additional watermark in an information signal.
- The following detailed description refers to the accompanying drawings that illustrate exemplary embodiments consistent with the present invention. Other embodiments are possible and modifications may be made to the embodiments without departing from the spirit and scope of this invention. Therefore, the following detailed description is not meant to limit the invention solely to the embodiments described.
- FIG. 1 illustrates a business model in accordance with an embodiment of the present invention. In particular, FIG. 1 shows a number of components,
content providers 10,broadcast facility 20, anaudio source 30, acommunication device 40, and abase station 50. Also included is anetwork server 60, access to theInternet 70, and apublic telephone network 80. Each of these components is discussed in greater detail below. - The
content provider 10 may, for example, be a record company or recording studio. Thecontent provider 10 creates recording media, which includes audio information of interest to a system user such as songs or other material. As shown in greater detail in FIG. 2, thecontent provider 10 first creates content information, such as anoriginal audio signal 11, created from a recording session of a musical artist. Theaudio signal 11 may be an electronic representation of a particular song, for example, the song Southern California, recorded by the musical Group Maze. Next, using techniques well known in the art and discussed above, awatermark 12 is created for embedding additional information in theaudio signal 11. Thewatermark 12 may include, by way of example, identification (ID) information representing the name of the song, the performing artist, the name of a retail outlet where the song can be purchased, or the copyright owner's information etc. Thewatermark 12 may also include linking information, such as a phone number or URL in order to facilitate the user's direct purchase of the song or advertised products, or to facilitate some other interaction or transaction with the user. - An embedding
unit 45, that embodies the known watermnarking techniques, receives theaudio signal 11 and thewatermark 12 as inputs, and hides or embeds thewatermark 12 in theaudio signal 11. Thus, the embeddingunit 45 produces as an output, a watermarkedaudio signal 13. When the embedding process has been completed, thecontent provider 10 records the song and produces andoutput media 14, such as a CD, which contains the watermarkedaudio signal 13. As seen in FIG. 1, an embeddingunit 45 may also be included in thebroadcast facility 20, and thecommunication device 40. - The
content provider 10 then supplies theoutput media 14 to thebroadcast facility 20, such as a radio station having, for example, the call letters KGFJ. As shown in FIGS. 1 and 3, thebroadcast facility 20 receives theoutput media 14 for broadcast over the airways. Further, thebroadcast facility 20 may desire to add itsown watermark 21, which could include the radio station's call letters KGFJ. Thus, thebroadcast facility 20 uses its embeddingunit 45 to receive the watermarkedaudio signal 13 andwatermark 21, as inputs. The embeddingunit 45 produces as an output, signal 22, which includes theoriginal watermark 12 and thenew watermark 21. Atransmission unit 23 within thebroadcast facility 20, such as a transmitter, may then convert thesignal 22 into an appropriately formattedbroadcast signal 24. Once converted, thebroadcast facility 20 may then radiate thebroadcast signal 24 from theantenna 29 for broadcast over the airways. Thebroadcast signal 24 could be, for example, a radio frequency (RF) or microwave signal. - Referring again to FIG. 1, a user traveling in an automobile (not shown), may be listening to an
audio source 30, such as a radio in the automobile. Although theaudio source 30 of the present exemplary embodiment is a radio, the audio source alternatively could be a television 38, a public address (PA) system 39 etc. - Next, and as indicated more clearly in FIG. 4, the
audio source 30 receives thebroadcast signal 24 through anantenna 33. When the user tunes adial 35 of theaudio source 30 to an operating frequency of thebroadcast facility 20, circuit components (not shown) of theaudio source 30 demodulate thebroadcast signal 24 to retrieve an information signal. As known in the art, the information signal is converted into an appropriately formatted electrical signal, and provided tospeaker 31. Thespeaker 31 then converts the electrical signal intosound waves 32 that the user hears in the form of the song Southern California. Thesound waves 32 are thus representative ofsignal 22, shown in FIG. 3, which includes thewatermarks sound waves 32, the user cannot hear thewatermarks - As the user listens to the song through the
speaker 31, the user may not be aware of the name of the song or other specifics regarding any other audio content, such as a commercial. The user may, however, desire to know the name of the song, the performing artist, and/or may desire to purchase a copy of the song or an advertised product. The user may also desire to know the call letters of thebroadcast facility 20 that broadcast the song. In an exemplary embodiment of the present invention, and as illustrated in FIG. 1, the user is provided with acommunication device 40 to obtain the desired information and/or order a copy of the CD or other material. -
Communication device 40 could be any device that has a microphone capable of receiving thesound waves 32 from theaudio source 30, and a processor (e.g. processor 44 in FIG. 6) for extracting watermarks from received sound waves. Although in the exemplary embodiment of FIG. 1, thecommunication device 40 is a wireless phone, other devices, such as a lap top computer or a personal digital assistant (PDA), could be used. - Referring again to FIG. 4, the
communication device 40 includes auser interface 42 for permitting a user to either activate an information mode or enter choices regarding displayed information. For example, if the user desires additional information regarding a song or advertisement heard through thespeaker 31, the user can activate theuser interface 42 to request additional information regarding the song or advertisement. The additional information would be presented to the user on adisplay 46. Additionally, instead of displaying all available information, the user could select only a representative portion for presentation on thedisplay 46. After the additional information is presented to the user, theuser interface 42 may also be operated to make specific selections pertaining to the information presented. A menu scheme can be implemented using thedisplay 46 and theuser interface 42 to facilitate selection of specific items included in the information. When the user first operatesinterface 42, amicrophone 41 becomes active to receive thesound waves 32 and convert thesound waves 32 into an electrical signal. Thecommunication device 40 is now set to extract the ID and linking information from thewatermarks - In an alternative embodiment, an audio source could be embedded in a communication device. In FIG. 5, for example, a
communication device 40 ′ such as a cell phone, includes anaudio source 30′, such as a radio. In this arrangement, thecommunication device 40′ could directly receive thebroadcast signal 24 through anantenna 43 b′. Here, sound waves need not be produced by aspeaker 31′ and then received by amicrophone 41′ prior to extraction of the ID and linking information from the watermarks inbroadcast signal 24, as done in the embodiment of FIG. 4. Thecommunication device 40′ instead can be configured to demodulate thebroadcast signal 24, properly format the demodulated signal, and provide the formatted signal as a direct input to a processor 44 (shown in FIG. 6). From this point, thecommunication device 40′ would operate the same ascommunication device 40 in terms of extracting the ID and linking information from the watermarks embedded inbroadcast signal 24. - FIG. 6 is a block diagram illustrating an exemplary implementation of the
communication device 40 shown in FIG. 4. In FIG. 6, themicrophone 41 is electrically coupled, at least indirectly, to aprocessor 44. Theprocessor 44 is operable to extract and decode thewatermarks microphone 41 receives thesound waves 32, and converts them into anelectronic output signal 32 a.Signal 32 a is then provided to theprocessor 44. Theuser interface 42 of thecommunication device 40 is also coupled to theprocessor 44. Theprocessor 44 provides aninformation output 44 a to adisplay 46 and can also be configured to provide a linkingoutput 44 b to an embeddingunit 45 for embedding additional watermarks. The embeddingunit 45 of thecommunication device 40 provides an output signal tooutput mechanisms Output mechanisms - The invention, however, is not limited to use of
output mechanisms unit 45 of thecommunication device 40, a user response signal 92 is produced and radiated from theantenna 43 b. The user response signal 92 includes the user's response to the information displayed on thedisplay 46. Specifically, this information may include the user's credit card number and/or other pertinent information required to interact with the entity associated with thewatermark 12 or 21 (e.g., to purchase the CD or other advertised product). The user response signal 92, formatted for transmission across a wireless link, can also include the watermark added by the embeddingunit 45 of thecommunication device 40. - FIG. 7 illustrates the internal operation of the
communication device 40. As mentioned above, when the user desires additional information regarding a song, advertised product, or other information heard over thespeaker 31, the user operates theuser interface 42, as shown inblock 402 of FIG. 7. This process is shown also in FIGS. 4 and 6. When theinterface 42 is operated, theprocessor 44 receives the electrical signal from themicrophone 41 and extracts the ID and linking information as indicated inblock 404 of FIG. 7. - FIG. 8 provides a more detailed view of the extraction process of the
processor 44. As shown, theelectrical signal 32 a, representative of thesound waves 32 and containing thewatermarks processor 44. Theprocessor 44, using one or more techniques known in the art, removes the watermarks from thesignal 32 a. Inblock 406, theprocessor 44 then produces theoutput 44 a, which includes the ID information and the linking information formatted for presentation on thedisplay 46. Thus,watermark 12, containing ID information in the form of the name of the performing artist, and the name of the song, and linking information in the form of a web site, are presented as theoutput 44 a in anexemplary format 12′. Similarly,watermark 21, also including ID information, is presented in anexemplary format 21′. Information in theformats 12′ and 21′ is then presented to the user on thedisplay 46 as indicated inblock 406 of FIG. 7, and as illustrated in FIG. 9. The user may now decide whether to utilize the linking information presented on thedisplay 46, in order to actually establish a communications link with the associated entity (e.g., in order to purchase the CD or another advertised product). - As shown in
block 408 of FIG. 7, if the user merely desires to view the ID information and does not wish to establish a communication link, the process ends inblock 410. On the other hand, if the user desires to have thecommunication device 40 utilize the displayed linking information to establish a communications link, the user may so indicate by operating theuser interface 42 as indicated inblock 412. An established communication link will permit thecommunication device 40 to automatically dial a displayed phone number, using for example, thepublic telephone network 80 shown in FIG. 1. Alternatively, the communication link may also permit thecommunication device 40 to contact an Internet web site which can be displayed, for example, as a URL. When the communications link is actually established, thecommunication device 40 transmits the user response signal 92, which is then received by anantenna 53 connected to a network resource device, such as the wireless communicationnetwork base station 50, shown in FIG. 1. - Prior to the communication link being established, the user and/or manufacturer of the
communication device 40 may desire to add additional information to theprocessor output 44 b. For example, the manufacturer may desire to embed a serial number of thecommunication device 40 so that the manufacturer may collect his share of the revenue as compensation for providing a communication device with the capability to extract embedded information. Additionally, a wireless service provider may also desire to collect revenues for providing a wireless network embodied with the features discussed above. To this end, any party in the system that provides a service (e.g., the artist, the CD provider, the radio station, the receiver manufacturer, the communication device manufacturer or service provider, and/or the like) may be provided with the capability to embed watermarks or other information for purposes such as revenue sharing. - FIG. 10 illustrates the embedding of an additional watermark. To embed the additional watermark, the
output 44 b of theprocessor 44 is first provided to the embeddingunit 45 ofcommunication device 40, as indicated inblock 414 of FIG. 7. Inblock 416, awatermark 88 is then added to the user's selection. Here, the embeddingunit 45 of thecommunication device 40 receives as inputs,output 44 b from theprocessor 44 and thewatermark 88. The embeddingunit 45 of thecommunication device 40 then provides an output response 92, which includes the user's product selection and thewatermark 88. As shown inblock 418, the response signal 92 is then transmitted to thebase station 50 of FIG. 1. Thebase station 50 receives the user response signal 92 and extracts the serial number information from the signal 92. Thebase station 50 also establishes a communications network connection throughnetwork server 60 as indicated inblock 420 and shown in FIG. 1. Thebase station 50 uses the manufacturer and/or the wireless service provider's information to allocate revenue according to previously negotiated agreements. Finally, the actual purchase of any product accomplished using thecommunication device 40 and thebase station 50 may be billed to the user in a manner similar to conventional Internet purchases. - The
network server 60 facilitates communication by thecommunication device 40 with the entity identified by the URL provided inwatermark 12. Thus, the user is able to use thecommunication device 40 to extract and decode thewatermark 12 from his automobile, establish a link with the associated web site using theInternet 70 and, for example, order a CD or the advertised product, or otherwise interact with that web site. Correspondingly,content provider 10 may also transmit web page information through theInternet 70 back to thecommunication device 40 for presentation on thedisplay 46. Alternatively, thenetwork server 60 can establish a communication link between thecommunication device 40 and apublic telephone network 80, if a telephone number was provided in the linking information instead of a web address, as indicated inblock 422 and shown in FIG. 1. The user then can interact with the entity that answers that telephone at the opposite end of the established communication link. - The foregoing description of the preferred embodiments provides an illustration and description, but is not intended to be exhaustive or to limit the invention to the precise form disclosed. Modifications and variations are possible consistent with the above teachings or may be acquired from practice of the invention. The foregoing exemplary implementations thus provide a convenient way of extracting hidden data from audio signals and/or interacting with an associated entity.
Claims (13)
1. A portable communication device comprising:
a microphone structured for receiving sound waves, the sound waves being representative of (i) an audio signal and (ii) hidden data embedded in the audio signal, the microphone converting the received sound waves into an electrical output signal;
a processor electrically coupled to the microphone and configured to receive the electrical output signal in order to extract the hidden data and provide information represented by the hidden data as an output thereof;
a user interface electrically coupled to the processor and configured to (i) receive a first input from the user and (ii) activate the processor to selectively initiate extraction of the hidden data in accordance with the first user input, the processor producing as an output the information represented by the hidden data; and
a user presentation mechanism configured to present the information represented by the hidden data to the user.
2. The portable communication device according to , wherein the user interface is further configured to (i) receive a second input from the user and (ii) activate the processor to output data representative of the second input, the second input being indicative of user preferred portions of the information representative of the hidden data presented to the user.
claim 1
3. The portable communication device according to , further comprising an output mechanism electrically coupled to the processor and configured to receive the output therefrom and transmitting a signal corresponding to the received output.
claim 2
4. The portable communication device according to , wherein the transmitted signal activates computer network functions.
claim 3
5. The portable communication device according to , further comprising an embedding device for (i) receiving the output from the processor and (ii) embedding the output with identification information, wherein the signal corresponding to the received output includes the embedded identification information.
claim 3
6. A portable communication device comprising:
a receiver structured to receive a radio frequency signal containing hidden data and converting the radio frequency signal into an electrical output signal;
a processor electrically coupled to the receiver and configured to receive the electrical output signal in order to extract the hidden data and provide information represented by the hidden data as an output thereof;
a user interface electrically coupled to the processor and configured to (i) receive a first input from the user and (ii) activate the processor to selectively initiate extraction of the hidden data in accordance with the first user input, the processor producing as an output the information represented by the hidden data; and
a user presentation mechanism configured for presenting the information represented by the hidden data to the user.
7. A base station configured to (i) receive and process information broadcast from a portable communication device, (ii) extract hidden data from the processed broadcast information, the extracted hidden data including identifier information and linking information, and (iii) establish a communication link to a destination represented by the linking information.
8. A communication system for processing a broadcast audio signal including hidden data, the communication system comprising:
a portable communication device including:
a microphone structured for receiving sound waves, the sound waves being representative of (i) an audio signal and (ii) hidden data embedded in the audio signal, the microphone converting the received sound waves into an electrical output signal;
a processor electrically coupled to the microphone and configured for receiving the electrical output signal in order to extract the hidden data and provide information representative of the hidden data as an output thereof;
a user interface electrically coupled to the processor and configured for (i) receiving a first input from the user and (ii) activating the processor to selectively initiate extraction of the hidden data in accordance with the first user input, the processor producing as an output the information represented by the hidden data; and
a user presentation mechanism configured for presenting the information represented by the hidden data to the user;
wherein the user interface is further configured to (i) receive a second input from the user and (ii) activate the processor to output data representative of the second input, the second input being indicative of preferred user portions of the information represented by the hidden data presented to the user;
an output mechanism electrically coupled to the processor and configured for receiving the output therefrom and transmitting a signal corresponding to the received output; and
a base station configured to (i) receive and process the signal corresponding to the output from the portable communication device, (ii) extract the hidden data from the processed signal, the hidden data including identifier information and linking information, and (iii) establish a communication link to a destination represented by the linking information.
9. A portable communication device comprising:
a receiver configured to receive a broadcast signal, the broadcast signal being representative of (i) an audio signal and (ii) hidden data embedded in the audio signal, the receiver converting the received broadcast signal into an electrical output signal;
a processor electrically coupled to the receiver and configured to receive the electrical output signal in order to extract the hidden data and provide information representative of the hidden data as an output thereof;
a user interface electrically coupled to the processor and configured for (i) receiving an input from the user and (ii) activating the processor to selectively initiate extraction of the hidden data in accordance with the input, the processor producing as an output information represented by the hidden data; and
a user presentation mechanism configured for presenting the information represented by the hidden data to the user.
10. A method of communicating using a system including a processor, a user interface, and a user presentation mechanism, the method comprising:
receiving sound waves using a microphone, the sound waves being representative of (i) an audio signal and (ii) hidden data embedded in the audio signal, and converting the received sound waves into an electrical signal;
selectively extracting the hidden data from the electrical signal in accordance with a first input from a user and producing information representative of the hidden data; and
presenting the information representative of the hidden data to the user.
11. A method of sharing broadcast revenue among a plurality of entities, each entity of the plurality receiving revenue shares based upon a broadcast of data signals, the data signals being representative of audio content and including hidden information embedded therein, the method comprising:
broadcasting the data signals having the hidden information, the hidden information including at least an identity of each of the entities;
receiving the broadcast data signals in a portable communication device;
separating the hidden information from the information content in the received broadcast data signals and presenting the hidden information to a user to facilitate a user selection, the user selection being associated with the hidden information;
wirelessly transmitting the user selection to a revenue determination center;
determining a revenue share amount for each of the plurality of entities based upon the broadcast data signals and the user selection; and
allocating the determined revenue share amount to each of the plurality of entities.
12. The method of sharing broadcast revenue according to , wherein the separating includes converting the received broadcast data signals into electrical signals and extracting the hidden information from the electrical signals.
claim 11
13. The method of sharing broadcast revenue according to , wherein the wirelessly transmitting includes transmitting the user selection to a wireless network resource, the wireless network resource being coupled, at least indirectly, to the revenue determination center.
claim 11
Priority Applications (9)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/805,679 US20010055391A1 (en) | 2000-04-27 | 2001-03-13 | System and method for extracting, decoding, and utilizing hidden data embedded in audio signals |
KR1020027014497A KR100766762B1 (en) | 2000-04-27 | 2001-04-26 | System and method for extracting, decoding, and utilizing hidden data embedded in audio signals |
AU2001253811A AU2001253811A1 (en) | 2000-04-27 | 2001-04-26 | System and method for extracting, decoding, and utilizing hidden data embedded in audio signals |
EP01927350A EP1277297A2 (en) | 2000-04-27 | 2001-04-26 | System and method for extracting, decoding, and utilizing hidden data embedded in audio signals |
JP2001579518A JP5198706B2 (en) | 2000-04-27 | 2001-04-26 | System and method for extracting, decoding and using hidden data embedded in an audio signal |
KR1020077015623A KR100770187B1 (en) | 2000-04-27 | 2001-04-26 | System and method for extracting, decoding, and utilizing hidden data embedded in audio signals |
PCT/US2001/013432 WO2001082554A2 (en) | 2000-04-27 | 2001-04-26 | System and method for extracting, decoding, and utilizing hidden data embedded in audio signals |
US12/356,736 US8462950B2 (en) | 2000-04-27 | 2009-01-21 | System and method for extracting, decoding, and utilizing hidden data embedded in audio signals |
US13/895,136 US20130253918A1 (en) | 2000-04-27 | 2013-05-15 | System and method for extracting, decoding, and utilizing hidden data embedded in audio signals |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US20052700P | 2000-04-27 | 2000-04-27 | |
US09/805,679 US20010055391A1 (en) | 2000-04-27 | 2001-03-13 | System and method for extracting, decoding, and utilizing hidden data embedded in audio signals |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/356,736 Division US8462950B2 (en) | 2000-04-27 | 2009-01-21 | System and method for extracting, decoding, and utilizing hidden data embedded in audio signals |
Publications (1)
Publication Number | Publication Date |
---|---|
US20010055391A1 true US20010055391A1 (en) | 2001-12-27 |
Family
ID=26895838
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/805,679 Abandoned US20010055391A1 (en) | 2000-04-27 | 2001-03-13 | System and method for extracting, decoding, and utilizing hidden data embedded in audio signals |
US12/356,736 Expired - Lifetime US8462950B2 (en) | 2000-04-27 | 2009-01-21 | System and method for extracting, decoding, and utilizing hidden data embedded in audio signals |
US13/895,136 Abandoned US20130253918A1 (en) | 2000-04-27 | 2013-05-15 | System and method for extracting, decoding, and utilizing hidden data embedded in audio signals |
Family Applications After (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/356,736 Expired - Lifetime US8462950B2 (en) | 2000-04-27 | 2009-01-21 | System and method for extracting, decoding, and utilizing hidden data embedded in audio signals |
US13/895,136 Abandoned US20130253918A1 (en) | 2000-04-27 | 2013-05-15 | System and method for extracting, decoding, and utilizing hidden data embedded in audio signals |
Country Status (6)
Country | Link |
---|---|
US (3) | US20010055391A1 (en) |
EP (1) | EP1277297A2 (en) |
JP (1) | JP5198706B2 (en) |
KR (2) | KR100766762B1 (en) |
AU (1) | AU2001253811A1 (en) |
WO (1) | WO2001082554A2 (en) |
Cited By (63)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020034297A1 (en) * | 1996-04-25 | 2002-03-21 | Rhoads Geoffrey B. | Wireless methods and devices employing steganography |
US20020080976A1 (en) * | 2000-12-14 | 2002-06-27 | Schreer Scott P. | System and method for accessing authorized recordings |
US20020144130A1 (en) * | 2001-03-29 | 2002-10-03 | Koninklijke Philips Electronics N.V. | Apparatus and methods for detecting illicit content that has been imported into a secure domain |
US20030014363A1 (en) * | 2001-06-25 | 2003-01-16 | Vincent Sethi | Electronic vouchers and a system and method for issuing the same |
US20030040326A1 (en) * | 1996-04-25 | 2003-02-27 | Levy Kenneth L. | Wireless methods and devices employing steganography |
US20030088773A1 (en) * | 2001-11-07 | 2003-05-08 | Koninklijke Philips Electronics N. V. | Method of and apparatus for preventing illicit copying of digital content |
US20030117987A1 (en) * | 2001-10-23 | 2003-06-26 | Gavin Brebner | Conveying information to a communication device using sonic representations |
US20030188020A1 (en) * | 2002-03-29 | 2003-10-02 | Steven Barile | Tangible artifact referencing digital content |
US6694043B2 (en) | 1999-06-29 | 2004-02-17 | Digimarc Corporation | Method of monitoring print data for text associated with a hyperlink |
US20040059933A1 (en) * | 2002-07-16 | 2004-03-25 | Levy Kenneth L. | Digital watermarking and fingerprinting applications for copy protection |
US20050210526A1 (en) * | 2004-03-18 | 2005-09-22 | Levy Kenneth L | Synchronizing broadcast content with corresponding network content |
US6970886B1 (en) | 2000-05-25 | 2005-11-29 | Digimarc Corporation | Consumer driven methods for associating content indentifiers with related web addresses |
US7006661B2 (en) | 1995-07-27 | 2006-02-28 | Digimarc Corp | Digital watermarking systems and methods |
US20060075451A1 (en) * | 2004-09-29 | 2006-04-06 | Ajay Gupta | Systems and methods for providing and processing print-augmented broadcast signals |
US7185201B2 (en) | 1999-05-19 | 2007-02-27 | Digimarc Corporation | Content identifiers triggering corresponding responses |
US20070060112A1 (en) * | 2005-07-22 | 2007-03-15 | John Reimer | Identifying events |
US20070070429A1 (en) * | 2000-11-02 | 2007-03-29 | Hein William C Iii | Batch identifier registration and embedding in media signals |
US20070237106A1 (en) * | 2005-08-10 | 2007-10-11 | Vaibhav Rajan | Systems and methods for delivering contents using broadcast networks |
US20080037781A1 (en) * | 2001-03-28 | 2008-02-14 | Cryptography Research, Inc. | Content security layer providing long-term renewable security |
US20080114664A1 (en) * | 2006-11-13 | 2008-05-15 | Joseph Harb | Broadcast programming data capture |
US20080114480A1 (en) * | 2006-11-13 | 2008-05-15 | Joseph Harb | Real-time remote purchase-list capture system |
US20080214236A1 (en) * | 2006-11-13 | 2008-09-04 | Joseph Harb | Digital content download associated with corresponding radio broadcast items |
US20080318529A1 (en) * | 2006-11-13 | 2008-12-25 | Joseph Harb | Interactive radio advertising and social networking |
US20090132391A1 (en) * | 2000-04-27 | 2009-05-21 | Qualcomm Incorporated | System and method for extracting, decoding, and utilizing hidden data embedded in audio signals |
US20090304182A1 (en) * | 2006-09-29 | 2009-12-10 | Mobilians Co., Ltd. | System and method for providing information using audio watermarking |
US20100049626A1 (en) * | 2007-03-09 | 2010-02-25 | Airbiquity Inc. | In-vehicle mobile music purchase |
US7706570B2 (en) | 2001-04-25 | 2010-04-27 | Digimarc Corporation | Encoding and decoding auxiliary signals |
US7711564B2 (en) | 1995-07-27 | 2010-05-04 | Digimarc Corporation | Connected audio and other media objects |
US20100223346A1 (en) * | 2009-03-02 | 2010-09-02 | First Data Corporation | Systems, methods, and devices for processing feedback information received from mobile devices responding to tone transmissions |
US20100222043A1 (en) * | 2009-03-02 | 2010-09-02 | First Data Corporation | Systems, methods, and devices for prompting mobile device users for feedback information using tone transmissions |
US20100222037A1 (en) * | 2009-03-02 | 2010-09-02 | First Data Corporation | Systems, Methods, and Apparatus for Providing Terms and Conditions and Program Enrollment Information to a Mobile Device |
US20100222026A1 (en) * | 2009-03-02 | 2010-09-02 | First Data Corporation | Systems, Methods, and Apparatus for Receiving Promotion Information by a Mobile Device |
US20100222041A1 (en) * | 2009-03-02 | 2010-09-02 | First Data Corporation | Systems, Methods, and Apparatus for Providing Promotion Information to a Mobile Device |
US20100268573A1 (en) * | 2009-04-17 | 2010-10-21 | Anand Jain | System and method for utilizing supplemental audio beaconing in audience measurement |
US7974436B2 (en) | 2000-12-21 | 2011-07-05 | Digimarc Corporation | Methods, apparatus and programs for generating and utilizing content signatures |
US7987501B2 (en) | 2001-12-04 | 2011-07-26 | Jpmorgan Chase Bank, N.A. | System and method for single session sign-on |
US8094949B1 (en) | 1994-10-21 | 2012-01-10 | Digimarc Corporation | Music methods and systems |
US8095796B2 (en) | 1999-05-19 | 2012-01-10 | Digimarc Corporation | Content identifiers |
US8160960B1 (en) | 2001-06-07 | 2012-04-17 | Jpmorgan Chase Bank, N.A. | System and method for rapid updating of credit information |
US8185940B2 (en) | 2001-07-12 | 2012-05-22 | Jpmorgan Chase Bank, N.A. | System and method for providing discriminated content to network users |
US20120239407A1 (en) * | 2009-04-17 | 2012-09-20 | Arbitron, Inc. | System and method for utilizing audio encoding for measuring media exposure with environmental masking |
US8301493B2 (en) | 2002-11-05 | 2012-10-30 | Jpmorgan Chase Bank, N.A. | System and method for providing incentives to consumers to share information |
US8355525B2 (en) | 2000-02-14 | 2013-01-15 | Digimarc Corporation | Parallel processing of digital watermarking operations |
US8462645B1 (en) | 2006-11-13 | 2013-06-11 | Joseph Harb | Interactive advertising system, business methods and software |
US20130279300A1 (en) * | 2011-01-07 | 2013-10-24 | Yamaha Corporation | Information-providing system, portable terminal device, server, and program |
WO2014018377A3 (en) * | 2012-07-25 | 2014-04-10 | Ebay Inc. | Data communication using audio patterns systems and methods |
US8752118B1 (en) | 1999-05-19 | 2014-06-10 | Digimarc Corporation | Audio and video content-based methods |
US8918333B2 (en) | 2009-02-23 | 2014-12-23 | Joseph Harb | Method, system and apparatus for interactive radio advertising |
US20150143530A1 (en) * | 2013-11-20 | 2015-05-21 | Samsung Electronics Co., Ltd. | Method for sharing file and electronic device thereof |
US9077460B2 (en) | 2004-09-29 | 2015-07-07 | Hewlett-Packard Development Company, L.P. | Systems and methods for measuring interest levels of audience in broadcast program and providing information based on the interest levels |
GB2522611A (en) * | 2013-12-13 | 2015-08-05 | Xspet Ltd | Transaction making method and system |
US9213969B2 (en) | 2011-10-28 | 2015-12-15 | Rakuten, Inc. | Transmitter, receiver, transmitting method, receiving method, communication system, communication method, program, and computer-readable storage medium |
US20170019703A1 (en) * | 2014-03-11 | 2017-01-19 | Soundlly Inc. | System and method for providing related content at low power, and computer readable recording medium having program recorded therein |
CN106797257A (en) * | 2014-08-26 | 2017-05-31 | 雅马哈株式会社 | Audio processing equipment and the method that information is provided |
US10015630B2 (en) | 2016-09-15 | 2018-07-03 | Proximity Grid, Inc. | Tracking people |
US10390212B2 (en) | 2016-09-15 | 2019-08-20 | Proximity Grid, Inc. | Tracking system having an option of not being trackable |
US10691400B2 (en) | 2014-07-29 | 2020-06-23 | Yamaha Corporation | Information management system and information management method |
US10733386B2 (en) | 2014-07-29 | 2020-08-04 | Yamaha Corporation | Terminal device, information providing system, information presentation method, and information providing method |
US10756767B1 (en) | 2019-02-05 | 2020-08-25 | XCOM Labs, Inc. | User equipment for wirelessly communicating cellular signal with another user equipment |
US10922957B2 (en) | 2008-08-19 | 2021-02-16 | Digimarc Corporation | Methods and systems for content processing |
US11063645B2 (en) | 2018-12-18 | 2021-07-13 | XCOM Labs, Inc. | Methods of wirelessly communicating with a group of devices |
US11128356B2 (en) | 2018-12-18 | 2021-09-21 | XCOM Labs, Inc. | Multiple-input multiple-output communication with wireless communication devices |
US11330649B2 (en) | 2019-01-25 | 2022-05-10 | XCOM Labs, Inc. | Methods and systems of multi-link peer-to-peer communications |
Families Citing this family (57)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6834308B1 (en) | 2000-02-17 | 2004-12-21 | Audible Magic Corporation | Method and apparatus for identifying media content presented on a media playing device |
JP4494389B2 (en) * | 2000-04-14 | 2010-06-30 | 日本電信電話株式会社 | Method, system and apparatus for acquiring information related to broadcast information |
US7228327B2 (en) * | 2000-05-08 | 2007-06-05 | Hoshiko Llc | Method and apparatus for delivering content via information retrieval devices |
US9001702B2 (en) | 2000-12-26 | 2015-04-07 | Polycom, Inc. | Speakerphone using a secure audio connection to initiate a second secure connection |
US7864938B2 (en) | 2000-12-26 | 2011-01-04 | Polycom, Inc. | Speakerphone transmitting URL information to a remote device |
US8977683B2 (en) | 2000-12-26 | 2015-03-10 | Polycom, Inc. | Speakerphone transmitting password information to a remote device |
US7339605B2 (en) | 2004-04-16 | 2008-03-04 | Polycom, Inc. | Conference link between a speakerphone and a video conference unit |
US8964604B2 (en) | 2000-12-26 | 2015-02-24 | Polycom, Inc. | Conference endpoint instructing conference bridge to dial phone number |
US8948059B2 (en) | 2000-12-26 | 2015-02-03 | Polycom, Inc. | Conference endpoint controlling audio volume of a remote device |
US7472075B2 (en) * | 2001-03-29 | 2008-12-30 | Intellisist, Inc. | System and method to associate broadcast radio content with a transaction via an internet server |
WO2002082271A1 (en) * | 2001-04-05 | 2002-10-17 | Audible Magic Corporation | Copyright detection and protection system and method |
US8934382B2 (en) | 2001-05-10 | 2015-01-13 | Polycom, Inc. | Conference endpoint controlling functions of a remote device |
CA2446707C (en) | 2001-05-10 | 2013-07-30 | Polycom Israel Ltd. | Control unit for multipoint multimedia/audio system |
US8976712B2 (en) | 2001-05-10 | 2015-03-10 | Polycom, Inc. | Speakerphone and conference bridge which request and perform polling operations |
US8972481B2 (en) | 2001-07-20 | 2015-03-03 | Audible Magic, Inc. | Playlist generation method and apparatus |
US8885523B2 (en) | 2001-12-31 | 2014-11-11 | Polycom, Inc. | Speakerphone transmitting control information embedded in audio information through a conference bridge |
US8223942B2 (en) * | 2001-12-31 | 2012-07-17 | Polycom, Inc. | Conference endpoint requesting and receiving billing information from a conference bridge |
US8947487B2 (en) | 2001-12-31 | 2015-02-03 | Polycom, Inc. | Method and apparatus for combining speakerphone and video conference unit operations |
US8934381B2 (en) | 2001-12-31 | 2015-01-13 | Polycom, Inc. | Conference endpoint instructing a remote device to establish a new connection |
US7742588B2 (en) | 2001-12-31 | 2010-06-22 | Polycom, Inc. | Speakerphone establishing and using a second connection of graphics information |
US7787605B2 (en) | 2001-12-31 | 2010-08-31 | Polycom, Inc. | Conference bridge which decodes and responds to control information embedded in audio information |
US8705719B2 (en) | 2001-12-31 | 2014-04-22 | Polycom, Inc. | Speakerphone and conference bridge which receive and provide participant monitoring information |
US7978838B2 (en) | 2001-12-31 | 2011-07-12 | Polycom, Inc. | Conference endpoint instructing conference bridge to mute participants |
US8144854B2 (en) | 2001-12-31 | 2012-03-27 | Polycom Inc. | Conference bridge which detects control information embedded in audio information to prioritize operations |
US8102984B2 (en) | 2001-12-31 | 2012-01-24 | Polycom Inc. | Speakerphone and conference bridge which receive and provide participant monitoring information |
US8126029B2 (en) | 2005-06-08 | 2012-02-28 | Polycom, Inc. | Voice interference correction for mixed voice and spread spectrum data signaling |
US7796565B2 (en) * | 2005-06-08 | 2010-09-14 | Polycom, Inc. | Mixed voice and spread spectrum data signaling with multiplexing multiple users with CDMA |
US8199791B2 (en) | 2005-06-08 | 2012-06-12 | Polycom, Inc. | Mixed voice and spread spectrum data signaling with enhanced concealment of data |
GB0516794D0 (en) * | 2005-08-16 | 2005-09-21 | Vodafone Plc | Data transmission |
US20080066092A1 (en) * | 2006-08-09 | 2008-03-13 | Michael Laude | System for interactive images and video |
GB0710211D0 (en) * | 2007-05-29 | 2007-07-11 | Intrasonics Ltd | AMR Spectrography |
US8006314B2 (en) | 2007-07-27 | 2011-08-23 | Audible Magic Corporation | System for identifying content of digital data |
JP5343758B2 (en) * | 2008-08-21 | 2013-11-13 | ヤマハ株式会社 | Audio playback device |
KR101683676B1 (en) * | 2010-07-22 | 2016-12-07 | 삼성전자 주식회사 | Apparatus and method for providing augmented reality service using sound |
US9876905B2 (en) * | 2010-09-29 | 2018-01-23 | Genesys Telecommunications Laboratories, Inc. | System for initiating interactive communication in response to audio codes |
US20130058507A1 (en) * | 2011-08-31 | 2013-03-07 | The Tc Group A/S | Method for transferring data to a musical signal processor |
US9460465B2 (en) | 2011-09-21 | 2016-10-04 | Genesys Telecommunications Laboratories, Inc. | Graphical menu builder for encoding applications in an image |
JP5429826B2 (en) * | 2011-12-28 | 2014-02-26 | 株式会社スポットライト | Ultrasonic communication system and beacon |
US8930005B2 (en) * | 2012-08-07 | 2015-01-06 | Sonos, Inc. | Acoustic signatures in a playback system |
US9081778B2 (en) | 2012-09-25 | 2015-07-14 | Audible Magic Corporation | Using digital fingerprints to associate data with a work |
US20150294539A1 (en) * | 2012-10-31 | 2015-10-15 | Promotie Voor Speciale Evenementen - Belgium | Method for remotely controlling human perceivable output of a plurality of devices, system, transmitter, device, software product and human unperceivable acoustic signal for performing the method |
KR101994294B1 (en) * | 2012-12-07 | 2019-06-28 | 한국과학기술원 | System and method using audio signal |
TW201444360A (en) * | 2013-05-03 | 2014-11-16 | Ikala Interactive Media Inc | A system of internet interactive service and operating method thereof |
JP6423187B2 (en) * | 2013-10-29 | 2018-11-14 | 楽天株式会社 | Configuration of end-user devices using near-field acoustic signals |
WO2015100430A1 (en) * | 2013-12-24 | 2015-07-02 | Digimarc Corporation | Methods and system for cue detection from audio input, low-power data processing and related arrangements |
TW201528803A (en) * | 2014-01-10 | 2015-07-16 | Waystorm Co Ltd | Advertisement distribution system and method for controlling operations of mobile electronic device thereof |
US10410643B2 (en) | 2014-07-15 | 2019-09-10 | The Nielson Company (Us), Llc | Audio watermarking for people monitoring |
US10210545B2 (en) * | 2015-12-30 | 2019-02-19 | TCL Research America Inc. | Method and system for grouping devices in a same space for cross-device marketing |
US10699296B2 (en) * | 2015-12-30 | 2020-06-30 | Verizon Patent And Licensing, Inc. | Native video advertising with voice-based ad management and machine-to-machine ad bidding |
JP6231244B1 (en) * | 2017-08-04 | 2017-11-15 | ヤマハ株式会社 | REPRODUCTION SYSTEM, TERMINAL DEVICE, INFORMATION PROVIDING METHOD, TERMINAL DEVICE OPERATION METHOD, AND PROGRAM |
US10580066B1 (en) | 2017-10-16 | 2020-03-03 | Amazon Technologies, Inc. | Personalizing portable shopping displays using mobile devices and inaudible tones |
US11107128B1 (en) | 2017-10-16 | 2021-08-31 | Amazon Technologies, Inc. | Portable interactive product displays with region-specific products |
CN108206976B (en) * | 2018-01-12 | 2020-06-23 | 和君纵达数据科技有限公司 | Method for selectively playing sound signal and user terminal |
JP6596144B2 (en) * | 2018-12-05 | 2019-10-23 | ヤマハ株式会社 | Information providing method, sound processing apparatus, and program |
WO2021021059A1 (en) * | 2019-08-01 | 2021-02-04 | Ertuerk Ismail | Robust code / data hiding method against analog transmission (over the air) for digital audio |
US11665538B2 (en) * | 2019-09-16 | 2023-05-30 | International Business Machines Corporation | System for embedding an identification code in a phone call via an inaudible signal |
JP2021005871A (en) * | 2020-08-20 | 2021-01-14 | Toa株式会社 | Broadcasting device, broadcasting system, and computer program |
Citations (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4916691A (en) * | 1988-10-28 | 1990-04-10 | American Telephone And Telegraph Company | Telecommunications switching system |
US5774452A (en) * | 1995-03-14 | 1998-06-30 | Aris Technologies, Inc. | Apparatus and method for encoding and decoding information in audio signals |
US5893903A (en) * | 1996-12-20 | 1999-04-13 | At&T Corp. | Multimedia message system with revenue allocation |
US5940135A (en) * | 1997-05-19 | 1999-08-17 | Aris Technologies, Inc. | Apparatus and method for encoding and decoding information in analog signals |
US6088586A (en) * | 1996-01-24 | 2000-07-11 | Codem Systems, Inc. | System for signaling within a cellular telephone system |
US6125172A (en) * | 1997-04-18 | 2000-09-26 | Lucent Technologies, Inc. | Apparatus and method for initiating a transaction having acoustic data receiver that filters human voice |
US6311214B1 (en) * | 1995-07-27 | 2001-10-30 | Digimarc Corporation | Linking of computers based on optical sensing of digital data |
US6351467B1 (en) * | 1997-10-27 | 2002-02-26 | Hughes Electronics Corporation | System and method for multicasting multimedia content |
US6366876B1 (en) * | 1997-09-29 | 2002-04-02 | Sun Microsystems, Inc. | Method and apparatus for assessing compatibility between platforms and applications |
US6389055B1 (en) * | 1998-03-30 | 2002-05-14 | Lucent Technologies, Inc. | Integrating digital data with perceptible signals |
US20020078146A1 (en) * | 1995-07-27 | 2002-06-20 | Rhoads Geoffrey B. | Internet linking from audio and image content |
US6427064B1 (en) * | 1994-01-05 | 2002-07-30 | Daniel A. Henderson | Method and apparatus for maintaining a database in a portable communication device |
US6456725B1 (en) * | 1999-06-24 | 2002-09-24 | Signafy, Inc. | Method for increasing the functionality of a media player/recorder device or an application program |
US6510234B1 (en) * | 1999-05-12 | 2003-01-21 | Signafy, Inc. | Method for increasing the functionality of a media player/recorder device |
US6553022B2 (en) * | 1998-07-16 | 2003-04-22 | Openwave Systems, Inc. | Method and apparatus for providing a connection to a data network |
US6737957B1 (en) * | 2000-02-16 | 2004-05-18 | Verance Corporation | Remote control signaling using audio watermarks |
US20040128514A1 (en) * | 1996-04-25 | 2004-07-01 | Rhoads Geoffrey B. | Method for increasing the functionality of a media player/recorder device or an application program |
US6983255B2 (en) * | 1999-12-21 | 2006-01-03 | International Business Machines Corporation | Television commerce payments |
Family Cites Families (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6192068A (en) * | 1984-10-11 | 1986-05-10 | Matsushita Electric Ind Co Ltd | Two-line telephone set |
EP0389689B1 (en) * | 1989-03-28 | 1997-06-04 | POLYGRAM MANUFACTURING & DISTRIBUTION CENTRES GMBH | Method for transmitting a transmission signal and a transmitting device and a receiving device for use in the method |
JPH04334227A (en) * | 1991-05-10 | 1992-11-20 | Matsushita Electric Ind Co Ltd | Toll broadcasting changing method |
US7010144B1 (en) * | 1994-10-21 | 2006-03-07 | Digimarc Corporation | Associating data with images in imaging systems |
US6947571B1 (en) * | 1999-05-19 | 2005-09-20 | Digimarc Corporation | Cell phones with optical capabilities, and related applications |
EP0713335A2 (en) * | 1994-11-15 | 1996-05-22 | AT&T Corp. | System and method for wireless capture of encoded data transmitted with a television, video or audio signal and subsequent initiation of a transaction using such data |
JPH0969820A (en) * | 1995-08-30 | 1997-03-11 | Toshiba Corp | Data receiver |
JPH08149163A (en) * | 1994-11-18 | 1996-06-07 | Toshiba Corp | Signal transmitter and receiver and its method |
KR960020437A (en) | 1994-11-18 | 1996-06-17 | 사또오 후미오 | Signal Transmitter and Receiver |
EP0824821B1 (en) * | 1995-05-08 | 2002-04-17 | Digimarc Corporation | Steganographical embedding of auxiliary data and calibration data in image data |
US6505160B1 (en) * | 1995-07-27 | 2003-01-07 | Digimarc Corporation | Connected audio and other media objects |
US6965682B1 (en) * | 1999-05-19 | 2005-11-15 | Digimarc Corp | Data transmission by watermark proxy |
US5822360A (en) | 1995-09-06 | 1998-10-13 | Solana Technology Development Corporation | Method and apparatus for transporting auxiliary data in audio signals |
US5822432A (en) | 1996-01-17 | 1998-10-13 | The Dice Company | Method for human-assisted random key generation and application for digital watermark system |
JP3109575B2 (en) * | 1996-09-30 | 2000-11-20 | 日本電気株式会社 | Image data processing device |
WO1998035468A2 (en) * | 1997-01-27 | 1998-08-13 | Benjamin Slotznick | System for delivering and displaying primary and secondary information |
ID26828A (en) | 1998-01-09 | 2001-02-15 | Swisscom Ag | TELECOMMUNICATION METHOD |
JP3818474B2 (en) * | 1998-03-10 | 2006-09-06 | 日本ビクター株式会社 | Disc-shaped recording medium playback device |
US6188767B1 (en) * | 1998-04-29 | 2001-02-13 | Motorola, Inc. | Method of providing group call services in a CDMA communications system |
JP2000050048A (en) * | 1998-07-29 | 2000-02-18 | Konica Corp | Image processor |
US6209094B1 (en) * | 1998-10-14 | 2001-03-27 | Liquid Audio Inc. | Robust watermark method and apparatus for digital signals |
US6870914B1 (en) * | 1999-01-29 | 2005-03-22 | Sbc Properties, L.P. | Distributed text-to-speech synthesis between a telephone network and a telephone subscriber unit |
AU6695100A (en) * | 1999-07-19 | 2001-02-05 | Fraunhofer-Gesellschaft Zur Forderung Der Angewandten Forschung E.V. | Method and device for identifying pieces of music |
US7451177B1 (en) * | 1999-08-12 | 2008-11-11 | Avintaquin Capital, Llc | System for and method of implementing a closed loop response architecture for electronic commerce |
US7142691B2 (en) * | 2000-03-18 | 2006-11-28 | Digimarc Corporation | Watermark embedding functions in rendering description files |
US20010055391A1 (en) | 2000-04-27 | 2001-12-27 | Jacobs Paul E. | System and method for extracting, decoding, and utilizing hidden data embedded in audio signals |
EP1499033B1 (en) * | 2003-07-16 | 2007-03-28 | Sony Deutschland GmbH | Detection of broadcast signals for defining useable frequency bands for powerline communication |
-
2001
- 2001-03-13 US US09/805,679 patent/US20010055391A1/en not_active Abandoned
- 2001-04-26 EP EP01927350A patent/EP1277297A2/en not_active Ceased
- 2001-04-26 KR KR1020027014497A patent/KR100766762B1/en active IP Right Grant
- 2001-04-26 AU AU2001253811A patent/AU2001253811A1/en not_active Abandoned
- 2001-04-26 WO PCT/US2001/013432 patent/WO2001082554A2/en active Application Filing
- 2001-04-26 KR KR1020077015623A patent/KR100770187B1/en active IP Right Grant
- 2001-04-26 JP JP2001579518A patent/JP5198706B2/en not_active Expired - Lifetime
-
2009
- 2009-01-21 US US12/356,736 patent/US8462950B2/en not_active Expired - Lifetime
-
2013
- 2013-05-15 US US13/895,136 patent/US20130253918A1/en not_active Abandoned
Patent Citations (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4916691A (en) * | 1988-10-28 | 1990-04-10 | American Telephone And Telegraph Company | Telecommunications switching system |
US6427064B1 (en) * | 1994-01-05 | 2002-07-30 | Daniel A. Henderson | Method and apparatus for maintaining a database in a portable communication device |
US6005501A (en) * | 1995-03-14 | 1999-12-21 | Aris Technologies, Inc. | Apparatus and method for encoding and decoding information in audio signals |
US5774452A (en) * | 1995-03-14 | 1998-06-30 | Aris Technologies, Inc. | Apparatus and method for encoding and decoding information in audio signals |
US20020078146A1 (en) * | 1995-07-27 | 2002-06-20 | Rhoads Geoffrey B. | Internet linking from audio and image content |
US6311214B1 (en) * | 1995-07-27 | 2001-10-30 | Digimarc Corporation | Linking of computers based on optical sensing of digital data |
US6088586A (en) * | 1996-01-24 | 2000-07-11 | Codem Systems, Inc. | System for signaling within a cellular telephone system |
US20040128514A1 (en) * | 1996-04-25 | 2004-07-01 | Rhoads Geoffrey B. | Method for increasing the functionality of a media player/recorder device or an application program |
US5893903A (en) * | 1996-12-20 | 1999-04-13 | At&T Corp. | Multimedia message system with revenue allocation |
US6125172A (en) * | 1997-04-18 | 2000-09-26 | Lucent Technologies, Inc. | Apparatus and method for initiating a transaction having acoustic data receiver that filters human voice |
US5940135A (en) * | 1997-05-19 | 1999-08-17 | Aris Technologies, Inc. | Apparatus and method for encoding and decoding information in analog signals |
US6366876B1 (en) * | 1997-09-29 | 2002-04-02 | Sun Microsystems, Inc. | Method and apparatus for assessing compatibility between platforms and applications |
US6351467B1 (en) * | 1997-10-27 | 2002-02-26 | Hughes Electronics Corporation | System and method for multicasting multimedia content |
US6389055B1 (en) * | 1998-03-30 | 2002-05-14 | Lucent Technologies, Inc. | Integrating digital data with perceptible signals |
US6553022B2 (en) * | 1998-07-16 | 2003-04-22 | Openwave Systems, Inc. | Method and apparatus for providing a connection to a data network |
US6510234B1 (en) * | 1999-05-12 | 2003-01-21 | Signafy, Inc. | Method for increasing the functionality of a media player/recorder device |
US6456725B1 (en) * | 1999-06-24 | 2002-09-24 | Signafy, Inc. | Method for increasing the functionality of a media player/recorder device or an application program |
US6983255B2 (en) * | 1999-12-21 | 2006-01-03 | International Business Machines Corporation | Television commerce payments |
US6737957B1 (en) * | 2000-02-16 | 2004-05-18 | Verance Corporation | Remote control signaling using audio watermarks |
Cited By (108)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8094949B1 (en) | 1994-10-21 | 2012-01-10 | Digimarc Corporation | Music methods and systems |
US7711564B2 (en) | 1995-07-27 | 2010-05-04 | Digimarc Corporation | Connected audio and other media objects |
US7986845B2 (en) | 1995-07-27 | 2011-07-26 | Digimarc Corporation | Steganographic systems and methods |
US7006661B2 (en) | 1995-07-27 | 2006-02-28 | Digimarc Corp | Digital watermarking systems and methods |
US7362781B2 (en) | 1996-04-25 | 2008-04-22 | Digimarc Corporation | Wireless methods and devices employing steganography |
US20030040326A1 (en) * | 1996-04-25 | 2003-02-27 | Levy Kenneth L. | Wireless methods and devices employing steganography |
US20020034297A1 (en) * | 1996-04-25 | 2002-03-21 | Rhoads Geoffrey B. | Wireless methods and devices employing steganography |
US7185201B2 (en) | 1999-05-19 | 2007-02-27 | Digimarc Corporation | Content identifiers triggering corresponding responses |
US8095796B2 (en) | 1999-05-19 | 2012-01-10 | Digimarc Corporation | Content identifiers |
US8752118B1 (en) | 1999-05-19 | 2014-06-10 | Digimarc Corporation | Audio and video content-based methods |
US6694043B2 (en) | 1999-06-29 | 2004-02-17 | Digimarc Corporation | Method of monitoring print data for text associated with a hyperlink |
US8355525B2 (en) | 2000-02-14 | 2013-01-15 | Digimarc Corporation | Parallel processing of digital watermarking operations |
US20090132391A1 (en) * | 2000-04-27 | 2009-05-21 | Qualcomm Incorporated | System and method for extracting, decoding, and utilizing hidden data embedded in audio signals |
US8462950B2 (en) | 2000-04-27 | 2013-06-11 | Qualcomm Incorporated | System and method for extracting, decoding, and utilizing hidden data embedded in audio signals |
US6970886B1 (en) | 2000-05-25 | 2005-11-29 | Digimarc Corporation | Consumer driven methods for associating content indentifiers with related web addresses |
US9015138B2 (en) | 2000-05-25 | 2015-04-21 | Digimarc Corporation | Consumer driven methods for associating content identifiers with related web addresses |
US20070070429A1 (en) * | 2000-11-02 | 2007-03-29 | Hein William C Iii | Batch identifier registration and embedding in media signals |
US8594364B2 (en) | 2000-11-02 | 2013-11-26 | Digimarc Corporation | Batch identifier registration and embedding in media signals |
US20020080976A1 (en) * | 2000-12-14 | 2002-06-27 | Schreer Scott P. | System and method for accessing authorized recordings |
US7974436B2 (en) | 2000-12-21 | 2011-07-05 | Digimarc Corporation | Methods, apparatus and programs for generating and utilizing content signatures |
US8023773B2 (en) | 2000-12-21 | 2011-09-20 | Digimarc Corporation | Methods, apparatus and programs for generating and utilizing content signatures |
US8488836B2 (en) | 2000-12-21 | 2013-07-16 | Digimarc Corporation | Methods, apparatus and programs for generating and utilizing content signatures |
US8542870B2 (en) | 2000-12-21 | 2013-09-24 | Digimarc Corporation | Methods, apparatus and programs for generating and utilizing content signatures |
US8077911B2 (en) | 2000-12-21 | 2011-12-13 | Digimarc Corporation | Methods, apparatus and programs for generating and utilizing content signatures |
US20080037781A1 (en) * | 2001-03-28 | 2008-02-14 | Cryptography Research, Inc. | Content security layer providing long-term renewable security |
US20080130886A1 (en) * | 2001-03-28 | 2008-06-05 | Cryptography Research, Inc. | Content security layer providing long-term renewable security |
US7778420B2 (en) | 2001-03-28 | 2010-08-17 | Rovi Solutions Corporation | Content security layer providing long-term renewable security |
US20080049935A1 (en) * | 2001-03-28 | 2008-02-28 | Cryptography Research, Inc. | Content security layer providing long-term renewable security |
US7760876B2 (en) * | 2001-03-28 | 2010-07-20 | Rovi Solutions Corporation | Content security layer providing long-term renewable security |
US7756272B2 (en) | 2001-03-28 | 2010-07-13 | Rovi Solutions Corporation | Interpreter using cryptographic values of a playback device's keys to authorize the playback device |
US20020144130A1 (en) * | 2001-03-29 | 2002-10-03 | Koninklijke Philips Electronics N.V. | Apparatus and methods for detecting illicit content that has been imported into a secure domain |
US7706570B2 (en) | 2001-04-25 | 2010-04-27 | Digimarc Corporation | Encoding and decoding auxiliary signals |
US8170273B2 (en) | 2001-04-25 | 2012-05-01 | Digimarc Corporation | Encoding and decoding auxiliary signals |
US8160960B1 (en) | 2001-06-07 | 2012-04-17 | Jpmorgan Chase Bank, N.A. | System and method for rapid updating of credit information |
US20030014363A1 (en) * | 2001-06-25 | 2003-01-16 | Vincent Sethi | Electronic vouchers and a system and method for issuing the same |
US8266437B2 (en) * | 2001-06-25 | 2012-09-11 | Jpmorgan Chase Bank, N.A. | Electronic vouchers and a system and method for issuing the same |
US8185940B2 (en) | 2001-07-12 | 2012-05-22 | Jpmorgan Chase Bank, N.A. | System and method for providing discriminated content to network users |
US20030117987A1 (en) * | 2001-10-23 | 2003-06-26 | Gavin Brebner | Conveying information to a communication device using sonic representations |
US20030088773A1 (en) * | 2001-11-07 | 2003-05-08 | Koninklijke Philips Electronics N. V. | Method of and apparatus for preventing illicit copying of digital content |
US7987501B2 (en) | 2001-12-04 | 2011-07-26 | Jpmorgan Chase Bank, N.A. | System and method for single session sign-on |
US8707410B2 (en) | 2001-12-04 | 2014-04-22 | Jpmorgan Chase Bank, N.A. | System and method for single session sign-on |
US20030188020A1 (en) * | 2002-03-29 | 2003-10-02 | Steven Barile | Tangible artifact referencing digital content |
US20040059933A1 (en) * | 2002-07-16 | 2004-03-25 | Levy Kenneth L. | Digital watermarking and fingerprinting applications for copy protection |
US9349411B2 (en) | 2002-07-16 | 2016-05-24 | Digimarc Corporation | Digital watermarking and fingerprinting applications for copy protection |
US8301493B2 (en) | 2002-11-05 | 2012-10-30 | Jpmorgan Chase Bank, N.A. | System and method for providing incentives to consumers to share information |
US8407752B2 (en) * | 2004-03-18 | 2013-03-26 | Digimarc Corporation | Synchronizing broadcast content with corresponding network content |
US20050210526A1 (en) * | 2004-03-18 | 2005-09-22 | Levy Kenneth L | Synchronizing broadcast content with corresponding network content |
US9077460B2 (en) | 2004-09-29 | 2015-07-07 | Hewlett-Packard Development Company, L.P. | Systems and methods for measuring interest levels of audience in broadcast program and providing information based on the interest levels |
US20060075451A1 (en) * | 2004-09-29 | 2006-04-06 | Ajay Gupta | Systems and methods for providing and processing print-augmented broadcast signals |
US9021520B2 (en) | 2004-09-29 | 2015-04-28 | Hewlett-Packard Development Company, L.P. | Systems and methods for providing and processing print-augmented broadcast signals |
US7761400B2 (en) | 2005-07-22 | 2010-07-20 | John Reimer | Identifying events |
US9767418B2 (en) | 2005-07-22 | 2017-09-19 | Proximity Grid, Inc. | Identifying events |
US20070060112A1 (en) * | 2005-07-22 | 2007-03-15 | John Reimer | Identifying events |
US20110047174A1 (en) * | 2005-07-22 | 2011-02-24 | John Reimer | Identifying events |
US8356005B2 (en) | 2005-07-22 | 2013-01-15 | John Reimer | Identifying events |
US20070237106A1 (en) * | 2005-08-10 | 2007-10-11 | Vaibhav Rajan | Systems and methods for delivering contents using broadcast networks |
US20090304182A1 (en) * | 2006-09-29 | 2009-12-10 | Mobilians Co., Ltd. | System and method for providing information using audio watermarking |
US8296195B2 (en) * | 2006-11-13 | 2012-10-23 | Joseph Harb | Broadcast programming data capture |
US8391155B2 (en) | 2006-11-13 | 2013-03-05 | Joseph Harb | Digital content download associated with corresponding radio broadcast items |
US20080114480A1 (en) * | 2006-11-13 | 2008-05-15 | Joseph Harb | Real-time remote purchase-list capture system |
US8310985B2 (en) | 2006-11-13 | 2012-11-13 | Joseph Harb | Interactive radio advertising and social networking |
US8462645B1 (en) | 2006-11-13 | 2013-06-11 | Joseph Harb | Interactive advertising system, business methods and software |
US20080114664A1 (en) * | 2006-11-13 | 2008-05-15 | Joseph Harb | Broadcast programming data capture |
US20080214236A1 (en) * | 2006-11-13 | 2008-09-04 | Joseph Harb | Digital content download associated with corresponding radio broadcast items |
US20080318529A1 (en) * | 2006-11-13 | 2008-12-25 | Joseph Harb | Interactive radio advertising and social networking |
US8718538B2 (en) | 2006-11-13 | 2014-05-06 | Joseph Harb | Real-time remote purchase-list capture system |
US8676135B2 (en) | 2007-03-09 | 2014-03-18 | Airbiquity Inc. | In-vehicle mobile music purchase |
US20100049626A1 (en) * | 2007-03-09 | 2010-02-25 | Airbiquity Inc. | In-vehicle mobile music purchase |
US10922957B2 (en) | 2008-08-19 | 2021-02-16 | Digimarc Corporation | Methods and systems for content processing |
US8918333B2 (en) | 2009-02-23 | 2014-12-23 | Joseph Harb | Method, system and apparatus for interactive radio advertising |
US8577346B2 (en) | 2009-03-02 | 2013-11-05 | First Data Corporation | Systems, methods, and apparatus for receiving promotion information by a mobile device |
US20100222026A1 (en) * | 2009-03-02 | 2010-09-02 | First Data Corporation | Systems, Methods, and Apparatus for Receiving Promotion Information by a Mobile Device |
US20100222037A1 (en) * | 2009-03-02 | 2010-09-02 | First Data Corporation | Systems, Methods, and Apparatus for Providing Terms and Conditions and Program Enrollment Information to a Mobile Device |
US8725121B2 (en) | 2009-03-02 | 2014-05-13 | First Data Corporation | Systems, methods, and devices for prompting mobile device users for feedback information using tone transmissions |
US20100223346A1 (en) * | 2009-03-02 | 2010-09-02 | First Data Corporation | Systems, methods, and devices for processing feedback information received from mobile devices responding to tone transmissions |
US20100222041A1 (en) * | 2009-03-02 | 2010-09-02 | First Data Corporation | Systems, Methods, and Apparatus for Providing Promotion Information to a Mobile Device |
US8577345B2 (en) | 2009-03-02 | 2013-11-05 | First Data Corporation | Systems, methods, and apparatus for providing promotion information to a mobile device |
US20100222043A1 (en) * | 2009-03-02 | 2010-09-02 | First Data Corporation | Systems, methods, and devices for prompting mobile device users for feedback information using tone transmissions |
US9077800B2 (en) * | 2009-03-02 | 2015-07-07 | First Data Corporation | Systems, methods, and devices for processing feedback information received from mobile devices responding to tone transmissions |
US10008212B2 (en) * | 2009-04-17 | 2018-06-26 | The Nielsen Company (Us), Llc | System and method for utilizing audio encoding for measuring media exposure with environmental masking |
US20100268573A1 (en) * | 2009-04-17 | 2010-10-21 | Anand Jain | System and method for utilizing supplemental audio beaconing in audience measurement |
US20120239407A1 (en) * | 2009-04-17 | 2012-09-20 | Arbitron, Inc. | System and method for utilizing audio encoding for measuring media exposure with environmental masking |
US20130279300A1 (en) * | 2011-01-07 | 2013-10-24 | Yamaha Corporation | Information-providing system, portable terminal device, server, and program |
US9721465B2 (en) * | 2011-01-07 | 2017-08-01 | Yamaha Corporation | Information-providing system, portable terminal device, server, and program |
US9213969B2 (en) | 2011-10-28 | 2015-12-15 | Rakuten, Inc. | Transmitter, receiver, transmitting method, receiving method, communication system, communication method, program, and computer-readable storage medium |
WO2014018377A3 (en) * | 2012-07-25 | 2014-04-10 | Ebay Inc. | Data communication using audio patterns systems and methods |
US11562751B2 (en) | 2012-07-25 | 2023-01-24 | Paypal, Inc. | Data communication using audio patterns systems and methods |
US10839816B2 (en) | 2012-07-25 | 2020-11-17 | Paypal, Inc. | Data communication using audio patterns systems and methods |
US9812137B2 (en) | 2012-07-25 | 2017-11-07 | Paypal, Inc. | Data communication using audio patterns systems and methods |
US20150143530A1 (en) * | 2013-11-20 | 2015-05-21 | Samsung Electronics Co., Ltd. | Method for sharing file and electronic device thereof |
GB2522611A (en) * | 2013-12-13 | 2015-08-05 | Xspet Ltd | Transaction making method and system |
US9794620B2 (en) * | 2014-03-11 | 2017-10-17 | Soundlly Inc. | System and method for providing related content at low power, and computer readable recording medium having program recorded therein |
US20170019703A1 (en) * | 2014-03-11 | 2017-01-19 | Soundlly Inc. | System and method for providing related content at low power, and computer readable recording medium having program recorded therein |
US10691400B2 (en) | 2014-07-29 | 2020-06-23 | Yamaha Corporation | Information management system and information management method |
US10733386B2 (en) | 2014-07-29 | 2020-08-04 | Yamaha Corporation | Terminal device, information providing system, information presentation method, and information providing method |
US20180098164A1 (en) * | 2014-08-26 | 2018-04-05 | Yamaha Corporation | Reproduction system, terminal device, method thereof, and non-transitory storage medium, for providing information |
US20170245069A1 (en) * | 2014-08-26 | 2017-08-24 | Yamaha Corporation | Audio processing device and method of providing information |
CN108260055A (en) * | 2014-08-26 | 2018-07-06 | 雅马哈株式会社 | Playback system and method, terminal installation and method, computer readable storage medium |
CN106797257A (en) * | 2014-08-26 | 2017-05-31 | 雅马哈株式会社 | Audio processing equipment and the method that information is provided |
US10433083B2 (en) * | 2014-08-26 | 2019-10-01 | Yamaha Corporation | Audio processing device and method of providing information |
US10542360B2 (en) * | 2014-08-26 | 2020-01-21 | Yamaha Corporation | Reproduction system, terminal device, method thereof, and non-transitory storage medium, for providing information |
US10390212B2 (en) | 2016-09-15 | 2019-08-20 | Proximity Grid, Inc. | Tracking system having an option of not being trackable |
US10015630B2 (en) | 2016-09-15 | 2018-07-03 | Proximity Grid, Inc. | Tracking people |
US11063645B2 (en) | 2018-12-18 | 2021-07-13 | XCOM Labs, Inc. | Methods of wirelessly communicating with a group of devices |
US11128356B2 (en) | 2018-12-18 | 2021-09-21 | XCOM Labs, Inc. | Multiple-input multiple-output communication with wireless communication devices |
US11742911B2 (en) | 2018-12-18 | 2023-08-29 | XCOM Labs, Inc. | User equipment configured for increased data rate |
US11330649B2 (en) | 2019-01-25 | 2022-05-10 | XCOM Labs, Inc. | Methods and systems of multi-link peer-to-peer communications |
US10756767B1 (en) | 2019-02-05 | 2020-08-25 | XCOM Labs, Inc. | User equipment for wirelessly communicating cellular signal with another user equipment |
Also Published As
Publication number | Publication date |
---|---|
KR20020093994A (en) | 2002-12-16 |
US20090132391A1 (en) | 2009-05-21 |
AU2001253811A1 (en) | 2001-11-07 |
JP5198706B2 (en) | 2013-05-15 |
JP2003536094A (en) | 2003-12-02 |
WO2001082554A2 (en) | 2001-11-01 |
KR100770187B1 (en) | 2007-10-25 |
KR100766762B1 (en) | 2007-10-17 |
EP1277297A2 (en) | 2003-01-22 |
WO2001082554A3 (en) | 2002-09-12 |
KR20070092271A (en) | 2007-09-12 |
US20130253918A1 (en) | 2013-09-26 |
US8462950B2 (en) | 2013-06-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8462950B2 (en) | System and method for extracting, decoding, and utilizing hidden data embedded in audio signals | |
US8155582B2 (en) | Methods and systems employing digital content | |
KR100853951B1 (en) | Methods and devices for processing audio | |
KR102122978B1 (en) | System and method for ordering and delivering media content | |
US7650010B2 (en) | Connected video and audio | |
US6925489B1 (en) | Methods and apparatus for identification and purchase of broadcast digital music and other types of information | |
US7853664B1 (en) | Method and system for purchasing pre-recorded music | |
CN105392022B (en) | Information interacting method and device based on audio frequency watermark | |
US20050028189A1 (en) | System to provide access to information related to a broadcast signal | |
US20060174348A1 (en) | Watermark-based personal audio appliance | |
US20020150165A1 (en) | Rendering device and arrangement | |
JP2009276776A (en) | Music piece identification device and its method, music piece identification and distribution device and its method | |
JP4433594B2 (en) | Music identification apparatus and method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: QUALCOMM INCORPORATED, CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:JACOBS, PAUL E.;REEL/FRAME:011991/0762 Effective date: 20010707 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |