throbber
Case 2:16-cv-00741-RWS Document 266 Filed 09/27/17 Page 1 of 12 PageID #: 5110
`
`IN THE UNITED STATES DISTRICT COURT
`FOR THE EASTERN DISTRICT OF TEXAS
`MARSHALL DIVISION
`
`
`UNILOC USA, INC., et al.,
`
`Plaintiffs,
`
`
`v.
`
`
`
`AVG TECHNOLOGIES USA, INC.,
`BITDEFENDER LLC,
`UBISOFT, INC.,
`KASPERSKY LAB, INC.,
`SQUARE ENIX, INC.,
`
`Defendants.
`
`
`UNILOC USA, INC., et al.,
`
`Plaintiffs,
`
`
`v.
`
`
`
`ADP, LLC,
`BIG FISH GAMES, INC.,
`
`Defendants.
`
`
`


`§ Case No. 2:16-cv-00393-RWS

`
`LEAD CASE


`§ Case No. 2:16-cv-00394-RWS
`§ Case No. 2:16-cv-00397-RWS
`§ Case No. 2:16-cv-00871-RWS
`§ Case No. 2:16-cv-00872-RWS
`


`§ Case No. 2:16-cv-00741-RWS

`
`LEAD CASE


`§ Case No. 2:16-cv-00858-RWS
`
`MOTION TO RECONSIDER A PORTION OF THIS COURT’S MEMORANDUM
`OPINION AND ORDER CONSTRUING CERTAIN TERMS (DKT. 210)
`
`
`On September 22, Plaintiffs (“Uniloc”) filed its Opening Claim Construction Brief in
`
`Uniloc USA, Inc. v. NetSuite, Inc. (“NetSuite”), Case No. 2:16-cv-00863-RWS, Docket No. 117,
`
`in preparation for a claim construction hearing before this Court in that consolidated action on
`
`November 1, 2017. In that Brief (attached as Ex. A), Uniloc asks this Court to modify a portion
`
`of its construction from the Opinion and Order (“Opinion”), entered August 16, 2017, in the
`
`above-captioned AVG, Docket No. 210, and ADP, Docket No. 233, cases.
`
`The reasons for the requested modification are set forth in that Brief, and are repeated,
`
`pretty much verbatim, in this Motion to Reconsider. Uniloc is filing this Motion, in the above-
`
`2796347.v1
`
`

`

`Case 2:16-cv-00741-RWS Document 266 Filed 09/27/17 Page 2 of 12 PageID #: 5111
`
`captioned cases, to give the Defendants in these cases the opportunity to weigh in on the issue,
`
`and to assure that whatever decision the Court reaches applies to all cases.
`
`Uniloc requests the Court to schedule this motion for oral hearing at the same date and
`
`time as the November 1 claim construction hearing in NetSuite.
`
`In this Motion, Uniloc requests the Court to modify, in part, and only as to certain
`
`patents, the Court’s claim construction of “application launcher program” and “application
`
`program.”
`
`In support of the request, Uniloc submits the accompanying declaration of Dr. Michael
`
`Shamos.1
`
`The Court should modify its construction of “application launcher program,” but
`only as to the ’578 patent.2
`
`I.
`
`
`
`This Court construed “application launcher program” across all three patents in which it
`
`appeared – including the ’578 patent – as “a program distributed to a client to initially populate a
`
`user desktop and to request an instance of the application for execution at the client” (emphasis
`
`added). Opinion at 27-31. Uniloc now asks the Court, with respect to claim 1 (and other claims)
`
`of the ’578 patent,3 to modify the second half of that construction to read “to request execution of
`
`the application program.”
`
`To support that request, Uniloc highlights several factual statements and legal
`
`conclusions in the Opinion that need to be reconsidered, and sets forth the reasons for
`
`reconsideration.
`
`
`1 The accompanying declaration is identical to the Shamos declaration submitted in NetSuite.
`NetSuite, Docket No. 117-7.
`
`2 U.S. Patent 6,324,578.
`
`3 Uniloc is not asking the Court to modify the construction with respect to the claims of the ’466
`patent or the ’766 patent in which “application launcher” appears.
`
`
`
`2
`
`

`

`Case 2:16-cv-00741-RWS Document 266 Filed 09/27/17 Page 3 of 12 PageID #: 5112
`
`
`
`A.
`
`The Opinion erred in using the prosecution history of the ’466 patent to
`construe claims of the ’578 patent.
`
`
`
`
`1. Under Abbott Laboratories, the prosecution history of the ’466 patent
`cannot be used to interpret the claims of the ’578 patent.
`
`The Opinion (at 29-30) erroneously relies on statements in the prosecution history of the
`
`’466 patent to construe how this term is used in claim 14 of the ’578 patent. The Opinion
`
`overlooks that the separate applications for the ’578 patent and the ’466 patent were not
`
`continuations, divisionals, or continuations-in-part of each other. They were filed as
`
`independent, patentably distinct applications, on the same date. Further, the inventive entities
`
`differed: the ’578 application included an inventor (Kaminsky) not an inventor on the ’466
`
`application; the ’466 application, in turn, included inventors (McGarvey and Salahshour) not on
`
`the ’578 application. Even though the applications were co-pending, shared some common
`
`inventors, and were commonly assigned, the prosecution history of one cannot limit the claims of
`
`the other.
`
`Abbott Laboratories v. Dey, L.P., 287 F.3d 1097 (Fed. Cir. 2002) is squarely on point:
`
`It is true that the ’839 and ’301 patents are commonly owned by Abbott, and
`the inventor of the ’839 patent is one of the three inventors of the ’301 patent.
`However, the ’839 application was not filed as a continuation, continuation-in-
`part, or divisional application of the ’301 application. These applications have
`no formal relationship and were presented to the patent office as patentably
`distinct inventions. … Under these circumstances, we do not see a basis for
`concluding that statements made about the characteristics of the surfactant
`claimed by the ’301 patent should be attributed to the improved surfactant
`claimed by the ’839 patent, simply because the applications had a common
`assignee, one common inventor, and similar subject matter. We therefore
`conclude that the above-quoted statements from the prosecution history of the
`’301 patent do not create an estoppel with respect to the ’839 patent.
`
`
`4 In discussing the use of terms in the ’578 patent, this brief will focus on claim 1, as
`representative, but Uniloc’s arguments would be identical for the use of those terms in other
`claims of the ’578 patent.
`
`
`
`3
`
`

`

`Case 2:16-cv-00741-RWS Document 266 Filed 09/27/17 Page 4 of 12 PageID #: 5113
`
`Id. at 1104-05 (emphasis added); see also In re Berg, 140 F.3d 1428, 1435 n. 7 (Fed. Cir. 1998)
`
`(noting, in the context of considering a double patenting rejection, that two applications filed by
`
`the same inventor were “not related as by continuation, continuation-in-part, or divisional” and
`
`that filing such two separate applications implied “that each application is independent and
`
`patentably distinct”).
`
`
`
`The Opinion (at 11-14) justified reliance on the ’466 prosecution history by citing
`
`Verizon Servs. Corp. v. Vonage Holdings Corp., 503 F.3d 1295, 1306-07 (Fed. Cir. 2007) and
`
`Microsoft Corp. v. Multi-tech Sys., Inc., 357 F.3d 1340, 1350 (Fed. Cir. 2004). The Opinion,
`
`however, overlooked that the applications in those cases were formally related, as continuations,
`
`continuations-in-part, or divisionals, unlike the relationship between the ’578 application and the
`
`’466 application. That is the critical distinction Abbott Laboratories highlights.
`
`
`
`Additionally, in Verizon and Microsoft, the inventive entities were the same. Here, the
`
`inventive entities differ. The inventive entity of the ’466 application did not include Kaminsky
`
`and thus that entity would not have authority to surrender, on Kaminsky’s behalf, the scope of
`
`claims that Kaminsky, et al., had obtained.
`
`
`
`B.
`
`The Opinion erred in using the prosecution history of the ’766 patent to
`construe the claims of the ’578 patent.
`
`
`
`
`1. Under Microsoft and Georgia-Pacific, statements in the prosecution
`history of the ’766 patent do not affect construction of claims in the ’578
`patent.
`
`The Opinion (at 29) erroneously relied on statements in the prosecution history of the
`
`’766 patent to construe how this term is used in the ’578 patent. The error, however, is different
`
`from the one recited above. Because the application for the ’766 patent was a divisional of the
`
`application for the ’578 patent, Abbott Laboratories would not apply. Under the authority of
`
`
`
`4
`
`

`

`Case 2:16-cv-00741-RWS Document 266 Filed 09/27/17 Page 5 of 12 PageID #: 5114
`
`both Microsoft and Verizon, the prosecution history of the ’766 patent could have relevance to
`
`construction of the ’578 patent.
`
`But there are two significant limitations, which prevent using those prosecution histories
`
`here to construe the ’578 patent. In Microsoft, 357 F.3d at 1349 n. 7, the majority opinion
`
`distinguished statements in a prosecution history that “refer more specifically to the references
`
`cited against the claims of the [patent being prosecuted] only.” The majority limited the
`
`relevance of those statements to construction of the claims of the patent then being prosecuted,
`
`holding statements of that type could not be used to construe claims of other patents in the
`
`family. Thus, under Microsoft, statements in the prosecution history of the ’766 patent that refer
`
`to references cited only against claims of the ’766 patent cannot be cited to construe other
`
`patents, however related. The statements from the ’766 prosecution history that the Opinion (at
`
`29) refers to clearly fall in that category, as they are statements distinguishing prior art references
`
`(Duvvoori, Franklin, Christiano ) cited against only the claims of the ’766 patent.
`
`The other significant limitation arises from Georgia-Pacific Corp. v. United States
`
`Gypsum Co., 195 F.3d 1322, 1333 (Fed. Cir. 1999). As the majority opinion in Microsoft, 357
`
`F.3d at 1350, itself acknowledges, the Georgia-Pacific case:
`
`rejected the argument that the patentee was “bound by” statements made by the
`applicant in connection with a later application after the patent in suit had
`already issued. … We rejected the argument that the patentee was bound, or
`estopped, by a statement made in connection with a later application on which
`the examiner of the first application could not have relied.
`
`Here, the ’578 patent issued on November 27, 2001. The examiner of the ’578 patent
`
`thus could not have relied on any statements made after that date in the prosecution of the ’766
`
`patent, and there were no statements before that date. Although the application for the ’766
`
`patent was filed on April 10, 2001, as it turns out, there were no statements at all in that
`
`
`
`5
`
`

`

`Case 2:16-cv-00741-RWS Document 266 Filed 09/27/17 Page 6 of 12 PageID #: 5115
`
`prosecution until well after November 27, 2001 because the Patent Office did not issue its first
`
`office action in that prosecution until May 7, 2002, and the applicant first responded on August
`
`1, 2002. Georgia-Pacific would hold that those, and any later, statements in the ’766
`
`prosecution cannot bind, or estop, the patentee of an earlier patent.
`
`Here, if the intrinsic record of the ’578 patent, namely, its specification and prosecution
`
`history,5 does not itself limit the construction of “application launcher,” Georgia-Pacific holds
`
`that post-issuance statements in a continuation or divisional of the ’578 patent do not bind or
`
`create an estoppel as to the ’578 patent itself.
`
`As to use of the prosecution history of the ’466 patent to construe claims of the ’578
`
`patent, Abbott Laboratories creates an absolute bar, as argued earlier. But it is worth noting that
`
`if Abbott Laboratories did not apply, Microsoft and Georgia-Pacific still would. The use of
`
`statements from the ’466 patent history would have to be shown to satisfy the requirements of
`
`both cases, before they could be used to construe claims of the ’578 patent.
`
`C.
`
`The construction does not reflect the ordinary meaning of “application
`launcher.”
`
`
`
`
`The Opinion (at 28) found that “application launcher program” is not a term of art, but
`
`was a term coined by the patentees for the Asserted Patents. But there had been no evidence
`
`before the Court that the patentees coined the term, nor had they claimed to have done so. The
`
`Court was apparently misled by a bald assertion, in a brief of the Defendants, that the patentees
`
`had coined the term. AVG, Docket No. 185, at 3 (Ex. B). They had not.
`
`Uniloc submits the accompanying declaration of Dr. Michael Shamos, as to the ordinary
`
`meaning of “application launcher program.” As Dr. Shamos testifies, “application launcher” was
`
`
`5 The ’578 patent issued on a first office action (Shamos Decl., ¶ 7) and thus would have no
`prosecution history that could narrow the scope of its claims.
`
`
`
`6
`
`

`

`Case 2:16-cv-00741-RWS Document 266 Filed 09/27/17 Page 7 of 12 PageID #: 5116
`
`in common use before 1998, when the application for the ’578 patent was filed (¶ 26-32). A
`
`person of skill in the art (POSITA) at that time would have understood an “application launcher”
`
`as “a computer program that launches, i.e., starts, another computer program” (¶ 28). Dr.
`
`Shamos provides copious examples, including the use of the term in seven prior art patents6
`
`(Shamos Decl., Ex. 2-8) and a 1997 article describing a contemporaneous product, which Novell
`
`marketed as the Novell Application Launcher (Shamos Decl., Ex. 9).
`
`As documented in several of Dr. Shamos’s examples, the ordinary meaning of
`
`“application launcher” reads on programs that launch executions of applications on the server,
`
`including the Novell Application Launcher (¶ 29-32).
`
`Dr. Shamos testifies nothing in the language of claim 1 of the ’578 patent would limit
`
`“application launcher” to programs that launch only at a client (¶ 33-35).
`
`
`
`Claim 1, in its entirety, reads:
`
`A method for management of configurable application programs on a network
`comprising the steps of:
`
`installing an application program having a plurality of configurable
`preferences and a plurality of authorized users on a server coupled to the
`network;
`
`distributing an application launcher program associated with the application
`program to a client coupled to the network;
`
`obtaining a user set of the plurality of configurable preferences associated
`with one of the plurality of authorized users executing the application
`launcher program;
`
`obtaining an administrator set of the plurality of configurable preferences
`from an administrator; and
`
`
`6 Among those patents are ones entitled “Launching Computer Applications,” “Distributed
`Application Launcher for Optimizing Desktops Based on Client characteristics Information,” and
`“Protected Application Launchers with Graphical Interface” (Shamos Decl., Ex. 2-4).
`
`
`
`7
`
`

`

`Case 2:16-cv-00741-RWS Document 266 Filed 09/27/17 Page 8 of 12 PageID #: 5117
`
`executing the application program using the obtained user set and the obtained
`administrator set of the plurality of configurable preferences responsive to a
`request from one of the plurality of authorized users.
`
`(emphasis added). An inspection of the entirety of claim 1 confirms that nothing in that claim
`
`refers to, or implies, “request[ing] an instance of the application program for execution at the
`
`client,” the requirement the existing construction adds.
`
`Dr. Shamos reviews the specification of the ’578 patent, and testifies that nothing in the
`
`specification would cause a person of skill in the art to limit the ordinary meaning of the term
`
`(¶ 36-49). Further, he cites specific portions of the specification that would confirm the
`
`inventors intended the ordinary meaning to apply (¶ 42-49).
`
`He points out the advantage of the invention of the ’578 patent is that a centralized
`
`database containing stored user and administrator preferences can be queried and updated. As he
`
`testifies, because that advantage does not depend on the whether the applications are executed at
`
`the client or the server, a POSITA would thus not have expected the inventors to limit the
`
`invention to an embodiment that executes applications only on the client, and they did not (¶ 37).
`
`Although the specification of the ‘578 patent describes an “alternative embodiment” that
`
`executes an instance of the application at the client, Dr. Shamos testifies that a POSITA reading
`
`the specification and claim 1 would not read such a limitation into the ordinary meaning of the
`
`broadest claim simply because that feature is described as part of an “alternative” embodiment (¶
`
`40).
`
`As reflected in his testimony and the documented examples, a construction requiring
`
`execution occur only at the client does not reflect the ordinary meaning of that term.7
`
`
`7 The Opinion (at 4) contains an error. It copies, and labels as claim 1, what is actually claim 15.
`The copied claim (15) is narrower than claim 1, because claim 15 requires the server “provide an
`instance of the application program” responsive to a request from a user, a limitation not in claim
`
`
`
`8
`
`

`

`Case 2:16-cv-00741-RWS Document 266 Filed 09/27/17 Page 9 of 12 PageID #: 5118
`
`II.
`
`
`
`
`The Court should modify its construction of “application program,” but only as to
`the ’578, ’293, and ’766 patents
`
`The Court construed “application program” to mean “the code associated with the
`
`underlying program functions that is a separate application from a browser interface and does not
`
`execute within the browser window.” Uniloc requests the Court – with respect to only the ‘578,
`
`‘293, and ‘766 patents –to modify the construction by deleting the italicized phrase.
`
`An application is software written to perform a particular function for a user -- as
`
`opposed to system software, which is designed to operate the network. Nothing in the ordinary
`
`meaning of “application,” nor any other language in the asserted claims of the ’578, ’293, or
`
`’766 patents, if given its ordinary meaning, would rule out a program executed within the
`
`browser window.
`
`
`
`The Opinion’s construction, which included “does not execute within the browser
`
`window,” seemingly applies to all four patents. Opinion at 19-23. The sole stated basis for
`
`adding that phrase to the construction was that the inventors of the ’466 patent, during the
`
`prosecution history of the ’466 patent, argued “an instance of the application program …
`
`executes locally at the client as a separate application from the browser interface [and] would not
`
`execute within the browser window.” Opinion at 20.
`
`
`
`Uniloc does not object to that construction, as applied to the ’466 patent. To begin with,
`
`the statements on which the Court relied were made during the prosecution of that patent.
`
`
`1. Perhaps this mistake – copying the wrong claim as claim 1 – caused the BACKGROUND
`section of the Opinion (at 4) to state, erroneously:
`
`The ’578 patent relates to obtaining user and administrator preferences for the
`application programs installed at a server and providing these preferences along with
`an instance of the application program to a client for execution.
`
`(emphasis added). Inspection of the actual claim 1 readily shows nothing in it supports the
`underlined portion of that statement.
`
`
`
`9
`
`

`

`Case 2:16-cv-00741-RWS Document 266 Filed 09/27/17 Page 10 of 12 PageID #: 5119
`
`Further, the statements reasonably describe the invention of the claims of the ’466 patent. The
`
`claims of that patent literally require “providing an instance of the … application… to the client
`
`for execution,” seemingly ruling out - for those claims - executing an application remotely within
`
`the browser window.
`
`But, for the reasons described earlier, under Abbott Laboratories, statements in the ’466
`
`prosecution history cannot be considered at all in construing the ’578 or ’766 patents.
`
`
`
`Further, because the statements appear to be simply describing features mandated by the
`
`specific limitations of the claims in the ’466 patent prosecution history, a person of skill in the art
`
`would not understand the statements of the ’466 patent inventors as applying to inventions
`
`claimed in the other three patents, which do not have the features the statements describe.
`
`Because the claims of the other patents omit any requirement of providing an instance of the
`
`application for execution locally at the client, the statements the Opinion relies upon would have
`
`been untrue if they had appeared in the prosecution history of the other patents.
`
`Dr. Shamos, in his declaration (¶ 50-53), testifies that no portion of the ’578 patent
`
`contains, or otherwise supports, a construction of claim 1 of the’578 patent that would exclude
`
`an application that executes within the browser window. In fact, he cited a passage from the
`
`specification (8:7-20) of that patent that describes an exemplary situation in which the
`
`application is literally executed within the browser window:
`
`It is further to be understood that, in the JAVA™ environment, currently
`available web browser applications are known to those of skill in the art which
`provide a user interface and allow hardware independent communication such
`as that currently specified by Internet protocols. Thus, the application launcher
`programs may be applets which display the icon which are associated with a
`web browser Universal Resource Locator (URL) which points to the location
`of the applet to be executed. Upon selection of the icon displayed by the
`application launcher, the selected application is “launched” by requesting the
`URL of the application from the on-demand server. Such requests may be made
`
`
`
`10
`
`

`

`Case 2:16-cv-00741-RWS Document 266 Filed 09/27/17 Page 11 of 12 PageID #: 5120
`
`utilizing conventional Hyper-Text Transfer Protocol (HTTP) communications
`or other suitable protocols.
`
`Dr. Shamos testifies:
`
`The above passage describes an exemplary situation in which the application is
`literally executed within the browser window. A Java applet is a hardware- and
`operating system-independent piece of code, written in a language known as
`Java bytecode, which is downloaded to a client and executed using software
`known as a “Java Virtual Machine” (JVM). All major browsers implemented
`a JVM; otherwise, they would not have been able to support webpages
`containing Java applets. Thus, the construction of claim 1 would not read on
`this embodiment.
`
`A construction that would result in no claim reading on a preferred embodiment is highly
`
`suspect. Rexnord Corp. v. Laitram Corp., 274 F.3d 1336, 1342-43 (Fed. Cir. 2001).
`
`
`
`As Dr. Shamos testifies, the claims of the ’578 patent do not exclude an application that
`
`executes within the browser window, and the specification of that patent includes an embodiment
`
`that literally executes within the browser window. Similarly, the claims of the ’293 patent8 do
`
`not relate at all to where or how applications are executed, but only to transmitting applications
`
`from a network management server to an intermediate server. There would have been no reason
`
`for the inventors to impose a limitation - or even to mention - a feature not in the claims, and
`
`thus irrelevant to the invention or to any art cited during the prosecution of those patents.
`
`
`
`
`
`
`
`
`
`
`
`
`8 As to the ’293 patent, the statements, apart from being irrelevant to the invention of that patent,
`would not qualify under the Microsoft standard, dismissed earlier.
`
`
`
`11
`
`

`

`Case 2:16-cv-00741-RWS Document 266 Filed 09/27/17 Page 12 of 12 PageID #: 5121
`
`Date: September 27, 2017
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Respectfully submitted,
`
`/s/ James J. Foster
`Paul J. Hayes
`Kevin Gannon
`James J. Foster
`Prince Lobel Tye LLP
`One International Place - Suite 3700
`Boston, MA 02110
`Tel: 617-456-8000
`Email: phayes@princelobel.com
`Email: kgannon@princelobel.com
`Email: jfoster@princelobel.com
`
`Edward R. Nelson III
`ed@nelbum.com
`Texas State Bar No. 00797142
`Anthony M. Vecchione
`anthony@nelbum.com
`Texas State Bar No. 24061270
`NELSON BUMGARDNER PC
`3131 West 7th Street, Suite 300
`Fort Worth, Texas 76107
`Phone: (817) 377-9111
`
`ATTORNEYS FOR THE PLAINTIFFS
`
`
`CERTIFICATE OF SERVICE
`
`
`
`I certify that all counsel of record who have consented to electronic service are being
`served with a copy of this document via the Court’s CM/ECF system per Local Rule CV-5(a)(3)
`on September 27, 2017.
`
`/s/ James J. Foster
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`12
`
`

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