Sound View Innovations, LLC v. Hulu, LLC

Procedural entryThis page is a short order in Sound View Innovations, LLC v. Hulu, LLC. Read the opinion of the Court — 33 F.4th 1326
Court of Appeals for the Federal Circuit·Decided May 11, 2022·No. 21-1998·Published

Opinion

United States Court of Appeals for the Federal Circuit

SOUND VIEW INNOVATIONS, LLC, Plaintiff-Appellant

v.

HULU, LLC, Defendant-Appellee

2021-1998

Appeal from the United States District Court for the Central District of California in No. 2:17-cv-04146-JAK- PLA, Judge John A. Kronstadt.

Decided: May 11, 2022

ALAN KELLMAN, Desmarais LLP, New York, NY, argued for plaintiff-appellant. Also represented by FREDERICK DING; PETER CURTIS MAGIC, San Francisco, CA.

BRETT JOHNSTON WILLIAMSON, O'Melveny & Myers LLP, Newport Beach, CA, argued for defendant-appellee. Also represented by BRADLEY M. BERG, JOHN C. KAPPOS, BO MOON, CAMERON WILLIAM WESTIN; PATRICK NACK- LEHMAN, Menlo Park, CA.

Before PROST, MAYER, and TARANTO, Circuit Judges.

2 SOUND VIEW INNOVATIONS, LLC v. HULU, LLC

TARANTO, Circuit Judge.

Sound View Innovations, LLC owns now-expired U.S.

Patent No. 6,708,213, titled “Method for Streaming Multimedia Information over Public Networks.” When Sound View brought the present case against Hulu, LLC, it alleged infringement of six Sound View patents, but only claim 16 of the ’213 patent remains at issue. Sound View alleges that Hulu infringed claim 16 by its use of (third party) edge servers, which sit between a central Hulu content server and the video-playing devices of end-user customers (clients). Most significantly for purposes of the infringement dispute currently before us, Sound View alleges that, under Hulu’s direction, when an edge server receives a client request for a video not already fully in the edge server’s possession, and obtains segments of the video seriatim from the content server (or another edge server), the edge server transmits to the Hulu client a segment it has obtained while concurrently retrieving a remaining segment.

Claim 16 specifies a method, involving a content server and intermediate servers (helper servers), to use when a client requests a streaming multimedia (SM) object. One limitation requires “allocating a buffer” at a helper server “to cache” at least a portion of the SM object. The next limitation (the “downloading/retrieving limitation”) requires sending that portion to a requesting client while concurrently retrieving a remaining portion of the SM object from the content server or another helper server. In the first ruling before us, the district court construed the downloading /retrieving limitation not to cover a process in which the downloading occurs from one buffer in the helper server and the (concurrent) retrieving places what is retrieved in another buffer in that server. Rather, the court construed the limitation to require that the same buffer in the helper server—the one allocated in the preceding step—host both the portion sent to the client and a remaining portion retrieved concurrently from the content server or other

SOUND VIEW INNOVATIONS, LLC v. HULU, LLC 3

helper server. Sound View Innovations, LLC v. Hulu, LLC, No. LA CV17-04146, 2020 WL 10758103, at *5 (C.D. Cal. Apr. 13, 2020) (Claim Construction Opinion).

With that claim construction in hand, Hulu sought summary judgment of non-infringement of claim 16, arguing that it was undisputed that, in the edge servers of its content delivery networks, no single buffer hosts both the video portion downloaded to the client and the retrieved additional portion. Sound View argued, in response, that there remained a factual dispute about whether “caches” in the edge servers met the concurrency limitation as construed . The district court held, however, that a “cache” could not be the “buffer” that its construction of the downloading /retrieving limitation required, and on that basis, it granted summary judgment of non-infringement. Sound View Innovations, LLC v. Hulu, LLC, No. LA CV17-04146, 2020 WL 6821317, at *6 (C.D. Cal. Oct. 20, 2020) (Summary Judgment Opinion). A final judgment followed.

Sound View appeals. It challenges the claim construction and the summary judgment ruling. It also challenges two interlocutory rulings that excluded, under Federal Rule of Evidence 702, portions of Sound View’s expert testimony on reasonable-royalty damages. Sound View Innovations , LLC v. Hulu, LLC, No. LA CV17-04146, 2019 WL 9047211, at *9–11 (C.D. Cal. Nov. 18, 2019) (Damages Opinion I); Order Re Defendant’s Supplemental Motion to Exclude Testimony of Mr. David Yurkerwich, Sound View Innovations, LLC v. Hulu, LLC, No. LA CV17-04146 (C.D. Cal. June 18, 2020), ECF No. 840 (Damages Opinion II).

We affirm the district court’s construction of the downloading /retrieving limitation. But we reject the district court’s determination that “buffer” cannot cover “a cache,” and we therefore vacate the district court’s grant of summary judgment and remand for further proceedings. Because the evidentiary rulings could matter on remand, we address those rulings—which we affirm.

4 SOUND VIEW INNOVATIONS, LLC v. HULU, LLC

I

A

The ’213 patent describes and claims “methods which improve the caching of streaming multimedia data (e.g., audio and video data) from a content provider over a network to a client’s computer.” ’213 patent, col. 1, lines 10– 15. The methods use “helper servers (HS) . . . which operate as caching and streaming agents.” Id., col. 2, lines 64– 67. Delay in content delivery, server load, and network load can be reduced by using helper servers to respond to client requests. Id., col. 5, lines 46–50. In described embodiments , the invention “utilizes ring buffers in the memory of the HS.” Id., col. 5, lines 55–57. When a helper server receives a request for a streaming media (SM) object , and it does not already have the object, it requests the object from, e.g., the content server, which starts streaming it to the HS. Id., col. 6, lines 42–46. The HS “allocates a ring buffer in memory,” id., col. 6, line 54, which “is filled with data” from, e.g., the content server, id., col. 6, lines 48–51. “The ring buffers represent a type of short term storage to service multiple requests for the same object which occur within a certain time range.” Id., col. 5, lines 57–60. Referring to a ring buffer 57 of Figure 5A, the patent states that “the ring buffer 57 operates as a type of short term cache which stores a portion of an SM object for a fixed time interval,” and, because it is emptied out by sending data to a client and replenished with more data, “[i]t is also convenient to view the ring buffer 57 as a sliding window in the sense that portions of an SM object are initially cached in the ring buffer 57 and then deleted to store successive portions of the SM object.” Id., col. 7, lines 20– 26.

Claim 16 of the ’213 patent recites: 16. A method of reducing latency in a network having a content server which hosts streaming media (SM) objects which comprise a plurality of time-

SOUND VIEW INNOVATIONS, LLC v. HULU, LLC 5

ordered segments for distribution over said network through a plurality of helpers (HSs) to a plurality of clients, said method comprising:

receiving a request for an SM object from one of said plurality of clients at one of said plurality of helper servers; allocating a buffer at one of said plurality of HSs to cache at least a portion of said requested SM object; downloading said portion of said requested SM object to said requesting client, while concurrently retrieving a remaining portion of said requested SM object from one of another HS and said content server; and adjusting a data transfer rate at said one of said plurality of HSs for transferring data from said one of said plurality of helper servers to said one of said plurality of clients .

Id., col. 14, lines 31–48.

B

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

Sound View Innovations, LLC v. Hulu, LLC, (Fed. Cir. 2022).

Sound View Innovations, LLC v. Hulu, LLC (Sound View Innovations, LLC v. Hulu, LLC) — published by Counsel Stack Legal Research, free access to 12M+ legal documents.

Related

Daubert v. Merrell Dow Pharmaceuticals, Inc.
509 U.S. 579 (Supreme Court, 1993)
General Electric Co. v. Joiner
522 U.S. 136 (Supreme Court, 1997)
Pause Technology, LLC v. Tivo, Inc.
419 F.3d 1326 (Federal Circuit, 2005)
Thorner v. Sony Computer Entertainment America LLC
669 F.3d 1362 (Federal Circuit, 2012)
Linda Messick v. Novartis Pharmaceuticals Corp.
747 F.3d 1193 (Ninth Circuit, 2014)
Virnetx, Inc. v. Cisco Systems, Inc.
767 F.3d 1308 (Federal Circuit, 2014)
World Class Technology Corp v. Ormco Corporation
769 F.3d 1120 (Federal Circuit, 2014)
Estate of Manuel Diaz v. City of Anaheim
840 F.3d 592 (Ninth Circuit, 2016)
Personalized Media v. Apple Inc.
952 F.3d 1336 (Federal Circuit, 2020)
Speedtrack, Inc. v. amazon.com, Inc.
998 F.3d 1373 (Federal Circuit, 2021)
Alaska Rent-A-Car, Inc. v. Avis Budget Group, Inc.
738 F.3d 960 (Ninth Circuit, 2013)