From Casetext: Smarter Legal Research

WSOU Invs. v. F5 Networks Inc.

United States District Court, Western District of Washington
Jan 28, 2022
Civil Action 2:20-cv-01878-BJR (W.D. Wash. Jan. 28, 2022)

Opinion

Civil Action 2:20-cv-01878-BJR 2:21-cv-00124-BJR 2:21- cv-00125-BJR 2:21- cv-00126-BJR

01-28-2022

WSOU INVESTMENTS, LLC, Plaintiff, v. F5 NETWORKS, INC., Defendant.


ORDER ON CLAIM CONSTRUCTION

BARBARA J. ROTHSTEIN UNITED STATES DISTRICT JUDGE

I. INTRODUCTION

This order on claim construction addresses terms of U.S. Patent Nos. 7, 953, 884 (the “'884 Patent”); 9, 584, 330 (the “'330 Patent”); 8, 248, 940 (the “'940 Patent”); and 7, 548, 945 (the “'945 Patent”), which are owned by Plaintiff WSOU Investments LLC and which Plaintiff claims Defendant is infringing. The Court has considered the parties' briefing and supporting materials and has held a Markman hearing in this matter.

II. BACKGROUND

The parties each submitted opening and responsive briefs describing a total of 14 disputed terms across the four patents. Dkt. Nos. 100, 101, 104, 105. The parties supported their arguments during the Markman hearing with PowerPoint presentations. In many cases, the presentations contained significantly more detail than the parties' briefs. Therefore, the Court asked the parties to file those presentations, and the Court refers to them in this Order. See Dkt Nos. 126-29, 131-34.

III. LEGAL STANDARD

“The purpose of claim construction is to ‘determin[e] the meaning and scope of the patent claims asserted to be infringed.'” O2 Micro Int'l Ltd. v. Beyond Innovation Tech. Co., Ltd., 521 F.3d 1351, 1360 (Fed. Cir. 2008) (quoting Markman v. Westview Instruments, Inc., 52 F.3d 967, 976 (Fed. Cir. 1995) (en banc)). To determine the meaning of claims, courts consider the claim language, the specification, and the prosecution history. Markman, 52 F.3d at 979. In construing claims, the Court gives claim terms their ordinary meaning as understood by a person of ordinary skill in the art. Key Pharms. v. Hercon Labs. Corp., 161 F.3d 709, 716-17 (Fed. Cir. 1998). “In most situations, analysis of intrinsic evidence alone will resolve claim construction disputes.” Vitronics Corp. v. Conceptronic, Inc., 90 F.3d 1576, 1582 (Fed. Cir. 1996). In some circumstances, courts may also consider extrinsic evidence, including expert and inventor testimony, dictionaries, and treatises. Key Pharms., 161 F.3d at 980.

“When the parties raise an actual dispute regarding the proper scope of [the] claims, the court, not the jury, must resolve that dispute.” Markman, 52 F.3d at 979 (holding that claim construction is a matter of law). In some cases, a disputed term has a well-understood meaning and a defined scope, “and claim construction in such cases involves little more than the application of the widely accepted meaning of commonly understood words.” O2 Micro, 521 F.3d at 1360 (quoting Phillips v. AWH Corp., 415 F.3d 1303, 1314 (Fed. Cir. 2005) (en banc)). However, O2 Micro makes clear that if the parties raise a genuine dispute as to the scope of a term-even a term with a well-understood meaning-“it is the court's duty to resolve it.” Id. at 1362.

IV. CLAIM CONSTRUCTION

The parties dispute claim terms in each of the four distinct before the Court.

A. Patent ‘884

Patent ‘884 is described as “[a] system and method for resource control management implementing Diameter protocol.” Dkt. No. 100-3 at ECF 2. Diameter protocol refers to a set of procedures governing how devices communicate with each other over certain types of networks. Diameter protocol is important to network resource management and performs the “AAA” services: Authentication (who is permitted to use network resources), Authorization (what they are authorized to do), and Accounting (monitoring the usage of resources). The patented technology is characterized as an extension of Diameter protocol.

When a device connects to a network, it requires network resources. Those resources are finite. If too many devices are using network resources, the network may become overloaded. The patented technology was designed to improve upon existing methods of network resource management by adding extensions to those methods: an audit extension and an overload extension. The audit extension assesses the status of devices connected to the network and clears those that are not fully connected (and are thus wasting network resources). This audit sequence is performed in response to various triggers, discussed in greater detail below. If the network becomes overloaded, the patented technology's overload extension blocks a certain number of incoming queries to reduce the strain on the network.

1. The Disputed Term: “a trigger”

The Court's analysis of each term starts with the language of the claim in which it is used. The relevant claim here describes the technology as “performing an audit sequence in response to a trigger, the audit sequence includes clearing media resource ports that are not fully connected by implementing an audit extension to a Diameter protocol.” Dkt. No. 100-3 at ECF 15 (Claim 11A). Plaintiff argues that no construction is necessary, but in the alternative defines the term as “a condition that when met causes a function to exercise.” Dkt. No. 104 at 1-2. Defendant contends that the term should instead be defined as “[a] [d]etected event, date or time.” Dkt. No. 105 at 1-2.

The Court agrees with Plaintiff that limiting the definition of a “trigger” to an event, date, or time is unnecessary and potentially inaccurate. The specification lists several different examples of triggers, including: a timer, quality of service, CPU usage, and available memory. Dkt. No. 129 at 28. Although a timer going off seems to qualify as a “detected event, ” the amount of CPU usage or available memory is more appropriately characterized as a condition. The second half of Defendant's proposed construction referring to a “date or time” is not found anywhere in the specification. Nor has Defendant pointed to any embodiment in which the patented technology would perform an audit sequence determined by a particular date or time. For these reasons, the Court rejects Defendant's proposed construction and adopts Plaintiff's alternative construction, “a condition that when met causes a function to exercise.”

The Court understands Defendant's argument that, with respect to triggers like CPU usage and available memory, the point at which usage or memory reaches a predefined limit is a discrete “event.” Dkt. No. 105 at 1. However, this unnecessarily abstract definition of a common term would only serve to complicate an already complicated trial.

2. The Disputed Term: “available central processing unit memory”

The relevant claim states: “wherein determining the reduction percentage is based, at least in part, on available central processing unit memory.” Dkt. No. 100-3 at ECF 15 (Claim 11E). Plaintiff defines the term as “memory that is available to the CPU for allocation.” Dkt. No. 104 at 2. Defendant counters that the term should mean “memory directly located on the central processing unit chip.” Dkt. No. 105 at 2.

The Court agrees with Plaintiff. The claim refers to “available” memory, which plainly means any memory to which the CPU has access at a given time. The specific location of the memory-i.e., whether it is located directly on the CPU (“on-chip”) or on an adjacent device or component (“off-chip”)-is never discussed in the specification, suggesting that it is not relevant to the operation of the technology. The Court rejects Defendant's assertion that “the patent draws a distinction between CPU memory and system memory.” Dkt. No. 100 at 7. Defendant's argument is based on the “Summary of the Invention” section of the patent, which states: “the reduction percentage [is] based at least in part on central processing unit (CPU) usage, the system memory usage, and the bandwidth usage of physical links connected to a specific destination.” Dkt. No. 100-3 at 2:17-20. This statement distinguishes CPU usage and system memory usage, not CPU memory and system memory. The Court is not persuaded that the term “CPU usage” refers only to the amount of on-chip memory being used by the CPU, as the CPU has other major components apart from memory. See “Central processing unit (CPU), ” Brittanica, https://www.britannica.com/technology/central-processing-unit (last viewed January 18, 2022).

If the patented technology does not distinguish between on-chip and off-chip memory, then the Court sees no reason for the distinction Defendant proposes. Accordingly, the Court adopts Plaintiff's construction of the claim: “memory that is available to the CPU for allocation.”

3. The Disputed Term: “Diameter protocol”

The relevant claim states: “blocking calls routed through the gateway with respect to the reduction percentage by implementing an overload extension to the Diameter protocol.” Dkt. No. 100-3 at ECF 15 (Claim 11D). Plaintiff argues that this term requires no construction and does not propose an alternative definition. Dkt. No. 104 at 3. Defendant seeks to limit the definition to “[a]n industry standard AAA (authentication, authorization, and accounting) protocol that uses TCP or SCTP (and not UDP) and works on port 3868.” Dkt. No. 105 at 3.

The Court does not view Plaintiff's statement that “[s]hould the Court find construction necessary: ‘Diameter protocol'” as proposing an alternative definition. Dkt. No. 104 at 3.

The Court agrees with Plaintiff and sees no reason to further define “Diameter protocol.” A person of ordinary skill in the art would understand what Diameter protocol is, and Defendant's proposed construction would unnecessarily limit the term before it is explained to the jury by an expert. Both parties describe Diameter protocol as a well-known industry standard for performing AAA in resource management. E.g., Dkt. No. 100 at 9-10; Dkt. No. 104 at 4. Plaintiff's patent essentially added two new features, but this well-known standard is still its core structure. As an analogy, if Plaintiff had taken the concept of a wooden wheel and added rubber to it, it would be easily recognizable as a wheel plus a new addition. Attempting to redefine “wheel” in that case would assist no one and only obscure the function of the addition.

In addition to its being a well-know standard, Plaintiff has persuasively argued that Diameter protocol is not necessarily limited to one port and that the specification does not exclude UDP. Dkt. No. 104 at 4. Therefore, as well as creating an unnecessary complication, Defendant's construction of the term is inaccurate and incomplete. Accordingly, the Court adopts the plain and ordinary meaning of “Diameter protocol” as it would be understood by a person of ordinary skill in the art and declines to further construe it.

4. The Disputed Term: “not fully connected”

The relevant claim refers to the patented technology's performance of “an audit sequence in response to a trigger[;] the audit sequence includes clearing media resource ports that are not fully connected by implementing an audit extension to a Diameter protocol.” Dkt. No. 100-3 at ECF 15 (Claim 11A). Plaintiff asserts that the plain and ordinary meaning of the term is readily apparent, and that it simply means “not fully connected” or “not correctly connected.” Dkt. No. 104 at 4-6. Defendant does not present an alternative construction, but rather claims that the term is indefinite and thus that the asserted claim is invalid. Dkt. No. 105 at 4-6.

A patent claim specification must “conclude with one or more claims particularly pointing out and distinctly claiming the subject matter which the applicant regards as his invention.” 35 U.S.C. § 112. “The Supreme Court has read this provision to require that ‘a patent's claims, viewed in light of the specification and prosecution history, [must] inform those skilled in the art about the scope of the invention with reasonable certainty.'” Sonix Tech. Co., Ltd. v. Publications Int'l, Ltd., 844 F.3d 1370, 1377 (2017) (quoting Nautilus, Inc. v. Biosig Instruments, Inc., 572 U.S. 898, 909-10 (2014)). The Supreme Court's Nautilus decision recognized the “inherent limitations of language” and that “[s]ome modicum of uncertainty” in a patent claim's scope is unavoidable. Nautilus, 572 U.S. at 909. Nevertheless, “a patent must be precise enough to afford clear notice of what is claimed.” Id. A party claiming indefiniteness must establish it by clear and convincing evidence. Sonix, 844 F.3d at 1377.

The Court finds that Defendant has not met this standard. Defendant argues that “not fully connected” is a “term of degree” and that it is not clear what degree of connection triggers the audit sequence that is a core function of the patented technology. Dkt. No. 105 at 5. The Court, however, agrees with Plaintiff that “not fully connected, ” as used in the specification, is better understood as a binary term referring to any port that is not completely connected to the network. See Dkt. No. 129 at 60. As Defendant's expert agreed, “not fully connected would include [things that are] not connected and things that [are] partially connected.” Dkt. No. 104 at 6 (quoting deposition transcript). This statement sufficiently defines the scope of “not fully connected, ” and the Court finds that the term is not indefinite.

B. Patent ‘330

Patent ‘330 is described as “a method of generating real time billing information for a call set up between a user of [a] packet switching based network and a user of a circuit switching based network.” Dkt. No. 131 at 13 (citing Dkt. No. 100-11 at ECF 2). The patented technology involves communication between the two different types of phone networks. Dkt. No. 128 at 9-10. Specifically, the technology involves communications in which a transaction is taking place in real time-e.g., when a caller is charged by the minute for an ongoing phone call. When a call is placed from a packet switching network to a phone number in a circuit switching network, a “network element” bridges the two networks. Id. In the context of the patented technology, the network element sends messages to a billing server that then generates real-time billing information. Id. The billing server uses the billing rate and the interval of billing to calculate the cost of the call while the user is still on the phone.

1. The Disputed Term: “real time billing information”

The relevant claim describes a system “wherein a billing server is informed of at least a billing rate and an interval of billing to generate real time billing information, . . . wherein the real time billing information is generated continuously.” Dkt. No. 100-11 at ECF 13-14 (Claims 1P, 10P). Plaintiff argues that the term is well understood and that no construction is necessary. During the Markman hearing, Plaintiff appeared to argue that, if construction is necessary, the term should be defined as “billing information generated during a call as opposed to only at the end of a call.” See Dkt. No. 131 at 22. Defendant asks the Court to construe the term as “billing information generated at the same rate as the information is received.” Dkt. No. 105 at 6.

The Court agrees with Plaintiff. The meaning of “real time billing information” is readily apparent even to a layperson, and Defendant's proposed definition would introduce confusing language without serving any important purpose. Plaintiff's proposed construction of “billing information generated during a call as opposed to only at the end of a call” is not fundamentally different from Defendant's, but it uses plain and unambiguous language. Furthermore, the phrase “during a call” is used throughout the specification and seems the most natural temporal limitation for the term “real time” in the context of this patent. See Dkt. No. 131 at 25. Defendant's phrase “at the same rate” is not used in the specification and potentially introduces ambiguity, as it is not clear whether the “same rate” means “at the same speed” or “at the same time.”

Plaintiff's construction avoids this ambiguity without fundamentally contradicting Defendant's construction, and the Court therefore adopts Plaintiff's construction: “billing information generated during a call as opposed to only at the end of a call.”

C. Patent ‘940

The ‘940 patent describes “a method to monitor and analyze video traffic consumed by users for the purpose of targeted content delivery.” Dkt. No. 134 at 12 (citing Dkt. No. 100-7 at ECF 2). Many websites and applications collect data about their users and then use that data to deliver targeted content, usually advertisements. Patent ‘940 deals with one type of user data: online video-watching behavior and preferences. The patented technology is a system for collecting, analyzing, and packaging user data based on what and how the user is watching online. Examples of data include the time at which a video is watched, the location of the user's device, the length of the video, and virtually any aspect of the video's content, such as genre. The patented technology analyzes “traffic flows” (the communication between a user and the video source) to extract and “match up” data about the video content. Traffic flows involve fragments of data (“packets”) that are matched up with a database of existing video data and then pieced together to determine what and how the user is watching. This provides information about the user so that more targeted content can be delivered.

1. The Disputed Terms: “protocol signature”/ “protocol signature identifier”

The relevant claim describes “[a] method of targeted content delivery in a packet-based communication network in communication with a terminal device based on Internet video traffic analysis, comprising: collecting, with a protocol signature identifier, relevant user traffic in the packet-based communication network; comparing, with the protocol signature identifier, collected traffic flows of the relevant user traffic to a set of known protocol signatures.” Dkt. No. 100-7 at ECF 13 (Claim 15A). Following guidance from the Court during the Markman hearing, the parties compromised on defining “protocol signature identifier” as a “module for collecting, analyzing and matching video traffic flows against a set of known protocol signatures.” Therefore, the only dispute is over the meaning of “protocol signature.”

Plaintiff argues that “protocol signature” should be defined as “a pattern of data associated with traffic flow(s).” Dkt. No. 132 at 31. Defendant contends that it should be defined as “particular video content.” Dkt. No. 105 at 7. During the Markman hearing, the Court noted that both parties' proposed constructions appeared deficient. Defendant's construction, “particular video content, ” is incorrect, because the protocol signature does not itself consist of video content. Rather, the signature operates more like a fingerprint identifying pieces of video content that the patented technology collects and compares against other known fingerprints. On the other hand, Plaintiff's proposed construction, “a pattern of data associated with traffic flow(s), ” is technically accurate but too broad. It is clear from the language of the specification that the patented technology relates only to video content, even if other content is present in the traffic flows. Therefore, the Court modifies the construction of “protocol signature” to read: “a recognizable pattern of data associated with video traffic flows.”

2. The Disputed Term: “metadata”

This term is used in many claims throughout the patent. One example describes a technology “using deep packet inspection (DPI) technology in a metadata information collector to identify and extract metadata associated with the video content information in the packet-based communication network; forwarding the extracted metadata; harmonizing the forwarded metadata into a common format, wherein the common format is a hierarchy of class structure: developing a user profile based on the harmonized metadata; and delivering targeted content based on the developed user profile.” Dkt. No. 100-7 at ECF 13 (Claim 15F). Plaintiff argues that the term has a plain and ordinary meaning and does not require construction. However, Plaintiff offers the alternative definition “data about data.” Dkt. No. 104 at 7-8. Defendant urges the Court to adopt the narrower definition “[i]nformation that accompanies and describes video content.” Dkt. No. 105 at 8.

The Court is persuaded that metadata is a well-known term that a person of ordinary skill in the art would readily understand. Additionally, Plaintiff's proposal, “data about data, ” is more in line with how the term is widely understood. Defendant's proposed construction is not necessarily inaccurate, but the Court sees no reason to restrict metadata to “video content” when the plain meaning of metadata includes data that may not be directly related to video content. Therefore, the Court finds that Plaintiff's proposed construction, “data about data, ” is more appropriate.

3. The Disputed Term: “a user profile”

The relevant claim describes a technology that “develop[s] a user profile based on the harmonized metadata; and deliver[s] targeted content based on the developed user profile.” Dkt. No. 100-7 at ECF 13 (Claim 15I). Plaintiff defines the term as “[a] unique formulation of various information related to a user.” Dkt. No. 104 at 8. Defendant defines it as “[a] [u]nique formulation of behavior information of a user.” Dkt. No. 105 at 8-9.

The parties' constructions are virtually the same except for the word “behavior.” Defendant claims that all of the information collected by the patented technology is behavioral, as opposed to “static” information about the user. See Dkt. No. 105 at 8-9. However, the distinction proffered by Defendant is not present in the patent and is improperly restrictive. The specification explicitly contemplates the collection of “demographic and/or behavioral information.” Dkt. No. 132 at 51. Demographic information like race, location, and age is not behavioral, and it would be improper to define “a user profile” in way that would exclude this information. Therefore, the Court adopts Plaintiff's construction of the term.

4. The Disputed Term: “hierarchy of class structure”

The relevant claim describes the technology's function of “harmonizing the forwarded metadata into a common format, wherein the common format is a hierarchy of class structure.” Dkt. No. 100-7 at ECF 13 (Claim 15H). Plaintiff argues that the term does not require construction, but that if the Court finds construction necessary, it should be defined simply as a “schema.” Dkt. No. 104 at 8. Defendant proposes that the term be defined as “[a] specified order of attributes into a tree structure with branches.” Dkt. No. 105 at 9.

Defendant's proposed construction comes from the Microsoft Computer Dictionary. See Dkt. No. 127 at 49. Although this may be an authoritative source in some instances, Defendant fails to draw any connection in this instance between the definition and the language of the claims in this patent. The patent language never mentions a tree structure or branches, nor does it imply this type of organization. The claim language states: “[e]xamples of a form of schema include those containing a year, a genre, a rating, a production house, a lead actor, a lead actress, a suitable audience, and so on.” Id. at 48. Nothing in this language implies any particular structure, let alone Defendant's tree and branch concept.

At the same time, the Court finds Plaintiff's proposed definition, “schema, ” too vague to be useful. The Court finds instead that “hierarchy of class structure, ” by the plain language of the claim, is “a common format in which metadata is harmonized.”

5. The Disputed Term: “deep packet inspection”

The relevant claim describes a technology “using deep packet inspection (DPI) technology in a metadata information collector to identify and extract metadata associated with the video content information in the packet-based communication network.” Dkt. No. 100-7 at ECF 13 (Claim 15F). Plaintiff defines this term as “inspecting header information and at least one other piece of information of a packet.” Dkt. No. 104 at 9-10. Defendant contends that the term should mean “examining the full content of a packet.” Dkt. No. 105 at 10-11.

The parties' definitions represent a distinction without a difference. Plaintiff convincingly argues that DPI involves examining the contents of a packet-i.e., going deeper than the identifying header-but that it does not necessarily involve examining all contents of the packet. Dkt. No. 132 at 68-69. Defense counsel stated during the Markman hearing that its proposed construction was intended to illustrate that DPI is “capable” of examining the entire contents of a packet. However, Defendant's proposed construction, “examining the full content of a packet, ” goes beyond capability and implies that DPI necessarily means examining the full packet. The Court will not adopt this restrictive definition and instead finds that Plaintiff's proposal, “inspecting header information and at least one other piece of information of a packet, ” accurately describes DPI.

D. Patent ‘945

Patent ‘945 is described as “[a] [s]ystem, apparatus, and method using a master device in a cluster of devices to select a network device to respond to a DNS query.” Dkt. No. 134 at 3 (citing Dkt. No. 100-9 at ECF 2). Every device connected to the internet has a unique IP address- a complicated numerical sequence-that identifies it to other devices. Devices include personal cell phones and computers, as well as email and web servers that personal devices must contact in order to interact with their email or a website.

A domain name service (“DNS”) allows users to connect (i.e., query) to a particular site on the internet by simply typing in the domain name (e.g., CNN.com) rather than the specific numerical IP address of the server the user's device needs to contact.

Large networks, such as popular websites, require more than one server to handle the volume of queries they receive. When there is a “cluster” of multiple servers, there must be a system for efficiently assigning queries to the server that is best equipped to handle them at the time the queries are received-a process known as “load balancing”-so that no one server becomes overloaded. An Authoritative Name Server (“ANS”) is a device that performs this function. When it receives DNS queries, it assigns them to the other servers. The patented technology before the Court was designed as a modification and improvement of the existing system. Instead of designating a single, separate device to permanently serve as the ANS, the patented technology allows any device in the cluster to serve as a “master device” as needed. Additionally, the patented technology claims to enhance the communication between the master and other devices, with the latter sending status information to the master device in real time. The master device can then make more informed decisions in executing its load-balancing function.

1. The Disputed Term: “a master device”

The relevant claim states: “[a] system comprising: a plurality of network devices grouped in a cluster, wherein each network device has a different respective device internet protocol (IP) address; wherein one of the network devices is designated as a master device.” Dkt. No. 100-9 at ECF 9-10 (Claims 1A, 6B, 12A). Plaintiff defines the term as “a device in a cluster that is configured to select other device(s) at a given time.” See Dkt. No. 134 at 34. Defendant counters with its own proposed construction: “a single network device controlling the other devices in the same cluster.” Dkt. No. 105 at 11. The parties thus disagree on whether the term should be defined as a “single device” or simply “a device, ” and whether the device “selects” or “controls” the other devices.

The Court agrees with Plaintiff's definition on both points. While Defendant is correct that the patented technology contemplates there being only one master device in a cluster at a given time, any device in the cluster can serve as the master device, and the device playing the master role may change as needed. This flexibility and interchangeability is among the patented technology's intended improvements upon the prior art, in which only one device, separate from the others in the cluster, served as the ANS. See Dkt. No. 134 at 19. Defendant's proposed use of “a single network device” seems more aptly to describe the prior art than the patented technology. Furthermore, Plaintiff's use of the phrase “at a given time” makes clear that there is only one master at a time, and the plain and ordinary meaning of the word “master” makes it clearer still.

As to the second point, Defendant's use of the word “controls” is misleading. The function of the master device is to select another device to handle a query. Although the master device does indeed “control” this selection process, as Defendant argues, it does not control the other devices. See Dkt. No. 127 at 57. If the selection of a device is the only thing the master controls, then Plaintiff's choice of the word “selects” is clearly more precise. Accordingly, the Court adopts Plaintiff's construction.

2. The Disputed Term: “an authoritative domain name server”

The relevant claim describes a system in which “the master device is assigned an IP address corresponding to an IP address of an authoritative domain name server.” Dkt. No. 100-9 at ECF 9-10 (Claims 1B, 6B, 12A). Plaintiff proposes that this term be defined as “a domain name service (DNS) server that can answer DNS queries without needing to query other DNS servers.” Dkt. No. 104 at 11; Dkt. No. 134 at 43. Defendant urges the Court to define the term as “[a] domain name service server responsible for resolving names and IP address at a particular level.” Dkt. No. 105 at 11-12.

The parties' primary dispute is over Defendant's use of the phrase “at a particular level.” The Court is persuaded by Plaintiff's observation that Defendant's limitation of the authoritative domain name server's function to a particular level is founded on a single embodiment in the specification. See Dkt. No. 134 at 45. That embodiment describes a hypothetical “system [that] may also comprise a separate ANS for a higher level domain.” Id. The Court agrees with Plaintiff that this is merely an example of how the technology could be implemented, not how it necessarily must be implemented.

Accordingly, the Court adopts Plaintiff's construction: “a domain name service (DNS) server that can answer DNS queries without needing to query other DNS servers.”

3. The Disputed Term: “a predefined load balancing algorithm”

The relevant claim states: “the master device selects one of the network devices according to a predefined load balancing algorithm.” Dkt. No. 100-9 at ECF 10 (Claims 3, 8, 14). Plaintiff argues that this term has a plain and ordinary meaning and does not require construction. Dkt. No. 104 at 12. Defendant does not propose its own construction but claims the term is indefinite. Dkt. No. 105 at 12.

Defendant's argument appears to center on the word “predefined.” See id.; Dkt. No. 100 at 23. During the Markman hearing, Defendant asserted that the meaning of the term hinged on whether “predefined” modifies “load balancing” or “algorithm, ” and that the apparent lack of clarity creates an indefiniteness issue. See Dkt. No. 100 at 23. The Court agrees with Plaintiff that this dissection of the term is unhelpful in determining indefiniteness and that, in any event, “predefined” plainly modifies the whole phrase “load balancing algorithm.” Furthermore, Plaintiff has persuasively argued that the patent need not explain how to write or implement a load balancing algorithm to satisfy the definiteness requirement. See Dkt. No. 134 at 55. Both parties and their experts seem to agree that a number of different algorithms can be loaded into the system, and that the system will perform its load-balancing function according to the particular algorithm chosen. See Dkt. No. 127 at 61; Dkt. No. 134 at 52.

In summary, the scope of this term is straightforward, and the Court finds that Defendant has not presented clear and convincingly evidence that “predefined load balancing algorithm” is indefinite.

V. CONCLUSION

For the foregoing reasons, the Court adopts the claim constructions as set forth above.


Summaries of

WSOU Invs. v. F5 Networks Inc.

United States District Court, Western District of Washington
Jan 28, 2022
Civil Action 2:20-cv-01878-BJR (W.D. Wash. Jan. 28, 2022)
Case details for

WSOU Invs. v. F5 Networks Inc.

Case Details

Full title:WSOU INVESTMENTS, LLC, Plaintiff, v. F5 NETWORKS, INC., Defendant.

Court:United States District Court, Western District of Washington

Date published: Jan 28, 2022

Citations

Civil Action 2:20-cv-01878-BJR (W.D. Wash. Jan. 28, 2022)