2:24-cv-02963
Railware Inc v. Southeastern Pennsylvania Transportation Authority
I. Executive Summary and Procedural Information
- Parties & Counsel:- Plaintiff: Railware, Inc. (New York)
- Defendant: Southeastern Pennsylvania Transportation Authority (Pennsylvania)
- Plaintiff’s Counsel: Tucker Law Group, LLC; Robins Kaplan LLP
 
- Case Identification: 2:24-cv-02963, E.D. Pa., 07/08/2024
- Venue Allegations: Plaintiff alleges venue is proper because Defendant maintains its headquarters and a regular and established place of business in the district, and the alleged acts of infringement occurred there.
- Core Dispute: Plaintiff alleges that Defendant’s centralized train control systems infringe patents related to safety technology that requires a railway worker's authorization via a unique code to remove a protective block from a section of track.
- Technical Context: The technology addresses the risk of human error in railroad dispatching by shifting the final authority to clear a track from a remote dispatcher to the worker physically present in the field, using a secure code transmitted to a mobile device.
- Key Procedural History: The complaint alleges that Plaintiff notified Defendant of its potential infringement of the parent patent to the '835 and '115 patents as early as December 2016. It also references a prior lawsuit filed by Plaintiff against Amtrak in 2022 involving the same patents and technology that Plaintiff alleges Amtrak copied from Defendant. The complaint further notes that the Federal Railroad Administration (FRA) has encouraged the adoption of technologies like the patented "Enhanced Employee Protection System" (EEPS).
Case Timeline
| Date | Event | 
|---|---|
| 2013-10-21 | Earliest Patent Priority Date ('782, '835, '115 Patents) | 
| 2013-11-01 | Plaintiff's first use in commerce of EEPS mark | 
| 2014-11-25 | FRA issues Safety Advisory 2014-02 recommending EEPS-type technology | 
| 2016-12-13 | U.S. Patent No. 9,517,782 ('782 Patent) Issues | 
| 2016-12-15 | Plaintiff allegedly notifies Defendant of infringement of '545 patent (parent to '835, '115) | 
| 2017-02-01 | Plaintiff and Defendant allegedly hold conference call discussing the technology | 
| 2017-10-01 | Amtrak budgets funds to implement Defendant's EEPS technology for FY2018 | 
| 2020-02-04 | U.S. Reissue Patent No. RE47,835 ('835 Patent) Issues | 
| 2022-06-15 | Plaintiff files suit against Amtrak concerning the Asserted Patents | 
| 2022-06-28 | U.S. Reissue Patent No. RE49,115 ('115 Patent) Issues | 
| 2024-07-08 | Complaint Filed | 
II. Technology and Patent(s)-in-Suit Analysis
U.S. Patent No. 9,517,782 - “Tools for Railway Traffic Control”
- Issued: December 13, 2016
The Invention Explained
- Problem Addressed: Conventional centralized traffic control (CTC) systems place the authority to block and unblock sections of track entirely in the hands of a remote train dispatcher, creating a risk of human error that could lead to a block being removed prematurely and causing fatal accidents for railway workers on the track (’782 Patent, col. 1:21-42; Compl. ¶17).
- The Patented Solution: The invention proposes a method where a central railway control apparatus generates a unique “release code” when a track block is placed and transmits it to the railway worker’s mobile device. The block can only be removed when the control apparatus receives that specific code back from the worker’s terminal, thereby giving the worker in the field a measure of control over their own safety (’782 Patent, Abstract; col. 2:48-67). The system architecture involves a central control apparatus, a network, and a worker's terminal communicating to manage the code exchange (’782 Patent, Fig. 1A).
- Technical Importance: This system fundamentally altered the safety paradigm by converting a single-user, single-device process into a multi-device, multi-user process that requires cooperative action between the dispatcher and the field worker to clear a track (Compl. ¶19).
Key Claims at a Glance
- The complaint asserts independent claim 5 (Compl. ¶56).
- Claim 5 is a method comprising the following essential elements:- Configuring a mobile user device of a railway field worker to provide a device user interface to display information from and respond to a railway control apparatus.
- Providing a terminal user interface on a terminal to permit a user to request the railway control apparatus to place a block on track sections.
- Generating, by the railway control apparatus, a release code and transmitting it to an electronic contact address accessible by the railway field worker.
- Permitting the block to be removed by the railway control apparatus only upon receiving the release code from the user terminal in return.
 
- The complaint reserves the right to assert other claims (Compl. ¶57, n.23).
U.S. Reissue Patent No. RE47,835 - “Tools for Railway Traffic Control”
- Issued: February 4, 2020
The Invention Explained
- Problem Addressed: The patent addresses the same fundamental safety problem as the ’782 patent: the danger to railway workers posed by dispatcher error in centrally-controlled railway systems (’835 Patent, col. 1:27-45).
- The Patented Solution: The ’835 patent claims a method that makes the communication channel more explicit. When a block is placed via a user interface on the traffic control apparatus, the system generates a "removal code" and determines the worker’s electronic contact address by "accessing a rail personnel contact database." The code is then transmitted to that address, and the block can only be removed upon entry of the code at the central apparatus (’835 Patent, col. 2:50-col. 3:1).
- Technical Importance: This patent specifies the use of a personnel database to automate and formalize the process of identifying and communicating with the correct worker in the field, adding a layer of systematic integrity to the safety protocol (Compl. ¶49).
Key Claims at a Glance
- The complaint asserts independent claim 19 (Compl. ¶110).
- Claim 19 is a method for controlling railway access comprising the following essential elements:- Providing a user interface of a railway traffic control apparatus with a "block placing part" to place a block on specified track sections.
- Generating a removal code.
- Determining an electronic contact address of the railway field worker by accessing a rail personnel contact database.
- Transmitting the removal code to that electronic contact address.
- Permitting the block to be removed only upon entry of the removal code by the centralized control operation.
 
- The complaint reserves the right to assert other claims (Compl. ¶111, n.53).
U.S. Reissue Patent No. RE49,115 - “Tools for Railway Traffic Control”
- Issued: June 28, 2022
Technology Synopsis
The '115 patent claims a railway control apparatus rather than a method. The claimed apparatus comprises a processor and a memory storing instructions that, when executed, cause the apparatus to receive a track selection, transmit a block signal to the corresponding track interlock, generate a "secret code," and transmit that secret code to a remote user terminal (Compl. ¶24, 173). This patent focuses on the physical or logical system that performs the safety function.
Asserted Claims
Independent claim 20 (Compl. ¶173).
Accused Features
SEPTA’s RailwayNet/AIM system, as a centralized control apparatus comprising processors and memory, is alleged to be the infringing apparatus that performs the claimed functions of receiving track selections, placing blocks, and generating and transmitting secret codes to workers' devices (Compl. ¶175-177).
III. The Accused Instrumentality
Product Identification
The accused instrumentality is SEPTA's implementation and use of Wabtec's RailwayNet and/or Advanced Information Management (AIM) centralized train control (CTC) systems (Compl. ¶11, 42, 47).
Functionality and Market Context
The RailwayNet/AIM system is a centralized platform used by SEPTA dispatchers in a control center to manage and control train movements across its rail network, which includes over 450 miles of track (Compl. ¶14, 41). The complaint alleges that SEPTA's implementation of this system includes an "enhanced employee protection system" functionality. This functionality allegedly involves providing roadway workers with mobile devices and requires an "authorization code" sent to that device to be provided back to the dispatcher before a protective block ("foul time") can be removed from a track section (Compl. ¶60, 69, 89). A photograph in the complaint depicts SEPTA's control center with dispatchers monitoring large, detailed track diagrams on screen (Compl. p. 27). The complaint alleges this system is critical to SEPTA's operations and that another major railroad, Amtrak, copied SEPTA's implementation (Compl. ¶40).
IV. Analysis of Infringement Allegations
U.S. Patent No. 9,517,782 Infringement Allegations
| Claim Element (from Independent Claim 5) | Alleged Infringing Functionality | Complaint Citation | Patent Citation | 
|---|---|---|---|
| configuring a mobile user device of a railway field worker to provide a device user interface to display information received via a network from a railway control apparatus and to permit the railway field worker to respond to prompts displayed thereon | SEPTA's system provides mobile devices to roadway workers, which communicate over a network with the central control apparatus to receive an authorization code and allow the worker to respond by providing the code back to the dispatcher. | ¶65-66, 69, 76 | col. 11:46-52 | 
| providing a terminal user interface on a terminal to permit a terminal user of the terminal request the railway control apparatus to place a block on one or more specified track sections | SEPTA's dispatchers use terminals in a centralized control center to operate the RailwayNet/AIM system, which allows them to place blocks (e.g., "foul time") on specified track sections. | ¶77-79 | col. 11:53-59 | 
| generating by the railway control apparatus a release code and transmitting the release code to an electronic contact address accessible by the railway field worker | The accused system, when a block is applied, allegedly generates an "authorization code" and transmits it to the railway worker's mobile device. | ¶88-89, 91, 94 | col. 12:1-6 | 
| permitting the block to said one or more track sections to be removed by the railway control apparatus only upon receiving the release code from the user terminal in return | SEPTA's system allegedly requires the dispatcher to receive and enter the "authorization code" provided by the roadway worker before the system will permit the removal of the protective block from the track. | ¶95-98 | col. 12:7-11 | 
U.S. Reissue Patent No. RE47,835 Infringement Allegations
| Claim Element (from Independent Claim 19) | Alleged Infringing Functionality | Complaint Citation | Patent Citation | 
|---|---|---|---|
| providing a user interface of the railway traffic control apparatus, including a block placing part to place a block on one or more specified track sections...to block railway traffic | SEPTA's dispatchers use a user interface at the control center to place tracks in "foul time," which the complaint alleges is a "block placing part" that blocks traffic to permit a worker to enter the track. | ¶129, 132-133 | col. 14:54-62 | 
| generating a removal code | The accused system allegedly generates an "authorization code" when a block is applied. | ¶137-139 | col. 15:1-2 | 
| determining an electronic contact address of the railway field worker by accessing a rail personnel contact database | SEPTA's system must access a database of worker contact information to know which mobile device to send the authorization code to. The complaint alleges the system's compliance with I-ETMS standards requires such a database. | ¶137, 141, 152-153 | col. 15:2-6 | 
| transmitting the removal code to the electronic contact address of the railway field worker | The system transmits the generated authorization code to the worker's mobile device, which serves as their electronic contact address. | ¶137, 139 | col. 15:6-8 | 
| permitting the block to said one or more track sections to be removed only upon entry of the removal code by said centralized control operation from the railway traffic control apparatus | The complaint alleges that removal of the block requires the dispatcher to enter the authorization code, which is provided by the railway worker, into the central control system. | ¶157-159, 161 | col. 15:9-13 | 
- Identified Points of Contention:- Evidentiary Questions: The complaint's allegations regarding the specific functionality of SEPTA's system rely heavily on public documents describing a system that Amtrak allegedly "copied" from SEPTA (Compl. ¶40, 51, 68). A diagram from an Amtrak budget document shows deliverables including "mobile devices for roadway workers" and providing them with an "authorization code" (Compl. p. 23). A central question for the court will be whether this evidence pertaining to Amtrak is sufficient to plausibly allege the specific technical operations of SEPTA's own accused system.
- Scope Questions: The case may turn on whether placing a track in "foul time" as defined by FRA regulations (Compl. ¶85) is equivalent to "placing a block" as required by the claims. A further question is whether the "authorization code" in SEPTA's system functions as the claimed "release code," "removal code," or "secret code," particularly concerning how it is generated and its role in the removal process.
 
V. Key Claim Terms for Construction
- The Term: "release code" ('782 patent), "removal code" ('835 patent), "secret code" ('115 patent) 
- Context and Importance: These terms are central to the invention's core concept of giving the field worker control over track safety. The infringement case depends on whether SEPTA's alleged "authorization code" (Compl. ¶89) falls within the scope of these claim terms. Practitioners may focus on this term because the patents describe a specific sequence of generation and transmission that must be mapped to the accused system's functionality. 
- Intrinsic Evidence for Interpretation: - Evidence for a Broader Interpretation: The specification describes the code in general terms, such as a "random cipher" or simply a "secret code," without limiting it to a particular algorithm or format, suggesting any unique code that serves the authorization function could be covered ('782 Patent, col. 6:60-61).
- Evidence for a Narrower Interpretation: The patents consistently describe the code as being "generated" by the railway control apparatus in response to placing a block and then "transmitted" to the worker ('782 Patent, col. 12:1-3). A defendant could argue that a pre-assigned or static code, or one generated by a different process, would not meet this limitation.
 
- The Term: "accessing a rail personnel contact database" ('835 patent, claim 19) 
- Context and Importance: This term defines the specific mechanism by which the system identifies the correct worker to receive the removal code. Plaintiff must prove that SEPTA's system performs this specific step. The dispute may focus on what constitutes a "database" and the act of "accessing" it. 
- Intrinsic Evidence for Interpretation: - Evidence for a Broader Interpretation: The patent does not define "database" narrowly, so it could be argued to encompass any organized collection of personnel contact data, however stored, that the system queries to find a worker's electronic address.
- Evidence for a Narrower Interpretation: A defendant might argue that this term requires a formal, structured database (e.g., a relational database) and that a less structured method, such as a simple lookup table or manual entry of contact information by a dispatcher, does not constitute "accessing a rail personnel contact database." The patent figures depict a "Rail Personnel Data" repository, which supports the idea of a formal data store ('835 Patent, Fig. 1B).
 
VI. Other Allegations
- Indirect Infringement: The complaint alleges induced infringement under 35 U.S.C. § 271(b), asserting that SEPTA provides its dispatchers with instructions on how to use the accused RailwayNet/AIM systems in a manner that directly infringes the asserted patents (Compl. ¶101-102, 164-165, 260-261).
- Willful Infringement: Willfulness is alleged based on pre-suit knowledge. The complaint asserts that SEPTA had actual knowledge of the patents and its infringement since at least December 15, 2016, as a result of direct communications from Railware. It further alleges that SEPTA gained knowledge from the filing of a related lawsuit against Amtrak on June 15, 2022 (Compl. ¶38, 40, 103, 166, 264).
VII. Analyst’s Conclusion: Key Questions for the Case
- A primary issue will be one of evidentiary sufficiency: Can Plaintiff prove the specific technical operations of SEPTA's accused system using evidence that primarily describes an allegedly similar system implemented by a third party, Amtrak? The court will need to determine if the allegation that one system is a "copy" of the other is sufficient to sustain detailed infringement contentions.
- The case will also present a core question of definitional scope: Does SEPTA's use of an "authorization code" to clear a track from "foul time" meet the specific claim limitations of generating and transmitting a "release/removal/secret code" to remove a "block"? The outcome will likely depend on the court's construction of these key terms and how they map to the operational realities of a complex, regulated railroad control system.
- A third key question will be one of infringing action: For the asserted method claims, can Railware establish that SEPTA, as a single entity, performs or directs the performance of every claimed step, including those that take place on a mobile device operated by a railway field worker? This may raise issues of divided infringement.