throbber

`
`UNITED STATES PATENT AND TRADEMARK OFFICE
`
`
`
`
`
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`
`
`
`
`
`
`TERADATA OPERATIONS, INC.,
`Petitioner,
`
`v.
`
`REALTIME DATA LLC,
`Patent Owner.
`____________________
`
`Case IPR2017-00806
`Patent No. 7,161,506
`____________________
`
`
`
`PATENT OWNER’S PRELIMINARY RESPONSE
`
`
`
`
`
`Mail Stop “PATENT BOARD”
`Patent Trial and Appeal Board
`U.S. Patent & Trademark Office
`P.O. Box 1450
`Alexandria, VA 22313-1450
`
`
`
`
`
`
`
`
`
`
`

`

`
`
`IPR2017-00806
`Patent No. 7,161,506
`
`
`TABLE OF CONTENTS
`
`Introduction ...................................................................................................... 1
`I.
`Background of the ’506 patent and challenged claims .................................... 3
`II.
`III. Petitioner’s proposed claim construction is irrelevant to the contested
`issues. ............................................................................................................... 5
`IV. Petitioner’s proposed combination does not teach or suggest
`“performing data compression with a single data compression
`encoder, if a data type of the data block is not identified,” as step
`104[c] requires. ................................................................................................ 6
`A.
`Franaszek only uses the alleged “single data compression encoder”
`when the data type is not identified. ...................................................... 6
`B. Hsu teaches a data analysis technique that always identifies the data
`type. .....................................................................................................10
`The proposed combination of Franaszek with Hsu would not include
`the claimed single data compression encoder. ....................................14
`Petitioner’s alternative combination with Sebastian does not remedy
`the defect in the combination of Franszek and Hsu. ...........................16
`Petitioner’s modification to Franaszek based on Sebastian would
`eliminate Franaszek’s intended purpose, and thus lacks a motivation
`to combine as a matter of law. .......................................................................17
`VI. Petitioner’s combination theory with respect to Claim 105 must fail
`because the combination would never perform step 105[d2]........................20
`VII. Petitioner’s alternative combination of Franaszek and Hsu—described
`only in a co-pending petition—has not been proposed here and should
`not be considered. ..........................................................................................24
`VIII. Conclusion .....................................................................................................31
`
`
`C.
`
`D.
`
`V.
`
`
`
`
`
`
`- i -
`
`
`
`

`

`
`
`
`
`IPR2017-00806
`Patent No. 7,161,506
`
`EXHIBIT LIST
`
`
`Exhibit No.
`
`Description
`
`Declaration of Kayvan B. Noroozi in Support of Motion
`for Admission Pro Hac Vice.
`Transcript from the Deposition of Charles D. Creusere
`taken in IPR2016-00972 and IPR2016-01002 (January 19,
`2017).
`
`
`
`
`
`2001
`
`2002
`
`- ii -
`
`
`
`
`
`
`
`
`

`

`I.
`
`Introduction
`Petitioner challenges Claims 104 and 105 of the ’506 patent. To attempt to
`
`
`
`IPR2017-00806
`Patent No. 7,161,506
`
`
`carry its burden of demonstrating a reasonable likelihood of prevailing as to
`
`unpatentability of those claims, Petitioner almost entirely regurgitates the same
`
`theories, expert testimony, and arguments presented by different petitioners in an
`
`earlier, pending petition. See IPR2017-00176. As in that earlier proceeding, the
`
`petition here attempts to puzzle together isolated pieces from different references
`
`in a transparent attempt to re-create the challenged claims through hindsight. That
`
`approach fails to demonstrate that Claims 104 and 105 were obvious. Instead, it
`
`gives rise to fatal errors, as this Patent Owner Preliminary Response demonstrates.
`
`With respect to Claim 104, the result of Petitioner’s combination is a system
`
`that does not meet the “performing data compression with a single data
`
`compression encoder, if a data type of the data block is not identified” limitation of
`
`that claim. Specifically, Petitioner relies on Franaszek as purportedly teaching or
`
`suggesting that limitation. But Petitioner’s theory ignores that it has urged
`
`modifying Franaszek based on the teachings of Hsu. If Hsu’s content analysis
`
`techniques, which always identify a data type, are employed in Franaszek’s data
`
`compression method, as proposed in the Petition, then Petitioner’s proposed
`
`combination will always have data type information available and thus will never
`
`
`
`
`
`
`- 1 -
`
`
`
`

`

`IPR2017-00806
`Patent No. 7,161,506
`fail to identify a data type or perform compression with the “single data
`
`
`
`
`
`compression encoder” of Claim 104. Petitioner cannot rely on a combination
`
`between Hsu and Franaszek for some claim elements and then entirely ignore that
`
`combination for purposes of other elements. Nor does Petitioner’s proposed
`
`combination with Sebastian overcome the fact that its combination with Hsu
`
`obviates any possibility of unrecognized data types. Moreover, Petitioner’s
`
`combination with Sebastian lacks a motivation to combine as a matter of law
`
`because it would render Franaszek inoperable for its intended purpose.
`
`Accordingly, institution as to Claim 104 should be denied.
`
`With respect to Claim 105, Petitioner’s combination again fails because it
`
`would not perform step 105[d2], the “otherwise compressing said data block with a
`
`default data compression encoder” limitation of that claim. Petitioner’s theory as to
`
`Claim 105 again attempts to ignore the consequence of its reliance on modifying
`
`Franaszek with Hsu. If a POSA would indeed combine Hsu with Franaszek, the
`
`result would be a system that always identifies a data type, and thus step 105[d2]
`
`of the Claim would never be performed. And as with Claim 104, Petitioner’s
`
`alternative reliance on Sebastian does not change the outcome. Petitioner’s
`
`combination theory regarding Sebastian relies on a mischaracterization of
`
`Sebastian’s actual teaching, and Sebastian does not actually teach the modification
`
`that Petitioner ascribes to it. In any case, Petitioner’s proposed modification still
`
`
`
`- 2 -
`
`
`
`
`

`

`IPR2017-00806
`Patent No. 7,161,506
`fails to meet Claim 105[d2] because it would simply create an encoder that is
`
`
`
`
`
`“associated” with all identified data types, and the “otherwise” limitation of step
`
`105[d2] would still never be met.
`
`Thus as Patent Owner demonstrates in detail below, institution should be
`
`denied as to both of the challenged claims.
`
`II. Background of the ’506 patent and challenged claims
`Petitioner challenges independent claims 104 and 105 of the ’506 patent.
`
`The ’506 patent relates to data compression and, particularly, the use of “a
`
`combination of content dependent data compression and content independent data
`
`compression.” Ex. 1001 at 15:66-16:2. The ’506 patent shares a common
`
`specification with U.S. Patent 9,054,728, which Petitioner has also challenged in
`
`co-pending inter partes review IPR2017-00808.
`
`Independent claim 104 of the ’506 patent recites:
`
`[pre] A computer implemented method for compressing data,
`comprising:
`
`[a] analyzing data within a data block of an input data stream to
`identify one or more data types of the data block, the input data stream
`comprising a plurality of disparate data types;
`
`
`
`
`
`
`
`- 3 -
`
`
`
`

`

`
`
`
`
`IPR2017-00806
`Patent No. 7,161,506
`[b] performing content dependent data compression with a content
`dependent data compression encoder if a data type of the data block is
`identified; and
`
`[c] performing data compression with a single data compression
`encoder, if a data type of the data block is not identified,
`
`[d] wherein the analyzing of the data within the data block to identify
`one or more data types excludes analyzing based only on a descriptor
`that is indicative of the data type of the data within the data block.
`
`Independent claim 105 of the ’506 patent recites:
`
`[pre] A computer implemented method comprising:
`
`[a] receiving a data block in an uncompressed form, said data block
`being included in a data stream;
`
`[b] analyzing data within the data block to determine a type of said
`data block; and
`
`[c] compressing said data block to provide a compressed data block,
`
`[d1] wherein if one or more encoders are associated to said type,
`compressing said data block with at least one of said one or more
`encoders,
`
`
`
`
`
`
`
`- 4 -
`
`
`
`

`

`
`
`
`
`IPR2017-00806
`Patent No. 7,161,506
`[d2] otherwise compressing said data block with a default data
`compression encoder, and
`
`[e] wherein the analyzing of the data within the data block to identify
`one or more data types excludes analyzing based only on a descriptor
`that is indicative of the data type of the data within the data block.
`
`III. Petitioner’s proposed claim construction
`contested issues.
`Petitioner has proposed a claim construction for the term “data stream” as
`
`is
`
`irrelevant to the
`
`used in independent Claims 104 and 105. See Pet. at 11-12. Specifically, Petitioner
`
`urges that the term should be construed as “one or more data blocks.” Id.
`
`The Board does not construe claim terms unnecessary to resolve the
`
`controversy. Shenzhen Liown Electronics Co. v. Disney Enterprises, Inc.,
`
`IPR2015-01656, Paper 7 at 10 (Feb. 8, 2016) (citing Vivid Techs., Inc. v. Am. Sci.
`
`& Eng’g, Inc., 200 F.3d 795, 803 (Fed. Cir. 1999)).
`
`For purposes of this Patent Owner Preliminary Response, “data stream” does
`
`not require an express construction. This Response assumes arguendo that
`
`Petitioner’s proposed construction is correct, and nonetheless demonstrates that the
`
`cited references do not teach all of the limitations of the challenged claims.
`
`Accordingly, the Board should not engage in the needless exercise to construe any
`
`terms at this time.
`
`
`
`
`
`
`- 5 -
`
`
`
`

`

`
`
`IPR2017-00806
`Patent No. 7,161,506
`IV. Petitioner’s proposed combination does not teach or suggest
`“performing data compression with a single data compression encoder,
`if a data type of the data block is not identified,” as step 104[c] requires.
`The challenged claims require identifying a data block type using analysis
`
`
`
`beyond looking only at a descriptor (i.e., limitations 104[a] and 104[d]) and then,
`
`based on the result of that analysis, applying either a “content dependent data
`
`compression encoder if a data type of the data block is identified” (i.e., limitation
`
`104[b]) or a “single data compression encoder[] if a data type of the data block is
`
`not identified” (i.e., limitation 104[c]). To meet the claimed “analysis” limitations,
`
`Petitioner proposes a combination of Franaszek and Hsu. See Pet. at 33-38. As
`
`Patent Owner shows below, that combination fails on its merits because the
`
`combination would always identify a data type of the data block and so the
`
`combination would never apply the alleged “single data compression encoder.”
`
`A.
`
`Franaszek only uses the alleged “single data compression
`encoder” when the data type is not identified.
`Petitioner relies on Franaszek as its primary reference. Franaszek describes a
`
`block-by-block system for “compressing . . . data using a plurality of data
`
`compression mechanisms.” Ex. 1004 at Abstract. As Franaszek explains, its
`
`objective is “to dynamically compress data blocks by using the best of a given set
`
`of methods, and for dictionary-based compression, by using the best of a given set
`
`
`
`
`
`
`- 6 -
`
`
`
`

`

`IPR2017-00806
`Patent No. 7,161,506
`of dictionaries,” which “increase the number of data blocks that can be stored in
`
`
`
`
`
`the second memory 20 given a fixed second memory size.” Id. at 3:25-28, 4:14-17.
`
`To accomplish that objective, Franaszek discloses a data compressor 220
`
`that compresses data blocks as they are transferred to the second memory, which is
`
`illustrated in annotated Fig. 2 and reproduced below. Id. at 4:25-27.
`
`
`
`Franaszek explains (and shows in Fig. 2) that “the uncompressed data blocks
`
`210 [] can optionally contain type information 205. The type information can be,
`
`for example[], image data encoded in a given format, source code for a given
`
`programming language, etc.” Id. at 4:30-35. When the optional data type
`
`information 205 is available, Franaszek uses a preselected list of compression
`
`methods based on type information availability for a data block. Id. at 5:49-54.
`
`
`
`
`
`
`- 7 -
`
`
`
`

`

`IPR2017-00806
`Patent No. 7,161,506
`When the optional data type information 205 is not available, Franaszek sets its
`
`
`
`
`
`Compression Method List (CML) to a default list of compression methods. Id.
`
`Franaszek’s binary decision is illustrated in annotated Fig. 4A, reproduced
`
`below. At step 401, Franaszek determines whether a data type of the data block is
`
`available. Id. at 5:49-50 (explaining that step 401 determines whether “a data type
`
`(e.g., text, image, etc.) . . . is available”). If a data type is available, then Franaszek
`
`proceeds to step 404 where the preselected list of compression methods is used. Id.
`
`at 5:50-53. Only if “no data type is available” at step 401 does Franaszek proceed
`
`to step 407 where the default list of compression methods is used. Id. at 5:53-54.
`
`
`
`
`
`
`- 8 -
`
`
`
`
`
`

`

`IPR2017-00806
`Patent No. 7,161,506
`Petitioner alleges that Franaszek’s step of determining whether a data type is
`
`
`
`
`
`
`
`available (i.e., Franaszek’s step 401) meets the claimed “analyzing data within a
`
`data block of an input data stream to identify one or more data types of the data
`
`block” (i.e., limitation 104[a]). See, e.g., Ex. 1002 at ¶ 91 (stating that “[a]s
`
`illustrated in Figure 4 of Franaszek annotated below, the data type of each block is
`
`identified, if available, by analyzing the type information 205 of each block 210”
`
`and annotating Figure 4A to draw a square around step 401).
`
`The Petition alleges that Franaszek’s use of a preselected list of compression
`
`methods when the data type is available (i.e., Franaszek’s step 404) meets the
`
`claimed “content dependent data compression encoder if a data type of the data
`
`block is identified” (i.e., limitation 104[b]):
`
`In the situation in which the data type is available, Franaszek’s system
`includes one or more encoders identified on the compression method
`list (CML) associated with the data block type that compress a data
`block “B.” The data type associated with the block, e.g., using the
`“data type” “entry in the type field 205,” gives insight to the
`compression system about the type of data that is in the block, making
`the encoder ultimately used to compress the data block “content
`dependent[.]”
`
`Pet. at 22 (internal citations omitted).
`
`
`
`Similarly, the Petition expressly equates Franaszek’s use of a default list of
`
`compression methods when the data type is not available (i.e., Franaszek’s step
`
`
`
`
`- 9 -
`
`
`

`

`IPR2017-00806
`Patent No. 7,161,506
`407) with the claimed “single data compression encoder[] if a data type of the data
`
`
`
`
`
`block is not identified” (i.e., limitation 104[c]):
`
`this [“single data compression encoder”]
`Franaszek discloses
`limitation because it uses one encoder selected from a “default” list of
`encoders when data type information is not available, and that single
`default encoder is selected independent of the content of the data
`block to compress block B into B’ when data type information is not
`provided.
`
`Id. at 28 (emphasis added).
`
`Accordingly, as shown in Franaszek and discussed in the Petition, Franaszek
`
`only uses the alleged “single data compression encoder” of its step 407 when data
`
`type information is not identified at step 401.
`
`B. Hsu teaches a data analysis technique that always identifies the
`data type.
`The petition uses Hsu as a secondary reference and proposes to add data
`
`analysis techniques from Hsu to Franasek’s step 401. See Pet. at 33-34. The
`
`Petitioner proposes that combination because Franaszek alone simply teaches
`
`relying on provided data type descriptors. See Pet. at 37 (referring repeatedly to
`
`“Franaszek’s descriptors”). Franaszek alone therefore does not satisfy claim
`
`limitation 104[d], which requires identifying the data type without “analyzing
`
`based only on a descriptor.” See id.
`
`
`
`
`
`
`- 10 -
`
`
`
`

`

`IPR2017-00806
`Patent No. 7,161,506
`Hsu describes a system that avoids any content independent compression
`
`
`
`
`
`and that instead uses an entirely content-dependent approach. Hsu teaches the
`
`identification of a “block type” (i.e., data type) for each data block using a “new-
`
`file” procedure. Ex. 1005 at 1103-1104. Hsu’s “new-file” procedure—a variant of
`
`the Unix “file” command—analyzes three 512-byte segments within the block: 512
`
`bytes in the beginning, 512 bytes in the middle, and 512 bytes in the end. Id.
`
`During that analysis, Hsu’s method looks for “the pattern of data contained” in
`
`each 512 byte segment. Id. Hsu compares each segment to a collection of known
`
`data patterns from Unix and other operating systems. Id. Correlating with known
`
`patterns, Hsu identifies the data type of the block as one of the ten possible
`
`classifications shown in Table I, reproduced below. Id. at 1103, 1107. In the event
`
`that two of the tested segments point to one data type and the third to another, Hsu
`
`uses “majority vote” to reconcile the discrepancy. Id. Where each of the three
`
`segments points to different data types, Hsu uses “the first data type detected.” Id.
`
`
`
`
`
`
`- 11 -
`
`
`
`

`

`
`
`
`
`IPR2017-00806
`Patent No. 7,161,506
`
`
`
`Ex. 1005 at 1107.
`
`Petitioner specifically proposes using Hsu’s analysis technique in the
`
`combination of Franaszek and Hsu. See Pet. at 33-34 (summarizing Hsu’s
`
`technique and then stating that it would have been “obvious to modify Franaszek
`
`by looking to Hsu’s analysis of the content of the data payloads within each data
`
`block”). Notably, as Petitioner acknowledges, Hsu expressly states that it will
`
`always identify a data type for each block. See id. at 33 (“Hsu discloses a ‘system
`
`[that] determines the type [. . .] of each data block.’”) (quoting Hsu at 1102; second
`
`emphasis added). It is indisputable that a system that determines the type of each
`
`data block necessarily always determines a data type for every data block.
`
`Once Hsu has detected the data type of the block based on its data pattern
`
`analysis approach, and calculated three other redundancy metric for the data (id. at
`
`
`
`
`- 12 -
`
`
`

`

`IPR2017-00806
`Patent No. 7,161,506
`11-13), Hsu will always apply a content dependent compression technique. This is
`
`
`
`
`
`illustrated in Hsu’s Table I, which shows that Hsu always maps the determined
`
`data type (shown in the table’s rows) and the “redundancy metric” of the data
`
`(shown in the three columns) to select a content dependent compression technique
`
`(as shown in the table’s entries, e.g., run-length encoding). Even where the table
`
`does not state a compression technique but instead contains an asterisk, Hsu
`
`teaches using the content dependent compression technique associated with “the
`
`next highest [redundancy] metric.” Ex. 1005 at 1106.
`
`Hsu thus teaches a data analysis technique that always identifies a data type
`
`and the data type’s associated content dependent encoder. Indeed, as Petitioner
`
`expressly acknowledges, Hsu’s encoders are always “content dependent.” See Pet.
`
`at 23 (“Hsu’s encoders are ‘content dependent’ because an appropriate encoder is
`
`chosen based in part on the data type of the data block.”).
`
`
`
`Accordingly, Hsu neither teaches nor suggests a scenario where “a data type
`
`of the data block is not identified,” as Claim 104[c] requires, nor does it ever teach
`
`or suggest “performing data compression with a single data compression encoder,”
`
`as Claim 104[c] also requires.
`
`
`
`
`
`
`- 13 -
`
`
`
`

`

`
`
`IPR2017-00806
`Patent No. 7,161,506
`C. The proposed combination of Franaszek with Hsu would not
`include the claimed single data compression encoder.
`Petitioner recognizes that Franaszek alone does not satisfy, inter alia, the
`
`
`
`claim requirement of identifying a data type using analysis other than looking only
`
`at a descriptor (i.e., limitation 104[d]). As Petitioner acknowledges, Franaszek
`
`analyzes only its optional data type tags, and those data type tags constitute the
`
`descriptors expressly excluded by the claim language. See Pet. at 37 (referring
`
`repeatedly to “Franaszek’s descriptors”).
`
`Petitioner thus proposes importing the data analysis techniques described in
`
`Hsu into Franaszek’s data compression system. See id. at 33-38. Petitioner
`
`suggests that a POSA “would have found it obvious to modify Franaszek by
`
`looking to Hsu’s analysis of the content of the data payloads within each data
`
`block.” Id. at 35.1
`
`
`1 As discussed in more detail in Section VII below: Petitioner’s co-pending
`
`challenge to U.S. Patent 9,054,728 proposes a somewhat different combination,
`
`which suggests only using Hsu’s analysis techniques on data that had already been
`
`tagged with Franaszek’s optional data type descriptor. See Teradata v. Realtime
`
`Data LLC, IPR2017-00808, Paper 1 at 32-37. The Petition in this proceeding,
`
`however, nowhere suggests a similar bifurcation of Hsu’s use in Franaszek. Any
`
`
`
`
`
`
`
`- 14 -
`
`
`
`

`

`IPR2017-00806
`Patent No. 7,161,506
`But Petitioner’s attempt to add Hsu’s data analysis techniques to Franaszek,
`
`
`
`
`
`to meet the analysis limitations, results in a combination that does not teach or
`
`suggest the claimed “performing data compression with a single data compression
`
`encoder, if a data type of the data block is not identified” (i.e., step 104[c]). As
`
`explained in Section IV.A above, Petitioner acknowledges that Franaszek only
`
`uses the alleged “single data compression encoder” when it does not have data type
`
`information available. See Pet. at 28 (“Franaszek discloses this [‘single data
`
`compression encoder’] limitation because it uses one encoder selected from a
`
`‘default’ list of encoders when data type information is not available[.]”
`
`(emphasis added)). And as further explained in Section IV.B, Petitioner notes
`
`Hsu’s express statement that it will always identify a data type for each block. See
`
`id. at 33 (“Hsu discloses a ‘system [that] determines the type [. . .] of each data
`
`block.” (quoting Ex. 1005 at 1102; second emphasis added)).
`
`
`attempt by Petitioner to later urge in this proceeding the partial, bifurcated
`
`combination of Hsu with Franaszek presented in the co-pending proceeding would
`
`be improper—as a matter of law, the review is limited to the grounds set out in the
`
`Petition. And in any event, for the reasons discussed in Section VII below, the
`
`partial combination of Hsu with Franaszek is completely unsupported.
`
`
`
`
`
`
`- 15 -
`
`
`
`

`

`IPR2017-00806
`Patent No. 7,161,506
`There can thus be no dispute about the results of combining Hsu with
`
`
`
`
`
`Franaszek as the Petition proposes: if Hsu’s content analysis techniques, which
`
`always identify a data type, are employed in Franaszek’s data compression method,
`
`which only uses the alleged “single data compression encoder” when data type
`
`information is not available, then Petitioner’s proposed combination will always
`
`have data type information available and thus will never fail to identify a data type
`
`and use the alleged “single data compression encoder” of Franaszek’s step 407.
`
`Accordingly, Petitioner’s combination of Franaszek and Hsu would yield a
`
`system that would always identify the data type of the data block and therefore
`
`never meet the claimed step of “performing data compression with a single data
`
`compression encoder, if a data type of the data block is not identified.”
`
`D.
`
`Petitioner’s alternative combination with Sebastian does not
`remedy the defect in the combination of Franszek and Hsu.
`Petitioner, while discussing step 104[c]’s “single data compression
`
`encoder,” suggests that alternatively Sebastian may be combined with Franaszek to
`
`meet that limitation. See Pet. at 31-33. Petitioner points to Sebastian’s teachings
`
`regarding a single “generic filter,” and suggests that it could be used as an
`
`alternative to “undertaking the time-consuming effort of sampling the data block
`
`and compressing samples of that data block to identify the best default encoder
`
`
`
`
`
`
`- 16 -
`
`
`
`

`

`IPR2017-00806
`Patent No. 7,161,506
`from a default list of encoders as Franaszek does when data type is not
`
`
`
`
`
`identified[.]” Id. at 32 (emphasis added).
`
`The Petition thus expressly states that the proposed combination of
`
`Sebastian with Franaszek still only uses the alleged “single data compression
`
`encoder”—whether that be Franaszek’s default list of encoders or Sebastian’s
`
`generic filter—when the “data type is not identified.” As discussed above,
`
`however, a data type will always be identified if Hsu’s analysis techniques are
`
`included in Franaszek’s data compression method. And thus Petitioner’s proposed
`
`substitution of Sebastian’s generic filter for Franaszek’s default list of encoders
`
`does not affect the combination’s fatal defect. If Hsu’s analysis techniques are
`
`incorporated in Franaszek’s method, the system will always have data type
`
`information and will never meet the required step of “performing data compression
`
`with a single data compression encoder, if a data type of the data block is not
`
`identified.”
`
`Accordingly, there cannot be a reasonable likelihood that the Petition will
`
`prevail as to claim 104.
`
`V.
`
`Petitioner’s modification to Franaszek based on Sebastian would
`eliminate Franaszek’s intended purpose, and thus lacks a motivation to
`combine as a matter of law.
`Petitioner suggests, with respect to claim limitation 104[c] only, that a
`
`POSA would have been motivated to modify Franaszek with Sebastian.
`
`
`
`- 17 -
`
`
`
`
`

`

`IPR2017-00806
`Patent No. 7,161,506
`Specifically, Petitioner proposes that when a data block in Franaszek does not have
`
`
`
`
`
`a data type provided, Franaszek would no longer undertake its testing and sampling
`
`approach to select the “best” compression technique from among the default list
`
`407, but instead would simply use Sebastian’s single, “generic encoder” in all such
`
`instances. See Pet. at 31-32. Petitioner’s sole justification for that dramatic
`
`proposed modification is to “speed up” Franaszek. Id.
`
`Franaszek’s intended purpose, however, is to achieve the highest possible
`
`compression ratio allowed by its available encoders, so long as compression would
`
`exceed a 30-percent minimum threshold. Dr. Creusere has previously so admitted
`
`in a related proceeding.
`
`(BY MR. NOROOZI) Does any particular specific criterion
`Q.
`come to mind when I ask about “appropriately optimized”?
`A. Well, if we -- if we go back to the -- if we go to the Franaszek
`patent, it’s clear that Franaszek’s was, for the most part, trying to
`achieve a high degree of compression, so trying to maximize storage.
`So I guess if that is appropriate, if -- I mean, I think it might be
`appropriate, perhaps. But certainly it appears to be a major goal of
`Franaszek is to maximize the amount of data that could be stored
`in a storage media.
`
`Ex. 2002 at 118:15-25 (emphasis added).
`
`
`
`
`
`
`- 18 -
`
`
`
`

`

`IPR2017-00806
`Patent No. 7,161,506
`And as Dr. Creusere has also previously admitted, “Franaszek does not
`
`
`
`
`
`consider the speed of the compression algorithm in its decision to – on whether
`
`or not to choose that compression algorithm.” Id. at 87:9-17 (emphasis added).
`
`Petitioner’s proposed modification would frustrate Franaszek’s ability to
`
`meet its intended purpose of achieving the highest compression ratio. Petitioner
`
`admits as much, acknowledging “that compression ratio may be sacrificed in favor
`
`of speed by substituting Sebastian’s generic encoder for Franaszek’s more complex
`
`sampling system.” Pet. at 32 (emphasis added). Yet Petitioner presents no evidence
`
`as to why a POSA, having selected to work with Franaszek’s speed-agnostic
`
`system, would be motivated to fundamentally gut a central feature of that system
`
`(compression ratio) in order to pursue an entirely different purpose (speed) than
`
`Franaszek’s intended purpose.
`
`To the contrary, the Federal Circuit has held as a matter of law that a POSA
`
`would not “pursue [a] combination” that would render the primary reference
`
`“inoperable for its intended purpose.” Plas-Pak Indus., Inc. v. Sulzer Mixpac AG,
`
`600 F. App’x 755, 759–60 (Fed. Cir. 2015); see also In re ICON Health & Fitness,
`
`Inc., 496 F.3d 1374 (Fed. Cir. 2007).
`
`Moreover, Petitioner’s proposed modification makes no sense in light of its
`
`reliance on Hsu. Specifically, Petitioner proposes to add Sebastian to a system that
`
`already includes a combination of Franaszek and Hsu. As demonstrated, Hsu will
`
`
`
`
`- 19 -
`
`
`

`

`IPR2017-00806
`Patent No. 7,161,506
`always identify a data type. See Section IV.B. A POSA would therefore have no
`
`
`
`
`
`reason to further modify the system with respect to situations where it does not
`
`have a data type because such situations would not occur. Petitioner simply ignores
`
`that fact, despite having acknowledged that “Hsu discloses a ‘system [that]
`
`determines the type and compressibility of each block,’” i.e., always identifies a
`
`data type. Pet. at 33 (quoting Ex. 1005 at 1102).
`
`Accordingly, the Petition fails for the additional reason that a POSA would
`
`not be motivated to modify Franaszek and combine it with Sebastian in the manner
`
`proposed by the Petition, and there is no evidence to the contrary.
`
`VI. Petitioner’s combination theory with respect to Claim 105 must fail
`because the combination would never perform step 105[d2].
`Like Claim 104, Claim 105 expressly requires analyzing the data to identify
`
`one or more data types where the analysis is not “based only on a descriptor” (steps
`
`[b] and [e]). Claim 105 further recites, at step [d], “[1] if one or more encoders are
`
`associated to said type, compressing said data block with at least one of said one or
`
`more encoders, [2] otherwise compressing said data block with a default data
`
`compression encoder[.]” (numbering and emphasis added).
`
`Because Claim 105 requires analyzing beyond looking only at a descriptor,
`
`Petitioner’s theory again proposes adapting the descriptor-based system of
`
`Franaszek using the teachings from Hsu. See Pet. at 46. But the combination of
`
`
`
`
`
`
`- 20 -
`
`
`
`

`

`IPR2017-00806
`Patent No. 7,161,506
`Franaszek and Hsu ultimately defeats Petitioner’s obviousness theory because, as
`
`
`
`
`
`explained below, the ensuing system would always perform step 105[d1] and
`
`would never perform step 105[d2].
`
`In discussing its theory with respect to element [d1], Petitioner asserts that
`
`when Franaszek has a data type, it will use a compression Method List (CML) of
`
`compression methods that has been “preselected for that data type.” Pet. at 41
`
`(emphasis added). In such circumstances, Petitioner asserts that Franaszek meets
`
`step 105[d1], stating: “in the event that a data type is present, ‘one or more
`
`encoders’ are associated with that data type and are used to select ‘at least one of
`
`said one or more encoders,’ which are then used to compress the entire data
`
`block.” Id. at 42. Thus as Petitioner recognizes, Franaszek’s teaching is that, so
`
`long as it has a data type, there will always be “one or more encoders [ ] associated
`
`to said type” and that the data block will always be compressed “with at least one
`
`of said one or more encoders.” Id. at 43-44.
`
`The data analysis approach of Hsu, as discussed previously in Section IV.B,
`
`will always recognize a data type. Given that Petitioner proposes modifying the
`
`system of Franaszek to incorporate the data type analysis approach of Hsu, it is
`
`therefore necessarily true that the ensuing combination system will always
`
`recognize a data type of a data block, will always have one or more encoders
`
`associated with each data block, and will ultimately always compress that data
`
`
`
`- 21 -
`
`
`
`
`

`

`IPR2017-00806
`Patent No. 7,161,506
`block using those one or more associated encoders. See Sections IV.C.
`
`
`
`
`
`Accordingly, in the combined system of Franaszek and Hsu, step 105[d1] will
`
`always occur.
`
`That is fatal for Petitioner’s theory as to Claim

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