throbber

`
`
`
` Case IPR2022-01413
` Patent 9,762,636
`
`
`
`UNITED STATES PATENT AND TRADEMARK OFFICE
`
`______________________________________________
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`______________________________________________
`
`
`
`
`
`GOOGLE LLC,
`
`Petitioner
`
`v.
`
`WAG ACQUISITION, LLC
`
`Patent Owner
`
`U.S. Pat. No. 9,762,636
`
`
`
`
`
`_______________________________________
`
`Inter Partes Review Case No. IPR2022-01413
`
`_______________________________________
`
`
`
`PATENT OWNER RESPONSE
`
`
`
`
`
`

`

`
`
`
`
`
`
`Case IPR2022-01413
`Patent 9,762,636
`
`TABLE OF CONTENTS
`
`
`
`I.
`
`INTRODUCTION ............................................................................................. 1
`
`II. DESCRIPTION OF THE DISCLOSURE AND CLAIMS ............................... 2
`
`III. LEVEL OF SKILL ............................................................................................. 6
`
`IV. CLAIM CONSTRUCTION ............................................................................... 6
`
`A. Construction: Note (labeling of limitations) ................................................. 7
`
`B. Construction: Preambles (distributing a “program”) .................................... 8
`
`C. Construction: Limitations c–c(ii){f} (structure of “requests”) ..................... 11
`
`D. Construction: Limitation d{g} (“sending” limitation) ..................................13
`
`E. Construction: Limitation d(i){h} (data rate of the data connection) .............13
`
`Construction: Limitation d(iii){j} (no dependency on server maintaining
`F.
`record of last element it sent) ...............................................................................19
`
`G. Construction: Limitation d(iv){k} (all elements sent in response to the
`requests) ................................................................................................................21
`
`V. ARGUMENT ...................................................................................................23
`
`A.
`
`Issues in Dispute ..........................................................................................23
`
`B. Response to Ground 1: Asserted obviousness of claims 1-12 over Carmel
`(single-reference obviousness) .............................................................................24
`
`1. Overview of Carmel .................................................................................24
`
`a) Background and Disclosure .................................................................24
`
`b) Pull Mischaracterization of Carmel .....................................................31
`
`2. Response to Ground 1, claims 1-12 .........................................................36
`
`a) The Petition fails to show that limitation b(i){c} (supplying media data
`elements at the server system) is rendered obvious by Carmel ...................36
`
`b) The Petition fails to show that limitations c–c(ii){f} (structure of
`requests) are rendered obvious by Carmel ...................................................37
`
`c) The Petition fails to show that limitation d(i){h} (data rate of the data
`connection) is rendered obvious by Carmel ................................................40
`
`–ii–
`
`

`

`
`
`
`
`
`
`Case IPR2022-01413
`Patent 9,762,636
`
`d) The Petition fails to show that limitation d(iii){j} (no dependency on
`server maintaining record of last element it sent) is rendered obvious by
`Carmel ..........................................................................................................49
`
`e) The Petition fails to show that limitation d(iv){k} (all elements sent in
`response to the requests) is rendered obvious by Carmel ............................51
`
`f) Dependent claims (2-4, 6-8, 10-12) .....................................................56
`
`C. Response to Ground 2: Asserted obviousness of claims 1-12 over Carmel
`in view of Narayan ...............................................................................................56
`
`D. Response to Ground 3: Asserted obviousness of claims 1-12 over Carmel
`in view of Ravi .....................................................................................................57
`
`E. Response to Ground 4: Asserted obviousness of claims 1-12 over Carmel
`in view of Narayan and Ravi ................................................................................59
`
`VI. CONCLUSION ................................................................................................59
`
`
`
`
`
`–iii–
`
`

`

`
`
`
`
`
`
`
`
`Case IPR2022-01413
`Patent 9,762,636
`
`LIST OF PATENT OWNER’S EXHIBITS
`
`Exhibit
`
`Description
`
`2001
`
`WAG Acquisition, LLC v. WebPower, Inc., 781 F. App’x 1007
`(Fed. Cir. 2019)
`
`2002
`
`Declaration of W. Leo Hoarty
`
`2003
`
`Declaration of Henry Houh (Ex. 1002 of IPR2022-01228)
`
`2004
`
`May 23, 2023, Deposition of Dr. Kevin Jeffay
`
`2005
`
`IETF RFC 2068
`
`2006
`
`May 25, 2023, Deposition of Dr. Nathaniel Polish
`
`2007
`
`2008
`
`2009
`
`2010
`
`2011
`
`Declaration of Dr. Nathaniel Polish, Emblaze Ltd. v. Apple Inc.,
`case no. 11-CV-01079 (N.D. Ca. Feb. 14, 2014)
`
`In re Certain Fitness Devices, Streaming Components Thereof,
`and System Containing Same, Inv. No. 337-TA-1265, Initial
`Determination (ITC, Sept. 9, 2022) (CALJ Clark S. Cheney)
`
`In re Certain Fitness Devices, Streaming Components Thereof,
`and System Containing Same, Inv. No. 337-TA-1265, Evidentiary
`Hearing – Volume III (ITC, March 14, 2022)
`
`Final Written Decision, WebPower v. WAG Acquisition, LLC,
`IPR2016-01238, Paper No. 22 (Dec. 26, 2017)
`
`Final Written Decision on Remand, WebPower v. WAG
`Acquisition, LLC, IPR2016-01238, Paper No. 28 (July 16, 2020)
`
`2012
`
`Microsoft Computer Dictionary, Fifth ed. (excerpts)
`
`2013
`
`Redline comparison of claims of ’824 and ’636 patents
`
`2014
`
`Claim term concordance table
`
`2015
`
`IETF RFC 1945
`
`–iv–
`
`

`

`
`
`
`
` Case IPR2022-01413
` Patent 9,762,636
`
`I.
`
`INTRODUCTION
`
`Pursuant to 37 CFR § 42.120, WAG Acquisition LLC (“WAG” or “Patent
`
`Owner”) files this response to the Petition herein by Google LLC, and the
`
`Institution Decision.
`
`U.S. Patent No. 9,762,636 (the “’636 patent” or the “patent,” EX1001)
`
`addresses problems that existed in the transmission of media programs over the
`
`internet, including startup delays when a user requests a stream, as well as repeated
`
`interruptions once streaming has started, due to irregularities in the transport of
`
`data over the internet.
`
`The claims of the ’636 patent are drawn to a “pull” streaming model, in which
`
`movement of each successive streaming media element from the server is
`
`responsive to repeated individual requests from the client for the successive
`
`elements, by their respective serial identifiers. More particularly, the claims of the
`
`’636 patent address the server side of the pull interaction, and where the media is
`
`provided to the server from a live source.
`
`The Petition relies throughout on one principal reference, Carmel (EX1003),
`
`representing Carmel as disclosing the type of individual requests for successive
`
`media elements by serial ID, as claimed. However, as shown by Patent Owner’s
`
`expert, there was never substantial evidence for such successive “individual
`
`request” disclosures within the four corners of the reference, nor is there any
`
`
`
`

`

`
`
`
`
`
`
`Case IPR2022-01413
`Patent 9,762,636
`
`credible basis to find that Carmel would or could have been understood as such by
`
`a POSITA. EX2002 ¶¶ 58-69.
`
`Carmel thus completely misses on several limitations for which it has been put
`
`forth. The Petition asserts secondary references, including Ravi (EX1004) and
`
`Narayan (EX1005), that it would combine with its failed view of Carmel, but it
`
`asserts these additional references only for very limited points, which fail to
`
`address the wholesale inadequacies of Carmel itself, let alone any sufficient
`
`motivation to combine.
`
`Petitioner cannot meet its burden of proof based on the insufficient evidence
`
`that it has put forth. The challenged claims must accordingly be found not
`
`unpatentable.
`
`II. DESCRIPTION OF THE DISCLOSURE AND CLAIMS
`
`The ’636 patent describes several embodiments. All but one of them are “push”
`
`embodiments,1 in which a server serves media to one or more users from a buffer
`
`
`1 Though not claim terms, the terms “push” and “pull” reflect how engineers think
`
`about systems that involve the transfer of data sequences from a device regarded as
`
`a server to a device regarded as a client. EX2002 ¶ 21 (see also the deposition
`
`transcript of Petitioner’s expert, Dr. Nathaniel Polish, EX2006-22:1-23:6, which is
`
`
`
`–2–
`
`

`

`
`
`
`
`
`
`Case IPR2022-01413
`Patent 9,762,636
`
`on the server. The claims of the ’636 patent are directed in particular at the
`
`disclosed “pull” embodiment, described at EX1001-14:42-15:18.2
`
`This discussion begins with the push embodiments, to highlight the
`
`commonalities as well as differences in the push and pull approaches. The
`
`disclosed push embodiments (described, for example, at EX1001-8:1-67) involve
`
`sending to the client an initial buffer load comprising a predetermined number of
`
`streaming media data elements, more rapidly than the playback rate, and
`
`continuing thereafter to send the stream elements that follow, at about the playback
`
`
`in accord). In the context of internet streaming, where streams comprise sequential
`
`data elements from a sender to a receiver, push is understood to mean that
`
`movement of the data elements is initiated by the sender. Pull is understood to
`
`mean that movement of the data elements is initiated by the receiver. EX2002 ¶ 21.
`
`The difference implicates not only the direction of control, but the timing of
`
`transmission, the relative complexity of the server vs. the client, and the
`
`requirements for the linking communication channel. Id. In a push, the server
`
`controls the rate of transmission, at least in the first instance. In a pull, the client
`
`controls the pace of delivery. Id.; see also EX2012.
`
`2 The printed line numbers differ slightly among WAG’s challenged patents. The
`
`col:line references herein are specifically to the ’636 patent, EX1001 in this IPR.
`
`–3–
`
`

`

`
`
`
`
`
`
`Case IPR2022-01413
`Patent 9,762,636
`
`rate. The server utilizes a buffer from which to send streaming media elements, and
`
`maintains a pointer into the server buffer to mark the current position of each user
`
`in the stream. The server uses that pointer to determine what element to send to the
`
`respective users next. EX1001-7:23-28.
`
`The lone embodiment that does not follow a push pattern is the embodiment
`
`described at EX1001-14:42-15:18. This lone embodiment is a “pull” embodiment,
`
`and it is the pull embodiment that corresponds to the claims herein.
`
`The specification distinguishes the pull embodiment from the others on the
`
`basis that, in the disclosed pull embodiment: “The server buffer manager does not
`
`maintain a pointer into the server buffer for each user. Instead, the media player
`
`buffer manager in the user computer maintains a record of the serial number of the
`
`last data element that has been received.” EX1001-14:45-49 (emphasis added).
`
`In the disclosed pull embodiment, streaming data elements are accumulated on
`
`the server and each is associated with a respective serial identifier (EX1001-14:43-
`
`45). As streaming progresses, the player monitors the state of its own buffer,
`
`including without limitation the level of the buffer and what elements it needs for
`
`continuous playback (EX1001-15:9-18), and requests media data elements from
`
`the server by their serial identifiers (EX1001-14:50-53), so as to maintain about a
`
`predetermined number of media data elements in the client buffer to provide
`
`uninterrupted playback. The player keeps doing this for the duration of the
`
`–4–
`
`

`

`
`
`
`
`
`
`Case IPR2022-01413
`Patent 9,762,636
`
`program. EX1001-14:56-58. The connection from the internet to the user is faster
`
`than that required for media playback (EX1001-9:64-65), and in this embodiment,
`
`each element, when requested, is transmitted as fast as the data connection will
`
`allow (EX1001-14:60-14:62).
`
`The data connection as claimed is over the internet. Thus, the connection will
`
`predictably exhibit a degree of irregularity, because that is the nature of internet
`
`connections. See EX1001-2:34-40; EX2002 ¶¶ 26-27. However, so long as the
`
`connection allows the needed elements, requested as needed by the player, to be
`
`sent in less time than it takes to play them back, this technique, allowing the player
`
`to determine when it needs data elements, can serve as an effective transmission
`
`and stream control mechanism, providing a fast startup and making sure that the
`
`player has enough, but not too much, data to continue uninterrupted playback for
`
`the duration of the program, notwithstanding transient changes in connection
`
`quality. EX2002 ¶¶ 23-27.
`
`Also of note is what the push and pull embodiments have in common, which
`
`means that some of the advantages provided by the respective embodiments are
`
`shared. While the request/response mechanisms are completely different for the
`
`push and pull embodiments, in both cases, an initial “predetermined number” of
`
`media data elements are transferred from the server to the client more rapidly than
`
`the playback rate. EX1001-8:13-22 (push embodiment); EX1001-14:60-62,
`
`–5–
`
`

`

`
`
`
`
`
`
`Case IPR2022-01413
`Patent 9,762,636
`
`EX1001-15:9-13 (pull embodiment). As a result of this initial rapid transfer, the
`
`client-side buffer then holds the specified amount of audio/video data and can play
`
`continuously despite data reception interruptions of less than the duration of that
`
`amount of media. Further, as soon as the interruption ceases, the user buffer (or
`
`other player memory that stores streaming data awaiting playback) can begin to
`
`rebuild, and similarly play through (and again recover from) the next such
`
`interruption. See EX1001-12:14-17.
`
`III. LEVEL OF SKILL
`
`Petitioner and Patent Owner provide descriptions as to the level of skill in the
`
`art at the time of the claimed invention. See EX1002 ¶ 21; EX2002 ¶ 13. Patent
`
`Owner largely agrees with Petitioner’s formulation. One clarification Patent Owner
`
`would add is that the level of skill thus specified would include some theoretical
`
`understanding as well as some familiarity with basic internet protocols and tools
`
`for working with dynamic content and creating interactive web sites to handle such
`
`content. EX2002 ¶ 13.
`
`IV. CLAIM CONSTRUCTION
`
`Inter partes review now proceeds under the claim construction standard
`
`outlined in Phillips v. AWH Corp., 415 F.3d 1303, 1312 (Fed. Cir. 2005) (en banc).
`
`37 C.F.R. § 42.100. In addition, the subject patent has expired, and a Phillips
`
`construction applies for that reason as well. See In re CSB Sys. Int’l, Inc., 832 F.3d
`
`–6–
`
`

`

`
`
`
`
`
`
`Case IPR2022-01413
`Patent 9,762,636
`
`1335, 1342 (Fed. Cir. 2016). According to Phillips, when construing a term, the
`
`“objective baseline” is the “ordinary and customary meaning,” which is “the
`
`meaning that the term would have to a person of ordinary skill in the art in
`
`question at the time of the invention.” 415 F.3d at 1303, 1312-13. “[T]he best
`
`source for understanding a technical term” is a patent’s intrinsic evidence, which
`
`includes the patent and its prosecution history. Id. at 1315 (internal quotations
`
`omitted). However, because the prosecution history represents an “ongoing
`
`negotiation … rather than the final product of that negotiation, it often lacks the
`
`clarity of the specification and thus is less useful for claim construction purposes.”
`
`Id. at 1317. Additionally, if a term is fairly susceptible of two constructions, the
`
`construction that conforms to the actual invention should prevail. See id. at 1322
`
`(citing Smith v. Snow, 294 U.S. 1, 14 (1935)).
`
`A. Construction: Note (labeling of limitations)
`
`Google’s Petition refers to the preambles as “preamble” and begins from “a” in
`
`labelling the body limitations, whereas co-pending petitions filed by others label
`
`the preamble “a” and then continue, labelling the body limitations as “b” etc. The
`
`–7–
`
`

`

`
`
`
`
`
`
`Case IPR2022-01413
`Patent 9,762,636
`
`“wherein” limitations, labelled in the other cases as [h]-[l], are labelled in the
`
`Google Petition as d[i]-d[v].3
`
`To maintain clarity, labelled limitations are cross-referenced herein, at the
`
`beginning of text discussing them, to the labels commonly used in the co-pending
`
`cases to address the same limitations. For example, “limitation d(i)” herein may
`
`sometimes be referred to as “limitation d(i){h},” the first label being the label in this
`
`case, and the label in braces {} connoting the label in the other IPRs, for the same
`
`limitation. A concordance is also provided in EX2014.
`
`B. Construction: Preambles (distributing a “program”)
`
`A [method] [computer program product] for distributing a live
`audio or video program over the Internet from a server system
`[] to a plurality of user systems […] EX1001-16:28-30, EX1001-
`18:10-16 (claims 1-4 and 9-12)
`
`A server system for distributing a live audio or video program
`over the Internet to a plurality of user systems EX1001-17:15-
`17 (claims 5-8)
`
`The plain meaning of the claims is that the claimed method, server, and
`
`program are for distributing an entire program over the internet, and not merely
`
`some portion of a program.
`
`
`3 As addressed below, Google’s labelling convention here should not be taken as
`
`evidence of the status of the preamble or that the “wherein” limitations relate only
`
`to limitation d.
`
`–8–
`
`

`

`
`
`
`
`
`
`Case IPR2022-01413
`Patent 9,762,636
`
`Each of the preambles of claims 1 (method), 5 (server), and 9 (computer
`
`program product) recite distributing over the internet a live audio or video
`
`program, using respective language in each independent claim, and are limiting.
`
`See EX1001, for example, claim 1 (“A method for distributing a live audio or
`
`video program over the Internet”).
`
`This understanding is reflected in the body of each claim, which repeatedly
`
`refers to “the program” recited in the preamble, by way of the first step of
`
`receiving “a continuous digitally encoded stream for the audio or video program”
`
`and a second step of supplying media data elements “representing the program,”
`
`which are the same media data elements that are referred to at length in the
`
`remainder of the body of each claim. This understanding is also confirmed by the
`
`specification. See, e.g., EX1001-14:56-58 (“The user computer then continues with
`
`additional data requests for the duration of playing the audio/video material.”).
`
`Using claim 1 as an example, the body of claim 1 makes clear that the recited
`
`method is applicable to the entire program, and not merely some portion thereof.
`
`Limitation “a” of the body recites “receiving … the … program [and not just some
`
`part of it] … from a live source.”
`
`Limitation “b” recites “upon receipt of the stream by the server system.”
`
`–9–
`
`

`

`
`
`
`
`
`
`Case IPR2022-01413
`Patent 9,762,636
`
`Limitation “b(i)”{a} recites “supplying, at the server system, media data
`
`elements representing the program,” which is thus all of the elements that represent
`
`the program.
`
`Limitations “b(ii)”{d} and “b(iii)”{e} recite “serially identifying the media data
`
`elements,” and “storing the media data elements,” for which the antecedent is all of
`
`the media data elements representing the entire program.
`
`Limitations “c”{f}, “c(i)”{f}, and “c(ii)”{f} recite “receiving requests … for one or
`
`more of the media data elements,” “each received request specifying one or more
`
`serial identifiers of the requested one or more media data elements,” and “each
`
`received request originating from a requesting user system of a plurality of user
`
`systems,” while limitation “d”{g} recites “responsive to the requests, sending, by the
`
`server system, the one or more media data elements having the one or more
`
`specified serial identifiers, to the requesting user systems corresponding to the
`
`requests.” It is through these steps, a-d{b-g}, that the entire program is delivered to
`
`the client computer.
`
`Moreover, limitations d(i){h} and d(ii){i} recite (i) the characteristics of “the data
`
`connection,” which would be understood to be the same connection throughout the
`
`distributing, and (ii) relate to “each sending” over that connection, again
`
`addressing the entire transmission, and limitations d(iii){j} and d(iv){k} recite further
`
`–10–
`
`

`

`
`
`
`
`
`
`Case IPR2022-01413
`Patent 9,762,636
`
`conditions relating to the “pull” character of the streaming that likewise apply
`
`throughout the entire stream.
`
`This read, which is reasonably evident on the face of the claims, closely tracks
`
`the specification, which states: “the user computer transmits a request … to send
`
`one or more data elements, specifying the serial numbers of the data elements….
`
`The user computer then continues with additional data requests for the duration of
`
`playing the audio/video material.” EX1001-14:56-58.
`
`The claims thus address a continuous, time-sensitive process, whose continuity
`
`is critical to the user, as also made clear by the specification, and its limitations
`
`apply for the entire streaming of the program.
`
`C. Construction: Limitations c–c(ii){f} (structure of “requests”)
`
`receiving requests at the server system via one or more data
`connections over the Internet, for one or more of the media data
`elements stored in the data structure, each received request
`specifying one or more serial identifiers of the requested one or
`more media data elements, each received request originating
`from a requesting user system of a plurality of user systems
`EX1001-16:45-52.4
`
`The plain and literal meaning of limitations c–c(ii) is that, even if the “received
`
`request” is for more than one element, each such requested element is identified in
`
`
`4 In contrast to the ’824 patent, which recites “one or more” user systems, the
`
`instant claim language recites “a plurality of user systems,” reflecting that “live”
`
`
`
`–11–
`
`

`

`
`
`
`
`
`
`Case IPR2022-01413
`Patent 9,762,636
`
`the request by the respective serial identifier of that media data element. This
`
`understanding is confirmed by the specification, which explains that “the user
`
`computer transmits a request to the server to send one or more data elements,
`
`specifying the serial numbers of the data elements,” to which the server responds
`
`in kind. EX1001-14:51-54. The “one” term in the claim language is directed to the
`
`case of a request for a single element, while the “or more” term contemplates that a
`
`request may identify more than one element, by the elements’ respective serial
`
`identifiers.
`
`Furthermore, read in light of limitation d (see below), this is the only reasonable
`
`interpretation of limitations c–c(ii). Should the Board nevertheless be of the view
`
`that this limitation is fairly susceptible to a different construction, the foregoing
`
`interpretation should prevail, because it also conforms to the actual invention. See
`
`Phillips, 415 F.3d at 1322. The only disclosed embodiment corresponding to this
`
`claim makes clear that each requested element is requested by its serial identifier.
`
`EX1001-14:51-53 (“the user computer transmits a request to the server to send one
`
`or more data elements, specifying the serial numbers of the data elements”).
`
`
`transmission will generally be to a plurality of simultaneous consumers of the
`
`media. See EX2002, n.3 preceding ¶ 71.
`
`–12–
`
`

`

`
`
`
`
`
`
`Case IPR2022-01413
`Patent 9,762,636
`
`D. Construction: Limitation d{g} (“sending” limitation)
`
`responsive to the requests, sending, by the server system, the
`one or more media data elements having the one or more
`specified serial identifiers, to the requesting user systems
`corresponding to the requests EX1001-16:53-56.
`
`The antecedent of “the requests” in limitation d is the “requests” received per
`
`limitations c–c(ii). The plain and ordinary meaning of this limitation is that if the
`
`request responded to is for more than one element, then each of the elements in the
`
`response must have been specified as part of the request by its respective serial ID.
`
`E. Construction: Limitation d(i){h} (data rate of the data connection)
`
`the data connection between the server system and each
`requesting user system has a data rate more rapid than the
`playback rate of the one or more media data elements sent via
`that connection. EX1001-16:57-60.
`
`Over the internet, the capabilities of the “data connection” between the server
`
`system and each requesting user system is a function of the server’s connection, the
`
`client’s connection, and the capabilities of the connections along the route
`
`therebetween. EX2002 ¶ 48. The “data rate,” as that term is used in this limitation,
`
`is the rate of data transfer, such as in bits per second, that the data connection
`
`supports, i.e., its capacity. See EX1001-4:37-54.5 The “playback rate” is the rate at
`
`
`5 The rate that data is actually carried over the connection having the specified
`
`capacity is addressed separately in the claims, in limitation d(ii){i}.
`
`–13–
`
`

`

`
`
`
`
`
`
`Case IPR2022-01413
`Patent 9,762,636
`
`which the media (however encoded) will be played out at a normal rendition. See
`
`EX1001-5:60-65, 9:32-35.6
`
`
`6 In ¶ 150 of his declaration (EX1002), Petitioner’s expert, Dr. Polish, addressing
`
`data connection rate and playback rate, cited an example from the ’636 patent,
`
`EX1001-9:32-35, which, in full context stated the following:
`
`Connections from the server 12 through the Internet 10 commonly
`are much faster than the data rate required for audio or video
`playback… The user, typically interacting with media player
`software on the user’s computer, selects a media source requiring a
`data rate slower than that available by the user’s connection to the
`Internet. For example, if the user’s connection to the Internet is
`made via a 56,000 bits per second modem, the user might select a
`media source encoded for playback at 24,000 bits per second.
`
`EX1001-9:22-35. Dr. Polish introduced his discussion of this disclosure with the
`
`statement that “the ‘playback rate’ of a media file is the rate at which the media is
`
`played at normal speed, from beginning to end, through the computer.” EX1002 ¶
`
`150. The plain and ordinary meaning, therefore, of the d(i) limitation read in view
`
`of the accompanying disclosure, as reflected in Dr. Polish’s own example, is that
`
`the “data rate” of the “data connection” between the server and the client means the
`
`capacity of the connection established, as that is what is meant when referring to,
`
`e.g., a “56K” connection made by a “56,000 bits per second modem.” EX2002 ¶
`
`76. A POSITA would understand that the user deploying a 56K modem to its
`
`
`
`–14–
`
`

`

`
`
`
`
`
`
`Case IPR2022-01413
`Patent 9,762,636
`
`Patent Owner does not construe limitation d(i) to require that the instantaneous
`
`transfer rate of the connection be faster than the playback rate at all times during
`
`transmission of the requested program, as the specification makes clear that there
`
`will be reception interruptions with an internet connection. E.g., EX1001-12:14-18;
`
`EX2002 ¶ 49.
`
`Further, while the terms reviewed so far go to the required capacity of the data
`
`connection, the claim also addresses over how many elements the specified data
`
`rate condition must hold—its durational scope. In this regard, limitation d(i) further
`
`requires that the data rate specification hold true for the connection over “the one
`
`or more media data elements sent via that connection.”
`
`The Petition appears to address alternative constructions in regard to the
`
`durational scope of the “more rapid than the playback rate” condition. See Pet. 33-
`
`36 (appearing to argue that the rate of transfer of any one slice that is greater than
`
`the playback rate would meet this limitation) and compare with “Third” at the
`
`bottom of p. 36 (addressing the construction that “‘data rate’ refers to the speed of
`
`
`expected benefit would have a service that supports such a rate, and that the
`
`capacity of such a connection in the sense addressed by limitation d(i) would be
`
`the connection’s general expected rate of data transfer in the absence of network or
`
`server interruptions or slowdowns (i.e., 56K). Id.
`
`–15–
`
`

`

`
`
`
`
`
`
`Case IPR2022-01413
`Patent 9,762,636
`
`the overall connection between server 36 and client 30, rather than the speed with
`
`which an individual slice is transmitted from the server 36 to client 30”).
`
`Patent Owner interprets limitation d(i) to mean that the referenced data
`
`connection must meet the “more rapid than the playback rate” condition over the
`
`elements “sent via that connection” in response to any request (either for one or for
`
`more elements), and that this means that the data connection must be capable of a
`
`data rate that can transfer the elements sent over the connection in less time than
`
`required to play back those elements at a normal rendition.
`
`Patent Owner further interprets “any request” to be not just any single request
`
`(for one or more elements), but any such request among the plurality of such
`
`requests made in the course of transmitting the program. This further assertion is
`
`because limitation d(i), read in view of the surrounding claim language and in view
`
`of the specification, recites a characteristic of the data connection itself, which
`
`applies throughout performance or operation of the claimed subject matter, with
`
`respect to all media data elements sent over the connection in transmitting the
`
`requested program.
`
`The Federal Circuit, addressing claim 10 of related U.S. Patent No. 8,122,141
`
`(the “’141 patent”), ruled: “In our view, the “rate” in claim 10 refers to the rate at
`
`which each requested media data element is transmitted from the server to the user
`
`computer.” EX2001 at 10. It would be inconsistent with this ruling if limitation
`
`–16–
`
`

`

`
`
`
`
`
`
`Case IPR2022-01413
`Patent 9,762,636
`
`d(i), based on the same disclosure, were to be construed such that the data rate of
`
`the data connection was not more rapid than the playback rate of “each” requested
`
`media data element. Here, the elements in question comprise at least the one or
`
`more elements sent in response to any request for one or more elements sent by the
`
`user system to the server system.7
`
`The foregoing interpretation also follows from the specification. A stated object
`
`of the invention was to “facilitate continuous content transmission on demand”
`
`(EX1001-3:55-56 (emphasis added)), “maintaining protection against playback
`
`interruption” (EX1001-3:57-58), “as [the] media player requires for continuous
`
`and uninterrupted playback” (EX1001-4:11-12 (emphasis added)). The server’s
`
`connection to the media player is presumed to be faster than the playback rate (see,
`
`e.g., EX1001-9:62-10:4), and “[t]he media data will be transmitted to the user
`
`computer as fast as the data connection between the user computer and the server
`
`
`7 In its remand decision, the PTAB, applying BRI, found that, for claim 10 of the
`
`’141 patent, “each” did not require “all,” and thus that “each” could be satisfied
`
`where each element of some arbitrarily small segment of the program stream was
`
`sent faster than the playback rate. See EX2011 at 19-20. The instant claim language
`
`rules out such a piecemeal approach. The claim here goes to the connection itself,
`
`and to the elements “sent via that connection.”
`
`–17–
`
`

`

`
`
`
`
`
`
`Case IPR2022-01413
`Patent 9,762,636
`
`will allow.” EX1001-14:60-62. “The server buffer manager does not maintain a
`
`pointer into the server buffer for each user. Instead, the media player buffer
`
`manager in the user computer maintains a record of the serial number of the last
`
`data element that has been received.” EX1001-14:45-49 (emphasis added). The
`
`media data is sent piecewise, responsive to requests by serial identifier. EX1001-
`
`14:50-56. The FIFO buffer on the client is “arranged to maintain the pre-
`
`determined number of data elements in the FIFO buffer.” EX1001-15:6-7. “As data
`
`is played out, the next sequential data elements are requested from the server in
`
`such a fashion as to approximately maintain the predetermined number of data
`
`elements in the user’s buffer.” EX1001-15:15-18.
`
`Furthermore, “The user computer … continues with additional data requests for
`
`the duration of playing the audio/video material.” EX1001-14:56-58 (emphasis
`
`added).
`
`Limitation d(i) is

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket