Pure Data Sys., LLC v. Ubisoft, Inc.

329 F. Supp. 3d 1054
CourtDistrict Court, N.D. California
DecidedJuly 13, 2018
DocketCase No. 18-cv-00852-JCS
StatusPublished

This text of 329 F. Supp. 3d 1054 (Pure Data Sys., LLC v. Ubisoft, Inc.) is published on Counsel Stack Legal Research, covering District Court, N.D. California primary law. Counsel Stack provides free access to over 12 million legal documents including statutes, case law, regulations, and constitutions.

Bluebook
Pure Data Sys., LLC v. Ubisoft, Inc., 329 F. Supp. 3d 1054 (N.D. Cal. 2018).

Opinion

JOSEPH C. SPERO, Chief Magistrate Judge

I. INTRODUCTION

Plaintiff Pure Data Systems, LLC ("PDS") filed this case against Defendant Ubisoft, Inc. alleging that Ubisoft directly *1056and indirectly infringed the claims of two patents that PDS owns, U.S. Patent Nos. 5,999,947 (the " '947 patent") and 6,321,236 (the " '236 patent").1 The patents relate to a method of and system for distributing differences between data storage systems. Ubisoft moves to dismiss PDS's complaint pursuant to Rule 12(b)(6) of the Federal Rules of Civil Procedure. First, Ubisoft argues that the patents are directed to patent-ineligible subject matter under 35 U.S.C. § 101. Second, Ubisoft argues that PDS's claims of indirect infringement under 35 U.S.C. § 271(b) and § 271(c) lack a plausible allegation that Ubisoft had knowledge of the infringing acts. The Court held a hearing on July 13, 2018. For the reasons stated below, Ubisoft's motion to dismiss is DENIED IN PART and GRANTED IN PART. PDS may proceed on its claims for direct infringement but its indirect infringement claims are dismissed with leave to amend.2

II. BACKGROUND

A. The '947 Patent

1. Overview

The '947 patent was filed on May 27, 1997 and covers a "method of distributing database differences." '947 Patent (cover page paragraph [22] ); Compl. (dkt. 1) ¶ 18. Specifically, the '947 patent concerns a "method, computer program product, and system that allows changes made to an original database table found on a server computer to be reflected in client copies of the database table based on intermittent client requests for synchronization." '947 Patent (cover page paragraph [57] ). In other words, a client computer that maintains a local copy of a database can receive updates on demand from a server, and the server will transmit only the changes to the database since that client last received an update, without needing to transmit data that has not changed. PDS claims the invention solves a "problem unique to data storage systems, by greatly enhancing and facilitating the operation and efficiency of data storage systems." Compl. ¶ 2. For example, the invention improves the functioning of data storage systems by "efficiently using system resources and permitting client systems that are intermittently (as opposed to continuously) connected to a server system to synchronize with information from the server." Id. ¶ 3 (citing '947 Patent at 1:9-19).

2. Claims

The '947 patent includes fourteen claims. '947 Patent at (cover page paragraph [57] ). PDS alleges in this action that Ubisoft, a video game company, directly infringes Claim 6 of the '947 patent in Ubisoft's game library updates, game statistics updates, and game updates. Id. ¶¶ 20-21, 27-29, 35, 38, 45. PDS also alleges that Ubisoft is "indirectly infringing one or more claims" of the '947 patent. Id. ¶ 19. In its opposition brief, PDS seeks to reserve the right to assert additional claims, such as those dependent on the asserted claim, like Claims 8 and 9. Opp'n (dkt. 42) at 7. All three claims are addressed below.

a. Claim 6

Claim 6 reads as follows:

A method of distributing database differences corresponding to database change events made to a database table located on a server computer to client *1057copies of the database table located on one or more client computers, each client computer capable of having different database engines comprising the steps of:
storing database differences at the server computer in a generic format;
receiving from a client computer a request for all database differences needed to make a client copy of the database table current;
translating the differences from the generic format into instructions having a specific format compatible with the type of database engine associated with the client copy of the database table; and
transmitting the instructions to the client computer for execution on the client database engine to make the client copy of the database table current.

'947 Patent at 15:29-47.

b. Dependent Claims 8 and 9

Claim 8 adds a limitation to Claim 6 as follows:

A method as recited in Claim 6 wherein the type of database engine is ascertained by reference to profile information regarding the client computer.

Id. at 15:49-51. Claim 9 recites additions to Claim 6 comprising the steps of:

creating and storing on the server computer one or more sequentially versioned updates containing database differences corresponding to database change events made to the database table since the preceding update;
determining which updates are necessary for making the client copy of the database table current; and
generating the database differences based upon the necessary updates prior to the step of translating the differences into instructions.

Id. at 15:54-16:7.

3. Prior Art Acknowledged in the '947 Patent

The '947 patent acknowledges that, in the prior art, "[o]ne way to distribute changes made to a database or database table is to download the entire table each time a client makes a connection with the server." Id.

Free access — add to your briefcase to read the full text and ask questions with AI

Related

Bell Atlantic Corp. v. Twombly
550 U.S. 544 (Supreme Court, 2007)
Weber v. Department of Veterans Affairs
521 F.3d 1061 (Ninth Circuit, 2008)
Ultramercial, Inc. v. Hulu, LLC
772 F.3d 709 (Federal Circuit, 2014)
Ddr Holdings, LLC v. hotels.com, L.P.
773 F.3d 1245 (Federal Circuit, 2014)
Commil United States, LLC v. Cisco Sys., Inc.
575 U.S. 632 (Supreme Court, 2015)
Intellectual Ventures I LLC v. Capital One Bank (USA)
792 F.3d 1363 (Federal Circuit, 2015)
Genetic Technologies Limited v. Merial L.L.C.
818 F.3d 1369 (Federal Circuit, 2016)
Enfish, LLC v. Microsoft Corporation
822 F.3d 1327 (Federal Circuit, 2016)
Electric Power Group, LLC v. Alstom S.A.
830 F.3d 1350 (Federal Circuit, 2016)
Amdocs (Israel) Limited v. Openet Telecom, Inc.
841 F.3d 1288 (Federal Circuit, 2016)
Recognicorp, LLC v. Nintendo Co., Ltd.
855 F.3d 1322 (Federal Circuit, 2017)
Berkheimer v. Hp Inc.
881 F.3d 1360 (Federal Circuit, 2018)
Aatrix Software, Inc. v. Green Shades Software, Inc.
882 F.3d 1121 (Federal Circuit, 2018)
Voter Verified, Inc. v. Election Sys. & Software LLC
887 F.3d 1376 (Federal Circuit, 2018)

Cite This Page — Counsel Stack

Bluebook (online)
329 F. Supp. 3d 1054, Counsel Stack Legal Research, https://law.counselstack.com/opinion/pure-data-sys-llc-v-ubisoft-inc-cand-2018.