DCT
2:18-cv-00377
Coding Tech LLC v. Home Depot USA Inc
Key Events
Complaint
Table of Contents
complaint
I. Executive Summary and Procedural Information
- Parties & Counsel:
- Plaintiff: Coding Technologies, LLC (Texas)
- Defendant: The Home Depot U.S.A., Inc. (Delaware)
- Plaintiff’s Counsel: Kizzia Johnson, PLLC
- Case Identification: Coding Technologies, LLC v. The Home Depot U.S.A., Inc., 2:18-cv-00377, E.D. Tex., 08/29/2018
- Venue Allegations: Plaintiff alleges venue is proper because Defendant is deemed to reside in the district and maintains a regular and established place of business within the Eastern District of Texas.
- Core Dispute: Plaintiff alleges that Defendant’s use of QR codes on marketing materials to direct customers to its website infringes a patent related to methods for providing mobile services by scanning a code pattern.
- Technical Context: The technology at issue involves using a camera on a mobile device to scan a visual code, which automatically directs the device to a corresponding online resource, thereby simplifying the process of connecting physical media to digital content.
- Key Procedural History: The asserted patent is a continuation in a chain of applications originating from a PCT application filed in 2004, which itself claims priority to several Korean patent applications. No prior litigation, licensing history, or post-grant proceedings are mentioned in the complaint.
Case Timeline
| Date | Event |
|---|---|
| 2003-03-07 | U.S. Patent No. 8,540,159 Earliest Priority Date (Korea) |
| 2013-09-24 | U.S. Patent No. 8,540,159 Issued |
| 2018-08-29 | Complaint Filed |
II. Technology and Patent(s)-in-Suit Analysis
U.S. Patent No. 8,540,159 - "Method for Providing Mobile Service Using Code-Pattern"
- Patent Identification: U.S. Patent No. 8,540,159, "Method for Providing Mobile Service Using Code-Pattern," issued September 24, 2013 (the “’159 Patent”).
The Invention Explained
- Problem Addressed: The patent describes the inconvenience for users of mobile terminals to manually remember and type website URLs from physical advertisements, which is prone to error and cumbersome. It also notes the difficulty travelers may face in accessing location-specific services, such as calling a taxi, without knowing local phone numbers or web addresses (’159 Patent, col. 1:36-51, 1:61-2:2; Compl. ¶16).
- The Patented Solution: The invention proposes a system where a user employs a mobile terminal with a camera to take a photograph of a "code pattern" (e.g., a barcode). The terminal then processes and decodes this image to extract information, such as a URL. Based on this information, the terminal sends a request to a server and receives corresponding content, such as a webpage, effectively automating the link between a physical object and online information (’159 Patent, Abstract; Fig. 5; Compl. ¶14).
- Technical Importance: The technology aimed to provide a more convenient method for mobile users to access various online services and content by leveraging the mobile terminal's camera, eliminating the need for manual data entry and reducing transcription errors (Compl. ¶15).
Key Claims at a Glance
- The complaint asserts independent claims 1, 8, 15, and 16, as well as dependent claims 2, 3, 9, and 10 (Compl. ¶21).
- Independent Claim 1 (Method):
- Obtaining a photographic image of a code pattern by a camera of the user terminal.
- Processing the photographic image to extract the code pattern.
- Decoding the extracted code pattern into code information.
- Transmitting a content information request message to a server based on the code information.
- Receiving content information from the server in response.
- Independent Claim 8 (User Terminal):
- A camera configured to obtain a photographic image of a code pattern.
- A processor comprising an image processor (to extract the code pattern) and a decoder (to decode it into code information).
- A transceiver to transmit a request based on the code information and receive content in response.
- Independent Claim 15 (Storage Medium):
- A non-transitory machine-readable storage medium with program code that, when executed, implements the method of providing content using a code pattern.
- Independent Claim 16 (Method):
- Obtaining a photographic image by a camera of the user terminal.
- Processing the image to extract "characteristic information."
- Transmitting a request with the characteristic information to a server.
- Receiving content information from the server in response.
III. The Accused Instrumentality
Product Identification
- The accused instrumentalities are marketing systems and methods employed by The Home Depot that use "code patterns" (e.g., QR codes) on physical media like flyers, mailers, and packaging, as well as on online media such as its website (Compl. ¶21, ¶22).
Functionality and Market Context
- The complaint alleges that Defendant provides QR codes that, when scanned by a user's smartphone, direct the user's device to a specific Home Depot webpage (Compl. ¶22). For example, a QR code associated with Pergo flooring products links to the Pergo product page on Home Depot's website (Compl. ¶22). This functionality is illustrated with a photograph of a QR code on an advertisement (Compl. p. 7) and a screenshot of the resulting webpage on a smartphone (Compl. p. 13). The process involves a user's smartphone camera capturing the QR code, a processor decoding the embedded URL, and the device sending an HTTP request to Defendant's server to retrieve the webpage content (Compl. ¶23-27).
IV. Analysis of Infringement Allegations
’159 Patent Infringement Allegations
| Claim Element (from Independent Claim 1) | Alleged Infringing Functionality | Complaint Citation | Patent Citation |
|---|---|---|---|
| obtaining a photographic image of a code pattern by a camera of the user terminal | A user obtains a photographic image of a QR code provided by Defendant using the camera of a smartphone. A visual depicts an iPhone camera being used for this purpose (Compl. p. 9). | ¶23 | col. 37:35-39 |
| processing, by a processor of the user terminal, the photographic image of the code pattern to extract the code pattern from the photographic image | A processor on the user's smartphone processes the photographic image to extract the QR code. The complaint includes a screenshot illustrating the captured image of the code pattern (Compl. p. 10). | ¶24 | col. 37:40-44 |
| decoding the extracted code pattern by the processor of the user terminal into code information | The processor decodes the extracted QR code into code information, identified as the URL of Defendant's webpage (e.g., www.homedepot.com/pergo). A screenshot shows the decoded URL displayed on the smartphone's screen (Compl. p. 11). | ¶25 | col. 37:45-47 |
| transmitting a content information request message to a server based on the code information | An HTTP request is sent to Defendant's server based on the decoded URL. | ¶26 | col. 37:48-51 |
| receiving content information from the server in response to the content information request message | The user's smartphone receives the webpage associated with the URL from Defendant's server. A screenshot shows the loaded Home Depot webpage for Pergo flooring products (Compl. p. 13). | ¶27 | col. 37:52-55 |
Identified Points of Contention
- Scope Questions: A question may arise as to whether the term "code pattern," as defined and used throughout the ’159 Patent, is limited to the specific service-oriented applications detailed in the specification (e.g., taxi-hailing, bill payment), or if it broadly covers the general marketing use case of linking to a product webpage as alleged in the complaint.
- Technical Questions: The method claims require a series of steps performed by a "user terminal." The complaint alleges infringement by Defendant "by using and/or incorporating code patterns" (Compl. ¶21). This raises the question of whether Defendant can be held liable for direct infringement of a method claim where the user and the user's device perform the claimed steps. The analysis may turn on whether Defendant's actions constitute "control or direction" over the end-users sufficient for direct infringement, or if the facts are more aligned with a theory of indirect infringement.
V. Key Claim Terms for Construction
The Term: "code pattern"
- Context and Importance: This term is the fundamental input to the claimed methods and systems. Its construction will determine the breadth of scannable images covered by the patent, which is central to the infringement analysis against Defendant's use of QR codes.
- Intrinsic Evidence for Interpretation:
- Evidence for a Broader Interpretation: The specification explicitly lists multiple types of codes, stating the "barcode 60 includes a one-dimensional barcode, and a PDF-417 code, a QR code and a data matrix, which are two-dimensional barcodes" ('159 Patent, col. 11:1-5). This suggests the term is intended to be inclusive of various known code formats.
- Evidence for a Narrower Interpretation: The detailed description heavily emphasizes specific service-based embodiments, such as providing content, hailing taxis, exchanging personal contact information, and paying bills (’159 Patent, col. 1:20-27). A party could argue that the term should be understood in the context of these disclosed services, potentially narrowing its scope away from simple marketing links.
The Term: "processing ... to extract the code pattern from the photographic image"
- Context and Importance: This term describes the step of isolating the machine-readable data from the broader photograph. Practitioners may focus on this term because the distinction between "extracting" the pattern and "decoding" it (the subsequent step) could be a point of technical contention, especially regarding how commercially available QR reader applications function.
- Intrinsic Evidence for Interpretation:
- Evidence for a Broader Interpretation: The claim uses broad, functional language. Any processing that isolates the code pattern for subsequent decoding could meet this limitation, regardless of the specific algorithm used.
- Evidence for a Narrower Interpretation: The flowcharts in the patent depict "Photograph Barcode" (S500), "Decode Barcode" (S510), and "Extract URL Information" (S520) as sequential, distinct steps (’159 Patent, Fig. 5). A defendant might argue that standard QR scanning software performs an integrated recognition and decoding operation that does not map to the discrete "extract" and "decode" steps as claimed, suggesting a potential mismatch in operation.
VI. Other Allegations
Indirect Infringement
- The complaint does not contain a separate count for indirect infringement under 35 U.S.C. § 271(b) or (c). However, the factual allegations—that Defendant provides QR codes on its media for users to scan with their own devices—could form the basis for an inducement theory, where Defendant is alleged to have encouraged its customers to perform the infringing method.
Willful Infringement
- The complaint does not allege that Defendant had pre-suit knowledge of the ’159 Patent, nor does it use the term "willful," "wanton," or "egregious." Accordingly, there is no pleaded basis for enhanced damages based on pre-suit conduct.
VII. Analyst’s Conclusion: Key Questions for the Case
- A core legal issue will be one of attribution for infringement: can Defendant be held directly liable for infringing method claims when its customers, using their own devices, perform the claimed steps? The resolution will likely depend on whether Plaintiff can establish that Defendant exercises sufficient "control or direction" over its users' actions, or whether the case must proceed on an unpleaded theory of indirect infringement.
- A key validity question will concern obviousness in view of the prior art: the court will likely need to evaluate whether the claimed combination of using a mobile device camera to photograph a code, decode an embedded URL, and access a server was a non-obvious invention as of the patent's 2003 priority date, given the evolution of mobile internet access and scannable code technologies.
- A central claim construction question will be one of definitional scope: does the term "code pattern," as used in the context of the patent's detailed service-based embodiments (e.g., taxi hailing, bill payment), encompass the accused general marketing application of linking to a commercial product webpage?
Analysis metadata