throbber
US008586849B1
`
`(12) United States Patent
`Smith
`
`(10) Patent N0.:
`(45) Date of Patent:
`
`US 8,586,849 B1
`Nov. 19, 2013
`
`(54) MEDIA SYSTEM AND METHOD OF
`PROGRESSIVE INSTRUCTION IN THE
`PLAYING OF A GUITAR BASED ON USER
`PROFICIENCY
`
`(76) Inventor: L. Gabriel Smith, Nashville, TN (US)
`
`( * ) Notice:
`
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 0 days.
`
`(21) App1.N0.: 13/553,310
`
`(22) Filed:
`
`Jul. 19, 2012
`
`4/2001 Tohgi et a1.
`6,211,451 B1
`5/2001 Toyama et a1.
`6,225,547 B1
`5/2002 Yoshitomi et al.
`6,390,923 B1
`6/2002 Suzuki et a1.
`6,410,835 B2
`6,476,304 B2 11/2002 Uehara
`6,486,388 B2 11/2002 Akahori
`(Continued)
`
`FOREIGN PATENT DOCUMENTS
`
`EP
`WO
`WO
`WO
`
`1465150
`9858364
`0195052
`2006042358
`
`6/2004
`12/1998
`12/2001
`4/2006
`
`OTHER PUBLICATIONS
`
`Related US. Application Data
`
`(63) Continuation of application No. 13/351,345, ?led on
`Jan. 17, 2012, noW Pat. No. 8,481,838, Which is a
`continuation of application No. 12/902,577, ?led on
`Oct. 12, 2010, noW Pat. No. 8,119,896.
`(60) Provisional application No. 61/360,002, ?led on Jun.
`30, 2010.
`
`(2006.01)
`(2006.01)
`(2006.01)
`
`(51) Int. Cl.
`A63H 5/00
`G04B 13/00
`G10H 7/00
`(52) US. Cl.
`USPC ........................ .. 84/609; 84/470 R; 84/477 R
`(58) Field of Classi?cation Search
`USPC ................................... .. 84/470 R, 609, 477 R
`See application ?le for complete search history.
`
`(56)
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`7/1996 Kennedy
`5,533,903 A
`5,585,583 A 12/1996 Owen
`5,690,496 A 11/1997 Kennedy
`5,990,405 A 11/1999 Auten et al.
`6,066,791 A
`5/2000 Renard et al.
`6,156,965 A 12/2000 Shinsky
`
`Webpage: http://marketplace.XboX.com/en-US/Product/Karaoke
`Rev0luti0n/66acd000-77fe-1000-9115-d8024b4e0803, dated Aug.
`27, 2012 (3 pages).
`
`(Continued)
`
`Primary Examiner * Jeffrey Donels
`(74) Attorney, A gent, or Firm * Waddey Patterson; Gary L.
`Montle
`
`ABSTRACT
`(57)
`A method is provided for progressive guitar instruction using
`a media system With processor-executable software modules
`storing songs each having a plurality of segments. Initially,
`segments of a selected song are de?ned as host or user seg
`ments. Signals are generated Which effectively simulate
`sounds for at least a guitar associated With the selected song,
`and for each of the de?ned user segments signals are further
`generated to visually demonstrate a preferred user operation
`of a guitar for that song. Graphical representations are gen
`erated on a display of strings to be pressed and associated frets
`for proper playing of notes and chords for each user segment.
`A pro?ciency level of the user is then identi?ed, and a number
`of user and host segments determined for a successive itera
`tion of the performance based on at least the identi?ed pro?
`ciency level of the user.
`
`20 Claims, 12 Drawing Sheets
`
`100?1
`
`Provide Media System
`
`Receive User lnlonnation
`RE: Preferences and Pro?ciency
`
`Generate Sounds and
`Display Signals in First Mode
`
`Generate Sound and Display
`in Second Mode
`
`106
`
`1011
`
`Demonstmte Proper Methods 1
`For Playing Instrument
`During Second Mode
`
`Repeat Previous
`Allocation of User and
`Host Segments?
`
`Increase User
`6:9»
`and
`Decrease Host
`Segments
`
`Petitioners Ex. 1001 Page 1
`
`

`

`US 8,586,849 B1
`Page 2
`
`(56)
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`6,495,747
`6,515,211
`6,541,692
`6,835,887
`6,850,252
`6,969,797
`7,019,205
`7,030,311
`7,164,076
`7,174,510
`7,288,712
`7,521,619
`7,758,427
`7,799,984
`7,806,759
`7,923,620
`7,935,880
`7,982,114
`8,026,435
`8,076,564
`8,079,901
`8,079,907
`2001/0039870
`2001/0045153
`2004/0055441
`
`B2
`B2
`B2
`B2
`B1
`B2
`B1
`B2
`B2
`B2
`B2
`B2
`B2
`B2
`B2
`B2
`B2
`B2
`B2
`B2
`B2
`B2
`A1
`A1
`A1
`
`12/2002
`2/2003
`4/2003
`12/2004
`2/2005
`11/2005
`3/2006
`4/2006
`1/2007
`2/2007
`10/2007
`4/2009
`7/2010
`9/2010
`10/2010
`4/2011
`5/2011
`7/2011
`9/2011
`12/2011
`12/2011
`12/2011
`11/2001
`11/2001
`3/2004
`
`Shimaya et a1.
`UmeZaWa et a1.
`Miller
`Devecka
`Ho?berg
`Brinkman et a1.
`Fujisawa et a1.
`Brinkman et a1.
`McHale et a1.
`Salter
`Uehara
`Salter
`EgoZy
`Salter
`McHale et a1.
`Fo ster
`Stoddard et a1.
`Applewhite et a1.
`Stoddard et a1.
`Applewhite
`Brosius et a1.
`EgoZy
`Shimaya et a1.
`Alexander et a1.
`Katsuta
`
`2005/0252362 A1 11/2005 McHale et al.
`2006/0107819 A1
`5/2006 Salter
`2006/0107826 A1
`5/2006 Knapp et a1.
`2006/0196343 A1
`9/2006 Yung
`2007/ 0066403 A1
`3/2007 Conkwright
`2007/0163427 A1
`7/2007 Rigopulos et a1.
`2007/0245881 A1 10/2007 EgoZy et al.
`2007/0256540 A1 11/2007 Salter
`2007/0256541 A1 11/2007 McCauley
`2007/0256543 A1 11/2007 Evans et a1.
`2007/0256551 A1 11/2007 Knapp et a1.
`2008/0078281 A1
`4/2008 Katsuta
`2008/0113797 A1
`5/2008 EgoZy
`2008/0200224 A1
`8/2008 Parks
`2009/ 0038467 A1
`2/2009 Brennan
`2009/0064851 A1
`3/2009 Morris et a1.
`2011/0207513 A1
`8/2011 Cross et a1.
`
`OTHER PUBLICATIONS
`
`http://Web.archive.org/Web/20070809101756/http://
`Webpage:
`wwwstarplayrnusic.corn/indexphp, dated Aug. 9, 2007 (3 pages).
`Webpage:
`http://Web.archive.org/Web/20070920223307/http://
`WWW.seventhstring.com/truner/tunerhtrnl, dated Sep. 20, 2007 (5
`pages).
`Webpage: http://Web.archive.org/Web/20070928013629/http:/WWW.
`ultrastarstuff.corr1/dated Sep. 27, 2007 (2 pages).
`Webpage:
`http://Web.archiveorg/20070929061546/http://WWW.
`noteworthysoftwarecom, dated Sep. 29, 2007 (2 pages).
`
`Petitioners Ex. 1001 Page 2
`
`

`

`US. Patent
`
`Nov. 19, 2013
`
`Sheet 1 of 12
`
`US 8,586,849 B1
`
`10
`21
`
`Display
`
`J“
`_/20
`
`FIG. 1
`
`]4\_ Processor
`léj
`
`J“
`
`_/20
`
`Display
`
`12
`22
`N 7
`Program
`Modules
`
`FIG. 2 16\
`
`\
`14 \ Processor
`
`22\ frz
`\
`I
`\
`Program
`Modules
`
`MK
`
`Display
`
`_/-20
`
`FIG. 3
`
`]4\
`\ Processor
`
`22\ [12
`Program
`Modules
`
`\
`
`Petitioners Ex. 1001 Page 3
`
`

`

`US. Patent
`
`Nov. 19, 2013
`
`Sheet 2 of 12
`
`US 8,586,849 B1
`
`Display
`
`l4\\ Processor
`
`FIG. 4
`
`1a
`
`Data Storage
`Modules
`
`Audio Control
`Modules
`
`User Data Receiving
`Modules
`
`Mode Control
`Modules
`
`Display Control
`Modules
`
`Proficiency Sensing
`Modules
`
`FIG. 5
`
`Petitioners Ex. 1001 Page 4
`
`

`

`US. Patent
`
`Nov. 19, 2013
`
`Sheet 3 0f 12
`
`US 8,586,849 B1
`
`32\\
`

`SET g
`
`3L
`
`30X
`
`36
`\ E::IIIIIIIIII]
`FIG. 6a
`
`32\
`SET “1”
`
`34K
`36\
`
`32\
`SET 2”
`
`31
`36k
`
`FIG. 6b
`
`FIG. 60
`
`32\
`
`34K F ------------------------- ":
`
`SET “N”
`
`36 """""""""""""""" "
`
`Petitioners Ex. 1001 Page 5
`
`

`

`US. Patent
`
`Nov. 19, 2013
`
`Sheet 4 0f 12
`
`US 8,586,849 B1
`
`\ Visual Real-Time
`Images (Presentation)
`
`40
`
`.
`
`\ Graph|ca| Representatlon
`(Instruction)
`
`.
`
`FIG. 7
`
`Petitioners Ex. 1001 Page 6
`
`

`

`US. Patent
`US. Patent
`
`Nov. 19, 2013
`Nov. 19, 2013
`
`Sheet 5 0f 12
`Sheet 5 of 12
`
`US 8,586,849 B1
`US 8,586,849 B1
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`FIG. 8
`
`Petitioners Ex. 1001 Page 7
`
`Petitioners Ex. 1001 Page 7
`
`

`

`US. Patent
`
`Nov. 19, 2013
`
`Sheet 6 0f 12
`
`US 8,586,849 B1
`
`42b
`
`42a
`
`FIG. 9
`
`Petitioners Ex. 1001 Page 8
`
`

`

`US. Patent
`US. Patent
`
`Nov. 19, 2013
`Nov. 19, 2013
`
`Sheet 7 0f 12
`Sheet 7 of 12
`
`US 8,586,849 B1
`US 8,586,849 B1
`
`44
`
`_ /1
`\
`\
`!\8»/41‘ -\-\-\-l-\-l
`='=—'=="—'=—T:E1=1=I1=='E=———
`
`FIG. 10
`
`Petitioners Ex. 1001 Page 9
`
`Petitioners Ex. 1001 Page 9
`
`

`

`US. Patent
`US. Patent
`
`Nov. 19, 2013
`Nov. 19, 2013
`
`Sheet 8 0f 12
`Sheet 8 of 12
`
`US 8,586,849 B1
`US 8,586,849 B1
`
`
`
`-\-1-1-_—_—11=1=1=I\
`1-1-1—1—1— _1_1—1
`\
`“lulu-willIlmllm=1=1|filq1=1|rfl=}:=I}=}I=I1.g=1=l-:
`.
`'IHEIVIIEflIMJ-Mll-|-\Lll\-\-\LII\-\L-I-\L-I\-\l-I\I.I\_I
`:IIm-\-\-\-\- -I-\-\-\-\-\-\- -\-\—\—__-\—I
`
`'
`
`44
`
`FIG. 11
`
`Petitioners Ex. 1001 Page 10
`
`Petitioners Ex. 1001 Page 10
`
`

`

`US. Patent
`US. Patent
`
`Nov. 19, 2013
`Nov. 19, 2013
`
`Sheet 9 0f 12
`Sheet 9 of 12
`
`US 8,586,849 B1
`US 8,586,849 B1
`
`I
`
`l1-I-1I-1-1-1-1-1v v-1-1_—1—1—1
`I1lll1ll1-1-1-1-1l911-1r-1-- —‘=‘=‘=‘=
`""""":1:11:1f::1=1=1.r::1=;=1.r::=1E1E1Eii=ia==i=i=i
`q
`u
`9 -
`‘ 1LII-1LII1-1L-I1-1L-I1-1_I
`:HHHEWfiHEE=1=1=1=1=1=1=3=!
`-_iT-1-1- ;;::::r V1_1-1_1—1—1——
`II‘m-1.I1-1-l-1-IZ1Q1-1-1-1-
`‘—‘=‘==‘="-
`4:111:11::1’::1:If:!‘E:=11::1=1=1E:1=1EE1:=:1=1:=:=i=ifi
`.wmwlm-1LII1-1LII1-1L-I1-1l-I—1—I~
`
`-:==—,=,
`
`_—1
`
`'—®@®i
`
`FIG. 12
`
`Petitioners Ex. 1001 Page 11
`
`Petitioners Ex. 1001 Page 11
`
`

`

`US. Patent
`US. Patent
`
`Nov. 19, 2013
`Nov. 19, 2013
`
`Sheet 10 0f 12
`Sheet 10 of 12
`
`US 8,586,849 B1
`US 8,586,849 B1
`
`A.
`
`,1
`___; ___
`5
`I1I1lIl1l1l1-1-1-1-1uw-1-1-1-—
`1I1Fl|1I|FlI1I1FlI1I1rll1-1-1FII1V'A1-1rll1-r-l1=1=:=1==1=1=1_«
`1I1|I|1I||II1I1III1l1III1-1H:Ill1u1-1III1- I-I1-1I-I -——1I-l11I-_--I
`1I1L'J1'|L'J‘I‘Llj1-1lll1fl1fi1fd11-1-1LII1-I!I1-1L-I-1L-I1-1_II—-_-
`!1I1I1IIl1l1l1-1-1H1-15g15315151: =:-:——:—:—:—1
`v ‘
`.1-1-1-1-1-1-l-I-1-I-17 V
`——
`"
`:1I1l1l1-1I1-I-I-1-Iz:Q:=:=:=I-1—:= =1=1=1=1=I£I
`1I1Fl|1I1flI1I1rll|I|rII1VAI-1rll1-1-1rlll-1TII1-I-I1-1I-I1_1—I
`<I1I1IIHI:III:l1IIIIlIIlI1-I-1III1-1-1IIII-m-m— I-I1_1l-l1—1—I‘
`'
`1l-I1-1_|
`I:I1E1:1E1l1E15w1512131g1=1a1=1a1=.L-_-:=___.%
`Lumgfln
`2:55-
`i—ww3
`
`1 1
`
`FIG. 13
`FIG. 13
`
`Petitioners Ex. 1001 Page 12
`
`Petitioners Ex. 1001 Page 12
`
`

`

`US. Patent
`US. Patent
`
`Nov. 19, 2013
`Nov. 19, 2013
`
`Sheet 11 0f 12
`Sheet 11 of 12
`
`US 8,586,849 B1
`US 8,586,849 B1
`
`,4;
`
`1.1-1-I-1-1-1-1-1-1-1-1-__\—\—1_\—\—1—— 5
`1I1I1lll1l1l1-1-1-1-1-
`- - —— — ———‘.=
`1:11::1::1:1:1.11=1.r:1=1=1r:1iE11::1=1.r=:1=1:=:1=1:=:=1=:_-_
`----
`HIM.ILIJ1I1lll1-1IEI1-1-1LII1--1L.I1-1L.I_1I_-I1'—‘1E=1=lI---
`.1-1-1-1-1-1-1-I-1-I-1-
`'
`l1l1l1l1-1l1-1-I-1-I-
`— -—————_— £--'
`‘I1I1rul1l1nI1l1r:I1IIr:I1II-1H1=1:1r:Il-1r-I1—1I-I1-1I-l1—1—I
`I1I1III1l1IIl1l1llI1IIIII1II-1III1-1-1IIII-1I-I1—1|-I1—1I-l__nfl
`I1I1L'J1'1m1-1ISJ1-IISI1-l-1L'I1-1-1L-Il-1L-I1m1L-I1--_1l-I11|§
`WEE; :;Kafiy_'-_l=1=1'=1=l,—“
`—--------‘---‘‘‘‘‘‘ r’x‘"nn
`
`FIG. 14
`
`Petitioners Ex. 1001 Page 13
`
`Petitioners Ex. 1001 Page 13
`
`

`

`US. Patent
`
`Nov. 19, 2013
`
`Sheet 12 of 12
`
`US 8,586,849 B1
`
`1001
`
`Provide Midia System
`Receive User Information
`RE: Preferences and Proficiency
`
`r
`
`>
`r
`
`102
`104
`
`1.
`
`It
`
`Generate Sounds and
`Display Signals in First Mode
`1
`Generate Sound and Display
`in Second Mode
`i
`
`)0
`
`10
`
`Demonstrate Proper Methods J10
`For Playing instrument
`During Second Mode
`
`112
`
`Song
`Complete?
`
`It
`
`“4
`
`Repeat Previous
`Allocation of User and
`
`ll6\
`
`increase User
`Segments
`and
`Q19»
`Decrease Host
`Segments
`
`Petitioners Ex. 1001 Page 14
`
`

`

`US 8,586,849 B1
`
`1
`MEDIA SYSTEM AND METHOD OF
`PROGRESSIVE INSTRUCTION IN THE
`PLAYING OF A GUITAR BASED ON USER
`PROFICIENCY
`
`A portion of the disclosure of this patent document con
`tains material that is subject to copyright protection. The
`copyright oWner has no objection to the reproduction of the
`patent document or the patent disclosure, as it appears in the
`US. Patent and Trademark Of?ce patent ?le or records, but
`otherWise reserves all copyright rights Whatsoever.
`
`CROSS-REFERENCES TO RELATED
`APPLICATIONS
`
`This application is a continuation of US. patent applica
`tion Ser. No. 13/351,345, ?led Jan. 17, 2012, Which is a
`continuation of US. patent application Ser. No. 12/ 902,577,
`?led Oct. 12, 2010, now US. Pat. No. 8,119,896, and further
`claims bene?t of US. Provisional Patent Application Ser. No.
`61/360,002, ?led Jun. 30, 2010, Which is hereby incorporated
`by reference.
`
`BACKGROUND OF THE INVENTION
`
`The present invention relates generally to systems and
`methods of musical instruction. More particularly, the present
`invention relates to media systems and methods for generat
`ing progressive and iterative musical instruction on the play
`ing of a guitar in a predetermined musical performance.
`Many present methods of musical instruction have a num
`ber of inherent disadvantages, particularly for users Who have
`little experience reading music or those of a young age Who
`are more familiar With the interface and generally the pacing
`of modern technology and gaming systems. Musical instruc
`tion can be dif?cult and presents a high learning curve. Where
`the format is not su?iciently enjoyable or requires an inordi
`nate amount of effort before positive feedback is acquired, the
`user may become discouraged from continuing to practice
`and acquire proper techniques.
`
`20
`
`25
`
`30
`
`35
`
`BRIEF SUMMARY OF THE INVENTION
`
`40
`
`A progressive musical instruction method is provided in
`accordance various embodiments of the present invention,
`Whereby a user learns to play a guitar by playing a gradually
`increasing number of segments (e. g., notes or chords) Within
`a musical performance, as provided by the system in accor
`dance With a determined user pro?ciency.
`In an aspect of the system and method, a user may be
`presented With increasingly di?icult levels rather than being
`forced to learn all of the notes or chords of a song before
`playing it all the Way through.
`In certain embodiments the method may include animated
`musical notation, Wherein graphical representations of the
`playing area for the musical instrument being learned appear
`rhythmically and corresponding to the music to be played.
`Using the example of a guitar, a series of diagrams may be
`used to present the note or chord to be played as a fret board
`With graphical indications of Which strings are to be pressed,
`and on Which frets, in order to properly play the desired note
`or chord. The system and method may further indicate to the
`user Which notes or chords are about to be played.
`
`BRIEF DESCRIPTION OF THE SEVERAL
`VIEWS OF THE DRAWINGS
`
`FIG. 1 is a block diagram shoWing an embodiment of a
`media system as disclosed herein.
`
`50
`
`55
`
`60
`
`65
`
`2
`FIG. 2 is a block diagram shoWing another embodiment of
`a media system as disclosed herein.
`FIG. 3 is a block diagram shoWing another embodiment of
`a media system as disclosed herein.
`FIG. 4 is a block diagram shoWing another embodiment of
`a media system as disclosed herein.
`FIG. 5 is a block diagram shoWing an embodiment of
`various program modules residing in a processor-readable
`memory medium as disclosed herein.
`FIGS. 6a-6d are graphical representations shoWing various
`sets and operating modes associated With a predetermined
`musical performance in accordance With various embodi
`ments of a media system as disclosed herein.
`FIG. 7 is a block diagram shoWing display portions of a
`display device in accordance With various embodiments of a
`media system as disclosed herein.
`FIGS. 8-14 are modi?ed screen shots shoWing images gen
`erated on a display monitor in accordance With an embodi
`ment of a media system and method as disclosed herein.
`FIG. 15 is a ?owchart shoWing an embodiment of a method
`of operation associated With various media systems as dis
`closed herein.
`
`DETAILED DESCRIPTION OF THE INVENTION
`
`Throughout the speci?cation and claims, the folloWing
`terms take at least the meanings explicitly associated herein,
`unless the context dictates otherWise. The meanings identi
`?ed beloW do not necessarily limit the terms, but merely
`provide illustrative examples for the terms. The meaning of
`“a,” “an,” and “the” may include plural references, and the
`meaning of “in” may include “in” and “on.” The phrase “in
`one embodiment,” as used herein does not necessarily refer to
`the same embodiment, although it may.
`supplying,”
`Terms such as “providing,” “processing,
`“determining,” “calculating” or the like may refer at least to
`an action of a computer system, computer program, signal
`processor, logic or alternative analog or digital electronic
`device that may be transforrnative of signals represented as
`physical quantities, Whether automatically or manually initi
`ated.
`The terms “data storage media” and “processor-readable
`memory media” as used interchangeably herein, and having
`processor-executable softWare, instructions or program mod
`ules for implementing subject matter as further de?ned
`herein, may refer in an equivalent manner to volatile and
`non-volatile, removable and non-removable media including
`at least application speci?c integrated circuits (ASIC), chip
`memory devices, disk memory devices, ?ash memory
`devices, or any other medium Which may be used to stored
`data in a processor-accessible manner, and may unless other
`Wise stated either reside on a single computing platform or be
`distributed across a plurality of such platforms.
`The term “processor” as used herein may refer to at least
`general-purpose or speci?c-purpose processing devices and/
`or logic as may be understood by one of skill in the art,
`including but not limited to central processors, parent proces
`sors, graphical processors, media processors, and the like.
`Referring generally to FIGS. 1-15, various embodiments
`of a media system and method for progressive musical
`instruction may be further described herein. Brie?y stated, a
`media system in accordance With the present disclosure
`instructs a user With regards to one or more portions of a
`predetermined musical performance, and plays the remaining
`portions of the performance. The portions of the performance
`Which are required of the user may be increased in length for
`example With successive iterations of the performance, or in
`
`Petitioners Ex. 1001 Page 15
`
`

`

`US 8,586,849 B1
`
`3
`accordance With successive pro?ciency levels. The user may
`be instructed With regards to a single predetermined musical
`instrument, or one of various instruments associated With a
`predetermined musical performance and selected by the user,
`including but not limited to a guitar, bass guitar, keyboard,
`piano, etc.
`Where the various ?gures may describe embodiments shar
`ing various common elements and features With other
`embodiments, similar elements and features are given the
`same reference numerals and redundant description thereof
`may be omitted beloW.
`Referring ?rst to FIGS. 1-4, various embodiments of media
`systems 10 as disclosed herein include a processor-readable
`memory medium 12 or various memory media 12 having a
`computer program module 22 With processor readable
`instructions embodied therein. The memory medium 12 may
`generally be effective to store data accessible to a processor
`14 to Which the memory medium 12 may be operatively
`linked. The program module 22 may in various embodiments
`include or otherWise be de?ned as any number of combina
`tions of processor-readable instruction modules (de?ned in
`FIG. 5 Without limitation as a data storage module 2211, an
`audio control module 22b, a user data receiving module 220,
`a mode control module 22d, a display control module 22e,
`and a user pro?ciency sensing module 22]) Which perform the
`functions, and a person having ordinary skill in the art of
`softWare programming Would conceive of numerous struc
`tural means for producing the same executable results. When
`the memory medium 12 is operatively coupled to a processor
`14 the instructions may be executed by the processor 14 to
`perform various functions as further recited herein.
`In an embodiment as shoWn in FIG. 1, a media system 10
`includes the memory medium 12 in a modular form Which
`may for example be portable or otherWise removable for
`operative coupling to various computing or gaming devices
`16 having a processor 14 effective to execute the instructions
`22. A display device 18 having a display monitor 20 may
`further be coupled to the media system 10 in the embodiment
`shoWn, or alternatively a single gaming device 16 may
`include both of the processor 14 and display monitor 20
`Within a common housing.
`In an embodiment as shoWn in FIG. 2, a media system 10
`includes a common housing 16 for each of the processor 14
`and the memory medium 12. The system 10 may be portable
`or otherWise removable for coupling to various display
`devices 18 having a display monitor 20 compatible With the
`media system 10 output signals.
`In an embodiment as shoWn in FIG. 3, a media system 10
`includes each of the memory medium 12, the processor 14
`and the display monitor 20 in a common housing 16 such as
`for example a portable internet device having su?icient com
`puting poWer and display resolution to be compatible With the
`functions of the system 10.
`In an embodiment as shoWn in FIG. 4, a media system 10
`further includes an input connector 26 Which in combination
`With softWare (e.g., a user data input module 220) may be
`arranged to receive signals from a musical instrument 24 to be
`played by a user. The received signals may be processed using
`softWare (e. g., a user pro?ciency sensing module 22]’) by the
`system 10 in comparison With expected signals for corre
`sponding segments of previous iterations of the musical per
`formance for determining user pro?ciency. Circuitry and
`softWare for such signal reception and processing is presently
`knoWn to those of skill in the art, and as particular structure
`for performing the same is not required for the media system
`10 of the present invention further description herein may be
`omitted.
`
`40
`
`45
`
`20
`
`25
`
`30
`
`35
`
`50
`
`55
`
`60
`
`65
`
`4
`Referring to FIGS. 6a-6d, the memory medium 12 of the
`system 10 may include a processor-accessible database (such
`as for example but Without limitation using a data storage
`program module 2211 as shoWn in FIG. 5) upon Which one or
`more musical performances 28 or songs 28 may be stored. In
`various embodiments each musical performance 28 may be
`broken up into a plurality of segments 30, each segment 30
`including a portion of the musical performance such as a
`series of notes, chords and the like. Certain of the segments 30
`may be de?ned as host segments 34 and the remainder of the
`segments de?ned as user segments 36, Wherein a particular
`set 32 of host and user segments 34, 36 may be de?ned With
`respect to all segments 30 in a given performance 28. In set
`“0” as shoWn in FIG. 6a, all of the segments 30 are initially
`de?ned as host segments 34, such that the entire song Would
`be played by the media system 10 (or “host” system 10) using
`this set 32. In sets “1,” “2,” “n” as shoWn in FIGS. 6b, 6c, 6d,
`respectively, segments 30 are added incrementally to the roW
`of user segments 36 until in set “n” all of the segments 30 are
`noW user segments 36 and the entire song Would be played by
`the user When this set is utiliZed.
`In an embodiment, a plurality of sets 32 may be stored in
`the system 10 With respect to the musical performance 28.
`The plurality of sets 32 may include a single set 32 With
`regards to each of a plurality of musical instruments associ
`ated With the performance 28, a plurality of sets 32 With
`regards to a single musical instrument associated With the
`performance 28, or a plurality of sets 32 With regards to each
`of a plurality of instruments associated With the performance
`28.
`It may generally be understood that the segments may not
`be equivalent from instrument to instrument, and may not be
`of equivalent lengths Within a set for the same instrument.
`An initial set 32 for use in a particular session may be made
`selectable by a user, may be predetermined as stored Within
`the system 10, or alternatively may be determined by the
`system 10 in accordance With various criteria. Examples of
`the criteria to be used may include any or all of the folloWing
`Without limitation: the dif?culty of the segments, the pro?
`ciency level of the user (as selected by the user or as deter
`mined by the system), the type of musical instrument and the
`distinctiveness of the segments. For example, the user seg
`ments in an initial set or iteration to be played Would generally
`be determined With respect to a relatively loW dif?culty level
`and gradually increased in successive sets or iterations. This
`determination may likely vary according to the instrument, as
`for example a portion of a song having a di?icult guitar riff
`may not necessarily equate to a portion of the song Which
`Would be particularly dif?cult for other instruments. Further,
`even Where a particular segment of the song is of someWhat
`increased di?iculty, it may be desirable to play such a seg
`ment ?rst Where the segment in question includes the most
`distinctive notes or chords from the song, and Would be of
`greater interest to the user. For example, the user may more
`inherently recogniZe certain segments in relation to other
`segments even Where the underlying skill level required may
`be greater.
`Referring noW to FIG. 7, in various embodiments the sys
`tem 10 may generate display signals to a display monitor 20
`or screen 20 such as for example an LCD for producing one or
`more real-time images 38 of the predetermined musical
`instrument being played and/or visual representations 40 of
`the instrument graphically populated With accompanying
`tools for musical instruction in accordance With the musical
`performance.
`An example of such an embodiment With respect to a guitar
`as the instrument, and a method of instruction associated With
`
`Petitioners Ex. 1001 Page 16
`
`

`

`US 8,586,849 B1
`
`5
`the embodiment, may be described further With reference to
`FIGS. 8-14. A ?rst image 38a is displayed ofthe right hand of
`a guitar player demonstrating a proper method of musical
`performance (e.g., picking of the guitar strings. A second
`image 38b is displayed of the left hand of a guitar player
`demonstrating a proper method of musical performance (e.g.,
`selection of chords and notes). A graphical representation 40
`of the proper notes and chords to be played is further provided
`With respect to images provided on a guitar fret board.
`In the embodiment shoWn, the graphical representation 40
`embodies a method of animated musical notation using fret
`boards 42 that appear sequentially and correspond rhythmi
`cally With the music to be played. The animation may in
`various embodiments appear in any moving visual format as
`Would be knoWn by those of skill in the art, including video
`and softWare applications.
`The series of fret board diagrams or images 42 each present
`the notes or chords to be played as a fret board 42 With
`graphical indications of Which strings are to be pressed, and
`on Which frets, in order to properly play the desired note or
`chord. The series of fret board diagrams 42 may move for
`example doWn the screen 20 and from rear to front in rhythm
`With the musical performance 28. The user is thereby
`instructed to play each note or chord indicated on the fret
`board diagrams or images 42 as they pass into a highlighted
`region 44 on the screen 20. The highlighted region 44 may be
`for example a front-most portion 44 of the screen 20 Where
`the diagram 42 Within the portion 44 lights up, expands in
`siZe, changes color, or otherWise is provided With a visual
`indicator such as text or an equivalent icon. The system 10
`accordingly facilitates the user being able to identify notes
`and chords that are about to be played by providing the series
`of fret board diagrams or images 42 that are not yet in the
`highlighted region 44 but are moving rhythmically in that
`direction.
`Referring ?rst to FIG. 8, the screen 20 displays ?rst and
`second real-time images 38a, 38b, and a stationary neck 41 in
`initial and predetermined positions prior to the beginning of a
`musical performance, With no corresponding musical instruc
`tion.
`Referring to FIG. 9, a fret board diagram 42a is provided
`Which demonstrates a ?rst chord (E) of the musical perfor
`mance. The diagrams 42 in various embodiments may not be
`merely static but instead approaching from above the station
`ary neck 41 beloW. A second diagram 42b in the example
`shoWn demonstrates a second chord (H) and approaches
`behind the second diagram 42b. Further provided in embodi
`ments such as shoWn are visual indicators such as a color
`coded hand/?nger legend 46 corresponding to the colors in
`the fret board diagrams 42, a level setting 48 (e. g., expert) and
`a tempo setting 50 (e.g., 120 BPM).
`Referring to FIG. 10, the fret board diagram 42 reaches a
`highlighted region 44 at the exact moment Where the user is
`supposed to play the “E chord.” In the example shoWn, the
`highlighted region 44 is the fret board diagram 4211 from FIG.
`9 superimposed over or otherWise positioned With respect to
`the stationary neck 41 Wherein strings associated With the “E
`chord” are highlighted in colors corresponding to the associ
`ated ?ngers in the hand/?nger legend 46, and various addi
`tional features are highlighted to ensure that the user is aWare
`the chord presented is supposed to be played at that time. The
`user can also see from the approaching diagram 42b that the
`next chord to play is an “A chord”. It Will arrive just in time
`and the stationary neck 41 Will shoW it as the neW chord.
`
`20
`
`25
`
`30
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`6
`Referring noW to FIG. 11, the diagram 42b representing the
`“A chord” has arrived in the highlighted region 44 in this
`embodiment associated With the stationary neck 41, and
`should be played by the user.
`Referring to FIG. 12, the “solo” portion of the musical
`performance has arrived. All the notes in one measure of the
`solo are on an upper neck 52. A ?rst colored note 54 (e.g.,
`yelloW) With the string lit is the note being played right noW.
`The next note is indicated by (a) a holloW dot 56 having a
`second color (e.g., red) at the bottom neck 41, and (b) a solid
`dot 57 of the second color on the upper neck 52 sends out a
`duplicate that falls to arrive at the position of the holloW dot 56
`on the neck beloW 41 just in time for it to be played. Notice
`that a holloW dot 58 of a third color (e.g., blue) has also
`materialiZed because it Will be the third note to be played.
`Referring to FIG. 13, the “red” note 56 beloW is noW being
`played (e.g., is no longer holloW) and the “blue” holloW dot 58
`is the next to be played. Notice a dot 60 of the third color (e. g.,
`blue) that has begun to travel doWn from the neck above 52
`(the “blue” dot 62 touching the dot 64 is actually representa
`tive of the dot 60 in motion toWard the position of the holloW
`“blue” dot 58 on the loWer neck 41).
`Referring noW to FIG. 14, text 66 may be provided to
`further demonstrate proper technique. In the example shoWn,
`notice that the colored note 65 has the notation “Full Bend” 66
`to indicate that the user is to bend the string one full step
`higher in pitch.
`While various embodiments as described With respect to
`FIGS. 8-14 above use dots of various colors to indicate the
`proper notes or chords to be played, it may be understood that
`alternative embodiments may be provided using other
`devices, images, shapes, colors, etc., to instruct the user.
`Further, equivalent dynamic images may be provided With
`respect to various alternative musical instruments other than
`a guitar, as may be reasonably understood by one of skill in
`the art.
`An embodiment of a progressive method of operation 100
`for media systems in accordance With the present disclosure
`may be further described herein With respect to FIG. 11.
`Rather than requiring the user to learn all of the segments
`(e.g., notes and chords) of a musical performance before
`being able to play it all the Way through, the performance may
`instead be presented in increasingly lengthy and/or dif?cult
`iterations. At an initial iteration, or otherWise stated at a
`loWest level of pro?ciency, the user may play only a minimal
`number of notes or chords out of all the notes or chords
`normally required to complete the performance. The remain
`ing notes may be played by the media or gaming system 10
`such that, by combining What the student plays and What the
`system 10 plays, the entire musical performance is heard and
`experienced by the user. On a successive iteration, the system
`may adjust the number of segments, such that the system
`plays feWer and the user plays more of the musical perfor
`mance, and Wherein in accordance With a ?nal set or maxi
`mum pro?ciency level the user is playing all of the segments.
`A media system 10 may be provided (step 102) in accor
`dance With various embodiments such as for example
`described above and/or With reference to one or more of
`FIGS. 1-10.
`To begin a session, the system 10 may ?rst receive and
`process (step 104) information provided by a user. In various
`embodiments, the information received may include one or
`more of various available parameters including Without limi
`tation a selected musical performance, a selected musical
`instrument from among one or more instruments associated
`With the performance, a selected pro?ciency level and/or a
`selected musical segment.
`
`Petitioners Ex. 1001 Page 17
`
`

`

`US 8,586,849 B1
`
`7
`Alternatively, the system 10 may omit this step Where for
`example the pro?ciency level is to be determined by the
`system rather than provided by the user, the musical segments
`are predetermined in accordance With the determined pro?
`ciency level, only on

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket