Messaging by writing an image into a spectrogram
First Claim
1. A messaging method comprising:
- providing an image;
writing the image into a spectrogram of a host signal to produce a modified host signal; and
transferring the modified host signal, in which a human readable message is conveyed by the image within the spectrogram;
wherein providing an image comprises taking image-based message input from a user via a user input device, and producing a corresponding two dimensional image; and
wherein the host signal comprises a host audio signal.
1 Assignment
0 Petitions
Accused Products
Abstract
A message is communicated between devices by passing a host signal, such as an audio signal, with the message written into the spectrogram of the host signal. For host audio signals, the message is authored, converted to an image format (if not already in suitable image form) and written into the spectrogram of the audio signal. The resulting audio signal can be communicated in a variety of ways, but in one particular embodiment, the audio signal is played from a speaker (e.g., of a sending mobile device) and captured through the microphone of a receiving device. The spectrogram of the received audio signal is computed and then rendered to a display screen (e.g., the display of a receiving mobile device).
-
Citations
18 Claims
-
1. A messaging method comprising:
-
providing an image; writing the image into a spectrogram of a host signal to produce a modified host signal; and
transferring the modified host signal, in which a human readable message is conveyed by the image within the spectrogram;
wherein providing an image comprises taking image-based message input from a user via a user input device, and producing a corresponding two dimensional image; and
wherein the host signal comprises a host audio signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A message rendering method comprising:
-
receiving an audio signal; converting the audio signal into a spectrogram; rendering the spectrogram for display, wherein an image written into the spectrogram is displayed, the image having been written into the spectrogram by inserting an array of two dimensional image elements to corresponding two dimensional time-frequency locations within the spectrogram. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A non-transitory computer readable medium, on which is stored instruction, which when executed by one or more processors, perform a messaging method comprising:
-
providing an image; writing the image into a spectrogram of a host signal to produce a modified host signal; and
transferring the modified host signal, in which a human readable message is conveyed by the image within the spectrogram;
wherein providing an image comprises taking image-based message input from a user via a user input device, and producing a corresponding two dimensional image;wherein the host signal comprises a host audio signal; and wherein the writing comprises inserting the two dimensional image into the spectrogram of the host audio signal by modifying frequency components in the spectrogram, such that the two dimensional image is visible to a human when the spectrogram is generated and displayed as a two dimensional image on a display device.
-
Specification