throbber
Plaintiff,
`
`Defendant.
`
`Plaintiff,
`
`UNILOC 2017 LLC,
`
`
`
`v.
`
`PAYCHEX, INC.,
`
`
`
`UNILOC 2017 LLC,
`
`
`
`v.
`
`ATHENAHEALTH, INC.,
`
`
`
`Case 1:19-cv-11278-RGS Document 45 Filed 02/20/20 Page 1 of 21
`
`UNITED STATES DISTRICT COURT
`DISTRICT OF MASSACHUSETTS
`
`
`Civil Action No. 1:19-cv-11272-RGS
`
`
`
`Civil Action No. 1:19-cv-11278-RGS
`
`Defendant.
`
`
`RESPONDING BRIEF OF UNILOC ON CLAIM CONSTRUCTION AND INDEFINITENESS
`
`
`
`Uniloc 2017 responds below to the arguments in Defendant’s Joint Opening Brief On
`
`Claim Construction and Indefiniteness (“Def. Br.”).
`
`A.
`
`“Application launcher program”
`
`Uniloc 2017’s Construction
`computer program that launches, i.e., starts
`another program
`
`Defendants’ Construction
`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
`
`
`Ordinary meaning
`
`Defendants do not appear to dispute the ordinary meaning of this term is a “computer
`
`program that launches, i.e., starts, another program.”
`
`However, they ask the Court to impose two restrictions that would exclude from the
`
`claims certain application launcher programs that fall within the ordinary meaning. But courts
`
`1
`
`

`

`Case 1:19-cv-11278-RGS Document 45 Filed 02/20/20 Page 2 of 21
`
`may only depart from the ordinary meaning of a claim term in two instances: lexicography and
`
`disavowal. Hill-Rom Servs., Inc. v. Stryker Corp., 755 F.3d 1367, 1371 (Fed. Cir. 2014). Neither
`
`occurred here.
`
`Populate a user desktop
`
`First, Defendants would require the application launcher program to “populate a user
`
`desktop,” apparently because the ’578 patent describes one application launcher program that
`
`happens to do that. ’578 patent at 12:26-35. But the ’578 patent also describes several other
`
`application launcher programs that do not populate a user desktop. For example, in one
`
`embodiment, id. at 11:32-37, the user desktop is populated before the application launcher is
`
`even distributed. And in id. at 11:60-12:1, the specification discloses another embodiment in
`
`which the application launcher program does not populate the user desktop.
`
`
`
`As Dr. Shamos pointed out, Dkt. 34-2,1 ¶¶ 46-47 (“Shamos Decl.”), Defendants’
`
`construction introduces spurious concepts into the claim and contradicts the specification. “[I]t is
`
`axiomatic that a claim construction that excludes a preferred embodiment … is rarely, if ever
`
`correct and would require highly persuasive evidentiary support.” Anchor Wall Sys., Inc. v.
`
`Rockwood Retaining Walls, Inc., 340 F.3d 1298, 1308 (Fed. Cir. 2003) (internal citations
`
`omitted).2
`
`
`1 All references to docket entries are from the -11272 action.
`
`2 In 2017, in the Texas action, the then owners of the ’578 patent (Uniloc USA Inc. and Uniloc
`Luxembourg S.A.) had agreed to include “populate a user desktop” in the construction. But, as
`noted above, that construction is clearly incorrect, as it would exclude various described
`embodiments. In this action, Uniloc 2017 is therefore insisting on the correct construction.
`
`Defendants cite statements from briefs to the Federal Circuit on the appeal in that action as to
`patent eligibility and also cite statements from that court. 772 Fed. Appx. 890 (2019); Def. Br. at
`7, 11, 18. But that appeal did not involve any issues of claim construction. Thus, statements in
`the briefs on that appeal and in the Federal Circuit’s opinion that describe one or more
`
`2
`
`

`

`Case 1:19-cv-11278-RGS Document 45 Filed 02/20/20 Page 3 of 21
`
`Execution at the server
`
`Second, defendants argue the intrinsic evidence would exclude application launcher
`
`programs that launch programs at the server.
`
`The Shamos declaration, however, methodically reviewed the entire ’578 patent,
`
`including the specification and the claims, and found no support for that position. Shamos Decl.,
`
`¶¶ 51-61. (As the ’578 patent issued on a first office action, there was no relevant prosecution
`
`history.) He pointed to the lack of any language in the patent that would exclude launching
`
`programs on the server. Finally, he found, as dispositive of the issue, a passage, 11:9-19,
`
`referring to a “client/server application program,” which is a clear reference to an application
`
`being run at a server.3 The patentees clearly intended to include all application launcher
`
`programs, including those that launch programs at the server.
`
`As to this issue, Defendants principally raise an estoppel argument, based upon the later
`
`prosecution history of a different patent. They argue that during the prosecution of an application
`
`that led to issuance of U.S. Patent No. 6,728,766 (“the ’766 patent”), a divisional of the ’578
`
`patent application, the applicants submitted an amendment on January 27, 2003, distinguishing a
`
`reference (Duvvoori) that had been cited against certain claims in that ’766 application. Def. Br.
`
`at 9-10. They argue that the way in which patentees distinguished that reference would create an
`
`estoppel as to the scope of claims in the ’766 patent, and that estoppel would carry back to the
`
`
`embodiments were not intended by the parties or that court to delineate the “metes and bounds”
`of the claims.
`
`3 As to the ’578 specification itself, defendants argue only that the ’578 patent’s mention of
`“delivering” applications supports their construction. Def. Br. at 9, citing ’578 patent at 6:2-5,
`6:51-53. But a person of skill in the art (POSITA) would read “deliver” as simply making an
`instance of the application available for execution, when demanded by a user. The cited passages
`do not support an argument that the patentees had disavowed or disclaimed application launcher
`programs that launch execution at the server.
`
`3
`
`

`

`Case 1:19-cv-11278-RGS Document 45 Filed 02/20/20 Page 4 of 21
`
`already issued ’578 patent, because the ’766 patent application was a divisional of the ’578
`
`patent application.
`
`That presents two questions. First, did those later arguments create an estoppel even as to
`
`claims of the ’766 patent; and, if so, does the estoppel carry back to the claims of the already
`
`issued ’578 patent.
`
`As to the first, whether the arguments created an estoppel as to claims of the ’766 patent
`
`is doubtful. At the time of the amendment, the patentees were pursuing various claims, including
`
`dependent claims that expressly required a server that “provides an instance of the selected one
`
`of the application program to the client for execution,” but did not require an application
`
`launcher. Dkt.25-6 at Paychex_PTO_0000587 (claim 27). The patentees distinguished Duvvoori
`
`on multiple grounds, not simply on the ground that Duvvoori did not teach requesting “a
`
`configurable instance of an application from a server for execution at the client as with the
`
`recited application launcher programs of the present invention.” Id. at Paychex_PTO_0000643.
`
`Applicants argued that Duvvoori only taught an agent process or a wrapper, and not an
`
`application launcher program at all. In context, the statements were thus not a clear disavowal of
`
`claim scope.
`
`So whether the argument would create an estoppel as to the ’766 patent is doubtful. But
`
`the more serious problem Defendants face is that the estoppel, if one existed, would not carry
`
`back to the ’578 patent.
`
`Because the ’766 patent application was a divisional of the application that led to the
`
`’578 patent, the prosecution history of that application could have relevance to construction of
`
`the ’578 patent. But the relevance is limited by Georgia-Pacific Corp. v. United States Gypsum
`
`Co., 195 F.3d 1322, 1333 (Fed. Cir. 1999), which states:
`
`4
`
`

`

`Case 1:19-cv-11278-RGS Document 45 Filed 02/20/20 Page 5 of 21
`
`[F]or [the patent owner] to be bound by the statement made to the PTO in
`connection with a later prosecution of a different patent, the statement would have
`to be one that the examiner relied upon in allowing the claims in the patent at issue.
`
`The statements Defendants would rely upon were made January 7, 2003, long after the
`
`’578 patent had issued, on November 27, 2001. So Georgia-Pacific would appear to fit the facts
`
`of this case like a glove.
`
`But that is not to say that post-issuance statements are always irrelevant. Defendants cited
`
`Verizon Servs. Corp. v. Vonage Holdings Corp., 503 F.3d 1295, 1306-07 (Fed. Cir. 2007), and
`
`Teva Pharms USA, Inc. v. Sandoz, Inc., 789 F.3d 1335, 1343 (Fed. Cir. 2015) as giving
`
`consideration to later statements. In addition, the majority opinion in Microsoft Corp. v. Multi-
`
`Tech Sys., Inc., 357 F.3d 1340, 1350 (Fed. Cir. 2004), considered as relevant some statements
`
`made after an earlier patent has issued. But Microsoft acknowledged Georgia-Pacific held there
`
`could be no estoppel:
`
`In Georgia-Pacific, [w]e 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 intrinsic record of the ’578 patent, namely, its specification and prosecution
`
`history, does not itself limit the construction of application launcher. And nothing in the portions
`
`of the prosecution history of the ’766 patent Defendants cite contradicts Dr. Shamos’s evidence
`
`the art’s use of “application launcher” to describe “a computer program that launches, i.e., starts,
`
`another computer program,” included its launching the program on either a client or server.
`
`Rather, Defendants’ argument does not appear to be directed at the meaning of the term
`
`to a POSITA. Instead, Defendants are arguing the later statements present a straightforward case
`
`of estoppel – in order to avoid a prior art reference, the patent owner made arguments that had
`
`5
`
`

`

`Case 1:19-cv-11278-RGS Document 45 Filed 02/20/20 Page 6 of 21
`
`the effect of disclaiming a scope of coverage he would otherwise have obtained. As Microsoft
`
`acknowledged, Georgia-Pacific governs the situation where estoppel is argued, and that case
`
`would bar estoppel here.
`
`In any event, to the extent that the later panel decisions of the Federal Circuit on which
`
`Defendants rely are inconsistent with Georgia-Pacific, this Court must follow the earlier
`
`decision (here, Georgia-Pacific). Newell Companies, Inc. v. Kenney Mfg. Co., 864 F.2d 757,765
`
`(Fed. Cir. 1988).
`
`Microsoft also provides a second reason to distinguish the statements on which
`
`Defendants seek to rely. 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 that patent cannot be cited to construe other patents,
`
`however related. The statements from the ’766 patent application’s prosecution that Defendants
`
`refer to clearly fall in that category, as they are statements distinguishing a prior art reference
`
`(Duvvoori) cited against only the claims of the ’766 patent.
`
`
`
`
`
`
`
`
`
`
`
`6
`
`

`

`Case 1:19-cv-11278-RGS Document 45 Filed 02/20/20 Page 7 of 21
`
`B.
`
`“Application program”
`
`Uniloc 2017’s Construction
`ordinary meaning, which is software that
`performs tasks for an end-user
`
`
`Ordinary meaning
`
`Defendants’ Construction
`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
`
`Defendants do not appear to dispute “software that performs tasks for an end-user”
`
`accurately represents the ordinary meaning of the term. Nor do they point to anything in the
`
`intrinsic record of the ’578 patent that uses “application program” to mean anything other than
`
`“software that performs tasks for an end-user.” In general parlance, the term “application
`
`program” is used to distinguish the program from an operating system program. See Gannon
`
`Decl., Ex. 1, Shamos dep. at 43, ll. 1-3.
`
`Courts may only depart from the ordinary meaning of a claim term in two instances:
`
`lexicography and disavowal. Hill-Rom Servs., Inc. v. Stryker Corp., 755 F.3d 1367, 1371 (Fed.
`
`Cir. 2014).
`
`Code associated with underlying program functions
`
`Defendants describe the following language, ’578 patent at 12:13-16, as “definitional”:
`
`Accordingly, as used herein, it is to be understood that the term “application
`program” generally refers to the code associated with the underlying program
`functions, for example, Lotus Notes or a terminal emulator program.
`
`The quoted statement, however, simply confirms the ordinary meaning. See Shamos Decl., ¶ 70.
`
`The immediately preceding paragraphs of the patent had described a (nonpreferred)
`
`embodiment in which the application program code was included as part of the application
`
`launcher. See ’578 patent at 11:39-41, 48-54. And later in that same paragraph, the patent recites
`
`an embodiment where the application is separate from the application launcher:
`
`7
`
`

`

`Case 1:19-cv-11278-RGS Document 45 Filed 02/20/20 Page 8 of 21
`
`For example, the application launcher program… preferably does not include the
`code associated with the underlying application program
`
`Id. at 12:26-29.
`
`Given the surrounding context, describing two contrasting embodiments, the quoted
`
`statement simply means the specification generally will use “application program” in its
`
`conventional sense, rather than to include application launcher code as well. Lotus notes, a well-
`
`known “application program” is simply cited as an example of “the code associated with
`
`underlying program functions.”
`
`Browser issues
`
`Defendants seek to exclude from the ordinary meaning application programs that are
`
`browsers or that execute within a browser window. But Defendants cite nothing in the intrinsic
`
`record of the ’578 patent that would support that exclusion. “Browser window” does not appear
`
`anywhere in the intrinsic evidence and “browser interface” is used only once in the specification,
`
`id. at 10:56-63, without any indication that the browser window is required to be separate from
`
`the application program. Shamos Decl., ¶ 71. “An application program is able to be invoked by a
`
`user to perform functions for the user. You can … have applications that run in a browser. And
`
`there are many of those.” Gannon Decl., Ex. 1, Shamos Dep. at 43, ll. 1-8.
`
`Nothing in the ’578 patent contains, or otherwise supports, the notion that an application
`
`program cannot execute within a browser window. Shamos Decl., ¶ 72. In fact, the ’578 patent at
`
`8:7-20, describes an exemplary situation in which the application is literally executed within the
`
`browser window. Shamos Decl., ¶ 73.
`
`Defendant’s only support for their argument is a statement in the prosecution history of
`
`the ’466 patent. But that argument encounters serious legal and factual problems.
`
`
`
`8
`
`

`

`Case 1:19-cv-11278-RGS Document 45 Filed 02/20/20 Page 9 of 21
`
`Legal problems
`
`The separate applications for the ’578 and the ’466 patent were not continuations,
`
`divisionals, or continuations-in-part of each other. They were filed as independent, patently
`
`distinct applications, on the same date. Shamos Decl., ¶ 31. Further, the inventive entities
`
`differed: the ’578 application included an inventor (Kaminsky) who is not an inventor on the
`
`’466 application; the ’466 application, in turn, included inventors (McGarvey and Salahshour)
`
`not on the ’578 application. See Gannon Decl., Ex. 2. 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, 1105 (Fed. Cir. 2002) is 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 patent 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 claims by the ’301 patent should be
`attributed to the improved surfactant claims 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.
`
`(Emphasis added).
`
`Defendants argue the application for the ’578 patent incorporated by reference the
`
`application for the ’466 patent, and thus the prosecution history of the latter patent should be part
`
`of the intrinsic record of the former. But although incorporation by reference would make the
`
`disclosure contained in the ’466 application part of the disclosure of the ’578 patent, it does not
`
`create a formal relationship of the sort discussed in Abbott. Equally important, incorporation by
`
`9
`
`

`

`Case 1:19-cv-11278-RGS Document 45 Filed 02/20/20 Page 10 of 21
`
`reference of the application does not make any later part of the prosecution history intrinsic
`
`evidence.
`
`Goldenberg v. Cytogen, Inc., 373 F.3d 1158 (Fed. Cir. 2004), is on point. In that action,
`
`as with IBM here, Goldenberg filed two separate applications the same day, the ’261 and ’262
`
`applications. In a first office action, the examiner issued a double patenting rejection of the
`
`claims of the ’261 over the claims of the ’262, and then Goldenberg filed a response
`
`distinguishing them. Id. at 1161. The Federal Circuit held the court could “reference [] the
`
`contents of the ’262 application as it existed when Goldenberg distinguished” (emphasis added)
`
`it from the ’261 application in the office action response. The court analogized it to citing prior
`
`art, which makes that prior art intrinsic evidence. Thus “the district court was entitled to treat the
`
`’262 application as part of the intrinsic evidence of the [’261 application] patent when construing
`
`the claim terms.” Id. at 1168.
`
`However, the Federal Circuit held the district court erred in considering later portions of
`
`the file history as intrinsic evidence:
`
`While the content of the ’262 application at the time it was distinguished from the
`’261 application constitutes part of the prosecution history..., subsequently added
`new matter is not similarly incorporated.
`
`Id. The court went on to describe the significance of its ruling:
`
`The ’261 and ’262 applications were filed separately and therefore lack the
`formal relationship necessary for free license to use the contents of the ’744
`patent and the prosecution history when construing the claims of the ’559
`patent. ... While the ’262 application was distinguished from the scope of the ‘261
`application’s claims, incorporating its contents at that point into the intrinsic
`evidence of the ’559 patent, the relevant passages from the ’744 patent relied on by
`the district court are new matter added by the ‘continuation-in-part application.
`Consequently, the passages are not part of the intrinsic evidence of the ’559 patent.
`... Absent a formal relationship or incorporation during prosecution, the new-matter
`content of the ’744 patent is not available to construe the claims of the ’559 patent,
`and the district court erred in relying on them.
`
`
`
`
`
`10
`
`

`

`Case 1:19-cv-11278-RGS Document 45 Filed 02/20/20 Page 11 of 21
`
`Id. at 1167-68 (bold emphasis added; italics in original; citations omitted).
`
`
`
`
`
`Factual problems
`
`Even if the ’466 and ’578 patents had had a familial relationship, the patentees’
`
`arguments in the ’466 prosecution history on which Defendants rely, Def. Br. at 5, would not
`
`support narrowing of the ’578 patent’s claims beyond their ordinary meaning.
`
`
`
`Defendants cite as their sole support for their proposed construction of “application
`
`program” the statement in the prosecution history of the ’466 patent:
`
`an instance of the application program is requested through the desktop but
`executes locally at the client as a separate application from the browser interface.
`For example, Lotus Notes would not execute within the browser window.
`
`Def. Br. at 5. But the statement was not directed to the meaning of “application program.” The
`
`applicants were simply explaining the claimed invention of the ’466 patent executed locally
`
`at the client.
`
`All the claims of the ’466 patent, Gannon Decl., Ex. 2, contain the language “provid[e]
`
`an instance of [the selected] application program [] to the client for execution responsive to the
`
`selection” (emphasis added). See, for example, Dkt. 33-2 at Paychex_PTO-0000168-177. That
`
`language does not appear in the claims of the ’578 patent (or the claims of the ’293 patent). The
`
`claims of the ’578 and ’293 patents, normally construed, would thus include all applications,
`
`including those executed within the browser window.
`
`The statement on which Defendants rely, made during the prosecution of the ’466 patent,
`
`was intended to describe the invention of the claims of that patent, which 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.
`
`11
`
`

`

`Case 1:19-cv-11278-RGS Document 45 Filed 02/20/20 Page 12 of 21
`
`Because the statement appears to be simply describing features mandated by the specific
`
`limitations of the claims in the ’466 patent prosecution history, a POSITA would not understand
`
`the statement of the ’466 patent inventors as applying to inventions claimed in the ’578 and ’293
`
`patents, which do not have the features the statement describes. Because the claims of the other
`
`patents omit any requirement of providing an instance of the application for execution locally at
`
`the client, the statement Defendants rely upon would have been untrue if it had appeared in the
`
`prosecution history of the other two patents.
`
`As Dr. Shamos has testified, 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. Shamos Decl., ¶¶ 72-73.
`
`Similarly, the claims of the ’293 patent 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.
`
`C.
`
`“Configuration manager program”
`
`Uniloc 2017’s Construction
`ordinary meaning
`
`Defendants’ Construction
`A program separate from the application
`program
`
`
`
`
`Defendants do not appear to contest the ordinary meaning of “configuration manager
`
`program” is “a program that manages configurations.”
`
`
`
`Defendants would, however, impose the restriction that the configuration manager cannot
`
`be part of program it is configuring. But the specification itself has embodiments that contradict
`
`Defendants’ construction. Dkt. No. 34-2. Shamos Corrected Decl., ¶¶ 79-85.
`
`12
`
`

`

`Case 1:19-cv-11278-RGS Document 45 Filed 02/20/20 Page 13 of 21
`
`
`
`Defendants cite only a portion of the Abstract, which does not state the configuration
`
`manager program cannot be part of the program is configuring. Although the specification
`
`discloses an embodiment in which the application programs and configuration program can be
`
`different, it is improper to import an example from the specification into the claim. Phillips v.
`
`AWH Corp., 415 F.3d 1303, 1323 (Fed. Cir. 2005). (“[A]lthough the specification often
`
`describes very specific embodiments of the invention, we have repeatedly warned against
`
`confining the claims to those embodiments.”)
`
`
`
`The term is used in its ordinary sense in the ’578 patent. It is common for an application
`
`program to contain a component used to configure the application program. Microsoft Word, for
`
`example, operates this way. A Word user is able to configure the program to his taste by
`
`selecting ”Options,” whereupon an extensive set of customizable parameters can be specified. A
`
`POSITA would recognize that the “configuration program” for Word is code that resides and
`
`executes within the “application program.”
`
`D.
`
`“Executing the application program using the obtained user set and the obtained
`administrator set responsive to a request from the one of the plurality of
`authorized users”
`
`
`
`Uniloc 2017’s Construction
`ordinary meaning
`
`Defendants’ Construction
`Initiating execution of the application
`program in response to a launch request from
`the application launcher program using the
`obtained user set and the obtained
`administrator set
`
`
`
`Uniloc 2017 had proposed this term be given its ordinary meaning. As Uniloc 2017 reads
`
`the claim, an authorized user makes a request for execution of an application and the network
`
`then executes the application using the two obtained sets. That’s it.
`
`It appears from Defendant’s Brief they want to impose an additional requirement,
`
`namely, that execution not be initiated or launched until the sets are obtained. Thus, their
`
`13
`
`

`

`Case 1:19-cv-11278-RGS Document 45 Filed 02/20/20 Page 14 of 21
`
`construction would exclude those embodiments of the invention in which preferences are
`
`obtained after initiation or launching, but before execution is completed.
`
`Defendants are attempting to import a limitation into the claim that is not justified,
`
`namely, that it is not “executing” that is a subject of the limitation but “initiating execution”, a
`
`phrase that does not appear in the broader claims but is separately claimed in certain dependent
`
`claims, e.g., claim 6. Defendants are attempting to read that limitation from the dependent claim
`
`into the claim from which it depends.
`
`Further, claim 1 is explicit that the “request” is” from an “authorized user[],” not
`
`necessarily from “the application launcher program.” Also, the Abstract of the ’578 patent makes
`
`clear that the execution can make use of stored values of the user and administrator preferences,
`
`or may “obtain” them before execution:
`
`The on-demand server then initiates execution of the application program using
`stored values for the user and administrator set preferences or, if no preference have
`yet been obtained for the particular user, obtains user preferences before initiating
`execution of the application program
`
`E.
`
`“File Packet”
`
`Uniloc 2017’s Construction
`package of one or more computer files
`
`Defendants’ Construction
`A container file that contains one or more
`distinct components that may be individually
`accessed upon opening the container file
`
`
`Uniloc 2017 proposed “package of one or more computer files,” and submitted Dr.
`
`Shamos’s testimony to support that uncomplicated proposal.
`
`Defendants say that the jury will not understand “package,” but that is not the case. A
`
`package is one or more files sent together. It’s a simple idea.
`
`14
`
`

`

`Case 1:19-cv-11278-RGS Document 45 Filed 02/20/20 Page 15 of 21
`
`By contrast, Defendants chose not to submit expert testimony. Instead, they presented
`
`several pages of attorney argument in support of a complicated proposal a jury would not
`
`understand. Further, their Brief misunderstands the technology.
`
`Dr. Shamos explained in his deposition, Gannon Decl., Ex. 1 at 57-58, Uniloc 2017’s
`
`proposal conforms with long-standing usage in the art:
`
`[F]or decades people have referred to software packages. Software packages is
`generally a collection of programs that interact with one another in order to perform
`some function. … If we just use the word package, it means an application that
`consists of a package, a software package. … There are many ways of distributing
`software packages. Sometimes they’re small, sometimes they’re very, very large.
`So package was a term for a bunch of stuff that you have to put together in order to
`run an application.
`
`Defendants argue that the patent describes some file packages that include command
`
`scripts, which defendants assert, without evidence, are not “files.” But they simply
`
`misunderstood what scripts are. In his deposition, Dr. Shamos explained their error, id. at 62, 64:
`
`A script is a file. Scripts are stored in files. They have to be scripts rather than
`regular programming code. … [F]iles are typically the way in which information is
`conveyed. Scripts, where’s the script come from? I write a script and I store it in a
`file, and I copy the file into whatever this package is that I’m sending. The script
`itself, it’s not hanging around loose in there; otherwise, you wouldn’t know where
`the script began and where the script ended. And so it’s a file.
`
`The “objects” defendants point to are all computer files. An application program is a file,
`
`a configuration manager applet is a file containing the code for the applet, an “import file” is
`
`obviously a file, and a “command script” is a file. Even “information” is transmitted in the form
`
`of a computer file. A “profile manager import call” refers to the “PMImport command script”
`
`disclosed in the ’293 patent at 19:25.
`
`
`
`
`
`
`
`15
`
`

`

`Case 1:19-cv-11278-RGS Document 45 Filed 02/20/20 Page 16 of 21
`
`F.
`
`“Registration Operations”
`
`Uniloc 2017’s Construction
`recording at the target on-demand server
`information about authorized users of the
`application program
`
`Defendants’ Construction
`Operations on the target on-demand server
`that include specifying a set of users who may
`access the application program associated
`with the file packet
`
`
`
`
`As the proposed constructions do not appear to differ meaningfully, to reduce the number
`
`of terms to be construed Uniloc 2017 will agree to “operations that include specifying a set of
`
`users,” if by “specifying the set of users” is meant either directly or indirectly (as through
`
`encryption) specifying a human user or a particular machine, or specifying a rule that will
`
`determine who will be authorized to access the application program. The other portions of
`
`Defendants’ proposed construction (“on the target on-demand server” and “associated with file
`
`packet”) are redundant of other language in the claims.
`
`G.
`
`Indefiniteness
`
`
`
`Although Local Rules 16.6(e)(1)(c) seemingly requires the parties to present no more
`
`than 10 claim terms for construction, Defendants have taken the position there is no limit on the
`
`number of indefiniteness issues they could present. See Foster Decl., Ex. C.
`
`
`
`
`
`Means-plus-function (MPF) terms
`
`Earlier in the action, defendants had suggested they would argue certain unspecified
`
`claims of the ’578 and ’293 patents that contained MPF terms were indefinite because the patents
`
`did not adequately disclose corresponding structure. Although those two patents together contain
`
`62 separate MPF terms, Defendants did not inform Uniloc 2017 until January 20 which of those
`
`62 they would decide to argue. That was three days before the deadline for filing initial Claim
`
`Construction Memoranda.
`
`16
`
`

`

`Case 1:19-cv-11278-RGS Document 45 Filed 02/20/20 Page 17 of 21
`
`
`
`In that January 20 communication, Defendants notified Uniloc 2017 it had selected five
`
`“exemplary” MPF terms, and their brief would “focus” on those terms. But it seems they have
`
`changed their minds.
`
`
`
`They stated that because they did not have “Uniloc’s positions in hand,” they planned to
`
`serve their opening brief without those positions. But Unilo

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