throbber

`
`UNITED STATES PATENT AND TRADEMARK OFFICE
`UNITED STATES DEPARTMENT OF COMMERCE
`United States Patent and Trademark Office
`Address: COMMISSIONER FOR PATENTS
`P.O. Box 1450
`Alexandria, Virginia 22313-1450
`www.uspto.gov
`
`APPLICATION NO.
`
`FILING DATE
`
`FIRST NAMED INVENTOR
`
`ATTORNEY DOCKET NO.
`
`CONFIRMATION NO.
`
`95/000,479
`
`05/28/2009
`
`"7161506
`
`080272-0012
`
`2572
`
`12/15/2009
`
`7590
`1473
`ROPES & GRAY LLP
`PATENT DOCKETING 39/361
`1211 AVENUE OF THE AMERICAS
`NEW YORK,NY 10036-8704
`
`’
`
`LEUNG,CHRISTINA Y
`
`3992
`
`MAIL DATE
`
`12/15/2009
`
`PAPER NUMBER
`
`DELIVERY MODE
`
`PAPER
`
`Please find below and/or attached an Office communication concerning this application or proceeding.
`
`The time period for reply, if any, is set in the attached communication.
`
`
`
`PTOL-90A (Rev. 04/07)
`
`Veritas Techs. LLC
`Exhibit 1007
`Page 001
`
`Veritas Techs. LLC
`Exhibit 1007
`Page 001
`
`

`

`
`
`UNITED STATES PATENT AND TRADEMARK OFFICE
`
`Commissionerfor Patents
`United States Patents and Trademark Office
`P.O,Box 1450
`Alexandria, VA 22313-1450
`www.uspto.gov
`
`DO NOT USEIN PALM PRINTER
`
`THIRD PARTY REQUESTER'S CORRESPONDENCE ADDRESS
`MCDERMOTT WILL & EMERY LLP
`600 13TH STREET N.W.
`WASHINGTON,D.C. 20005-3096
`
`DatgaAY ,ED
`09
`DEC 15 20
`CENTRAL REEXAMINATION UNTT
`
`Transmittal of Communication to Third Party Requester
`Inter Partes Reexamination
`
`REEXAMINATION CONTROL NO. : 95000479
`
`PATENTNO.: 7161506
`
`TECHNOLOGY CENTER: 3999
`
`ART UNIT: 3992
`
`Enclosed is a copy of the latest communication from the United States Patent and Trademark
`Office in the above identified Reexamination proceeding. 37 CFR 1.903.
`
`Prior to the filing of a Notice of Appeal, each time the patent owner responds to this
`communication, the third party requester of the inter partes reexamination may oncefile
`written comments within a period of 30 days from the date of service of the patent owner's
`response. This 30-day time period is statutory (35 U.S.C. 314(b)(2)), and, as such, it cannot
`be extended. See also 37 CFR 1.947.
`
`If an ex parte reexamination has been merged with the inter partes reexamination, no
`responsive submission by any ex parte third party requester is permitted.
`
`All correspondence relating to this inter partes reexamination proceeding should be directed
`to the Central Reexamination Unit at the mail, FAX, or hand-carry addresses given at the end
`of the communication enclosed with this transmittal.
`
`PTOL-2070(Rev.07-04)
`
`Veritas Techs. LLC
`Exhibit 1007
`Page 002
`
`Veritas Techs. LLC
`Exhibit 1007
`Page 002
`
`

`

`
`
`OFFICE ACTION IN INTER PARTES|
`REEXAMINA TION
`
`Control No.
`Patent Under Reexamination
`
`osigoo.479 7161606
`Examiner
`Art Unit
`
`Christina Y. Leung
`
`3992
`
`-- The MAILING DATEof this communication appears on the cover sheet with the correspondenceaddress.--
`
`Responsive to the communication(s)filed by:
`Patent Owner on
`Third Party(ies) on 28 May 2009
`
`RESPONSE TIMES ARE SET TO EXPIRE AS FOLLOWS:
`
`10. ] Other
`
`For Patent Owner's Response:
`2 MONTH(S)from the mailing date of this action. 37 CFR 1.945. EXTENSIONS OF TIME ARE
`GOVERNED BY 37 CFR 1.956.
`For Third Party Requester's Comments on the Patent Owner Response:
`30 DAYSfrom the date of service of any patent owner's response. 37 CFR 1.947. NO EXTENSIONS
`OF TIME ARE PERMITTED. 35 U.S.C. 314(b)(2).
`
`Ail correspondencerelating to this inter partes reexamination proceeding should be directed to the Central
`Reexamination Unit at the mail, FAX, or hand-carry addresses given at the end of this Office action.
`
`This action is not an Action Closing Prosecution under 37 CFR 1.949, noris it a Right of Appeal Notice under
`37 CFR 1.953.
`
`PART|. THE FOLLOWING ATTACHMENT(S) ARE PARTOF THIS ACTION:
`1. Notice of References Cited by Examiner, PTO-892
`2._] Information Disclosure Citation, PTO/SB/08
`3.0
`
`PARTIl. SUMMARY OF ACTION:
`
`1a. X] Claims See Continuation Sheet are subject to reexamination.
`1b. ] Claims See Continuation Sheet are not subject to reexamination.
`2.
`[)Claims ___ have been canceled.
`. L)Claims ___ are confirmed. [Unamended patent claims]
`. LJClaims _ are patentable. [Amended or newclaims]
`. [J Claims See Continuation Sheet are rejected.
`. LJ Claims
`are objectedto.
`__[_] are not acceptable.
`. CJ The drawings filed on [J are acceptable
`.
`[_] The drawing correction requestfiled on
`is:
`(| approved.
`[_] disapproved.
`. LJ Acknowledgmentis made of the claim for priority under 35 U.S.C. 119 (a)-(d). The certified copy has:
`[J] been received.
`[]notbeenreceived.
`.
`[| beenfiled in Application/Control No 95000479.
`
`U.S. Patent and Trademark Office
`PTOL-2064 (08/06)
`
`Paper No. 20091116
`
`Veritas Techs. LLC
`Exhibit 1007
`Page 003
`
`Veritas Techs. LLC
`Exhibit 1007
`Page 003
`
`

`

`Control No. 95/000,479
`Continuation Sheet (PTOL-2064)
`Continuation of SUMMARY OF ACTION: ta. Claims subject to reexamination are 1-9,11,16,17,20-23,27,39,41-43,69-73,79,81 ,82,84-90,96
`and 98.
`Continuation of SUMMARY OF ACTION: 1b. Claims not subject to reexamination are 10,12-15,18,19,24-26,28-38,40,44-68 ,74-
`78,80,83,91-95,97 and 99.
`
`Continuation of SUMMARY OF ACTION: 5. Claims rejected are 1-9,11,16,17,20-23,27,39,41-43 69-73, 79,81,82,84-90,96 and 98.
`
`Veritas Techs. LLC
`Exhibit 1007
`Page 004
`
`Veritas Techs. LLC
`Exhibit 1007
`Page 004
`
`

`

`Application/Control Number: 95/000,479
`Art Unit: 3992
`
`Page 2
`
`DETAILED ACTION
`
`Reexamination
`
`1.
`
`Claims1-9, 11, 16, 17, 20-23, 27, 39, 41-43, 69-73, 79, 81, 82, 84-90, 96, and 98 of
`
`Fallon (US 7,161,506 B2) are being reexamined.
`
`Priority
`
`2.
`
`Fallon, US 7,161,506 B2, is a continuation of application number 10/016,355 (US
`
`6,624,761 B2 filed on 29 October 2001, whichis a continuation-in-part of application number
`
`09/705,446 (US 6,309,424 B1) filed on 03 November 2000, which is a continuation of
`
`application 09/210,491 (US 6,195,024 B1) filed on 11 December 1998.
`
`3.
`
`Claims1-9, 11, 16, 17, 20-23, 27, 39, 41-43, 69-73, 79, 81, 82, 84-90, 96, and 98 are
`
`supported for purposes of 35 U.S.C. 112 by Figures 13-18 and the additional disclosurethatfirst
`
`appeared in application number 10/016,355. Therefore, claims 1-9, 11, 16, 17, 20-23, 27, 39, 41-
`
`43, 69-73, 79, 81, 82, 84-90, 96, and 98are entitled to a priority date of 29 October 2001.
`
`Claim Rejections - 35 USC § 102
`
`4.
`
`The following is a quotation of the appropriate paragraphs of 35 U.S.C. 102 that form the
`
`basis for the rejections under this section madein this Office action:
`
`A personshall be entitled to a patent unless —
`
`(b) the invention was patented or describedin a printed publication in this or a foreign country or in public use or on
`sale in this country, more than oneyear priorto the date of application for patent in the United States.
`*
`
`(e) the invention was described in (1) an application for patent, published under section 122(b), by anotherfiled
`in the United States before the invention by the applicant for patent or (2) a patent granted on an application for
`patent by anotherfiled in the United States before the invention by the applicant for patent, except that an
`international application filed under the treaty defined in section 351(a) shall have the effects for purposes ofthis
`subsection of an application filed in the United States only if the international application designated the United
`States and was published under Article 21(2) of such treaty in the English language.
`
`5.
`
`Claims 69-73, 79, 81, 84-90, 96, and 98 are rejected under 35 U.S.C. 102(b) as being
`
`anticipated by French(Frenchet al., US 5,794,229 A).
`
`Veritas Techs. LLC
`Exhibit 1007
`Page 005
`
`Veritas Techs. LLC
`Exhibit 1007
`Page 005
`
`

`

`Application/Control Number: 95/000,479
`Art Unit: 3992
`
`Page 3
`
`These rejections are adopted essentially as proposed by the third party requester in the
`
`request for reexamination. On page 93 of the request, the requester asserted that “claims 69-73,
`79, 81, 84-88, 90, 96, and 98are anticipated by French”but further included a proposed rejection
`
`of claim 89 based on French on page 126. Also, on page 93 of the request, the requester titled the
`
`proposed claimrejections “Invalidity of U.S. Patent No. 7,161,506 pursuant to 35 U.S.C. 102 (a)
`and (e)...by French” but 35 U.S.C. 102(b) is applied in the following rejections.
`
`Regarding claim 69, French discloses a method comprising:
`
`receiving a data block(i.e., a“page”) in an uncompressed form, the data block being
`included in a data stream (column 4, lines 8-44);
`
`analyzing the data block to determinea typeofthe data block (column 27, lines 50-60);
`
`and
`
`compressing the data block to provide a compressed data block, wherein if one or more
`
`encoders are associated to the type, compressing the data block with at least one of the one or
`
`more encoders, else compressing the data block with a data compression encoder (Figures 4A-D
`
`and 5; column 14, lines 35-52; column 15, lines 19-26; column 24,lines 10-19; column 27, lines
`
`50-60),
`
`Regarding claims 70 and 71, French discloses outputting the data block in the
`
`uncompressed form with a descriptor representative of no compression if the compressed data
`
`block is indicative of data expansion (column42, lines 38-65).
`
`Regarding claims 72 and 73, French discloses outputting the compressed data block with
`
`a descriptor representative of the compression technique used to compress the data block
`
`‘(column 14, lines 35-52; column15, lines 19-26).
`em
`
`Veritas Techs. LLC
`Exhibit 1007
`Page 006
`
`Veritas Techs. LLC
`Exhibit 1007
`Page 006
`
`

`

`
`
`Application/Control Number: 95/000,479
`Art Unit: 3992
`
`|
`
`Page 4
`
`Regarding claims 79 and 81, French discloses that the data compression encoderis
`lossless and the at least one of the one or more encoders is lossless (i.e., French discloses lossless
`
`LZW, LZS, and RLE compression techniques; column 14,lines 1-14 and lines 35-52).
`
`Regarding claim 84, French discloses analyzing the size of the compressed data block to
`
`determine whetherto output the data block in the uncompressed form orto output the
`compressed data block (column 42,lines 38-65).
`|
`
`Regarding claim 85, French discloses performing an analysis using the size of the
`compressed data block and a compression threshold to determine whether to output the data
`blockin the uncompressed form or to output the compressed data block (column42,lines 38-
`
`65).
`
`Regarding claim 86, French discloses a method comprising:
`
`receiving a data block(i.e., a “page”), wherein the data block is included in a data stream
`
`(column 4, lines 8-44);
`
`determining whether to outputthe data block in received form or in a compressed form
`
`(column 42, lines 38-65); and
`
`outputting the data block in received form or the compressed form based on the
`
`determination, wherein outputting the data block in the compressed form comprises determining
`
`whether to compress the data block with content dependent data compression based onthe type
`ofthe data block or to compressthe data block with a single data compression encoder (Figures
`4A-D and 5; column 14, lines 35-52; column 15,lines 19-26; column 24, lines 10-19; column 27,
`
`lines 50-60).
`
`Veritas Techs. LLC
`Exhibit 1007
`Page 007
`
`Veritas Techs. LLC
`Exhibit 1007
`Page 007
`
`

`

`Application/Control Number: 95/000,479
`Art Unit: 3992
`
`Page 5
`
`Regarding claims 87 and 88, French discloses compressing the data block to provide the
`
`data block in the compressed form in accordance with the determination whether to compress the
`
`data block with content dependent data compressionor the single data compression encoder
`
`(column 16, tines 3-25); and
`
`outputting the data block in received form with a descriptor representative of no
`
`compression if the compressing causes the size the data block in the compressed form to expand
`with respect to the data block in received form (column 42,lines 38-65).
`
`Regarding claims 89 and 90, French discloses compressing the data block to provide the
`
`data block in the compressed form in accordance with the determination whether to compress the
`data block with content dependent data compressionor the single data compression encoder
`
`(column 16, lines 3-25); and
`
`outputting the data block in the compressed form with a descriptor representative of the
`
`technique used to compress the data block to provide the data block in the compressed form
`
`(column 14, lines 35-52; column15, lines 19-26).
`
`Regarding claims 96 and 98, Frenchdisclosesthat the single data compression encoder
`is lossless and at least one encoderassociated with the content dependent data compression is
`
`lossless (i.e., French discloses lossless LZW, LZS, and RLE compression techniques; column 14,
`
`lines 1-14 and lines 35-52).
`
`6.
`
`Claims 1-6, 8, 9, 11, 17, 21-23, 41-43, 69, 72, 73, 79, and 81 are rejected under 35
`
`U.S.C. 102(e) as being anticipated by Sebastian (US 6,253,264 B1).
`
`These rejections are adopted essentially as proposed by the third party requester in the
`
`request for reexamination.
`
`Veritas Techs. LLC
`Exhibit 1007
`Page 008
`
`Veritas Techs. LLC
`Exhibit 1007
`Page 008
`
`

`

`Application/Control Number: 95/000,479
`Art Unit: 3992
`
`Page 6
`
`Regarding claim 1, Sebastian discloses a method for compressing data, comprising the
`
`steps of:
`
`analyzing 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 (i.e., using
`elements including filters 10a-z and filler selection system 22 in encoder 3; column 1, lines 50-
`
`52: column2, lines 1-42; column 3, lines 66-67; column4, lines 1-25);
`performingcontent dependent data compression,if a data type ofthe data block is
`
`identified(column 2, lines 33-42; column 5, lines 14-18; column6, lines 22-40);
`
`performing data compression with a single data compression encoder,if a data type ofthe
`
`data block is not identified (i.e., Sebastian discloses a generic compression system; column 1,
`
`lines 55-60; column 4, lines 9-20).
`
`Regarding claims 2-4, Sebastian discloses appending a data compression type descriptor
`
`to a compressed data block and outputting the compressed data block with the appended data
`
`compression type descriptor (column3, lines 31-36; column 5, lines 14-18).
`
`Regarding claim 5, Sebastian discloses that the performing content dependentdata
`
`compression further comprises enablingat least one encoderassociated to the data type to
`
`compress the data block (column1, lines 55-57; column2, lines 33-42.
`
`Regarding claim 6, Sebastian discloses that the performing content dependentdata
`
`compression further comprises:
`
`associating a plurality of encoders to the data type (column 2, lines 33-42);
`
`determining which one ofthe plurality of encoders associated to the identified data type
`
`is to at least output a compressed data block (column2, lines 33-42).
`
`Veritas Techs. LLC
`Exhibit 1007
`Page 009
`
`Veritas Techs. LLC
`Exhibit 1007
`Page 009
`
`

`

`
`
`Application/Control Number: 95/000,479
`Art Unit: 3992
`
`Page 7
`
`Regarding claim 8, Sebastian discloses that the performing content dependentdata
`
`compression further comprises compressing the data block with cascaded encoders thatare
`
`associatedto the data type (column 17, lines 15-28; column 19, lines 31-48). _
`
`Regarding claim 9, Sebastian discloses that the content dependent compression Is lossless
`
`(column 2, lines 43-47; column 3, lines 37-41).
`
`Regarding claim 11, Sebastian discloses that the data compressionis lossless (column 2,
`
`lines 43-47; column 3, lines 37-41; column4,lines 9-20).
`
`Regarding claim 17, Sebastian discloses that the input stream is an uncompressed input
`
`stream (column 1, lines 19-23).
`
`Regarding claim 21, Sebastian discloses buffering the input data stream (i.c., using
`
`FILE_BUFFER; column7, lines 25-27).
`Regarding claim 22, Sebastian discloses buffering a compressed data block (i.e., using
`
`ARRAY; column 7, lines 25-27).
`Regarding claim 23, Sebastian discloses outputting a compressed data block; and
`
`providing a compressiontype descriptor with the compressed data block representative of
`
`the type of compression used to provide the compressed data block (column 3, lines 31-36;
`
`column 5, lines 14-18).
`Regarding claim 41, Sebastian discloses that the performing content dependent data
`
`compression further comprises:
`
`associating a plurality of encoders to the data type; and
`
`compressing the data block using at least two ofthe associated encoders (Figures 4 and 5;
`
`column 18, lines 41-67; column 19, lines 1-12).
`
`Veritas Techs. LLC
`Exhibit 1007
`Page 010
`
`Veritas Techs. LLC
`Exhibit 1007
`Page 010
`
`

`

`Application/Control Number: 95/000,479
`
`.
`
`Art Unit: 3992
`
`Page 8
`
`Regarding claim 42, Sebastian discloses that the performing content dependentdata
`
`compression further comprises:
`
`associating a plurality of encodersto the data type;
`
`compressing the data block using atleast two ofthe associated encoders (Figures 4 and5;
`
`column 18, lines 41-67; column 19, lines 1-12); and
`
`determining whichof the at least two of the associated encoders producedthe highest
`
`compression (column 27, lines 6-11).
`Regarding claim 43, Sebastian discloses that the performing content dependent data
`
`compression further comprises compressing the data block using at least two encoders (Figures 4
`
`and 5: column 18, lines 41-67; column 19, lines 1-12).
`
`Regarding claim 69, Sebastian discloses a method comprising:
`
`receiving a data block in an uncompressed form,the data block being includedin a data
`
`stream (column I, lines 19-23);
`
`analyzing the data block to determine a type of the data block(1.e., using elements
`including filters 10a-z and filter selectionsystem 22 in encoder3; column1, lines 50-52; column
`
`2, lines 1-42; column3, lines 66-67; column4,lines 1-25); and
`
`compressing the data block to provide a compressed data block, wherein if one or more
`
`encoders are associated to the type, compressing the data block with at least one of the one or
`
`more encoders (column 2, lines 33-42; column5, lines 14-18; column 6, lines 22-40)else
`
`compressing the data block with a data compression encoder(i.e., Sebastian discloses a generic
`
`compression system, column |, lines 55-60; column 4, lines 9-20).
`
`Veritas Techs. LLC
`Exhibit 1007
`Page 011
`
`Veritas Techs. LLC
`Exhibit 1007
`Page 011
`
`

`

`
`
`
`
`Application/Control Number: 95/000,479
`Art Unit: 3992
`
`Page 9
`
`Regarding claims 72 and 73, Sebastian discloses outputting the compressed data block
`
`with a descriptor representative of the compression technique used to compressthe data block
`
`(column3, lines 31-36; column5, lines 14-18).
`
`Regarding claims 79 and 81, Sebastian discloses that the data compression encoderis
`
`lossless and theat least one of the one or more encodersis lossless (column2, lines 43-47;
`column 3, lines 37-41; column 4,lines 9-20).
`|
`
`7.
`
`Claims 1-7, 9, 11, 17, 20, 23, 39, 41-43, 69-73, 79, 81, 82, 84-90, 96, and 98 are rejected
`
`under 35 U.S.C. 102(b) as being anticipated by Franaszek (Franasezk et al., US 5,870,036 A).
`
`These rejections are adopted essentially as proposed by the third party requester in the
`
`request for reexamination. On page 238 of the request, the requester asserted that “claim 1, 2, 3,
`
`4.5, 6,7, 17, 20, 23, 27, 39, 41, 42, 43, 69-73, 79, 81, 82, 84-90, 96, 98 are anticipated by
`Franaszek” but further included proposed rejections of claims 9 and 1! based on Franaszek on |
`
`pages 268-269.
`
`Regarding claim 1, Franaszek discloses a method for compressing data, comprising the
`
`steps of:
`
`analyzing a data block of an input data stream to identify one or more data typesof the
`
`data block, the input data stream comprising a plurality of disparate data types (Figure 2; column
`
`4, lines 25-35; column5, lines 49-54);
`
`performing content dependent data compression, if a data type of the data blockis
`
`identified (column 5, lines 49-53);
`
`performing data compression with a single data compression encoder, if a data type of the
`
`data block is not identified (column 5, lines 53-54).
`
`Veritas Techs. LLC
`Exhibit 1007
`Page 012
`
`Veritas Techs. LLC
`Exhibit 1007
`Page 012
`
`

`

`Application/Control Number: 95/000,479
`Art Unit: 3992
`
`Page 10
`
`Regarding claims 2-4, Franaszek discloses appending a data compression type descriptor
`to a compressed data block and outputting the compressed data block with the appended data
`
`compression type descriptor (column 4, lines 55-59).
`
`Regarding claim 5, Franaszek discloses that the performing content dependent data
`
`compression further comprises enabling at least one encoder associated to the data type to
`
`compressthe data block (column5, lines 49-67; column6,lines 1-50).
`
`Regarding claim 6, Franaszek discloses that the performing content dependent data
`
`compression further comprises:
`
`associating a plurality of encodersto the data type (column 4, lines 36-59),
`
`determining which oneofthe plurality of encoders associatedto the identified data type
`
`is to at least output a compressed data block (column5, lines 49-67; column6, lines 1-50).
`
`Regarding claim 7, Franaszek disclosesthat the performing content dependent data
`
`compression further comprises:
`
`compressing the data block with a plurality of encodersthat are associatedto the data
`
`type (column5, lines 49-67; column6, lines 1-20);
`
`determining which one ofthe plurality of encoders yiclds the highest compression ratio
`
`(column 6, lines 21-50).
`
`Regarding claims 9 and 11, Franaszek discloses that the content dependent compression
`
`and the data compressionarelossless (i.e., Franaszek discloses lossless LZ1 compression;
`
`column 7, lines 56-65).
`
`Regarding claim 17, Franaszek discloses that the input stream is an uncompressed input
`
`stream (column 4, lines 25-35).
`
`Veritas Techs. LLC
`Exhibit 1007
`Page 013
`
`Veritas Techs. LLC
`Exhibit 1007
`Page 013
`
`

`

`Application/Control Number: 95/000,479
`Art Unit: 3992
`
`Page 11
`
`Regarding claim 20, Franaszek discloses counting the size of the data block (column5,
`
`lines 19-38).
`
`Regarding claim 23, Franaszek discloses outputting a compressed data block; and
`
`providing a compression type descriptor with the compressed data block representative of
`
`the type of compression used to provide the compressed data block (column4, lines 55-59).
`
`Regarding claim 27, Franaszek discloses that the data compression further comprises
`providing a compressed data block from the single compression encoderso longasthe
`
`compression ratio of the compressed data block exceeds a compression threshold (column5,
`
`lines 19-38).
`Regarding claim 39, Franaszek discloses providing a compression threshold; and
`
`outputting a compressed data block that exceeds the compression threshold (column5,
`lines 19-38).
`|
`
`Regarding claims 41 and 42, Franaszek discloses that the performing content dependent
`
`data compression further comprises:
`
`associating a plurality of encoders to the data type (column5, lines 49-54);
`
`compressingthe data block using at least two of the associated encoders (column5, lines
`
`49-67; column6, lines |-20); and
`
`determining whichofthe at least two of the associated encoders produced the highest
`compression(column 6, lines 21-50).
`
`Regarding claim 43, Franaszek discloses that the performing content dependentdata
`compression further comprises compressing the data block using at least two encoders (column
`
`5, lines 49-67; column 6, lines 1-50).
`
`Veritas Techs. LLC
`Exhibit 1007
`Page 014
`
`Veritas Techs. LLC
`Exhibit 1007
`Page 014
`
`

`

`Application/Control Number: 95/000,479
`Art Unit: 3992
`
`Page 12
`
`Regarding claim 69, Franaszek discloses a method comprising:
`
`receiving a data block in an uncompressed form,the data block being included in a data
`
`stream (Figure 2; column 4, lines 25-35);
`analyzing the data block to determine a type of the data block (column5, lines 49-54);
`
`and
`
`compressing the data block to provide a compressed data block, wherein if one or more
`
`encoders are associated to the type, compressing the data block with at least one ofthe one or
`
`more encoders, else compressing the data block with a data compression encoder (column5,
`
`lines 49-54).
`
`Regarding claims 70 and 71, Franaszek discloses outputting the data block in the
`
`uncompressed form with a descriptor representative of no compression if the compressed data
`
`block is indicative of data expansion (column4,lines 55-59; column5, lines 19-38; column 6,
`
`lines 41-50).
`
`Regarding claims 72 and 73, Franaszek discloses outputting the compressed data block
`
`with a descriptor representative of the compression technique used to compress the data block
`(column4,lines 55-59).
`,
`
`Regarding claims 79 and 81, Franaszek disclosesthat the data compression encoderis
`
`lossless and the at least one of the one or more encodersis lossless(i.¢., Franaszek discloses
`
`lossless LZ1 compression; column 7, lines 56-65).
`
`Regarding claim 82, Franaszek discloses that the at least one of the one or more encoders
`
`comprises a plurality of encoders provided in parallel (column 6, lines 29-32).
`
`Veritas Techs. LLC
`Exhibit 1007
`Page 015
`
`Veritas Techs. LLC
`Exhibit 1007
`Page 015
`
`

`

`Application/Control Number: 95/000,479
`Art Unit: 3992
`
`Page 13
`
`Regarding claims 84 and 85, Franaszek discloses performing an analysis using the size
`
`of the compressed data block and a compression threshold to determine whether to output the
`
`data block in the uncompressed form or to output the compressed data block (column5, lines 26-
`
`29).
`
`Regarding claim 86, Franaszek discloses a method comprising:
`
`receiving a data block, wherein the data block is included in a data stream (Figure 2;
`
`column 4, lines 25-35);
`
`determining whether to output the data block in received form or in a compressed form
`
`(column 5, lines 19-38); and
`
`outputting the data block in received form or the compressed form based on the
`
`determination, wherein outputting the data block in the compressed form comprises determining
`whether to compressthe data block with content dependent data compression based on the type
`of the data block orto compressthe data block with a single data compression encoder (column
`
`5, lines 49-54).
`
`Regarding claims 87 and 88, Franaszek discloses compressing the data block to provide
`
`the data block in the compressed form in accordance with the determination whether to compress |
`
`the data block with content dependentdata compression orthe single data compression encoder;
`
`and
`
`outputting the data block in received form with a descriptor representative of no
`
`compression if the compressing causes the size the data block in the compressed form to expand
`with respect to the data block in received form (column 4, lines 55-59; column5, lines 19-38;
`
`column 6, lines 41-50).
`
`Veritas Techs. LLC
`Exhibit 1007
`Page 016
`
`Veritas Techs. LLC
`Exhibit 1007
`Page 016
`
`

`

`Application/Contro] Number: 95/000,479
`Art Unit: 3992
`
`Page 14
`
`Regarding claims 89 and 90, Franaszek discloses compressing the data block to provide
`the data block in the compressed form in accordance with the determination whether to compress
`the data block with content dependent data compression orthe single data compression encoder;
`
`and
`
`outputting the data block in the compressed form with a descriptor representative of the
`
`technique used to compressthe data block to provide the data block in the compressed form
`
`(column4, lines 55-59; column 5, lines 19-38; column6,lines 41-50).
`
`Regarding claims 96 and 98, Franaszek discloses that the single data compression
`
`encoderis lossless and at least one encoderassociated with the content dependent data
`
`compressionis lossless (i-e., Franaszek discloses lossless LZ1 compression; column 7, lines 56-
`
`65).
`
`Claim Rejections - 35 USC § 103
`
`8,
`
`The followingis a quotation of 35 U.S.C. 103(a) which formsthe basis forall
`
`obviousnessrejections set forth in this Office action:
`
`(a) A patent may notbe obtained though the invention is not identically disclosed or describedasset forth in
`section 102 ofthis title, if the differences between the subject matter sought to be patented andthepriorart are
`such that the subject matter as a whole would have been obviousat the time the invention was madeto a person
`having ordinary skill in the art to which said subject matter pertains. Patentability shall not be negatived by the
`mannerin which the invention was made.
`
`9.
`
`The following 35 U.S.C. 103(a) rejections are based on Sebastian (US 6,253,264 B1) as
`
`the primary reference
`
`10.
`Claim 16 is rejected under 35 U.S.C. 103(a) as being unpatentable over Sebastian in
`view of O’Brien (US4,988,998 A) or Craft (US 5,627,534 A).
`This rejection is adopted essentially as proposed by the third party requester in the
`
`request for reexamination.
`
`Veritas Techs. LLC
`Exhibit 1007
`Page 017
`
`Veritas Techs. LLC
`Exhibit 1007
`Page 017
`
`

`

`Application/Control Number: 95/000,479
`Art Unit: 3992°
`
`—
`
`Page 15
`
`Regarding claim 16, Sebastian discloses a method as discussed above with regard to
`
`claim 1 but does notspecifically disclose that the input stream is a compressed input stream.
`
`However, O’Brien teaches a system that is related to the one described by Sebastian,
`
`including data compression, and teaches further compressing an already compressed input stream
`
`(ie., Figure 1 shows “encode repeat counts 112” compressing data that has already been
`
`compressed by “compress data using textual substitution 111” and “replace runs with repeat
`
`counts 110”; column 6,lines 7-51). Craft also teaches a system thatis related to the one
`
`described by Sebastian, including data compression, and teaches further compressing an already
`
`compressed input stream (i.e., Figure 2 shows LZ-1 compressor 11 compressing data that has
`alreadybeen compressed by run length compressor 9; column4,lines 66-67; column5,lines 1-
`
`15).
`
`Regarding claim 16, it would have been obvious to a person of ordinary skill in the art to
`
`provide a compressed input stream as taught by O’Brien or Craft in the method disclosed by
`
`Sebastian in order to compress the data more than once and provide a highly compressed output.
`
`11.
`
`Claim 20 is rejected under 35 U.S.C. 103(a) as being unpatentable over Sebastian in
`
`view of Franazek (Franaszeket al., US 5,870,036 A) or Reynar (Reynaret al., US 5,951,623
`
`A).
`
`This rejection is adopted essentially as proposed by the third party requester in the
`
`request for reexamination.
`Regarding claim 20, Sebastian discloses a method as discussed abovewith regard.to
`
`claim | but does not specifically disclose counting the size ofthe data block.
`
`Veritas Techs. LLC
`Exhibit 1007
`Page 018
`
`Veritas Techs. LLC
`Exhibit 1007
`Page 018
`
`

`

`Application/Control Number: 95/000,479
`Art Unit: 3992
`
`Page 16
`
`However, Franazek teaches a system that is related to the one described by Sebastian,
`
`including data compression, and teaches counting the size of the data block (column5, lines 19-
`
`38). Reynaralso teaches a system thatis related to the one described by Sebastian, including data
`
`compression, and teaches counting thesize of the data block(i.e., the length of the document or
`documentportion; column14, lines 66-67; column 15,lines 1-13).
`
`Regarding claim 20, it would have been obvious to a person of ordinary skill in the art to
`
`count the size of the data block as taught by Franazek and Reynarin the method disclosed by
`
`Sebastian in order to.advantageously comparethesizes of the block before and after compression
`
`and determine the efficiency of the compression.
`
`12.
`Claims 27 and 39 are rejected under 35 U.S.C. 103(a) as being unpatentable over
`Sebastian in view of CCITT V.42 bis (“Data Compression Procedures for Data Circuit
`Terminating Equipment [DCE] Using Error Correction Procedures,” CCITT Recommendation
`
`V.42 bis, 1990) or Reynar.
`
`These rejections are adopted essentially as proposed bythe third party requester in the
`
`request for reexamination.
`
`Regarding claim 27, Sebastian discloses a methodas discussed above with regard to
`
`claim 1 but doesnot specifically disclose that the data compression further comprises providing a
`
`‘ compressed data block from the single compression encoder so long as the compressionratio of
`
`the compressed data block exceeds a compressionthreshold. Similarly, regarding claim 39,
`
`Sebastian disclases a method as discussed above with regard to claim | but does not specifically
`disclose providing a compression threshold and outputting a compressed data block that exceeds
`
`the compression threshold.
`
`Veritas Techs. LLC
`Exhibit 1007
`Page 019
`
`Veritas Techs. LLC
`Exhibit 1007
`Page 019
`
`

`

`Application/Control Number: 95/000,479
`Art Unit: 3992
`
`,
`
`Page 17
`
`However, CCITT V.42 bis teaches a system that is related to the one described by
`
`Sebastian, including data compression. CCITT V.42 bis teaches providing a compression
`
`threshold and outputting a compressed data block that exceeds the compression threshold atleast
`
`in the sense that CCITT V.42bis teaches determining the effectiveness of the compression and
`
`only outputting compressed data if compression would be effective (page 11, sections 7.8-7.8.2).
`Reynaralso teaches a system thatis related to the one desc

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