DCT

2:12-cv-00504

TQP Development LLC v. Dow Jones & Co Inc

Key Events
Complaint
complaint Intelligence

I. Executive Summary and Procedural Information

  • Parties & Counsel:
    • Plaintiff: TQP Development, LLC (Texas)
    • Defendant: Dow Jones & Company, Inc. (Delaware)
    • Plaintiff's Counsel: Russ August & Kabat
  • Case Identification: 2:12-cv-00504, E.D. Tex., 08/23/2012
  • Venue Allegations: Plaintiff alleges venue is proper because Defendant has transacted business and committed acts of patent infringement in the Eastern District of Texas.
  • Core Dispute: Plaintiff alleges that Defendant's websites, which use standard web encryption protocols (SSL/TLS), infringe a patent related to a system for securely transmitting encrypted data by periodically changing encryption keys.
  • Technical Context: The technology concerns methods for synchronizing encryption keys between two parties without transmitting the keys themselves, a foundational concept in secure digital communications.
  • Key Procedural History: The asserted patent, originally issued in 1995, underwent an ex parte reexamination, which concluded with the issuance of a Reexamination Certificate on September 20, 2011. This proceeding, which occurred less than a year before the complaint was filed, confirmed the patentability of the original claims and added several new claims, potentially strengthening the patent's presumption of validity.

Case Timeline

Date Event
1989-10-06 '730 Patent Priority Date
1995-05-02 '730 Patent Issue Date
2011-09-20 '730 Patent Reexamination Certificate Issued
2012-08-23 Complaint Filing Date

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

U.S. Patent No. 5,412,730 - "Encrypted Data Transmission System Employing Means for Randomly Altering the Encryption Keys" (issued May 2, 1995)

The Invention Explained

  • Problem Addressed: The patent's background describes a security risk in encrypted communications where new encryption keys are themselves encrypted and sent over the communication channel. If an adversary manages to decipher one key, they might be able to decipher subsequent keys and compromise the entire transmission '730 Patent, col. 1:22-35
  • The Patented Solution: To solve this, the invention proposes a system where the transmitter and receiver do not exchange keys during transmission. Instead, both are pre-loaded with an identical, secret "seed value" '730 Patent, col. 3:15-20 Each party uses this seed to initialize a pseudo-random number generator that produces an identical sequence of encryption keys. The system advances to the next key in the sequence not based on a timer, but based on a "predetermined characteristic of the data being transmitted," such as after a certain number of data blocks have been sent '730 Patent, col. 4:5-12 '730 Patent, FIG. 1 This ensures both parties remain synchronized without ever transmitting the keys themselves.
  • Technical Importance: This method enhances security by ensuring that the dynamic encryption keys used for the data are never transmitted over the potentially insecure link, making them knowable only to the authorized parties '730 Patent, abstract

Key Claims at a Glance

  • The complaint alleges infringement of "one or more claims" without specifying which ones Compl. ¶7 Independent claim 1 is representative of the core invention.
  • Essential elements of independent claim 1 include:
    • Providing a seed value to both a transmitter and a receiver.
    • Generating a first sequence of pseudo-random key values from the seed at the transmitter.
    • Generating a second, identical sequence of keys from the seed at the receiver.
    • Encrypting data at the transmitter and decrypting at the receiver using the respective key sequences.
    • Producing a new key value in the sequences "at a time dependent upon a predetermined characteristic of the data being transmitted."
    • Specifically, producing a new key "each time a predetermined number of said blocks are transmitted over said link."
  • The complaint does not explicitly reserve the right to assert dependent claims, though this is typical practice.

III. The Accused Instrumentality

Product Identification

  • The accused instrumentalities are various Dow Jones websites, including "dowjones.com, bankruptcynews.dowjones.com, barrons.com, marketwatch.com, smartmoney.com, wsj.com and related internal systems" Compl. ¶7

Functionality and Market Context

  • The complaint alleges that when customers connect to these websites, a communication link is established between the host server and the client computer Compl. ¶7 The accused functionality is the use of the "Secure Sockets Layer or Transport Layer Security encryption protocol" (SSL/TLS) to encrypt data transmissions over this link Compl. ¶7 The complaint specifically calls out the use of the "RC4 encryption algorithm" as part of the infringing method Compl. ¶7 This technology is fundamental to securing traffic on the modern internet.

IV. Analysis of Infringement Allegations

No probative visual evidence provided in complaint.

The complaint does not contain a claim chart. The following table summarizes the infringement theory for claim 1 as narrated in the complaint's text.

'730 Patent Infringement Allegations

Claim Element (from Independent Claim 1) Alleged Infringing Functionality Complaint Citation Patent Citation
providing a seed value to both said transmitter and receiver, Dow Jones provides or directs the provision of a "seed value for both the transmitter and receiver in a symmetric encryption algorithm." This is alleged to occur when a communication link is established. ¶7 col. 3:15-20
generating a first sequence of pseudo-random key values based on said seed value at said transmitter, Dow Jones generates or directs the generation of a "first sequence of pseudo-random key values, such as alpha and/or numerical values used to encrypt data, based on said seed value at the transmitter." ¶7 col. 3:30-36
encrypting the data sent over said link at said transmitter in accordance with said first sequence, "Dow Jones encrypts data for transmission from the host server to the client." Data is transmitted as a "sequence of blocks in encrypted form." ¶7 col. 3:40-44
a new one of said key values... being produced each time a predetermined number of said blocks are transmitted over said link, A "new one of said key values... [is] produced each time a predetermined number of said blocks are transmitted over said link." ¶7 col. 4:5-12
decrypting the data sent over said link at said receiver in accordance with said second sequence. Dow Jones "directs the client computer to decrypt data transmitted from the host server in order to provide a useable display." ¶7 col. 4:13-18

Identified Points of Contention

  • Technical Question: The complaint identifies the RC4 algorithm, which is a stream cipher, as part of the infringement Compl. ¶7 A key dispute may arise over whether the operation of a stream cipher, which generates a continuous keystream, can be characterized as producing a "new...key value" each time a "predetermined number of...blocks are transmitted," as required by the claim. The defense may argue there is a fundamental technical mismatch between the patent's discrete, block-count-based key-switching and the continuous nature of a stream cipher.
  • Scope Question: The infringement analysis may turn on how broadly the term "block" is construed. Does the term, as used in the patent, read on arbitrary data segments in a continuous data stream, as Plaintiff's theory appears to require, or is it limited to the more formal, fixed-size data blocks processed by block ciphers?

V. Key Claim Terms for Construction

  • The Term: "a new one of said key values... being produced each time a predetermined number of said blocks are transmitted"
  • Context and Importance: This limitation defines the specific synchronization and key-updating mechanism at the heart of the invention. The entire infringement case may hinge on whether the accused SSL/TLS protocol, particularly with a stream cipher like RC4, can be shown to meet this specific "counting" and "switching" limitation.
  • Intrinsic Evidence for Interpretation:
    • Evidence for a Broader Interpretation: A party arguing for a broader scope may point to the more general language earlier in the claim, which requires a new key "produced at a time dependent upon a predetermined characteristic of the data being transmitted" '730 Patent, col. 12:35-39, suggesting the "number of blocks" is just one example of such a characteristic.
    • Evidence for a Narrower Interpretation: A party arguing for a narrower scope will likely emphasize that the claim explicitly adds this "predetermined number of blocks" limitation. The specification provides strong support for a narrow, literal interpretation, repeatedly describing a "block counter" that monitors the data flow and "advancing each pseudo-random key generator each time the count reaches an agreed-upon interval number" '730 Patent, col. 2:55-59 '730 Patent, FIG. 1

VI. Other Allegations

  • Indirect Infringement: The complaint appears to lay the groundwork for a divided infringement argument. It alleges that Dow Jones "directs the client computer" to perform steps like generating key sequences and decrypting data Compl. ¶7 By alleging it performs some steps and "directing and/or controlling others to perform the remaining steps," Plaintiff asserts that Dow Jones is directly liable for the entire process Compl. ¶7
  • Willful Infringement: The complaint does not allege pre-suit knowledge of the patent. It includes a standard reservation of rights, stating that if discovery reveals willful infringement, Plaintiff will request such a finding at trial Compl. ¶9

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

  • A central technical question will be one of operational mismatch: Does the accused SSL/TLS protocol, particularly with the RC4 stream cipher mentioned by Plaintiff, actually practice the patent's specific method of generating a new, discrete key after a predetermined number of data blocks? The case may turn on evidence of whether there is a fundamental difference between the continuous keystream of a stream cipher and the discrete, block-count-based key-switching mechanism described and claimed in the '730 patent.
  • A core legal issue will be one of claim scope: Can the claim limitation "a new one of said key values... being produced each time a predetermined number of said blocks are transmitted" be construed broadly enough to encompass the way a stream cipher processes data, or is its meaning confined by the specification's clear description of a "block counter" and "interval number" to a system that discretely switches keys after a set data count? The court's construction of this phrase will likely be a critical turning point in the litigation.
Loading Complaint