throbber
Case 1:10-cv-00258-SLR Document 590 Filed 12/09/15 Page 1 of 133 PageID #: 13466
`
`
`IN THE UNITED STATES DISTRICT COURT
`FOR THE DISTRICT OF DELAWARE
`
`)
`)
`)
`)
`)
`)
`)
`)
`)
`
`
`
`C.A. No. 10-258 (SLR)(MPT)
`
`
`
`
`
`
`
`
`
`
`
`MOBILEMEDIA IDEAS LLC,
`
`
`
`
`
`APPLE INC.,
`
`
`
`Plaintiff,
`
`Defendant.
`
`
`
`
`
`
`
`
`
`v.
`
`
`
`DECLARATION OF DR. SIGURD MELDAL IN SUPPORT OF PLAINTIFF
`MOBILEMEDIA IDEAS LLC’S BRIEF IN OPPOSITION TO
`APPLE’S MOTION FOR SUMMARY JUDGMENT OF INVALIDITY AND
`NON-INFRINGEMENT OF U.S. PATENT NO. RE 39,231
`
`MORRIS, NICHOLS, ARSHT & TUNNELL LLP
`Jack B. Blumenfeld (#1014)
`Rodger D. Smith II (#3778)
`Jeremy A. Tigan (#5239)
`1201 North Market Street
`P.O. Box 1347
`Wilmington, DE 19899
`(302) 658-9200
`jblumenfeld@mnat.com
`rsmith@mnat.com
`jtigan@mnat.com
`
`Attorneys for Plaintiff MobileMedia Ideas, LLC
`
`
`
`
`
`
`
`
`
`
`OF COUNSEL:
`
`Steven M. Bauer
`Justin J. Daniels
`Safraz W. Ishmael
`PROSKAUER ROSE LLP
`One International Place
`Boston, MA 02110-2600
`(617) 526-9600
`Kenneth Rubenstein
`Anthony C. Coles
`Alan Federbush
`PROSKAUER ROSE LLP
`Eleven Times Square
`New York, NY 10036-8299
`(212) 969-3000
`
`
`
`
`
`
`
`
`

`

`Case 1:10-cv-00258-SLR Document 590 Filed 12/09/15 Page 2 of 133 PageID #: 13467
`
`
`I, Sigurd Meldal, declare as follows:
`
`I.
`
`Introduction
`
`1.
`
`My name is Dr. Sigurd Meldal, and I have been retained by the plaintiff,
`
`MobileMedia Ideas, LLC (“MobileMedia”), as an expert on some of the technology at issue in
`
`this lawsuit.
`
`2.
`
`I submit this declaration in support of MobileMedia’s Brief in Opposition to
`
`Apple’s Motion for Summary Judgment of Invalidity and Non-Infringement of U.S. Patent No.
`
`Re 39,231.
`
`3.
`
`In my capacity as an expert, I previously prepared reports containing my opinions
`
`regarding six MobileMedia patents,1 including a response to relevant sections of the expert
`
`reports submitted by Dr. Jack D. Grimes, Dr. Ravin Balakrishnan and Dr. Robert Akl.
`
`4.
`
`I have personal knowledge of, and expert opinions regarding, the facts set forth in
`
`this declaration and, if called to testify as a witness, could and would do so competently.
`
`II.
`
`Qualifications
`
`5.
`
`A true and correct excerpt from my first expert report on infringement, submitted
`
`on January 13, 2012, is attached as Exhibit A. I hereby incorporate by reference into this
`
`declaration my entire first expert report on infringement submitted on January 13, 2012.
`
`6.
`
`My first expert report on non-infringement contains a full description of my
`
`educational background and qualifications. Full descriptions of my educational background,
`
`professional achievements, qualifications and publications are set forth in my curriculum vitae,
`
`Exhibit A to my first expert report.
`
`
`1
`The six MobileMedia patents that I have examined and opined on are: U.S. 6,427,078
`(‘078 Patent); U.S. RE39,231 (‘231 Patent); U.S. 6,070,068 (‘068 Patent); U.S. 5,737,394 (‘394
`Patent); U.S. 5,915,239 (‘239 Patent); and U.S. 6,253,075 (‘075 Patent).
`
`
`
`1
`
`

`

`Case 1:10-cv-00258-SLR Document 590 Filed 12/09/15 Page 3 of 133 PageID #: 13468
`
`
`III. Applicable Law
`
`7.
`
`MobileMedia’s counsel have informed me about the legal standards for patent
`
`validity and infringement. I understand that a patent is presumed valid upon issuance. I also
`
`understand that Apple, as the patent challenger, bears the burden of proving the elements of
`
`patent invalidity by clear and convincing evidence. I further understand that the claims of the
`
`patents-in-suit must be interpreted and given the same meaning for purposes of both validity and
`
`infringement analyses. I further understand that to prove infringement, a patentee must
`
`demonstrate that the claims, as properly construed, cover the accused device.
`
`8.
`
`U.S. Patent No. RE 39,231 (the ’231 patent) reissued from U.S. Patent No.
`
`5,995,852 filed on December 13, 1995.
`
`9.
`
`I understand that both Apple and MobileMedia have proposed that certain terms
`
`in the claims should be construed to have certain meanings. I understand that some of the
`
`meanings proposed by Apple in its Motion for Summary Judgment of Invalidity and Non-
`
`Infringement of U.S. Patent No. RE 39,231 were not previously proposed, and so I am
`
`addressing them here for the first time.
`
`IV. The “Alert Sound Generator for Generating an Alert Sound when the Call is
`Received”
`
`
`
`10.
`
`I understand that Apple contends that the claim term “alert sound generator for
`
`generating an alert sound when the call is received” in claim 12 (“‘alert sound generator’ claim
`
`term”) should be construed as a means plus function limitation.
`
`11.
`
`I understand that Apple contends that the claimed functions of the “alert sound
`
`generator” claim term are: (1) “generating an alert sound when the call is received from the remote
`
`caller” and (2) “changing a volume of the generated alert sound only for the received call when
`
`controlled by the control means to do so.”
`
`
`
`2
`
`

`

`Case 1:10-cv-00258-SLR Document 590 Filed 12/09/15 Page 4 of 133 PageID #: 13469
`
`
`12.
`
`I understand that Apple contends that the structure of this “alert sound generator”
`
`claim term that is disclosed in the ’231 patent is “alert sound generator”.
`
`13.
`
`I understand that Apple contends that this claim term is indefinite under this
`
`construction because the sole disclosure of the structure for the “alert sound generator” is the box
`
`labeled “alert sound generator 13” in figure 2 of the ’231 patent.
`
`14.
`
`I understand that MobileMedia contends that the “alert sound generator” claim term
`
`should not be construed as a means plus function claim term. Rather, MobileMedia contends that the
`
`“alert sound generator” claim term should be construed as “a sound generator capable of generating
`
`an alert sound when a call is received from the remote caller.”
`
`15.
`
`I understand that Apple contends that the “alert sound generator” is indefinite under
`
`this alternative construction because it would cover any mechanism capable of generating an alert
`
`sound.
`
`16.
`
`At the time of the filing of the ’231 patent, the term “generator,” when preceded by
`
`the word “sound,” or words that describe sounds, was understood by persons of ordinary skill in
`
`the art to refer to an electronic circuit, including a speaker or vibrator, that was capable of
`
`generating sounds, as well as stopping the generation of such sounds. This is evidenced by the
`
`prolific use of the term “generator” in contemporaneous documents – including in electronics
`
`catalog and hobbyist publications at the time of and even prior to the filing of the ’231 patent – in
`
`precisely this context with this meaning.
`
`(a)
`
`For example, as far back as the 1970s, Texas Instruments sold an
`
`integrated circuit called the “Complex Sound Generator” SN76477N. See Radio Shack Catalog
`
`1979, p. 101 (available at www.radioshackcatalogs.com/catalogs/1979/ accessed November 17,
`
`2015) (attached as Exhibit B). This integrated circuit was designed to be connected to a
`
`
`
`3
`
`

`

`Case 1:10-cv-00258-SLR Document 590 Filed 12/09/15 Page 5 of 133 PageID #: 13470
`
`
`loudspeaker to produce complex sounds. For example, although this electronic circuit is not a
`
`“barking dog,” it was capable of producing a “dog’s bark” sound from a connected loudspeaker.
`
`In other words, the circuit was a sound generator designed to generate sounds. See L. Garner,
`
`“Solid State: Chirp, Jangle Whoosh, Boom!,” Popular Electronics, October 1978, p. 1 (available
`
`at http://www.decodesystems.com/SN76477.pdf, accessed on Nov. 17, 2015) (attached as
`
`Exhibit C).
`
`(b)
`
`In the early 1980s, General Instrument also produced two integrated
`
`circuit models, which were both called the “Programmable Sound Generator” AY-3-8910 and
`
`AY-3-8912. Each of these Programmable Sound Generator IC models was capable of receiving
`
`instructions from a host processor to generate sounds for output from a loudspeaker. See B.A.
`
`Paturzo, “IC Applications: 1-IC Programmable,” Radio-Electronics, April 1981, p. 56-61, at p.
`
`57 (available at http://www.classiccmp.org/cini/pdf/re/1-
`
`IC%20Sound%20Generator%20(0481).pdf, accessed on November 17, 2015) (attached as
`
`Exhibit D).
`
`(c) A similar component was also disclosed in U.S. Patent No. 5,657,372
`
`(“Ahlberg”) (attached as Exhibit E). Figure 3 of Ahlberg shows a cellular telephone electronic
`
`circuit schematic. The cellular telephone 21 includes a notification means 46 connected to a
`
`“ring signal generator 41” for alerting the user of the cellular telephone that a telephone call has
`
`been placed thereto. Ahlberg, col. 6, ll. 35-39. The ring signal generator 41 can be incorporated
`
`within the speaker 40 or it can be a distinct component. Ahlberg, col. 6, ll. 40-43. Ahlberg was
`
`cited in Reexamination Control No. 90/011,482 of U.S. Patent No. Re. 39,231 and was applied in
`
`an office action rejecting the claims. See Office Action dated April 25, 2011 in Reexamination
`
`Control No. 90/011,482, p. 2, 9 and 10 (attached as Exhibit F).
`
`
`
`4
`
`

`

`Case 1:10-cv-00258-SLR Document 590 Filed 12/09/15 Page 6 of 133 PageID #: 13471
`
`
`(d)
`
`Likewise, U.S. Patent No. 5,191,607 (“Meyers”) Figure 1 shows a ring
`
`tone mute circuit for a radio/telephone (attached as Exhibit G). Figure 1 shows a “ring tone
`
`generator 113” for generating a ring tone from audio speaker 115 for an incoming call and also
`
`for deactivating it. Meyers, 1:36-39, 2:1-10. Meyers was cited in Reexamination Control No.
`
`90/011,482 of U.S. Patent No. Re. 39,231 and was applied in an office action rejecting the
`
`claims. See Office Action dated April 25, 2011 in Reexamination Control No. 90/011,482, p. 2,
`
`3, 7 and 8 (attached as Exhibit F).
`
`(e)
`
`By way of further example, in EP Patent Application No. 275,193 A2
`
`(“Saito”), Figure 2 shows a circuit diagram of a hand-held portable telephone with a “ringing
`
`signal generator 3” (attached as Exhibit H). Saito 2:39-54 (switch 2 connects and disconnects
`
`ringing signal generator); 3:15-21 (detecting arrival of call starts ringing signal); 3:30-34 (ringing
`
`discontinued in response to detecting off hook). Saito was cited during the prosecution of the
`
`’231 patent. See PTO-1449 Form, p. 1, considered by the examiner on June 14, 2005 in U.S.
`
`Patent Application No. 09/998,426 (which issued as U.S. Patent No. Re. 39,231) (attached as
`
`Exhibit I).
`
`(f)
`
`U.S. Patent No. 6,125,264 (“Watanabe”) describes a portable telephone
`
`with a “sound generator” or “calling sound generator” used as an “informing means” to generate
`
`a calling sound for an incoming call supplied to a speaker (attached as Exhibit J). Watanabe,
`
`1:10-16. The sound generator can be implemented by a CPU 21 issuing a calling sound
`
`generator command to an audio signal processor 5 or DSP in response to determining there is an
`
`incoming call. The audio signal processor 5 uses sound data stored in ROM 22, generates a
`
`sound which is supplied to a speaker 8. The sound is stopped when the user answers the call.
`
`Watanabe, 4:7-22, 4:32-55. The informing means can also include a vibrator 18. Watanabe
`
`
`
`5
`
`

`

`Case 1:10-cv-00258-SLR Document 590 Filed 12/09/15 Page 7 of 133 PageID #: 13472
`
`
`7:22-29. Watanabe was cited and considered in Reexamination Control No. 90/011,482 of U.S.
`
`Patent No. Re. 39,231. See PTO-1449 filed June 24, 2011, p. 3, PTO-1449 filed June 24, 2011,
`
`p. 6 (attached as Exhibits K and L).
`
`17.
`
`According to the specification of the ’231 patent, the alert sound generator 13 of
`
`Figure 2 performs the two functions alleged by Apple, as noted in paragraph 11 above. See ‘231
`
`patent Figures 2-5, 2:48-55, 3:1-6, 3:16-26, 3:39-61, 4:29-60.
`
`18.
`
`Therefore, under Apple’s proposed construction, which is described in paragraphs
`
`11-12 above, the disclosure of “alert sound generator 13” in Figure 2 is adequate corresponding
`
`structure to achieve the claimed function. A person of ordinary skill in the art would be able to
`
`recognize the structure in the specification and associate it with the corresponding functions of the
`
`claim.
`
`19.
`
`For the reasons noted above in paragraph16, the “alert sound generator” claim
`
`term does in fact refer to a clear structural component: in the context of a cellular phone, this term
`
`was understood by persons of ordinary skill in the art to refer to an electronic circuit, including a
`
`speaker or a vibrator, that was capable of generating sounds, as well as stopping the generation of
`
`such sounds.
`
`20.
`
`Consequently, under MobileMedia’s proposed construction in paragraph 14, the
`
`“alert sound generator” term, viewed in light of the specification and prosecution history, informs
`
`those skilled in the art about the scope of the invention with reasonable certainty.
`
`21.
`
`Furthermore, for the reasons noted above in pars. 16 and 19 supra, the “alert sound
`
`generator” claim term was well-understood by persons of ordinary skill in the art to have a
`
`sufficiently definite meaning as the name for structure, namely, an electronic circuit, including a
`
`
`
`6
`
`

`

`Case 1:10-cv-00258-SLR Document 590 Filed 12/09/15 Page 8 of 133 PageID #: 13473
`
`
`speaker or vibrator, that is capable of generating sounds, as well as stopping the generation of such
`
`sounds.
`
`V.
`
`The “Control Means for Controlling Said Alert Sound Generator”
`
`22.
`
`I understand that the Federal Circuit court has indicated that the claim term “control
`
`means for controlling said alert sound generator” (“control means” claim term) should be construed
`
`as a means plus function claim term. MobileMedia, 780 F.3d at 1180.
`
`23.
`
`I understand that the Federal Circuit court has indicated that the function of the
`
`“control means” claim term is “controlling the alert sound generator to change a volume of the
`
`generated alert sound.” MobileMedia, 780 F.3d at 1180.
`
`24.
`
`I understand that the Federal circuit has indicated that the structure of the “control
`
`means” claim term is “the phone’s CPU and alert sound generator on/off controller.”
`
`MobileMedia, 780 F.3d at 1180.
`
`25.
`
`I understand that Apple contends that the “control means” claim term should be
`
`construed as a means plus function claim term.
`
`26.
`
`I understand that Apple contends that the function of the “control means” claim
`
`term is “controlling the alert sound generator to change a volume of the generated alert sound.”
`
`27.
`
`I understand that Apple contends that the “control means” claim term should be
`
`interpreted to require as structure the phone’s CPU, which Apple alleges is a general purpose
`
`processor, the alert sound generator on/off controller and an algorithm for performing the claimed
`
`function.”
`
`28.
`
`I understand that Apple contends that the “control means” claim term is indefinite.
`
`Specifically, Apple argues that the ’231 patent specification discloses no such algorithm for
`
`performing the claimed function of the “control means” claim term.
`
`
`
`7
`
`

`

`Case 1:10-cv-00258-SLR Document 590 Filed 12/09/15 Page 9 of 133 PageID #: 13474
`
`
`29.
`
`I understand that the Federal Circuit has stated that “[i]n response to the depression
`
`of the phone’s power key, the specification indicates that the CPU and on/off controller can ‘stop
`
`the generation of the alert sound.’ Id. at 3:3-6, 2:53-55. As an alternative, the specification
`
`indicates that depression of the power key can instead result in the ‘volume of an alert sound being
`
`reduced.’ Id. at 4:37-43, 5:7-11. Compare id. at Fig. 3 (stopping a sound), with id. at Fig. 4
`
`(reducing a volume).” MobileMedia, 780 F.3d at 1180. One or more of ‘231 patent Figs. 3, 4,
`
`2:53-55, 3:3-6, 4:36-43 and 5:7-11 referenced by the Federal Circuit Court in MobileMedia, 780
`
`F.3d at 1180 discloses sufficient algorithm to define the structure and make the bounds of the claim
`
`understandable, namely, by state transition schematic diagrams and descriptions of the operation of
`
`the CPU 7 and alert on/off controller 12.
`
`30.
`
`A person skilled in the art would find the required algorithm disclosed in one or more
`
`of the following portions of the ’231 patent referenced in MobileMedia, 780 F.3d at 1180: 2:49-55,
`
`3:3-6, 4:36-43, 5:7-11, figures 3 and 4; and/or one or more of the following additional portions of the
`
`‘231 patent specification: 2:48-49, 3:11-14, 3:16-30, 3:39-46, 3:52-56 and 4:43-60.
`
`VI.
`
`
`“RF Signal Processing Means for Transmitting and/or Receiving Radio Waves”
`
`31.
`
`I understand that the parties have agreed that the claim term “RF signal processing
`
`means for transmitting and/or receiving radio waves” (“RF signal processing means” claim term)
`
`should be construed as a means plus function limitation. I understand that the parties agree to
`
`interpret the function of the “RF signal processing means” claim term as “transmitting and/or
`
`receiving radio waves”. I understand that the parties agree to interpret the structure of the “RF
`
`signal processing means” claim term as “RF signal processing circuitry”.
`
`32.
`
`I understand that Apple contends that the “RF signal processing means” claim term
`
`is indefinite because the disclosure of structure in the ’231 patent specification is limited to a
`
`
`
`8
`
`

`

`Case 1:10-cv-00258-SLR Document 590 Filed 12/09/15 Page 10 of 133 PageID #: 13475
`
`
`“black box” labeled “RF signal processing 10” in Figure 2 and therefore does not provide
`
`sufficient description of the structure for performing the claimed functions.
`
`33.
`
`A person having ordinary skill in the art would understand from the descriptions in
`
`the ’231 patent specification that the “RF signal processing” portion 10 is RF signal processing
`
`circuitry, i.e., an RF signal processor.” The term “RF” is understood to mean radio frequency. At
`
`1:58-60, the ’231 patent states that “FIG. 2 is a block diagram showing an example of the inner
`
`circuit of the communication terminal equipment according to the present invention,” and thus the
`
`RF signal processing portion 10 depicted in Figure 2 is a circuit/circuitry. Further, at 2:29-47 the
`
`’231 patent describes that signals are transmitted and received via the RF signal processing portion
`
`10 and antenna, and thus radio waves or radio frequency signals are processed by the RF signal
`
`processing portion.
`
`34. At the time of filing of the ’231 patent, “RF signal processing portion” (alternatively,
`
`“RF signal processing circuitry” or “RF signal processor”) was understood by persons of ordinary
`
`skill in the art to refer to an electronic circuit that was capable of processing, e.g., transmitting and/or
`
`receiving, radio waves or radio frequency signals.”
`
`35.
`
`RF signal processing circuitry (alternatively, “RF signal processing circuitry” or “RF
`
`signal processor”) was a well-known component at the time of the filing of the ’231 patent, as
`
`evidenced by the prolific usage of such term in connection with wireless phones. The following
`
`patents provide just a few examples of this term’s usage in connection with contemporaneous
`
`wireless phone technology:
`
`(a)
`
`U.S. Patent No. 5,737,687 (“a digital wireless telephone system includes…an
`
`RF transceiver system including…RF signal processing circuitry.”) 1:32-37 (attached as Exhibit M);
`
`
`
`9
`
`

`

`Case 1:10-cv-00258-SLR Document 590 Filed 12/09/15 Page 11 of 133 PageID #: 13476
`
`
`(b) U.S. Patent No. 5,749,057 (“In the portable telephone 100 circuit…an RF
`
`signal processor 104 transmits or receives these bass band signals.”) 3:15-19 (attached as Exhibit N);
`
`(c)
`
`U.S. Patent No. 5,014,346 (“A rotatable contactless RF signal coupler, which
`
`couples RF signals between an antenna and an RF signal processor in a portable radio, along with an
`
`antenna capable of operating in two modes.”) Abstract (attached as Exhibit O); and
`
`(d) U.S. Patent No. 6,125,264 (“a signal received at antenna 1is…supplied to RF
`
`signal processor 3[] in which a signal of a predetermined transmission channel is frequency-
`
`converted to an intermediate frequency (IF) signal. … The frequency converted signal from the RF
`
`signal processor 3 is…supplied to the antenna 1, from which it is transmitted via radio waves.”)
`
`(attached as Exhibit P) ‘264 patent, 2:38-47, 3:6-12.
`
`36.
`
`The “RF signal processing” portion 10 (i.e., “RF signal processing circuitry” or “RF
`
`signal processor”) is nothing more than a readily recognizable and available component, which
`
`would have been well-known to those of ordinary skill in the art.
`
`37.
`
`Therefore, under Apple’s proposed construction, the disclosure of “RF signal
`
`processing” portion 10 in Figure 2 is adequate corresponding structure to achieve the claimed
`
`function. A person of ordinary skill in the art would be able to recognize the structure in the
`
`specification and associate it with the corresponding functions of the claim.
`
`VII.
`
`Infringement Analysis
`
`38.
`
`For the “control means” claim term, I understand that Apple contends that
`
`MobileMedia has failed to show which structure in the accused iPhones is identical or equivalent to
`
`the corresponding structure in the ’231 patent’s specification, and which performs the identical
`
`function for the “control means” claim term.
`
`
`
`10
`
`

`

`Case 1:10-cv-00258-SLR Document 590 Filed 12/09/15 Page 12 of 133 PageID #: 13477
`
`
`39.
`
`The same structures that I identified in my first expert report are identical or
`
`equivalent to the corresponding structure in the specification for performing the identical function
`
`recited in the claim under Apple’s new claim construction.
`
`40.
`
`
`
`41.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`42.
`
`I declare under penalties of perjury under the laws of the United States that the
`
`foregoing is true and correct.
`
`
`
`
`
`
`
`
`
`Executed this 24th day of November, 2015 in Menlo Park, California.
`
`/s/ Dr. Sigurd Meldal
`Dr. Sigurd Meldal
`
`11
`
`

`

`Case 1:10-cv-00258-SLR Document 590 Filed 12/09/15 Page 13 of 133 PageID #: 13478
`
`Executed this 24th day of November, 2015 in Yosemite National Park, California.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`_______________________
`Dr. Sigurd Meldal
`
`
`
`
`
`
`
`
`
`
`12
`
`

`

`Case 1:10-cv-00258-SLR Document 590 Filed 12/09/15 Page 14 of 133 PageID #: 13479
`Case 1:10-cv-00258—SLR Document 590 Filed 12/09/15 Page 14 of 133 PageID #: 13479
`
`EXHIBIT A
`
`EXHIBIT A
`
`

`

`Case 1:10-cv-00258-SLR Document 590 Filed 12/09/15 Page 15 of 133 PageID #: 13480
`Case 1:10-cv-00258—SLR Document 590 Filed 12/09/15 Page 15 of 133 PageID #: 13480
`
`REDACTED
`
`REDACTED
`IN ITS
`ENTIRETY
`
`IN ITS
`
`ENTIRETY
`
`

`

`Case 1:10-cv-00258-SLR Document 590 Filed 12/09/15 Page 16 of 133 PageID #: 13481
`Case 1:10-cv-00258—SLR Document 590 Filed 12/09/15 Page 16 of 133 PageID #: 13481
`
`EXHIBIT B
`
`EXHIBIT B
`
`

`

`1979 Radio Shack Catalog
`Case 1:10-cv-00258-SLR Document 590 Filed 12/09/15 Page 17 of 133 PageID #: 13482
`Page 1 of 176 Back to index or hi-res
`
`2 >
`
`
`
`
`
`Page 1 of 176 Back to index or hi-res
`
`2 >
`
`

`

`< 100
`
`Case 1:10-cv-00258-SLR Document 590 Filed 12/09/15 Page 18 of 133 PageID #: 13483
`
`1979 Radio Shack Catalog
`Page 101 of 176 Back to index or low-res
`
`102 >
`
`

`

`< 100
`
`Case 1:10-cv-00258-SLR Document 590 Filed 12/09/15 Page 19 of 133 PageID #: 13484
`
`Page 101 of 176 Back to index or low-res
`
`102 >
`
`

`

`Case 1:10-cv-00258-SLR Document 590 Filed 12/09/15 Page 20 of 133 PageID #: 13485
`Case 1:10-cv-00258—SLR Document 590 Filed 12/09/15 Page 20 of 133 PageID #: 13485
`
`EXHIBIT C
`
`EXHIBIT C
`
`

`

`Case 1:10-cv-00258-SLR Document 590 Filed 12/09/15 Page 21 of 133 PageID #: 13486
`EE Document System SN76477 Page 1
`
`

`

`Case 1:10-cv-00258-SLR Document 590 Filed 12/09/15 Page 22 of 133 PageID #: 13487
`EE Document System SN76477 Page 2
`
`

`

`Case 1:10-cv-00258-SLR Document 590 Filed 12/09/15 Page 23 of 133 PageID #: 13488
`EE Document System SN76477 Page 3
`
`

`

`Case 1:10-cv-00258-SLR Document 590 Filed 12/09/15 Page 24 of 133 PageID #: 13489
`EE Document System SN76477 Page 4
`
`

`

`Case 1:10-cv-00258-SLR Document 590 Filed 12/09/15 Page 25 of 133 PageID #: 13490
`Case 1:10-cv-00258—SLR Document 590 Filed 12/09/15 Page 25 of 133 PageID #: 13490
`
`EXHIBIT D
`
`EXHIBIT D
`
`

`

`Case 1:10-cv-00258-SLR Document 590 Filed 12/09/15 Page 26 of 133 PageID #: 13491
`
`1-IC PROGRAMMABLE
`
`Need to control music or sound effects from software with(cid:173)
`out overtaxing your computer? Here are two new IC's that
`make it possible.
`
`BONAVENTURA ANTONY PATURZO
`
`Rf:AI.ISM IS ONE Of THE MAIN ATTRAC·
`tioos of the microprocessor-based games
`(handheld and video) that have become
`so popular in recent years. That realism
`is enhanced by the ingenious sound ef(cid:173)
`fects that are an important part of most
`of those games.
`Hobbyists and experimenters also
`want realism in their projects, but dupli(cid:173)
`cating those sound effects is not that
`easy. A microprocessor can create
`
`sounds with just a speaker. but con(cid:173)
`sidering the processor time required to
`sustain even a single note. it would be
`incapable of doing much else.
`General Instruments has developed
`two LSl circuits that have solved that
`problem. The AY-3-8910 and AY-3-8912
`PSG's (Programmable Sound Gen(cid:173)
`erator) are designed to work with a
`microprocessor/microcomputer to pro(cid:173)
`duce complex sounds under software
`
`control. The A Y-3-8910 has two 8-bit
`parallel ports and comes in a 40-lead
`DIP package. The AY-3-8912 has one
`port and 28 leads.
`The PSG's have a wide range of ap(cid:173)
`plications. Those devices can create a
`simple noise such as a gunshot or ex(cid:173)
`plosion for use with an electronic game,
`or they can create complex musical
`notes and chords for use with even
`high-end electronic instruments. You
`
`A9 AS
`
`r l-- w~rs
`I I
`I
`
`OA7·0A9
`
`RESET -[-
`
`RESET
`REGISTERS
`
`CLOCK
`
`AEGISTE R
`ADDRESS
`LATCH/
`DECODER
`
`REGISTER ARRAY
`(16 READ/WAITE
`CONTROL
`REGISTERS)
`
`LINES
`
`3x5LINES
`
`BLINES
`
`8LINES
`
`l/0 PORT
`A
`
`---l
`I l
`
`I
`I
`I
`I
`I
`
`I I
`I
`
`I
`
`I
`I
`I
`I
`I
`I
`I
`_J
`
`lOB7·lOBII
`
`IOA7·10A9
`
`FIG. 1-THE AY-3-8910 programmable sound genenitor from GeMral Instruments. The two 1/0 pons
`connect the host computer with the outside wortd.
`
`ANALOG
`CHANNEl
`A
`
`ANALOG ANALOG
`CHANNEL CHANNEL
`B
`C
`
`IJ)
`
`() z
`0 a:
`t5 w
`...J w
`6
`0

`56
`
`

`

`Case 1:10-cv-00258-SLR Document 590 Filed 12/09/15 Page 27 of 133 PageID #: 13492
`
`SOUND GENERATOR
`
`may even want to use one of the PSG's
`to generate sound effects for
`the
`Unicorn- I robot. (Note: If you come up
`with a sound effects circuit for the
`Unicorn-/, send it to us at: Editorial
`Departinent, Rtulio-Electronics, 200
`Park A\•e. S., New York. NY /0003.
`We'll pass the better ones along to our
`readers-Editor.)
`To generate sounds. the host proces(cid:173)
`sor gives the PSG instructions as to
`what sound is to be produced by writing
`to specific registers within the PSG.
`Once dune. the processor is free to do
`other chores while the PSG generates
`the desired sounds.
`
`The PSG
`The A Y-3-8910/A Y -3-8912 contain
`the following sound generating blocks
`(Fig. 1):
`three square(cid:173)
`·Tone generators -
`wave generators which, depending
`on the clock frequency used, can
`produce tones from sub-audible to
`supra-audible in frequency.
`Noise generator - produces a fre(cid:173)
`quency-modulated pseudo-random
`pulse-width squarewave output.
`combine the outputs of
`Mixers -
`the tone generators and the noise
`generator (there's one mixer for
`eaci'T channel).
`provides the
`Amplitude control -
`internal 0/A (Digital to Analog) con(cid:173)
`verters with either a fixed or variable
`amplitude pattern. The fixed ampli(cid:173)
`tude pattern is under control of the
`CPU, while the variable amplitude
`pattern comes from use of the en(cid:173)
`velope generator.
`Envelope generator - provides am(cid:173)
`plitude modulation of the output
`from each mixer. Both shape and
`cycle of the envelope can be set by
`the user.
`0/A converters- the three convert(cid:173)
`ers each produce an output signal
`of up to 16 levels as determined by
`the amplitude control.
`Additionally, the 1/0 ports can be
`used to interface the host processor and
`the outside world. (Refer to Fig. 2 for
`a pin-out diagram of the PSG).
`Sixteen registers control the sound(cid:173)
`generating blocks and 1/0 ports of the
`PSG. Those registers are memory(cid:173)
`mapped and appear to the processor as
`a 16-word block out of 1024 possible
`addresses. The four low-order data/
`
`vtall ...
`&q.
`MMOl~·
`M¥111:1.-e A
`
`1$. -.... -... -
`
`AG. 2-PINOUT fot the AY-3-8910 lnd the AY- 3-8912 pt0gr8mmllble 10t1nd generators.
`
`TABLE 1
`
`BDIR
`0
`
`BC1
`1
`
`BC2
`0
`
`PSG FUNCTION
`INACTIVE -
`the PSG DA7-DAIII are in a high im(cid:173)
`pedance state.
`
`0
`
`READ FROM PSG - causes contents of currently ad(cid:173)
`dressed register to appear on DA7-DA0.
`
`• WRITE TO PSG -latch data on DA7-DAIII into current(cid:173)
`
`ly addressed register.
`
`LATCH ADDRESS- the PSG DA7-DA0 contain a reg(cid:173)
`ister address (select the register whose address ap(cid:173)
`pears on DA7-DA0).
`
`address bits on · the PSG (D0-DA3)
`select one of the 16 registers. Data/
`address bits DA4-DA7 must be low, pin
`AS must be high, and pin A9 must be
`low when selecting a register. After the
`desired register has been selected,
`DA0-DA7 are used for either a read(cid:173)
`from, or write-to, PSG operation. The
`bus direction input (BDIR-pin 18), BCI
`(pin 20), and BC2 (pin 19) are used to
`select whether to latch an address into
`the PSG, perform a write-to or read(cid:173)
`from PSG, or go into the inactive state.
`
`Table l summarizes the operations.
`Before going into the different opera(cid:173)
`tions of the PSG, it is necessary to un-
`. derstand the proper sequence of signals
`to and from the devices. During a
`register-addressing sequence, the bus
`controls (see Table I) should assume an
`"inactive" state and then a "latch
`address" state; the address is then
`placed on the bus, followed by an "in(cid:173)
`active" state. A write-to-PSG sequence
`would
`involve sending "inactive",
`placing the data on the bus. sending a
`
`> 'tl
`J)
`;=
`
`57
`
`

`

`-·
`Case 1:10-cv-00258-SLR Document 590 Filed 12/09/15 Page 28 of 133 PageID #: 13493
`fN =
`fcL0?-.
`16 NP10
`Where:
`fN =desired noise fre-
`quency
`fcLOCK = input clock fre(cid:173)
`quency
`NP10 =decimal equiva(cid:173)
`lent of the noise
`period register
`bits 64-80.
`
`5-BIT PERIOD CONTROL
`TONE
`B
`l1
`l1
`l1
`
`A
`L3
`LJ
`L3
`
`M
`M
`M
`
`c
`l2
`L2
`l2
`
`A
`LD
`Lll
`Ll
`
`R7
`
`ENABLE
`
`RID CHANNEL A AMPLITUDE
`Rll CHANNEL 8 AMPLITUDE
`R12 CHANNEL C AMPLITUDE
`R13
`
`ENVELOPE PERIOD
`
`ENVELOPE SHAPE/CYCLE
`R16 UO PORT A DATA STORE
`R17
`l/0 PORTB DATA STORE
`
`8·BIT PARALLEL l/0 PORT B
`
`FIG. 3-0ETAIL of the rud/wrl .. control realat..- ar111y ahown In Fig. 1. Note reglatera R16 and R17
`that rastore the parallel port taken up by the PSG and, in the cue of the AY-3-8810, add another.
`
`''write-to PSG" signal. and finally
`sending an "inactive" signal. A read(cid:173)
`from-PSG sequence involves sending
`"inactive", then a " read-from-PSG"
`signal, reading the data on the bus, and
`finally sending an "inactive" signal.
`Note that the read/write data sequences
`normally (though not necessarily) fol(cid:173)
`low the register-addressing operation.
`That allows for multiple reads and
`writes of the !klme register without re(cid:173)
`addressing.
`
`Operation
`Figure 3 shows the various register
`arrays contained within the PSG and
`their corresponding functions. Bits 87-
`80 correspond to OA7-0A0 once the
`specific register has been selected.
`As seen in Pig. 3, registers R0-R5
`con£rol the frequencies of the three
`tone generators. Note that each chan(cid:173)
`nel (the PSG has 3 independently-pro(cid:173)
`grammable analog output channels) has
`an eight-bit
`fine-tune and four-bit
`coarse-tune register. The equations for
`the tone frequency output are:
`
`1. fr "' fcLOCK
`16TP10
`2. TP10 = 256CT1o + FT1o
`
`Where:
`
`fr = desired tone fre-
`quency
`fcLOCK = input clock fre(cid:173)
`quency
`TP10 = decimal equiva(cid:173)
`lent of the tone
`period bits TP11-
`TP0.
`CT10 = decimal equiva(cid:173)
`lent of the coarse(cid:173)
`tune register bits
`63-60 (TP11 -
`TP8)
`FT1o = decimal equiva(cid:173)
`lent of the fine-
`
`C/)
`
`l> z
`0 a:
`t3 w
`.J w
`0
`~
`
`58
`
`tune register bits
`67-80 (TP7-
`TP0)
`
`Note that TP is the 12-bit combination
`of the coarse- and fine-tune registers.
`Equation 2 breaks TP into its comp

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