throbber
IN THE UNITED STATES PATENT AND TRADEMARK OFFICE
`
`
`James J. Fallon, et al.
`In re Patent of:
`8,880,862 Attorney Docket No.: 39521-0025IP3
`U.S. Patent No.:
`November 4, 2014
`
`Issue Date:
`Appl. Serial No.: 13/118,122
`
`Filing Date:
`May 27, 2011
`
`Title:
`SYSTEMS AND METHODS FOR ACCELERATED
`LOADING OF OPERATING SYSTEMS AND APPLICA-
`TION PROGRAMS
`
`
`PETITION FOR INTER PARTES REVIEW OF UNITED STATES PATENT
`NO. 8,880,862 PURSUANT TO 35 U.S.C. §§ 311–319, 37 C.F.R. § 42
`
`
`
`
`Mail Stop Patent Board
`Patent Trial and Appeal Board
`U.S. Patent and Trademark Office
`P.O. Box 1450
`Alexandria, VA 22313-1450
`
`
`
`
`
`

`
`Attorney Docket No. 39521-0025IP3
`IPR of U.S. Patent No. 8,880,862
`TABLE OF CONTENTS
`
`I. 
`
`IV. 
`
`MANDATORY NOTICES UNDER 37 C.F.R § 42.8 ....................................... 1 
`A.  Real Party-In-Interest ....................................................................................... 1 
`B.  Related Matters ................................................................................................. 1 
`C.  Lead And Back-Up Counsel ........................................................................... 1 
`D.  Service Information .......................................................................................... 2 
`PAYMENT OF FEES ............................................................................................. 2 
`II. 
`III.  REQUIREMENTS FOR IPR ................................................................................. 2 
`A.  Grounds for Standing ....................................................................................... 2 
`B.  Challenge and Relief Requested .................................................................... 2 
`INTRODUCTION ................................................................................................... 3 
`A.  ’862 Patent Overview ...................................................................................... 3 
`B.  Settsu Shows that Preloading Compressed Boot Data was Known to
`Decrease Computer System Boot Time ........................................................ 6 
`C.  Zwiegincew Confirms that Updating a Boot Data List Was Well-Known
`in the Context of Preloading Compressed Boot Data to Decrease
`Computer System Boot Time ......................................................................... 9 
`CLAIM CONSTRUCTION ................................................................................. 13 
`V. 
`VI.  APPLICATION OF PRIOR ART TO CHALLENGED CLAIMS ................ 16 
`A.  GROUNDS 1-2 – Claims 5, 35-46, and 97 are obvious over Settsu
`Alone (Ground 1) and Claims 5, 35-46, 97, 98, and 112 are obvious over
`Settsu in view of Zwiegincew (Ground 2) .................................................. 16 
`B.  GROUNDS 3-4 – Claims 5, 35-46, and 97 are obvious over Settsu in
`view Dye and Claims 5, 35-46, 97, 98, and 112 are obvious over Settsu
`and Zwiegincew in view of Dye .................................................................. 60 
`VII.  CONCLUSION ...................................................................................................... 70 
`
`
`
`i
`
`
`
`

`
`Attorney Docket No. 39521-0025IP3
`IPR of U.S. Patent No. 8,880,862
`
`EXHIBITS
`
`APPLE-1001
`
`U.S. Patent No. 8,880,862 to Fallon, et al. (“the ’862 Patent”)
`
`APPLE-1002
`
`Excerpts from the Prosecution History of the ’862 Patent (“the
`Prosecution History”)
`
`APPLE-1003
`
`Declaration of Dr. Charlie Neuhauser (“Dec.”)
`
`APPLE-1004
`
`Curriculum Vitae of Dr. Charlie Neuhauser
`
`APPLE-1005
`
`(RESERVED)
`
`APPLE-1006
`
`U.S. Patent No. 6,374,353 (“Settsu”)
`
`APPLE-1007
`
`Burrows et al., “On-line Data Compression in a Log-structured
`File System” (1992) (“Burrows”)
`
`APPLE-1008
`
`U.S. Patent No. 6,145,069 (“Dye”)
`
`APPLE-1009
`
`U.S. Patent No. 7,190,284 (“Dye ’284”)
`
`APPLE-1010
`
`U.S. Patent No. 6,317,818 (“Zwiegincew”)
`
`APPLE-1011
`
`Jeff Prosise, DOS 6 – The Ultimate Software Bundle?, PC
`MAGAZINE, Apr. 13, 1993 (“Prosise”)
`
`APPLE-1012
`
`Excerpts from John L. Hennessey & David A. Patterson, Com-
`puter Architecture a Quantitative Approach (1st ed. 1990)
`(“Hennessey”)
`
`APPLE-1013
`
`U.S. Patent No. 6,158,000 (“Collins”)
`
`APPLE-1014
`
`File, Microsoft Press Computer Dictionary (3d ed. 1997)
`
`APPLE-1015
`
`Excerpts from Tom Shanley & Don Anderson, PCI System Ar-
`chitecture (4th ed. 1999) (“Shanley”)
`
`ii
`
`

`
`APPLE-1016
`
`APPLE-1017
`
`Attorney Docket No. 39521-0025IP3
`IPR of U.S. Patent No. 8,880,862
`Jacob Ziv & Abraham Lempel, A Universal Algorithm for Se-
`quential Data Compression, IT-23 No. 3 IEEE TRANSACTIONS
`ON INFORMATION THEORY 337 (1977)(“Ziv”)
`
`James A. Storer & Thomas G. Szymanski, Data Compression
`via Textual Substitution, 19 No. 4 JOURNAL OF THE ASSOCIA-
`TION FOR COMPUTING MACHINERY (1982)(“Storer”)
`
`APPLE-1018
`
`Program File, Microsoft Press Computer Dictionary (3d ed.
`1997)
`
`APPLE-1019
`
`Direct Memory Access, Microsoft Press Computer Dictionary
`(3d ed. 1997)
`
`APPLE-1020
`
`RAM and RAM Cache, Microsoft Press Computer Dictionary
`(3d ed. 1997)
`
`APPLE-1021
`
`Decoder, Microsoft Press Computer Dictionary (3d ed. 1997)
`
`APPLE-1022
`
`(RESERVED)
`
`APPLE-1023
`
`Excerpts from Kyle Loudon, Mastering Algorithms with C
`(1999) (“Loudon”)
`
`APPLE-1024
`
`Excerpts from Michael Barr, Programming Embedded Systems
`in C and C++ (1999)(“Barr”)
`
`APPLE-1025
`
`Excerpts from Eric Pearce, Windows NT in a Nutshell
`(1999)(“Pearce”)
`
`APPLE-1026
`
`Excerpts from Tim O’Reilly, Troy Mott, and Walter Glenn,
`Windows 98 in a Nutshell (1999)(“O’Reilly”)
`
`APPLE-1027
`
`(RESERVED)
`
`iii
`
`
`
`

`
`Attorney Docket No. 39521-0025IP3
`IPR of U.S. Patent No. 8,880,862
`Apple Inc. petitions for inter partes review (“IPR”) of claims 5, 35-46, 97,
`
`98, and 112 (“the Challenged Claims”) of U.S. 8,880,862 (“’862 Patent”). IPR
`
`should be instituted, as a reasonable likelihood exists that Apple will prevail in
`
`proving the Challenged Claims unpatentable.
`
`I. MANDATORY NOTICES UNDER 37 C.F.R § 42.8
`A. Real Party-In-Interest
`Apple Inc. is the real party-in-interest.
`
`
`
`B. Related Matters
`Apple is not aware of any disclaimers, certificates, or petitions for IPR for
`
`the ’862 Patent. The ’862 Patent has been the subject of two civil actions in the
`
`Eastern District of Texas, captioned as Civil Action Nos. 4-14-cv-00827 and 6:15-
`
`cv-0085, and one civil action in the Northern District of California, captioned as
`
`Civil Action No. 3-16-cv-02595 (currently pending). Apple previously filed two
`
`petitions for IPR of related patents in IPR control nos. IPR2016-01365 and
`
`IPR2016-01366. Apple is concurrently filing two additional petitions against the
`
`’862 Patent, each challenging different claims than challenged in this petition.
`
`C. Lead And Back-Up Counsel
`Lead Counsel
`W. Karl Renner, Reg. No. 41,265
`3200 RBC Plaza
`60 South Sixth Street
`Minneapolis, MN 55402
`Email: IPR39521-0025IP3@fr.com
`
`Backup Counsel
`Jeremy Monaldo, Reg. No. 58,680
`Andrew Patrick, Reg. No. 63,471
`Katherine A. Vidal, Reg. No. 46,333
`
`
`1
`
`

`
`Attorney Docket No. 39521-0025IP3
`IPR of U.S. Patent No. 8,880,862
`
`D.
`Service Information
`Please address all correspondence/service to the address listed above. Apple
`
`consents to electronic service by email at IPR39521-0025IP3@fr.com.
`
`II.
`PAYMENT OF FEES
`Apple authorizes charge of necessary fees to Deposit Acct. 06-1050.
`
`III. REQUIREMENTS FOR IPR
`
`A. Grounds for Standing
`Apple certifies that the ’862 Patent is available for IPR. This Petition is be-
`
`ing filed within one year of service of a complaint against Apple on October 8,
`
`2015. Apple is not barred or estopped from requesting review of the Challenged
`
`Claims.
`
`B. Challenge and Relief Requested
`Apple requests IPR of the Challenged Claims on the grounds in the table
`
`shown below, as explained below and in Exhibit APPLE-1003, the Declaration of
`
`Dr. Charles Neuhauser (“Dec.”).
`
`Basis
`’862 Claims
`Ground
`Ground 1 5, 35-46, 97
`Obvious over Settsu
`Ground 2 5, 35-46, 97, 98, 112 Obvious over Settsu and Zwiegincew
`Ground 3 5, 35-46, 97
`Obvious over Settsu and Dye
`Ground 4 5, 35-46, 97, 98, 112 Obvious over Settsu, Zwiegincew, and Dye
`
`
`2
`
`

`
`Attorney Docket No. 39521-0025IP3
`IPR of U.S. Patent No. 8,880,862
`The earliest proclaimed priority date of the ’862 Patent is February 3, 2000.
`
`As shown below, each reference pre-dates this date and qualifies as prior art:
`
`Reference
`Settsu
`Zwiegincew
`Dye
`
`Date
`Mar. 3, 1999 (filed)
`Mar. 30, 1999 (filed)
`Apr. 26, 1999 (filed)
`
`Prior art §
`102(e)
`102(e)
`102(e)
`
`
`
`IV.
`
`INTRODUCTION
`A.
`’862 Patent Overview
`The ’862 Patent relates “to data storage controllers” that “provide acceler-
`
`ated loading of operating systems and application programs.” ’862, 1:20-26. As
`
`depicted by FIG. 1 below, the ’862 Patent describes a data storage controller 10
`
`that is “operatively connected” to a hard disk 11 and to a host system’s bus 16. Id.,
`
`5:63-6:53. The controller 10 includes a cache 13 for data storage/preloading, and a
`
`data compression engine 12 for data compression/decompression. Id., 5:63-6:53,
`
`20:50-22:11.
`
`3
`
`

`
`Attorney Docket No. 39521-0025IP3
`IPR of U.S. Patent No. 8,880,862
`
`The ’862 Patent explains that, following reset or power on of a computer
`
`
`
`system, the “initial bus commands inevitably instruct the boot device controller
`
`[e.g., controller 10] to retrieve data from the boot device (such as a disk) [e.g., hard
`
`disk 11] for the operating system.” Id., 20:36-49. The ’862 Patent recognizes that
`
`this functionality results in a problem of slow boot of the computer system. Id.
`
`As a solution, the ’862 Patent proposes that “a data storage controller …
`
`may employ a technique of data preloading to decrease the computer system boot
`
`time.” Id., 20:50-52. For example, “[s]ince the same portions of the operating sys-
`
`tem must be loaded upon each boot process,” the controller, “prior to host system
`
`reset,” “can proceed to pre-load the portions of the computer operating system
`
`from the boot device (e.g., hard disk) into the on-board cache memory.” Id.,
`
`20:58-21:2. “Once the data is preloaded, when the computer system bus issues its
`
`4
`
`

`
`Attorney Docket No. 39521-0025IP3
`IPR of U.S. Patent No. 8,880,862
`first commands” to the controller, the “data will already be available in the [con-
`
`troller’s] cache memory,” enabling the controller to “instantly start transmitting the
`
`data to the system bus,” which results in a faster boot process. Id., 21:3-8.
`
`The ’862 Patent describes techniques for preloading involving boot data lists
`
`that “allow the data storage controller to know what data to preload from the boot
`
`device.” Id., 21:18-21. “One technique utilizes a custom utility program that
`
`would allow the user to specify what applications/data should be preloaded,” while
`
`another uses “an automatic process that requires no input from the user,” in which
`
`the controller maintains a list of data associated with requests received from “the
`
`host system after a power-on/reset.” Id., 21:18-23, 21:24-22:11. With the latter
`
`technique, the controller analyzes actual data requests that result from power-on/re-
`
`set and, based on the analysis, automatically selects the applications/data to preload
`
`to the local cache memory to speed the boot process. Id. This automatic selection
`
`of applications/data to preload results in updates to the boot data list when, for ex-
`
`ample, data requests change from one power-on/reset to another. Dec., ¶¶22-23;
`
`’862 Patent, 21:24-22:11.
`
`To supplement the proposed preloading solution, the ’862 Patent contem-
`
`plates using compression on the preloaded data. Id., 21:8-12. In this case, “if the
`
`data was stored in compressed format on the boot device, the data will be decom-
`
`pressed” “[b]efore transmission to the bus.” Id., 21:8-12. With this structure, the
`
`5
`
`

`
`Attorney Docket No. 39521-0025IP3
`IPR of U.S. Patent No. 8,880,862
`’862 Patent contends that “preloading required (compressed) portions of the oper-
`
`ating system significantly reduces the computer boot process time.” Id., 21:10-12.
`
`B.
`
`Settsu Shows that Preloading Compressed Boot Data was
`Known to Decrease Computer System Boot Time
`Like the ’862 Patent, Settsu describes accelerated loading of an operating
`
`system (“OS”) and frequently used applications. Settsu, 1:8-12 (“The present in-
`
`vention relates to an information processing apparatus capable of reducing the time
`
`required for booting itself when it is powered on, and a method of booting an infor-
`
`mation processing apparatus at a high speed”), Abstract, 1:1-4, 1:43-2:25, 3:6-25,
`
`10:43-12:16, 13:49-15:4. In fact, and as explained in detail below, Settsu’s system
`
`is highly similar to that described by the ’862 Patent. See id., FIG. 12 (depicting a
`
`hard disk boot device 3 storing OS boot data, a memory 2 into which boot data is
`
`loaded, and a mini OS module 7 that facilitates the boot process).
`
`
`
`6
`
`

`
`Attorney Docket No. 39521-0025IP3
`IPR of U.S. Patent No. 8,880,862
`In more detail, and as shown in Settsu’s FIG. 12, Settsu’s boot device 3 is
`
`subdivided into a “boot block 4,” which stores a “mini OS module 7” with “func-
`
`tions required for bootstrap processing,” and a “file system 5,” which stores an
`
`“OS main body module” “with OS functions.” Settsu, 7:65-8:23, 13:49-65. As de-
`
`picted, the OS main body module is itself divided into “a plurality of functional
`
`modules” that “are separately stored as compressed files” in “file system 5 of boot
`
`device 3.” Id., 13:55-65.
`
`In a series of operations starting from “[w]hen the information processing
`
`apparatus is powered on,” the mini OS module 7 loads the OS main body module’s
`
`plurality of compressed files into memory 2. Settsu, Abstract, 8:21-35, 8:66-9:3,
`
`9:7-11, 11:7-9. The plurality of compressed files loaded into memory 2 are then
`
`decompressed to facilitate a computer system’s boot process. Id., Abstract 1:1-4,
`
`1:51-57, 3:6-9, 13:49-15:5. By using compression/decompression on preloaded
`
`data, Settsu explains that “the time required for I/O processing can be reduced,”
`
`which “further reduce[s] the time required for booting up.” Id., 14:58-15:5.
`
`During prosecution, the Examiner cited Settsu as anticipating independent
`
`claim 5 (then independent claim 6) of the ’862 Patent in a February 19, 2014 Of-
`
`fice Action, noting that Settsu taught every feature then presented in the claim, in-
`
`cluding: “maintaining a list of compressed boot data for booting a computer sys-
`
`tem,” “storing compressed boot data associated with the list of compressed boot
`
`7
`
`

`
`Attorney Docket No. 39521-0025IP3
`IPR of U.S. Patent No. 8,880,862
`data on a non-volatile memory,” “loading the compressed boot data from the non-
`
`volatile memory to a second memory,” “accessing the compressed boot data from
`
`the second memory,” “decompressing the compressed boot data to provide decom-
`
`pressed boot data,” “and utilizing the decompressed boot data to boot the computer
`
`system, wherein the accessing and the decompressing occur within a period of time
`
`which is less than a time to access the boot data from the non-volatile memory in
`
`an uncompressed form.” Prosecution History, 289-290.
`
`In response, the Applicant amended the independent claims on May 6, 2014
`
`to include an additional feature: “updating the boot data list.” Id., 229-261. After
`
`an additional round of prosecution in which no further substantive amendments to
`
`independent claim 5 (then independent claim 6) were presented, the Examiner al-
`
`lowed the application, including the Challenged Claims. Id., 75-81, 120-166.
`
`However, as Dr. Neuhauser explains in the affidavit accompanying this Petition,
`
`which was unavailable to the Examiner, updating a list of boot data was well-
`
`known by February 3, 2000, the ’862 Patent’s earliest priority date, and a person of
`
`ordinary skill in the art as of that date (“POSITA”) would have been motivated to
`
`update boot data lists in Settsu’s system. Dec., ¶¶32, 117-118. As such, Petitioner
`
`respectfully submits that the arguments presented in this Petition (and supported by
`
`Dr. Neuhauser’s testimony) with respect to the obviousness of the Challenged
`
`8
`
`

`
`Attorney Docket No. 39521-0025IP3
`IPR of U.S. Patent No. 8,880,862
`Claims over Settsu alone are new, and that IPR should be instituted, as a reasona-
`
`ble likelihood exists that Apple will prevail in proving the Challenged Claims un-
`
`patentable.
`
`Moreover, as discussed below, updating a list of boot data was itself well-
`
`known prior to the ’862 Patent, and the Examiner never considered a combination
`
`of Settsu with Zwiegincew, a reference that discloses updating a boot data list in
`
`the context of preloading compressed boot data to increase boot speed. Dec., ¶¶37-
`
`40.
`
`C. Zwiegincew Confirms that Updating a Boot Data List Was
`Well-Known in the Context of Preloading Compressed Boot
`Data to Decrease Computer System Boot Time
`A POSITA would have been motivated, for example, by Zwiegincew to up-
`
`date boot data lists in Settsu’s system. Zwiegincew recognizes the problem of
`
`slow boot time that results when hard page faults occur during the boot process.
`
`Zwiegincew, 1:45-51, 2:12-15, 5:50-51. To address this problem and improve
`
`boot speed, Zwiegincew proposes pre-fetching, from a hard disk to memory, pages
`
`that are expected to be requested during the boot process, thereby reducing occur-
`
`rence of hard page faults. Id., Abstract, 1:5-3:55. “Copies of, or references to, the
`
`… pages are stored in a scenario file” and “[w]hen a hard page fault scenario is de-
`
`tected, a corresponding scenario file is fetched from disk storage and the deter-
`
`9
`
`

`
`Attorney Docket No. 39521-0025IP3
`IPR of U.S. Patent No. 8,880,862
`mined pages, or copies thereof, are transferred into RAM.” Id., Abstract. Zwieg-
`
`incew also recognizes the benefit of using compression on the pre-fetched page
`
`data. For instance, Zwiegincew’s system includes “a disk compressor/decompres-
`
`sor,” which employs “[w]ell known compression algorithms” on pre-fetched data
`
`to achieve pre-fetch time improvements. Id., 8:66-9:13, FIGS. 1, 2.
`
`A POSITA would have recognized that, as described by Zwiegincew, a sce-
`
`nario file used in the context of preventing hard page faults during boot is a form
`
`of boot data list, at least because the scenario file includes copies of, or references
`
`to, data used during the boot process (i.e., boot data). Dec., ¶¶37-39; Zwiegincew,
`
`Abstract, 2:43-3:49.
`
`Zwiegincew describes automatic processes for generating a scenario file to
`
`ensure that it includes “ordered copies of the pages that will likely be retrieved
`
`from disk due to one or more hard page faults during the [corresponding] hard
`
`page fault scenario.” Zwiegincew, 6:29-67. For example, a “hard page fault ana-
`
`lyzer 240 may log hard page faults that occur upon execution of a process,” and “a
`
`pattern matching algorithm may be used to find a pattern of hard page faults based
`
`on all log files generated for the process.” Id., 7:24-34. “If a pattern of hard page
`
`faults is found, a new scenario file may be generated based on the pages that are re-
`
`trieved from disk during the pattern,” with pages corresponding to faults that “re-
`
`10
`
`

`
`Attorney Docket No. 39521-0025IP3
`IPR of U.S. Patent No. 8,880,862
`occur frequently” being included in the generated scenario file. Id., 6:29-61, 7:24-
`
`38.
`
`Zwiegincew further describes that “[a]utomatically generated scenario files
`
`may be subject to subsequent refinement” based on pattern recognition, to ensure
`
`that pages corresponding to faults that “re-occur frequently” are included. Zwieg-
`
`incew, 6:29-61, 7:24-40. In this regard, like the ’862 Patent, Zwiegincew describes
`
`automatically updating a boot data list, for the purpose of ensuring that frequently
`
`requested data is available in memory during the boot process. Dec., ¶40.
`
`From this and related description, a POSITA would have been motivated to
`
`automatically update Settsu’s boot data lists based on patterns of requests received
`
`during Settsu’s boot process. Dec., ¶40; Zwiegincew, 6:29-61, 7:24-40. A
`
`POSITA would have been motivated to ensure that frequently requested boot data
`
`is loaded into memory 2 with corresponding updates to Settsu’s boot data lists.
`
`Dec., ¶40.
`
`A POSITA also would have recognized that the occurrence of hard page
`
`faults during Settsu’s boot process could be reduced by adapting Settsu’s system to
`
`pre-fetch, from boot device 3 into memory 2, pages that are expected to be re-
`
`quested during the boot process, in the manner described by Zwiegincew. Dec.,
`
`¶41. Indeed, a POSITA would have recognized that Zwiegincew’s techniques for
`
`11
`
`

`
`Attorney Docket No. 39521-0025IP3
`IPR of U.S. Patent No. 8,880,862
`reducing the time required for a system to boot are complementary to those de-
`
`scribed by Settsu. Dec., ¶41. Accordingly, a POSITA would have recognized that
`
`modifying Settsu’s system to use scenario files and related processes, such as those
`
`described by Zwiegincew, would further Settsu’s stated goal of booting at a high
`
`speed. Dec., ¶41; Settsu, Abstract, 1:43-2:25, 3:6-25, 10:43-12:16, 13:49-15:4;
`
`Zwiegincew, Abstract, 1:45-51, 1:5-3:55, 2:12-15, 5:50-51, 8:66-9:13, FIGS. 1, 2.
`
`As such, a POSITA would have been motivated to modify Settsu’s system to gen-
`
`erate, store, and update scenario files on boot device 3, and to pre-fetch, from boot
`
`device 3 into memory 2, pages that are expected to be requested during the boot
`
`process, as identified in the scenario files. Dec., ¶41.
`
`As noted above, the Examiner never considered the combination of Settsu
`
`with Zwiegincew, a reference that complements Settsu’s teachings of increasing
`
`boot speed by preloading compressed boot data with disclosure of updating a boot
`
`data list in the same context. As such, Petitioner respectfully submits that the argu-
`
`ments presented in this Petition (and supported by Dr. Neuhauser’s testimony) with
`
`respect to the obviousness of the Challenged Claims over Settsu and Zwiegincew
`
`are new, and that IPR should be instituted, as a reasonable likelihood exists that
`
`Apple will prevail in proving the Challenged Claims unpatentable.
`
`12
`
`
`
`

`
`Attorney Docket No. 39521-0025IP3
`IPR of U.S. Patent No. 8,880,862
`
`V. CLAIM CONSTRUCTION
`The broadest reasonable construction is applied herein 1. For purposes of
`
`IPR, “boot data” should be construed broadly enough to include and be met by data
`
`associated with data requests expected to result from a system power-on/reset.
`
`Dec., ¶62.
`
`Many claims of the ’862 Patent recite “boot data.” Claim 5 recites “storing
`
`boot data in a compressed form … loading the stored compressed boot data … ac-
`
`cessing the loaded compressed boot data; decompressing the accessed compressed
`
`boot data; utilizing the decompressed boot data ….” ’862, 26:60-27:8.
`
`A POSITA would have understood that boot data includes operating system
`
`data. Dec., ¶64. Claim 36 recites that “the boot data comprises: a program code
`
`associated with an operating system of the computer system.” ’862, 29:49-52.
`
`
`1 The claim construction standard for district court (“ordinary and customary
`
`meaning”) is different than the broadest reasonable interpretation standard applied
`
`in IPR. Due to the different standards, disclosure of the references identified by
`
`Petitioner as teaching a claim term of the ’862 Patent is not an admission that the
`
`claim term is met by any disclosure for infringement purposes, or that the claim
`
`term is enabled or meets the requirements for written description.
`
`
`
`13
`
`

`
`Attorney Docket No. 39521-0025IP3
`IPR of U.S. Patent No. 8,880,862
`The ’862 Patent’s specification also describes that boot data includes operat-
`
`ing system data. Id., Abstract; 3:47-49; 9:9-14; 20:36-21:12. For instance, the
`
`’862 Patent describes the “operating system” as an example of boot data retrieved
`
`“upon host computer power-up and/or assertion of a system-level ‘reset.’” Id., 9:9-
`
`14 (“boot data (e.g., operating system, etc.)”).
`
`A POSITA also would have understood that boot data includes data other
`
`than operating system data. Dec., ¶66. Claim 41 recites that “the boot data com-
`
`prises: a program code associated with … an application program.” ’862, 30:1-4.
`
`The ’862 Patent’s specification confirms that boot data includes data other
`
`than operating system data. Id., Abstract; 3:47-49; 9:9-14; 21:3-22:10. Indeed, the
`
`’862 Patent describes preloading “computer operating systems and applications,”
`
`and that, “[i]n addition to preloading operating system data, the data storage con-
`
`troller could also preload other data that the user would likely want to use at
`
`startup,” including data associated with “a frequently used application such as a
`
`word processor and any number of document files.” Id., 9:9-14, 21:3-17 (empha-
`
`ses added). Thus, “the data storage controller... utilizes a custom utility program
`
`that would allow the user to specify what applications/data should be preloaded.”
`
`Id., 21:18-21. As this disclosure confirms, the preloaded boot data includes other
`
`data (e.g., applications/files) because this other data is expected to be requested af-
`
`ter a system power-on/reset. Id., 21:3-17; Dec., ¶67.
`
`14
`
`

`
`Attorney Docket No. 39521-0025IP3
`IPR of U.S. Patent No. 8,880,862
`This description is consistent with the ’862 Patent’s description of auto-
`
`mated preloading of any data requested after a system power-on/reset. See id.,
`
`21:24-22:11. In the ’862 Patent, the “data storage controller maintain[s] a list com-
`
`prising the data associated with the first series of data requests received by the data
`
`storage controller by the host system after a power-on/reset.” Id., 21:24-30. The
`
`’862 Patent does not limit what type of data is contemplated by “the data associ-
`
`ated with … data requests,” leaving the disclosure general and, under the broadest
`
`reasonable interpretation, covering any data requested by the system on/after
`
`startup, including operating system data, application data, and document files, as
`
`discussed above. Id., 21:12-22:11. In fact, the ’862 Patent defines “the boot data
`
`specified on the list” generally as “the data associated with the expected data re-
`
`quests.” Id., 21:43-48 (“the boot data specified on the list (i.e., the data associated
`
`with the expected data requests)”) (emphasis added).
`
`Further, the ’862 Patent confirms that a “boot” includes a “power-on” or “re-
`
`set.” Id., 21:24-52. In fact, the ’862 Patent describes “an initial power-up event”
`
`as a “cold boot” and “resets” as “warm boots.” Id., 9:39-42; 12:34-41; 12:52-61.
`
`Thus, in the ’862 Patent, a “boot” involves “a system power-on/reset.” Dec., ¶¶68-
`
`69. As a consequence, and coupled with the general disclosure of “boot data” in-
`
`cluding data associated with expected data requests, a POSITA would have under-
`
`stood that “boot data,” as used in the ’862 Patent, should be interpreted broadly
`
`15
`
`

`
`Attorney Docket No. 39521-0025IP3
`IPR of U.S. Patent No. 8,880,862
`enough to include and be met by “data associated with data requests expected to
`
`result from a system power-on/reset.” Dec., ¶69.
`
`VI. APPLICATION OF PRIOR ART TO CHALLENGED CLAIMS
`As detailed above (incorporated herein) and below, this request shows a rea-
`
`sonable likelihood that Petitioner will prevail on the Challenged Claims.
`
`A. GROUNDS 1-2 – Claims 5, 35-46, and 97 are obvious over
`Settsu Alone (Ground 1) and Claims 5, 35-46, 97, 98, and 112 are
`obvious over Settsu in view of Zwiegincew (Ground 2)
`Claims 5, 35-46, and 97 of the ’862 Patent are obvious over Settsu alone,
`
`and claims 5, 35-46, 97, 98, and 112 are obvious over a combination of Settsu and
`
`Zwiegincew. As discussed in Sections IV.B. and IV.C., Settsu teaches increasing
`
`boot speed by preloading compressed boot data, and Zwiegincew complements
`
`Settsu’s teachings with disclosure of updating a boot data list in the same context.
`
`Dec., ¶¶70-71. Accordingly, Zwiegincew would have provided a POSITA addi-
`
`tional motivation to update boot data lists in Settsu’s system. Dec., ¶¶38-40.
`
`Thus, Petitioner proposes, as Ground 1, that claims 5, 35-46, and 97 are obvious
`
`over Settsu and, as Ground 2, that claims 5, 35-46, 97, 98, and 112 are obvious
`
`over the combination of Settsu with Zwiegincew.
`
`In the combination of Settsu and Zwiegincew, Settsu is applied in a similar
`
`manner to that discussed below with respect to obviousness over Settsu alone. In-
`
`deed, the analysis and citations to Settsu presented in Section VI.A. applies equally
`
`16
`
`

`
`Attorney Docket No. 39521-0025IP3
`IPR of U.S. Patent No. 8,880,862
`to Grounds 1 and 2. Ground 2 simply relies on Zwiegincew for additional motiva-
`
`tion and guidance with respect to certain features of the Challenged Claims. Ex-
`
`amples of additional motivation and guidance, including discussion of how Zwieg-
`
`incew further motivates updating boot data lists in Settsu’s system, are provided
`
`below for claim elements 5.1-5.2, 5.6, 37.0-39.0, 44.0-46.0, 97.0-98.0, and 112.0.
`
`The remaining claim elements are addressed fully, in both Grounds 1 and 2, by the
`
`analysis and citations to Settsu.
`
`Thus, as discussed in Sections IV.B. and IV.C., and below, claims 5, 35-46,
`
`and 97 of the ’862 Patent are obvious over Settsu, and claims 5, 35-46, 97, 98, and
`
`112 are obvious over Settsu and Zwiegincew.
`
`5.0: A method for booting a computer system, the method comprising:
`
`
`
`As explained in Section IV.B., Settsu describes “an information processing
`
`apparatus capable of reducing the time required for booting itself when it is pow-
`
`ered on, and a method of booting an information processing apparatus at a high
`
`speed” (emphasis added). Settsu, 1:8-12; see also id., Abstract, 1:43-2:25, 3:6-25,
`
`17
`
`

`
`Attorney Docket No. 39521-0025IP3
`IPR of U.S. Patent No. 8,880,862
`10:43-12:16, 13:49-15:4.2 Settsu’s “information processing apparatus” is a com-
`
`puter system. See id.; Dec., ¶70.
`
`
`2 Settsu describes multiple “preferred embodiments,” including the “fourth embodi-
`
`ment” depicted in Settsu’s FIG. 12. Because Settsu’s FIGS. 1 and 5 (depicting, re-
`
`spectively, Settsu’s first and second embodiments) include “the same reference nu-
`
`merals . . . designat[ing] the same or like elements,” Settsu omits description of
`
`those elements from its discussion of FIG. 12. Settsu, 10:43-51, 13:49-55. Even
`
`where numerals referring to similar elements differ between these embodiments,
`
`Settsu is clear that functionality ascribed to elements from one embodiment applies
`
`equally to similar elements of other embodiments. Dec., ¶¶27-30. For instance,
`
`Settsu describes the “OS loading and decompression processing module 50” of the
`
`fourth embodiment, e.g., as performing, in addition to other functions, the func-
`
`tions of the “OS load processing module 30” of the second embodiment, which
`
`module 50 replaces. Settsu, 14:6-12. From this and related disclosure, a POSITA
`
`would have understood and found it obvious that the description of elements pro-
`
`vided by Settsu with respect to one embodiment applies equally to similar elements
`
`of other embodiments. Dec., ¶70. Accordingly, Petitioner has provided, in the dis-
`
`cussion that of Settsu, quotation from, and citation to, disclosure from several of
`
`Settsu’s embodiments.
`
`18
`
`

`
`Attorney Docket No. 39521-0025IP3
`IPR of U.S. Patent No. 8,880,862
`In this regard, Settsu discloses a method for booting a computer system.
`
`Dec., ¶70.
`
`5.1: storing boot data in a compressed form that is associated with a portion of
`
`a boot data list in a first memory;
`
`As explained in Section IV.B., Settsu describes an “information processing
`
`apparatus” (i.e., a computer system) that includes a “memory 2” and a “boot device
`
`3.” Settsu, 7:65-8:23. The ’862 Patent uses a similar “boot device (e.g., hard
`
`disk)” and suggests that its hard disk boot device qualifies as a memory. See ’862
`
`Patent, 21:45-65. Indeed, during prosecution, Patent Owner confirmed that “[o]ne
`
`of ordinary skill in the art would recognize the ‘boot device (e.g., hard disk)’ as be-
`
`ing an example of ‘a first memory.’” Prosecution History, August 20, 2014 Re-
`
`sponse to Final Rejection, p. 39. Thus, Settsu’s “boot device 3” is a first memory.
`
`Dec., ¶74.
`
`In addition, Settsu’s “boot dev

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