throbber
SERIAL NUMBER
`
`0 8'/ 0 55! 1
`
`5 0
`
`F'ILING 0',
`07/
`93
`
`bLASS
`
`-36.4
`
`SUBCLASS
`
`GROUP ART UNIT
`
`00 L a Lirw2l
`EXAMINFA
`
`-AS
`01
`-3,
`
`BOLA-X,l PALI-i 0, L'T f,"
`LCF'j ANf3iEJ ES CPj.
`
`CA,- IAN E.
`
`MC1.)OVIALL, PALO ALTO CA-, MICHAEL U.
`
`5513129
`
`4, 4, CEIN-g 1 NLJI 1-16
`VERIFIED
`
`T,4A-F A* 4: -f'. *4'
`
`1!
`
`4:
`
`1--
`
`GF.,'A1,4TED
`
`,0/1i8/C13'
`
`**FORE IGN/PCT
`VER T F I ETi
`
`F 10
`
`1 IG!
`
`1. 1 11 q G
`
`Foreign PricritY clairned
`35 USC 119 candittonsmet
`
`yes
`
`13 &,40
`
`Verified and Acknowledgeci
`Examiner-$ jnjt[,&rs
`ALFRED - A 77=41
`
`no
`
`AS
`
`4_ FIL
`
`STATE OR SHEETI
`COUNTRY ORW13S
`
`R-MALL E-1,41-1-ITY
`
`2-3
`
`4S IRECEIVZD
`
`$601.06 FAKE00200
`
`DMKWr NO.
`
`FERRY EA-DG.
`FRA!1K:T'- iCl
`- I -D
`
`CA '44 I I I
`
`I
`
`METHOD AND -:YSTEM FOR CON k
`! 0-ITN -
`I a fompu
`ENVIRONMENT IN RESPONSE TO AUDIO SIW-4A6
`YXr-1-GENERATED VIRTUAL
`
`Il!"
`
`U.%CW.atCOMMA%t.&TMOtOoPW43OL(fMIO-7811
`
`PARTS OF APPLICATION
`FILED SEPARATELY
`
`NOTICE OF ALLOWANCE MAILED
`
`ISSUE FEE
`
`Amount Due
`
`I I
`
`Date Paid
`
`v, _, o,o
`
`I ) , ; e"-q
`
`I
`
`Label
`Area
`
`aim PTO-436A
`lev. 8/92) gr
`
`Assistant Examiner
`
`CLAIMS
`Toial Claims
`
`Claim
`
`,,
`
`ELLIS a.
`PRIMARY E
`GRoup 2460
`
`MVIR
`ER
`
`Pdmary Ex
`PREPARED FOR ISSUE,-
`
`Sheeis Drwg. I Figs.
`
`I 1-T
`
`V
`
`A CH
`TCH
`iner NUMBER
`
`3q
`
`WARNING: The information
`
`discia
`by the Uniled Stat;wl
`Patent & Trademark
`
`hereih may be restricted.
`CICKitle 35, Sections 122, 181 and 368.
`Unauthorized disclosure may be prohibited
`he
`de Ti
`Office is restricted to authodzed
`Possession outside the U.S.
`employees and contractors
`only.
`
`(FACE)
`
`Page 1 of 140
`
`PETITIONERS' EXHIBIT 1009
`
`

`
`p :J
`
`Date
`Entered
`or
`Counted
`
`CONTENTS
`
`1. Application
`
`papers.
`
`26AII'Ttkf
`
`f
`
`&' a
`
`R
`
`17
`
`/J' eAJ
`
`Sillllf
`
`z,
`
`8'.
`
`6.
`
`17.
`
`26.
`
`31.
`
`32.
`
`A,PP.ROVED FOR LIMSE
`
`INITIALS4,
`
`;4
`
`Date
`Received
`or
`Mailed
`
`RECE I P D
`
`OCT, 2 7 1993
`
`3,00
`
`9-1.3- 9,3
`
`/-0 -3
`
`I
`
`(FRONT)
`
`Page 2 of 140
`
`PETITIONERS' EXHIBIT 1009
`
`

`
`Staple Issue Slip Here
`
`Posmou
`
`
`
`
`
`-—
`
`I _
`
`-31
`
`j—
`
`INDEX OF CLAIMS
`
`C
`
`
`
`9
`
`‘I
`
`O2H
`
`
`
`
`
`- 7
`------H-—
`
`-H---KHZ
`------—
`I
`
`-E! ----HH—
`-El-------—
`
`-IE-H---—HZ
`
`-El-----HH—
`
`-El-----—-— «
`
`-IE-----HH—
`-IE-------—
`
`------H
`
`
`
`
`
`
`
`
`IDon
`
`‘\
`
`‘/5’
`.1
`E]EIE———--
`7
`El - .EE“:]-
`':'
`HSIE'< HE“IIIIIII
`
`i?I!~IIIII!IIIIIIIIII
`
`t/‘
`
`EaHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
`
`I V V
`E--
`flmmunann
`H33.-
`.a.
`|/- \/
`
`flEE——
`[51Ifl———
`ma /I..-
`-E:lE——-——
`
`
`
`
`
`ILez:»1-I-I----
`
`
`—EE———————Z
`-E:3I———————]
`4» -EI3I_——————Z
`-E5————_——-
`-EI!———————C
`
`I?3]E2lEEE————
`
`SYMBOLS
`./ ................................. Rejected
`........ Allowed
`ral) canceled
`. Restrict
`. Non-el
`. lmerfamnco
`. Appeal
`................................. Oblocted
`
`
`
`(TN
`
`+N A0
`
`
`
`
`
`
`
`\
`
`
`
`
`
`------_—]
`-lE————H——C
`
`A\l
`
`
`
`Page 3 of 140
`
`(LEFT INSIDE)
`
`PETIT|,ONERS' EXHIBIT 10 I
`
`
`
`
`
`Page 3 of 140
`
`PETITIONERS' EXHIBIT 1009
`
`

`
`SEARCHED
`
`Class
`
`Sub.
`
`Date
`
`Exmr.
`
`i I i)-15-As- 6z
`
`SEARCH NOTES
`
`Date
`
`I
`
`VO -712-
`
`6gqi 635
`
`A dl
`
`/57
`15 J///
`
`I;v-z> I
`
`INTERFERENCE SEARCHED_
`
`Class
`
`Sub.
`
`Date
`
`.
`
`,5(a
`9
`
`Exmr.
`
`-7
`
`(RIGHT OUTSIDE)
`
`Page 4 of 140
`
`PETITIONERS' EXHIBIT 1009
`
`

`
`PATENT APPLICATION SERIAL NO.
`
`OV391650
`
`U.S. DEPARTMENT OF COMMERCE
`PATENT AND TRADEMARK OFFICE
`FEE RECORD SHEET
`
`060 TL-0-8/02/93, 08091650
`
`1, 201
`
`536L.(cid:173)00 CK FA-K.E-00200
`
`PTO-1556
`(5/87)
`
`00
`
`Page 5 of 140
`
`PETITIONERS' EXHIBIT 1009
`
`

`
`m
`
`BAR CODE LABEL
`
`U.S. PATENT APPLICATION
`
`SERIAL NUMBER
`
`FILING DATE
`
`CLASS
`
`GROUP ART UNIT
`
`08/091,650
`
`07/14/93
`
`364
`
`2304
`
`z
`
`(L
`(L
`
`MARK BOLAS, PALO ALTO, CA; IAN E. MCDOWALL, PALO ALTO, CA; MICHAEL N.
`BOLAS, LOS ANGELES, CA.
`
`"CONTINUING DATA*********************
`VERIFIED
`
`**FOREIGN/PCT APPLICATIONS************
`VERIFIED
`
`FOREIGN FILING LICENSE GRANTED 10/18/93
`
`SMALL ENTITY
`
`STATE OR
`COUNTRY
`
`SHEETS
`DRAWING
`
`TOTAL
`CLAIMS
`
`INDEPENDENT
`CLAIMS
`
`FILING FEE
`RECEIVED
`
`ATTORNEY DOCKET No.
`
`CA
`
`7
`
`23
`
`7
`
`$601.00
`
`FAKE00200
`
`cn
`(n
`III
`
`LU
`
`ALFRED A. EQUITZ
`LIMBACH & LIMBACH
`2001 FERRY BLDG.
`SAN FRANCISCO, CA 94111
`
`METHOD AND SYSTEM FOR CONTROLLING C014PUTERGENERATED VIRTUAL
`ENVIRONMENT IN RESPONSE TO AUDIO SIGNALS
`
`This is to certify that annexed hereto is a true cou fr9m the records of the United States
`ch is identified above.
`Patent and Trademark Office of the application
`By authority of the
`COMMISSIONER OF PATENTS AND TRADEMARKS
`
`Date
`
`Certifying Officer
`
`Page 6 of 140
`
`PETITIONERS' EXHIBIT 1009
`
`

`
`L Rai,
`
`5 0
`
`JUL
`
`og
`
`1993
`
`Honor
`
`er
`s
`Washiiigton, D.C. 20231
`
`a n
`
`4IMBACH & LIXBACH
`2001 Perry Bull-laing, LqAn-ZrA=iSC0j CA 94111
`15) 433-4150
`
`-
`
`of Patents
`
`Attorney's Docket No.
`
`PAKE-00200
`
`SIR:
`
`(a
`Transmitted Lewith for filing is the patent application of Inventor(s)
`Title:
`
`NEW APPLICATION TRANSMITTAL
`
`CERTIFICATION UNDER 37 CFR 51.10
`I hereby certify that this New Application and the documents referred to as enclosed herein are being
`deposited with the United States Postal Service on this date JULY 14 , 1993, in an envelope bearing "Express
`Mail Post Office To Addressee" Mailing Label Number TB388605756US addressed to: Patent Application,
`Honorable Commissioner of Patents and Trademarks, Washington, D.C.
`20231.
`L=--) 2--
`LANA T BRENNER
`- Signatlire
`(Name of person mailing paper)
`
`Enclmsed are:
`The papers required for filing date under CFR 51.53(b):
`_2_Pages of specification (including 4-page "Appendix A" and claims);
`
`7 Sheets of drawings.
`formal
`informal
`
`x
`
`X Declaration or oath (Signed by one inventor only)
`Power of Attorney
`Assignment of the invention to
`Fee Calculation
`Amendment changing number of claims or deleting multiple dependencies is enclosed.
`
`CLAIMS AS FILED
`
`*If less than zero, enter "0".
`
`x
`
`Filing Fee Calculation .
`Small Entity Statement - verified statement enclosed (tmsigned)
`50X Filing Fee Reduction (if applicable).
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`$1,072.00
`
`$
`
`536.00
`
`Other Fees
`Recording Assigrunent ($40.001
`Other fees
`Specify
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`. $,
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`Total Fees Enclosed
`
`.
`
`.
`
`.
`
`.
`
`. $536.00
`
`x
`
`15ayment of Fees
`x Check(s) in the amount of
`enclosed.
`536.00
`Charge Account No. 12-1420 in the amount of $(cid:173) A duplicate of this transmittal is attached.
`No fee accompanies this application per 37 CFR S 1.53(b) and (d).
`Authorization to Charge Additional Fees
`The Commissioner is hereby authorized to charge any additional fees (or credit any overpayment) associated with
`§1.17 to Account No. 12-1420, except wheme
`thi: communication and which may be required under 37 CFR 51.16 or
`eat is attached.
`thi
`application is filed under 37 CFR §1.53. A duplicate
`Information Disclosure Statement
`x Return Receipt Postcard
`x REFERENCE TO DISCLOSURE DOCUMENTS:
`The present application is related to the tecbnology described in the following Disclosure DocuDents: Document No.
`286735, received (emd date-stamped) July 15, 1991 by the USPTO; amd Document No. 286752, received (and date-
`stamped) July 1-%, 1991 by the USPTO. The USPTO is requested to retain both these Disclosure Documents in its files.
`
`Dated
`
`By:_
`
`Name:
`Alfred A. Ecruitz
`Registration No.
`30,922
`
`Page 7 of 140
`
`PETITIONERS' EXHIBIT 1009
`
`

`
`x_LRnt
`
`'JUL
`14
`1993
`
`0
`
`PATENT
`
`-1-
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`VIRTUAL ENVIRONMENT IN RESPONSE TO AUDIO SIGNALS
`
`Field of the Invention
`The invention pertains to methods and apparatus
`for controlling a computer system in response to
`music signals, or in response to prerecorded control
`tracks corresponding to audio signals (such as music
`signals).
`In preferred embodiments, invention
`pertains to methods and apparatus for creating and
`modifying, or otherwise controlling, computer-
`generated virtual environments (or displayed virtual
`objects in virtual environments) in response to music
`signals or in response to prerecorded control tracks
`corresponding to audio signals.
`
`-
`
`Background of the Invention
`The terms "virtual environment," "virtual
`world," and "virtual reality" are used
`interchangeably to describe a computer---samu-1ated
`environment (intended to be immersive) which includes
`a graphic display (from a user's first person
`perspective, in a form intended to be immersive to
`the user), and
`opti-onally also sounds which simulate
`environmental sounds. The abbreviation IIVRII will
`sometimes be used herein to denote "virtual reality,"
`"virtual environment," or "virtual world."
`A
`computer system programmed with software, and
`including peripheral devices, for producing a virtual
`environment will sometimes be referred to herein as a
`VR system or VR processor.
`The graphic display generated by a VR system can
`be a two-dimensional (2D) or a three-dimensional (3D)
`display. Typically, a VR system includes an input
`device and user interface software which enable a
`user to interact with the scene being displayed,
`
`Page 8 of 140
`
`PETITIONERS' EXHIBIT 1009
`
`

`
`0
`
`PATENT
`
`-2-
`
`typically to simulate motion in the virtual
`environment or manipulation of displayed
`represen-tations of objects ("virtual objects") in the
`virtual environment. Typically, the illusion of
`immersion in a virtual reality system is strengthened
`by the use of head-tracking or some other such system
`which directs the computer to generate images along
`the area of viewing interest of the user.
`The present invention is a method and apparatus
`particularly useful for creating and/or controlling
`virtual environments. A VR system which embodies the
`invention can rapidly and inexpensively create,
`animate, or otherwise control a wide variety of
`entertaining virtual environments and virtual objects
`in response to music or in response to prerecorded
`"control tracks" which correspond to audio signals
`(such as music).
`While currently being used in the research and
`scientific communities, VR systems are becoming less
`expensive and are poised to reach the consumer
`electronics market as entertainment devices.
`VR systems must generate a much greater amount
`of content data (image data and audio data simulating
`environmental appearance and sounds) than must be
`Whereas
`generated in most other olectronic media.
`video game systems require complex scenes to be
`generated and themes to be programmed, such systems
`can easily limit the scope of the game content
`because they can easily constrain the player to move
`in a few simple directions (e.g., left and right) and
`need only produce images to be presented on flat
`screen.monitors or on simple 3D field-sequential type
`monitors.
`In contrast, by their very nature, VR systems
`allow the user to look around and fly around in many
`
`5
`
`10
`
`15
`
`20
`
`25
`
`CM
`
`35
`
`Page 9 of 140
`
`PETITIONERS' EXHIBIT 1009
`
`

`
`a
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`m
`
`-3-
`
`PATENT
`
`different directions and positions. Even where the
`user is constrained to look only toward the left or
`the right, VR systems must construct complete
`This complexity has
`representations of 3D worlds.
`made it very difficult to generate.virtual worlds for
`the consumer entertainment market in a quick fashion.
`In addition to the complexity of creating static
`3D models for virtual worlds, it has also been
`difficult to control the dynamics of virtual worlds.
`VR systems to date are notorious for providing only
`The few
`very boring and nearly static environments.
`VR systems that include dynamic motions of the
`virtual world either base such motions on physical
`laws (such as gravity) or base the motions on
`corresponding motions produced by human users (such
`as motion of the fingers of a user wearing a
`conventional "glove" input device).
`The present invention overcomes the limitations
`of conventional VR systems by providing an efficient
`way to generate content data (i.e., animated image
`data and audio data) to'fill or populate a virtual
`environment in a choreographed response to input
`music signals.
`There has long been an interest in the virtual
`reality field with respect to the possibility of
`virtual musical instruments and the creation of new
`The
`and novel instruments within a virtual world.
`present invention is a radical shift from previous
`attempts to combine music and virtual environments.
`Conventional efforts to integrate music with
`virtual environments have, to date, all been directed
`toward-creation of music from a virtual environment.
`The musical expression of the user has been tteated
`as an urge seeking to be brought forth, and virtual
`environments have been seen as vehicles for the user
`
`Page 10 of 140
`
`PETITIONERS' EXHIBIT 1009
`
`

`
`-4-
`
`PATENT
`
`to perform music or dance without having to learn
`special physical skills.
`Much effort has been made
`to make sounds appear to be coming from virtual
`This has been
`objects in the virtual environment.
`done by running audio into the VR system and then
`convolving the audio in such a way as to make it
`appear to come from a certain place in the virtual
`environment.
`
`For example, at the NASA Ames View Lab, Scott
`Fisher, Rick Jacoby, and others explored virtual
`one aspect of the research was the
`environments.
`integration of audio into the virtual experience.
`This included the use of audio cues for such purposes
`as telling one if one bumped into a virtual object,
`but there was no tactile feedback for such events.
`The research pushed into the more artistic realm of
`creation of music in the context of a virtual world.
`Mark Bolas and Phil Stone created the Virtual
`In this system, the
`Theremin and virtual drum kit.
`user wore a glove and a hand tracker and moved the
`gloved hand to manipulate virtual objects which were
`in turn linked to various synthesizer parameters.
`,Thus, by manipulating virtual objects (as taught, for
`example, by U.S. Patent 4,988,981, issued January 29,
`1991), sounds of different qualities could be
`A skilled user could create modern sounding
`created.
`These ideas have been carried
`musical interludes.
`forth by people such as Jaron Lanier who has given a
`number of public performances in which he manipulates
`virtual objects to create a musical performance.
`Research and exploration along these lines is
`expected to continue (the virtual "air guitar" and
`In all VR
`the like will probably be developed).
`systems of this type, manipulation of a virtual
`object causes the sound or music to change.
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`I
`
`Page 11 of 140
`
`PETITIONERS' EXHIBIT 1009
`
`

`
`11
`
`-5-
`
`PATENT
`
`Currently, virtual worlds are created by
`describing a simulation and a number of objects.
`The
`interaction of the objects is described in some form
`of simulation la'nguage or graphical description.
`Traditionally, the control and creation of the
`objects is driven by "world building" software.
`Once
`a virtual world has been created, a limited number of
`its parameters may be manipulated by the user from
`"inside" the virtual world.
`One example of how these
`databases are created is described in PCT
`International Patent Application WO 92/09948, by VPL
`As is evident from WO 92/09948, it has
`Research Inc.
`been very difficult in VR systems to create and
`define animation for all or even some of the virtual
`objects in a virtual world.
`Until the present
`
`inventio-,,.-it had not.,.been
`interface.-to
`'n
`nodes in a database defining a virtual environment,
`and to manipulate such nodes, on the basis of music.
`Conventional VR systems and music have thusfar
`been uged together in ways which have the following
`disadvantages:
`a VR system has been used as a virtual
`musical instrument, so that the user must "play" the
`virtual instrument (by manipulating an input device)
`This means that the system creates
`to hear anything.
`music, and that the system's musical output is
`limited by the user's ability to "play" the
`"instrument;"
`VR systems that have given sounds to
`virtual objects (e.g., the system displays a virtual
`kitchen sink and produces a "drip.-drip" sound which
`seems to come from the sink's location) have required
`that the sounds are generated by signals produced
`within the VR system in response to user manipulation
`of,an input device or internal programs, which
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`Page 12 of 140
`
`PETITIONERS' EXHIBIT 1009
`
`

`
`m
`
`-6-
`
`PATENT
`
`The
`signals are then interpreted by a synthesizer.
`sounds produced by the synthesizer are thus cued from
`the VR system in response to manipulation of an input
`device (which manipulation may, for example, to cause
`a user to "move" into a position to view or otherwise
`interact with a virtual kitchen sink from which
`Thus, these VR
`sounds will then seem to emanate).
`systems have depended on user manipulation of an
`input device to control the appearance or activities
`of objects in a virtual environment, to cause the VR
`system to cue production of sound events; and
`(c) VR systems have played musical scores as
`background music for the virtual environment.
`Basically, the paradigm to date has been to
`create systems that have (virtual) object-driven
`sounds. This invention reverses the paradigm to
`create a system which has musically-driven objects.
`One VR system has been developed in which a VR
`processor is programmed to perform simple operations
`to modify a virtual environment in response to voice
`commands. This VR system, developed at the NASA Ames
`View Lab during the years 1988-1989, was capable of
`displaying a virtual object, or terminating the
`display of a virtual object, in response to a voice
`However, the system did
`command from a human user.
`not produce, modify, or otherwise control a virtual
`environment in response to music, or in response to a
`prerecorded control track corresponding to an audio
`signal.
`Outside the VR field, many attempts have been
`made to produce devices which provide users with
`visual light effects based on an audio signal, such
`as music. However, these systems have been
`disappointing to watch (principally because the light
`shbws are two-dimensional and are not obviously
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`1)
`
`Page 13 of 140
`
`PETITIONERS' EXHIBIT 1009
`
`

`
`11
`
`-7-
`
`PATENT
`
`correlated with the audio input), and have typically
`met with disappointment when marketed.
`An example of a conventional apparatus for
`producing visual light effects based on audio signals
`is described in U.S. Patent 4,081,829 (issued March
`This apparatus controls the display of
`28, 1978).
`two-dimensional rings or solid shapes on the screen
`of a television receiver, in response to audio input
`However, only a limited set of two-
`signals.
`dimensional shapes can be displayed and only limited
`changes in their shape or color can be accomplished
`in response to the audio input.
`Another example of a conventional apparatus for
`producing visual light effects in response to audio
`signals is described in U.S. Patent 4,257,062 (issued
`March 17, 1981). This apparatus controls a set of
`lamps which are mounted in eyewear to be worn by -the
`user, by switching individual ones of the lamps on
`
`and of f in response to....Imusic..(cid:173) Peak levels of specif ic
`frequency bands of the music are detected and
`employed to switch on or off different ones of the
`
`1 amps.
`Another system for producing visual effects in
`response to audio signals has been described in the
`January 1993 issue of NewMedia magazine (at page 18)
`as a system which includes a Silicon Graphics Iris
`Indigo workstation, and which alters the appearance
`of colored visual representations of sound waves
`(displayed on a large screen in a concert hall) in
`response to crowd noise (picked up by a microphone
`during a concert) and live music in MIDI format
`(generated by musicians during the concert) supplied
`to the workstation.
`It is believed that prerecorded control tracks
`(which correspond to prerecorded audio such as music)
`
`10
`
`I v15
`
`20
`
`25
`
`30
`
`35
`
`Page 14 of 140
`
`PETITIONERS' EXHIBIT 1009
`
`

`
`-8-
`
`PATENT
`
`have not been employed to control operation of a
`computer system, such as to control generation of a
`virtual environment by a VR computer system. It is
`also believed that control signals have not been
`extracted from music for use in controlling
`generation of a virtual environment by a VR system
`(e.g., by populating the virtual environment with
`animated virtual objects which move in response to
`the music).
`
`Summary of the Invention
`In a preferred embodiment, the invention is a
`computer system and computer-implemented method for
`the creation and control of a virtual world in
`response to music signals and/or prerecorded control
`tracks corresponding to the music signals.
`The
`system includes means for interfacing between the
`computer software which controls production of the
`virtual world, and live or prerecorded music (and/or
`prerecorded control tracks).
`The invention
`transcends traditional use of VR as a musical
`instrument, and enables a VR system to be employed as
`a virtual stage driven by music.
`In another class of embodiments, the invention
`controls operation of a computer system (which need
`not be a VR system) in response to one or luore
`prerecorded control tracks corresponding to audio
`signals, or in response to both music signals and one
`or more such prerecorded control tracks.
`The component of the inventive system which
`generates control signals from input music (and/or
`prerecorded control tracks and/or human generated
`input signals), or which sends prerecorded cohtrol
`tracks in appropriate format to a VR system or other
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`Page 15 of 140
`
`PETITIONERS' EXHIBIT 1009
`
`

`
`11
`
`PATENT
`
`-9-
`processor, will sometimes be referred to herein as an
`"Acoustic Etch" system or an "Acoustic Etch."
`In preferred embodiments, the invention employs
`music to manipdlate or control a virtual environment.
`This can be accomplished in several ways.
`Since
`music cannot directly interact with the virtual
`environment, the Acoustic Etch receives music (in
`some electronic, acoustic, or optical form) and
`generates control signals therefrom which are used by
`a VR system to influence activity in the virtual
`world.
`The control signals derived from the music may
`be extracted from the music directly. For example,
`the Acoustic Etch can employ a simple algorithm (of
`the same type used by well known graphic equalizers)
`to extract a rhythm signal indicative of the beat of
`some frequency band of the music (e.g. a band
`representing drums), or of some other parameter of a
`frequency band of the music. The rhythm signal is
`sent to the VR system which in turn generates control
`signalstherefrom to control the rhythm of a virtual
`dancer (or some other moving virtual object).
`As an alternative (or in addition) to extracting
`signals from music itself for processing by a VR
`system, the invention can supply to the VR system one
`or more prerecorded control tracks corresponding to
`the inusic, or can generate control signals from
`prerecorded control tracks and then supply such
`control signals to the VR system for processing. For
`example, control tracks can be prerecorded along with
`left and right tracks of a stereo music signal.
`The
`prerecorded control tracks, left stereo track, and
`right stereo track, can then be played back
`(simultaneously or with selected delays between them)
`and received in parallel by the VR system.
`The
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`Page 16 of 140
`
`PETITIONERS' EXHIBIT 1009
`
`

`
`11
`
`-10-
`
`PATENT
`
`control tracks can be generated automatically (e.g.,
`by electronic signal processing circuitry) in
`response to a music signal and then recorded, or can
`be generated in.response to manually asserted
`commands from a person (while the person listens to
`such music signal) and then recorded.
`Prerecorded control tracks can be indicative of
`more sophisticated analysis of a corresponding music
`signal than could be conveniently performed by some
`contemplated (e.g., inexpensive) VR system
`The'placement and
`embodiments of the invention.
`rhythm of dancers could be encoded in prerecorded
`control tracks, for example.
`The use of prerecorded control tracks has
`several advantages and features, including the
`following:
`
`an entire song can be choreographed and
`prerecorded with a control track (for example,
`indicative of placement and rhythm of dancers), so
`that the control track forms part of the prerecorded
`choreographed musical work;
`the control track can include higher level
`information, such as pictures of a dancer or other
`performer, which can be used as source data by the VR
`system to display images of the performer in the
`virtual environment;
`the medium for the control track need not
`the same as that of the music.
`For example, the
`music may be recorded on a compact disk (CD) while
`the control track is recorded on a computer game
`cartridge or other medium;
`synchronization of the control track and
`the music can be accomplished under control of the VR
`system, which could use the control track to
`synchronize with the music, or vice versa;
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`I
`
`I
`
`Page 17 of 140
`
`PETITIONERS' EXHIBIT 1009
`
`

`
`-11-
`
`PATENT
`
`the control track can be encoded (or
`(e)
`processed) in a way which accounts for the "delay
`time" required ior the VR system to use the
`information coming from the control track.
`This will
`improve the apparent synchronization between the
`music and the graphics data output from the VR
`system, even when the VR system requires a long time
`to "draw" a particular frame of an animated virtual
`world; and
`
`a prerecorded control track can eliminate
`(f)
`theneed for some embodiments of the invention to
`include means for automatically decoding musical
`expression (the automatic decoding of musical
`expression is poorly understood).
`For example, an operator can record a control
`track which is emotionally linked with a song.
`The
`VR system could then easily convert the control track
`into a variety of control signals, and can produce
`more repeatable and interesting results than could be
`achieved by processing the music directly (in the
`absence of the control track).
`The major disadvantage of using a prerecorded
`control track is that the control track must be
`generated and recorded in advance, and then played
`It must be delivered in
`back in some way.
`conjunction with the music, and the easiest way to do
`this is on the same physical recording medium.
`An advantage of embodiments of the invention
`which directly process music (rather than processing
`a prerecorded control track) is that the music and
`the VR control signals generated therefrom are more
`independent,than are a control track and the VR
`control signals generated therefrom (and can be
`related in any of a variety of ways). In embodiments
`which directly process music, the visual experience
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`Page 18 of 140
`
`PETITIONERS' EXHIBIT 1009
`
`

`
`-12-
`
`PATENT
`
`and emotional coupling between the VR and the music
`is looser, since the interpretation is generically
`related to musical signals and their processing.
`However, specific processing algorithms can be used
`by the VR system for specific songs- thus tailoring
`the algorithm to the music.
`In essence, preferred embodiments of the
`invention use music to create a "track" of distilled
`music which is in a form usable by a VR system.
`The
`interpretation of the information is still dependent
`on the VR system, or the particular VR software being
`run by a computer system.
`The same "raw" music or
`control track can be interpreted differently by
`different VR systems (or VR software programs) in the
`sense that different VR systems (or programs) can
`generate different sets of control.signals in
`response to a single raw input signal. Alternatively,
`the same VR system (or program) can interpret the
`same "raw" music or control track differently at
`different times. The control track can be used to
`program the VR system's response and thus tailor the
`system to a specific song.
`
`Obiects and Advantages
`Accordingly, several objects and advantages of
`various embodiments of the present invention are:
`to provide an apparatus which extracts
`information from music (or other audio) for the
`control and manipulation of objects within a virtual
`environment;
`to provide an apparatus which uses a control
`track prerecorded along with audio (music, in
`preferred embodiments) for the control and
`manipulation of objects within a virtual environment;
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`n
`
`Page 19 of 140
`
`PETITIONERS' EXHIBIT 1009
`
`

`
`PATENT
`
`to provide a VR system which delays audio (in
`response to which control signals are generated) in
`order to compensate for the lag introduced by other
`components of the VR system;
`to provide a virtual experience in which music
`
`effectively drives the display of an animated
`graphical scene;
`
`to provide a mechanism by which music is used to
`control and influence a virtual environment in such a
`way as to relieve the database which describes the
`
`virtual environment from having to define all the
`motions of the objects in the virtual environment;
`
`to provide a control track for the influence and
`
`control of a virtual environment in which the control
`track is created during or following the music
`recording and production process when individual
`tracks (of a multi-track musical work) that are used
`for a particular mix are available before being mixed
`down; and
`
`to provide a control track which can contain
`information (such as images of a performer's face,
`
`for example) other than information extracted from
`corresponding music;
`Further objects and advantages are to provide
`for the rapid creation-and animation of a virtual
`
`environment from music which already has a high level
`
`of production quality.
`
`Brief Description of the DrawiDcLs
`Figure 1 is a diagram of a preferred embodiment
`
`of the inventive system, in which a music source is
`interfaced to a VR system by an Acoustic Etch system.
`
`The blocks may or may not represent physically
`distinct objects (several of the blocks could be
`
`implemented in a single device).
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`I
`
`I
`
`Page 20 of 140
`
`PETITIONERS' EXHIBIT 1009
`
`

`
`11
`
`0
`
`PATENT
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`-14-
`Figure 2 is a diagram of a variation on the Fig.
`1 embodiment, in which the Acoustic Etch system
`receives or contains prerecorded control tracks, and
`music corresponding to the control tracks is used to
`cue output of the stored control tracks to the 'R
`processor.
`Figure 3 is a graph of a control track and a
`corresponding music signal, where the control track
`is phase shifted relative to the music signal by a
`degree adequate to compensate for delays that are
`expected to be introduced, in other parts of the
`system, during processing initiated in response to
`the control track.
`Figure 4 is a block diagram of a variation on
`the Acoustic Etch apparatus employed in the Fig. 1
`system.
`Figure 5 is a block diagram of a system for
`creating an audio tape with control tracks for
`playback by the system shown in Figure 6.
`Figure 6 is a block diagram of a system for
`playback of the audio tape produced by the Figure 5
`system.
`Figure 7 is a schematic diagram of a circuit
`suitable for implementing any of signal conditioning
`blocks 120A and 120B.
`Figure 8 is a schematic diagram of a circuit
`suitable for implementing either of tape IF
`convertors 140X or 140Y (of Fig. 5).
`Figure 9 is a schematic diagram of a circuit
`suitable for implementing either of tape IF
`convertors 220X or 220Y (of Fig. 6).
`Figure 10 is a block level description of the
`software which is preferably run on VR system 250 of
`Fig. 6.
`
`Page 21 of 140
`
`PETITIONERS' EXHIBIT 1009
`
`

`
`-15-
`
`PATENT
`
`Figure 11 is a representation of a typical
`single eye image as displayed on display 260 of Fig.
`
`6.
`
`Detailed Description of the Preferred Embodiments
`The term "audio signal" is used herein in a
`broad sense to include not only sound waves but also
`electrical, optical, or other signals representing
`sound waves (such as the electrical output of a
`transducer in response to sound waves). The terms
`"music signal" and "music" are used interchangeably
`herein in a broad sense to include not only sound
`waves that are recognizable by a human listener as
`music, but also electrical, optical, or other signals
`representing such sound waves (such as the electrical
`output of a transducer in response to the sound
`waves). Typically, a system embodying the invention
`will receive and process music signals in the form of
`digitized electrical signals.
`Figure 1 is a diagram of a preferred embodiment
`In Fig. 1, music source 1
`of the.inventive system.
`is interfaced to VR processor 7 by Acoustic Etch
`system 3. VR processor 7 is a computer programmed
`with software for implementing a virtual environment.
`Specifically, VR processor 7 can cause image data
`representing a virtual environment to be displayed on
`display device 8 and can cause left and right
`channels of audio signals (simulating sounds in the
`virtual environment) to be played back to a user
`wearing headphones 10 (which include left and right
`speakers). Display device 8 can be any of a variety
`of.devices, such as a device which mounts on the head
`of a human user (preferably including left and right
`monitors for providing a stereoscopic display to the
`user), or a single flat screen display which outputs
`
`5
`
`10
`
`15
`
`20
`
`2

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