throbber
IN THE UNITED STATES PATENT AND TRADEMARK OFFICE
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`
`
`
`
`
`
`
`
`
`
`
`June 2, 2003
`
`May 18, 2004
`
`In re U.S. Patent No. 6,738,799
`
`Filed:
`
`Issued:
`
`Inventor: Peter Dickenson
`
`Assignee: Clouding IP, LLC
`
`Title:
`
`Methods and Apparatuses for File Synchronization and Updating
`Using a Signature List
`
`
`
`Mail Stop PATENT BOARD, PTAB
`Commissioner for Patents
`P.O. Box 1450
`Alexandria, VA 22313-1450
`
`
`PETITION FOR INTER PARTES REVIEW OF U.S. PATENT NO. 6,738,799
`UNDER 35 U.S.C. §§ 311-319 AND 37 C.F.R. § 42.100 ET SEQ.
`
`SAP Exhibit 1007, Page 1 of 65
`
`

`

`
`
`TABLE OF CONTENTS
`
`TABLE OF CONTENTS ............................................................................................................. ii
`EXHIBIT LIST ............................................................................................................................ iv
`I.
` INTRODUCTION............................................................................................................ 1
`II. MANDATORY NOTICES ............................................................................................... 3
`A.
`Real Party-In-Interest .................................................................................................. 3
`B.
`Related Matters ............................................................................................................. 3
`C.
`Lead and Back-Up Counsel ......................................................................................... 4
`D.
`Service Information ...................................................................................................... 4
`III.
`PAYMENT OF FEES ....................................................................................................... 4
`IV. REQUIREMENTS FOR INTER PARTES REVIEW ................................................... 4
`A.
`Grounds for Standing ................................................................................................... 5
`B.
`Identification of Challenge ........................................................................................... 5
`1. The Specific Art and Statutory Ground(s) on Which the Challenge is Based ........ 5
`2. How the Construed Claims are Unpatentable under the Statutory Grounds
`Identified in 37 C.F.R. § 42.204(b)(2) and Supporting Evidence Relied upon to
`Support the Challenge .................................................................................................. 7
`FACTUAL BACKGROUND ........................................................................................... 7
`V.
`Declaration Evidence .................................................................................................... 7
`A.
`The State of the Art....................................................................................................... 8
`B.
`The ‘156 Patent Application ...................................................................................... 11
`C.
`The Prosecution History ............................................................................................. 12
`D.
`BROADEST REASONABLE CONSTRUCTION ...................................................... 13
`VI.
`Signature List .............................................................................................................. 15
`A.
`B. Without Interaction .................................................................................................... 15
`VII. REPRESENTATIVE PROPOSED REJECTIONS SHOWING THAT
`PETITIONER HAS A REASONABLE LIKELIHOOD OF PREVAILING ....................... 16
`Group 1: Proposed Rejections Based on the Balcha Reference ........................................ 16
`1-A Claims 1, 5, 9, 10, 23 and 24 Are Rendered Obvious by Balcha in view of Miller
`under 35 U.S.C. § 103 ................................................................................................. 16
`1-B Claim 37 Is Anticipated by Balcha under 35 U.S.C. § 102(e) ................................. 25
`1-C Claims 6-8 Are Rendered Obvious by Balcha in View of Miller and Further in
`View of Freivald under 35 U.S.C. § 103 ................................................................... 27
`Group 2: Proposed Rejections based on the Miller Reference .......................................... 30
`
`
`
`
`
`
`ii
`
`SAP Exhibit 1007, Page 2 of 65
`
`

`

`
`
`2-A Claims 1, 5-10, 23, 24, and 37 are Rendered Obvious by Miller in View of Freivald
`under 35 U.S.C. § 103 ................................................................................................. 30
`Group 3: Proposed Rejections based on the Freivald Reference ...................................... 42
`3-A Claim 37 is Anticipated by Freivald under 35 U.S.C. § 102(e) ............................... 42
`Group 4: Proposed Rejections based on the Williams Reference ..................................... 46
`4-A Claims 1, 23, 24, and 37 Are Anticipated by Williams under 35 U.S.C. § 102(e) . 46
`4-B Claims 5-10 Are Rendered Obvious by Williams in View of Miller under 35
`U.S.C. § 103. ................................................................................................................ 54
`VIII. CONCLUSION ............................................................................................................... 60
`CERTIFICATE OF SERVICE ................................................................................................. 61
`
`
`
`
`
`
`
`iii
`
`SAP Exhibit 1007, Page 3 of 65
`
`

`

`
`
`1001
`1002
`
`1003
`1004
`1005
`1006
`1007
`
`EXHIBIT LIST
`
`U.S. Patent No. 6,738,799 to Dickenson
`Excerpts from Prosecution history of Application No.
`09/303,958, the parent application of the ‘799 patent
`U.S. Patent No. 6,233,589 to Balcha et al.
`
`U.S. Patent No. 5,832,520 to Miller
`U.S. Patent No. 5,898,836 to Freivald et al.
`U.S. Patent No. 5,990,810 to Williams
`Declaration of Dr. Andrew Grimshaw, Ph.D.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`iv
`
`SAP Exhibit 1007, Page 4 of 65
`
`

`

`
`
`I.
`
` INTRODUCTION
`
`Petitioner Oracle Corporation (“Oracle” or “Petitioner”) respectfully
`
`requests inter partes review for claims 1, 5-10, 23, 24, and 37 of U.S. Patent No.
`
`6,738,799 (the “‘799 patent,” attached as Ex. 1001) in accordance with 35 U.S.C.
`
`§§ 311–319 and 37 C.F.R. § 42.100 et seq.
`
`The ‘799 patent is generally directed to methods for synchronizing files
`
`between a first computer and a second computer. More particularly, the ‘799
`
`patent is directed to a file synchronization technique wherein a first computer (such
`
`as a server) determines whether a second computer (such as a client) has the latest
`
`version of a subscription file. (Ex. 1001 at 3:36-44). A subscription file is a
`
`shared network document in which multiple clients are interested in keeping track
`
`of changes to the document such that the client’s local version of the file is up-to-
`
`date. (Id. at 6:46-56; 7:56-57). If the client’s file is out of date, the server
`
`generates a “delta” or update file by comparing the signature list of the most
`
`current version of the subscription file with an old signature list representing the
`
`version of subscription file last transmitted to the client computer. (Id. at 3:45 -
`
`4:1; 4:16-23). The delta or update file is sent to the client computer, which
`
`thereafter alters the file as prescribed in the delta or update file such that the
`
`client’s file is updated to match the current version of the file stored at the server.
`
`(Id. at 4:30-32; 3:45-49).
`
`
`
`
`
`
`1
`
`SAP Exhibit 1007, Page 5 of 65
`
`

`

`
`
`As demonstrated by various references which were not before the Examiner,
`
`delta file synchronization and document push techniques were well known to a
`
`person of ordinary skill in the art well before the earliest claimed priority date of
`
`the ‘799 patent. (Id.) For example, U.S. Patent No. 6,233,589 to Balcha (“Balcha,”
`
`Exhibit 1003), discloses a “differencing mechanism that quickly and efficiently
`
`determines the differences between two files, . . . generates a delta file reflecting
`
`those differences” and then sends the delta file to a remote computer which uses
`
`the delta file to update its local copy and thereby generate a revised, updated file.
`
`(Ex. 1003 at 4:48-5:3). U.S. Patent No. 5,832,520 to Miller (“Miller,” Ex. 1004)
`
`similarly describes a method for generating “very efficient difference files … from
`
`an old file and a new file so that a difference file can be transmitted to a second
`
`computer system where the difference file and a duplicate of the old file can
`
`quickly be used to create a copy of the new file, duplicating the new file as it
`
`existed on the first computer system.” (Ex. 1004 at 2:38-48). Further, U.S. Patent
`
`No. 5,990,810 to Ross Neil Williams (“Williams,” Ex. 1006) discloses a “fine-
`
`grained incremental backup system” wherein a first computer generates and
`
`transmits an incremental backup file (i.e., an update file) to a second computer
`
`which in turn uses the incremental backup file to generate a copy of the current
`
`version of the complete file stored at the first computer. (See Ex. 1006 at 19:29-
`
`33).
`
`
`
`
`
`
`2
`
`SAP Exhibit 1007, Page 6 of 65
`
`

`

`
`
`The Balcha, Miller, and Williams references, none of which were considered
`
`by the Examiner, anticipate or render obvious the challenged claims of the ‘799
`
`patent.
`
`
`II. MANDATORY NOTICES
`
`
`
`Pursuant to 37 C.F.R. § 42.8(a)(1), Oracle provides the following mandatory
`
`disclosures.
`
`A. Real Party-In-Interest
`Pursuant to 37 C.F.R. § 42.8(b)(1), Petitioner certifies that Oracle is the real
`
`party-in-interest.
`
`B. Related Matters
`Pursuant to 37 C.F.R. § 42.8(b)(2), Petitioner states that the ‘799 Patent is
`
`asserted in co-pending litigation captioned Clouding IP, LLC v. Oracle Corp.,
`
`D.Del., Case No. 1:12-cv-00642. This litigation remains pending. The patents-in-
`
`suit are U.S. Patents 6,631,449; 6,918,014; 7,596,784; 7,065,637; 6,738,799;
`
`5,944,839; 5,825,891; 5,678,042; 5,495,607; 7,254,621; 6,925,481. This IPR
`
`petition is directed to U.S. Patent No. 6,738,799; however, petitions corresponding
`
`to the remaining patents will be filed in the forthcoming weeks.
`
`
`
`
`
`
`3
`
`SAP Exhibit 1007, Page 7 of 65
`
`

`

`
`
`
`
`C. Lead and Back-Up Counsel
`
`Pursuant to 37 C.F.R. § 42.8(b)(3), Petitioner provides the following
`
`designation of counsel: Lead counsel is Greg Gardella (Reg. No. 46,045) and
`
`back-up counsel is Scott A. McKeown (Reg. No. 42,866).
`
`Service Information
`
`D.
`Pursuant to 37 C.F.R. § 42.8(b)(4), papers concerning this matter should be
`
`served on the following.
`
`Address: Greg Gardella or Scott McKeown
`Oblon Spivak
`1940 Duke Street
`Alexandria, VA 22314
`cpdocketgardella@oblon.com and
`cpdocketmckeown@oblon.com
`Telephone: (703) 413-3000
`Fax:
`
`(703) 413-2220
`
`Email:
`
`
`III. PAYMENT OF FEES
`
`The undersigned authorizes the Office to charge $27,200 to Deposit Account
`
`No. 15-0030 as the fee required by 37 C.F.R. § 42.15(a) for this Petition for inter
`
`partes review. The undersigned further authorizes payment for any additional fees
`
`that might be due in connection with this Petition to be charged to the above
`
`referenced Deposit Account.
`
`IV. REQUIREMENTS FOR INTER PARTES REVIEW
`
`As set forth below and pursuant to 37 C.F.R. § 42.104, each requirement for
`
`inter partes review of the ‘799 patent is satisfied.
`
`
`
`
`
`
`4
`
`SAP Exhibit 1007, Page 8 of 65
`
`

`

`
`
`A. Grounds for Standing
`Pursuant to 37 C.F.R. § 42.104(a), Petitioner hereby certifies that the ‘799
`
`patent is available for inter partes review and that the Petitioner is not barred or
`
`estopped from requesting inter partes review challenging the claims of the ‘799
`
`patent on the grounds identified herein. The ‘799 patent has not been subject to a
`
`previous estoppel based proceeding of the AIA, and, the complaint served on
`
`Oracle referenced above in Section I(B) was served within the last 12 months.
`
`B. Identification of Challenge
`Pursuant to 37 C.F.R. §§ 42.104(b) and (b)(1), Petitioner requests inter
`
`partes review of claims 1, 5-10, 23, 24, and 37 of the ‘799 patent, and that the
`
`Patent Trial and Appeal Board (“PTAB”) invalidate the same.
`
`1.
`
`The Specific Art and Statutory Ground(s) on Which the
`Challenge is Based
`
`Pursuant to 37 C.F.R. § 42.204(b)(2), inter partes review of the ‘799 patent
`
`
`
`is requested in view of the following references, each of which is prior art to the
`
`‘799 patent under 35 U.S.C. § 102(a), (b), and/or (e):
`
`(1) U.S. Patent No. 6,233,589 to Balcha et al. (“Balcha,” Ex. 1003),
`
`issued May 15, 2001 from an application filed July 31, 1998. Balcha is prior art to
`
`the ‘799 patent under at least 35 U.S.C. § 102(e).
`
`
`
`
`
`
`5
`
`SAP Exhibit 1007, Page 9 of 65
`
`

`

`
`
`(2) U.S. Patent No. 5,832,520 to William A. Miller (“Miller,” Ex. 1004),
`
`issued November 3, 1998 from an application filed November 22, 1996. Miller is
`
`prior art to the ‘799 patent under at least 35 U.S.C. § 102(a)/(e).
`
`(3) U.S. Patent No. 5,898,836 to Freivald et al. (“Freivald,” Ex. 1005),
`
`issued April 27, 1999 from an application filed January 14, 1997. Freivald is prior
`
`art to the ‘799 patent under at least 35 U.S.C. § 102(a)/(e).
`
`(4) U.S. Patent No. 5,990,810 to Ross Neil Williams (“Williams,” Ex.
`
`1006), issued November 23, 1999 from PCT Application No. PCT/AU96/00081
`
`filed February 15, 1996 and entered the U.S. national stage under 35 U.S.C. § 371
`
`on August 15, 1997. Williams is prior art to the ‘799 patent under at least 35
`
`U.S.C. § 102(e).
`
`Balcha (Ex. 1003) anticipates claim 37 of the ‘799 patent under 35 U.S.C. §
`
`102(e). Claims 1, 5, 9, 10, 23 and 24 are rendered obvious by Balcha in view of
`
`Miller (Ex. 1004) under 35 U.S.C. § 103. Claims 6-8 are rendered obvious by
`
`Balcha in view of Miller and further in view of Freivald (Ex. 1005) under 35
`
`U.S.C. § 103.
`
`Miller taken in view of Freivald renders obvious claims 1, 5-10, 23, 24, and
`
`37 of the ‘799 patent under 35 U.S.C. § 103.
`
`Freivald anticipates claim 37 of the ‘799 patent under 35 U.S.C. § 102(e).
`
`
`
`
`
`
`6
`
`SAP Exhibit 1007, Page 10 of 65
`
`

`

`
`
`Williams (Ex. 1006) anticipates claims 1, 23, 24, and 37 of the ‘799 patent
`
`under 35 U.S.C. § 102(e). Claims 5-10 are rendered obvious by Williams in view
`
`of Miller under 35 U.S.C. § 103.
`
`2.
`
`How the Construed Claims are Unpatentable under the
`Statutory Grounds Identified in 37 C.F.R. § 42.204(b)(2)
`and Supporting Evidence Relied upon to Support the
`Challenge
`
`Pursuant to 37 C.F.R. § 42.204(b)(4), an explanation of how claims 1, 5-10,
`
`
`
`
`23, 24, and 37 of the ‘799 patent are unpatentable under the statutory grounds
`
`identified above, including the identification of where each element of the claim is
`
`found in the prior art, is provided in Section VII, below, in the form of claims
`
`charts. Pursuant to 37 C.F.R. § 42.204(b)(5), the appendix numbers of the
`
`supporting evidence relied upon to support the challenges and the relevance of the
`
`evidence to the challenges raised, including identifying specific portions of the
`
`evidence that support the challenges, are provided in Section VII, below, in the
`
`form of claim charts.
`
`V.
`
`FACTUAL BACKGROUND
`A. Declaration Evidence
`This Petition is supported by the declaration of Professor Andrew Grimshaw
`
`from the University of Virginia (attached as Ex. 1007). Professor Grimshaw offers
`
`his opinion with respect to the content and state of the prior art.
`
`Dr. Grimshaw is a Professor of Computer Science in the University of
`
`
`
`
`
`
`7
`
`SAP Exhibit 1007, Page 11 of 65
`
`

`

`
`
`Virginia’s School of Engineering and Applied Science. Prof. Grimshaw is the
`
`author of over 50 publications and book chapters in the field of distributed
`
`computing. (Ex. 1007 at ¶ 1). He was the chief designer and architect of Mentat,
`
`an object-oriented parallel processing systems designed to directly address the
`
`difficulty of developing architecture-independent parallel programs and Legion, a
`
`nationwide metasystem built on Mentat. (Id. at ¶ 4). In 1999 he co-founded Avaki
`
`Corporation, and served as its Chairman and Chief Technical Officer until 2005
`
`when Avaki was acquired by Sybase. (Id. at ¶ 5). He is a member of the Global
`
`Grid Forum (GGF) Steering Committee and the Architecture Area Director in the
`
`GGF. (Id. at ¶ 6). Prof. Grimshaw has served on the National Partnership for
`
`Advanced Computational Infrastructure (NPACI) Executive Committee, the DoD
`
`MSRC Programming Environments and Training (PET) Executive Committee, the
`
`CESDIS Science Council, the NRC Review Panel for Information Technology,
`
`and the Board on Assessment of NIST Programs. (Id.)
`
`B. The State of the Art
`
`From the 1970s until the present day, a substantial body of research has
`
`reported on the advent and subsequent advancement in distributed computing
`
`systems. (Ex. 1007 at ¶ 12). Distributed systems represent a collection of stand-
`
`alone computing machines (servers, client-PCs, etc.) that are connected through a
`
`network, such as the internet or a corporate intranet. (Id.) One area of distributed
`
`
`
`
`
`
`8
`
`SAP Exhibit 1007, Page 12 of 65
`
`

`

`
`
`system research which is of particular relevance to the ‘799 patent is commonly
`
`referred to as event-based notification. (Id.)
`
`Event-based notification systems are used to push notifications from a
`
`publisher to a subscriber regarding a specified event. (Id. at ¶ 13). In a
`
`publish/subscribe system, clients subscribe to events in which they are interested
`
`and, when that event occurs, a server is used to push the published data to the
`
`client. (Id.) By 1996, the publish/subscribe (push) methodology was being used to
`
`automatically deliver web content (such as news headlines, weather forecasts, etc.)
`
`and software updates to subscribed clients. (Id.)
`
`Developing in parallel to these advancements was a body of research
`
`regarding efficient mechanisms for synchronizing changes to identical files saved
`
`at multiple locations across a network. (Id. at ¶ 14). For example, a master copy
`
`of a file may be located at a server (“computer A”), and a replica of the file may be
`
`saved at a client PC (“computer B”). (Id. at ¶ 15). When the master copy is
`
`updated, it does not make sense to transfer the entire new file to computer B. (Id.)
`
`Rather, only the differences between the two files should be transferred to
`
`computer B. (Id.)
`
`To address this issue, the “RSYNC algorithm” was developed by Andrew
`
`Tridgell and Paul Mackerras in 1996. (Id. at ¶ 16). RSYNC operated by
`
`identifying segments of an old and new file that are identical to one another and
`
`
`
`
`
`
`9
`
`SAP Exhibit 1007, Page 13 of 65
`
`

`

`
`
`only transmitting raw data for those parts of the new file that did not previously
`
`exist in the old file. (Id.) In this manner, and following the scenario described
`
`above involving computers A and B, when computer A updated its copy of the
`
`shared file, computer B received an executable delta file that would allow
`
`computer B to generate a copy of the up-to-date file as it existed at computer A.
`
`(Id.) RSYNC, and a variety of other differenced-based update algorithms, such as
`
`that disclosed by U.S. Pat. No. 5,765,173 to Cane et al. (Ex. 1007 at ¶ 18) and U.S.
`
`Pat. No. 5,990,810 to Williams (“Williams,” Ex. 1006), were also deployed to
`
`implement incremental file backup systems. (Ex. 1006 at 19:27-28; Ex. 1007 at ¶
`
`18). In an incremental file backup system, a single computer, without interaction
`
`with any other device, executes a difference algorithm to identify all portions of a
`
`file which have been modified since a previous backup of the file. (Ex. 1006 at
`
`19:29-51; Ex. 1007 at ¶ 18). The modifications, along with instructions to recreate
`
`the updated version of the file, are transmitted and saved to a backup server or tape
`
`drive. (Ex. 1006 at 19:51-56; Ex. 1007 at ¶ 18).
`
`Accordingly, several years prior to the effective filing date of the ‘799 patent
`
`it was well known that difference-based update files could be generated by a single
`
`computer, without interaction with another device. (Ex. 1006 at 20:6-10; Ex. 1007
`
`at ¶¶ 17-18).
`
`
`
`
`
`
`10
`
`SAP Exhibit 1007, Page 14 of 65
`
`

`

`
`
`
`
`C. The ‘156 Patent Application
`Application No. 10/452,156 (“the ‘156 application”), which issued at the
`
`‘799 patent, was filed on June 2, 2003, as a continuation of Application No.
`
`09/303,958, filed May 3, 1999, which is now Patent No. 6,574,657 (“the ‘657
`
`patent”).
`
`The ‘156 application describes a mechanism to keep files on remote devices
`
`(including other computers) up-to-date (consistent) with a master set of files. The
`
`technique involves computers in two roles: the holder of the true copy (hereinafter,
`
`“master”) and the remote computer (hereinafter, “client”). The technique is
`
`simple, and consists of four basic steps.
`
`First, the client downloads a copy of the file(s) and subscribes to files with
`
`the master. (Ex. 1001 at 7:50-55). The master notes that the client has subscribed
`
`and further generates a set of hashes associated with the blocks of the file
`
`(hereinafter, referred to as the subscription phase). (Id. at 7:64 - 8:6).
`
`Second, the master monitors the files and directories for which there are
`
`outstanding subscriptions. (Id. at 7:55-60). When it is determined that a file has
`
`changed (using date and time stamp comparisons (Id. at 6:59-60)) the master
`
`generates a delta or update file by comparing each segment of the old file with
`
`each segment of the new file. (Id. at 10:66 – 11:8). The delta file comprises copy
`
`commands for each segment of data that existed in both the old and new files, as
`
`
`
`
`
`
`11
`
`SAP Exhibit 1007, Page 15 of 65
`
`

`

`
`
`
`well as
`
`
`
`insert commmands (wiith associaated raw daata) for eacch segmentt of data inn the
`
`
`
`
`
`
`
`
`
`
`
`
`nt of the olany segmennot match anew filee that did n
`
`
`
`ld file. (Idd. at 11:60
`
`
`
`- 12:13; FFig.
`
`
`
`
`
`
`
`11).
`
`
`
`TThird, as deescribed inn the preferrred emboddiment of tthe ‘799 paatent, the
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`master ppackages the delta fille into a seelf extractinng executaable that is
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`to the file. ubscribed ts that are su all clientsecutable toails the exeemailing, and ema
`
`
`
`
`
`
`
`
`
`1:52-57; 1(Id. at 44:30-32; 11 2:53-56).
`
`
`
`
`
`
`
`FFourth, the client connnects with its mail seerver, downnloads the
`
`
`
`
`
`
`
`
`
`
`
`email
`
`
`
`containiing the selff-extractinng delta filee, and execcutes the seelf-extractiing delta fiile,
`
`
`
`
`
`suitable foor
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`thereby updating tthe files onn the clientt computerr. (Id. at 122:53-66).
`
`
`
`
`
`
`
`
`
`
`
`
`
`D. The PProsecutioon Historyy
`
`
`
`
`
`
`
`DDuring prossecution off the ‘156 aapplicationn the Examminer raisedd only
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`patentabbility rejecctions weree presentedd in connecction with tthe parent
`
`
`
`
`
`
`
`
`
`
`
`
`
`statutoryy and non--statutory ddouble pateenting rejeections; howwever, prioor art base
`
`
`
`
`
`
`
`
`
`
`
`
`
`d
`
`‘958
`
`
`
`applicattion. In thaat application, the Paatent Owneer amendedd independdent claimss 1,
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`11, and 21 to recitte the folloowing:
`
`
`
`
`
`
`
`
`
`
`
`
`12
`
`SAP Exhibit 1007, Page 16 of 65
`
`

`

`
`
`(Ex. 1002 at November 14, 2002 Patent Owner Response to Office Action, pgs. 11,
`
`14-17). A notice of allowance followed. (Id. at December, 3 2002 Notice of
`
`Allowance).
`
`
`
`Given that similar limitations are present in the ‘156 application claims,
`
`which issued as the ‘799 patent, it appears that the ‘799 patent was allowed
`
`primarily because the Office believed that the prior art failed to teach a method of
`
`updating files between a first and second computer wherein the first computer,
`
`without interacting with the second computer, determines if the second computer
`
`has the latest version of a monitored file and sends an update file to the second
`
`computer if the second computer’s version of the file is out of date.
`
`VI. BROADEST REASONABLE CONSTRUCTION
`
`
`Pursuant to 37 C.F.R. § 42.204(b)(3), the claims subject to inter partes review
`
`shall receive the “broadest reasonable construction in light of the specification of
`
`the patent in which [they] appear[].” See 42 C.F.R. § 100(b); see also In re
`
`Swanson, No. 07-1534 (Fed. Cir. 2008); In re Trans Texas Holding Corp., 498
`
`F.3d 1290, 1298 (Fed. Cir. 2007) (citing In re Yamamoto, 740 F.2d 1569, 1571
`
`(Fed. Cir. 1984)). As the Federal Circuit noted in Trans Texas, the Office has
`
`traditionally applied a broader standard than a Court does when interpreting claim
`
`scope. Moreover, the Office is not bound by any district court claim construction.
`
`Trans Texas, 498 F.3d at 1297-98, 1301. Rather,
`
`
`
`
`
`
`13
`
`SAP Exhibit 1007, Page 17 of 65
`
`

`

`
`
`the PTO applies to verbiage of the proposed claims the
`broadest reasonable meaning of the words in their
`ordinary usage as they would be understood by one of
`ordinary skill in the art, taking into account whatever
`enlightenment by way of definitions or otherwise that
`may be afforded by the written description contained in
`applicant’s specification. In re Morris, 127 F.3d 1048,
`1054-55, 44 U.S.P.Q.2d 1023, 1027-28 (Fed. Cir. 1997).
`
`Because the standards of claim interpretation used by the federal courts are
`
`different from the standards used by the Patent Office in claim examination
`
`proceedings (including this inter partes review), any claim interpretations used or
`
`applied in these proceedings are neither binding upon Petitioner in patent
`
`infringement litigation or on any other litigants, nor do such claim interpretations
`
`correspond to the construction of claims under the legal standards used by the
`
`courts. Accordingly, any interpretation of claims presented either implicitly or
`
`explicitly herein should not be viewed as constituting, in whole or in part,
`
`Petitioner’s own interpretation and/or construction of such claims for the purposes
`
`of litigation. Instead, any constructions in this proceeding should be viewed only
`
`under the “broadest reasonable construction” standard required here.
`
`All claimed terms not specifically addressed in this section have been
`
`accorded their broadest reasonable interpretation in light of the patent specification
`
`including their plain and ordinary meaning.
`
`
`
`
`
`
`14
`
`SAP Exhibit 1007, Page 18 of 65
`
`

`

`
`
`Signature List
`
`A.
`The term “signature list” should be interpreted as including, under the
`
`broadest reasonable construction, a table or listing of unique identifiers determined
`
`using any “hashing method or signature algorithm” including, but not limited to,
`
`Cyclic Redundancy Checks (CRCs), Checksums, and any variety of hash
`
`functions. (Ex. 1001 at 8:18-28; Ex. 1007 at ¶ 24).
`
`B. Without Interaction
`
`The term “without interaction” should be interpreted as limiting the
`
`interaction between first and second computers only as specifically recited in the
`
`claims. During ex parte prosecution of the ‘156 application, the Patent Owner
`
`defined the interaction between server and client computers (i.e., between first and
`
`second computers) as follows:
`
`In Applicant’s invention, the client computer informs the server
`computer of which files and folders it wants to subscribe to, i.e.,
`which files it wants the server computer to monitor for changes.
`The server computer then acts as an “electronic assistant” by
`tracking files (e.g., documents) and folders… The actual
`monitoring for changes and the generation of an update file, in
`response to detecting a change, are performed by the server
`computer without interaction from the client computer. (Ex.
`1002 at November 14, 2002 Patent Owner Response to Office
`Action, pg. 10; see also Ex. 1001 at 7:50-60).
`
`
`Accordingly, the claims envision at least the aforementioned level of interaction
`
`between first and second computers, and do not require the computer systems to
`
`
`
`
`
`
`15
`
`SAP Exhibit 1007, Page 19 of 65
`
`

`

`
`
`operate with complete independence from one another, but only “without
`
`interaction” for purposes specified in the claims.
`
`VII. REPRESENTATIVE PROPOSED REJECTIONS SHOWING THAT
`PETITIONER HAS A REASONABLE LIKELIHOOD OF
`PREVAILING
`
`The references addressed below each provide the teaching believed by the
`
`Examiner to be missing from the prior art and variously anticipate or render
`
`obvious the claimed subject matter. It should be understood that rejections may be
`
`premised on alternative combinations of these same references.
`
`Group 1: Proposed Rejections Based on the Balcha Reference
`
`U.S. Patent No. 6,233,589 to Balcha et al. (“Balcha,” Ex. 1003) was not
`
`considered during the original prosecution of the ‘799 or ‘657 patents, nor is it
`
`cumulative of any prior art considered by the Examiner. Balcha was filed on July
`
`31, 1998 and issued on May 15, 2001. The earliest priority date that the claims of
`
`the ‘799 patent may be entitled to is May 3, 1999, which is the filing date of the
`
`‘657 patent. Therefore, Balcha is available as prior art to the ‘799 patent under 35
`
`U.S.C. § 102(e).
`
`1-A Claims 1, 5, 9, 10, 23 and 24 Are Rendered Obvious by
`Balcha in view of Miller under 35 U.S.C. § 103
`
`U. S. Patent No. 5,832,520 to William A. Miller (“Miller,” Ex. 1004) was
`
`not considered during the original prosecution of the ‘799 or ‘657 patents, nor is it
`
`cumulative of any prior art considered by the Examiner. Miller was filed on
`
`
`
`
`
`
`16
`
`SAP Exhibit 1007, Page 20 of 65
`
`

`

`
`
`November 22, 1996 and issued on November 3, 1998. The earliest priority date that
`
`the claims of the ‘799 patent may be entitled to is May 3, 1999, which is the filing
`
`date of the ‘657 patent. Therefore, Miller is available as prior art to the ‘799 patent
`
`under 35 U.S.C. § 102(a)/(e).
`
`A skilled artisan would have been motivated to combine the teachings of
`
`Balcha and Miller given their similar purpose of sending delta files to enable remote
`
`nodes to update target files. (Ex. 1007 at ¶¶ 24-27, 28, 48). A skilled artisan would
`
`have recognized that Miller’s commentary about what was generally known in the
`
`art concerning use of delta files to update software would be fully applicable to and
`
`predictably combined with Balcha’s method for updating data files. (Id. at ¶¶ 22,
`
`27, 48). With respect to the execution of updates with delta files, substitution of
`
`data with software files and substitution of self-executing files for manually
`
`executed files were entirely predictable and well known design choices. (Id. at ¶¶
`
`27, 28, 48).
`
`The following claim chart demonstrates, on a limitation-by-limitation basis,
`
`how claims 5, 9, and 10 of the ‘799 patent are rendered obvious by Balcha in view
`
`of Miller under 35 U.S.C. § 103(a).
`
`US 6,738,799 Claim
`Language
`1. A method for a first
`computer to generate an
`update for transmission
`to a second computer
`
`
`
`
`Correspondence to Balcha in View of Miller
`Balcha discloses a method and system for reflecting
`differences between two files (hereinafter, “base files”) stored
`on a first computer and a second computer, respectively. (Ex.
`1003 at 4:51-67). When a change is made to one of the base
`17
`
`SAP Exhibit 1007, Page 21 of 65
`
`

`

`
`
`that permits the second
`computer to generate a
`copy of a current
`version of a file
`comprised of a first
`plurality of file
`segments from a copy of
`an earlier version of the
`file comprised of a
`second plurality of file
`segments, such that each
`file segment
`corresponds to a portion
`of its respective file, the
`method comprising the
`steps of: for each
`segment of the current
`version of the file,
`
`
`
`
`
`
`files, that change is reflected in the copy stored on the second
`computer. (Id.)
`
`This is accomplished by first breaking the base file into
`segments, and creating a signature for each segment:
`
`
`…generating, from a base file, a base signature
`file that includes a plurality of base bit patterns.
`Each bit pattern is generated as a function of a
`portion of data in the base file. (Id. at 3:1-3).
`
`
`When a copy of the base file (stored on the first computer, for
`example) is updated, a revised signature file is created:
`
`
`A revised signature file, including a plurality of
`revised bit patterns, is generated from the revised
`file. (Id. at 3:4-6).
`
`
`Once the revised signature file is created, the first computer
`compares the base signature file to the revised signature file
`and creates a delta file to be transmitted to the second
`computer:
`
`
`Based on differences between the base signature
`file and the revised signatur

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