Elan Microelectronics Corporation v. Apple, Inc.

Filing 431

Declaration of NATHAN GREENBLATT in Support of 430 MOTION for Summary Judgment OF INDEFINITENESS OF CLAIMS 24, 26 AND 30 OF U.S. PATENT NO. 5,825,352 filed byApple, Inc.. (Attachments: # 1 Exhibit A, # 2 Exhibit B, # 3 Exhibit C, # 4 Exhibit D, # 5 Exhibit E, # 6 Exhibit F, # 7 Exhibit G, # 8 Exhibit H, # 9 Exhibit I, # 10 Exhibit J)(Related document(s) 430 ) (Greenblatt, Nathan) (Filed on 9/14/2011)

Download PDF
Exhibit I UNITED STATES INTERNATIONAL TRADE COMMISSION WASHINGTON, D.C. Before the Honorable Paul J. Luckem Chief Administrative Law Judge In the Matter of CERTAIN ELECTRONIC DEVICES WITH MULTI- TOUCH ENABLED TOUCHPADS AND TOUCHSCREENS Investigation No. 337-TA-714 COMPLAINANT ELAN MICROELECTRONICS CORP.'S MEMORANDUM IN SUPPORT OF ITS MOTION FOR PARTIAL SUMMARY DETERMINATION OF CLAIM CONSTRUCTION TABLE OF CONTENTS TABLE OF AUTHORITIES STATEMENT OF FACTS 1. iii 1 A. The Parties l B. Background of the Technology 1 C. The '352 Pateht 3 D. Previous Litigation .4 II. ARGUMENT 7 A. Claim Construction Legal Principles 7 B. The Level of Ordinary Skill 9 C. Disputed Terms in The '352 Patent 9 D. "Identify a first maxima in a signal corresponding to a first finger" Should Be Construed to Mean "identitY a first highest absolute value in a first set of values derived from the compiling of a first finger within the touch sensor" 10 The Steps of Method Claim 1 Do Not Require Any Order of Operation 12 "Identify" and "In Response To" Are Common English Terms That Need No Construction 15 The specification Clearly Discloses and Links Copious Structure to the "means for selecting an appropriate control function" Limitation (claim 19) and Therefore the Claim Is Not Indefinite 16 The Specification Discloses and Links Structure to the "means for detecting a distance between said first and second maxima" (claim 24)" 21 The specification Clearly Discloses and Links Structure for the "means for providing a click function in response to the removal and reappearance of said second maxima within a predetermined period of time." (claim 26) 23 E. F. G. H. 1. 1. III. The specification Clearly Discloses and Links Structure for "means for calculating first and second centroids corresponding to said first and second fingers." (claim 30) CONCLUSION 25 27 11 TABLE OF AUTHORITIES Cases 02 Micro Int'l Ltd. v. Beyond Innovation Tech. Co., 521 F.3d 1351, 1362-63 (Fed. Cir. 2008) 8 3M Innovative Props., Co. v. Avery Dennison Corp., 350 F.3d 1365, 1374-75 (Fed. Cir. 2003) 13 AllVoice Computing PLC v. Nuance Commc 'ns, Inc., 504 F.3d 1236, 1248 (Fed. Cir. 2007) 12, 16, 17,20,21,23,25 Altiris, Inc. v. Symantec Corp., 318 F.3d 1363, 1369-70 (Fed. Cir. 2003) 13 Bell Atl. Network Servs., Inc. v. Covad Commc'n. Group, Inc., 262 F.3d 1258, 1268 (Fed. Cir. 2001) 8 Daiichi Sankyo Co., Ltd. v. Apotex, Inc., 501 F.3d 1254, 1257 (Fed. Cir. 2007) 9 Ekchian v. Home Depot, Inc., 104 F.3d 1299, 1303 (Fed. Cir. 1997) 11 Embrex, Inc. v. Service Eng'g Corp., 216 F.3d 1343, 1347 (Fed. Cir. 2000) 15 Finisar Corp. v. The DirecTV Group, et ai, 523 F.3d 1323, 1340 (Fed. Cir. 2008) 20 Intel Corp. v. VIA Techs., Inc., 319 F.3d 1357, 1366 (Fed. Cir. 2003) 20 Interactive Gift Express, Inc. v. Compuserve Inc., 256 F.3d 1323, 1342-43 (Fed. Cir. 2001) 13 Med. Instrumentation & Diagnostics Corp. v. Eleckta AB, 344 F.3d 1205, 1214 (Fed. Cir. 2003) 20 Mentor HIS, Inc. v. Med. Device Alliance, Inc., 244 F.3d 1365, 1380 (Fed. Cir. 2001) 15 NeoMagic Corp. v. Trident Microsystems, Inc., 287 F.3d 1062, 1074 (Fed. Cir. 2002) 8 iii Northrop Grumman Corp. v. Intel Corp., 325 FJd 1346, 1354 (Fed. Cir. 2003) 11 Phillips v. AWH Corp., 415 FJd 1303, 1312 (Fed. Cir. 2005) 7, 8, 11 SRI Int'! v. Matsushita Elec. Corp. ofAm., 775 F.2d 1107, 1118 (Fed. Cir. 1985) 8, 12 Vitronics Corp. v. Conceptronic, Inc., 90 FJd 1576, 1582 (Fed. Cir. 1996) 8 Wilson Sporting Goods Co. v. Hillerich & Bradsby Co., 442 FJd 1322, 1326-27, 1330-31 (Fed. Cir. 2006) 8 WMS Gaming, Inc. v. Int'l Game Tech., 184 FJd 1339, 1349 (Fed. Cir. 1999) 17 Statutes 35 U.S.c. § 112(6) 16,20,21,23,25 IV I. STATEMENT OF FACTS A. The Parties Elan is a leading designer of specialty microcontroller-based semiconductor products, including input devices for computers, such as controllers for computer mice, optical computer mice and touch pads. Elan's innovations have received numerous awards. For example, in 2002 Elan was named both one of the 500 Fastest-Growing Technology Enterprises in Asia by Deloitte Touche Tohmatsu and one of the best companies in the world with under $1 billion in revenue by Forbes Magazine. At the 2009 Computex computer and electronics trade show in Taipei, Taiwan, Elan's transparent touchpad product was given the Best Choice of the Year award among all products displayed, and was also named the Best Choice of the Year in the Peripheral Products category. Elan's Smart-Remote™, which includes Elan's proprietary touch sensitive input technology, was named the Best Choice ofthe Year in the Digital Entertainment category. Apple designs, imports and sells electronic devices, including mobile phones, personal media players, computers, and peripheral devices such as computer mice. B. Background ofthe Technology Prior to the filing of the '352 patent, a variety of touch sensitive computer input devices had been developed. See Declaration of Sean P. DeBruine in Support of Elan Microelectronics Corporation's Opening Claim Construction Brief ("DeBruine Dec!."), Ex. A (U.S. Patent No. 5,825,352 ('''352 patent")) at 1:19-47; Declaration of Robert Dezmelyk in Support of Elan Microelectronics Corporation's Motion for Partial Summary Determination of Claim Construction ("Dezmelyk Dec!."), Ex. 5 (U.S. Patent No. 5,764,218 ("'218 patent")) at 1:37-41 (stylus tablets and touchpads). The known technologies included resistive touch sensors, optical touch sensors and capacitive touch sensors. DeBruine Dec!., Ex. A at 1: 18-32. A more detailed description of the 1 operation of the resistive and capacitive touch sensing technologies is provided in the Declaration of Robert Dezmelyk filed herewith. In the early 1990s, two trends coincided to make touch-sensitive input devices important in the computer industry. First, graphical user interfaces such as the Apple Macintosh and Microsoft Windows operating systems were becoming commonplace. Systems running such interfaces required a user input device that could manipulate the cursor on the screen, select menu choices and issue commands to act on objects on the screen. In most systems, cursor control was performed with a mouse, or similar mechanical input devices such as trackballs. DeBruine Dec!., Ex. A at 1: 18-32; see also Dezmelyk Decl., Ex. 5 at 1:24-43. Second, portable computers were becoming small and inexpensive enough to gamer significant market acceptance. One problem in the design of portable computers using a graphical user interface was the need for a user input device to control the cursor. A separate external device, such as a mouse, was unacceptable for laptop computers. Many early laptops included a trackball pointing device in the computer housing. Trackballs, however, had a tendency to become dirty and wear out and were difficult to operate. For these reasons, starting in 1994, the flat, solid state touchpad became a popular mechanism for cursor control input in portable computers. Touchpads lend themselves well to controlling simple cursor movement. The user simply moves his or her finger on the touchpad to move the cursor a corresponding distance and direction on the computer screen. The form factor and limited size of the touchpad, however, presented usability problems, especially compared to the computer mouse to which many laptop users were accustomed from using desktop computers. Controlling the cursor precisely was often difficult. For example, it was difficult to position a cursor onto the arrows provided to scroll the display in many applications. In addition, pressing mechanical buttons to perform 2 operations usually accomplished with a mouse by clicking a mouse button required a user to make awkward movements. Often, the user would have to lift his or her pointing finger off the touchpad to click a button. Dezmelyk Dec!., Ex. 5 at 2:16-19. This made operations that require both moving a cursor and clicking a button, such as selecting blocks of text or selecting and dragging an object, particularly challenging. Id. at 2:20-41. The patents-in-suit describe and claim aspects of touch-sensitive input devices meant to address these and other perceived deficiencies. One early solution to this problem was to employ tapping gestures on the touch sensor surface to emulate a button press, or other control input. DeBruine Dec!., Ex. A at 11 :24-28. In such gestures, the user could position the cursor, and then lift and quickly tap his or her finger. Such a gesture would register as a button click. Id.; see also Dezmelyk Dec!., ~ 25. In addition, two taps in quick succession could emulate a double click, and a tap followed by a touch down with motion could initiate the dragging of an object on the screen. Id. The '352 patent was filed on January 4, 1996 and issued October 20, 1998. The '352 patent discloses and claims technology that is a significant advance and fundamental to the multi-touch user interfaces now found in many computers and portable electronic devices: the ability to detect the presence of two or more fingers or objects and their locations and to use that information to perform control functions within a user interface. C. The '352 Patent The '352 patent recognized shortcomings in the use of a single finger with tapping gestures. DeBruine Dec!., Ex. A at 1:40-2:15. Those drawbacks included, for example, the fact that in certain instances the cursor would need to be moved to a specific location on the screen so that a particular function could be chosen with a button press. By lifting and tapping the finger, the cursor was likely to move out of 3 position, frustrating the user's attempt to control a computer program. Id. at 1:60-2:14. To overcome these shortcomings, the '352 patent discloses that the detection oftwo or more fingers simultaneously on the touch sensor may be used, along with contact duration and movement, to provide a rich and useful set of control functions. Id. at 2: 18-4: 16. To select an icon, for example, the user can position the cursor over the icon by moving one finger, and then briefly tap the touchscreen with a second finger. The touchscreen controller interprets this second contact as a press and release of a mechanical mouse button. Id. at 2:62-3:1. In addition, the user could touch the touchscreen with two fingers simultaneously and move these fingers vertically to scroll up or down in an application, or move both fingers horizontally to scroll side-to-side in an application. Id. at 13 :36-44. The ability to detect two or more fingers makes these and many other user input commands possible, opening up new worlds for application designers. The method claimed in the '352 patent works by scanning the sensors of the touchpad and measuring the capacitance at each sensor. Id. at 58-61. The device's controller or software on the computer then analyzes the measurements to determine local "maximas" indicating each finger, and a local "minima" or valley between the fingers. Id. at 6:26-38. D. Previous Litigation The '352 patent was the subject of an earlier litigation between Elan and defendants Synaptics, Inc., ProStar Computer and Avaratec, Inc. before the U.S. District Court for the Northern District of California ("the Synaptics case"). Also at issue in the Synaptics case were four patents owned by Synaptics. During the course of that litigation certain terms of the' 352 patent claims were construed. In its April 6, 2007 Claim Construction Order the District Court construed the terms "scanning the touch sensor," and the terms "identifY a first maxima ..." "identify a minima" and "identifY a second maxima... " DeBruine Dec!., Ex G (Claim Const. Order). The 4 District Court rejected Synaptics' proposals as, inter alia, based on the details of the disclosed embodiment and not consistent with the claim terms and broader disclosure in the '352 patent. Id at 14. Thus, the Court rejected Synaptics' proposed construction of "scanning the touch sensor" which required measuring the traces in the touch sensor and assigning them a scan order. The District Court also rejected Elan's proposed construction as overbroad, and adopted the construction to which the private parties here now agree. Similarly, the District Court rejected Synaptics' overly narrow construction of "maxima" as a specific point where the measured values cease to increase, and begin to decrease, and "minima" as the specific point where the measured values cease to decrease and begin to increase as inconsistent with the patent. The Synaptics Court did not separately construe the term "identify" or "in response to." In the context of arguing that it did not infringe the patent, however, Synaptics argued that its products did not identify a minima. In those products, the controller algorithm examined the scan data and wrote a value of binary "01" in a bit vector where the minima was located. Further processing then created a data structure with values only identifying the two maxima, which were used to provide a finger count. DeBruine Decl., Ex. H (October 26,2007 Summ. J. Order) at 14. While that "0 I" value was never further processed, the Court found that it was sufficient to "identify" the minima. Id. Elan is currently involved in litigation with Apple in the U.S. District Court for the Northern District of California involving the '352 patent, one other Elan patent and two patents asserted by Apple ("the Apple case"). Prior to filing their claim construction statement in that case, the parties discussed whether they could agree to adopt the construction of any of the claim terms from the Synaptics litigation. However, at no time did Apple advocate that all of that Court's constructions should be adopted. On the eve of the deadline for the parties to file their Joint Claim 5 Construction Statement, Apple proposed new constructions for the elements "identify a first maxima ... ", 'identify a minima... " and "identify a second maxima... " In particular, Apple for the first time proposed to alter the Synaptics construction to restrict these steps to the analysis of "a finger profile taken on an axis." There was another change in the Joint Claim Construction Statement filed the next day. In Apple's new proposed constructions, the proposed constructions did not include a requirement that the step of "identify a minima" take place in order after the step "identify a first maxima." It did, however, include a requirement that the step of "identify a second maxima" follow in order after the "identify a minima" step. DeBruine Dec!., Ex. D (Joint Claim Const. Stmt.). Apple later noticed the discrepancy, claiming it has intended to include the requirement that the three steps be performed in order; Elan disagreed, stating that it intended no order of steps. The parties filed an Amended Joint Claim Construction Statement to reflect those changes, as well as certain other changes. Id., Ex. E. On June 23, 2010 the District Court in the Apple case conducted a Markman hearing on the '352 patent and the three other patents at issue in that case. Those proceedings, and the preceding briefing, were limited to 10 claim terms selected from the four patents at issue. For the '352 patent, the District Court considered the terms "identify and first maxima... " "identify a minima... " and "identify a second maxima... " as one term. It also considered the terms "identify" and "in response to" and the means-plus-function element "means for selecting an appropriate control function ... " in claim 19. During the claim construction process in the Apple case, including the Markman hearing, much of the discussion revolved around the term "profile" from the Synaptics claim construction order, and in particular whether that construction should be further limited to a "profile taken on an axis." In other words, the parties were 6 essentially debating the construction of the previous claim construction, rather than the terms actually used in the patent claims. As will be discussed below in more detail, the patent expressly says that it is not limited to analyzing a finger profile "taken on an axis" to identify the maxima and minima. Rather, it expressly says that the analysis may be through the data set in a direction other than along a coordinate axis. In order to make clear that the patent allows for an analysis of all of the data points, and is not limited to an analysis of only the x values or only the y values, Elan here proposes a construction different from what it proposed in the Apple matter. In particular, rather than dispute the meaning of the earlier claim construction, Elan has proposed a construction that makes clear the parties' dispute regarding the data from which the "identify" steps may use. As such, Elan proposes that "identify"... encompass an analysis of the "set of values" derived from the scanning process. Elan also proposes to modify its position from the Apple case in one other aspect. In the Apple case both parties adopted the Synaptics definition of "maxima" as a "peak value." On further consideration, as discussed below, that phrasing may be ambiguous, and potentially raises and issue of claim differentiation, as certain dependent claims expressly limit the maxima to "peaks." Elan has therefore proposed constructions here that more clearly point out the parties disagreements on the meaning of the claim terms, resolves any lingering ambiguity from the constructions adopted in the Synaptics case and most closely aligns with the claim language and the patent's specification and file history. II. ARGUMENT A. Claim Construction Legal Principles Claim interpretation begins with the plain language of the claim. Phillips v. AWHCorp., 415 FJd 1303,1312 (Fed. Cir. 2005) (en banc). Generally, there is a heavy presumption in favor of the ordinary meaning of claim language rather than an unconventional meaning. Bell Atl. Network Servs., Inc. v. Covad Commc 'n. Group, 7 Inc., 262 FJd 1258, 1268 (Fed. Cir. 2001). The person of ordinary skill is deemed to read the claim terms in the context ofthe specification. Phillips, 415 F.3d at 1313. The specification is the single best guide to the meaning of a disputed term and the specification "acts as a dictionary when it expressly defines terms used in the claims or when it defines terms by implication." Vitronics Corp. v. Conceptronic, Inc., 90 F.3d 1576,1582 (Fed. Cir. 1996). It is the district court's role and duty to resolve fundamental disputes about the meaning of claim terms. See 02 Micro Int'l Ltd. v. Beyond Innovation Tech. Co., 521 FJd 1351, 1362-63 (Fed. Cir. 2008) (where parties present a fundamental dispute regarding the scope of a claim term, it is the court's duty to resolve that dispute and failure to construe the term is error). Construing claim terms with reference to the accused devices violates a fundamental tenet of claim construction. SRI Int 'I v. Matsushita Elec. Corp. ofAm., 775 F.2d 1107,1118 (Fed. Cir. 1985) (en banc); NeoMagic Corp. v. Trident Microsystems, Inc., 287 FJd 1062, 1074 (Fed. Cir. 2002). This does not mean, however, that the Court has to avert its gaze from the accused products and the infringement dispute in order to reach an unbiased construction. Doing so can result in a claim construction that simply rephrases the infringement issue rather than helping the finder decide infringement. It is appropriate for the Court to use its understanding of the accused products, in order to arrive at a claim construction that the finder of fact can readily apply in its infringement analysis without relying on expert testimony about what any claim term means. See Wilson Sporting Goods Co. v. Hillerich & Bradsby Co., 442 F.3d 1322, 1326-27, 1330-31 (Fed. Cir. 2006) (while courts should not construe claims with an aim to include or exclude an accused product, knowledge of that product "provides meaningful context for the first step of the infringement analyses, claim construction"). 8 B. The Level of Ordinary Skill Because patent claims are to be construed to reflect the understanding of an ordinary worker in the appropriate filed, a first step in the claim construction process is to determine the level of ordinary skill in the relevant technology. Factors to be considered are the complexity ofthe technology, the pace oftechnological advancement in the field, and the education and experience of those working in the area. Daiichi Sankyo Co., Ltd. v. Apotex, Inc., 501 F.3d 1254, 1257 (Fed. Cir. 2007). Here, the parties are largely in agreement regarding the appropriate level of skill. For all of the patents, one of ordinary skill would have an undergraduate degree in electrical engineering or computer science with class work on electrical circuits, and about three years of experience in the design and operation of touch-sensitive input devices. One with a more advanced degree may have less practical experience. See Dezmelyk Decl., '\[3. Dr. Von Herzen's opinion is similar. See DeBruine Decl., Ex. F (Von Herzen Depo) at 23:21-24:14. C. Disputed Terms in The '352 Patent Claims I and 18 are the independent claims of the '352 patent. Claim 18 is representative and reads as follows, with the disputed terms emphasized: A touch sensor for detecting the operative coupling of multiple fingers comprising: means for scanning the touch sensor to (a) identifY afirst maxima in a signal corresponding to a first finger, (b) identifY a minima following the first maxima, and (c) identifY a second maxima in a signal corresponding to a secondfinger following said minima, and means for providing an indication ofthe simultaneous presence oftwo fingers in response to identification ofsaidfirst and second maxima. DeBruine Decl., Ex. A at 16:14-23. 9 D. "Identify a first maxima in a signal corresponding to a first finger" Should Be Construed to Mean "identify a first highest absolute value in a first set of values derived from the compiling of a first finger within the touch sensor" Elan's Proposal Apple's Proposal Identify a first peak value in a finger profile taken on an axis obtained from scanning the touch sensor (emphasis added) Identify a first highest absolute value in a first set of values derived from the coupling of a first finger with the touch sensor The first recited step in the method claimed in the '352 patent for detecting the number of fingers on a touch pad begins "scanning the touch sensor to (a) identify a first maxima in a signal corresponding to a first finger ..." The parties agree that "scanning the touch sensor" means "measuring the values generated by a touch sensor to detect operative coupling and determining the corresponding positions at which measurements are made." Elan's proposed construction is true to the language of the claim and the specification. It uses the plain meaning of "maxima"as a highest value in a set of values. It recognizes that the maxima may be a negative number, depending on the sensor circuitry. See DeBruine Dec!., Ex. C (August 18,1997 Amendment) at 8. It differs from the claim construction Elan had earlier proposed in two respects. First, it substitutes "highest absolute value" for the term "peak." This is to clarify that the maxima need not be surrounded by lower values, but rather that it may be greater to or equal to the surrounding values. For example, the patent teaches, in Fig. 6-1, step 230. Last, the test for the maxima is whether the current value is greater than or equal to its neighbor. In other words, a maxima may be part of a "plateau." This construction also avoids the issue of claim differentiation, because claims 7 and 21 expressly limit the maxima to "peaks." Apple's construction adds a requirement, not found in the claim language, that 10 the finger profile be "taken on an axis." Nothing in the claim language or intrinsic evidence supports adding this limitation to the claim term. Apple is improperly asking the Court to read limitations from a preferred embodiment into the claims to narrow them. Under any normal circumstance this would be an improper construction. See Phillips, 415 F.3d at 1325 (claims not limited to preferred embodiment). The Federal Circuit has many times explained that while claim terms are construed in the context of the specification, courts must take care not to limit the claims to specific embodiments described in the specification. See, e.g., Ekchian v. Home Depot, Inc., 104 F.3d 1299, 1303 (Fed. Cir. 1997) (the Federal Circuit has repeatedly "cautioned against limiting the claimed inventions to preferred embodiments or specific examples in the specification"); Northrop Grumman Corp. v. Intel Corp., 325 F.3d 1346, 1354 (Fed. Cir. 2003) (reversing claim construction). In this case, Apple is asking for limitations to be added to the claim even though the specification clearly states that the invention is not so limited. While the' 352 patent describes an exemplary embodiment, in which the scanning occurs along the X or Y axis, DeBruine Dec!., Ex. A at 7:1-6, after describing that "exemplary embodiment" the patent goes on to explain that: While the foregoing example describes identification of minima and maxima in the X and Y directions [e.g. along the X or Y axis] it will be apparent that an analysis along a diagonal or some other angular direction may be preferred in some instances, and is still within the scope of the present invention." Id. at 11:11-15. The patent further emphasizes that "sensors may be scanned sequentially or concurrently, depending on the hardware implementation. Id. at 7:36-37 (parenthetical added). In light ofthis very clear statement, one of ordinary skill in the art could not possibly conclude that the invention required scanning for a finger profile "on an axis." On the contrary, one of ordinary skill would realize that a matrix of sensors could be 11 configured and scanned in various ways depending on the application, so long as the electrical values can be measured and maxima and minima identified. As a matter of law, "it is not necessary to embrace in the claims or describe in the specification all possible forms in which the claimed principle may be reduced to practice." SRI Int 'I, 775 F.2d at 1121; see also AllVoice Computing PLC v. Nuance Commc'ns, Inc., 504 F.3d 1236, 1248 (Fed. Cir. 2007). Apple's attempt to rewrite the claims should not be permitted. E. The Steps of Method Claim 1 Do Not Require Any Order of Operation The parties dispute the construction of "identify a minima ... following a first maxima" and "identify a second maxima ... following said minima" in claims I and 18. Claim term identify a minima following the first maxima identify a second maxima in a signal corresponding to a second finger following said minima Apple's Proposal Identify the lowest value in the finger profile taken on said axis that occurs after the first peak value and before another peak value is identified After identifying the lowest value in the finger profile taken on said axis, identify a second peak value in the finger profile taken on said axIS Elan's Proposal Identify a lowest absolute value that follows the first maxima Identify a second highest absolute value in a set of values derived from the coupling of a second finger with the touch sensor that follows the minima The parties have two disputes regarding these claim elements. First, Apple has inserted the same "taken on an axis" limitation in these terms as it did to the previous term "identify a first maxima ..." For the reasons discussed above, that limitation should not be read into these terms either. The parties also dispute whether there is a requirement that the first maxima, minima and second maxima be identified in that 12 order; that is, whether the step of identifying the minima must be performed in sequence after the step of identifying the first maxima and before the step of identify the second maxima. Reading the patent in light of the specification, it would be error to impose any such limitation. First, absent a clear indication in the claim itself, there is no requirement that the steps of a method claim be performed in the order recited. Interactive Gift Express, Inc. v. Compuserve Inc., 256 F.3d 1323, 1342-43 (Fed. Cir. 2001). Interactive Gift describes a two-part test for determining whether a method claim recites a particular order of steps. First, the claim language is examined to determine whether, as a matter of grammar or logic, the steps must be performed in order. If there is no such requirement in the claim language itself, the rest ofthe specification is examine to determine whether it directly or implicitly requires such a narrow construction. Altiris, Inc. v. Symantec Corp., 318 F.3d 1363, 1369-70 (Fed. Cir. 2003). Applying that standard to claim I, it is clear that there is no requirement that the step of "identifying the second maxima ..." be performed after the step of "identifying the minima ..." While the claim does use the phrase "following" that does not imply that the step follows in time. Rather, "following" refers to the location of the second maxima in relation to the minima. In other words, taking one maxima as the "first maxima," the claimed method requires that the other, or "second" maxima, be separated from the first by a minima. Thus, the "minima" is described with relation to the "first" maxima, and the second maxima must follow the minima. See, e.g., 3M Innovative Props., Co. v. Avery Dennison Corp., 350 F.3d 1365,1374-75 (Fed. Cir. 2003) (use of "first," "second," etc. does not imply that steps are performed in that order). According to the grammar ofthe claim, "following" and "after" refers to the spatial relationship ofthe minima and the second maxima to the "first" minima. It does not refer to the order in which that relationship is determined. 13 The specification is consistent with this understanding. Here, the patent makes clear that the order of steps are not important. The steps of identifying the maxima and minima are part of a "scanning" process. The patent makes clear that "sensors can be scanned sequentially or concurrently, depending on the hardware implementation." DeBruine Decl., Ex. A at 7:36-37. It also says that "the X and Y compute processes may be performed sequentially in either order or concurrently." Id at 11 :6-10. As such, the patent makes clear that the order of steps is not important to the invention. Elan recognizes that the language Apple proposes that would impose an order of execution of the steps of "identifying a first maxima," "identifying a minima," and "identifying a second maxima" is taken in part from the claim construction order entered by Judge Breyer in the Synaptics case involving Elan's predecessor in interest, Elantech Devices Corp. See DeBruine Decl., Ex. G. Elan also recognizes that this language was taken from a claim construction proposed by Elantech. In the previous action, however, the order of the scanning steps was not important to the claim construction process or the determination of infringement. To the extent step order was discussed, Elantech made arguments consistent with Elan's positions here. In its Reply Claim Construction Brief for U.S. Patent 5,825,352, Elantech argued: The use of the term "following" according to the plain language itself merely explains the relative locations of the maxima and minimum, as having "a minima following the first maxima" and "a second maxima ... following said minima" DeBruine Decl., Ex. I at 5. While this argument was made to rebut a specific point not at issue here - i.e., that the term "scanning" required the storage and examination of measured values in the order of the sensors (e.g., taken along an X or Y axis) it anticipates Elan's current position that the claim terms do not impose any sequence of steps. Therefore, Apple's proposed construction should be rejected as inconsistent with 14 the specification, which illustrates that the claim tenn "following" merely describes the relative location of the two maxima and one minimum. It does not require scanning in any particular order. The use of the tenn "following" according to the plain language itself merely explains the relative locations of the maxima and minimum, as having "a minima following the first maxima" and "a second maxima ... following said minima." Id. Similarly, and for the same reasons, the tenn "identify a minima following the first maxima" should be construed to mean "identify a lowest absolute value that follows the first maxima" and the tenn "identify a first maxima in a signal corresponding to a first finger" should be given the meaning: " identify a second highest absolute value, in a set of values derived from the coupling of a second finger with the touch sensor, that follows the minima." F. "Identify" and "In Response To" Are Common English Terms That Need No Construction Claim Term Identify Apple's Proposal "recognize a value to be" Elan's Proposal plain meaning In response to "after and in reaction to" plain meaning The tenns "identify" and "in response to" appear in the longer claim term Elan identified for construction, discussed above. These common words need no construction. The purpose of claim construction is to understand and explain the scope of claims. Embrex, Inc. v. Service Eng'g Corp., 216 F.3d 1343, 1347 (Fed. Cir. 2000). Language that is clear on its face needs no construction, because no further understanding or explanation is needed. See, e.g., Mentor HIS, Inc. v. Med. Device Alliance, Inc., 244 F.3d 1365, 1380 (Fed. Cir. 2001) (district court properly declined to construe claim tenns "irrigating" and "frictional heat" and did not err by instructing the jury to give these tenns their ordinary meanings). The words "identify" and "in 15 response to" are even more common and general than the terms at issue in Mentor. What is more troubling than Apple's attempt to substitute words in an attempt to paraphrase the claim terms chosen by the inventors is the interpretation that Apple, or at least its expert, has adopted as an additional gloss on that improper interpretation. For example, while Apple proposes that "in response to" means "after and in reaction to," Dr. Von Herzen understands Apple's definition to mean "after and in direct reaction to" such that no intervening steps or events may take place. DeBruine Decl., Ex. Fat 109:9-110:9. In other words, Apple appears to propose this unnecessary construction so that it can later construe its construction to require a limitation found nowhere in the claim or the specification. That attempt should be rejected. Similarly, Apple's expert would interpret "identify" to mean "recognize to be" which in tum could well require that a value is written into memory. Id at 102:15105:8. Again, there is no basis on which to provide Apple the opportunity to present expert testimony to further construe its construction to add spurious limitations to the claims if the Court accepts Apple's construction. The term "identify" means to identify, and "in response to" means in response to. G. The specification Clearly Discloses and Links Copious Structure to the "means for selecting an appropriate control function" Limitation (claim 19) and Therefore the Claim Is Not Indefinite. Claim 19 depends from claim 18, and adds the requirement of a means for selecting an appropriate control function based on a combination of a number of fingers detected, an amount oftime said fingers are detected, and any movement of said fingers. !d., Ex. A at 17:37-42. Both parties agree that this element is a "means-plus-function" element that is governed by 35 U.S.c. § 112(6). Construction of such a claim element involves two steps. First, the Court must determine the claimed function. Second, the Court must identify the corresponding structure in the written description that performs the claimed function. See AllVoice Computing, 504 F.3d at 1240. Here, the parties 16 agree that the recited function is "selecting an appropriate control function based on a combination of a number of fingers detected, an amount of time said fingers are detected, and any movement of said fingers." DeBruine Dec!., Ex. E (Amended Joint Claim Const. Stmt.) at 8. Apple's Proposal The recited function is selecting an appropriate control function based on a combination of a number of fingers detected, an amount oftime said fingers are detected, and any movement of said fingers. Elan's Proposal The recited function is selecting an appropriate control function based on a combination of a number of fingers detected, an amount of time said fingers are detected, and any movement of said fingers. Because the specification does not disclose a corresponding structure, this limitation is indefinite The corresponding structure is Analog multiplexor 45: Capacitance measuring circuit 70: A to D convertor 80, Microcontroller 60 and/or software, firmware or hardware performing the claimed function. Apple contends that the specification does not disclose a corresponding structure and that the limitation is therefore indefinite. Id. Apple could not be more wrong. Where the structure for a means-plus-function element involves a computer or processor, the computer or processor itself is not the corresponding structure. Rather, it is the processor programmed to execute an algorithm that performs the claimed function. WMS Gaming, Inc. v. Int'l Game Tech., 184 F.3d 1339, 1349 (Fed. Cir. 1999). The patentee need only disclose adequate defining structure to render the bounds of the claim understandable to one of ordinary skill in the art. AllVoice Computing, 504 F.3d at 1245. When a specifically-programmed processor is the structure, there is no need to disclose the specific program code if software were linked to a specific function and one skilled in the art would know the kind of program to use. Id. One of ordinary skill would understand that the structures in the specification 17 linked to this function are the Multiplexor 45, Capacitance Measuring Circuit 70, Analog to Digital Convertor 80, Microcontroller 60 and/or software, firmware or hardware performing the claimed function, and their equivalents. See Dezmelyk Decl., '\1'\128-30. The specification provides numerous examples of how the combinations of fingers the number of fingers, the movement of the fingers and the time the fingers are present can be used in the claimed selecting of appropriate control functions. Many such sequences are shown in Figs. 7A-F. DeBruine Decl., Ex. A. Those functions, mapped to the illustrated gestures, can include: a second finger tap mapped to a select function, id. at 13 :8-11; two fingers moving in unison to mapped to a "drag" function, id. at 13: 19-22; two fingers briefly tapping the surface can be mapped to a double click of the left mouse button or a middle mouse button, see id. at 13:23-31; a three finger tap can be mapped to a right mouse button click to call up a context-sensitive menu, id. at 13:32-37; and three fingers moving can be used to control a scroll function, id. at 13:36-44. The patent also states that the invention allows the implementation of control functions that go beyond conventional mouse functions, to include, for example an "ink" function or even to implement a musical keyboard. Id. at 3:47-4:26. There is no dispute that, as of the filing of the '352 patent, those skilled in the art could readily construct and program a touchpad that could detect the movement of fingers in contact with the touch sensor. See Dezmelyk Decl., '\I 31. There is also no dispute that one of ordinary skill in the art could determine the time duration of any such contact. See DeBruine Decl., Ex. F at 38:2-10. As the above examples show, the '352 patent teaches one skilled in the art how to determine the number of fingers present on the touchpad. The '352 patent further teaches, with detailed exemplary algorithms and instructions, how to implement one such control function. For example, the algorithm 18 described in Fig. 8 illustrates a program that implements the gestures shown in Figs. 7F-1 and 7F-2. Id., Ex. A at 13:59-61. This flow chart determines the number of fingers present on the touchpad and finger movement and determines whether to report the button as up or down (steps 915 and 925) and to report motion to control the cursor (step 930). Id. at 13:59-15:11. As such, one of ordinary skill in the art would very clearly understand that the scope of claim 19 includes the well-known firmware or software programmed to select an appropriate control function based on a combination of a number of fingers detected, an amount of time said fingers are detected, and any movement of said fingers. The other structure corresponding to this limitation includes the multiplexor, capacitance measuring circuit and analog to digital converter that provide signals from which the microcontroller, or software on the host device, can determine the presence of fingers on the touchpad, the amount of time the fingers are detected and any movement of the fingers. See id. at 5:20-55 ("the analog to digital converter 80 then supplies the signals to the microcontroller 60, which operates to form, among other things, a finger profile for one or more fingers, X-Y cursor data, and control signals"); id. at 7:1-3 (" ... the operation of the system of Fig. 2 is controlled in either firmware, software or hardware."); id. at 7:29-33 ("In some instances, driver software executing on the host may ascertain the existence of finger movement, while in other instances including the exemplary embodiment described herein the determination of finger movement occurs in firmware in the pointing device."); id. at 15:64-16:5 (" ... this aspect ofthe invention is directed to the ability to identifY and process various sequences in which one or more fingers are either absent or present, interspersed with the motion or lack of motion of the finger or fingers across the touch sensor, to evaluate those sequences either locally or via software on the host, and to report appropriate signals to cause cursor movements or control functions to occur in applications 19 programs or operating environments."). Thus, the patent discloses and links this hardware, along with firmware or software programmed to perform the claimed function, as the corresponding structure. Because there is ample structure disclosed, this claim is not indefinite. A claim will be found indefinite only where one skilled in the art would be unable to recognize the structure in the specification and associate it with the corresponding function in the claim. AllVoice Computing, 504 F.3d at 1241; see also Finisar Corp. v. The DirecTV Group, et ai, 523 F.3d 1323,1340 (Fed. Cir. 2008) (citing WMS Gaming, 184 F.3d at 1349) ("The patent must disclose, at least to the satisfaction of one skilled in the art, enough of an algorithm to provide the necessary structure under § 112 ~ 6. In the case where the corresponding structure is disclosed as logic, the algorithm in the specification need only disclose "adequate defining structure to render the bounds of the claim understandable to one of ordinary skill in the art." AllVoice Computing, 504 F.3d atl245 (citing Med. Instrumentation & Diagnostics Corp. v. Eleckta AB, 344 F.3d 1205, 1214 (Fed. Cir. 2003) ("[H]ere there would be no need for a disclosure of the specific program code if software were linked to the converting function and one skilled in the art would know the kind of program to use."); see also Intel Corp. v. VIA Techs., Inc., 319 F.3d 1357, 1366 (Fed. Cir. 2003) (the internal circuitry of an electronic device need not be disclosed in the specification if one of ordinary skill in the art would understand how to build and modify the device) This algorithm can be expressed "as a mathematical formula, in prose, or as a flow chart, or in any other manner that provides efficient structure." Finisar, 523, F.3d at 1340. Here, one of ordinary skill in the art would understand that the written description of the '352 patent discloses structure corresponding to the function of choosing an appropriate control function based upon a combination of a number of fingers detected, an amount of time the fingers are detected and any movement of the fingers. Dezmelyk Dec!., ~~ 28-30. 20 As such, the claim can be understood by one skilled in the art, and would be understood to encompass the structure Elan has identified. H. The Specification Discloses and Links Structure to the "means for detecting a distance between said first and second maxima" (claim 24)" Claim 24 depends from claim 18, and adds the requirement of a means for detecting a distance between said first and second maxima. DeBruine Decl., Ex. A at 18:14-16. Both parties agree that this element is a "meansplus-function" element that is governed by 35 U.S.C. § 112(6). Construction of such a claim element involves two steps. First, the Court must determine the claimed function. Second, the Court must identify the corresponding structure in the written description that performs the claimed function. See AllVoice Computing, 504 F.3d at 1240. Here, the parties agree that the recited function is "detecting a distance between the first and second maxima." DeBruine Decl., Ex. E at 9. Again, Apple claims that there is no disclosed structure and that the claim is therefore invalid as indefinite. To the contrary, the specification discloses and links adequate structure to allow one of ordinary skill in the art to understand the claim limits. Apple's Proposal The recited function is detecting a distance between said first and second maxima. Elan's Proposal The recited function is detecting a distance between the first and second maxima and equivalents thereof. Because the specification does not disclose a corresponding structure, this limitation is The corresponding structure includes the indefinite. structure of claim 18 and firmware, software or hardware that determines the distance between the location ofthe first maxima and the location of the second maxima, and equivalents thereof. See, e.g. 3:21-26, 6:59-67. 21 The patent points out and associates structure corresponding to the claimed function of "detecting a distance between the first and second maxima." First, the patent discusses the reason for determining that distance. For example, it can be used to ensure that two identified maxima are two fingers, and not artifacts or other inaccurate data. It does so by checking that the maxima are neither too far apart nor two close together. Id., Ex. A at 6:59-67. The distance may be used as an input to a control function, such as using the distance between two fingers to set line width or other variable values. Id. at 3:21-26. The patent states that "operation of the system is controlled in software, firmware or hardware. Id. at 7:1-3. The patent gives several examples of algorithms to illustrate the novel aspects of the invention. See id., Figs. 5, 6, 8 and 9. The purpose of those algorithms, and in particular the X compute and Y computer loops, is to calculate finger location and determine whether a second finger is present. Id. at 7:43-48. While those algorithms do not illustrate the step of calculating the distance between two points identified as maxima, there was no need to make such an explicit disclosure. By stating that the algorithm could be modified to include these steps, the patent informs one of skill in the art of the bounds of the claim. Determining the distance between two points on the touchpad was more than well known to those skilled in the field. Rather, that is the chief purpose of all touchpads. The control algorithm for every touchpad operating in relative mode first and foremost determined the present position ofthe finger, compared it to the last detected position, and calculated the distance between the two points. Dezmelyk Decl., ~ 33. Such a calculation is shown in Fig. 5, where finger movement is determined by calculating the 22 distance between two points on the touchpad. Id. Apple's argument, if adopted, would force applicants for patents to disclose the specific steps necessary for a computer to perform eighth grade mathematics. Certainly this is the level of well-known detail that the patent laws, and the patent office rules, say need not and should not be included in the specification. I. The specification Clearly Discloses and Links Structure for the "means for providing a click function in response to the removal and reappearance of said second maxima within a predetermined period of time." (claim 26) Claim 26 depends from claim 18, and adds the requirement of a means for providing a click function in response to the removal and reappearance of said second maxima within a predetermined period of time. DeBruine Decl., Ex. A at 18:21-24. Both parties agree that this element is a "meansplus-function" element that is governed by 35 U.S.C. § 112(6). Construction of such a claim element involves two steps. First, the Court must determine the claimed function. Second, the Court must identify the corresponding structure in the written description that performs the claimed function. See AliVoice Computing, 504 F.3d at 1240. Here, the parties agree that the recited function is "providing a click function in response to the removal and reappearance of said second maxima within a predetermined period oftime." DeBruine Decl., Ex. Eat 10. Again, Apple claims that there is no disclosed structure and that the claim is therefore invalid as indefinite. To the contrary, the specification discloses and links adequate structure to allow one of ordinary skill in the art to understand the claim limits. 23 Elan's Proposal Apple's Proposal Because the specification does not disclose The corresponding structure includes the a corresponding structure, this limitation is structure of claim 18 and firmware, indefinite. software or hardware that provides a click function in response to the removal and reappearance of said second maxima within a predetermined period oftime, and equivalents thereof. See, e.g. Fig. 7; 2:38-4:13; 7:1-5; 11:2416:5. The '352 patent discusses the utility of using the second finger to invoke a "click" function and distinguishes the patented invention from the prior art. The patent recognizes that the prior art used a single finger to move the cursor. Id., Ex. A at 11:2425. In the prior art, when that finger is tapped (that is, removed and reapplied within a predetermined amount of time) various control functions are invoked. Id. at 11:25-28. As discussed above, the prior art is replete with examples of touchpads in which the length oftimes between contacts is used to emulate a button click. See supra Part LB; see also Dezmelyk Dec1., ~~ 24-26. Thus, there is no dispute that algorithms to determine when a finger is removed and then reappears on the touchpad were very well known. Again, there was no need for the patent specification here to point out in excruciating detail every algorithm that would result from the various gestures disclosed in the patent. Here, the patent illustrates a novel concept - using the presence of two maxima separated by a minima - to determine the presence of two fingers. The patent teaches that this program loops continuously. To include in the control of such a touchpad a routine that monitors the number of fingers present on the touchpad over time, detects the removal and reappearance of the second maxima within a 24 predetermined number of scan cycles and provide a "click" function when that condition is met. J. The specification Clearly Discloses and Links Structure for "means for calculating first and second centroids corresponding to said first and second fingers." (claim 30) Claim 30 depends from claim 18, and adds the requirement of a means for calculating first and second centroids corresponding to said first and second fingers. DeBruine Decl., Ex. A at 18:44-46. Both parties agree that this element is a "meansplus-function" element that is governed by 35 U.S.C. § 112(6). Construction of such a claim element involves two steps. First, the Court must determine the claimed function. Second, the Court must identify the corresponding structure in the written description that performs the claimed function. See AIlVoice Computing, 504 F.3d at 1240. Here, the parties agree that the recited function is "calculating first and second centroids corresponding to the first and second fingers." DeBruine Decl., Ex. E at 11. Again, Apple claims that there is no disclosed structure and that the claim is therefore invalid as indefinite. To the contrary, the specification discloses and links adequate structure to allow one of ordinary skill in the art to understand the claim limits. 25 Apple's Proposal The recited function is calculating first and second centroids corresponding to said first and second fingers. Elan's Proposal The recited function is calculating first and second centroids corresponding to said first and second fingers. Because the specification does not disclose The corresponding structure includes the a corresponding structure, this limitation is structure of claim 18 and hardware, indefinite. firmware or software that calculates the centroids ofthe measured values corresponding to the first and second fingers and equivalents thereof. See, e.g., Figs 6 and 9, 10:31-51. As with the previous "means-plus-function" elements, there is clear and adequate disclosure of corresponding structure to those skilled in the art. First, the patent discusses the calculation of centroids as a step in the control algorithms used as examples. See id., Ex. A, Fig. 6-2, steps 220 and 295 and Fig. 9-2, steps 220 and 295. As the patent explains, those algorithms calculate one centroid for all of the detected capacitance, such that for two fingers the centroid would "jump" to approximately the mid-point of the two fingers. Id. at 10:31-40. The patent goes on to disclose a second embodiment in which the centroids are calculated for each maxima, such that multiple centroids will be calculated when multiple fingers are applied. As such, one of ordinary skill in the art would understand the "means for calculating first and second centroids corresponding to said first and second maxima" to mean hardware logic, software or firmware that calculates the centroids of the measured values corresponding to the first and second fingers, and equivalents thereof. Again, it was well within the knowledge of those skilled in the art to program such software or firmware, or create such logic. Calculating a centroid is a very wellknown part of touch sensor controllers. See Dezmelyk Dec!., ~~ 18, 20 and 32, Ex. 1 26 (Boie). Such a calculation is expressly shown in the patent. In order to adapt steps 220 and 295 to the alternate embodiment of claim 30, all one of skill in the art need do is substitute the range of sensor locations to correspond to the "first maxima" and repeat the calculation for the "second maxima." Id, ~ 32. In other words, rather than analyzing all of the measured locations, the formula would be adopted to examine the range of values surrounding each maxima. Id., ~ 33. Apple's claim that there is no corresponding structure again ignores the disclosure of the patent as it would be understood by those skilled in the art. III. CONCLUSION For the foregoing reasons, the construction of the disputed claim terms proposed by Elan are consistent with the claim language, the written description and file history of the '352 patent and the understanding of those skilled in the art. For those reasons, the construction of these terms proposed by Elan should be adopted. 27 DATED: July 14,2010 Yitai Hu Sean P. DeBruine Elizabeth H. Rader Helen Su Jennifer Liu ALSTON & BIRD LLP 275 Middlefield Road, Suite 150 Menlo Park, CA 94025-4004 Tel.: (650) 838-2000 Fax.: (650) 838-2001 Paul F. Brinkman Adam D. Swain ALSTON & BIRD LLP The Atlantic Building 950 F Street, NW Washington, DC 20004-1404 Tel.: (202) 756-3300 Fax.: (202) 756-3333 Counsellor Complainant ELAN MICROELECTRONICS CORPORATION LEGAL02/32003717vl 28

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?