DCT

1:26-cv-01322

Keysoft Inc v. Sage Group PLC

Key Events
Amended Complaint
complaint Intelligence

I. Executive Summary and Procedural Information

  • Parties & Counsel:
  • Case Identification: 1:26-cv-01322, W.D. Tex., 08/14/2026
  • Venue Allegations: Plaintiff alleges venue is proper in the Western District of Texas because Defendant maintains a primary Texas location within the district and has allegedly committed acts of infringement there.
  • Core Dispute: Plaintiff alleges that Defendant's customer relationship management (CRM) software infringes a patent related to a system for utilizing and sharing customer purchase information across different industries for targeted marketing.
  • Technical Context: The technology concerns systems for aggregating customer data, including purchase histories from disparate vendors, to identify and target consumers with relevant new offers based on past purchases.
  • Key Procedural History: The complaint notes that the patent-in-suit, U.S. Patent No. 8,271,315, was previously asserted against Amazon and Salesforce in suits that were settled. It also highlights that the patent survived an ex parte reexamination proceeding at the USPTO, which confirmed the patentability of all original claims without amendment after initially finding a Substantial New Question of Patentability.

Case Timeline

Date Event
2002-11-05 '315 Patent Priority Date
2004-XX-XX Sage CRM introduced
2012-09-18 '315 Patent Issued
2025-03-19 USPTO finds Substantial New Question of Patentability for '315 Patent
2025-09-08 Plaintiff submits Patent Owner's Response in reexamination
2025-12-15 USPTO issues Ex Parte Reexamination Certificate confirming all claims
2025-XX-XX - 2026-XX-XX Sage CRM architecture update
2026-08-14 First Amended Complaint Filing Date

II. Technology and Patent(s)-in-Suit Analysis

U.S. Patent No. 8,271,315 - "Personal Information Utilization System And Personal Information Utilization Program For Commodity Based Identification"

  • Patent Identification: U.S. Patent No. 8,271,315 ("the '315 Patent"), "Personal Information Utilization System And Personal Information Utilization Program For Commodity Based Identification," issued September 18, 2012 Compl. ¶25

The Invention Explained

  • Problem Addressed: The patent's background section describes an "inconvenience" where customer information is not managed among a plurality of providers Compl. ¶¶9-10 This siloing of data prevents, for example, a furniture vendor from knowing that a person has recently purchased a new home, resulting in "miss-timing of their service provision" '315 Patent, col. 1:25-44
  • The Patented Solution: The invention proposes a centralized system that stores not only customers' personal information but also their "commodity provision information," which includes details about products or services purchased from various providers '315 Patent, abstract A second provider can then query the system using information about a first commodity (e.g., a baby blanket) to identify a specific customer, retrieve that customer's personal information, and then market a different, but related, second commodity (e.g., a child's studying desk) '315 Patent, col. 10:52-59 This creates a method for cross-industry, event-driven marketing based on shared purchase histories '315 Patent, Fig. 7
  • Technical Importance: The patented technology describes an early model for breaking down data silos between different commercial sectors to enable more sophisticated and timely targeted advertising Compl. ¶10

Key Claims at a Glance

  • The complaint asserts direct infringement of at least Claim 1 of the '315 Patent Compl. ¶57
  • The essential elements of independent Claim 1 include Compl. ¶33:
    • A system with a "personal information storage means", a "communication means", and a "processor".
    • The storage means stores personal information for multiple people and "first commodity provision information" (e.g., purchase history) from a "first commodity provider".
    • The processor is configured to:
      • Receive "second commodity provision information" from a "second commodity provider" that is different from the first.
      • "Check" the received second information against the stored first information.
      • "Identify" a specific person by using the second information as a "key" where it at least partially "coincides" with the first.
      • "Read out" a portion of the identified person's personal information.
      • "Transmit" the read-out personal information back to the second provider's terminal.
  • The complaint does not explicitly reserve the right to assert dependent claims, but the infringement allegation is for "one or more claims... including but not limited to Claim 1" Compl. ¶57

III. The Accused Instrumentality

Product Identification

The accused instrumentalities are Defendant's "Sage CRM and related platforms," which are described as customer relationship management (CRM), enterprise resource planning, and marketing-related software solutions Compl. ¶14

Functionality and Market Context

  • The complaint alleges that Sage CRM is a centralized platform for businesses to store, process, and utilize customer information, including personal data, transaction histories, and behavioral data Compl. ¶15
  • Functionally, the system is alleged to enable the transmission of marketing communications and campaign outputs Compl. ¶16, segment customer and prospect lists, and send targeted marketing communications based on stored data and user-defined criteria Compl. ¶¶20-21
  • The complaint alleges Sage CRM allows users to identify customers meeting specific criteria based on stored data and then transmit marketing communications to that identified audience (Compl. ¶¶21; Compl. ¶23). For example, the complaint provides a hyperlink to a YouTube video from Sage Customer Support and Training, which allegedly demonstrates the structure and function of the accused Sage CRM system Compl. ¶14, fn. 3

IV. Analysis of Infringement Allegations

'315 Patent Infringement Allegations

Claim Element (from Independent Claim 1) Alleged Infringing Functionality Complaint Citation Patent Citation
a personal information storage means... storing personal information... and storing first commodity provision information Sage CRM provides a centralized platform for storing customer data, including personal information, transaction histories, and behavioral data. ¶15 col. 6:15-26
a communication means Sage CRM includes communication functionality that enables transmission of data and communications between user terminals and Sage's systems. ¶16 col. 5:48-51
a processor configured for controlling operation Sage CRM includes one or more processors configured to control the operation of the system, including storage, analysis, and transmission of data. ¶17 col. 6:18-21
receiving second commodity provision information from a second commodity provider that is different than the first commodity provider... via said communication means Sage CRM receives additional information relating to products, services, or campaigns defined by users through user terminals. ¶19 col. 10:61-65
checking said received second commodity provision information against the first commodity provision information Sage CRM analyzes the received information against stored customer information, including by segmenting customer data. ¶20 col. 10:1-10
identifying... at least one specific information disclosing person... using the second commodity provision information as a key such that the second commodity provision information at least partially coincides with the first commodity provision information Based on its analysis, Sage CRM identifies specific individuals or groups whose attributes at least partially correspond to the received information. ¶21 col. 10:2-10
reading out at least a portion of the personal information of said at least one specifically identified information disclosing person from said personal information storage means Sage CRM retrieves at least a portion of the stored personal information associated with the identified individuals for downstream processing. ¶22 col. 10:11-17
transmitting said read out at least a portion of the personal information to said information search side terminal via the communication means Sage CRM transmits communications, including marketing messages, to user terminals or customer devices associated with the identified individuals. ¶23 col. 10:18-21
  • Identified Points of Contention:
    • Scope Questions: Claim 1 requires receiving information from a "second commodity provider that is different than the first commodity provider" '315 Patent, col. 14:26-28 The complaint alleges Sage CRM is a general marketing platform Compl. ¶¶14-16 A key question for the court may be whether the accused system, as provided by Sage, inherently performs this specific cross-provider data-sharing function, or if it is a generic tool that its customers might happen to use in such a way. This raises the question of whether direct infringement by Sage is the correct theory, as opposed to indirect infringement by its customers.
    • Technical Questions: The claim requires "identifying" a person by "using the second commodity provision information as a key" to "check" against the first information '315 Patent, col. 14:42-52 The complaint alleges Sage CRM performs "segmenting customer data and identifying relationships or similarities" Compl. ¶20 A technical dispute may arise over whether the general-purpose "segmenting" and filtering capabilities of a modern CRM are equivalent to the patent's more structured process of using one specific commodity's data as a "key" to find a match in another commodity's data.

V. Key Claim Terms for Construction

  • The Term: "commodity provision information"

    • Context and Importance: This term defines the type of data that forms the basis of the patented search-and-match process. Its construction will determine whether the infringement analysis is limited to specific transactional data or can include the broader behavioral and attribute data typically managed by modern CRM systems.
    • Intrinsic Evidence for Interpretation:
      • Evidence for a Broader Interpretation: The patent specification provides a broad definition, stating it "means information pertinent to commodity service... such as attribute information on commodity (service) and information on a provider of commodity (service)" '315 Patent, col. 2:18-22 This language could be argued to encompass a wide range of data points beyond a simple purchase record.
      • Evidence for a Narrower Interpretation: The patent's examples and the inventor's own discovery story focus on discrete, event-based data, such as a "baby blanket" purchase or a "new home construction" event (Compl. ¶9; Compl. ¶10, Compl. ¶¶col. 2:22-26). This may support an argument that the term requires specific transactional data, not just general customer attributes or marketing segments.
  • The Term: "checking said received second commodity provision information against the first commodity provision information"

    • Context and Importance: This phrase describes the core technical operation of the claimed invention. Its interpretation will be central to determining whether the functionality of the accused Sage CRM aligns with the specific process recited in the claim.
    • Intrinsic Evidence for Interpretation:
      • Evidence for a Broader Interpretation: The complaint's allegation that Sage CRM "analyzed... by segmenting customer data and identifying relationships or similarities" could support a broad reading of "checking" as any form of data comparison or analysis Compl. ¶20
      • Evidence for a Narrower Interpretation: The claim requires that the "checking" leads to an identification where the second commodity information "at least partially coincides with the first" '315 Patent, col. 14:50-52 This language suggests a more direct comparison for overlap or identity, rather than a high-level analysis of "relationships or similarities," which might be performed by a generic analytics engine.

VI. Other Allegations

  • Indirect Infringement: The complaint does not plead a separate count for indirect infringement under 35 U.S.C. § 271(b) or (c). The sole count is for patent infringement, and the factual allegations focus on direct infringement by Sage under § 271(a) Compl. ¶53 Compl. ¶57
  • Willful Infringement: The complaint does not contain an explicit allegation of willful infringement. It does, however, request a determination that the action is "exceptional" under 35 U.S.C. § 285 to recover attorneys' fees, but does not plead facts related to pre-suit knowledge or egregious conduct that would typically support a willfulness claim for enhanced damages Compl. Prayer for Relief (C)

VII. Analyst's Conclusion: Key Questions for the Case

  • A core issue will be one of definitional scope: can the term "commodity provision information", which is described in the patent's examples with specific transactional data like a product purchase, be construed to cover the broad types of marketing segments and customer attributes managed by the accused Sage CRM system?
  • A second central question will concern the locus of infringement: does the complaint plausibly allege that Defendant Sage, as the provider of the CRM platform, is directly infringing by "using" the claimed system, or are the allegedly infringing acts of "checking" and "identifying" performed by Sage's customers, which would suggest a case centered on indirect infringement, a claim not explicitly pleaded?
  • Finally, a key evidentiary question will be one of functional equivalence: does the accused system's general-purpose "segmenting" and "targeting" functionality perform the specific, structured operation of using "second commodity provision information" as a "key" to find a "coincidence" with "first commodity provision information" as required by Claim 1, or is there a fundamental mismatch in the technical means of operation?
Loading Amended Complaint