throbber
Case 2:21-cv-00072-JRG-RSP Document 156-2 Filed 09/28/21 Page 1 of 217 PageID #:
`5218
`
`
` EXHIBIT 1
`
`

`

`Case 2:21-cv-00072-JRG-RSP Document 156-2 Filed 09/28/21 Page 2 of 217 PageID #:
`5219
`
`
`
`IN THE UNITED STATES DISTRICT COURT
`FOR THE EASTERN DISTRICT OF TEXAS
`MARSHALL DIVISION
`
`
`
`
`
`
`
`
`
`
`
`
`
`CASE NO. 2:21-cv-00072-JRG-RSP
`(Lead Case)
`
`
`CASE NO. 2:21-cv-00024-JRG-RSP
`(Member Case)
`
`
`CASE NO. 2:21-cv-00026-JRG-RSP
`(Member Case)
`
`
`CASE NO. 2:21-cv-00029-JRG-RSP
`(Member Case)
`






`
`
` §
`
`





`
` §
`
`





`
` §
`
`





`
`AGIS SOFTWARE DEVELOPMENT LLC,
`
`v.
`
`T-MOBILE USA, INC., AND T-MOBILE
`US, INC.,
`
`
`AGIS SOFTWARE DEVELOPMENT LLC,
`
`v.
`
`LYFT, INC.,
`
`
`AGIS SOFTWARE DEVELOPMENT LLC,
`
`v.
`
`UBER TECHNOLOGIES, INC.,
`d/b/a UBER,
`
`
`AGIS SOFTWARE DEVELOPMENT LLC,
`
`v.
`
`WHATSAPP, INC.
`
`
`DECLARATION OF DR. SHASHI SHEKHAR IN SUPPORT OF
`DEFENDANTS’ CLAIM CONSTRUCTION
`
`
`
`
`
`
`
`

`

`Case 2:21-cv-00072-JRG-RSP Document 156-2 Filed 09/28/21 Page 3 of 217 PageID #:
`5220
`
`
`
`TABLE OF CONTENTS
`
`I.
`
`INTRODUCTION ...............................................................................................................1
`
`A.
`
`B.
`
`C.
`
`Summary of Opinions ..............................................................................................2
`
`Professional Qualifications and Compensation .......................................................4
`
`Materials Reviewed .................................................................................................7
`
`II.
`
`RELEVANT LEGAL STANDARDS .................................................................................7
`
`A.
`
`Claim Construction ..................................................................................................7
`
`1.
`
`2.
`
`Generally ......................................................................................................7
`
`Means-Plus-Function Terms ........................................................................9
`
`B.
`
`Indefiniteness .........................................................................................................11
`
`1.
`
`2.
`
`Generally ....................................................................................................11
`
`Means-Plus-Function Terms ......................................................................12
`
`III.
`
`IV.
`
`LEVEL OF SKILL IN THE ART .....................................................................................14
`
`OVERVIEW OF THE ASSERTED PATENTS ................................................................14
`
`A.
`
`B.
`
`C.
`
`D.
`
`The ’728 Patent ......................................................................................................14
`
`The ’724 Patent ......................................................................................................15
`
`The ’970 Patent ......................................................................................................15
`
`The ’055, ’251, 7’838 and ’829 Patents .................................................................16
`
`V.
`
`ANALYSIS OF CLAIM CONSTRUCTION DISPUTES ................................................18
`
`A.
`
`The “free and operator selected text messages” phrase of the ’728 Patent ...........19
`
`1.
`
`2.
`
`3.
`
`The Context of the Claim Does Not Provide Any Guidance on the
`Scope of These Terms ................................................................................20
`
`The Specifications of the Asserted Patents Does Not Provide Any
`Guidance on the Scope of These Terms ....................................................22
`
`The File History of the ‘728 Patent is Silent on the Meaning of the
`Term “Free and Operator Selected Text Messages” ..................................25
`
`
`
`

`

`Case 2:21-cv-00072-JRG-RSP Document 156-2 Filed 09/28/21 Page 4 of 217 PageID #:
`5221
`
`
`
`B.
`
`The “similarly equipped cellular phone,” “similarly equipped PDA
`cellular phone,” “similarly equipped PDA/cell phone,” and “each
`PDA/cell phone within a predetermined communication network is
`similarly equipped” phrases of the ’728, ’724, and ’970 Patents ..........................26
`
`1.
`
`2.
`
`3.
`
`The Context of the Claims Does Not Provide Any Guidance on the
`Scope of These Terms ................................................................................27
`
`The Specifications of the Asserted Patents Does Not Provide Any
`Guidance on the Scope of These Terms ....................................................29
`
`The File Histories of the Asserted Patents Are Silent on the
`Meaning of These Terms ...........................................................................33
`
`The “said database including the generation of one or more symbols
`associated with a particular participating user” phrase of the ’724 Patent ............33
`
`The “using the IP address previously” phrase of the ’724 Patent ..........................37
`
`The “accessing an application program in each cell phone for generating
`one or more symbols representative of one or more participant users”
`phrase of the ’724 Patent ........................................................................................38
`
`The “means for allowing a manual response to be manually selected from
`the response list or manually recorded and transmitting said manual
`response to the sender PDA/cell phone” phrase of the ’970 Patent .......................42
`
`C.
`
`D.
`
`E.
`
`F.
`
`G.
`
`The “device” term of the ’055, ’251, 7’838, and ’829 Patents ..............................47
`
`1.
`
`2.
`
`3.
`
`The claims do not recite structure ..............................................................47
`
`The specification does not disclose an algorithm corresponding to
`each claimed function ................................................................................51
`
`The claimed functions could not be accomplished by a general
`purpose computer without special programming .......................................69
`
`CONCLUSION ..................................................................................................................76
`
`VI.
`
`
`
`
`
`

`

`Case 2:21-cv-00072-JRG-RSP Document 156-2 Filed 09/28/21 Page 5 of 217 PageID #:
`5222
`
`
`
`I.
`
`INTRODUCTION
`
`I, Shashi Shekhar, do hereby declare:
`
`1.
`
`I make this declaration based upon my own personal knowledge and, if called upon
`
`to testify, would testify competently to the matters contained herein.
`
`2.
`
`I am making this declaration at the request of Defendants T-Mobile USA, Inc., T-
`
`Mobile US, Inc. (collectively, “T-Mobile”), Lyft, Inc., Uber Technologies, Inc., and WhatsApp
`
`LLC1 (“WhatsApp”) (collectively, “Defendants”) in the above-captioned case, and have been
`
`asked by Defendants to provide my expert testimony and opinions relating to certain terms and
`
`phrases in U.S. Patent Nos. 7,031,728 (the “’728 Patent”), 7,630,724 (the “’724 Patent”),
`
`8,213,970 (the “’970 Patent”), 9,408,055 (the “’055 Patent”), 9,445,251 (the “’251 Patent”),
`
`9,467,838 (the “7’838 Patent”), 9,749,829 (the “’829 Patent”), 10,299,100 (the “’100 Patent”), and
`
`10,341,838 (the “1’838 Patent”).
`
`3.
`
`I understand that Plaintiff AGIS Software Development LLC (“AGIS”) is asserting
`
`the following patent claims against the Defendants:
`
`Patent
`’728
`Patent
`’724
`Patent
`’970
`Patent
`’100
`Patent
`1’838
`Patent
`7’838
`Patent
`
`Lyft
`7
`
`9, 12-16
`
`2, 10-13
`
`1-31
`
`1-26
`
`
`
`Uber
`7
`
`9, 12-16
`
`2, 10-13
`
`1-31
`
`1-26
`
`
`
`WhatsApp
` 7
`
`T-Mobile
` 7
`
`9, 10, 12, 13, 15
`
`9, 10, 12-16
`
`
`
`
`
`
`
`
`
`
`
`
`
`1-43, 45, 46, 49-84
`
` 1-84
`
`
`1 WhatsApp, Inc. is incorrectly named in the first amended complaint filed in Case No. 2:21-cv-
`00029-JRG-RSP.
`
`1
`
`

`

`Case 2:21-cv-00072-JRG-RSP Document 156-2 Filed 09/28/21 Page 6 of 217 PageID #:
`5223
`
`
`
`Patent
`’055
`Patent
`
`’251
`Patent
`’829
`Patent
`
`
`
`Lyft
`
`
`
`
`
`
`Uber
`
`
`
`
`
`
`WhatsApp
` 3, 4, 8-13, 16, 18-20,
`26, 31, 35, 38, 39, 44,
`46-48, 50-53
`
` 1-35
`
`T-Mobile
`3, 4, 8-13, 16, 18-
`20, 26, 31, 35, 38,
`39, 44, 46-48, 50-
`53
` 1-35
`
` 1-7, 9, 11-26, 28-41,
`43, 45-61, 63-68
`
` 1-68
`
`4.
`
`This declaration, including the exhibits hereto, provides my opinions to date
`
`regarding the alleged indefiniteness of certain phrases and terms, although I may provide further
`
`testimony and opinions if asked to testify in court or in a deposition. I also reserve the right to
`
`supplement or amend my opinions, as well as the bases for those opinions, if I receive additional
`
`relevant information or to respond to opinions offered by other experts in this case. I may rely on
`
`demonstrative exhibits, including pictures, figures, and drawings that appear in this report and the
`
`referenced exhibits and materials.
`
`A.
`
`5.
`
`Summary of Opinions
`
`At Defendants’ request, I have focused my analysis on ten particular phrases that
`
`appear in some or all of the Asserted Claims. In my opinion, all ten of these phrases are indefinite
`
`for one or more reasons. Specifically:
`
`•
`
`The phrase “free and operator selected text messages”―which appears in Claim 7
`of the ’728 Patent―is indefinite because the term “free” is susceptible to at least
`two entirely different meanings, and nowhere does the ’728 Patent provide any
`guidance as to the meaning of the term “free … text messages” to enable a POSITA
`to ascertain the meaning of the term “free”, and nowhere does the ’728 Patent
`provide any guidance on the meaning of the term “operator selected text messages”
`to enable a POSITA to determine the bounds and scope of claim 7 of the ’728
`
`2
`
`

`

`Case 2:21-cv-00072-JRG-RSP Document 156-2 Filed 09/28/21 Page 7 of 217 PageID #:
`5224
`
`
`
`•
`
`•
`
`•
`
`•
`
`•
`
`•
`
`Patent..
`The phrase “similarly equipped cellular phone”―which appears in Claim 7 of the
`’728 Patent and Claim 9 of the ’724 Patent―is indefinite because the intrinsic
`record lacks any guidance that would enable a person of ordinary skill in the art
`(POSITA) to objectively ascertain whether two cellular phones are “similarly
`equipped.”
`The phrase “said database including the generation of one or more symbols
`associated with a particular participating user”―which appears in Claim 9 of the
`’724 Patent―is indefinite because a POSITA would not understand that phrase
`with reasonable certainty, and further because Claim 9 identifies an “application
`program” for generating the recited symbols.
`The phrase “using the IP address previously”―which appears in Claim 16 of the
`’724 Patent―is indefinite because it is an incomplete sentence fragment that
`renders the claim in which it appears meaningless, and the specification and file
`history do not further clarify which IP address this portion of the claim covers..
`The phrase “similarly equipped PDA cellular phone”―which appears in Claim 16
`of the ’724 Patent―is indefinite because the intrinsic record lacks any guidance
`that would enable a POSITA to objectively ascertain whether two PDA cellular
`phones are “similarly equipped.”
`The means-plus-function phrase “accessing an application program in each cell
`phone for generating one or more symbols representative of one or more participant
`users”―which appears in Claim 9 of the ’724 Patent―is indefinite because
`“application program” is a generic term that does not connote structure, and the
`specification fails to disclose the requisite structure.
`The means-plus-function phrase “means for allowing a manual response to be
`manually selected from the response list or manually recorded and transmitting said
`manual response to the sender PDA/cell phone”―which appears in Claim 2 of the
`
`3
`
`

`

`Case 2:21-cv-00072-JRG-RSP Document 156-2 Filed 09/28/21 Page 8 of 217 PageID #:
`5225
`
`
`
`’970 Patent―is indefinite because “means” is a generic term that does not connote
`structure, and the specification fails to disclose the requisite structure.
`The phrase “similarly equipped PDA/cell phone”―which appears in Claim 1 of the
`’970 Patent―is indefinite because the intrinsic record lacks any guidance that
`would enable a POSITA to objectively ascertain whether two PDAs or cellular
`phones are “similarly equipped.”.
`The phrase “each PDA/cell phone within a predetermined communication network
`is similarly equipped”―which appears in Claim 11 of the ’970 Patent―is indefinite
`because the intrinsic record lacks any guidance that would enable a POSITA to
`objectively ascertain whether two PDAs or cellular phones are “similarly
`equipped.”
`The means-plus-function term “device”―which appears in at least Claims 31, 35,
`38, and 39 of the ’055 Patent, Claims 24 to 35 of the ’251 Patent, Claim 54 of the
`7’838 Patent, and Claim 68 of the ’829 Patent―is indefinite because “device” is a
`generic term that does not connote structure to a POSITA, and the specification
`fails to disclose the requisite structure.
`
`Professional Qualifications and Compensation
`
`I am currently employed by the University of Minnesota, Minneapolis, Minnesota
`
`•
`
`•
`
`•
`
`B.
`
`6.
`
`as a Professor in the Computer Science and Engineering Department. Attached as Exhibit A to this
`
`declaration is my up-to-date curriculum vitae. The following paragraphs summarize my relevant
`
`expertise.
`
`7.
`
`In 1985, I received a Bachelors of Technology degree in Computer Science from
`
`the Indian Institute of Technology, Kanpur, India. In 1987, I received a Masters of Science degree
`
`in Computer Science, and in 1989 was awarded a Ph.D. in Computer Science and a Masters of
`
`Science degree in Business Administration, all from the University of California, Berkeley.
`
`4
`
`

`

`Case 2:21-cv-00072-JRG-RSP Document 156-2 Filed 09/28/21 Page 9 of 217 PageID #:
`5226
`
`
`
`8.
`
`In 1989, I joined the faculty of the Computer Science and Engineering Department
`
`at the University of Minnesota as an Assistant Professor. I was promoted to Associate Professor
`
`with tenure in 1995, and then to Full Professor in 2001. I was appointed a McKnight Distinguished
`
`University Professor (2005), a distinction awarded to the most outstanding mid-career faculty
`
`members at the University of Minnesota. I was recently appointed a University Distinguished
`
`Teaching Professor (2015), a distinction awarded to recognize excellence in instruction,
`
`mentoring, and development of educational programs.
`
`9.
`
`In 1991, I began working on a project entitled “Geographic Databases For
`
`Intelligent Vehicle Highway Systems” which dealt with spatial databases and geographic
`
`information systems (“GIS”). Since working on this project, I have continued to perform research
`
`in the fields of spatial databases, spatial data science and GIS on a variety of computational
`
`platforms ranging from mobile phones to large computers. I presently devote essentially all of my
`
`research to spatial databases, spatial data mining, spatial data science and GIS.
`
`10.
`
` Beginning in 1994 and continuing through today, I have taught courses in spatial
`
`databases, spatial data science and GIS.
`
`11.
`
` I have authored or co-authored over 350 articles, the majority relating to spatial
`
`databases, spatial data science and GIS that have appeared in refereed journals, conferences,
`
`workshops and edited books. Also, I have co-authored a textbook entitled “Spatial Databases: A
`
`Tour” that was published in 2003 and which has been translated into two foreign languages (i.e.,
`
`Chinese and Russian). Furthermore, I have co-edited an “Encyclopedia of GIS” which was
`
`published in 2008 (1st Edition) and 2017 (2nd Edition). Moreover, I have co-authored a broad-
`
`audience book entitled “Spatial Computing” that was published in 2020. A listing of my
`
`publications is included in my Curriculum Vitae (attached as Exhibit A) under the heading
`
`5
`
`

`

`Case 2:21-cv-00072-JRG-RSP Document 156-2 Filed 09/28/21 Page 10 of 217 PageID #:
`5227
`
`
`
`“Publications.”
`
`12.
`
` I am active in professional services relating to journals and conferences that deal
`
`with spatial databases, spatial data science and GIS. For example, I am serving on the Board of
`
`Directors for the Computing Research Association, which represents the major Computing
`
`research organizations in North America. Also, I am serving as a co-editor in chief of
`
`“GeoInformatica: An International Journal on Advances in Computer Science for Geographic
`
`Information Sciences.” Earlier, I served as the President of the University Consortium for GIS
`
`(2017-18). I have also served on the editorial board of the IEEE Transactions on Knowledge and
`
`Data Engineering, which is a journal in the area of databases, data mining and artificial
`
`intelligence. A more complete listing of my professional service activities relating to journals,
`
`conferences, and workshops is included in my Curriculum Vitae.
`
`13.
`
` In 2008, I was elected a Fellow of the American Association for Advancement of
`
`Sciences (AAAS) and in 2003, I was elected a Fellow of The Institute of Electrical and Electronics
`
`Engineers (IEEE) for contributions to spatial database storage methods, data mining, and
`
`geographic information systems (GIS). Furthermore, I received the Technical Achievement
`
`Award from the IEEE Computer Society (2006) which recognizes the most outstanding and
`
`innovative contribution to the field in the last ten to fifteen years.
`
`14.
`
`I have advised numerous organizations including the United Nations and the United
`
`States federal government regarding spatial databases and GIS. For example, I served on the
`
`Mapping Science Committee (2003-2009) of the National Research Council, the operating body
`
`of the National Academy of Science, which is charged under Congressional charter to advise the
`
`federal government on scientific and technical matters. I have twice served as an international
`
`consultant to the United Nations Development Programme (UNDP) on projects related to spatial
`
`6
`
`

`

`Case 2:21-cv-00072-JRG-RSP Document 156-2 Filed 09/28/21 Page 11 of 217 PageID #:
`5228
`
`
`
`databases. I have served on the Board of Directors of the University Consortium on GIS (UCGIS)
`
`which is a professional organization representing universities with active GIS research programs.
`
`I have also served as an international expert for the Canadian Networks of Centers of Excellence
`
`program which has responsibilities for overseeing GEOIDE, a network of over 50 researchers from
`
`more than a dozen Canadian universities in the area of geographic information science. A more
`
`complete list of advisory activities is included in my Curriculum Vitae.
`
`15.
`
`Additional details of my education and work experience, awards and honors, and
`
`publications that may be relevant to the opinions I have formed are set forth in my curriculum
`
`vitae.
`
`16.
`
`I am being compensated for my time at a rate of $400 per hour, including my work
`
`in preparing this declaration and for any testimony related thereto. I am also being compensated
`
`for certain out-of-pocket expenses. The opinions provided in this declaration are my own: I have
`
`no financial or other interest in the outcome of this lawsuit, and my compensation is entirely
`
`independent of the outcome of this lawsuit or the impact (if any) of the opinions that I provide.
`
`C. Materials Reviewed
`
`17.
`
`A list of materials that I reviewed in arriving at the opinions contained in this
`
`declaration is attached as Exhibit B.
`
`II.
`
`RELEVANT LEGAL STANDARDS
`
`18.
`
`I am not an attorney. My understanding of legal standards governing claim
`
`construction and indefiniteness is described below.
`
`A.
`
`Claim Construction
`1.
`
`Generally
`
`19.
`
`I understand that the words of a patent claim are given the meaning that a person
`
`of ordinary skill in the art (“POSITA”) would understand those words to carry, in light of the
`
`7
`
`

`

`Case 2:21-cv-00072-JRG-RSP Document 156-2 Filed 09/28/21 Page 12 of 217 PageID #:
`5229
`
`
`
`patent’s specification and prosecution history. E.g., Phillips v. AWH Corp., 415 F.3d 1303, 1313
`
`(Fed. Cir. 2005) (en banc).
`
`20.
`
`I understand that patent claims are to be construed in light of the intrinsic record of
`
`the patent, which includes the language of the claims; the specification (including the drawings)
`
`of the patent; and the prosecution history of the patent, including the cited references. This type
`
`of evidence is referred to as “intrinsic” evidence. E.g., id. at 1317.
`
`21.
`
`I further understand that the words of the claims are generally given their ordinary
`
`and customary meaning, which is the meaning that the term would have to a POSITA in question
`
`at the time of the invention. E.g., id. at 1313. I understand that the Federal Circuit has emphasized
`
`that the context of any disputed term within the claim language itself is of primary importance.
`
`E.g., id. at 1314–15. Additionally, I understand that a POSITA is deemed to read the claim term
`
`not only in the context of the particular claim in which the disputed term appears, but in the context
`
`of the entire patent, including the specification. See id. at 1315.
`
`22.
`
`I understand that, in addition to the claims and specification, a court should also
`
`consider the prosecution history. E.g., id. at 1317. It is my understanding that the prosecution
`
`history provides evidence of how the patentee and the examiner viewed the patent, and that the
`
`public has a right to rely on the patent applicant’s remarks made during prosecution in determining
`
`the scope of the claimed invention. E.g., id. Where the specification describes a claim term
`
`broadly, arguments and amendments made during prosecution may require a narrower
`
`interpretation. E.g., id. For example, I understand that an applicant may disclaim claim scope by
`
`amending claims in response to a rejection, or making specific arguments distinguishing the
`
`claimed invention over cited prior art. See id. I understand that statements made by a patent owner
`
`during an inter partes review proceeding, whether before or after an institution decision, can be
`
`8
`
`

`

`Case 2:21-cv-00072-JRG-RSP Document 156-2 Filed 09/28/21 Page 13 of 217 PageID #:
`5230
`
`
`
`considered during claim construction and relied upon to support prosecution disclaimer. E.g.,
`
`Aylus Networks, Inc. v. Apple Inc., 856 F.3d 1353, 1362 (Fed. Cir. 2017)
`
`23.
`
`I have been informed that the Court may consider additional evidence, in certain
`
`circumstances, which is outside the patent and prosecution history. E.g., Phillips, 415 F.3d at
`
`1317. This type of evidence is known as “extrinsic” evidence. E.g., id. Extrinsic evidence can
`
`include expert opinion (including opinions regarding what a POSITA would have known or
`
`understood), dictionaries, treatises, and testimony. E.g., id. at 1317–18. However, while extrinsic
`
`evidence can shed useful light on the relevant art, I understand that it is less significant than the
`
`intrinsic record in determining the legally operative meaning of claim language. E.g., id. at 1317.
`
`Extrinsic evidence can be useful to, for example, provide background on the technology at issue,
`
`explain how an invention works, ensure that the Court’s understanding of the technical aspects of
`
`the patent is consistent with that of a POSITA, or establish that a particular term in the patent or
`
`the prior art has a particular meaning in the pertinent field. See, e.g., id. at 1317–18.
`
`2.
`
`Means-Plus-Function Terms
`
`24.
`
`I understand that, under pre-AIA (America Invents Act) 35 U.S.C. § 112, ¶ 6,
`
`recodified by the AIA as 35 U.S.C. § 112(f),2 claim elements may be expressed “as a means for
`
`performing a specified function.” E.g., Triton Tech. of Tex., LLC v. Nintendo of Am., Inc., 753
`
`F.3d 1375, 1378 (Fed. Cir. 2014). I understand that the parties have agreed that one or more certain
`
`
`2 I understand that the America Invents Act changed various statutes governing patent law. I
`understand that pre-AIA 35 U.S.C. § 112 ¶ 6 is applicable to the analysis of the means-plus-
`function phrases of the ’724 and ’970 Patents, both of which were filed before September 16, 2012
`(the applicable effective date of the AIA). See Eon Corp. v. IP Holdings LLC v. AT&T Mobility
`LLC, 785 F.3d 616, 620 n.1 (Fed. Cir. 2015). I understand that AIA 35 U.S.C. § 112(f) is
`applicable to the analysis of the means-plus-function phrases of the ’055, ’251, 7’838, and
`’829 patents because they contain or contained at any time a claim having an effective filing date
`on or after September 16, 2012. As explained above, my opinions would not change under either
`version of the statute because they are materially the same for the purposes of this analysis.
`
`9
`
`

`

`Case 2:21-cv-00072-JRG-RSP Document 156-2 Filed 09/28/21 Page 14 of 217 PageID #:
`5231
`
`
`
`phrases are means-plus-function phrases and as such are subject to the requirements of pre-AIA
`
`35 U.S.C. § 112, ¶ 6.
`
`25.
`
`Additionally, certain claim terms or phrases at issue in this case claim a “device”
`
`or “application program” that is programmed to perform particular functions. As explained in
`
`more detail below, the claim terms “device” or “application program” in such a context may
`
`amount to a mere verbal construct that is the equivalent to the use of the “means” language in a
`
`claim. Stated differently, the terms “device” or “application program” are effectively placeholders
`
`for any structure that is capable of performing the recited functions. I understand that for such
`
`claim terms, they should be construed under pre-AIA 35 U.S.C. § 112, ¶ 6, or, depending on the
`
`effective filing date of the patent, AIA 35 U.S.C. § 112(f), which recites the same language as pre-
`
`AIA 35 U.S.C. § 112, ¶ 6. Both versions of the statute state the same thing:
`
`An element in a claim for a combination may be expressed as a means or step for
`performing a specified function without the recital of structure, material, or acts in
`support thereof, and such claim shall be construed to cover the corresponding
`structure, material, or acts described in the specification and equivalents thereof.
`
`26.
`
`I understand that construing means-plus-function phrase “is a two-step process.”
`
`E.g., Williamson v. Citrix Online, LLC, 792 F.3d 1339, 1351 (Fed. Cir. 2015). First, one must
`
`“identify the claimed function” or functions of the phrase. Id. Second, one must identify the
`
`corresponding structure in the specification, if any, that performs each function. Id.
`
`27.
`
`I understand that, for the specification to disclose corresponding structure, the
`
`specification or prosecution must “clearly link[] or associate[] that structure to the function recited
`
`in the claim.” Id. (citing B. Braun Med., Inc. v. Abbott Labs., 124 F.3d 1419, 1424 (Fed. Cir.
`
`1997)). I also understand that, “[e]ven if the specification discloses corresponding structure, the
`
`disclosure must be of ‘adequate’ corresponding structure to achieve the claimed function.”
`
`Williamson, 792 F.3d at 1351 (citation omitted). Therefore, the specification must disclose the
`
`10
`
`

`

`Case 2:21-cv-00072-JRG-RSP Document 156-2 Filed 09/28/21 Page 15 of 217 PageID #:
`5232
`
`
`
`structure such that a POSITA can “recognize the structure in the specification and associate it with
`
`the corresponding function in the claim[,]” otherwise the claim is indefinite (addressed below in
`
`Section II.B.2). Id. (citation omitted). In contrast, I understand that it is insufficient for a POSITA
`
`to have been able to devise or otherwise implement a structure to perform the claimed function.
`
`E.g., Noah Sys., Inc. v. Intuit Inc., 675 F.3d 1302, 1317 (Fed. Cir. 2012).
`
`28.
`
`I understand that if a function recited by a means-plus-function limitation is
`
`computer-implemented—and a general-purpose computer cannot perform the function without
`
`special programming—the specification must disclose the structure in the form of an algorithm.
`
`E.g., Williamson, 792 F.3d at 1352 (citation omitted). I understand that an algorithm is a “step-
`
`by-step procedure . . . for performing the claimed function.” Triton Tech., 753 F.3d at 1378–79
`
`(citation omitted). I understand that if the function is performed by a general-purpose computer
`
`or microprocessor, then the specification must also disclose the algorithm that the computer
`
`performs to accomplish that function. Id. at 1378. I understand that such “an algorithm can be
`
`expressed in many forms, including flow charts, a series of specific steps, mathematical formula,
`
`prose, and so on.” Id. (citation omitted). I understand that a restatement of the function itself in
`
`the specification is inadequate to disclose an algorithm for performing the claimed function. Id.
`
`at 1378-79.
`
`B.
`
`Indefiniteness
`1.
`
`Generally
`
`29.
`
`I understand that, under pre-AIA 35 U.S.C. § 112, ¶ 2, recodified by the AIA as
`
`35 U.S.C. § 112(b),3 a patent must include one or more claims that distinctly claim the subject
`
`
`3 As noted above, I understand that the pre-AIA version of 35 U.S.C. § 112 applies to the ’724 and
`’970 patents, and that the AIA version of 35 U.S.C. § 112 applies to the ’055, ’251, 7’838, and
`
`
`11
`
`

`

`Case 2:21-cv-00072-JRG-RSP Document 156-2 Filed 09/28/21 Page 16 of 217 PageID #:
`5233
`
`
`
`matter that the inventor regards as the invention. I understand that a claim is indefinite, and
`
`therefore invalid, if it fails to inform, with reasonable certainty, those skilled in the art about the
`
`scope of the invention when read in light of the patent’s specification and prosecution history.
`
`Nautilus, Inc. v. Biosig Instruments, Inc., 572 U.S. 898, 901 (2014).
`
`2.
`
`Means-Plus-Function Terms
`
`30.
`
`I understand that a means-plus-function claim is indefinite if a POSITA “would be
`
`unable to recognize the structure in the specification and associate it with the corresponding
`
`function in the claim.” Williamson, 792 F.3d at 1352 (citation omitted). For example, in the
`
`context of a computer-implemented means-plus-function limitation that requires special
`
`programming, the claim is indefinite if the specification fails to disclose an algorithm for
`
`performing the claimed function. Id. at 1353 (citation omitted). I understand that, if a claim recites
`
`multiple functions, the specification must recite an algorithm for performing each function. E.g.,
`
`Noah Sys., Inc., 675 F.3d at 1314 (citation omitted). I also understand that, to disclose an
`
`algorithm, the specification must do more than “merely restate the function recited in the claim.”
`
`E.g., Augme Techs., Inc. v. Yahoo! Inc., 755 F.3d 1326, 1337 (Fed. Cir. 2014). The specification
`
`cannot “[s]imply disclos[e] a black box that performs the recited function . . . .” E.g., id. at 1338;
`
`see also ePlus, Inc. v. Lawson Software, Inc., 700 F.3d 509, 518 (Fed. Cir. 2012). Similarly, the
`
`specification cannot simply disclose “inputs and outputs.” E.g., Augme Techs., Inc., 755 F.3d at
`
`1337; see also Ibormeith IP, LLC v. Mercedes-Benz USA, LLC, 732 F.3d 1376, 1382 (Fed. Cir.
`
`2013) (“Table 10 merely lists inputs without specifying any single formula or function or algorithm
`
`defining the contribution of any of the inputs to a computation.”). Instead, I understand that the
`
`specification must disclose a specific algorithm for performing the claimed functions, and cannot
`
`
`’829 patents. See supra n.1. I further understand that the ’728 patent is subject to the pre-AIA
`version of 35 U.S.C. § 112. My opinions would be the same under either version of the statute.
`
`12
`
`

`

`Case 2:21-cv-00072-JRG-RSP Document 156-2 Filed 09/28/21 Page 17 of 217 PageID #:
`5234
`
`
`
`merely disclose “an entire class of different possible algorithms . . . .” E.g., Triton Tech., 753 F.3d
`
`at 1379. I understand that structure, including algorithms or parts thereof, that are disclosed in the
`
`specification as corresponding to a first claim element cannot correspond to a second, separate
`
`claim element. E.g., Twin Peaks Software Inc. v. IBM Corp., 690 F. App’x 656, 660 (Fed. Cir.
`
`2017).
`
`31.
`
`I understand that “[s]imply disclosing software . . . without providing some detail
`
`about the means to accomplish the function[] is not enough.” E.g., Triton Tech., 753 F.3d. at 1379
`
`(citation omitted) (internal quotation marks omitted). I understand that—even if the specification
`
`does disclose an algorithm—it must disclose an algorithm that, from the viewpoint of a POSITA,
`
`is sufficient to define the structure and make the bounds of the claim understandable. E.g., id. at
`
`1313. I understand that the spec

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