Apple Inc. v. Samsung Electronics Co. Ltd. et al

Filing 1379

Unredacted Exhibits to Gray and Van Dam Decs ISO Samsung's MSJ by Samsung Electronics America, Inc.(a New York corporation), Samsung Electronics Co. Ltd., Samsung Telecommunications America, LLC(a Delaware limited liability company) re 1256 Order on Administrative Motion to File Under Seal, (Dkt. Nos. 931, 937 (Attachments: # 1 Exhibit 7 to Gray, # 2 Exhibit 8 to Gray, # 3 Exhibit 9 to Gray, # 4 Exhibit 10 to Gray, # 5 Exhibit 11 to Gray, # 6 Exhibit 12 to Gray, # 7 Exhibit 13 to Gray, # 8 Exhibit 14 to Gray, # 9 Exhibit 15 to Gray, # 10 Exhibit 2 to Van Dam)(Maroulis, Victoria) (Filed on 7/26/2012) Modified text on 7/27/2012 (dhm, COURT STAFF).

Download PDF
EXHIBIT 9 FILED UNDER SEAL Confidential Attorneys' Eyes Only Page 1 1 2 3 4 UNITED STATES DISTRICT COURT NORTHERN DISTRICT OF CALIFORNIA SAN JOSE DIVISION APPLE INC., a California corporation, 5 6 7 8 9 10 11 12 Plaintiff, vs. Case No. 11-CV-01846-LHK SAMSUNG ELECTRONICS CO., LTD., a Korean business entity; SAMSUNG ELECTRONICS AMERICA, INC., a New York corporation; SAMSUNG TELECOMMUNICATIONS AMERICA, LLC, a Delaware limited liability company, Defendants. ---------------------------------/ 13 14 15 16 17 18 19 CONFIDENTIAL ATTORNEYS' EYES ONLY OUTSIDE COUNSEL VIDEOTAPED DEPOSITION OF ANDREW PLATZER Redwood Shores, California Tuesday, October 18, 2011 20 21 22 Reported by: LORRIE L. MARCHANT, CSR No. 10523, RPR, CRR, CCRR, CLR JOB NO. 42881 23 24 25 TSG Reporting - Worldwide (877)-702-9580 Confidential Attorneys' Eyes Only Page 78 1 "gesture" informally, it can include a single touch at 2 this time. 3 4 5 BY MR. BRIGGS: Q. Do you have any definition of "gesture" outside of UIKit? 6 A. I don't quite understand. 7 Q. Well, if you were going to give a 8 definition of what a "gesture" is outside of UIKit 9 and away from this patent, what would your 10 11 12 13 definition be? A. Whatever is in the dictionary. I -- I don't understand. Q. You don't have a definition for "gesture" 14 as it would be used by one of skill in the art of 15 touchscreens? 16 17 MR. OLSON: Objection. Calls for a legal conclusion. 18 THE WITNESS: 19 understand. 20 Is this -- I don't in general? 21 22 BY MR. BRIGGS: Q. 23 24 25 Is this referring to the patent or just Just in general. As a computer scientist that works on touchscreens, how would you define "gesture"? A. As a computer scientist, I don't know of TSG Reporting - Worldwide (877)-702-9580 Confidential Attorneys' Eyes Only Page 79 1 any official definition of "gesture," and so all I 2 can do is give you an example of what UIKit 3 considers a gesture, which includes multiple touches 4 or sometimes single -- you know, again, informally 5 we call it a "gesture." 6 touches. 7 Q. Okay. That includes single Turning back to the claim, the claim 8 states, Determining whether the event object invokes 9 a scroll or gesture operation. 10 11 And my question is what does it mean to invoke a scroll or gesture operation? 12 13 MR. OLSON: conclusion. 14 Objection. Calls for a legal Lack of foundation. THE WITNESS: I'm not a lawyer, so I'm not 15 comfortable in defining "invoke" as far as the 16 patent is concerned. 17 But in UIKit, as well as what we would say 18 "invoke" would mean, call a particular function or a set 19 of code that, you know, is executed when the user 20 scrolls or does a gesture. 21 22 BY MR. BRIGGS: Q. And at the time you filed this patent 23 application in 2007, did you have an understanding 24 of what "invoke" meant as you used it here in the 25 claims? TSG Reporting - Worldwide (877)-702-9580 Confidential Attorneys' Eyes Only Page 80 1 2 A. I'm not a -- a lawyer, so I'm not comfortable defining "invoke" in the patent. 3 But as an example, in Objective-C or in many 4 other languages, "invoke" is often used as a synonym for 5 calling a function. 6 7 Q. 10 I've got that answer, but I had a different question. 8 9 Okay. At the time you filed the '915 patent application in 2007, did you have an understanding of what "invoke" meant as you used it in Claim 1? 11 MR. OLSON: 12 THE WITNESS: 13 BY MR. BRIGGS: 14 Q. Objection. Asked and answered. I don't recall. Now, still focusing on this claim 15 limitation here, what does it mean, "to distinguish 16 between a single input point that is interpreted as 17 a scroll operation and two or more input points that 18 are interpreted as a gesture operation"? 19 20 MR. OLSON: conclusion. 21 Objection. Calls for a legal Lack of foundation. THE WITNESS: I'm not a lawyer, so I'm not 22 comfortable with defining the word "interpreted" 23 here. 24 25 But as an example, in UIKit, the event object will contain the number of touches, number of fingers TSG Reporting - Worldwide (877)-702-9580 Confidential Attorneys' Eyes Only Page 81 1 down, and based on code, the code would choose a 2 particular set of instructions to execute based on the 3 value of the number of touches. 4 5 6 BY MR. BRIGGS: Q. Would the UIKit code distinguish between a single input point and -- well, strike that. 7 8 Would the UIKit code always interpret a single input point as a scroll operation? 9 MR. OLSON: 10 11 THE WITNESS: Vague as to time. I don't understand. Could you be more specific of the time? 12 13 Objection. BY MR. BRIGGS: Q. Let's start in 2005. Would the UIKit code 14 always identify a single input point as a scroll 15 operation? 16 A. 17 18 19 question. I don't understand. Q. That's a very broad UIKit is a larger -- large framework. Well, I'm not sure why you don't understand that question. 20 Is it because you don't know how all the code 21 works in UIKit, or is there something else wrong with 22 the question? 23 24 25 A. Yes. So with regards to the UIKit, I cannot speak for all of the code in UIKit. Q. What about the code that you know of in TSG Reporting - Worldwide (877)-702-9580

Disclaimer: Justia Dockets & Filings provides public litigation records from the federal appellate and district courts. These filings and docket sheets should not be considered findings of fact or liability, nor do they necessarily reflect the view of Justia.


Why Is My Information Online?