DCT

1:19-cv-02136

Scanning Tech Innovations LLC v. ZKTeco USA LLC

Key Events
Complaint
complaint

I. Executive Summary and Procedural Information

  • Parties & Counsel:
  • Case Identification: 1:19-cv-02136, D. Del., 11/14/2019
  • Venue Allegations: Plaintiff alleges venue is proper because Defendant is deemed to reside in the district, conducts business there, and that acts of infringement have occurred in the District of Delaware.
  • Core Dispute: Plaintiff alleges that Defendant’s point-of-sale systems and associated applications infringe a patent related to methods for indicating the availability of product information using a mobile device.
  • Technical Context: The technology concerns systems that allow a mobile device to quickly determine if information about a scanned product is available online, by first checking a locally-stored data table before attempting to connect to a network.
  • Key Procedural History: The asserted patent is a continuation of a chain of applications dating back to 2012, suggesting a developed prosecution history that may be relevant to claim scope. The complaint does not mention any prior litigation or post-grant proceedings involving the patent.

Case Timeline

Date Event
2012-02-25 Earliest Priority Date ('’528 Patent)
2018-04-03 Issue Date, U.S. Patent No. 9,934,528
2019-11-14 Complaint Filing Date

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

U.S. Patent No. 9,934,528 - "Systems and Methods for Indicating the Existence of Accessible Information Pertaining to Articles of Commerce"

Issued April 3, 2018

The Invention Explained

  • Problem Addressed: The patent identifies the user frustration that occurs when a consumer uses a mobile device to scan a product's barcode, waits for the device to connect to the internet, and only then discovers that no information about the product is available. (’528 Patent, col. 2:1-8). This process is described as time-consuming and inefficient.
  • The Patented Solution: The invention proposes a system where a mobile device first downloads and stores a "look-up table" from a server. (’528 Patent, Abstract). This local table associates product identifiers (e.g., UPCs) with an "information link indicator," which signals whether detailed information is accessible over a network. (’528 Patent, col. 4:5-19). When a user scans a product, the device consults this local table without needing to access the network, providing an immediate indication of whether a link to more information exists. (’528 Patent, col. 2:8-15, col. 11:5-18).
  • Technical Importance: This architecture aims to improve the user experience by decoupling the check for information availability from the actual retrieval of that information, providing "instant gratification" even in locations with poor or no network connectivity. (’528 Patent, col. 2:5-8).

Key Claims at a Glance

  • The complaint asserts at least independent Claim 1. (Compl. ¶13).
  • Claim 1 Essential Elements:
    • A system comprising a mobile device with a portable handheld housing, a communication interface, a signal processing device, and a visual input device.
    • A server in communication with a network, which stores a "look-up table."
    • The look-up table includes a plurality of "symbologies" (e.g., UPCs) and a plurality of "information link indicators."
    • Each information link indicator is configured as a status signal indicating the existence or absence of a link to information via the network.
    • The visual input device scans an image of an article of commerce to obtain a symbology.
    • The signal processing device looks up the symbology in the locally-stored look-up table.
    • Crucially, the signal processing device determines whether the link exists without accessing the communication network.

III. The Accused Instrumentality

Product Identification

  • The ZK Teco POS point-of-sale system, ZK Teco app, and similar products (collectively, the "Product"). (Compl. ¶14).

Functionality and Market Context

  • The complaint alleges the Product is an online ordering and point-of-sale system that includes hardware, such as the ZK35W Series terminal, and software, such as the ZK Teco POS app running on a mobile device like an iPad. (Compl. ¶¶14, 16). The system is alleged to use a handheld barcode scanner (e.g., ZKB106/ZKB108) to identify products. (Compl. ¶17). Functionality includes inventory management, which involves tracking products via a cloud server and database that stores details such as price, quantity, and barcode information. (Compl. ¶¶15, 20). A key allegation is that the Product can operate in an "offline mode" and offers users the ability to select between "offline/cloud storage." (Compl. ¶¶26, 7). A screenshot from the accused product's manual shows a software interface for managing product inventory details. (Compl. ¶7).

IV. Analysis of Infringement Allegations

'528 Patent Infringement Allegations

Claim Element (from Independent Claim 1) Alleged Infringing Functionality Complaint Citation Patent Citation
a mobile device comprising a portable handheld housing and a communication interface... a signal processing device and a visual input device... The system uses a mobile device (e.g., iPad) running the ZK Teco POS app, a handheld barcode scanner (e.g., ZKB106/ZKB108), and the iPad's processor. ¶¶16, 17, 18 col. 11:50-56
a server in communication with the communication network, the server comprising a server database configured to store a look-up table that includes at least a plurality of symbologies... The Product includes a "cloud server" with a "server database" that stores information corresponding to products, such as price, quantity, and barcode numbers. ¶20 col. 11:57-62
the look-up table also storing a plurality of information link indicators, each information link indicator... configured as a status signal indicating the existence or absence of a link to information... The remote database allegedly stores "information link indicators," which are equated with the "Available in Point of Sale i.e. inventory tracking in POS" feature. This feature allegedly signals whether a link to product information is available. ¶¶21, 23 col. 11:62-67
wherein the visual input device is configured to scan an image of an article of commerce, decode the image to obtain a symbology... The barcode reader (e.g., ZKB106/ZKB108) scans a product's barcode to obtain a symbology. The complaint provides a screenshot of this scanner. (Compl. ¶4). ¶24 col. 12:4-8
wherein, in response to receiving the symbology, the signal processing device is configured to look up the symbology in the look-up table to determine from a respective information link indicator whether or not a link exists... Upon receiving the barcode, the system allegedly displays the product's availability and links to related information. ¶25 col. 12:9-15
wherein the signal processing device determines whether or not the link exists without accessing the communication network. The complaint alleges that the ZK Teco POS system "works in offline mode without accessing the Internet" to determine whether a link exists by using the "inventory tracking in POS" feature. The complaint references a screenshot describing offline storage capabilities. (Compl. ¶7). ¶26 col. 12:15-18

Identified Points of Contention

  • Scope Questions: A central question will be whether the accused system’s real-time inventory database, which may be synchronized with a cloud server but can operate offline, qualifies as the "look-up table" described in the patent. The patent specification appears to describe a table that is downloaded wholesale for the specific purpose of offline pre-checking (col. 2:38-40), which may present a different technical architecture than a POS system's local cache or offline database.
  • Technical Questions: The complaint alleges that the system determines link existence "without accessing the communication network" (Compl. ¶26), a critical limitation. A key factual dispute may be whether the accused product's offline mode performs the specific function of checking for the existence of a link to remote information, as the patent requires, or if it simply accesses locally stored inventory data when a network connection is unavailable. Evidence of the precise logical steps performed by the software in offline mode will be important.

V. Key Claim Terms for Construction

The Term: "look-up table"

  • Context and Importance: This term's construction is fundamental. The infringement case depends on whether the accused product's dynamic inventory database, which has an offline mode, falls within the scope of this term. Practitioners may focus on this term because the patent’s specification repeatedly frames the "look-up table" as a specific solution (a file downloaded for offline pre-checking) to a specific problem (the delay in waiting for a network connection only to find no information).
  • Intrinsic Evidence for Interpretation:
    • Evidence for a Broader Interpretation: Claim 1 itself defines the table by its contents: a plurality of "symbologies" and "information link indicators." An argument could be made that any data structure meeting this content requirement, regardless of its specific implementation (e.g., a local SQL database cache), qualifies.
    • Evidence for a Narrower Interpretation: The abstract and summary consistently describe the process as "downloading a look-up table from a server database to a mobile device" to allow for offline access. (’528 Patent, Abstract; col. 2:53-61). This repeated emphasis on "downloading" a table for the express purpose of offline checks could support a narrower construction that excludes databases that are merely synchronized or cached for general offline operation.

The Term: "information link indicator"

  • Context and Importance: Plaintiff equates this term with "inventory tracking in POS." (Compl. ¶21). The viability of the infringement theory rests on whether a product's inventory status (e.g., quantity in stock) constitutes an indicator for the existence of a link to information "via the communication network," as required by the claim.
  • Intrinsic Evidence for Interpretation:
    • Evidence for a Broader Interpretation: One could argue that knowing an item is in stock is, in itself, a form of information that indicates a "link" to further data (e.g., price, detailed description) exists within the system.
    • Evidence for a Narrower Interpretation: The patent states the indicator's purpose is to determine if information is "accessible via the communication network." (’528 Patent, col. 2:48-52). This suggests the indicator must point to the availability of a network resource, not just local data like an inventory count. The specification describes it as a "status or check signal indicating that information is available" over the internet. (col. 4:10-12).

VI. Other Allegations

The complaint does not contain specific counts or factual allegations supporting indirect infringement or willful infringement.

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

  • A core issue will be one of definitional scope: can the term "look-up table," which the patent describes as a file downloaded to a mobile device to provide "instant gratification" regarding information availability, be construed to cover a dynamic, synchronized point-of-sale inventory database that has an offline mode?
  • A key evidentiary question will be one of functional operation: does the accused ZK Teco system's offline functionality perform the specific two-step logical sequence required by Claim 1—first, checking a local indicator to determine if a network link exists, entirely "without accessing the communication network"—or does its offline mode simply constitute a fallback to local data when the cloud server is unreachable?