Plumtree Software, Inc. ("Plumtree") filed this declaratory judgment action against Datamize, LLC ("Datamize") in the United States District Court for the Northern District of California. The district court denied Datamize’s motion to dismiss for lack of subject matter jurisdiction and granted summary judgment in favor of Plumtree on the ground that Datamize’s patents were invalid under the on sale bar doctrine, 35 U.S.C. § 102(b). Datamize now appeals. We sustain the district court’s jurisdictional ruling, but vacate and remand for further proceedings on the merits.