IP Library Patent Application 12754339
Patent Application
App. No. 12/754,339

On the Go Karaoke

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 None
App. No.
12/754,339
Abstract

A karaoke program for a cellular phone allows downloading music and text, and then synchronizing operation between voice that is received and whether the voice is received at the right time for the text.

Claims (40)

1 . A computer system comprising:

a processor; and

a wireless network device, communicating with a wireless network;

said processor running a program that receives music information over said wireless network, and also receives text information over said wireless network, where said text information is associated with said music information and said text includes lyric information about contents of said music information,

and further comprising timing information which defines synchronization between said lyrics in said text information and said music information, said processor programmed to play said music, and to produce outputs indicative of text from said text information, where said outputs indicative of text are created at times which are synchronized to times within said music that is being played,

said processor also programmed to receive an input of a user's voice who is singing along with said music information, automatically recognize words within said input indicative of the user's voice and form information indicative of words which are recognized, and compare said text with said text information that has been received, and automatically form a score that represents an accuracy of the input of the user's voice with the text information at a time that the music information is playing.

2 . A computer as in claim 1 , further comprising storing at least one stylesheet that represents a way in which information will be displayed.

3 . A computer as in claim 2 , wherein said program allows different users to select different functions, and said stylesheet provides different backgrounds for said different users, and also controls communicating over a wireless network.

4 . A computer as in claim 3 , wherein said computer is a cellular phone, and said wireless network includes a cellular network.

5 . A computer as in claim 2 , wherein said program allows setting comprising plural different options, which effect the way the information is scored and which define the way in which the score is set.

6 . A computer as in claim 5 , wherein said options include an expert mode in which words in the user's voice are more strictly compared to the text, and an easier mode in which the words in the user's voice are less strictly synchronized to the text.

7 . A computer as in claim 6 , wherein said expert mode more carefully analyzes the way the words sound relative to the text, and said easier mode less carefully analyzes the way the words sound relative to the text.

8 . A computer as in claim 2 , further comprising a scoring bar which shows scoring.

9 . A computer as in claim 1 , wherein said processor is also programmed to download music and text over said wireless network.

10 . A computer as in claim 9 , wherein said wireless network includes a wireless ethernet network.

11 . A cellular telephone system comprising:

a user interface controlling entry of information including information to make a telephone call over the cellular network;

a display, which displays information including information about the telephone call over the cellular network;

a processing part, which runs a stored program to allow operation over the cellular network, said processing part also running a program that receives music information over said cellular network, and also receives text information over said cellular network, where said text information is associated with said music information and said text includes lyric information about said music information and further comprising timing information which defines synchronization between said lyrics in said text information and said music information, said processor programmed to play said music, and to produce outputs indicative of text from said text information, where said outputs indicative of text are at times which are synchronized to times within said music that is being played,

said telephone including a microphone which is used to capture a user's voice to make calls,

said processor also programmed to receive an input of a user's voice who is singing along with said music information over said microphone, to automatically recognize words within said input indicative of the user's voice and form information indicative of words which are recognized, and compare said text with said text information that has been received, and automatically form a score that represents an accuracy of the input of the user's voice with the text information at a time that the music information is playing.

12 . A telephone system as in claim 11 , further comprising storing at least one stylesheet that represents the way in which said text will be displayed while said music is being played.

13 . A telephone system as in claim 12 , wherein said program allows different users to select different functions, and said stylesheet provides different backgrounds for said different users, and also controls communicating over a wireless network.

14 . A telephone system as in claim 11 , wherein said program allows setting comprising plural different options, which effect the way the information is scored and which define the way in which the score is set.

15 . A telephone system as in claim 14 , wherein said options include an expert mode in which the words in the user's voice are more carefully compared to the text, and an easier mode in which the words in the user's voice are less carefully synchronized to the text.

16 . A telephone system as in claim 15 , wherein said expert mode more carefully analyzes the way the words sound relative to the real text, and said easier mode less carefully analyzes the way the words sound relative to the real text.

17 . A telephone system as in claim 11 , wherein said wireless network also includes a wireless ethernet network in addition to said cellular network.

18 . A method of operating a cellular telephone comprising:

allowing a user to make a telephone call over a cellular network;

displaying information on the display, said information that is displayed including information about the telephone call over the cellular network;

said cellular telephone having a processor which runs a stored program to receive music information over said cellular network, and also to receive text information over said cellular network, where said text information is associated with said music information and said text includes lyric information about said music information and also to receive timing information which defines synchronization between said lyrics in said text information and said music information;

using said cellular telephone to play said music, and to produce outputs indicative of text from said text information, where said outputs indicative of text are at times which are synchronized to times within said music that is being played;

at a first time, using the microphone within said cellular telephone to capture a user's voice to make calls;

and a second time, using the microphone within the cellular telephone to capture a user's voice who is singing along with said music information over said microphone, to automatically recognize words within said input indicative of the user's voice and form information indicative of words which are recognized, and compare said text with said text information that has been received, and

automatically form a score that represents an accuracy of the input of the user's voice with the text information at a time that the music information is playing.

19 . A method as in claim 18 , further comprising displaying information on the display as part of the program that plays music and text.

20 . A method as in claim 19 , further comprising displaying said information according to at least one stylesheet that represents the way in which said text will be displayed while said music is being played.

21 . A method as in claim 19 further comprising setting difficulty modes for said scoring.

22 . A method as in claim 21 , wherein said difficulty modes include an expert mode in which the words in the user's voice are more carefully compared to the text, and an easier mode in which the words in the user's voice are less carefully synchronized to the text.

23 . A telephone system as in claim 22 , wherein said expert mode more carefully analyzes the way the words sound relative to the real text, and said easier mode less carefully analyzes the way the words sound relative to the real text.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 8, 2020
From: EPIC TRUST , DATED JUNE 6, 1994
To: PATENTIAL HOLDINGS, INC
Reel/Frame 052349/0823 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 17, 2019
From: CARMICHAEL, CHRISTOPHER; JORDAN, CONNIE; UBIQUITY BROADCASTING CORPORATION
To: EPIC TRUST, DATED JUNE 6, 1004
Reel/Frame 048090/0421 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 28, 2013
From: JORDAN, CONNIE; CARMICHAEL, CHRISTOPHER; HULS, SAGE
To: UBIQUITY BROADCASTING CORPORATION
Reel/Frame 030110/0223 →