`By:
`Lori A. Gordon
`
`Michael Q. Lee
`
`Sterne, Kessler, Goldstein & Fox PLLC
`
`1100 New York Avenue, NW
`
`
`Washington, D.C.
`
`
`Tel: (202) 371-2600
`
`Fax: (202) 371-2540
`
`
`
`
`
`
`
`IN THE UNITED STATES PATENT AND TRADEMARK OFFICE
`_____________________
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`_____________________
`
`
`VEEAM SOFTWARE CORPORATION
`Petitioner,
`v.
`SYMANTEC CORPORATION
`Patent Owner
`
`_____________________
`
`Case IPR2013-00150
`Patent 7,093,086
`_____________________
`
`
`
`
`VEEAM’S RESPONSE TO SYMANTEC’S MOTION FOR
`OBSERVATIONS ON CROSS-EXAMINATION
`
`
`
`
`
`
`
`
`
`
`IPR2013-00150
`Patent 7,093,086
`
`
`Symantec, in its Motion for Observations for Cross-Examination, lists eight
`
`observations, many of which mischaracterize Dr. Shenoy’s testimony, as well as
`
`the positions advanced by Veeam in this proceeding. Further, regardless of the
`
`mischaracterizations, much of the testimony cited by Symantec is entirely
`
`irrelevant to the conclusions advanced by Symantec.
`
`I. The ’086 Patent Claims
`
`1. In paragraph 1, Symantec argues that Dr. Shenoy’s testimony contradicts
`
`Veeam’s assertion that “to capture the state of the virtual machine effectively, the
`
`virtual machine must be suspended at least for a short period of time” because Dr.
`
`Shenoy testified on cross-examination that “the capturing step may not require you
`
`to interrupt the processor always.” (Paper No. 44, p. 1.) Symantec, however,
`
`overlooks that Dr. Shenoy’s testimony on cross-examination was limited to: “[i]f
`
`you believe state only is required to be one file in the claims of the 086 patent.”
`
`(Ex. 2020, 54:10-14.) Yet, in the very same paragraphs in Dr. Shenoy’s declaration
`
`that Symantec cites to as contradictory, Dr. Shenoy explains that his opinion that
`
`“the virtual machine [] must be suspended to capture state, at least temporarily” is
`
`for a different case: “if the Board were to adopt” Symantec’s position that “state
`
`must include both contents of memory, hardware state . . . and configuration
`
`settings” (Ex. 1030, ¶ 10.)
`
`2. In paragraph 2, Symantec argues that Dr. Shenoy’s testimony that the
`
`
`
`
`- 1 -
`
`
`
`IPR2013-00150
`Patent 7,093,086
`“log of uncommitted updates” of claim 9 and the “new log of uncommitted
`
`updates” of claims 11 and 22 could “cover” either “COW file 74A” or “COW file
`
`74” is contradictory because of supposed differences between a “new log” and a
`
`“log”. (Paper No. 44, p. 1.) But, Symantec is wrong. Dr. Shenoy in the cited
`
`testimony by Symantec explains that “new” refers to when the COW file is first
`
`created, and either COW file can be considered “new” at different times: “[w]hen
`
`the virtual disk was, perhaps, created for the first time, that could also be a new log
`
`of uncommitted updates. What Claim 11 hasn't said is when the new log of
`
`uncommitted updates was created. It simply says it's new.” (Ex. 2020, 85:25-
`
`86:6.).
`
`II. LIM
`
`3. In paragraph 3, Symantec argues that Dr. Shenoy testified that Lim
`
`discloses “two embodiments. In both cases, you need to interrupt the virtual
`
`processor,” and that this testimony supports Patent Owner’s argument that Lim
`
`does not allow the virtual machine to continue executing during capture. (Paper
`
`No. 44, p. 3.) Symantec again mischaracterizes Dr. Shenoy’s testimony because
`
`Dr. Shenoy did not testify that those “two embodiments” are the only two
`
`embodiments disclosed in Lim. (Ex. 2020: 39:19-21.) Further, Mr. Richetti’s
`
`questions were under the guise of Dr. Shenoy’s “recollection” and “just sitting here
`
`right now” despite Dr. Shenoy’s insistence that he “would have to read” Lim to
`
`
`
`
`- 2 -
`
`
`
`IPR2013-00150
`Patent 7,093,086
`
`fully answer Mr. Richetti’s questions. (Ex. 2020: 39:4-25.)
`
`4. In paragraph 4, Symantec incorrectly argues that Dr. Shenoy’s testimony
`
`that Lim “doesn’t say what happens after your store the state vector” supports its
`
`arguments that “Lim does not anticipate.” (Paper No. 44, pp. 2-3.) In reality,
`
`Symantec’s short excerpts from Dr. Shenoy’s deposition conveniently leave out the
`
`rest of Dr. Shenoy’s answer where he states that Lim does disclose to a PHOSITA
`
`the transfer of the state vector while the virtual machine is executing:
`
`So it doesn't say what happens after you store the state
`vector. It does say that you can store the state vector to
`disk, where they can be stored indefinitely. So this
`opinion is, basically, saying that, for someone skilled in
`the art, it would be understood that if that state vector
`was stored on disk, where it persisted for an indefinite
`period of time, you could have resumed the execution of
`the virtual machine and then you can make the copy
`while that's happening because they're two independent
`things. (Ex. 2020, 59:8-19.)
`
`5. In paragraph 5, Symantec incorrectly argues that Dr. Shenoy’s testimony,
`
`which incidentally relates to a different portion of Lim then referenced in his
`
`Declaration, supports Symantec’s position that “Lim does not disclose the claimed
`
`memory area.” (Paper No. 44, p. 3) First, in paragraph 22 of his declaration, Dr.
`
`Shenoy cites to column 19:51-55 of Lim as support for Lim’s disclosure of storing
`
`
`
`
`- 3 -
`
`
`
`IPR2013-00150
`Patent 7,093,086
`state vectors in “a dedicated memory partition,” But, Dr. Shenoy’s testimony on
`
`cross-examination relates to a different embodiment that begins on line 55 with the
`
`phrase “the invention also provides a method for reducing the amount of storage.”
`
`(See Ex. 2020, 48:4-7; see also Lim, 19:55-62.) In other words, while column 19
`
`may discuss “reducing the amount of storage” it also discusses in a different
`
`embodiment storing state vectors in a “dedicated memory partition.” Second,
`
`whether or not Lim also discloses “a more efficient way of capturing the state
`
`vectors” does not support, and is not even relevant to Symantec’s position that
`
`“Lim . . . discloses, at best, conventional COW files and memories.”
`
`III. ESX
`
`
`
`6. In paragraph 6, Symantec incorrectly implies that Dr. Shenoy’s opinions
`
`regarding the claimed “new log of uncommitted updates” term relies on his use of
`
`the ESX product instead of how a person of ordinary skill in the art would
`
`understand the ESX manual. (Paper No. 44, pp.3- 4.) This is simply not true. In
`
`response to being asked what the ESX document describes, Dr. Shenoy testified:
`
`It certainly has a log of uncommitted updates as the new
`log. There's no question about it. I've explained scenarios
`in my analysis where the log is refreshed and becomes
`new, such as when you power up a virtual machine or set
`a disk to append mode. So, in my opinion, it still
`discloses, not only a log of uncommitted updates, but
`creating new logs of uncommitted updates when a new
`
`
`
`
`- 4 -
`
`
`
`IPR2013-00150
`Patent 7,093,086
`review log is created, for instance. (Ex. 2020, 93:24-
`94:13.)
`
`7. In paragraph 7, Symantec, yet again, attempts to imply that because later
`
`versions of vmkfstools, according to Symantec, cannot copy data while a virtual
`
`machine is executing that vmkfstools under ESX 1.0 cannot copy data while the
`
`virtual machine is executing. (Paper No. 44, p. 5.) The testimony cited by
`
`Symantec is irrelevant because the relevant inquiry is how a person of ordinary
`
`skill in the art would have understood the description of vmkfstools in the ESX 1.0
`
`user manual at the time of the invention, not at some point thereafter, as Symantec
`
`apparently hopes. See In re Baxter Travenol Labs, 952 F.2d 388, 390 (Fed. Cir.
`
`1991). At the very most, Dr. Shenoy’s testimony relates to how a PHOSITA may
`
`have interpreted a later version of vmkfstools, after the time of the invention, and
`
`thus is entirely irrelevant to an inquiry regarding how a PHOSITA would
`
`understand vmkfstools as described in the ESX 1.0 user manual at the time of the
`
`’086 invention.
`
`IV. Suzaki.
`
`8. In paragraph 8, Symantec contends that Dr. Shenoy’s testimony that
`
`bdflush may be used in an exemplary checkpoint implementation or that it may “be
`
`relevant to the checkpoint embodiment in Section 3” supports Symantec’s
`
`contention that Suzaki teaches capturing the state of applications “at different
`
`
`
`
`- 5 -
`
`
`
`IPR2013-00150
`Patent 7,093,086
`points in times.” (Paper No. 44., pp. 5-6.) Symantec is incorrect for two reasons.
`
`First, Dr. Shenoy’s testimony was limited to a component of the checkpointing
`
`process: “[y]ou do have to flush the dirty pages as part of taking the checkpoint”
`
`(Ex. 2020, p. 120:1-2 (emphasis added.) Thus, Dr. Shenoy’s testimony regarding
`
`bdflush does not imply that the checkpointing process, as a whole, may still not be
`
`capable of capturing state at a single point in time. Second, while Dr. Shenoy
`
`testified that bdflush could hypothetically be used in a checkpoint implementation,
`
`he also testified that “Suzaki doesn't actually provide details of how the checkpoint
`
`works in terms of flushing pages,” and that “based on the document . . . bdflush . .
`
`may or may not [be] use[d].” (Ex. 2020,120:8-121:7.) Therefore, because Dr.
`
`Shenoy’s testimony was limited to a single hypothetical implementation of
`
`checkpoints, it does not support Patent Owner’s contention that Suzaki as a whole
`
`teaches that applications “can be captured at different points in time.”
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`- 6 -
`
`
`
`IPR2013-00150
`Patent 7,093,086
`
`Respectfully submitted,
` STERNE, KESSLER, GOLDSTEIN & FOX P.L.L.C.
`
`/Lori A. Gordon/
`
`
`
`Lori A. Gordon
`Registration No. 50,633
`Attorney for Petitioner
`
`
`
`
`Date: April 21, 2014
`
`1100 New York Avenue, N.W.
`Washington, D.C. 20005-3934
`(202) 371-2600
`
`
`
`
`- 7 -
`
`
`
`CERTIFICATION OF SERVICE
`
`The undersigned hereby certifies that on this 21st day of April, 2014, “Veeam’s
`
`Response to Symantec’s Motion for Observations on Cross-Examination” was served
`
`electronically via e-mail upon the following counsel for Patent Owner, Symantec, Inc.:
`
`Joseph J. Richetti, Reg. No. 47,024
`BRYAN CAVE LLP
`1290 Avenue of the Americas
`New York, NY 10104
`joe.richetti@bryancave.com
`
`
`
`Daniel Crowe, Reg. No. 39,644
`BRYAN CAVE LLP
`One Metropolitan Square
`211 North Broadway, Suite 3600
`St. Louis, MO 63102-2750
`dacrowe@bryancave.com
`
`
`
`
`
`
` STERNE, KESSLER, GOLDSTEIN & FOX P.L.L.C.
`
`
`
` __/Lori A. Gordon/_________________
` Lori A. Gordon
`Date: April 21, 2014
` Attorney for Petitioner
`
`
`
`
`
`1100 New York Avenue, N.W. Registration No. 50,633
`Washington, D.C.20005-3934
`(202) 371-2600
`
`
`
`
`