PTAB

IPR2024-01022

Google LLC v. Kove Io Inc

Key Events
Petition
petition Intelligence

1. Case Identification

2. Patent Overview

  • Title: Storing and Retrieving Information in a Network
  • Brief Description: The ’978 patent describes a system for storing and retrieving information across a distributed network using a Network Distributed Tracking Protocol (NDTP). The system employs a "constellation" of servers that a client can query to locate and retrieve data.

3. Grounds for Unpatentability

Ground 1: Obviousness over Skagerwall and Vingralek - Claims 10, 12-17, 23, 30 are obvious over Skagerwall in view of Vingralek.

  • Prior Art Relied Upon: Skagerwall (Patent 6,473,781) and Vingralek (a 1993 journal article).
  • Core Argument for this Ground:
    • Prior Art Mapping: Petitioner argued that Skagerwall taught a system with a plurality of directory servers ("location servers") that manage location information for application data packets distributed across a network. Skagerwall disclosed using a hash function to identify the correct directory server for a given data object ("identifier"). Petitioner contended that while Skagerwall disclosed most elements of the independent claims, it did not explicitly teach returning a "redirect message" when a queried server lacks the requested information. Vingralek, which described a hash-based distributed file system, was alleged to cure this deficiency. Vingralek taught that when a client request reaches the wrong server due to a stale address table, that server forwards the request and sends a message to the client with updated address information, which Petitioner equated to the claimed "redirect message." The combination also allegedly taught the claimed method of scaling, as Vingralek described redistributing data "buckets" between servers to manage load when performance thresholds are met.
    • Motivation to Combine: A Person of Ordinary Skill in the Art (POSITA) would combine Vingralek’s scalable, deferred address-table update mechanism with Skagerwall’s distributed directory system. Petitioner asserted this combination would improve scalability and reduce communication overhead, a known problem that Vingralek was designed to solve. Skagerwall itself noted that its hash tables might not always be up-to-date, providing a clear reason to look to solutions like Vingralek's.
    • Expectation of Success: Both references operated in the same field of distributed data management. Petitioner argued that implementing Vingralek's known method for handling stale location data into Skagerwall’s flexible system was a predictable modification that would yield the known benefits of improved efficiency and scalability.

Ground 2: Obviousness over Skagerwall, Vingralek, and Krasner - Claim 11 is obvious over the combination of Skagerwall, Vingralek, and Krasner.

  • Prior Art Relied Upon: Skagerwall (Patent 6,473,781), Vingralek (a 1993 journal article), and Krasner (Patent 6,104,338).
  • Core Argument for this Ground:
    • Prior Art Mapping: This ground built upon Ground 1 to address dependent claim 11, which specified that the "location information comprises geographic location information." Petitioner argued the primary combination of Skagerwall and Vingralek taught all limitations of claim 10. Krasner was introduced because it explicitly taught a client-server system for tracking the real-time geographic location of a mobile GPS unit and storing that information on a location server for later retrieval.
    • Motivation to Combine: A POSITA would be motivated to add Krasner’s geographic tracking capability to the Skagerwall/Vingralek system. Skagerwall’s system was described as linking information to physical-world objects, making the integration of geographic location data a natural and desirable extension for tracking such objects. Storing this specific type of location data was presented as an obvious design choice to enhance the utility of the base system.
    • Expectation of Success: Petitioner contended that combining these references would have been straightforward, as it involved applying Krasner's known method of storing and providing geographic data to the base distributed system, a predictable integration of known technologies.

Ground 3: Obviousness over Skagerwall, Vingralek, and Sato - Claims 24-26 are obvious over the combination of Skagerwall, Vingralek, and Sato.

  • Prior Art Relied Upon: Skagerwall (Patent 6,473,781), Vingralek (a 1993 journal article), and Sato (Japanese Application # H09-231180).
  • Core Argument for this Ground:
    • Prior Art Mapping: This ground addressed claims 24-26, which depend from claim 17 and defined the performance criteria for scaling server capacity as a "transaction rate limit," "processor speed limit," and "network connection bandwidth limit." While the Skagerwall/Vingralek combination taught scaling based on load capacity (e.g., storage), Petitioner introduced Sato to teach scaling based on transaction rates. Sato disclosed a distributed system that partitioned server load by migrating information when a server's "maximum number of service executions per unit time" exceeded a predetermined threshold.
    • Motivation to Combine: Petitioner argued that Vingralek primarily contemplated a homogenous server environment. A POSITA would have been motivated to incorporate Sato’s teachings to adapt the base system for more realistic heterogeneous server environments where processing speeds and transaction capabilities vary. Sato's method provided a known technique for dynamic load balancing based on transaction rates, which would increase the flexibility and efficiency of the Skagerwall/Vingralek system.
    • Expectation of Success: The combination was presented as an application of known load-balancing principles to a distributed system. A POSITA would have reasonably expected success in implementing Sato’s transaction-based scaling in the Skagerwall/Vingralek architecture to create a more robust and adaptable system.

4. Key Technical Contentions (Beyond Claim Construction)

  • Priority Date Challenge: A central contention was that the challenged claims were not entitled to the July 8, 1998 priority date of the ’896 application. Petitioner argued that key limitations, including the "redirect message" of claim 10 and the entire scaling method of claim 17, lacked written description support in the ’896 application. Therefore, Petitioner contended the earliest effective filing date was August 13, 1999, which rendered Skagerwall, Vingralek, Krasner, and Sato valid prior art references.

5. Arguments Regarding Discretionary Denial

  • Petitioner argued that discretionary denial would be inappropriate under both 35 U.S.C. §325(d) and the Fintiv factors. The petition asserted that the prior art combinations and arguments presented were materially different from those considered during prosecution or in prior ex parte reexaminations and an IPR filed by a different party (AWS). Petitioner emphasized its lack of involvement in those prior proceedings. Regarding Fintiv, Petitioner argued that the parallel district court case was in its early stages, a stay was likely, and the merits of the petition were strong, all of which weighed heavily in favor of institution.

6. Relief Requested

  • Petitioner requests institution of an inter partes review and cancellation of claims 10-17, 23-26, and 30 of the ’978 patent as unpatentable.