Oracle Corp. v. PARALLEL NETWORKS, LLC

778 F. Supp. 2d 527, 2011 U.S. Dist. LEXIS 44036, 2011 WL 1540746
CourtDistrict Court, D. Delaware
DecidedApril 29, 2011
DocketCiv. 06-414-SLR
StatusPublished
Cited by1 cases

This text of 778 F. Supp. 2d 527 (Oracle Corp. v. PARALLEL NETWORKS, LLC) is published on Counsel Stack Legal Research, covering District Court, D. Delaware primary law. Counsel Stack provides free access to over 12 million legal documents including statutes, case law, regulations, and constitutions.

Bluebook
Oracle Corp. v. PARALLEL NETWORKS, LLC, 778 F. Supp. 2d 527, 2011 U.S. Dist. LEXIS 44036, 2011 WL 1540746 (D. Del. 2011).

Opinion

MEMORANDUM OPINION

SUE L. ROBINSON, District Judge.

I. INTRODUCTION

On June 30, 2006, Oracle Corporation and Oracle U.S.A. Inc. (collectively, “Oracle”) 1 filed this action for declaratory judgment against Parallel Networks, LLP’s (“Parallel’s”) predecessor-in-interest, EpicRealm Licensing, L.P. (“EpicRealm”), a patent licensing firm. (D.I. 1) EpicRealm assigned all right, title, and interest in the patents-in-suit to Parallel in August 2007. The court granted EpicRealm’s motion to substitute parties on September 29, 2008. (D.I. 355) Oracle seeks judgment that it does not infringe, and that the patents-in-suit, U.S. Patent Nos. 5,894,554 (“the '554 patent”) and 6,415,335 (“the '335 patent”), are invalid and/or unenforceable due to inequitable conduct. (D.I. 369) The '554 and '335 patents are directed to a system for creating and managing custom web sites.

On December 4, 2008, the court granted Oracle’s motion for summary judgment of noninfringement on both the '554 and '335 patents on the ground that the accused *530 products did not meet the “releasing” limitation of the claims. (D.I. 400) Alternate non-infringement arguments were not reached (i.e., “intercepting” and “dispatching” limitations and indirect infringement). The court also granted summary judgment of no anticipation as to several (but not all) asserted prior art references based on the dispatching limitation of the claims. The court denied Oracle’s motion for summary judgment of obviousness. (Id.) The Federal Circuit subsequently vacated the court’s noninfringement ruling on the basis that a reasonable jury could find that the accused devices satisfy the “releasing” limitation based upon the court’s construction, with which it did not take issue. The Court did not consider the alternate infringement arguments. See Oracle Corp. v. Parallel Networks, LLC, 375 Fed.Appx. 36, 40-41 (Fed.Cir.2010). On remand from the Federal Circuit, the court will address noninfringement based on the “intercepting” and “dispatching” limitations, indirect infringement, and literal infringement of claim 11 of the '554 patent.

II. BACKGROUND

A. The Parties and Litigation History

Oracle manufactures, sells and licenses software products for customers to use in conjunction with the delivery of dynamic web pages. 2 Parallel previously brought several actions for infringement of the '554 and '335 patents in the United States District Court for the Eastern District of Texas. 3 That litigation was consolidated in November 2005 (hereinafter, “the Texas litigation”). Oracle was not named in the Texas litigation. An Oracle customer, Safelite Group, Inc. (“Safelite”), was named as a defendant. Safelite asserted counterclaims that the '554 and '335 patents are invalid, and filed a third party complaint against Oracle for indemnification. Parallel and Safelite settled the Texas litigation and filed a stipulation of dismissal with the court on June 26, 2006. (D.I. 282, ex. 22) A stipulation of dismissal was also filed with respect to Safelite’s third party complaint against Oracle. On June 29, 2006, the court entered orders dismissing both complaints. (D.I. 1 at ¶¶ 26-27)

Oracle brought its declaratory judgment suit in this court on June 30, 2006. (Id.) In the complaint, Oracle alleges that, in a letter to Clark Consulting, Inc. (a party to the Texas litigation), Parallel stated that Clark was required to provide discovery regarding Clark’s use of software proprietary to Oracle. (Id. at ¶ 24) Oracle also claims that Parallel demanded and received discovery from Safelite regarding its use of Oracle software. (Id. at ¶ 25) Parallel moved to transfer venue and consolidate with the Texas litigation. This court denied Parallel’s motions on March 26, 2007, 2007 WL 901543. (D.I. 21)

Parallel thereafter answered the complaint on May 3, 2007, in which it admitted an actual controversy exists between the parties for jurisdictional purposes, admitted that it sought discovery from Clark, but denied that it requested discovery spe *531 cifically relating to Safelite’s use of Oracle software. (D.I. 25 at ¶ 25) Parallel also brought a counterclaim of patent infringement. (Id.) Oracle amended its complaint on October 15, 2007, to add a claim that the '554 and '335 patents are unenforceable due to inequitable conduct. (D.I. 369) As discussed above, the court granted Oracle’s motion for summary judgment of noninfringement based on the “releasing” limitation, and did not reach arguments regarding noninfringement based on the “intercepting” and “dispatching” limitations, nor on indirect infringement. (D.I. 400) The court denied Parallel’s motion for partial summary judgment of infringement based on the “releasing” limitation. (Id.) The Federal Circuit vacated this court’s ruling of noninfringement, holding that the accused products could be found to infringe, based on this court’s construction and a hardware scenario (freeing processor cycles) that had not been considered. (D.I. 422 at 9) Discovery has been closed for almost three years and trial is currently scheduled to commence May 9, 2011. (D.I. 176; D.I. 439)

B. Technological Background and the Patents-in-Suit

The basic three-tiered architecture of the internet includes what is known as a desktop tier, an intermediate tier, and an enterprise tier. The desktop tier is composed of a client program (web browser, such as Microsoft Internet Explorer®) located on a user’s desktop computer, which sends and receives requests for information over the internet. The intermediate tier comprises one or more web servers, which receive and process user requests and return completed web pages to the client for viewing. The enterprise tier is synonymous with data services; it comprises one or more back-end database servers which store the information that may be used to make web pages.

Formerly, most web sites provided only “static” web pages, or pages whose content was not subject to change. When a web client (a computer with a web browser) identified a web site, the browser program connected to the web, and the web server operating the web site received the request and retrieved the specific file requested by the web client — no file modification occurred. Over time, web sites began to provide dynamic web pages, ie., web pages that are generated anew in response to a specific request of the web client. To generate dynamic web pages, the Common Gateway Interface (“CGI”) was developed. CGI is a protocol for identifying a command, running it, and returning output from a web server. Once created, a CGI application does not have to be modified to retrieve new data and generate a dynamic page. It does so automatically.

The processing of dynamic web pages requires more processor time, memory, and/or other system resources than is the case with static web pages. As the number of users’ dynamic web page requests increased, so too did the demand on web server resources, resulting in slowed response time, failure to provide the requested content, or the crashing of the web server.

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

Related

MobileMedia Ideas, LLC v. Apple Inc.
907 F. Supp. 2d 570 (D. Delaware, 2012)

Cite This Page — Counsel Stack

Bluebook (online)
778 F. Supp. 2d 527, 2011 U.S. Dist. LEXIS 44036, 2011 WL 1540746, Counsel Stack Legal Research, https://law.counselstack.com/opinion/oracle-corp-v-parallel-networks-llc-ded-2011.