`____________
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`____________
`
`SONY INTERACTIVE ENTERTAINMENT LLC
`Petitioner
`
`v.
`BOT M8, LLC
`Patent Owner
`____________
`
`Case No. IPR2020-01288
`U.S. Patent No. 7,664,988
`____________
`
`REPLY DECLARATION OF ANDREW WOLFE, PH.D.
`
`IPR2020-01288
`Sony EX1051 Page 1
`
`
`
`IPR2020-01288
`U.S. Patent 7,664,988
`
`I, Andrew Wolfe, hereby declare the following:
`
`I.
`
`INTRODUCTION
`
`1.
`
`I have been asked to respond to certain selected arguments made by
`
`Patent Owner in Patent Owner’s Response and to certain selected opinions provided
`
`by Dr. Long Yang in his declaration (Ex. 2041) that accompanied Patent Owner’s
`
`Response.
`
`2. My opinions in my original declaration (Ex. 1003) remain the same. As
`
`such, I incorporate by reference those opinions in their entirety.
`
`3.
`
`In addition to the materials reviewed in preparing my original
`
`Declaration in this matter (Ex. 1003), I have reviewed the following additional
`
`materials in this matter subsequent to submitting my original Declaration:
`
`• Institution Decision (Paper 11)
`
`• Patent Owner’s Response (Paper 15)
`
`• Declaration of Dr. Long Yang in Support of Patent Owner’s Response
`
`(Exhibit 2041)
`
`• Exhibit 1053 - Silberschatz, Abraham, et al., Operating System Concepts,
`
`7th Ed., 2005, John Wiley & Sons, Inc. (“Silberschatz”)
`
`4.
`
`I have set forth my additional responsive opinions on selected issues
`
`below.
`
`
`
`
`
`
`
`2
`
`IPR2020-01288
`Sony EX1051 Page 2
`
`
`
`IPR2020-01288
`U.S. Patent 7,664,988
`
`II. OPINION
`
`“Boot Program”
`
`5.
`
`I understand that Dr. Yang and Patent Owner have argued that the term
`
`“boot program” as used in the claims of the ’988 patent means “a program that
`
`initializes various devices including the extended BIOS and the operating system.”
`
`Yang Decl. (Ex. 2041), ¶46; Patent Owner Response, 27. In my opinion, this
`
`definition is unduly narrow and is not consistent with the plain and ordinary meaning
`
`of the term “boot program” as would have been understood by a PHOSITA. As I
`
`explained in my original declaration, this term would have generally been
`
`understood by a PHOSITA in a manner consistent with usage of the term “boot” as
`
`describing the process of loading into memory a small start-up program that enables
`
`a computer to load larger programs. Wolfe Decl. (Ex. 1003), ¶¶74-75 (citing Ex.
`
`1028 & Ex. 1029).
`
`6.
`
`Importantly, a boot program may load other boot programs during the
`
`boot process such that a given individual boot program need not itself execute the
`
`operating system for a computer. Ex. 1053 (Silberschatz) at 71-72. As an example,
`
`computers may use a multi-step process in which a boot program, such as a simple
`
`bootstrap loader may fetch a more complex boot program from disk, which may in
`
`turn load the kernel for the computer. Id. at 71. The simple bootstrap loader may be
`
`in firmware and may be relatively simple code that does not itself execute the
`
`
`
`3
`
`IPR2020-01288
`Sony EX1051 Page 3
`
`
`
`IPR2020-01288
`U.S. Patent 7,664,988
`
`operating system but instead retrieves a more complex boot program from disk. Id.
`
`at 71-72. Thus, this illustrative boot process is consistent with the plain and ordinary
`
`meaning of a boot program being a small start-up program that enables a computer
`
`to load larger programs. In some cases, a boot program might itself execute the
`
`operating system. But, in other cases, a boot program may be relatively small and
`
`may load other larger programs that are not the operating system itself. The
`
`Silberschatz textbook is among the most widely used textbooks in computer science
`
`education and particularly with respect to operating systems. Google Scholar
`
`indicates that it has been cited over 5000 times.
`
`7.
`
`I understand Dr. Yang and Patent Owner point to column 3, lines 57-62
`
`of the specification of the ’988 patent in support of their proposed construction of a
`
`“boot program,” specifically they point to the following:
`
`Here, the boot program is a program stored in the boot program storing area
`
`13 a of the ROM 13, and based on the boot program, initialization of various
`
`devices including the extended BIOS (Basic Input Output System) in the hard
`
`disk 24 and the OS (Operating System) in the hard disk 24 is executed.
`
`Ex. 1001 (’988 Patent), 3:57-62.
`
`8. A PHOSITA would have understood the above text to be providing a
`
`description of an example of a boot program, but not a definition of the term “boot
`
`program,” because the above language is merely exemplary in nature. A boot
`
`program need not itself initialize the operating system in order to be deemed a “boot
`
`
`
`4
`
`IPR2020-01288
`Sony EX1051 Page 4
`
`
`
`IPR2020-01288
`U.S. Patent 7,664,988
`
`program,” as discussed above. Indeed, the simple bootstrap loader boot program
`
`described above does not itself initialize the operating system but is nonetheless an
`
`example of a boot program.
`
`9.
`
`In addition, a “boot program” need not also initialize an extended BIOS
`
`because a computer need not have an extended BIOS. If an extended BIOS is
`
`present, a separate, larger boot program may be what initializes the extended BIOS.
`
`I, therefore, also disagree with the portion of Dr. Yang and Patent Owner’s
`
`construction that purports to require that a boot program must initialize both an
`
`extended BIOS and operating system in order to be deemed a “boot program.”
`
`Opinions regarding Sugiyama’s OS and the combination with Gatto
`
`10. As I explained in my original Declaration (Ex. 1003), a PHOSITA
`
`would have been readily motivated to use a motherboard in Sugiyama, in view of
`
`Gatto’s teachings, in light of the ubiquitous and well-known use of motherboards for
`
`electrically connecting computer components such as a CPU, ROM, RAM, and
`
`HDD, among other components. Wolfe Decl. (Ex. 1003), ¶¶174-178. I understand
`
`that there has been some suggestion from Patent Owner and Dr. Yang that using a
`
`motherboard in Sugiyama, as inspired by Gatto’s teaching of using a motherboard,
`
`would have required replacing Sugiyama’s operating system (OS) with Gatto’s OS.
`
`Patent Owner Response, 49-55. I disagree. A PHOSITA would have understood
`
`that merely connecting Sugiyama’s computer components (including, e.g., CPU,
`
`
`
`5
`
`IPR2020-01288
`Sony EX1051 Page 5
`
`
`
`IPR2020-01288
`U.S. Patent 7,664,988
`
`ROM, RAM, and HDD) using a well-known motherboard, in view of Gatto’s
`
`teachings to connect such components with a motherboard, would not have required
`
`replacing Sugiyama’s OS with Gatto’s OS. Instead, because these are all hardware
`
`components, the hardware would be connected using a motherboard while
`
`preserving the software functionality (and OS) of Sugiyama. In addition, use of a
`
`motherboard, as taught by Gatto, would not render Sugiyama inoperable or change
`
`its principle of operation because it would merely be providing a well-known and
`
`ubiquitous way to connect Sugiyama’s hardware components, while preserving the
`
`software functionality of Sugiyama.
`
`11. Moreover, Patent Owner misrepresents the operating systems discussed
`
`in Gatto, which are not limited to desktop operating systems but also encompass
`
`embedded systems. See Gatto, 3:8-15 (describing software from Microsoft, QNX,
`
`WindRiver Systems, and Unix or from the Linux community). Gatto explicitly
`
`describes a preferred embodiment using an embedded version of Microsoft
`
`Windows. Gatto at 20:10-16 (“Microsoft Windows operating system (standard or
`
`embedded version)”); 21:20-26 (same); 23:4-10 (same). Further, QNX was an
`
`embedded operating system, and WindRiver Systems produced the VX works
`
`embedded operating system, which I personally used in commercial DVR designs
`
`in 2001 and 2002. Gatto, thus, mentions using numerous embedded operating
`
`systems. Gatto, therefore, would have been understood by a PHOSITA to disclose
`
`
`
`6
`
`IPR2020-01288
`Sony EX1051 Page 6
`
`
`
`use of both desktop and embedded operating systems and would not have been
`
`limited to using only a desktop operating system, contrary to Patent Owner and Dr.
`
`IPR2020-01288
`U.S. Patent 7,664,988
`
`Yang’s assertions.
`
`12.
`
`It is also my opinion that Sugiyama does not describe itself as being an
`
`embedded system using an embedded OS nor would a PHOSITA have understood
`
`Sugiyama to be limited to being implemented as an embedded system using an
`
`embedded OS. In any case, Sugiyama is a gaming machine and Gatto describes
`
`specific preferred hardware and software for a gaming machine.
`
`13. Dr. Yang and Patent Owner contend that embedded operating systems
`
`“do[] not load and execute other applications; instead the operating system is the
`
`application.” Patent Owner Response, 11 (citing Ex. 2018; Yang Decl. ¶36)
`
`(emphasis in original). According to Dr. Yang, “[t]his means that the [embedded]
`
`system is only able to run a single application.” Yang Decl. ¶36. This is incorrect.
`
`But even accepting these assertions as correct, there are numerous portions of
`
`Sugiyama’s description that are contrary to this characterization of an embedded
`
`system set forth by Patent Owner and Dr. Yang.
`
`14. Sugiyama’s disclosed karaoke devices can load various application
`
`programs received from a center station over a communications network. This is
`
`discussed for example, in paragraph [0002] of Sugiyama where it describes that new
`
`application programs, such as a karaoke processing program, a singing scoring
`
`
`
`7
`
`IPR2020-01288
`Sony EX1051 Page 7
`
`
`
`IPR2020-01288
`U.S. Patent 7,664,988
`
`program, or other similar programs can be supplied from the center station.
`
`Sugiyama, ¶[0002] (“In such a communication karaoke system, when supplying a
`
`new application program, for example, a karaoke performance processing program,
`
`a singing scoring program, or the like, to each terminal karaoke device, application
`
`program data is transmitted from a center station via the communication network.”).
`
`In addition, when describing its CPU, Sugiyama explains that its CPU can execute
`
`various applications, such as application programs and service programs. Sugiyama,
`
`¶[0010] (“[T]he karaoke terminal 3 is provided with a CPU (processing means and
`
`writing means) 20 for controlling portions of the device according to various
`
`programs such as application programs or service programs.”). Thus, Sugiyama’s
`
`CPU is not limited to running only one dedicated application program, contrary to
`
`Patent Owner and Dr. Yang’s characterization of an embedded OS.
`
`15.
`
`In addition, Sugiyama describes that its hard disk drive stores multiple
`
`application programs, which also demonstrates that it is not limited to running a
`
`single application, again contrary to Patent Owner and Dr. Yang’s characterization
`
`of an embedded OS. Sugiyama, ¶[0012] (“[T]he hard disk drive 24 has an
`
`application storage area (first region) 24a for storing application programs . . . .”).
`
`Finally, I note that Sugiyama expresses a desire to afford flexibility in its system to
`
`change between application programs. Sugiyama, ¶[0019] (“[T]hus the degree of
`
`freedom in changing application programs, adding peripheral devices, and the like
`
`
`
`8
`
`IPR2020-01288
`Sony EX1051 Page 8
`
`
`
`IPR2020-01288
`U.S. Patent 7,664,988
`
`is greater.”). This, too, is inconsistent with Patent Owner and Dr. Yang’s assertion
`
`that Sugiyama is limited to an embedded OS.
`
`16. All of the above description from Sugiyama regarding the ability to store
`
`various application programs, the ability to execute multiple application programs,
`
`the ability to add new applications, and the ability to change between applications,
`
`is not consistent with Patent Owner and Dr. Yang’s contention that Sugiyama is
`
`limited to being implemented on a single-application embedded OS. A PHOSITA,
`
`therefore, would not view Sugiyama as being limited to being implemented on an
`
`embedded OS, in my opinion. In addition, there is no reason why a PHOSITA would
`
`view Sugiyama as being limited to being implemented as an embedded system using
`
`an embedded OS simply by virtue of Sugiyama being directed to a karaoke system.
`
`Indeed, as discussed above, Sugiyama includes a multitude of discussion that is not
`
`consistent with it using an embedded OS because it has the ability to store, execute,
`
`and switch between multiple application programs and is not limited to being a
`
`single-application embedded OS.
`
`17. Thus, based on the above and for the foregoing reasons, Patent Owner
`
`and Dr. Yang are incorrect to assert that the combination of Sugiyama and Gatto
`
`would have involved combining an embedded operating system with a desktop
`
`operating system. Sugiyama is not limited to being implemented using an embedded
`
`
`
`9
`
`IPR2020-01288
`Sony EX1051 Page 9
`
`
`
`operating system, and, similarly, Gatto is not limited to being implemented using a
`
`IPR2020-01288
`U.S. Patent 7,664,988
`
`desktop operating system.
`
`III. CONCLUSION
`
`18.
`
`I declare that all statements made herein of my knowledge are true, and
`
`that all statements made on information and belief are believed to be true, and that
`
`these statements were made with the knowledge that willful false statements and the
`
`like so made are punishable by fine or imprisonment, or both, under Section 1001 of
`
`Title 18 of the United States Code.
`
`Date:
`
`
`
`By:
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Andrew Wolfe, Ph.D.
`
`
`
`10
`
`7/21/21
`
`IPR2020-01288
`Sony EX1051 Page 10
`
`