PTAB
IPR2021-01317
Juniper Networks Inc v. Swarm Technology LLC
Key Events
Petition
Table of Contents
petition
1. Case Identification
- Case #: IPR2021-01317
- Patent #: 9,146,777
- Filed: July 26, 2021
- Petitioner(s): Juniper Networks, Inc.
- Patent Owner(s): Swarm Technology LLC
- Challenged Claims: 1-14
2. Patent Overview
- Title: Parallel Processing with Solidarity Cells by Proactively Retrieving From a Task Pool a Matching Task for the Solidarity Cell to Process
- Brief Description: The ’777 patent discloses a parallel computing apparatus designed to improve efficiency by avoiding processing overhead and idle time. The system uses a central processing unit (CPU) to divide a large computing requirement into smaller tasks and populate a "task pool," from which multiple independent "solidarity cells" proactively retrieve and execute matching tasks without direct instruction from the CPU.
3. Grounds for Unpatentability
Ground 1: Obviousness over Leong - Claims 1-14 are obvious over Leong.
- Prior Art Relied Upon: Leong (Patent 6,006,249).
- Core Argument for this Ground:
- Prior Art Mapping: Petitioner argued that Leong, which was not considered during prosecution, discloses all elements of the challenged claims. Leong describes a decentralized system with multiple autonomous "processing units" that proactively retrieve tasks from a central "bulletin board" to complete a large project. Petitioner mapped Leong's "processing units" to the claimed "solidarity cells" and Leong's "bulletin board" to the claimed "task pool." Leong's system, like the patent's, features processing units that break a larger job into tasks and post them to the shared location for other units to execute. The claimed "agent" was argued to be inherently disclosed by Leong's use of an Ethernet network, which requires standard data frames for communication.
- Motivation to Combine: This ground relied on a single reference. However, for limitations arguably not explicitly disclosed, Petitioner contended a person of ordinary skill in the art (POSITA) would have been motivated to make simple modifications. For example, a POSITA would modify Leong's task "status information" to include more granular data, such as a specific function or memory location, to better leverage the capabilities of different processing units, a predictable improvement consistent with Leong's decentralized design.
- Expectation of Success: A POSITA would have had a high expectation of success in implementing these modifications as they involved applying well-known programming techniques to improve the efficiency and functionality of Leong's disclosed system in a predictable manner.
Ground 2: Obviousness over Leong and Ethernet - Claims 1-14 are obvious over Leong in view of the Ethernet standard.
- Prior Art Relied Upon: Leong (Patent 6,006,249) and the Ethernet standard (“The Ethernet – A Local Area Network, Data Link Layer and Physical Layer Specifications,” Version 1.0, Sep. 30, 1980).
- Core Argument for this Ground:
- Prior Art Mapping: This ground supplemented Ground 1, arguing that to the extent Leong does not explicitly disclose the claimed "agent" as a "data frame" with a source address, destination address, and payload, the Ethernet standard does. The Ethernet standard, well-known before the invention, explicitly defines the structure of a data frame, including these fields.
- Motivation to Combine: A POSITA implementing Leong's system, which discloses coupling its processing units over an Ethernet network, would have been motivated to consult the Ethernet standard for the necessary implementation details of network communication. The standard provides the explicit blueprint for structuring data for transmission over such a network.
- Expectation of Success: Success would be reasonably expected because the combination merely involved applying the fundamental, defining protocol (Ethernet standard) to a system expressly designed to use that protocol's network (Ethernet).
Ground 3: Obviousness over Leong and Bates - Claim 2 is obvious over Leong in view of Bates.
- Prior Art Relied Upon: Leong (Patent 6,006,249) and Bates (Application # 2007/0074207).
- Core Argument for this Ground:
- Prior Art Mapping: This ground specifically targeted dependent claim 2, which adds the limitation that the "task pool notifies the CPU when the tasks of a thread are completed." While Petitioner argued Leong alone renders this claim obvious, it presented Bates as providing additional, explicit teachings on task completion notification. Bates discloses a multiprocessor system with specific mechanisms for task synchronization, such as an SPU notifying a PPU of task completion using a polled ID or an interrupt.
- Motivation to Combine: A POSITA would combine Leong with Bates to solve a problem disclosed but not detailed in Leong: task sequencing. Leong teaches that some tasks must be completed before others but is vague on the notification mechanism. Bates provides an efficient, well-known solution to this exact problem in a similar multiprocessor context. A POSITA would have looked to Bates's specific teachings to implement a robust task completion and notification system in Leong.
- Expectation of Success: There was a reasonable expectation of success because both references address task management in multiprocessor systems. Applying Bates's specific signaling techniques (like polling or interrupts) to Leong's system represented the application of a known solution to a known problem, yielding predictable results.
4. Key Claim Construction Positions
- "solidarity cell": Petitioner proposed this term, which is not a term of art, should be construed as "an independent, autonomous proactive computer processing unit." This construction was central to its argument that Leong's self-controlled, proactive "processing units" meet the claim limitation.
- "thread": Petitioner argued that the patent uses "thread" inconsistently with its conventional meaning. Based on the specification, Petitioner proposed it should be understood as a "shorthand version of task thread, which is a discrete computational task component of the large computing requirement." This construction allowed Petitioner to map the term to Leong's disclosure of task sequences and dependencies.
5. Arguments Regarding Discretionary Denial
- Petitioner argued against discretionary denial under both §325(d) and the Fintiv factors.
- Under §325(d): The petition asserted that the primary prior art, Leong and the Ethernet standard, were never considered by the Examiner during prosecution. Therefore, the petition raised new arguments based on new art that were not cumulative of the prosecution record.
- Under Fintiv (§314(a)): Petitioner argued that the parallel district court litigation was in its earliest stages. Key factors favoring institution included that no trial date had been set, discovery had not commenced, and Petitioner intended to seek a stay if the IPR was instituted. The petition also asserted the merits of its invalidity grounds were particularly strong, favoring institution to enhance patent quality.
6. Relief Requested
- Petitioner requests institution of an inter partes review and cancellation of claims 1-14 of the ’777 patent as unpatentable.
Analysis metadata