# US 10,311,848 B2 · Self-produced music server and system

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,311,848 B2
- Document ID: US10311848B2
- Status: Granted
- Kind: B2
- Application number: 15/918,737
- Filed: 2018-03-12
- Published: 2019-01-31
- Granted: 2019-06-04
- Earliest claimed: 2017-07-25
- Applicants: Louis Yoelin
- Inventors: Louis Yoelin
- Web page: https://patentgrep.com/patent/US10311848B2

## CPC

- G06Q 10/40: Business processes related to social networking or social networking services
- G10H 1/02: Means for controlling the tone frequencies, e.g. attack or decay; Means for producing special musical effects, e.g. vibratos or glissandos
- G10H 1/365: {the accompaniment information being stored on a host computer and transmitted to a reproducing terminal by means of a network, e.g. public telephone lines}
- G10H 1/366: {with means for modifying or correcting the external signal, e.g. pitch correction, reverberation, changing a singer's voice}
- G10H 1/368: {displaying animated or moving pictures synchronized with the music or audio part}
- G10H 2210/005: Musical accompaniment, i.e. complete instrumental rhythm synthesis added to a performed melody, e.g. as output by drum machines
- G10H 2210/091: for performance evaluation, i.e. judging, grading or scoring the musical qualities or faithfulness of a performance, e.g. with respect to pitch, tempo or other timings of a reference performance
- G10H 2220/116: for graphical editing of sound parameters or waveforms, e.g. by graphical interactive control of timbre, partials or envelope
- G10H 2230/015: PDA [personal digital assistant] or palmtop computing devices used for musical purposes, e.g. portable music players, tablet computers, e-readers or smart phones in which mobile telephony functions need not be used
- G10H 2240/105: User profile, i.e. data about the user, e.g. for user settings or user preferences
- G10H 2240/181: Billing, i.e. purchasing of data contents for use with electrophonic musical instruments; Protocols therefor; Management of transmission or connection time therefor
- 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
- G10H: ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE

## Abstract

An application for operating on a smart phone that records a musician's performance, either voice or instrumental, in combination with pre-recorded music. The combination allows for the auto tuning of the recording, the compression of the recording, the equalization of the recording, adding in reverb, and the audio quantization of the rhythm. Once combined, the song is transmitted to social media and/or to an online store for sale. The user can also make a video with the song. Additional marketing such as song competitions or music reviews and ratings are also provided.

## Claims

### Claim 1

A music oriented social media system, the system comprising:
a plurality of music producing client devices, the client devices comprising:
a microphone;
an audio signal device;
an audio codec, electronically connected to a microphone and an audio signal device, where in the audio codec is configured to transmit first audio signals to the audio signal device and to receive second audio signals from the microphone;
a memory for storing data and digital representations of the first and the second audio signals;
a network communications device wherein the network communications device transmits and receives data, including the digital representation of the first audio signals, from a computer network;
a central processing device, electrically connected to the memory, the audio codec, and the network communications device, wherein the central processing device transmits the digital representations of the first audio signals to the audio codec and receives the digital representation of the second audio signals from the audio codec, and combines the first and the second audio signals into a third audio signal by executing algorithms to mix, auto-tune, equalize, compress and audio quantize the first and the second audio signals using preset parameters, wherein the third audio signal is stored in the memory and wherein the third audio signals are incorporated into the musical piece;
a special purpose music hosting server, the server comprising:
a special purpose microprocessor;
a storage subsystem electrically connected to the special purpose microprocessor;
a high performance communications subsystem, electrically connected to the special purpose microprocessor and the storage subsystem, and to the computer network, where the computer network is connected to the plurality of music producing client devices;
wherein the high performance communications subsystem accepts the musical pieces in the form of audio files from the music producing client devices and stores the audio files in the storage subsystem;
wherein the audio files are delivered from the storage subsystem through the high performance communications subsystem to the computer network to music listening client devices along with a request for a vote on the musical piece;
wherein the high performance communications subsystem receives, over the computer network, votes from the music listening client devices for the musical pieces;
wherein the special purpose microprocessor executes an algorithm to issue an award to the musical piece that receives a highest vote count received from the music listening client devices through the computer network and through the high performance communications subsystem.

### Claim 2 (depends on 1)

The system of claim 1 wherein the musical piece includes video.

### Claim 3 (depends on 1)

The system of claim 1 wherein a challenge is received by the server from the music producing client device through the high performance communications subsystem and sent to a second music producing client device through the high performance communications subsystem.

### Claim 4 (depends on 3)

The system of claim 3 wherein the challenge is sent to a plurality of music listening client devices device through the high performance communications subsystem.

### Claim 5 (depends on 1)

The system of claim 1 wherein the computer network is the Internet.

### Claim 6 (depends on 1)

The system of claim 1 wherein the preset parameters include a fidelity parameter that is used by a plurality of the algorithms.

### Claim 7 (depends on 1)

The system of claim 1 wherein a portion of the processing of the algorithms is executed within the audio codec.

### Claim 8 (depends on 1)

The system of claim 1 wherein the first audio signal comprises a plurality of tracks of a song.

### Claim 9 (depends on 1)

The system of claim 1 wherein the music listening client devices are smartphones.

### Claim 10

A special purpose music hosting server, the server comprising:
a special purpose microprocessor;
a storage subsystem electrically connected to the special purpose microprocessor;
a high performance communications subsystem, electrically connected to the special purpose microprocessor and the storage subsystem, and to a computer network, where the network is connected to music producing client devices;
wherein the high performance communications subsystem accepts music in the form of self-produced audio files, produced through a combination of a first and a second audio signal into the self-produced audio files by executing algorithms to mix, auto-tune, equalize, compress and audio quantize the first and the second audio signals using preset parameters, from the music producing client devices and stores the audio files in the storage subsystem;
wherein the audio files are delivered from the storage subsystem through the high performance communications subsystem to the network to music listening client devices along with a request for a vote on the audio file;
wherein the high performance communications subsystem receives, over the network, the votes from the music listening client devices for the audio files;
wherein the special purpose microprocessor executes an algorithm to issue an award to the audio file that receives a highest vote count received from the music listening client devices.

### Claim 11 (depends on 10)

The server of claim 10 wherein the audio file includes video.

### Claim 12 (depends on 10)

The server of claim 10 wherein a challenge is received from the music producing client device through the high performance communications subsystem and sent to a second music producing client device through the high performance communications subsystem.

### Claim 13 (depends on 12)

The server of claim 12 wherein the challenge is sent a plurality of music listening client devices device through the high performance communications subsystem.

### Claim 14 (depends on 10)

The system of claim 10 wherein the network is the Internet.

### Claim 15 (depends on 10)

The system of claim 10 wherein the award is a ribbon.

### Claim 16

A method for operating a competition between a first self-produced musical piece and a second self-produced musical piece, the method comprising:
receiving, from a first music producing client device through a network and through a high performance communications subsystem, the first self-produced musical piece in the form of a first audio file produced through a combination of a first and a second audio signal into the first audio file by executing algorithms to mix, auto-tune, equalize, compress and audio quantize the first and the second audio signals using preset parameters;
storing the first audio file in a storage subsystem;
receiving, from a second music producing client device through the network and through the high performance communications subsystem, the second self-produced musical piece in the form of a second audio file;
storing the second audio file in a storage subsystem;
transmitting, through the high performance communications subsystem, an announcement of the competition to a plurality of music listening client devices;
delivering the first audio file and the second audio file to the plurality of music listening client devices along with a request for a vote for one of the musical pieces;
receiving, from the plurality of music listening client devices through the high performance communications subsystem, votes for the first musical piece or the second musical piece;
counting a first number of votes for the first self-produced musical piece;
counting a second number of votes for the second self-produced musical piece;
awarding an award to the first musical piece if the first number exceeds the second number; and
awarding the award to the second musical piece if the second number exceeds the first number.

### Claim 17 (depends on 16)

The method of claim 16 wherein the first and second audio files include video.

### Claim 18 (depends on 16)

The method of claim 16 wherein the network is the Internet.

### Claim 19 (depends on 16)

The method of claim 16 wherein the award is a ribbon.

### Claim 20 (depends on 16)

The method of claim 16 further comprising receiving, from the first music producing client device through the network and through the high performance communications subsystem, a challenge request challenging the second music producing client device.
