IP Library › Granted Patent US 12,457,187
Granted Patent B2
US 12,457,187 · App. 17/840,683 · Granted Oct 28, 2025

Electronic system and method for facilitating sound media and electronic commerce by selectively utilizing one or more song clips

Inventors: Megan H. Halt (Media, PA); Tara R. Halt (Media, PA)
H04L51/52H04L51/10
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,457,187
App. No.
17/840,683
Granted
Oct 28, 2025
Kind
B2
Abstract

A system and method permit users to selectively search for, and identify short segments (called snippets) of music. The user may enter one or more search terms for which they are searching within a database of musical selections. Once the search terms have been defined, the user initiates the search by selecting the search button. The system searches for one or more of the musical selections that most closely match the user's search parameters, and returns those musical selections as search results back to the user. The user then selects one of the results of the search that they like best. Once the selection is made, the user may input recipient information for the person to which they would like to send this musical selection. This musical selection may then be sent to the recipient by the system.

Claims (37)

1. A messaging device that enables improved communication between a user and a recipient using music, comprising:

an input;

a display;

a communication interface that is communicatively coupled to a server, wherein the server stores a database of information relating to a plurality of songs, including at least title, album, artist, lyrics, and related audio files; and

one or more processors that are communicatively coupled to the input, the display and the communication interface, wherein the one or more processors are configured to:

receive, using the input, a message from the user of the messaging device, wherein the message contains textual information that comprises a plurality of keywords,

transmit, using the communication interface, the message to the server, receive, using the communication interface, a new message that contains the textual information and a musical message, wherein the musical message is automatically generated by the server by selecting and combining non-contiguous audio snippets from a plurality of different songs in the database based on a semantic analysis of the plurality of keywords,

present, using the display, the new message and a link to the user, wherein the link when activated causes the musical message to play, and

transmit, using the communication interface, a recipient message to the recipient, wherein recipient message includes the new message and the link.

2. The messaging device of claim 1 , wherein the recipient message is transmitted to the recipient using Simple Mail Transfer Protocol (SMTP) or a Short Message Service (SMS).

3. The messaging device of claim 1 , wherein playing of the musical message causes a respective keyword in the textual information to become highlighted on the display when each respective bit of the plurality of respective different songs is played.

4. The messaging device of claim 1 , wherein the new message further includes lyrics for each of the non-contiguous audio snippets contained in the musical message.

5. The messaging device of claim 1 , wherein each bit of the plurality of respective different songs is a predetermined length.

6. The messaging device of claim 1 , wherein the recipient message further includes an option of sending a reply electronic message including a new musical message.

7. The messaging device of claim 1 , wherein the input is a microphone.

8. A method that enables improved communication between a user and a recipient using music, comprising: receiving, by a processor of a messaging device, a message from the user of the messaging device, wherein the message contains textual information that comprises a plurality of keywords;

transmitting, by the processor, the message to a server that is communicatively coupled to the processor via a communication interface, wherein the server stores a database of information relating to a plurality of songs, including at least title, album, artist, lyrics, and related audio files;

receiving, by the processor a new message that contains the textual information and a musical message via the communication interface, wherein the musical message is automatically generated by the server by selecting and combining non-contiguous audio snippets from a plurality of different songs in the database based on a semantic analysis of the plurality of keywords,

presenting, by the processor, the new message and a link to the user on a display, wherein the link when activated causes the musical message to play; and

transmitting, by the processor, a recipient message to the recipient via the communication interface, wherein recipient message includes the new message and the link.

9. The method of claim 8 , wherein the recipient message is transmitted to the recipient using Simple Mail Transfer Protocol (SMTP) or a Short Message Service (SMS).

10. The method of claim 8 , wherein playing of the musical message causes a respective keyword in the textual information to become highlighted on the display when each respective each bit of the plurality of respective different songs is played.

11. The method of claim 8 , wherein the new message further includes lyrics for each of the non-contiguous audio snippets contained in the musical message.

12. The method of claim 8 , wherein each non-contiguous audio snippets of the plurality of respective different songs is a predetermined length.

13. The method of claim 8 , wherein the recipient message further includes an option of sending a reply electronic message including a new musical message.

14. The method of claim 8 , wherein the message is received by the processor using a microphone.

15. A non-transitory computer readable storage medium that stores instructions for enabling improved communication between a user and a recipient using music, the instructions when executed by a processor of a messaging device, cause the processor to execute a method comprising:

receiving, by the, a message from the user of the messaging device, wherein the message contains textual information that comprises a plurality of keywords;

transmitting, by the processor, the message to a server that is communicatively coupled to the processor via a communication interface, wherein the server stores a database of information relating to a plurality of songs, including at least title, album, artist, lyrics, and related audio files;

receiving, by the processor a new message that contains the textual information and a musical message via the communication interface, wherein the musical message is automatically generated by the server by selecting and combining non-contiguous audio snippets from a plurality of different songs in the database based on a semantic analysis of the plurality of keywords;

presenting, by the processor, the new message and a link to the user on a display, wherein the link when activated causes the musical message to play;

and transmitting, by the processor, a recipient message to the recipient via the communication interface, wherein recipient message includes the new message and the link.

16. The non-transitory computer readable storage medium of claim 15 , wherein playing of the musical message causes a respective keyword in the textual information to become highlighted on the display when each respective bit of the plurality of respective different songs is played.

17. The non-transitory computer readable storage medium of claim 15 , wherein the new message further includes lyrics for each of the non-contiguous audio snippets contained in the musical message.

18. The non-transitory computer readable storage medium of claim 15 , wherein each bit of the plurality of respective different songs is a predetermined length.

19. The non-transitory computer readable storage medium of claim 15 , wherein the recipient message further includes an option of sending a reply electronic message including a new musical message.

20. The non-transitory computer readable storage medium of claim 15 , wherein the message is received by the processor using a microphone.

Continuity (5)
Continuation 17026089 · Sep 18, 2020
Continuation 15673189 · Aug 9, 2017
Continuation 14491512 · Sep 19, 2014
Provisional Application 61880600 · Sep 20, 2013
Related Publication 20220321522A1 · Oct 6, 2022
References Cited (28)
US 7187947B1 · White et al. · 2007 [cited by applicant]
US 11381538B2 · Halt · 2022 [cited by examiner]
US 20060248105A1 · Goradia · 2006 [cited by applicant]
US 20070196806A1 · Ljungman et al. · 2007 [cited by applicant]
US 20080139311A1 · Bates et al. · 2008 [cited by applicant]
US 20080220797A1 · Meiby et al. · 2008 [cited by applicant]
US 20090165087A1 · Jachner et al. · 2009 [cited by applicant]
US 20120030230A1 · Sheinkop et al. · 2012 [cited by applicant]
US 20120116766A1 · Wasserblat et al. · 2012 [cited by applicant]
US 20120179757A1 · Jones et al. · 2012 [cited by applicant]
US 20130006627A1 · Guthery et al. · 2013 [cited by applicant]
US 20130070093A1 · Rivera et al. · 2013 [cited by applicant]
US 20130275506A1 · Warner · 2013 [cited by applicant]
US 20140076125A1 · Kellett et al. · 2014 [cited by applicant]
US 20140164507A1 · Tesch et al. · 2014 [cited by applicant]
US 20140181218A1 · Roberts et al. · 2014 [cited by applicant]
US 20140188997A1 · Schneiderman et al. · 2014 [cited by applicant]
US 20140337374A1 · Glass · 2014 [cited by applicant]
US 20140337761A1 · Glass · 2014 [cited by examiner]
US 20150019660A1 · Odonnell-Dunn · 2015 [cited by applicant]
US 20150039982A1 · Bastide · 2015 [cited by applicant]
US 20150058758A1 · Tseng · 2015 [cited by applicant]
US 20150128788A1 · Brewer · 2015 [cited by applicant]
US 20150213001A1 · Levy · 2015 [cited by applicant]
US 20150301718A1 · Trollope et al. · 2015 [cited by applicant]
US 20160072755A1 · Su et al. · 2016 [cited by applicant]
US 20160188181A1 · Smith · 2016 [cited by examiner]
US 20170270159A1 · Wang · 2017 [cited by examiner]