`
`EXHIBIT 21
`(Redacted Version
`Filed Under Seal)
`
`
`
`Case 5:18-md-02834-BLF Document 350-7 Filed 01/24/19 Page 2 of 4
`
`Highly Confidential - Attorneys Eyes Only
`
`Page 1
`
`UNITED STATES DISTRICT COURT
`
`EASTERN DISTRICT OF TEXAS
`
`TYLER DIVISION
`
`PERSONAL WEB TECHNOLOGIES, LLC
`AND LEVEL 3 COMMUNICATIONS, LLC,
`
`Plaintiffs,
`
`VS.
`
`INC., HELWETT-PACKARD
`AUTONOMY,
`COMPANY, AND HP ENTERPRISE
`SERVICES, LLC,
`
`Defendants.
`
`Civil Action No.
`6:11-cv-00683
`(LED)
`
`Volume I
`
`- HIGHLY CONFIDENTIAL - ATTORNEY'S EYES ONLY -
`
`VIDEOTAPED DEPOSITION OF PRAVEEN K. GATTU
`
`30(b) (6) AMAZON DESIGNEE
`
`Seattle, Washington
`
`Thursday, April 3, 2014
`
`Reported by:
`
`NOS Job No.:
`
`Janis K. Floate
`CCR No. 2996
`161530
`
`Network Deposition Services, Inc. • networkdepo.com • 866-NET-DEPO
`
`HIGHLY CONFIDENTIAL - ATTORNEYS' EYES ONLY
`
`AMZ_PWT _00006400
`
`
`
`Case 5:18-md-02834-BLF Document 350-7 Filed 01/24/19 Page 3 of 4
`
`Highly Confidential - Attorneys Eyes Only
`
`Page 90
`
`1
`
`A.
`
`They are some of examples where we required
`
`2 MOS.
`
`I don't have a full list of all the policies on
`
`3 which we require MOS.
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`Q.
`
`A.
`
`Q.
`
`Do you remember any other ones?
`
`Not from the top of my head.
`
`Do you know how the signature or URL path
`
`that's given to the web server is processed or
`
`disassembled?
`
`A.
`
`Q.
`
`A.
`
`I have some knowledge about that.
`
`What is it?
`
`Okay. Most of the time the URL contains
`
`12 most of the time the requests come to us as
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`S3.AmazonAWS.com forward slash --
`
`S3.AmazonAWS.com/bucketname/objectname. And the
`
`customer is referencing an object.
`
`Q.
`
`And that's also the case for presigned
`
`URLs?
`
`A.
`
`Q.
`
`That's correct.
`
`Well, let's say the user is doing a get
`
`operation with the If-Match option and provides an
`
`ETag. Does S3 -- S3 looks at the ETag that the user
`
`provides,
`
`correct?
`
`A.
`
`Q.
`
`A.
`
`That's correct.
`
`Does S3
`
`how does S3 find the object --
`
`We have
`
`Network Deposition Services, Inc. • networkdepo.com • 866-NET-DEPO
`
`HIGHLY CONFIDENTIAL - ATTORNEYS' EYES ONLY
`
`AMZ_PWT _00006489
`
`
`
`Case 5:18-md-02834-BLF Document 350-7 Filed 01/24/19 Page 4 of 4
`
`Highly Confidential - Attorneys Eyes Only
`
`Page 91
`
`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`Q.
`
`-- that's associated with it?
`
`MR. DONNELLY: Objection. Form.
`
`A.
`
`Can I have the question again?
`
`BY MR. HAREL:
`
`Q.
`
`If a user sends a get request with an
`
`If-Match option, how does S3 find the object?
`
`A.
`
`Customer has -- customer, when he sends the
`
`get operation, he includes the bucket and the key
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`e
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Q.
`
`If the user issues a get operation with an
`
`If-Match option
`
`A.
`
`Q.
`
`Yes.
`
`how does S3 know that the match has been
`
`successful?
`
`
`
`
`
`
`
`
`
`
`
`Q.
`
`And that's what's used to do the comparison
`
`Network Deposition Services, Inc. • networkdepo.com • 866-NET-DEPO
`
`HIGHLY CONFIDENTIAL - ATTORNEYS' EYES ONLY
`
`AMZ_PWT _00006490
`
`