throbber
UNITED STATES PATENT AND TRADEMARK OFFICE
`
`
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`
`
`
`
`
`
`
`I.M.L. SLU
`
`Petitioner
`
`v.
`
`WAG ACQUISITION, LLC
`
`Patent Owner
`
`
`
`Patent No. 8,364,839
`
`Issue Date: January 29, 2013
`
`Title: STREAMING MEDIA DELIVERY SYSTEM
`
`
`
`PETITION FOR INTER PARTES REVIEW
`
`UNDER 35 U.S.C. §§ 311-319 AND 37 C.F.R. § 42.100 ET SEQ.
`
`
`
`
`
`
`
`
`
`
`
`
`
`

`
`EXHIBIT LIST
`
`Exhibit Number Description
`1001
`U.S. Patent No. 8,364,839 to Price (the “’839 Patent”)
`
`1002
`
`1003
`
`1004
`
`1005
`
`1006
`
`1007
`
`1008
`
`1009
`
`1010
`
`1011
`
`1012
`
`U.S. Patent No. 5,822,524 to Chen et al. (“Chen”)
`
`File History of U.S. Patent No. 5,822,524 to Chen et al.
`("Chen File History”)
`Willebeek-LeMair, et al., “Bamba – Audio and Video
`Streaming Over the Internet,” IBM Journal of
`Research and Development¸ Vol. 42, No. 2, March
`1998 (“Willebeek”)
`U.S. Patent No. 6,389,473 to Carmel et al.
`(“Carmel”)
`Declaration of Dr. Gareth Loy in Support of Inter Partes
`Review of U.S. Patent 8,364,839
`Curriculum Vitae of Dr. Gareth Loy
`
`Prosecution history for U.S. Patent No. 8,364,839
`
`International Standard ISO/IEC 11172-1, “Information
`Technology – Coding of moving pictures and associated
`audio for digital storage media at up to about 1,5 Mbit/s
`– Part 1: Systems,” August 1993 (“ISO-11172-1”)
`International Standard ISO/IEC 11172-2, “Information
`Technology – Coding of moving pictures and associated
`audio for digital storage media at up to about 1,5 Mbit/s
`– Part 2: Video,” August 1993 (“ISO-11172-2”)
`
`International Standard ISO/IEC 11172-3, “Information
`Technology – Coding of moving pictures and associated
`audio for digital storage media at up to about 1,5 Mbit/s
`– Part 3: Audio,” August 1993 (“ISO-11172-3”)
`Petitioner’s Waiver of Service
`
`
`
`i
`
`

`
`
`
`Table of Contents
`
`Page
`
`
`REQUESTED RELIEF ................................................................................... 1
`I.
`II. MANDATORY NOTICES ............................................................................. 1
`A.
`Real Parties-in-Interest .......................................................................... 1
`B.
`Related Matters ...................................................................................... 1
`C.
`Counsel and Service Information .......................................................... 4
`III. CERTIFICATION OF GROUNDS FOR STANDING .................................. 5
`IV. STATEMENT OF PRECISE RELIEF REQUESTED ................................... 5
`THRESHOLD REQUIREMENT FOR INTER PARTES REVIEW ............... 6
`V.
`A.
`Reasonable Likelihood of Invalidity ..................................................... 6
`B.
`Review Is Appropriate In View Of Prior IPRs ..................................... 7
`VI. OVERVIEW OF THE ’839 PATENT AND ADMITTED PRIOR ART ....... 8
`VII. OVERVIEW OF THE NEWLY APPLIED PRIOR ART ............................ 12
`A.
`Chen ..................................................................................................... 12
`B.
`Chen File History ................................................................................ 20
`C. Willebeek ............................................................................................. 21
`D.
`Carmel ................................................................................................. 24
`E.
`ISO-11172 (Parts 1-3) ......................................................................... 26
`VIII. CLAIM CONSTRUCTION .......................................................................... 27
`A.
`Independent Claims Preambles ........................................................... 27
`B.
`Prior Constructions .............................................................................. 27
`IX. LEVEL OF ORDINARY SKILL IN THE ART ........................................... 29
`X.
`EXPLANATION OF GROUNDS FOR UNPATENTABILITY ................. 29
`A. Ground 1: Claims 1-2, 4, 6-9, 11, 13-16, 18 And 20-21 Are
`Obvious Over Chen In View Of Chen File History ............................ 29
`Claims 1, 8 and 15 ..................................................................... 29
`1.
`2.
`Claims 2, 9 and 16..................................................................... 55
`
`ii
`
`
`
`

`
`
`
`
`
`
`Table of Contents
`(continued)
`
`Page
`
`Claims 4, 11 and 18 ................................................................... 56
`3.
`Claims 6, 13 and 20 ................................................................... 56
`4.
`Claims 7, 14 and 21 .................................................................. 56
`5.
`B. Ground 2: Claims 3, 10 and 17 Are Obvious Over Chen In View
`Of Chen File History and ISO-11172 ................................................. 57
`C. Ground 3: Claims 5, 12 and 19 Are Obvious Over Chen In View
`Of Chen File History and Willebeek ................................................... 59
`D. Ground 4: Claims 5, 12 and 19 Are Obvious Over Chen In View
`Of Chen File History and Carmel ....................................................... 61
`XI. CONCLUSION AND STATEMENT OF PRECISE RELIEF
`REQUESTED ................................................................................................ 62
`
`
`
`
`
`iii
`
`

`
`I.
`
`REQUESTED RELIEF
`I.M.L. SLU (“Petitioner”) petitions for Inter Partes Review (“IPR”) under
`
`35 U.S.C. §§ 311-319 and 37 C.F.R. § 42 et seq. of claims 1-21 of U.S. Patent No.
`
`8,364,839 (Ex. 1001), assigned to WAG Acquisition, LLC (“Patent Owner”).
`
`Petitioner challenges the patentability of claims 1-21 of the ‘839 Patent under 35
`
`U.S.C. §103, and requests that an IPR be instituted and a final determination of the
`
`unpatentability of these claims be rendered.
`
`II. MANDATORY NOTICES
`A. Real Parties-in-Interest
`The real party-in-interest for this Petition is I.M.L. SLU.
`
`B. Related Matters
`The ’839 Patent is asserted in nine pending federal district court actions,
`
`listed below. Petitioner is a defendant in the first listed action.
`
`(1) WAG Acquisition, LLC v. Sobonito Investments, Ltd. et al., Case No.
`
`2:14-cv-1661-ES-JAD (D.N.J.); (2) WAG Acquisition, LLC v. Multi Media, LLC et
`
`al., Case No. 2:14-cv-2340-ES-JAD (D.N.J.); (3) WAG Acquisition, LLC v. Data
`
`Conversions, Inc. et al., Case No. 2:14-cv-2345-ES-JAD (D.N.J.); (4) WAG
`
`Acquisition, LLC v. Flying Crocodile, Inc. et al., Case No. 2:14-cv-2674-ES-MAH
`
`(D.N.J.); (5) WAG Acquisition, LLC v. Gattyàn Group S.à r.l. et al., Case No. 2:14-
`
`cv- 2832-ES-JAD (D.N.J.); (6) WAG Acquisition, LLC v. FriendFinder Networks
`
`Inc. et al., Case No. 2:14-cv-3456-ES-JAD (D.N.J.); (7) WAG Acquisition, LLC v.
`
`
`
`1
`
`

`
`
`
`Vubeology, Inc. et al., Case No. 2:14-cv-4531-ES-JAD (D.N.J.); (8) WAG
`
`Acquisition, LLC v. Gamelink International Limited et al. Case No. 2:15-cv-3416
`
`(D.N.J.); and (9) WAG Acquisition LLC v. WebPower, Inc. et al., Case No. 2:15-
`
`cv-03581 (D.N.J). One other related litigation, WAG Acquisition, LLC v. MFCXY,
`
`Inc. et al., Case No. 2:14-cv-3196-ES-MAH (D.N.J.), has been dismissed.
`
`The following chart identifies other IPR proceedings for the ’839 Patent, as
`
`well as for related patents: U.S. Patent No. 8,122,141 (the “’141 patent”), U.S.
`
`Patent No. 8,185,611 (the “’611 Patent”), and U.S. Patent No. 8,327,011 (the “’011
`
`Patent”). The ‘839 Patent is a continuation of the ‘611 Patent.
`
`Patent Number
`
`Current Status
`
`Petition Number
`
`(Petition Date)
`
`8,122,141
`
`Claims 1-28 challenged, petition denied.
`
`IPR2015-01037
`
`(Apr. 14, 2015)
`
`8,122,141
`
`Claims 1-28 challenged, petition pending.
`
`IPR2016-01238
`
`(June 21, 2016)
`
`
`
`2
`
`

`
`
`
`
`
`Patent Number
`
`Current Status
`
`Petition Number
`
`(Petition Date)
`
`8,185,611
`
`Claims 1-18 challenged, petition denied.
`
`IPR2015-01035
`
`(Apr. 14, 2015)
`
`8,185,611
`
`Claims 1-18 challenged, petition pending.
`
`IPR2016-01162
`
`(June 6, 2016)
`
`8,327,011
`
`Claims 1-4 challenged, petition denied.
`
`IPR2015-01033
`
`(Apr. 14, 2015)
`
`8,327,011
`
`Claims 1-4 challenged, petition pending
`
`IPR2016-01161
`
`(June 6, 2016)
`
`3
`
`

`
`
`
`Patent Number
`
`Current Status
`
`Petition Number
`
`(Petition Date)
`
`8,364,839
`
`Claims 1-21 challenged, trial instituted for claims 1, 3,
`
`IPR2015-01036
`
`(Apr. 14, 2015)
`
`4, 6-8, 10, 11, 13-15, 17, 18, 20 and 21, petition
`
`denied for claims 2, 5, 9, 12, 16 and 19.
`
`8,364,839
`
`Claims 1-21 challenged, petition pending.
`
`IPR2016-01239
`
`(June 21, 2016)
`
`C. Counsel and Service Information
`Counsel:
`David R. Yohannan (Reg. No. 37,480) (Lead)
`
`Beth D. Jacob (Backup) (pro hac to be filed)
`
`Address:
`
`Kelley Drye & Warren LLP
`
`3050 K Street, N.W.
`
`Washington, D.C. 20007
`
`Phone and Fax:
`
`P: (202) 342-8400, F: (202) 342-8451
`
`Please send all correspondence to the lead counsel at the address shown
`
`above. Petitioner consents to service by email at: dyohannan@kelleydrye.com and
`
`
`
`4
`
`

`
`
`
`DCpatentdocket@kelleydrye.com. A Power of Attorney is filed concurrently
`
`herewith under 37 C.F.R. § 42.10(b). The Office is authorized to charge the fees
`
`set forth in 37 C.F.R. § 42.15(a) to Deposit Account No. 03-2469, as well as any
`
`additional fees that might be due in connection with this Petition.
`
`III. CERTIFICATION OF GROUNDS FOR STANDING
`Petitioner hereby certifies that the patent for which review is sought is
`
`available for Inter Partes Review and that Petitioner is not barred or estopped
`
`from requesting an Inter Partes Review challenging the patent claims on the
`
`Grounds identified in the Petition. In the co-pending litigation, Petitioner’s waiver
`
`of service was filed August 24, 2015. Ex. 1012. “[I]n the situation where the
`
`petitioner waives service of a summons, the one year time period [under 35 U.S.C.
`
`315(b)] begins on the date on which such a waiver is filed.” Motorola Mobility
`
`LLC v. Arnouse, IPR2013-00010, Paper 20 at 6 (PTAB Jan. 30, 2013) (informative
`
`decision); see also Brinkmann Corporation v. A&J Manufacturing, LLC, Case No.
`
`IPR2015-00056, Paper 10 at 6-7 (PTAB, Mar. 23, 2015) (citing additional cases).
`
`IV. STATEMENT OF PRECISE RELIEF REQUESTED
`Petitioner respectfully requests that Claims 1-21 of the ’839 Patent (Ex.
`
`1001) be canceled based on the following Grounds of Unpatentability, set forth and
`
`explained in detail in the following sections:
`
`
`
`5
`
`

`
`
`
`Ground 1: Claims 1-2, 4, 6-9, 11, 13-16, 18 and 20-21 are unpatentable under 35
`
`U.S.C. § 103(a) as obvious over Chen (Ex. 1002) in view of Chen File History (Ex.
`
`1003).
`
`Ground 2: Claims 3, 10 and 17 are unpatentable under 35 U.S.C. § 103(a) as
`
`obvious over Chen (Ex. 1002) in view of Chen File History (Ex. 1003) and ISO-
`
`11172 (Ex. 1009, 1010, 1011).
`
`Ground 3: Claims 5, 12 and 19 are unpatentable under 35 U.S.C. § 103(a) as
`
`obvious over Chen (Ex. 1002) in view of Chen File History (Ex. 1003) and
`
`Willebeek (Ex. 1004).
`
`Ground 4: Claims 5, 12 and 19 are unpatentable under 35 U.S.C. § 103(a) as
`
`obvious over Chen (Ex. 1002) in view of Chen File History (Ex. 1003) and Carmel
`
`(Ex. 1005).
`
`V. THRESHOLD REQUIREMENT FOR INTER PARTES REVIEW
`A. Reasonable Likelihood of Invalidity
`A petition for Inter Partes Review must demonstrate “a reasonable
`
`likelihood that the petitioner would prevail with respect to at least 1 of the claims
`
`challenged in the petition.” 35 U.S.C. § 314(a). This Petition meets this threshold.
`
`All of the elements of claims 1-21 of the ’839 Patent are rendered invalid by the
`
`prior art as explained below in the proposed Grounds of Unpatentability. Specific
`
`
`
`6
`
`

`
`
`
`motivation or suggestion to combine the references is provided herein and in the
`
`accompanying Declaration of Dr. Gareth Loy (Ex. 1006).
`
`B. Review Is Appropriate In View Of Prior IPRs
`The primary reference relied upon in this petition, Chen, was included in a
`
`prior IPR petition for the ‘839 Patent, IPR 2016-01239, which was filed by another
`
`party and which is pending, and in a prior IPR filed by another party which was
`
`instituted, IPR 2015-01036. For the reasons below, however, Petitioner
`
`respectfully submits that the Board should not deny this petition as duplicative
`
`under 35 U.S.C. § 325(d).
`
`First, with respect to the instituted IPR and Grounds 3-4, Chen is combined
`
`with different references as compared with the other two IPRs to render claims 5,
`
`12 and 19 obvious. An IPR has not been instituted for these claims.
`
`Second, the PTAB has acknowledged that, in determining whether to
`
`exercise its discretion under 325(d), “we take into account the identity of the
`
`parties—in particular, whether the second petition is filed by the same party as the
`
`first.” Ube Maxell Co., Ltd. v. Celgard LLC, Case IPR2015-01511, Paper 10 at 12
`
`(PTAB Jan. 7, 2016). Here, Petitioner is not the same party, and is not a party-in-
`
`interest to the previously filed action. Id. at 13 (citing Square, Inc. v. Protegrity
`
`Corp., Case CBM2014-00182, Paper 16 at 8 (PTAB Mar. 5, 2015).
`
`
`
`7
`
`

`
`
`
`Third, the PTAB has acknowledged that “we have taken into account the
`
`potential prejudice to the petitioner if the second petition is denied institution.”
`
`Here, the potential prejudice is great: Petitioner’s statutory bar date under 35
`
`U.S.C. § 315(b) is August 24, 2016. If the parties to the still-pending IPR settle,
`
`and the IPR is dismissed, Petitioner will be barred from re-filing its petition. The
`
`present petition is Petitioner’s only option for relief at the PTAB.
`
`VI. OVERVIEW OF THE ’839 PATENT AND ADMITTED PRIOR ART
`The ’839 Patent issued from U.S. Patent Application No. 13/385,375, filed
`
`on February 16, 2012. The ’839 Patent claims priority, through a series of
`
`continuation and continuation-in-part applications, on Provisional Application No.
`
`60/231,997, filed on September 12, 2000. For purposes of comparison with prior
`
`art, the earliest possible priority date of the claims of the ’839 Patent is September
`
`12, 2000.
`
`The ’839 Patent is directed to methods and systems for sending streaming
`
`media, such as audio or video files composed of a plurality of time-sequenced data
`
`elements from a server to a user computer via the Internet. Ex. 1001, ’839 Patent,
`
`3:24-27; 6:7-12. With reference to Fig. 1, reproduced below, the ‘839 Patent
`
`system may include a server 12 connected to the Internet 10 for transmitting the
`
`streaming media data elements from a server FIFO buffer 14 to a user buffer 20 of
`
`a user computer 18.
`
`
`
`8
`
`

`
`
`
`
`
`In order to obtain streaming media, it was known prior to the ‘839 Patent for
`
`a user to employ a media player software application to hear or view an audio
`
`and/or video data stream. See id., 2:39-44. Internet bandwidth limitations,
`
`however, required pre-buffering of the initial data elements of the streamed media
`
`prior to the start of playback. According to the ‘839 Patent, buffering of 10-20
`
`seconds of streaming media was required at the media player before playback
`
`began in prior art systems. See id., 2:35-37. If there were gaps in the receipt of
`
`audio/video data after playback was started, due to Internet slowness, the buffer
`
`
`
`9
`
`

`
`
`
`associated with the media player would deplete. See id., 2:53-54. With regard to
`
`buffering, and its limitations, it was believed by the ‘839 Patent inventor, that:
`
`Because transmission of audio/video media data to the
`user takes place at the rate it is played out, the user's
`buffer level can never be increased or replenished while
`it is playing. Thus, gaps in the receipt of audio/video
`media data inexorably cause the buffer level to
`decrease from its initial level. In time, extended or
`repeated occurrences of these gaps empty the user's
`buffer. The audio/video material stops playing, and the
`buffer must be refilled to its original predetermined
`level before playing of the media resumes.
`Id., 2:54-63.
`
`The ‘839 Patent purports to provide a solution to the problem presented by
`
`such gaps and associated “dropouts,” i.e., interruptions in the continuous listening
`
`or viewing of audio and video streams. The ’839 Patent correctly acknowledges
`
`that it was known in the prior art to use a pre-buffering technique to store up
`
`enough audio or video data in the user’s computer so that it can play the audio or
`
`video with a minimum of dropouts. See id., 2:24-27.
`
`However, the presumed prior art deficiency concerning available pre-
`
`buffering techniques that the ‘839 Patent invention purports to remedy had already
`
`been solved. See Ex. 1006, Loy Decl., ¶¶ 45-47 . Specifically, the ‘839 Patent
`
`incorrectly asserts that a problem existed because it was only known (at the time)
`
`
`
`10
`
`

`
`
`
`to transmit audio and video data at the rate it was to be played back on the
`
`associated media player (see Ex. 1001, ‘839 Patent, 2:45-52) and therefor there
`
`was (1) need for a 10-20 second delay at the outset of playback to fill the media
`
`player buffer, and (2) no way to refill the buffer without interruption once it was
`
`completely depleted. See id., 2:53-3:19. Indeed, the ‘839 Patent expressly (and
`
`incorrectly) states that its invention “is distinctly different from prior art, in which
`
`media data is only sent from the server 12 to the user computer 18 at the rate at
`
`which it is to be played out.” Id., 8:36-39 (emphasis added); Ex. 1006, Loy Decl.,
`
`¶ 46. This “transmit rate – limited to playback rate” foundation on which the ‘839
`
`Patent invention is built turns out to have been nonexistent when viewed in light of
`
`the Chen prior art, discussed infra. Based on the foregoing faulty premise, the
`
`’839 Patent asserts that it represents an advance because it transmits data from the
`
`server “more rapidly than it is played out by the user system under conditions
`
`wherein the user’s computer buffer is not full,” at “a rate faster than the playback
`
`rate.” Ex. 1001, ‘839 Patent, 15:17-31.
`
`The ‘839 Patent is also directed to providing “a system for distributing via
`
`the Internet streaming media composed of a plurality of time-sequenced data
`
`elements.” Id., 6:7-9. These sequential data elements are identified by serial
`
`numbers which permit the user’s computer to keep track of, and request, specific
`
`data elements that are required for playback. See id., 14:7-24.
`
`
`
`11
`
`

`
`
`
`While the ‘839 Patent discloses and claims the use of sequentially numbered
`
`data elements, it does not purport to have invented them. The user computer
`
`transmits a request specifying the serial numbers of requested data elements “[v]ia
`
`the use of standard data communications protocol techniques such as TCP.” Id.,
`
`14:14-17.
`
`VII. OVERVIEW OF THE NEWLY APPLIED PRIOR ART
`A. Chen
`Chen (Ex. 1002) issued on October 13, 1998, and is prior art under at least
`
`35 U.S.C. § 102(b). It was not cited during original prosecution.
`
`Prior to the ‘839 Patent, Chen disclosed the same type of system:
`
`A method in computer networks in which a client
`machine (playback client computer) requests
`multimedia files, such as compressed video clips, from
`a server (storage server computer). The transmission
`uses digital data packets. In the case of video files, the
`packet headers identify the video frame and the
`sequence number of each packet derived from the
`frame.
`
`Ex. 1002, Chen, Abstract.
`
`
`
`12
`
`

`
`
`
`With reference to Fig. 1 of Chen, a client machine (e.g., computer) 20 is
`
`connected to a server 21 via data connections 5 and 6 over a computer network so
`
`that multimedia files may be retrieved at the client machine from the server. See
`
`id., 4:65-5:5. The client machine 20 has three interacting processes: the client
`
`agent 30 which interfaces with the network interface 3 and the multimedia
`
`application 4 in the client machine. Id., 5:5-8. The client agent 30 has the primary
`
`responsibility of retrieving from the server control 1 the right set of multimedia
`
`data at the right time to satisfy the needs of the multimedia application 4. Id., 5:17-
`
`20. The client agent 30 maintains a packet buffer 31 (a structure for temporary
`
`data storage) as a cache storage (temporary data storage center). Id., 5:20-22.
`
`The server 21 has three component processes: the server control 1 which
`
`interfaces with the storage subsystem 12 and with the network interface 2. Id.,
`
`5:27-29. Similar to the packet buffer 31 in the client agent 30, a stream buffer 11
`
`in the server control 1 holds the data that has been read from the storage subsystem
`
`12. Id., 5:30-32. Interactions between the server control 1 and the client agent 30
`
`
`
`13
`
`

`
`
`
`go through the network connecting the two machines. Id., 5:34-36. The control
`
`channel 5 serves to exchange control messages and the data channel 6 serves to
`
`transmit multimedia data from the server 1 to the client agent 30. Id., 5:39-42.
`
`
`
`The client agent 30 is described in detail in connection with Fig. 2 of Chen.
`
`Fig. 2 illustrates the connection of the client agent 30 to the network where two
`
`execution paths exist, one for data and one for control messages. Id., 5:45-49. The
`
`data execution path starts from the data receiver 32, which receives incoming data
`
`packets from the network. Id., 5:49-51. Interaction between the various
`
`components of the client agent 30 (i.e., between the data receiver 32, the packet
`
`buffer 33, the output processor 34, the application interface 35, the client controller
`
`
`
`14
`
`

`
`
`
`36, the command processor 37, and the buffer manager 38) results in the output
`
`processor 34 delivering data to the multimedia application 4. See id., 5:51-57.
`
`The packet buffer 33 stores data packets until the multimedia application 4
`
`requests that they be delivered to it. Id., 5:57-59. If the packet buffer 33 does not
`
`have the requested data available, the client controller 36 signals the command
`
`processor 37 to send a command packet request to the server control (1 in Fig. 1)
`
`for immediate retrieval of the requested data. Id., 5:59-64.
`
`The buffer manager 38 manages the structure of the data in the packet buffer
`
`33. Id., 6:1-2. Ideally the packet buffer 33 should have enough data: (i) to
`
`minimize the possibility of not having the requested data, and (ii) still have enough
`
`free buffer space (memory space) to receive new data packets. Id., 6:4-7. "Water
`
`Marks" in the packet buffer 33 on the client side regulate the server's (21 of Fig. 1)
`
`transmission rate. See id., 6:7-15. Three transmission modes are defined:
`
`NORMAL, RUSH, and PAUSE. Id. Based on the amount of data in the packet
`
`buffer 33 the client agent 30 decides which is the appropriate mode. Id. The client
`
`agent 30 changes the transmission mode based on a series of rules, explained using
`
`a “water mark” and bucket of water analogy. See id., 6:14-19.
`
`In the model, the client agent 30 packet buffer 31 is analogous to a water
`
`bucket and the multimedia data packets in the packet buffer are analogous to water
`
`that flows into and out of the bucket. See id., 6:17-19. Water flows into the bucket
`
`
`
`15
`
`

`
`
`
`intermittently and exits the bucket through a spout analogous to multimedia data
`
`entering the packet buffer intermittently and exiting the packet buffer to provide
`
`audio and/or video data to a media player for enjoyment by a user. See id.
`
`The bucket has high and lower "water marks". In the
`just-in-time retrieval method, when the amount of data
`falls between the water marks, transmission occurs in
`NORMAL mode. . . .Transmission enters PAUSE
`mode when the amount of data exceeds the high water
`mark, i.e., there is too much data in the client agent
`packet buffer (33). Transmission occurs in RUSH mode
`when the amount of data falls below the lower water
`mark, i.e., there is not enough data in the client agent
`packet buffer (33). The client agent (30) sends a
`"NORMAL-TO-RUSH" command if the amount of
`data decreases below the low water mark. The client
`agent (30) sends a "NORMAL-TO-PAUSE" command
`if the amount of data increases above the high water
`mark. The client agent sends a "PAUSE-TO-
`NORMAL" command if the amount of data decreases
`from above to below the high water mark. The client
`agent (30) sends a "RUSH-TO-NORMAL" command if
`the amount of data increases from below the lower
`water mark to above the low water mark.
`
`Id., 6:28-54.
`
`
`
`16
`
`

`
`
`
`Fig. 3, reproduced below, illustrates the structure of the packet buffer 33,
`
`which includes one or more data packets (each having a packet header 52 and
`
`multimedia data 60) organized into one or more video frames. See id., 6:55-57.
`
`
`
`The client agent 30 has a packet buffer 31 that normally holds 1-5 video frames.
`
`Id., Abstract. The transmission rate is adjusted to keep that buffer filled within its
`
`normal range. Id. In a preferred embodiment, the transmission rate of the data
`
`packet stream is based on the frame rate of the file. Id., 3:59-63. If the data in the
`
`buffer 31 of the client agent 30 is below a selected standard ("water mark"), the
`
`transmission rate is increased; if above a selected standard it is decreased. Id.,
`
`4:41-44.
`
`
`
`17
`
`

`
`
`
`The Chen invention would have been implemented by a POSITA to initially
`
`transmit data packets in RUSH mode. Ex. 1006, Loy Decl., ¶¶ 53, 107. The
`
`transmission mode is set to “Mode=RUSH” when “a low amount of data exists in
`
`the client agent’s packet buffer (33).” Ex. 1002, Chen, 10:14-15. Initially, when
`
`playback is first selected so as to trigger initial transmission of a data file, the Chen
`
`packet buffer has a low amount (i.e., zero) of data. Ex. 1006, Loy Decl., ¶ 53.
`
`Initial transmission in RUSH mode is further indicated by Claims 4 and 5 of Chen
`
`which specify (a) selecting 1-5 video frames to be stored within the client agent
`
`packet buffer, and (b) increasing the transmission rate (i.e., transitioning from
`
`NORMAL to RUSH mode) if the number of frames in the buffer is below the
`
`selected range. See Ex. 1002, Chen, 11:8-16. In RUSH mode, data is transmitted
`
`as fast as possible. Id., 12:26-27; 13:62-64 (claims 18, 29). Since Chen starts with
`
`no data in the client agent buffer, a POSITA would have started the Chen system in
`
`RUSH mode. Ex. 1006, Loy Decl., ¶¶ 53, 107.
`
`Chen also discloses information that informs a POSITA that “RUSH mode,”
`
`whether occurring initially or later, is at a transmission rate more rapid than
`
`playback rate. Id., ¶¶ 52-55, 107-108. When the amount of data in the packet
`
`buffer (water in the bucket) crosses from below the lower water mark to above it,
`
`transmission switches from RUSH mode to NORMAL mode. Ex. 1002, Chen,
`
`6:52-54. In NORMAL mode, frame level pacing is provided (id., 10:3-4) – i.e.,
`
`
`
`18
`
`

`
`
`
`transmission at the playback rate. Ex. 1006, Loy Decl., ¶¶ 55, 107. If the amount
`
`of data falls below the low water mark, transmission changes back to RUSH mode.
`
`Ex. 1002, Chen, 6:42-47.
`
`Chen discloses assigning packet sequence numbers (serial identifiers) to the
`
`data packets, which is the “packet sequence number of the last received packet”
`
`making up the streaming media. See id., 6:55-7:2; 7:24-32. The client agent 30
`
`uses packet sequence numbers to maintain a list of lost packets. See id., 7:33-35.
`
`With regard to lost packets, Chen states that:
`
`To detect lost packets. . . .the client agent (30) uses a
`register to maintain a variable Last Pkt. Seq. No. (51),
`which is the packet sequence number of the last
`received packet. If the Pkt. Seq. No. of the newly
`arriving packet denoted as New Pkt Seq No differs
`from (Last Pkt. Seq. No. +1), then a packet loss has
`occurred. Specifically, the packets with Pkt. Seq. No.'s
`from (Last Pkt. Seq. No. +1) to (New Pkt. Seq. No. -1)
`have been lost.
`Id., 7:25-32. The client agent 30 may send a “retransmission request” for lost
`
`packets to the server control 1. See id., 7:35-39. A “retransmission request” may
`
`be sent repeatedly for lost packets. See id., 7:41-43. Thus, the packet sequence
`
`number list maintained by the client agent serves as a “pointer” into the server
`
`
`
`19
`
`

`
`
`
`stream buffer 11 from which replacement packets may be sent. Ex. 1006, Loy
`
`Decl., ¶ 112.
`
`B. Chen File History
`Chen File History (Ex. 1003) has previously been determined by the Board
`
`to constitute prior art relative to a Price patent credited with a priority date of
`
`September 12, 2000 and thus is prior art as to the ‘839 Patent. See IPR2015-01035,
`
`Paper 8, 18.
`
`Chen File History includes a declaration by the inventor of Chen and
`
`documentation of the commercial embodiment of claimed system in Chen.
`
`Notably, Chen File History discloses the use of RUSH mode when first opening a
`
`file. See Ex. 1003, Chen File History, ChenFH086. Use of RUSH mode results in
`
`the Chen client agent or media player receiving media data elements at a rate more
`
`rapid than the rate at which the media data elements are to be played out. Ex.
`
`1006, Loy Decl., ¶¶ 92-94. Specifically, Chen discloses use of a QVS Client
`
`Server Protocol that “Read data from disk and rush them to [Client Agent]”
`
`initially. Ex. 1003, Chen File History, ChenFH086 In Chen File History, when
`
`NORMAL mode is used, the server control “transmit[s] data according to time and
`
`player's playout rate,” i.e., at a playback rate. Id.; Ex. 1006, Loy Decl., ¶ 92.
`
`
`
`20
`
`

`
`
`
`C. Willebeek
`Willebeek (Ex. 1004), was published in the IBM Journal of Research and
`
`Development, Volume 42 No. 2 in March 1998 and qualifies as prior art under at
`
`least 35 U.S.C. § 102(b). Ex. 1004, Willebeek, 269. Willebeek was not cited
`
`during original prosecution.
`
`Willebeek discloses a method of displaying streamed digital video data,
`
`including live video, on a client computer using buffers at the client and server.
`
`See id., 269, 277-78, Fig. 6. According to Willebeek, by 1998 it was known that
`
`“[a]udio and video streaming enables clients to select and receive audio and video
`
`content from servers across the network and to begin hearing and seeing the
`
`content as soon as the first few bytes of the stream arrive at the client. Id., 269
`
`(emphasis added). “If the network conditions are suitable (sufficient sustained
`
`bandwidth is available), this file, streaming across the network, is played at the
`
`client immediately.” Id., 270. Willebeek also discloses that playback can begin
`
`“immediately” if the playback rate (i.e., that provided by NORMAL mode in
`
`Chen) is less than the initial data transmission rate from the server to the client
`
`(i.e., RUSH mode in Chen). See id., 273. The upshot of the foregoing is that
`
`Willebeek teaches that if the Chen system initially transmits data elements in
`
`RUSH mode, which it did, playback could begin immediately after the receipt of
`
`the first few bytes of data. Ex. 1006, Loy Decl., ¶¶ 76-81. Further, since a
`
`
`
`21
`
`

`
`
`
`POSITA would have known at the time that a frame of video typically contains
`
`many more than a “few bytes” of data, a POSITA would have interpreted
`
`Willebeek to teach the initiation of video playback of streamed media no later than
`
`the time that a full frame of video data arrived at the client, which in Chen is while
`
`the client buffer is still filling. Id., ¶ 81.
`
`Willebeek also confirms that POSITAs would have been aware at the time
`
`that “[s]treaming media requires that data be transmitted from a server to a client at
`
`a sustained bit rate that is high enough to maintain continuous and smooth
`
`playback at the receiving client station.” Ex. 1004, Willebeek, 269. (emphasis
`
`added). Even at lower bit rates, “continuous playback” was the goal of Willibeek.
`
`Id., 270. The overarching goal of Willebeek, even when connections were slow,
`
`was for “the file [to be] played once uninterrupted playback can be ensured.” Id.
`
`In other words, it was known that to stream media, continuous or uninterrupted
`
`playback was required. Ex. 1006, Loy Decl., ¶¶ 79-80.
`
`Willebeek also teaches that it is appropriate in some circumstances to trade
`
`frame rate for frame quality (bits per frame) while maintaining a constant average
`
`bit rate to provide smoother motion or sharper images, as appropriate, depending
`
`on the content and scene changes in the video. Ex. 1004, Willebeek, 273. This
`
`feature of Willebeek indicates it could be used to modify and trade the constant
`
`
`
`22
`
`

`
`
`
`frame rate of Chen for increased frame quality and a constant average bit rate, so
`
`as to provide sharper images. Ex. 1006, Loy Decl., ¶ 82.
`
`With regard to filling a server buffer, Willebeek discloses a system which is
`
`capable of filling a server buffer at a playback rate. Willebeek streams a

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