throbber
UNITED STATES PATENT AND TRADEMARK OFFICE
`
`
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`
`
`
`DELL INC.; RIVERBED TECHNOLOGY, INC.; SAP AMERICA, INC.;
`SYBASE, INC.; HEWLETT-PACKARD ENTERPRISE CO.; HP ENTERPRISE
`SERVICES, LLC; TERADATA OPERATIONS, INC.; ECHOSTAR
`CORPORATION; AND HUGHES NETWORK SYSTEMS, LLC
`Petitioner
`
`v.
`
`REALTIME DATA LLC d/b/a IXO
`Patent Owner
`
`
`
`Case: IPR2016-01002
`
`
`
`PETITION FOR INTER PARTES REVIEW OF
`U.S. PATENT NO. 9,116,908
`
`
`
`
`
`
`
`
`Mail Stop PATENT BOARD
`Patent Trial and Appeal Board
`United States Patent and Trademark Office
`PO Box 1450
`Alexandria, Virginia 22313–1450
`Submitted Electronically via the Patent Review Processing System
`
`

`

`C.
`
`E.
`
`A.
`B.
`C.
`D.
`
`TABLE OF CONTENTS
`
`INTRODUCTION ................................................................................. 1
`MANDATORY NOTICES – 37 C.F.R. § 42.8 .................................... 3
`Real Party-In-Interest Under 37 C.F.R. § 42.8(b)(1) ............................ 3
`Related Matters Under 37 C.F.R. § 42.8(b)(2) ..................................... 3
`Lead and Back-Up Counsel Under 37 C.F.R. § 42.8(b)(3) .................. 4
`Service Information Under 37 C.F.R. § 42.8(b)(4) ............................... 4
`PAYMENT OF FEES – 37 C.F.R. § 42.103 ........................................ 4
`REQUIREMENTS FOR IPR – 37 C.F.R. § 42.104 ............................. 4
`A. Grounds for Standing Under 37 C.F.R. § 42.104(a) ............................. 4
`B.
`Identification of Challenge Under 37 C.F.R. § 42.104(b) and Relief
`Requested .............................................................................................. 5
`Claim Construction Under 37 C.F.R. §§ 42.100(b), 42.104(b)(3) ........ 6
`1.
`“retrieves the first compressed and the second data blocks from
`the memory device” .................................................................... 6
`D. How the Construed Claims are Unpatentable Under 37 C.F.R. §
`42.104(b)(4) ........................................................................................... 7
`Supporting Evidence Under 37 C.F.R. § 42.104(b)(5) ......................... 7
`the ’908 Patent ....................................................................................... 7
`A. Overview of The Written Description ................................................... 7
`B.
`Overview of the Challenged Claims ..................................................... 8
`Level of Ordinary Skill in the Art ......................................................... 8
`DETAILED EXPLANATION UNDER 37 C.F.R. § 42.104(b) ........... 9
`A. Ground 1: Claims 1, 9, 11, 21, 22, 24, and 25 Would Have Been
`Obvious Under § 103(a) Over Franaszek in View of Osterlund .......... 9
`1.
`Claim 1 Would Have Been Obvious ........................................... 9
`The Teachings of Franaszek and Osterlund .......................................... 9
`a.
`b. Motivation to Combine Franaszek and Osterlund and the Obviousness
`of the Combination of Claimed Features .....................................................25
`2.
`Claim 9 Would Have Been Obvious .........................................29
`3.
`Claim 11 Would Have Been Obvious .......................................31
`
`i
`
`I.
`II.
`
`III.
`IV.
`
`V.
`
`VI.
`VII.
`
`
`
`

`

`4.
`Claim 21 Would Have Been Obvious .......................................32
`Claim 22 Would Have Been Obvious .......................................43
`5.
`Claim 24 Would Have Been Obvious .......................................44
`6.
`Claim 25 Would Have Been Obvious .......................................45
`7.
`Ground 2: Claims 2 and 4-6 Would Have Been Obvious Under §
`103(a) over Franaszek in View of Osterlund Further in View of Fall 50
`1.
`Claim 2 Would Have Been Obvious .........................................50
`2.
`Claim 4 Would Have Been Obvious .........................................54
`3.
`Claim 5 Would Have Been Obvious .........................................58
`4.
`Claim 6 Would Have Been Obvious .........................................59
`CONCLUSION ...................................................................................61
`
`B.
`
`VIII.
`
`
`
`ii
`
`

`

`LIST OF ABBREVIATIONS
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Meaning
`Abstract
`
`Application
`
`March 11, 1999
`
`Patent
`
`U.S. Patent No. 9,116,908
`
`Abbreviation
`
`Abst.
`
`App.
`
`effective filing date
`
`Pat.
`
`’908 patent
`
`
`
`
`
`i
`
`

`

`PETITIONER’S EXHIBIT LIST
`
`EX. NO.
`
`BRIEF DESCRIPTION
`
`1001
`
`1002
`1003
`
`1004
`
`1005
`
`1006
`1007
`
`1008
`
`1009
`
`1010
`
`U.S. Patent No. 9,116,908
`
`Declaration of Dr. Charles Creusere
`Curriculum Vitae of Dr. Charles Creusere
`U.S. Patent No. 5,870,036 to Franaszek et al.
`(“Franaszek”)
`U.S. Patent No. 5,247,646 to Osterlund et al.
`(“Osterlund”)
`U.S. Patent No. 5,991,515 to Fall et al. (“Fall”)
`Mark Nelson, The Data Compression Book (1992)
`STAC 9704 Data Compression Coprocessor Data Sheet,
`Rev. 2.00 (9/91)
`Claims as Allowed from File History
`Tarek M. Sobh, et al., A Comparison of Compressed and
`Uncompressed Transmission Modes, Dept. of Computer
`and Information Sci., School of Eng’g and Applied Sci.,
`Univ. of Penn. (May 1991) (“Sobh”)
`
`
`
`
`
`ii
`
`

`

`Dell Inc.; Riverbed Technology, Inc.; SAP America, Inc.; Sybase, Inc.;
`
`Hewlett-Packard Enterprise Co.; HP Enterprise Services, LLC; Teradata
`
`Operations, Inc.; EchoStar Corporation; and Hughes Network Systems, LLC
`
`(collectively “Petitioner”) petitions for Inter Partes Review under 35 U.S.C. §§
`
`311-319 and 37 C.F.R., Part 42 of claims 1, 2, 4-6, 9, 11, 21, 22, 24, and 25 of U.S.
`
`Patent No. 9,116,908 (“the ’908 patent”). As shown herein, Petitioner is
`
`reasonably likely to prevail in proving those claims are unpatentable. Accordingly,
`
`Petitioner requests that the Board institute trial and cancel all challenged claims.
`
`I.
`
`INTRODUCTION
`
`The ’908 patent relates generally to data compression and decompression
`
`techniques used in data storage systems. Ex. 1001 at 1:15-18, 2:58-60, 4:42-61.
`
`Such systems may speed up the rate at which data can be stored. Id. Independent
`
`claims 1, 21, and 25 of the ’908 patent relate to a “data accelerator,” “accelerated
`
`data storage of data” or “accelerated storage of data” where the “compression and
`
`storage occurs faster than the first and second data blocks are able to be stored on
`
`the memory device in uncompressed form.” Id. at 18:50-62; 19:60-20:5; 20:22-35.
`
`As shown herein, by March 11, 1999—the earliest possible effective filing date of
`
`the ’908 patent—data compression systems and methods that achieved fast
`
`compression and data storage using multiple compression techniques were known
`
`to those of ordinary skill in the art. For example, Osterlund (Ex. 1005) describes
`
`
`
`1
`
`

`

`that storing data “can be completed faster because the compression operation has
`
`reduced the amount of data which must be stored.” Id. at 5:27-29; see also id. at
`
`5:42-46 (“[T]he device allows … [for] overall faster rates of data storage and
`
`retrieval.”). The challenged claims recite only what was old and obvious and do
`
`not yield anything more than predictable results.
`
`Indeed, data compression was a well-established field by the 1999 effective
`
`filing date. Years before 1999, problems associated with data compression
`
`systems had been diagnosed and various solutions and optimizations had been
`
`proposed and implemented. In fact, data compression can find its beginning with
`
`Claude Shannon’s work on information theory at Bell Labs in the 1940s. See Ex.
`
`1007 at 15-16, 29; Ex. 1002, ¶ 30. In the decades that followed, various data
`
`compression algorithms would emerge such as “Huffman coding” (1952) and
`
`“Lempel-Ziv” compression (1977-78). See Ex. 1004 at 2:22-30, Ex. 1007 at 18, 23.
`
`Compressing data in a storage application may effectively increase the
`
`storage capacity of a memory device, as described by both Franaszek and Nelson.
`
`See Ex. 1004 at 4:14-17 (explaining how compression can “increase the number of
`
`data blocks that can be stored in [] memory”); Ex. 1007 at 223 (explaining that
`
`data compression “reduces the use of magnetic tape”). Compressing data leads to
`
`fewer bits needing to be transmitted to storage stored, and thus may also speed up
`
`storage and retrieval of data, as taught by Osterlund and Nelson. See Ex. 1005 at
`
`
`
`2
`
`

`

`Abst., 1:16-20, 5:20-29; Ex. 1007 at 223 (“[T]he effective transfer rate to and from
`
`the tape is increased,” and software compression is “in a sense ‘free.’”).
`
`As we show below, the ’908 patent claims are, at best, the mere combination
`
`of known solutions to address known problems and that achieve only predictable
`
`results. Thus, the challenged claims are unpatentable and should be cancelled.
`
`II. MANDATORY NOTICES – 37 C.F.R. § 42.8
`A. Real Party-In-Interest Under 37 C.F.R. § 42.8(b)(1)
`Dell Inc.; Riverbed Technology, Inc.; Riverbed Holdings, Inc.; Riverbed
`
`Parent, Inc.; SAP America, Inc.; Sybase, Inc.; Hewlett-Packard Enterprise Co.; HP
`
`Enterprise Services, LLC; Teradata Operations, Inc.; Teradata Corporation;
`
`EchoStar Corporation; and Hughes Network Systems, LLC. Hughes Network
`
`Systems, LLC, a real-party-in-interest, is the subsidiary of Hughes
`
`Communications, Inc., which is a subsidiary of Hughes Satellite Systems Corp.,
`
`which is a subsidiary of EchoStar Corporation, which is also a real-party-in-
`
`interest.
`
`B. Related Matters Under 37 C.F.R. § 42.8(b)(2)
`Patent Owner is asserting the ’908 patent in the United States District Court
`
`for the Eastern District of Texas in the following civil actions: 6:15-cv-00463,
`
`6:15-cv-00464, 6:15-cv-00465, 6:15-cv-00466, 6:15-cv-00467, 6:15-cv-00468, and
`
`6:15-cv-00469, as well as in the Northern District of California in civil action:
`
`5:16-cv-01836-PSG. The ’908 patent is also the subject of the following pending
`3
`
`
`
`

`

`Petition for Inter Partes Review by Oracle America, Inc.: IPR2016-00377.
`
`Petitioner has filed petitions against U.S. Pat. No. 7,415,530 (“the ’530 patent”)
`
`which have been assigned trial numbers IPR2016-00878 and IPR2016-00972. The
`
`’530 Patent is also the subject of IPR2016-00375 and IPR2016-00376.
`
`C. Lead and Back-Up Counsel Under 37 C.F.R. § 42.8(b)(3)
`Lead Counsel: Andrew R. Sommer (Reg. #53,932). Backup Counsel:
`
`Thomas M. Dunham (Reg. #53,932); Corrine S. Davis (pro hac vice to be filed);
`
`Jamie R. Lynn (Reg. # 63,666); Adam R. Shartzer (Reg. #57,264); John D.
`
`Vandenberg (Reg. #31,312); Garth A. Winn (Reg. #33,220); Kyle Howard (Reg.
`
`#67,568); Greg Webb (Reg. #59,859); David M. O’Dell (Reg. #42,044).
`
`Service Information Under 37 C.F.R. § 42.8(b)(4)
`
`D.
`Petitioners consent to service by email on the following email addresses:
`
`IPR2016-01002@winston.com; jamie.lynn@bakerbotts.com; shartzer@fr.com;
`
`john.vandenberg@klarquist.com; garth.winn@klarquist.com;
`
`kyle.howard.ipr@haynesboone.com; greg.webb.ipr@haynesboone.com;
`
`David.odell.ipr@haynesboone.com.
`
`III. PAYMENT OF FEES – 37 C.F.R. § 42.103
`The required fee is being paid through PRPS.
`
`IV. REQUIREMENTS FOR IPR – 37 C.F.R. § 42.104
`A. Grounds for Standing Under 37 C.F.R. § 42.104(a)
`Petitioner certifies that the ’908 patent is available for IPR. Petitioner is not
`
`
`
`4
`
`

`

`barred or estopped from requesting this IPR.
`
`B.
`
`Identification of Challenge Under 37 C.F.R. § 42.104(b) and Relief
`Requested
`
`Petitioner requests cancellation of claims 1, 2, 4-6, 9, 11, 21, 22, 24, and 25
`
`of the ’908 patent in view of the following prior art references: (1) U.S. Pat. No.
`
`5,870,036 to Franaszek et al. (“Franaszek”) (Ex. 1004); (2) U.S. Pat. No. 5,247,646
`
`to Osterlund et al. (“Osterlund”) (Ex. 1005); and (3) U.S. Pat. No. 5,991,515 to
`
`Fall et al. (“Fall”) (Ex. 1006).
`
`Each of these references is prior art under 35 U.S.C. § 102 (pre-AIA).
`
`Franaszek (Ex. 1004) was filed as an application in the United States on February
`
`24, 1995 and issued on February 9, 1999. Franaszek is prior art under 35 U.S.C.
`
`§§ 102 (a), (e). Osterlund (Ex. 1005) was filed as an application in the United
`
`States on July 22, 1991 and issued on September 21, 1993, and thus is prior art
`
`under 35 U.S.C. § 102(b). Fall (Ex. 1006) was filed as an application in the United
`
`States on July 15, 1997 and issued on November 23, 1999 and is thus prior art
`
`under 35 U.S.C. § 102(e).
`
`Petitioner presents the following grounds for trial:1
`
`
`1 Because this petition presents different prior art and different evidence to show
`
`that the challenged claims would have been obvious than the other IPR
`
`
`
`5
`
`

`

`• Ground 1: Claims 1, 9, 11, 21, 22, 24, and 25 would have been obvious
`
`under § 103(a) over Franaszek in view of Osterlund; and
`
`• Ground 2: Claims 2 and 4-6 would have been obvious under § 103(a)
`
`over Franaszek in view of Osterlund further in view of Fall.
`
`C. Claim Construction Under 37 C.F.R. §§ 42.100(b), 42.104(b)(3)
`Pursuant to 37 C.F.R. § 41.100(b), a claim of an unexpired patent is given its
`
`broadest reasonable interpretation in light of the specification. See In re Cuozzo
`
`Speed Technologies, LLC, 793 F.3d 1297 (Fed. Cir. 2015). For the purposes of
`
`this proceeding all terms have their broadest reasonable interpretation read in light
`
`of the ’908 patent’s specification, as would have been understood by a person of
`
`ordinary skill in the art. Unless otherwise addressed below, no express
`
`construction of any term is believed to be needed to resolve the challenges herein.
`
`1.
`
`“retrieves the first compressed and the second data blocks from
`the memory device”
`
`Applying the broadest reasonable interpretation, the phrase “retrieves the
`
`first compressed and the second data blocks from the memory device,” Ex. 1001 at
`
`19:10-12, as found in claim 5, should be interpreted to mean “retrieves the first and
`
`second compressed data blocks from the memory device.” First, the language of
`
`
`proceedings against the ’908 patent, the arguments raised here are substantially
`
`different from those presented by Oracle and 35 U.S.C. § 325(d) is inapplicable.
`
`
`
`6
`
`

`

`claim 1 reveals that the “compressed first and second data blocks are stored on the
`
`memory device.” Id. at 18:58-59. Additionally, the blocks of claim 5 are retrieved
`
`“from the memory device,” id. at 19:11-12, which stores the first and second
`
`compressed data blocks, id. at 18:58-59. The specification further supports this
`
`construction. See, e.g., Ex. 1001 at 8:44-48.
`
`D. How the Construed Claims are Unpatentable Under 37 C.F.R.
`§ 42.104(b)(4)
`See infra, § VII.
`
`Supporting Evidence Under 37 C.F.R. § 42.104(b)(5)
`
`E.
`Supporting evidence is identified in Petitioner’s Exhibit List, in the
`
`Declaration of Dr. Charles Creusere (Ex. 1002), and is cited in this Petition.
`
`V. THE ’908 PATENT
`A. Overview of The Written Description
`The ’908 patent describes the well-known concepts of compression, storage,
`
`and decompression of data. Data compression has been used to decrease the time
`
`it takes to transmit and store data. See Ex. 1001, Abst. The ’908 patent explains
`
`that using data-acceleration techniques:
`
`It is well known within the current art that data
`compression provides several unique benefits. First, data
`compression can reduce the time to transmit data by more
`efficiently utilizing low bandwidth data links. Second,
`data compression economizes on data storage and allows
`
`
`
`7
`
`

`

`more information to be stored for a fixed memory size by
`representing information more efficiently.
`
`Id. at 2:13-19.
`
`The ’908 patent describes a “data storage accelerator” that includes “one or a
`
`plurality of high speed data compression encoders.” Id. at Abst. Compressed data
`
`is then stored in memory. Id. The challenged claims of the ’908 patent require
`
`that data compression and storage occur faster than storage alone would occur if
`
`the data were left in uncompressed form. See id. at 18:58-62, 20:1-5, 20:32-36.
`
`B. Overview of the Challenged Claims
`Claims 1, 21, and 25 are the independent claims challenged in this Petition.
`
`Claims 2, 5, 6, 9, and 11 depend directly from claim 1; claim 4 depends directly
`
`from claim 2, and claims 22 and 24 depend directly from claim 21.
`
`VI. LEVEL OF ORDINARY SKILL IN THE ART
`As of the earliest possible effective filing date of the ’908 patent, a person
`
`having ordinary skill in the art relevant to the ’908 patent would have had an
`
`undergraduate degree in computer science, computer engineering, electrical and
`
`computer engineering, electrical engineering, or electronics and two years of
`
`experience working with data compression or a graduate degree focusing in the
`
`field of data compression. Individuals with additional education or additional
`
`industrial experience could still be of ordinary skill in the art if that additional
`
`aspect compensates for a deficit in one of the other aspects of the requirements
`8
`
`
`
`

`

`stated above. See Ex. 1002, ¶ 26. In this Petition, reference to a person having
`
`ordinary skill in the art refers to a person with these qualifications.
`
`VII. DETAILED EXPLANATION UNDER 37 C.F.R. § 42.104(B)
`A. Ground 1: Claims 1, 9, 11, 21, 22, 24, and 25 Would Have Been
`Obvious Under § 103(a) Over Franaszek in View of Osterlund
`Claim 1 Would Have Been Obvious
`1.
`
`a.
`
`The Teachings of Franaszek and Osterlund
`
`Franaszek expressly teaches almost all aspects recited by claim 1. However,
`
`Franaszek does not expressly teach that the compression and storage of the data
`
`occurs faster than storing the data in uncompressed form. To eliminate any doubt
`
`about the obviousness of the claimed subject matter, a person of ordinary skill in
`
`the art would have looked to Osterlund for teachings relevant to the claimed “data
`
`accelerator,” Ex. 1001 at 18:52, and the requirement that the data accelerator speed
`
`up data compression and storage. Id. at 18:59-62 (“compression and storage
`
`occurs faster than the first and second data blocks are able to be stored on the
`
`memory device in uncompressed form”).
`
`Specifically, Osterlund teaches a system that can compress and store data
`
`faster than storing data without compressing it. Osterlund effects this accelerated
`
`data storage by inserting its compressor “directly into the data stream immediately
`
`after it exits from the host interface unit after being received from the host.” Ex.
`
`1005 at 5:38-42. Moreover, Osterlund teaches the use of “wide multibit data buses
`
`
`
`9
`
`

`

`for fast data transfer” and the use of direct memory access techniques to transfer
`
`data into and out of the buffer memory within the compressor. Ex. 1005 at 4:21-
`
`26. Further, Osterlund enumerates several advantages to this technique. First, it
`
`reduces the amount of data to be stored, id. at 5:20-23. Second, it reduces the
`
`amount of time required to store the data, id. at 5:23-25. Finally, Osterlund’s
`
`compression scheme results in a faster overall data-storage rate, id. at 5:42-48.
`
`Applying the teachings of Osterlund to Franaszek to ensure that Franaszek’s
`
`data compressor compressed and stored data faster than storing the data in
`
`uncompressed form required no more than the application of Osterlund’s known
`
`solution to solve known problems (the need or desire to speed up data storage) and
`
`obtain only predictable results. See Ex. 1002, ¶¶ 127, 131, 133; see also KSR Int’l
`
`Co. v. Teleflex Inc., 550 U.S. 398, 416 (2007) (“[W]hen a patent claims a structure
`
`already known in the prior art that is altered by the mere substitution of one
`
`element for another known in the field, the combination must do more than yield a
`
`predictable result.”). Thus, claim 1 recites nothing more than an obvious variation
`
`of Franaszek’s data compression and decompression scheme and is unpatentable as
`
`obvious.
`
`Claim 1
`
`1P A system
`comprising:
`
`Franaszek and Osterlund
`“A system … for compressing and decompressing data
`using a plurality of data compression mechanisms.” Ex.
`1004 at Abst.; see also id. at 1:7-9, 4:4-12, 3:29-31, 3:37-
`39, 8:42-53, 9:16-10:8, Figs. 1-3.
`
`
`
`10
`
`

`

`Claim 1
`
`1(a) a memory
`device; and
`
`1(b) a data
`accelerator
`configured to
`compress:
`
`Franaszek and Osterlund
`“Within the same information processing system as the
`CPU 5 or within another ‘remote’ system, there is a second
`memory 20 ….” Ex. 1004 at 4:4-13; see also id. at Fig. 1,
`6:59-62.
`“[T]here is a compressor 30 that compresses data blocks as
`they are transferred to the second memory, and a de-
`compressor 40 that de-compresses data blocks as they are
`transferred to the first memory.” Ex. 1004 at 4:14-20;
`see also id. at 4:5-13, 4:25-35, 4:51-5:17, 6:51-67, 8:42-54,
`9:16-10:8.
`
`
`
`Ex. 1004 Figs. 1, 3, 5.
`
`See also Ex. 1005 at Abst. (“[A] data compression device
`interposed between a host computer and an optical disk
`controller to permit data storage and retrieval operations on
`an optical disk to occur at a faster rate than would
`otherwise be possible.”); see also id. at 4:62-65, 5:20-29,
`5:49-54, 5:30-48.
`
`
`
`11
`
`

`

`
`
`Claim 1
`
`Franaszek and Osterlund
`
`1(c)
`
`(i) a first data
`block with a
`first
`compression
`technique to
`provide a first
`compressed
`data block;
`and
`
`
`
`
`Ex. 1005 at Fig. 1.
`“A system and method for compressing and
`decompressing data using a plurality of data compression
`mechanisms. Representative samples of each block of data
`are tested to select an appropriate one of the data
`compression mechanisms to apply to the block. The block
`is then compressed using the selected one of the
`mechanisms and the compressed block is provided with an
`identifier of the selected mechanism.” Ex. 1004 at Abst.;
`id. at 5:34 (“[T]he block is compressed using the best
`method . . .”); id. at 4:14-20(“[D]ata blocks 25 may be
`stored in a compressed format in the second memory . . .”);
`see also id. at 3:29-36, 4:4-7, 4:14-20, 4:25-35, 5:18-39,
`5:8-6:50, 6:59-67, Figs. 1-4C, Fig. 6.
`
`
`Ex. 1004 at Figs. 1 & 2.
`
`
`
`1(d)
`
`(ii) a second
`data block
`with a second
`compression
`technique,
`different from
`the first
`compression
`technique, to
`
`“[T] here is provided a system and method for
`compressing data using a plurality of data compression
`mechanisms. Representative samples of each block of data
`are tested to select an appropriate one of the data
`compression mechanisms to apply to the block. The block
`is then compressed using the selected one of the
`mechanisms and the compressed block is provided with an
`identifier of the selected mechanism.” Ex. 1004 at 3:29-
`36; see also id. at Abst., 3:9-10, 4:4-7, 5:34, 5:49-54, 7:16-
`
`
`
`12
`
`

`

`Franaszek and Osterlund
`19, 4:14-20, 4:25-35, 5:8-6:50, 6:59-67, Figs. 1-4C, Fig. 6.
`
`
`
`Claim 1
`provide a
`second
`compressed
`data block;
`
`Ex. 1004 at Fig. 2.
`“[D]ata blocks 25 may be stored in a compressed format in
`the second memory . . .” Ex. 1004 at 4:14-19; see also id. at
`5:33-38, 6:59-67, Figs. 1, 2.
`
`
`
`1(e) wherein the
`compressed
`first and
`second data
`blocks are
`stored on the
`memory
`device, and
`
`Ex. 1004 at Fig. 1.
`
`
`
`1(f)
`
`the
`compression
`and storage
`occurs faster
`than the first
`and second
`data blocks
`are able to be
`stored on the
`memory
`
`“[T]he total amount of data to be indexed and stored on the
`disk is reduced. As a result, substantially less time is
`required for the optical disk system 24 to store such data on
`an optical disk. In particular, when data is compressed and
`then written to the optical disk system 24 by the controller
`10, the write task can be completed faster because the
`compression operation has reduced the amount of data
`which must be stored …. Since the compression module is
`capable of compressing and decompressing data with
`negligible delay, the device allows the optical disk storage
`
`
`
`13
`
`

`

`
`
`Claim 1
`device in
`uncompressed
`form.
`
`Franaszek and Osterlund
`device to have an overall faster rates of data storage and
`retrieval. This result is achieved because optical disk
`system 24 no longer slows down the system by storing
`redundant information.” Ex. 1005 at 5:20-48, 4:1-5, 4:21-
`28; Ex. 1004 at 4:14-20 (“To increase the number of data
`blocks that can be stored in the second memory 20 given a
`fixed second memory size, data blocks 25 may be stored in
`a compressed format in the second memory. For this
`purpose there is a compressor 30 that compresses data
`blocks as they are transferred to the second memory, and a
`de-compressor 40 that de-compresses data blocks as they
`are transferred to the first memory.”).
`
`Claim 1, preamble. If the preamble limits claim 1, Franaszek discloses “a
`
`system.” See Ex. 1004 at Abst. (“A system … for compressing and decompressing
`
`data …”); see also id. at 1:7-9, Figs. 1-3; Ex. 1002, ¶ 97.
`
`Claim 1, limitation (a). Franaszek discloses “a memory device,” Ex. 1001
`
`at 18:51, which is what Franaszek calls a “second memory 20.” Ex. 1004 at 4:7-9
`
`& Fig. 1. In Fig. 1, the “second memory 20” is the claimed “memory device”
`
`(highlighted below). Id. at 4:14-17; see also Ex. 1002, ¶ 98.
`
`
`
`
`
`14
`
`

`

`Claim 1, limitation (b). Franaszek discloses “a data accelerator configured
`
`to compress.” Ex. 1001 at 18:52. The ’908 patent uses the phrases “data storage
`
`accelerator” and “data retrieval accelerator” and says that (1) an accelerator
`
`processes data (2) an accelerator uses “data compression and decompression” to
`
`process the data, and (3) although called an “accelerator,” it does not need to speed
`
`up the data rate compared to that of the received data. See e.g., Ex. 1001 at 2:58-
`
`60, 5:35-37, 5:52-53, 5:56-59, 6:4-7, 6:24-26. Franaszek describes a data
`
`accelerator consistent with the description in the ’908 patent. See Ex. 1002, ¶¶
`
`100-01. For example, Franaszek’s Fig. 1 shows a data compressor and a data
`
`decompressor. Ex. 1004, Fig. 1 (reproduced below with highlighting and
`
`annotations added).
`
`Franaszek’s data compressor processes the data, shown as the uncompressed
`
`data blocks 15 in the first memory 10 of Figure 1 (for compression) and shown as
`
`the compressed data blocks 25 in the second memory 20 (for decompression). Id.;
`
`
`
`
`
`15
`
`

`

`see also id. at 4:34-35, 6:51-58, Fig. 5. Since Franaszek’s compressor compresses
`
`and decompresses data, id. at 4:17-20, 1:22-44, Fig. 1, a person of ordinary skill in
`
`the art would have understood that the compressor and decompressor described by
`
`Franaszek constitutes a “data accelerator.”2 See Ex. 1002, ¶ 103; see also Ex. 1007
`
`at 223 (describing benefits of data compression for data storage applications).
`
`Additionally, one of ordinary skill in the art would have understood that
`
`Franaszek’s compressor is “configured to compress” as claimed, Ex. 1001 at
`
`18:52, because the compressor compresses the data blocks as discussed above. See
`
`Ex. 1004 at 4:14-20; Ex. 1002, ¶ 104. This is further reflected by the differences in
`
`sizes of the data blocks shown in Franaszek’s Figures 1 and 2. See Ex. 1004, Figs.
`
`1 & 2.
`
`If the term “data accelerator” requires a structure that changes the rate at
`
`which input data could be stored in the memory, but see Ex. 1001 at 5:56-59, 6:4-
`
`7, it would have been obvious to modify Franaszek to increase the rate in which
`
`
`2Even if the “data accelerator” is found to constitute a purely functional term,
`
`requiring looking to the specification to find the corresponding function, Franaszek
`
`describes a “data accelerator.” See Ex. 1002, ¶ 100. Franaszek also describes a
`
`“data accelerator” with the additional requirements found in claim 1, limitations
`
`(c)-(f), as described below.
`
`
`
`16
`
`

`

`the data could be compressed and stored in memory based on the teachings of
`
`Osterlund. See Ex. 1002, ¶¶ 105-06. Osterlund teaches that
`
`Since the compression module is capable of compressing
`and decompressing data with negligible delay, the device
`allows the optical disk storage device to have an overall
`faster rate of data storage and retrieval.
`
`See Ex. 1005 at 5:42-46. This can be accomplished by placing a compressor in the
`
`bit stream between the host or source of uncompressed data and the storage
`
`medium, using wide data buses, and direct memory access techniques to manage
`
`data in the compressor’s buffer memory. Id. at 4:1-5, 4:21-26. Those of ordinary
`
`skill in the art would have made such a combination for the reasons set forth infra
`
`§ VII.A.1.b.
`
`As such, even if Franaszek’s compressor is not deemed to be a “data
`
`accelerator” as required by claim 1, such a data accelerator would have been
`
`obvious in view of the teachings of Osterlund.
`
`Claim 1, limitation (c). Franaszek discloses that the data accelerator is
`
`configured to compress “(i) a first data block with a first compression technique to
`
`provide a first compressed data block.” Ex. 1001 at 18:52-53. Franaszek describes
`
`a stream of data blocks (210). See Ex. 1004 at Fig. 2 (excerpted, annotated below),
`
`4:30-31.
`
`
`
`17
`
`

`

`
`
`Franaszek also teaches that the compressor compresses data blocks on a block-by-
`
`block basis: “there is a compressor 30 that compresses data blocks as they are
`
`transferred to the second memory ….” Ex. 1004 at 4:17-19, Ex. 1002, ¶ 109.
`
`Figure 2 shows that “data blocks” are converted into “compressed data blocks” by
`
`the “data compressor.” Ex. 1004 at Fig. 2. Thus, Franaszek teaches a data
`
`accelerator that is configured to compress “a first data block … to provide a first
`
`compressed data block.” Ex. 1001 at 18:52-54; Ex. 1002, ¶¶ 109-11.
`
`Franaszek also teaches that the compressor compresses the first data block
`
`“with a first compression technique to provide [the] first compressed data block.”
`
`Ex. 1001 at 18:52-54. Franaszek describes the use of multiple “data compression
`
`mechanisms.” See Ex. 1004 at 3:29-31. To choose the “best” compression
`
`technique, Franaszek’s compressor samples each received data block and applies
`
`data compression techniques to the sample to determine “an appropriate one of the
`
`data compression mechanisms to apply to the block.” See id. at 3:25-34, 5:19-39,
`
`6:22-50. As Franaszek explains “in block 340, the block is compressed using the
`
`best method (and if applicable dictionary) found in block 330, the method or
`
`
`
`18
`
`

`

`method, dictionary) pair is encoded in the CMD area 235 of the block, and the
`
`compressed data block 230 results [is] output.” Ex. 1004 at 5:34-38. Thus,
`
`Franaszek discloses a data accelerator configured to compress the first data block
`
`with “a first compression technique,” namely the “best” compression technique for
`
`that particular data block. Id. at 5:19-39; Ex. 1002, ¶¶ 112-13. This “best”
`
`compression technique is a first compression technique used on a “first” data
`
`block. See 3M Innovative Properties Co. v. Avery Dennison Corp., 350 F.3d 1365,
`
`1371 (Fed. Cir. 2003) (“The use of the terms ‘first’ and ‘second’ is a common
`
`patent-law convention to distinguish between repeated instances of an element or
`
`limitation” and does not “impose a serial or temporal limitation into” the claim.).
`
`Franaszek therefore discloses limitation (c) of claim 1.
`
`Claim 1, limitation (d). Franaszek discloses, or at least renders obvious, a
`
`data accelerator that is configured to compress “(ii) a second block with a second
`
`compression technique, different from the first compression technique, to provide a
`
`second compressed data block.” Ex. 1001 at 18:53-57. As described above,
`
`Franaszek teaches a stream of data blocks including a first and a second data block.
`
`See, e.g., Ex. 1004 at Fig. 2, 4:34-35 (“The data blocks 210 are input to the data
`
`compressor 220.”). Moreover, as we explained in connection with limitation 1(c),
`
`Franaszek discloses assessing each block input into the compressor on a block-by-
`
`block basis to identify the “best” compression technique to use to compress the
`
`
`
`19
`
`

`

`data block. See, e.g., Ex. 1004 at 3:25-34, 5:19-39, 6:22-50. Thus, Franaszek
`
`discloses that the second data block may be compressed using a second data
`
`compression technique by the data accelerator.
`
`Franaszek discloses that “said first and second compression techniques are
`
`different.” Ex. 1001 at 18:34-35. Even if Franaszek did not disclose this limitation
`
`expressly or inherently, it would have been obvious to employ first and second
`
`compression techniques t

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