throbber
Case 1:13-cv-00919-LPS Document 139 Filed 08/13/19 Page 1 of 27 PageID #: 5240
`
`IN THE UNITED STATES DISTRICT COURT
`FOR THE DISTRICT OF DELAWARE
`
`C.A. No. 12-1595-LPS
`
`C.A. No. 12-1596-LPS
`
`C.A. No. 12-1599-LPS
`
`C.A. No. 12-1601-LPS
`
`
`
`
`
`
`
`
`
`))))))))))))
`
`))))))))))
`
`))))))))))
`
`)))))))))))
`
`
`
`ARENDI S.A.R.L.,
`
`
`Plaintiff,
`
`
`v.
`
`LG ELECTRONICS, INC.,
`LG ELECTRONICS USA, INC. and
`LG ELECTRONICS MOBILECOMM U.S.A.,
`INC.,
`
`
`Defendants.
`ARENDI S.A.R.L.,
`
`
`Plaintiff,
`
`
`v.
`
`APPLE INC.,
`
`
`Defendant.
`
`
`ARENDI S.A.R.L.,
`
`
`Plaintiff,
`
`
`v.
`
`MICROSOFT MOBILE INC.,
`
`
`Defendant.
`
`ARENDI S.A.R.L.,
`
`
`Plaintiff,
`
`
`v.
`
`MOTOROLA MOBILITY LLC
`f/k/a MOTOROLA MOBILITY, INC.,
`
`
`Defendant.
`
`
`
`
`
`

`

`Case 1:13-cv-00919-LPS Document 139 Filed 08/13/19 Page 2 of 27 PageID #: 5241
`
`C.A. No. 12-1602-LPS
`
`)))))))))))))
`
`
`
`))))))))))
`
`))))))))))
`
`
`)
`)
`
`C.A. No. 13-919-LPS
`
`
`
`
`
`C.A. No. 13-920-LPS
`
`
`
`ARENDI S.A.R.L.,
`
`
`Plaintiff,
`
`
`v.
`
`SONY MOBILE COMMUNICATIONS (USA)
`INC. f/k/a SONY ERICSSON MOBILE
`COMMUNICATIONS (USA) INC.,
`SONY CORPORATION and
`SONY CORPORATION OF AMERICA,
`
`
`Defendants.
`ARENDI S.A.R.L.,
`
`
`Plaintiff,
`
`
`v.
`
`GOOGLE LLC,
`
`
`Defendant.
`
`
`ARENDI S.A.R.L.,
`
`
`Plaintiff,
`
`
`v.
`
`OATH HOLDINGS INC., and
`OATH INC.,
`
`
`
`Defendants.
`
`
`
`

`

`Case 1:13-cv-00919-LPS Document 139 Filed 08/13/19 Page 3 of 27 PageID #: 5242
`
`
`
`
`
`PLAINTIFF’S ANSWERING BRIEF IN OPPOSITION TO
`DEFENDANTS’ MOTION FOR JUDGMENT ON THE PLEADINGS
`
`SMITH, KATZENSTEIN & JENKINS LLP
`
`Neal C. Belgam (No. 2721)
`Eve H. Ormerod (No. 5369)
`Beth A. Swadley (No. 6331)
`1000 West Street, Suite 1501
`Wilmington, DE 19801
`Tel: (302) 652-8400
`nbelgam@skjlaw.com
`eormerod@skjlaw.com
`bswadley@skjlaw.com
`
`Attorneys for Plaintiff Arendi S.A.R.L.
`
`Of Counsel:
`
`Stephen Susman
`Seth Ard
`Max Straus
`Beatrice Franklin
`SUSMAN GODFREY, LLP
`1301 Avenue of the Americas, 32nd Floor
`New York, New York 10019
`Tel: (212) 336-8330
`ssusman@susmangodfrey.com
`sard@susmangodfrey.com
`mstraus@susmangodfrey.com
`bfranklin@susmangodfrey.com
`
`John Lahad
`SUSMAN GODFREY, LLP
`1000 Louisiana Street, Suite 5100
`Houston, Texas 77002-5096
`Tel: (713) 651-9366
`jlahad@susmangodfrey.com
`
`Dated: August 13, 2019
`
`
`
`
`
`

`

`Case 1:13-cv-00919-LPS Document 139 Filed 08/13/19 Page 4 of 27 PageID #: 5243
`
`
`
`
`I.
`II.
`III.
`IV.
`
`V.
`
`
`
`TABLE OF CONTENTS
`
`
`
`Introduction ..........................................................................................................................1
`Statement of Facts ................................................................................................................2
`Legal Standard .....................................................................................................................4
`Argument .............................................................................................................................4
`A.
`The Patents-in-Suit Are Eligible
`Improvements
`in Computer
`Functionality ............................................................................................................4
`The Claimed Inventions Disclose an Inventive Concept .......................................14
`B.
`Conclusion .........................................................................................................................20 
`
`
`
`
`
`
`i
`
`

`

`Case 1:13-cv-00919-LPS Document 139 Filed 08/13/19 Page 5 of 27 PageID #: 5244
`
`
`TABLE OF AUTHORITIES
`
`
`
`Page(s)
`
`Cases
`
`Aatrix Software, Inc. v. Green Shades Software, Inc.,
`882 F.3d 1121 (Fed. Cir. 2018)..........................................................................................14, 15
`
`Affinity Labs of Texas, LLC v. DirectTV, LLC,
`838 F.3d 1253 (Fed. Cir. 2016)............................................................................................2, 20
`
`Amdocs (Israel) Ltd. v. Opennet Telecom, Inc.,
`841 F.3d 1288 (Fed. Cir. 2016)........................................................................................ passim
`
`Ancora Techs., Inc. v. HTC Am. Inc.,
`908 F.3d 1343 (Fed. Cir. 2018)........................................................................................ passim
`
`Arendi S.A.R.L. v. Apple, Inc.,
`832 F. 3d 1355 (Fed. Cir. 2016)...........................................................................................3, 18
`
`Bascom Global Internet Services, Inc. v. AT&T Mobility LLC,
`827 F.3d 1341 (Fed. Cir. 2016)........................................................................................ passim
`
`Berkheimer v. HP, Inc.,
`881 F.3d 1360 (Fed. Cir. 2018)....................................................................................14, 15, 16
`
`BSG Tech LLC v. Buyseasons, Inc.,
`899 F.3d 1281 (Fed. Cir. 2018)................................................................................................19
`
`Cellspin Soft, Inc. v. Fitbit, Inc.,
`927 F.3d 1306 (Fed. Cir. 2019)................................................................................................15
`
`Content Extraction & Transmission LLC v. Wells Fargo Bank,
`776 F.3d 1343 (Fed. Cir. 2014)................................................................................................12
`
`Core Wireless Licensing S.A.R.L. v. LG Electronics, Inc.,
`880 F.3d 1356 (Fed. Cir. 2018)........................................................................................ passim
`
`Data Engine Technologies LLC v. Google LLC,
`906 F.3d 999 (Fed. Cir. 2018).......................................................................................... passim
`
`DDR Holdings, LLC v. Hotels.com, L.P.,
`773 F.3d 1245 (Fed. Cir. 2014)......................................................................................2, 15, 16
`
`Enfish, LLC v. Microsoft Corp.,
`822 F.3d 1327 (Fed. Cir. 2016)......................................................................................5, 11, 12
`
`
`
`ii
`
`

`

`Case 1:13-cv-00919-LPS Document 139 Filed 08/13/19 Page 6 of 27 PageID #: 5245
`
`
`Finjan, Inc. v. Blue Coat Sys., Inc.,
`879 F.3d 1299 (Fed. Cir. 2018)........................................................................................ passim
`
`In re TLI Comm’cns LLC Patent Litig.,
`823 F.3d 607 (Fed. Cir. 2016)..................................................................................................19
`
`Intellectual Ventures I LLC v. AT&T Mobility LLC,
`235 F. Supp. 3d 577 (D. Del. 2016) ...........................................................................................4
`
`Intellectual Ventures I LLC v. Capital One Bank (USA),
`792 F.3d 1363 (Fed. Cir. 2015)......................................................................................2, 19, 20
`
`Interval Licensing LLC v. AOL, Inc.,
`896 F.3d 1335 (Fed. Cir. 2018)................................................................................................13
`
`MAZ Encryption Techs. LLC v. Blackberry Corp.,
`C.A. No. 13-304-LPS, 2016 WL 5661981 (D. Del. Sept. 29, 2016) .........................................4
`
`Mortg. Grader, Inc. v. First Choice Loan Servs. Inc.,
`811 F.3d 1314 (Fed. Cir. 2016)..........................................................................................18, 19
`
`Trading Techs. Int’l, Inc. v. CQG, Inc.,
`675 F. App’x 1001 (Fed. Cir. 2017) ........................................................................................11
`
`Two-Way Media Ltd. v. Comcast Cable Commc’ns, LLC,
`874 F.3d 1329 (Fed. Cir. 2017)................................................................................................13
`
`Statutes
`
`35 U.S.C. § 101 ....................................................................................................................1, 12, 15
`
`
`
`iii
`
`

`

`Case 1:13-cv-00919-LPS Document 139 Filed 08/13/19 Page 7 of 27 PageID #: 5246
`
`
`
`Plaintiff Arendi S.A.R.L. (“Arendi”) files this opposition to Defendants’ Rule 12(c)
`
`motion, which contends that the asserted claims of U.S. Patent Nos. 7,917,843 (“the ’843 patent”),
`
`8,306,993 (“the ’993 patent”), 7,496,854 (“the ’854 patent”), and 7,921,356 (“the ’356 patent”)
`
`(collectively, “the patents-in-suit,” attached as Exhibits 1-4) are ineligible under 35 U.S.C. §101.
`
`I.
`
`Introduction
`
`As they did during claim construction, Defendants mischaracterize the inventions, hoping
`
`oversimplification leads to an ineligibility ruling. Properly characterized, the claimed inventions
`
`are directed to improved methods and systems of information handling between computer
`
`programs. The claims permit working in a document in one computer program while
`
`simultaneously searching for and retrieving information from a different program or information
`
`source with little to no user intervention. In addition to improving information handling between
`
`programs, the inventions overcome users’ difficulty in accessing, maintaining, and manipulating
`
`foreign information management programs. The inventions provide significant efficiency gains
`
`and performance improvements for both the user and the computer system. Inventions similarly
`
`drawn to software-based improvements in the capabilities of a computer and associated benefits
`
`to the user have repeatedly passed muster under step one of Alice. See, e.g., Ancora Techs., Inc. v.
`
`HTC Am. Inc., 908 F.3d 1343, 1347-49 (Fed. Cir. 2018) (summarizing cases).
`
`The ill fit of Defendants’ letter-writing analogy highlights the key features of the inventions
`
`that place them firmly within the camp of eligible subject matter. First, the inventions allow the
`
`user to locate, retrieve, and use information from an outside data source without having to leave
`
`or stop working within a document. By contrast, the drafter in Defendants’ analogy must cease
`
`work and relinquish her letter to an assistant. Second, the user does not have to understand the
`
`structure or operation of the second data source—unlike a situation where the drafter must rely on
`
`
`
`
`

`

`Case 1:13-cv-00919-LPS Document 139 Filed 08/13/19 Page 8 of 27 PageID #: 5247
`
`
`a second person to retrieve address information from a database dependent on someone’s active
`
`upkeep and maintenance.
`
`Defendants fare no better at step two. As in cases like DDR Holdings, LLC v. Hotels.com,
`
`L.P., 773 F.3d 1245 (Fed. Cir. 2014), Amdocs (Israel) Ltd. v. Opennet Telecom, Inc., 841 F.3d
`
`1288 (Fed. Cir. 2016), and Bascom Global Internet Services, Inc. v. AT&T Mobility LLC, 827 F.3d
`
`1341 (Fed. Cir. 2016), the asserted claims here provide a novel solution to a technological problem,
`
`creating significant workflow improvements and efficiencies when users draw on outside data
`
`sources while working within a document. This is wholly unlike the claims at issue in cases like
`
`Affinity Labs of Texas, LLC v. DirectTV, LLC, 838 F.3d 1253 (Fed. Cir. 2016), and Intellectual
`
`Ventures I LLC v. Capital One Bank (USA), 792 F.3d 1363 (Fed. Cir. 2015), which tautologically
`
`defined their invention rather than creating any actual technological improvements.  
`
`II.
`
`Statement of Facts
`
`The shared specification of the ’843, ’356, and ’854 patents explains the need to retrieve
`
`information from a data source external to a document, such as a database. It also observes that
`
`information in the database becomes stale and, therefore, “must constantly be updated by the user,”
`
`which requires the user to have access to the database and understand how to use and modify the
`
`database or else rely on the intervention of an administrator. Ex. 1, ’843 patent, at 1:27-35, 1:43-
`
`49. The invention obviates the need for the user to be familiar with the database in order to search
`
`for, retrieve, and modify information, while allowing the user to search for and import information
`
`into the document without pausing her work. The Abstract summarizes the invention accordingly:
`
`A method, system and computer readable medium for providing . . . a function item,
`such as a key, button, icon, or menu, tied to a user operation in a computer, whereby
`a single click on the function item in a window or program on a computer screen,
`or one single selection in a menu in a program, initiates retrieval of name and
`addresses and/or other person or company related information, while the user works
`simultaneously in another program, e.g., a word processor.
`
`2
`
`

`

`Case 1:13-cv-00919-LPS Document 139 Filed 08/13/19 Page 9 of 27 PageID #: 5248
`
`
`Ex. 1, at Abstract; see also id. at 2:14-23 (similar language used to achieve “objects” of the
`
`invention). The Federal Circuit similarly described the ’843 patent as “directed to providing
`
`beneficial coordination between a first computer program displaying a document and a second
`
`computer program for searching an external information source. The patent allows a user to access
`
`and conduct a search using the second computer program while remaining in the first computer
`
`program displaying the document.” Arendi S.A.R.L. v. Apple, Inc., 832 F. 3d 1355, 1357 (Fed. Cir.
`
`2016).
`
`Use of the invention, the specification adds, “requires little to no training on the part of a
`
`user” and can be implemented “with a minimal number of user commands.” Ex. 1, at 9:51-54. The
`
`invention simplifies the process of creating and updating records in the database, allowing such
`
`tasks to be performed directly from the document. See id. at 9:57-60. And, while the specification
`
`adds that the user may select the information to be searched, id. at 10:14-19, certain claims
`
`expressly eschew such user intervention, see, e.g., Ex. 3, ’854 patent, at claim 13, which further
`
`optimizes the invention’s information handling capabilities.
`
`The ’993 patent is a continuation of a different application, but it generally describes the
`
`same goals and advantages of its invention. The ’993 patent recounts computer users’ need to
`
`retrieve information “from an information management source external to the word processor.”
`
`Ex. 2, ’993 patent, at 1:40-41. It further notes users’ difficulties “constantly” updating that
`
`information management source. Id. at 1:50-56.
`
`Arendi initiated these lawsuits in late 2012 and early 2013. The cases were stayed pending
`
`IPR in February 2014. D.I. 35 (Case No. 13-919). This Court effectively lifted the stay in
`
`September 2018, D.I. 80, and entered a revised scheduling order on October 23, 2018. D.I. 85.
`
`Defendants waited nearly nine months since the Court lifted the stay to file their Rule 12(c) motion.
`
`3
`
`

`

`Case 1:13-cv-00919-LPS Document 139 Filed 08/13/19 Page 10 of 27 PageID #: 5249
`
`
`III. Legal Standard
`
`When evaluating a motion for judgment on the pleadings, the Court must accept all factual
`
`allegations in a complaint as true and view them in the light most favorable to the non-moving
`
`party. Intellectual Ventures I LLC v. AT&T Mobility LLC, 235 F. Supp. 3d 577, 584 (D. Del. 2016)
`
`(citing Rosenau v. Unifund Corp., 539 F.3d 218, 221 (3d Cir. 2008)). A Rule 12(c) motion will
`
`not be granted “unless the movant clearly establishes that no material issue of fact remains to be
`
`resolved and that he is entitled to judgment as a matter of law.” Id. (quotations omitted).
`
`Ultimately, a motion for judgment on the pleadings can be granted “only if no relief could be
`
`afforded under any set of facts that could be proved.” Id. at 585 (quotations omitted).
`
`IV. Argument
`
`A.
`
`The Patents-in-Suit Are Eligible Improvements in Computer Functionality
`
`At Alice step one, “the claims are considered in their entirety to ascertain whether their
`
`character as a whole is directed to excluded subject matter.” MAZ Encryption Techs. LLC v.
`
`Blackberry Corp., C.A. No. 13-304-LPS, 2016 WL 5661981, at *2 (D. Del. Sept. 29, 2016)
`
`(emphasis in original) (citation omitted). In software cases, “this inquiry often turns on whether
`
`the claims focus on ‘the specific asserted improvement in computer capabilities . . . or, instead, on
`
`a process that qualifies as an “abstract idea” for which computers are invoked merely as a tool.’”
`
`Finjan, Inc. v. Blue Coat Sys., Inc., 879 F.3d 1299, 1303 (Fed. Cir. 2018) (alteration in original)
`
`(quoting Enfish, LLC v. Microsoft Corp., 822 F.3d 1327, 1335–36 (Fed. Cir. 2016)).
`
`The asserted claims of the patents-in-suit are directed to a specific way of improving
`
`information searching and retrieval between two different computer programs without disrupting
`
`the user’s work or requiring the user to be familiar with and have access to an external information
`
`source. The specification describes the novel solution as “providing a function item,” such as a
`
`button, that “initiates retrieval of name and addresses and/or other person or company related
`
`4
`
`

`

`Case 1:13-cv-00919-LPS Document 139 Filed 08/13/19 Page 11 of 27 PageID #: 5250
`
`
`information, while the user works simultaneously in another program, e.g., word processor.” Ex.
`
`1, at 2:15-23. The specification further notes that the invention solves users’ need to “constantly”
`
`update the information database, which requires that they either “learn how to use and have access
`
`to the database” or otherwise rely on a system administrator. Id. at 1:44-49. In Enfish, an invention
`
`“designed to improve the way a computer stores and retrieves data in memory” provided “a
`
`solution to a problem in the software arts.” 822 F.3d at 1339. The eligible invention ran on a
`
`general-purpose computer, but provided benefits “such as increased flexibility, faster search times,
`
`and smaller memory requirements.” Id. at 1337. Recent Federal Circuit decisions relying on
`
`Enfish—Ancora, Core Wireless Licensing S.A.R.L. v. LG Electronics, Inc., 880 F.3d 1356, 1362-
`
`63 (Fed. Cir. 2018), Data Engine Technologies LLC v. Google LLC, 906 F.3d 999 (Fed. Cir. 2018),
`
`and Finjan—confirm the eligibility of software-based inventions that, like the claims here,
`
`improve computer usability and efficiency and “make non-abstract improvements to computer
`
`technology.” Enfish, 822 F.3d at 1335.
`
`In Ancora, the Federal Circuit held that a method of looking up whether a user or a
`
`computer held a valid software license was not directed to an abstract idea. 908 F.3d at 1348. The
`
`claim at issue recited:
`
`A method of restricting software operation within a license for use with a computer
`including an erasable, non-volatile memory area of a BIOS of the computer, and a
`volatile memory area; the method comprising the steps of:
`
`selecting a program residing in the volatile memory,
`
`using an agent to set up a verification structure in the erasable, non-volatile memory
`of the BIOS, the verification structure accommodating data that includes at least
`one license record,
`
`verifying the program using at least the verification structure from the erasable non-
`volatile memory of the BIOS, and
`
`acting on the program according to the verification.
`
`5
`
`

`

`Case 1:13-cv-00919-LPS Document 139 Filed 08/13/19 Page 12 of 27 PageID #: 5251
`
`
`Id. at 1345-36. The Federal Circuit held that the claim was drawn to “[i]mproving security—here,
`
`against a computer’s unauthorized use of a program” using “a specific technique that departs from
`
`earlier approaches to solve a specific computer problem.” Id. at 1348. According to the Court, this
`
`method of “verifying” a computer program constituted a solution to a computer-functionality
`
`problem and passed muster under Alice step one. Id. at 1349.
`
`
`
`Likewise, in Data Engine, the Federal Circuit held eligible a claim “directed to a specific
`
`method for navigating through three-dimensional electronic spreadsheets.” 906 F.3d at 1008. In
`
`contrast to conventional spreadsheets, the Court said, “the method claimed in the Tab Patents
`
`includes user-familiar objects, i.e., paradigms of real-world objects which the user already knows
`
`how to use, such as notebook tabs.” Id. at 1003 (quotations omitted). The Court noted that
`
`according to the specification, “prior art computer spreadsheets were not user friendly,” “required
`
`users to master many complex and arbitrary operations,” and required users to “search though
`
`complex menu systems to find appropriate commands to execute simple computer tasks.” Id. at
`
`1008. The Court therefore held that the claimed invention “solved this known technological
`
`problem in computers in a particular way—by providing a highly intuitive, user-friendly interface
`
`with familiar notebook tabs for navigating the three-dimensional worksheet environment.” Id.
`
`
`
`In Core Wireless, the Federal Circuit held that claims directed to “an improved user
`
`interface for computing devices” were not abstract because they were “directed to a particular
`
`manner of summarizing and presenting information in electronic devices.” 880 F.3d at 1362. The
`
`representative claim disclosed a computing device “comprising a display screen . . . configured to
`
`display on the screen a menu listing one or more applications” and “an application summary that
`
`can be reached directly from the menu, wherein the application summary displays a limited list of
`
`data offered within the one or more applications, each of the data in the list being selectable to
`
`6
`
`

`

`Case 1:13-cv-00919-LPS Document 139 Filed 08/13/19 Page 13 of 27 PageID #: 5252
`
`
`launch the respective application,” from an unlaunched state, and to enable the selected data to be
`
`seen within the respective application. Id. at 1359. In finding eligibility, the Court relied on the
`
`claim’s reference to “a particular manner by which the summary window must be accessed” and
`
`the restraint on “the type of data that can be displayed in the summary window,” as well as the
`
`requirement that the summary window display applications in an unlaunched state. Id. at 1362-63.
`
`The Court also looked to the specification’s description of prior systems’ shortcomings,
`
`noting that they required the user “to scroll around and switch views many times to find the right
`
`data/functionality” and to “drill down through many layers to get to desired data or functionality.”
`
`Id. at 1363 (quotations omitted). “Rather than paging though multiple screens of options, only
`
`three steps may be needed from start up to reaching the required data/functionality” with the
`
`patented invention, which “clearly indicates that the claims are directed to an improvement in the
`
`functioning of computers, particularly those with small screens.” Id. (quotations omitted).
`
`Finally, in Finjan, the Federal Circuit held that a claim directed to “a method of providing
`
`computer security by scanning a downloadable and attaching the results of that scan to the
`
`downloadable itself in the form of a ‘security profile’” was not abstract. 879 F.3d at 1303. The
`
`representative claim stated a three-step method comprising:
`
`receiving by an inspector a Downloadable;
`
`generating by the inspector a first Downloadable security profile that identifies
`suspicious code in the received Downloadable; and
`
`linking by the inspector the first Downloadable security profile to the
`Downloadable before a web server makes the Downloadable available to web
`clients.
`
`Id. The Court held that this claim “recite[s] specific steps—generating a security profile that
`
`identifies suspicious code and linking it to a downloadable—that accomplish the desired result”
`
`7
`
`

`

`Case 1:13-cv-00919-LPS Document 139 Filed 08/13/19 Page 14 of 27 PageID #: 5253
`
`
`and is “directed to a non-abstract improvement in computer functionality, rather than the idea of
`
`computer security writ large.” Id. at 1305.
`
`
`
`Viewed as a whole, the claims in this case, like those in Enfish, Ancora, Data Engine, Core
`
`Wireless, and Finjan are directed to a specific solution to a computer-functionality problem:
`
`having to cease work in an electronic document in order to manually find related information in
`
`another possibly-unfamiliar and difficult-to-access digital repository. To that end, the claims
`
`require, among other things, analyzing the document for first information while the document is
`
`being displayed, retrieving first information, and then searching outside the document for second
`
`information related to the first information, which can then be inserted into the document or
`
`otherwise used, e.g., to send an email or fax or to dial a phone number. See, e.g., Ex. 1, at claim 1;
`
`Ex. 4, ’356 patent, at claim 1. Certain claims add limitations to the foregoing, such as performing
`
`the analyzing step “without user designation” of the text to be analyzed or performing the search
`
`following “a single execute command.” See, e.g., Ex. 2, at claim 1.
`
`
`
`The asserted claims are sufficiently specific and no more abstract than those that the
`
`Federal Circuit held eligible in the decisions discussed above. In Ancora, the claimed method
`
`disclosed “selecting a program,” “using an agent to set up a verification structure,” “verifying the
`
`program using at least the verification structure,” and “acting on the program.” 908 F.3d at 1346.
`
`In Finjan, the claimed steps were simply “receiving . . . a Downloadable,” “generating . . . a
`
`security profile,” and “linking . . . [the] security profile to the Downloadable.” 879 F.3d at 1303.
`
`These three- and four-step methods each provided “a specific technique that departs from earlier
`
`approaches to solve a specific computer problem,” Ancora, 908 F.3d at 1348, and “specific steps
`
`. . . that accomplish a desired result,” Finjan, 879 F.3d at 1305. And in Core Wireless, the Court
`
`found eligible claims requiring a device configured to display “a menu listing one or more
`
`8
`
`

`

`Case 1:13-cv-00919-LPS Document 139 Filed 08/13/19 Page 15 of 27 PageID #: 5254
`
`
`applications” and “an application summary” that (a) can be reached directly from the menu and
`
`(b) provides the ability to launch applications from a “selectable” list as defining a “particular
`
`manner of summarizing and presenting information in electronic devices.” 880 F.3d at 1359-60,
`
`1362.
`
`Comparing claim 12 in Data Engine to claim 1 of the ’843 patent confirms that the latter
`
`qualifies as “a specific solution to then-existing technological problems in computers” Data
`
`Engine, 906 F.3d at 1008, and not merely information handling writ large.
`
`Data Engine Claim 12
`12. In an electronic spreadsheet system for
`storing and manipulating information, a
`computer-implemented method of representing a
`three-dimensional spreadsheet on a screen
`display, the method comprising:
`
`displaying on said screen display a first
`spreadsheet page from a plurality of spreadsheet
`pages, each of said spreadsheet pages
`comprising an array of information cells
`arranged in row and column format, at least
`some of said information cells storing user-
`supplied information and formulas operative on
`said user-supplied information, each of said
`information cells being uniquely identified by a
`spreadsheet page identifier, a column identifier,
`and a row identifier;
`
`while displaying said first spreadsheet page,
`displaying a row of spreadsheet page identifiers
`along one side of said first spreadsheet page,
`each said spreadsheet page identifier being
`displayed as an image of a notebook tab on said
`screen display and indicating a single respective
`spreadsheet page, wherein at least one
`spreadsheet page identifier of said displayed row
`of spreadsheet page identifiers comprises at least
`one user-settable identifying character;
`
`receiving user input for requesting display of a
`second spreadsheet page in response to selection
`
`’843 Patent, Claim 1
`1. A computer-implemented method for
`finding data related to the contents of a
`document using a first computer program
`running on a computer, the method
`comprising:
`
`displaying the document electronically
`using the first computer program;
`
`while the document is being displayed,
`analyzing, in a computer process, first
`information from the document to
`determine if the first information is at least
`one of a plurality of types of information
`that can be searched for in order to find
`second information related to the first
`information;
`
`retrieving the first information;
`
`providing an input device, configured by
`the first computer program, that allows a
`user to enter a user command to initiate an
`operation, the operation comprising (i)
`performing a search using at least part of
`the first information as a search term in
`order to find the second information, of a
`specific type or types, associated with the
`search term in an information source
`external to the document, wherein the
`specific type or types of second
`
`9
`
`

`

`Case 1:13-cv-00919-LPS Document 139 Filed 08/13/19 Page 16 of 27 PageID #: 5255
`
`
`with an input device of a spreadsheet page
`identifier for said second spreadsheet page;
`
`in response to said receiving user input step,
`displaying said second spreadsheet page on said
`screen display in a manner so as to obscure said
`first spreadsheet page from display while
`continuing to display at least a portion of said
`row of spreadsheet page identifiers; and
`
`receiving user input for entering a formula in a
`cell on said second spreadsheet page, said
`formula including a cell reference to a particular
`cell on another of said spreadsheet pages having
`a particular spreadsheet page identifier
`comprising at least one user-supplied identifying
`character, said cell reference comprising said at
`least one user-supplied identifying character for
`said particular spreadsheet page identifier
`together with said column identifier and said row
`identifier for said particular cell.
`
`Just as claim 12 was directed to “a specific method for navigating through three-dimensional
`
`information is dependent at least in part on
`the type or types of the first information,
`and (ii) performing an action using at least
`part of the second information;
`
`in consequence of receipt by the first
`computer program of the user command
`from the input device, causing a search for
`the search term in the information source,
`using a second computer program, in order
`to find second information related to the
`search term; and
`
`if searching finds any second information
`related to the search term, performing the
`action using at least part of the second
`information, wherein the action is of a type
`depending at least in part on the type or
`types of the first information.
`
`electronic spreadsheets,” id., ’843 claim 1 is directed to a specific method of searching for and
`
`retrieving information while contemporaneously working in an electronic document. And, the
`
`steps in claim 12 are a collection of displaying certain information and receiving inputs, not unlike
`
`the steps in claim 1.
`
`Further, as in Core Wireless and Data Engine, the specification of the patents-in-suit notes
`
`the shortcomings of the prior art approaches and the advantages of the invention. In Core Wireless,
`
`the prior art approaches required the user to “scroll around,” “switch views,” and “drill down
`
`through many layers”; the invention was “clearly . . . directed to an improvement in the functioning
`
`of computers” because it spared users from having to navigate to, open, and then navigate within
`
`separate applications, thus enhancing efficiency. 880 F.3d at 1363; see also Data Engine, 906 F.3d
`
`at 1009 (invention eligible for similar efficiency enhancing benefits). The claimed inventions in
`
`10
`
`

`

`Case 1:13-cv-00919-LPS Document 139 Filed 08/13/19 Page 17 of 27 PageID #: 5256
`
`
`this case provide increases in efficiency by eliminating the user’s need to stop working in a
`
`document residing in one computer program, switch to a different computer program, search for
`
`the necessary or related information in that program or external source, retrieve that information,
`
`and then return to the original computer program and input (or otherwise use) the information.
`
`And the claimed invention here provides these benefits “with a minimal number of user
`
`commands” and with “little to no training on the part of a user.” Ex. 1, at 9:51-54; see also Trading
`
`Techs. Int’l, Inc. v. CQG, Inc., 675 F. App’x 1001 (Fed. Cir. 2017) (finding non-abstract claims
`
`that reduced the time it took to place and execute a trading order). The specification also reflects,
`
`as the specifications did in Core Wireless and Data Engine, that prior art approaches “were not
`
`user friendly” and “required users to master many complex and arbitrary operations.” See Ex. 1,
`
`at 1:43-49 (explaining that “information in the database must constantly be updated by the use

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