Method and system for communicating between a sender and a recipient via a personalized message including an audio clip extracted from a pre-existing recording
First Claim
1. A computer program product embodied on a non-transitory computer readable medium, comprising code executable by a computer having a processor and a graphical user interface and arranged to communicate with at least one music messaging software-as-a-service platform, to cause the computer to carry out the following steps:
- accessing the at least one music messaging software-as-a-service platform;
communicating to the at least one music messaging software-as-a-service platform a set of first information, the set of first information including a message personalized for an intended recipient;
selecting, via the graphical user interface, at least one category of pre-existing recording to be retrieved;
retrieving, from the at least one music messaging software-as-a-service platform, at least one pre-existing recording, said pre-existing recording associated with the at least one selected category;
selecting, via the graphical user interface, a desired lyric phrase from within a preexisting recording;
communicating the selection of the desired lyric phrase to the at least one music messaging software-as-a-service platform in the form of non-audio data identifying a lyric phrase from an audio recording, the at least one music messaging software-as-a-service platform comprising an audio extraction engine that (i) receives the non-audio data identifying the lyric phrase together with an instance of the audio recording, (ii) identifies a portion of the audio recording where the lyric phrase is likely to be found at least in part by mapping each word in the lyric phrase to one and only vocal interval determined to exist in the audio recording, (iii) extracts the portion of the audio recording into a short snippet; and
(iv) writes the short snippet into a database; and
directing, the at least one music messaging software-as-a-service platform, via the graphical user interface, to generate, output, and deliver a music message note for the intended recipient, wherein the music message note is based on the short snippet.
3 Assignments
0 Petitions
Accused Products
Abstract
A method of communicating between a sender and a recipient via a personalized message is disclosed comprising: (a) identifying text, via the user interface of a communication device, of a desired lyric phrase from within a pre-existing audio recording; (b) extracting audio substantially associated with the desired lyric phrase from the pre-existing recording into a desired audio clip; (c) inputting personalized text via the user interface; (d) creating the personalized message with the sender identification, the personalized text and access to the desired audio clip; (e) sending an electronic message to the electronic address of the recipient, wherein the electronic message may be an SMS/EMS/MMS message, instant message or email message including a link to the personalized message or an EMS/MMS or email message including the personalized message. An associated method of earning money from the communication along with associated systems are also disclosed.
-
Citations
20 Claims
-
1. A computer program product embodied on a non-transitory computer readable medium, comprising code executable by a computer having a processor and a graphical user interface and arranged to communicate with at least one music messaging software-as-a-service platform, to cause the computer to carry out the following steps:
-
accessing the at least one music messaging software-as-a-service platform; communicating to the at least one music messaging software-as-a-service platform a set of first information, the set of first information including a message personalized for an intended recipient; selecting, via the graphical user interface, at least one category of pre-existing recording to be retrieved; retrieving, from the at least one music messaging software-as-a-service platform, at least one pre-existing recording, said pre-existing recording associated with the at least one selected category; selecting, via the graphical user interface, a desired lyric phrase from within a preexisting recording; communicating the selection of the desired lyric phrase to the at least one music messaging software-as-a-service platform in the form of non-audio data identifying a lyric phrase from an audio recording, the at least one music messaging software-as-a-service platform comprising an audio extraction engine that (i) receives the non-audio data identifying the lyric phrase together with an instance of the audio recording, (ii) identifies a portion of the audio recording where the lyric phrase is likely to be found at least in part by mapping each word in the lyric phrase to one and only vocal interval determined to exist in the audio recording, (iii) extracts the portion of the audio recording into a short snippet; and
(iv) writes the short snippet into a database; anddirecting, the at least one music messaging software-as-a-service platform, via the graphical user interface, to generate, output, and deliver a music message note for the intended recipient, wherein the music message note is based on the short snippet. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An apparatus provides communication between a sender and a recipient, comprising:
-
A computer having a processor, a memory, and a graphical user interface, at least one music messaging software-as-a-service platform; communicating to the at least one music messaging software-as-a-service platform a set of first information, the set of first information including a message personalized for an intended recipient; selecting, via the graphical user interface, at least one category of pre-existing recording to be retrieved; retrieving, from the at least one music messaging software-as-a-service platform, at least one pre-existing recording, said pre-existing recording associated with the at least one selected category; selecting, via the graphical user interface, a desired lyric phrase from within a preexisting recording; communicating the selection of the desired lyric phrase to the at least one music messaging software-as-a-service platform in the form of non-audio data identifying a lyric phrase from an audio recording, the at least one music messaging software-as-a-service platform comprising an audio extraction engine that (i) receives the non-audio data identifying the lyric phrase together with an instance of the audio recording, (ii) identifies a portion of the audio recording where the lyric phrase is likely to be found at least in part by mapping each word in the lyric phrase to one and only vocal interval determined to exist in the audio recording, (iii) extracts the portion of the audio recording into a short snippet; and
(iv) writes the short snippet into a database; anddirecting, the at least one music messaging software-as-a-service platform, via the graphical user interface, to generate, output, and deliver a music message note for the intended recipient, wherein the music message note is based on the short snippet.
-
-
17. An apparatus for providing music messaging comprising:
-
a processor; a memory; a music messaging service software platform stored in the memory and when executed by the processor perform operations comprising; first program code that receives, from a sender, a set of first information, the set of first information including a message personalized for an intended recipient, together with non-audio data identifying a lyric phrase from an audio recording; an audio extraction engine that (i) receives the non-audio data identifying the lyric phrase together with an instance of the audio recording, (ii) identifies a portion of the audio recording where the lyric phrase is likely to be found at least in part by mapping each word in the lyric phrase to exactly one vocal interval determined to exist in the audio recording, (iii) extracts the portion of the audio recording into a short snippet; and
(iv) writes the short snippet into a database;a message generator that combines a reference to the short snippet with the message to generate and output a music message note for the intended recipient; second program code operative to control access to the short snippet to a recipient of a music message note having a user account, and prompting the intended recipient to log into or create a user account; and third program code operative to cause delivery of the short snippet in response to receipt of data indicating that the reference is selected by the intended recipient. - View Dependent Claims (18, 19, 20)
-
Specification