throbber
Case 6:11-cv-00622-LED Document 135-1 Filed 04/12/13 Page 2 of 7 PageID #: 3262
`
`
`
`
`April 12, 2013
`
`Squire Sanders (US) LLP
`4900 Key Tower
`127 Public Square
`Cleveland, Ohio 44114
`
`Steven M. Auvil
`T +1 216 479 8023
`steven.auvil@squiresanders.com
`
`The Honorable Leonard Davis
`U.S. District Court for the Eastern District of Texas
`211 W. Ferguson, Third Floor
`Tyler, TX 75702
`
`Re:
`
`ROY-G-BIV Corp. v. ABB, Ltd. et al., Civil Action No. 6:11-cv-00622-00624-LED
`
`Dear Chief Judge Davis:
`
`In accordance with the November 27, 2012 Docket Control Order (Doc. 97), Defendants
`respectfully request permission to file a motion for summary judgment of indefiniteness under 35
`U.S.C. § 112, ¶ 2 regarding certain terms and claims in the asserted patents.1
`
`The patents are directed to motion control middleware systems, and each of the asserted patent
`claims requires both “primitive” and “non-primitive” operations. For instance, claim 1 of the
`‘236 patent requires:
`
`a set of motion control operations, where each motion control operation is either a
`primitive operation the implementation of which is required to operate motion
`control devices and cannot be simulated using other motion control operations or
`a non-primitive operation that does not meet the definition of a primitive
`operation.
`
`The patent specification purports to define these terms and provides examples of both. But the
`definitions are insolubly ambiguous as they do not provide an objective guide by which one
`skilled in the art could determine whether they were practicing the invention for at least the
`following reasons:
`
`●
`
`●
`
`the applicant classifies one of its example motion control operations (MOVE
`RELATIVE) as both a primitive operation and a non-primitive operation;
`
`the patents purport to define a “primitive operation” as one that “cannot be simulated
`using a combination of other motion control operations,” but the patents’ examples of
`“primitive operations” can be broken down into several smaller operations (and therefore
`can be simulated using other motion control operations); and
`
`
`1 The following claims are currently asserted in this case: claims 1-5 in U.S. Patent No. 6,513,058; claims 1-10 in
`U.S. Patent No. 6,516,236; claims 5-16 in U.S. Patent No. 6,941,543; and claims 16-30 and 46-59 in U.S. Patent
`No. 8,073,557.
`39 Offices in 19 Countries
`Squire Sanders (US) LLP is part of the international legal practice Squire Sanders which operates worldwide through a number of
`separate legal entities.
`
`Please visit squiresanders.com for more information.
`
`
`
`

`

`Case 6:11-cv-00622-LED Document 135-1 Filed 04/12/13 Page 3 of 7 PageID #: 3263
`
`Squire Sanders (US) LLP
`
`
`The Honorable Leonard Davis
`April 12, 2013
`
`
`
`
`
`●
`
`the patent purports to define a primitive operation as “necessary for motion control,” yet,
`they fail to notify the public how the example motion control operations identified in the
`specification are indeed necessary for motion control.
`
`Based on the above, a person of skill in the art is not able to determine whether a given operation
`is “primitive” or “non-primitive,” or otherwise determine the bounds of the claims. Thus, the
`claims do not “inform the public . . . which features may be safely used or manufactured without
`a license and which may not.” See Gen. Elec. Co. v. Wabash Appliance Corp., 304 U.S. 364,
`369 (1938). Additionally, dependent claim 8 in the ‘543 patent requires “the application
`program,” which lacks antecedent basis, causing a fatal ambiguity in claim 8.
`
`I.
`
`Applicable Legal Standards for Indefiniteness
`
`“The definiteness requirement of § 112, ¶ 2 ‘focuses on whether the claims, as interpreted in
`view of the written description, adequately perform their function of notifying the public of the
`[scope of the] patentee’s right to exclude.’” Advanced Display Techs. of Texas, LLC v. AU
`Optronics Corp., 6:11-cv-011 (E.D. Tex. July 12, 2012) (Davis, J.) (quoting S3 Inc. v. nVIDIA
`Corp., 259 F.3d 1364, 1371-72 (Fed. Cir. 2001)). “Determination of claim indefiniteness is a
`legal conclusion that is drawn from the court’s performance of its duty as the construer of patent
`claims.” Personalized Media Commc’ns, L.L.C. v. ITC, 161 F.3d 696, 705 (Fed. Cir. 1998).
`When analyzing indefiniteness, “the fact that [a patentee] can articulate a definition supported by
`the specification…does not end the inquiry. Even if a claim term’s definition can be reduced to
`words, the claim is still indefinite if a person of ordinary skill in the art cannot translate the
`definition into meaningfully precise claim scope.” Halliburton Energy Servs., Inc. v. M-I LLC
`514 F.3d 1244, 1251 (Fed. Cir. 2008).
`
`II.
`
`Overview of Motion Control Technology and the Relevant Claim Terms
`
`Motion control systems, in general, are systems used in a variety of manufacturing applications
`to control movement of an object along a desired path—such as a factory robot or a precision
`cutting tool. According to RGB, motion control systems previously required programmers to
`write source code that was unique to each particular machine (i.e., was hardware dependent).2
`The patents are directed to a middleware system for motion control that “facilitates the creation
`of hardware independent motion control software” to allow a programmer to draft generic
`applications without even knowing the identity of the machine tool.3 To achieve this goal, the
`programmer defines a set of generic motion control operations, which may either be “primitive
`operations” or “non-primitive operations.”4
`
`According to the patent:
`
`Primitive operations are operations that are necessary for motion control and
`cannot be simulated using a combination of other motion control operations.
`
`
`2 IPR2013-00062, RGB Preliminary Resp. at p. 7.
`3 ‘236 Patent at 1:13-15; ‘058 Reexam, 10/12/10 at 1; IPR2013-00062, Preliminary Resp. at pp.7-9.
`4 ‘058 patent at 6:56-57.
`
`
`
`
`
`2
`
`

`

`Case 6:11-cv-00622-LED Document 135-1 Filed 04/12/13 Page 4 of 7 PageID #: 3264
`
`Squire Sanders (US) LLP
`
`
`The Honorable Leonard Davis
`April 12, 2013
`
`
`
`
`
`include GET POSITION and MOVE
`Examples of primitive operations
`RELATIVE, which are necessary for motion control and cannot be emulated
`using other motion control operations.5
`
`Based on this statement, all parties agree that “primitive operations” means “motion control
`operations, such as GET POSITION and MOVE RELATIVE, necessary for motion control,
`which cannot be simulated using a combination of other motion control operations.”6
`
`The patents describe a non-primitive operation as any operation that “do[es] not meet the
`definition of a primitive operation[],”7 which includes any operation that can be simulated using
`a combination of other (i.e., “primitive”) operations. The patents give one example—
`CONTOUR MOVE, which is the “coordinated movement of two motors to form an arc,” such as
`a robot arm painting a car door in a circular motion.8
`
`III. The Scope of the Claims Cannot be Determined from the Intrinsic Evidence
`
`It is impossible to distinguish the boundary between a primitive operation and a non-primitive
`operation. Here, although the specification gives definitions for primitive and non-primitive
`operations, it also provides contradictions. The result is that the intrinsic evidence offers no
`guidance informing the public what constitutes a primitive operation.
`
`Using the agreed-upon definition, the patent claims are indefinite for at least the following
`reasons.
`
`First, RGB’s own treatment of the term MOVE RELATIVE shows that the named inventors
`cannot distinguish between “primitive” and “non-primitive” operations—proving the terms are
`insolubly ambiguous as applied. See Advanced Display Techs. of Texas, 6:11-cv-011 at p. 25. In
`connection with the filing of the patents, RGB submitted a number of “appendices” to the
`specification consisting of portions of a manual covering an exemplary software system called
`“XMC.”9 The appendices each classify MOVE RELATIVE as a “non-primitive” operation.10
`However, the specification classifies MOVE RELATIVE as a primitive operation, as set forth
`above.
`
`5 ‘058 patent at 6:56-63.
`6 Joint Claim Construction and Prehearing Statement of Plaintiff and Defendants, Ex. A – Claim Constructions on
`Which the Parties Agree (Doc. No. 134(A)).
`7 e.g., ‘058 patent at 6:63-65.
`8 IPR2013-00062, RGB Preliminary Resp. at p. 7.
`9 See, e.g., ‘236 patent at 7:51-53 (“The SPI for the exemplary software system 22 is attached hereto as Appendix
`A”). “XMC” stands for Microsoft® WOSA, eXtensions for Motion Control. As alleged by RGB in its P.R. 3-
`1(f) disclosure in this case, “Plaintiff’s XMC software, when used alone or in combination with third party
`hardware, such as third-party motion control devices, computers, and other objects incorporates or reflects each of
`the asserted claims of the ‘058, ‘236, ‘543, and ‘557 patents.”
`10 Appendix A at 47-48 (“This interface consists of extra motion control functions that may or may not be
`implemented by the motion control hardware…. (*pDrvExt_Motion)->MoveRel()”); Appendix C at 3 (“the
`driver may or may not implement the set of commands…. Enum XMC_DRVEXT_CMD
`(XMC_DCE_MOTION_MOVEREL).”
`
`
`
`
`
`3
`
`

`

`Case 6:11-cv-00622-LED Document 135-1 Filed 04/12/13 Page 5 of 7 PageID #: 3265
`
`Squire Sanders (US) LLP
`
`
`The Honorable Leonard Davis
`April 12, 2013
`
`
`
`Second, GET POSITION 11 and MOVE RELATIVE (the only two examples of primitive
`operations provided in the patents) do not meet RGB’s definition of a “primitive operation”
`because each is broken into constituent parts, and thus can be emulated using other motion
`control operations. For example, MOVE RELATIVE moves an object from Point A to Point
`B—a process that necessarily can be divided into at least an acceleration operation, a
`deceleration operation, and likely a set velocity in between.12
`
`The prosecution record highlights this problem. RGB told the USPTO that “motion control
`operations include such things as ‘moving to a specific location in the system, ‘querying the
`system for the current position,’ and ‘GetAcceleration,’ ‘SetAcceleration,’ ‘SetVelocity’
`‘GetPosition,’ and ‘IsInMotion.’”13 By defining “SetAcceleration” and “SetVelocity” as motion
`control operations, RGB admits that MOVE RELATIVE is not a primitive operation because it
`can be simulated using the combination of acceleration and velocity components.14
`
`Further, GET POSITION also requires constituent operations, including: (1) sending a query; (2)
`receiving position data in response to that query; and (3) reading the received position data.
`Thus, GET POSITION can be emulated using a combination of operations.
`
`Third, the patents fail to notify the public how either GET POSITION or MOVE RELATIVE are
`“necessary for motion control,” or conversely, what motion control operations are not necessary
`for motion control. Indeed, MOVE RELATIVE is not “necessary for motion control” in a
`system that merely turns a spindle, which is one of the systems accused by RGB in this case.
`Turning a spindle does not require a MOVE RELATIVE operation. If an operation is only
`performed in certain motion control applications by certain devices, it cannot be fairly described
`as “necessary for motion control.”15
`
`The intrinsic evidence shows that the terms “primitive” and “non-primitive” fail to notify the
`public of their proper scope such that the public cannot determine what does not constitute an
`infringing act. For at least these reasons, Defendants submit that the claims are indefinite.
`
`IV. Dependent Claim 8 Of The ‘543 Patent Is Fatally Ambiguous
`
`The antecedent basis rule exists to avoid ambiguity in patent claims. See Energizer Holdings,
`Inc. v. ITC, 435 F.3d 1366, 1370 (Fed. Cir. 2006); MPEP § 2173.05(e) (8th ed., Rev. 9, Aug.
`
`11 Although the patent and RGB suggest that GET POSITION is a motion control operation, this operation does not
`actually accomplish motion control by itself.
`12 More abstractly, and when command parameters are considered any move operation (for example) may be
`performed by an arbitrary number of smaller moves (e.g., two “1/2 moves”, three “1/3 moves”, etc).
`13 ‘058 patent reexamination (95/000398) April 28, 2008 reply at p. 39. See also IPR2013-00062, RGB Preliminary
`Resp. at p. 30 (listing similar set of exemplary motion control operations).
`14 Cf. IPR2013-00062, RGB Preliminary Resp. at p. 22-23 (asserting operations in a prior art reference were not
`primitive, because they could be “dissected into reading individual data from the trackball regarding its position,
`velocity and acceleration along the different axes.”
`15 See, e.g., IPR2013-00062, RGB Preliminary Resp. at p. 33 (arguing that certain operations in a prior art reference
`are not primitive operations since “they are not supported at all in ATSs and are described as ‘optional’ with
`respect to ATMs.”)
`
`
`
`
`
`4
`
`

`

`Case 6:11-cv-00622-LED Document 135-1 Filed 04/12/13 Page 6 of 7 PageID #: 3266
`
`Squire Sanders (US) LLP
`
`
`
`
`The Honorable Leonard Davis
`April 12, 2013
`
`
`2012). Claim 8 of the ‘543 patent lacks an antecedent basis for the “application program”
`limitation in that claim, and the resulting ambiguity renders claim 8 indefinite.
`
`RGB has described its claimed invention as including a “middleware” layer of software working
`between an application program and a software driver, and according to RGB the “functional
`interrelationship” of these three components was a key distinction over prior art.16 Independent
`claim 5 in the ‘543 patent does not expressly recite an “application program.” However, claim 8
`depends on claim 5, and refers to “said application program” from claim 5, making it ambiguous
`and indefinite. Even if the “application program” was implicit in claim 5, there would still be a
`question of where it fits into claim 5, which would be essential for understanding the “functional
`interrelationship” of the claim elements that RGB indicated was so important. Without any way
`to determine the placement of the “application program” in claim 5, claim 8 is indefinite.
`
`V.
`
`Ripeness for Summary Judgment
`
`Claim 8 of the ‘543 patent is fatally ambiguous in light of the specification and prosecution
`history. A determination of whether the claim meets 35 U.S.C. §112, ¶ 2 can be made based on
`the intrinsic evidence of the patent. Accordingly, this issue is ripe for summary judgment and
`Defendants seek leave to file a motion for summary judgment during the Markman phase of this
`litigation.
`
`The layers of problems with “primitive” and “non-primitive” operations are less obvious on the
`whole. Although the inconsistencies of the examples given in the specification are compelling,
`Defendants acknowledge that the Court would benefit from expert testimony on the more subtle
`problems relating to defining a primitive operation as one that is necessary for motion control
`and cannot be simulated using a combination of other motion control operations. Therefore,
`should the Court prefer to defer resolution of these indefiniteness issues until a more complete
`record can be developed, Defendants seek leave to file a motion for summary judgment on the
`indefiniteness of “primitive” and “non-primitive” operations at the time dispositive motions are
`due under the Docket Control Order.
`
`VI. Conclusion
`
`For the reasons described above, Defendants contend that the term “primitive operations”
`indefinite and that claim 8 of the ‘543 patent is indefinite. Therefore, Defendants seek leave to
`file a motion for summary judgment on these issues.
`
`
`16 ‘543 Reexam, 10-10-10 Comments, pp. 2–3, 9 (“the claims of the ‘543 patent provide an intermediate
`“middleware” layer comprising component functions, thereby separating the Application Layer from the Driver
`Layer with an intermediate layer.”)
`
`
`
`
`
`5
`
`

`

`Case 6:11-cv-00622-LED Document 135-1 Filed 04/12/13 Page 7 of 7 PageID #: 3267
`
`Squire Sanders (US) LLP
`
`
`
`
`
`
`
`Respectfully submitted,
`
`
`
`/s/ Steven M. Auvil
`Steven M. Auvil
`Counsel for Defendants ABB
`Ltd., ABB Inc.,
`MeadWestvaco Texas, LP,
`and MeadWestvaco
`Corporation
`
`
`
`
`
`
`The Honorable Leonard Davis
`April 12, 2013
`
`/s/ Nick G. Saros
`Nick G. Saros
`Counsel for Defendants
`Honeywell, Inc. and Motiva
`Enterprises, LLC
`
`/s/ Sean M. McEldowney
`Sean M. McEldowney
`Counsel for Defendant
`Siemens Corporation,
`Siemens Industry, Inc.,
`Siemens Product Lifecycle
`Management Software, Inc.,
`Siemens Product Lifecycle
`Management Software II
`(US) Inc., and Siemens AG
`
`
`
`6
`
`

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