throbber
Trials@uspto. gov
`571-272-7822
`
`Paper 15
`Date: July 21, 2023
`
`UNITED STATES PATENT AND TRADEMARK OFFICE
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`
`AKAMAI TECHNOLOGIES,INC. ,
`Petitioner,
`
`V.
`
`EQUIL IP HOLDINGS LLC,
`Patent Owner.
`
`IPR2023-00332
`Patent 9,158,745 B2
`
`Before RICHARD M. LEBOVITZ, ROBERT J. WEINSCHENK,and
`SHARONFENICK,Administrative Patent Judges.
`
`LEBOVITZ, Administrative Patent Judge.
`
`DECISION
`Denying Institution of/nter Partes Review
`35 US.C. $314
`
`

`

`IPR2023-00332
`Patent 9,158,745 B2
`
`I.
`
`INTRODUCTION
`
`A. Background and Summary
`
`Akamai Technologies,Inc. (“Petitioner”) filed a Petition (Paper 2,
`
`“Pet.”) requesting an interpartes review of claims 1—7 (“the challenged
`
`claims”) of U.S. Patent No. 9,158,745 B2 (Ex. 1001, “the ’745 patent”).
`
`Equil IP Holdings LLC (“Patent Owner’) filed a Preliminary Response
`
`(Paper8, “Prelim. Resp.”) to the Petition.
`
`Subsequentto the filing of the Petition and Preliminary Response, we
`
`authorized Petitioner (Ex. 1040 (PTAB email dated May 18, 2023))
`
`to file a Preliminary Reply Brief (Paper 12, “Prelim. Reply Br.”) limited to
`
`addressing (1) Patent Owner’s arguments under 35 U.S.C. § 325(d); and (2)
`
`Patent Owner’s argumentsrelating to the correction of inventorship in U.S.
`
`Patent No. 6,964,009 (“the ’009 patent’’) and its effect on the priorart status
`
`of a piece of art included in several of the asserted grounds. Wealso
`
`authorized Patent Ownerto file a responsive Preliminary Sur-reply (Paper
`
`13, “Prelim. Sur-reply”).
`
`An interpartes review may notbe instituted unless “the information
`
`presentedin the petition .
`
`.
`
`. and any response. .
`
`. showsthat there 1s a
`
`reasonable likelihood that the petitioner would prevail with respectto at least
`
`1 of the claims challenged in the petition.” 35 U.S.C. §314(a).
`
`After considering the Petition, the Preliminary Response, the
`
`Preliminary Reply Brief, the Prelimmary Sur-reply, and the evidence of
`
`record, for the reasons explained below, we determinethat Petitioner has not
`
`demonstrated a reasonable likelihood that it would prevail in establishing the
`
`unpatentability of at least one claim challenged in the Petition. Hence, we
`
`deny the Petition and do not institute an interpartes review.
`
`

`

`IPR2023-00332
`Patent 9,158,745 B2
`
`B. Real Parties in Interest
`
`Theparties identify themselvesas the only real parties in interest.
`
`Pet. 3; Paper 4, 1.
`
`C. RelatedMatters
`
`Petitioner and Patent Owneridentify the following proceeding as a
`
`related matter involving the ’745 patent: Equil /P Holdings LLC v. Akamai
`
`Technologies, Inc., No. 1:22-cv-00677 (D. Del.). Pet. 3; Paper 4, 1.
`
`D. The ’745 Patent (Exhibit 1001)
`
`The ’745 patent, titled “Optimization of Media Content Using
`
`Generated Intermediate Content,” issued on October 13, 2015, from
`
`Application No. 13/752,110 (“the ’110 application”) filed January 28, 2013.
`
`Ex. 1001, codes (45), (21), (22).
`
`The ’745 patent claims priority to a chain of ancestor patent
`
`applications, including Application No. 09/929,904 (“the ’904 application”),
`
`filed on August 14, 2001, which issued as the ’009 patent. Ex. 1001, code
`
`(60). The published version of the ’904 application, US Pub. No.
`
`2002/0078093 Al (Ex. 1007 (“Samaniego”’)), is cited by Petitioner as prior
`
`art in three of the patentability challenges to the ’745 patent claims. Pet. 6.
`
`Weaddressthe status of Samaniego as a printed publication in moredetail
`
`below.
`
`The ’745 patent discloses an “automatic graphics delivery system that
`
`operates in parallel with an existing Website infrastructure.” Ex. 1001, 7:6—
`
`7. The system is described as “streamlin[ing] the post-production process by
`
`automating the production of media,” requested by a user from a browser,
`
`

`

`IPR2023-00332
`Patent 9,158,745 B2
`
`“through content generation procedures controlled by proprietary tags placed
`
`within URLs embedded within Web documents.” Ex. 1001, 7:8-11. The
`
`disclosed system “automatically processes the URL encodedtags and
`
`automatically produces derivative media for the website from the original
`
`media” whichis available for viewing by a user. Ex. 1001, 7:13-16.
`
`The ’745 patent explains that the proprietary tags are used “to
`
`generate optimized media” by automated processing of the tags upon request
`
`of the media by a client. Ex. 1001, 5:65—6:1. This process, according to the
`
`°745 patent, reduces the “need for the Web authorto create different
`
`versions of a Website” for clients. Ex. 1001, 6:1—6:3. The ’745 patentalso
`
`discloses that “generated media is cached suchthat further requests for the
`
`same media require little overhead.” Ex. 1001, 6:3-S.
`
`An embodimentofthe process described in the ’745 patentis
`
`illustrated in Figure 21, reproduced below:
`
`

`

`IPR2023-00332
`Patent 9,158,745 B2
`
`Figure 21, reproduced above, showsa flow chart of a process including
`
`delivery of an HTML webpage with proprietary tags to browser 120,
`
`followed bythe transfer of the delivered HTML webpage from browser 120
`
`to server 2000. Server 2000 is shownasbeing part of system 100. System
`
`100 comprises URL tag parser 2100 for processing the proprietary tags.
`
`System 100 also comprises content generation procedures 2140 and dynamic
`
`media procedures 2150 that are performed on the media. Media cache 2120
`
`is also part of system 100.
`
`Morespecifically, with reference to Figure 21, a user through browser
`
`120 makesa request to web server 110 for web page 301. Ex. 1001, 19:12—
`
`14. Web page 301 is labeled in Figure 21 as an“HTML Page with
`
`Proprietary URL Tags.” The proprietary URL tags contain the information
`
`that direct browser 120 “to request the specified content generation
`
`procedure 2140 from the system 100 using input parameters specified with
`
`proprietary tags encoded within the URL.” Ex. 1001, 19:9-12. The content
`
`generation procedures are performed on the media. Ex. 1001, 19:5—7.
`
`Browser 120 receives web page 301 with the proprietary tags and provides
`
`them to server 2000; the serveris part of system 100. Ex. 1001, 19:14—15;
`
`Fig. 21. Thus, system 100 receivesthe proprietary tags specifying content
`
`generation procedure 2140 fromauser.
`
`System 100 comprises URL tag parser 2100 which parses the
`
`proprietary URL tags embeddedin web page 301 that are sent to server 2000
`
`“to determine the content generation procedure 2140 to execute, any
`
`corresponding input parametersto be used by such procedure, [and] any
`
`dynamic content processing 2150 to be performed by dynamic media
`
`procedures”on the media. Ex. 1001, 19:15—20. The ’745 patent discloses
`
`

`

`IPR2023-00332
`Patent 9,158,745 B2
`
`examples of the proprietary tags and commandsusedin these procedures,
`
`e.g., tags listed in Tables A and D (Ex. 1001, 10:27—46; 20:52—21:15),
`
`media processing script commandsin Table B (7d. at 10:51—15:20), and
`
`content creation commandsin Table E (id. at 21:15—22:38).
`
`The ’745 patent further discloses that system 100 generates lookup
`
`key 2110 for the requested media. Ex. 1001, 19:23-24. When “intermediate
`
`content” is found in media cache 2120, “such media is passeddirectly to the
`
`dynamic media content system 2150 having dynamic media procedures,
`
`wherein appropriate action is taken to generate the required derivative from
`
`the intermediate media data.” Ex. 1001, 19:30—-35. However, when the
`
`intermediate content is not found, the ’745 patent discloses that “such
`
`intermediate image 1s generated according to instructions specified by the
`
`content generation procedure, ... and passed to the dynamic media system
`
`2150,” where “appropriate action is taken to generate the required derivative
`
`from the intermediate image data.” Ex. 1001, 19:36—43.
`
`The resulting media, after the dynamic processing is completed,is
`
`passedto a user profile system, appropriate modifications are made, and the
`
`media is cached and returnedto the browser 120 for viewing by the user. Ex.
`
`1001, 19:44—20:2.
`
`E.
`
`Illustrative Claim
`
`Claim 1 is only the only independent challenged claim. Claims 2—7
`
`depend from claim 1. Claim 1 is reproduced below (bracketed numbering
`
`addedfrom the Petition (Pet. vit-vin) and additional numbering added
`
`herein for clarity and reference to the specific limitations in the claim):
`
`

`

`IPR2023-00332
`Patent 9,158,745 B2
`
`[1.pre] A method in a host computer for developing
`transformation processing operations to optimize media content
`playback to a plurality of playback devices connected with the
`host computerin a network, the method comprising:
`[1.a] receiving a first request from a first playback device
`for media content;
`[1.b] wherein thefirst request contains information, the
`information indicating a [1.b.1] first original media content,
`[1.b.u] first content generation operations, and [1.b. 11] first
`transformation operations;
`[1.c] determining whethera previously-generatedfirst
`intermediate media content is available for reuse, the
`previously-generatedfirst intermediate media content having
`been created using thefirst original media content andthe first
`set of content generation operations; and
`[1.d] responsive to determining that a previously-
`generatedfirst intermediate media contentis available, creating
`a first optimized media content for the first playback device by
`performingthefirst set of transformation operations on the
`previously-generatedfirst intermediate media content; and
`[l.e]
`responsive to determiming that a_previously-
`generated first itermediate media content is not available,
`creating a first optimized media contentfor the first playback
`device by creating a first intermediate content using the first
`original media content and the first set of content generation
`operations, and performing the first set of transformation
`operationson thefirst intermediate media content; and
`[1.f] sending the first optimized media contentto thefirst
`playback device.
`
`

`

`IPR2023-00332
`Patent 9,158,745 B2
`
`I. Evidence
`
`The following evidence of unpatentability submitted by Petitioneris
`
`relied on in this decision:
`
`Bargeret al., US 9,158,745 B2, issued Oct. 13, 2015 (“the
`°745 patent”
`Declaration of Vijay K. Madisetti (“Madisetti Declaration”
`Tso et al, US 6,421,733 B1, issued July 16, 2002 (“Tso”
`Huanget al., US 6,438,576 B1, issued Aug. 20, 2002
`“Huang”
`Lawler, US 5,905,522, issued May 18, 1999 (“Lawler”
`Samaniegoet al., US 2002/0078093 A1, published Jun. 20,
`66
`.
`99
`2002
`
`1001
`1003
`1004
`1005
`
`1006
`
`1007
`
`G. Asserted Grounds
`
`Petitionerasserts that the challenged claims are unpatentable based on
`
`the following grounds(Pet. 6):
`
`(“Samaniego
`Samaniegoin view ofLawler
`
`7
`
`102/103
`
`Tsoin view of Huang, Lawler
`
`' The Leahy-Smith America Invents Act, Pub. L. No. 112-29, 125 Stat. 284
`(2011) (“ATA”), amended 35 U.S.C. §§ 102 and 103. Because the ’745
`patent has an effective filing date before the effective date of the applicable
`AIA amendments, werefer to the pre-AIA version of § 103.
`
`8
`
`

`

`IPR2023-00332
`Patent 9,158,745 B2
`
`I.
`
`ANALYSIS
`
`A.
`
`Level ofOrdinary Skill in the Art
`
`Citing the testimonyofPetitioner’s declarant, Dr. Vay Madisettt,
`
`Petitioner argues that a person of ordinary skill in the art (““POSITA”) would
`
`have had “a bachelor’s degree in computer systems, computerscience, or the
`
`equivalent thereof, and at least two years of experience with networked
`
`media delivery or related technologies.” Pet. 10 (citing Ex. 1003 4 45—46,
`
`48-49). Patent Ownerdoesnotdispute Petitioner’s statementofthe level of
`
`ordinary skill in the art. Prelim. Resp.8.
`
`Petitioner’s definition of a POSITAis consistent with the level of skill
`
`disclosed in the prior art of record. See Okajima v. Bourdeau, 261 F.3d
`
`1350, 1355 (Fed. Cir. 2001). We therefore adopt Petitioner’s definition for
`
`the purpose ofthis Decision.
`
`B.
`
`Claim Construction
`
`In an interpartes review proceeding, a patent claim is construed using
`
`the samestandard applied in a civil action under 35 U.S.C. § 282(b),
`
`including construing the claim tn accordance with the ordinary and
`
`customary meaningof the claim as understood by oneof ordinary skill in the
`
`art and the prosecution history pertaining to the patent. 37 C.F.R.
`
`§ 42.100(b).
`
`Petitioner requests that we construe the “content generation
`
`operations”recited in limitations [1.b], [1.c], and[1.e] of claim 1 to
`
`encompass the “content creation commands”disclosed in the *745 patent,
`
`e.g., “converting media to a specified type/bit-depth, scaling to a specified
`
`size, and saving to a specifiedfile.” Pet. 11 (citing Ex. 1001, 21:16—22:39).
`
`

`

`IPR2023-00332
`Patent 9,158,745 B2
`
`Petitioner also requests we construe the “transformation operations”recited
`
`in claim limitations [1.b], [1.d], and [1.e] to encompass the disclosed “media
`
`processing script commands,”for example, “SetResolution” and “Colorize.”
`
`Pet. 11—12 (citing Ex. 1001, 10:27—15:20). Petitioner cites the Madisetti
`
`Declaration to support its claim construction. Ex. 1003 4 55-59.
`
`Petitioner’s construction of “content generation operations” and
`
`“transformation operations”are not disputed by Patent Owner. Prelim. Resp.
`
`9.
`
`As held in Vivid Techs., Inc. v. Am. Sci. & Eng’g, Inc.,200 F.3d 795,
`
`803 (Fed. Cir. 1999), only those termsthat are “in controversy, and only to
`
`the extent necessary to resolve the controversy,” need to be construed. See
`
`also Nidec Motor Corp. v. Zhongshan Broad Ocean Motor Co. , 868 F.3d
`
`1013, 1017 (Fed. Cir. 2017) (applying Vivid to interpartes reviews). Here, a
`
`construction of “content generation operations”and “transformation
`
`operations”is not necessary to resolve the unpatentability issues beforeus.
`
`Consequently, we do not address Petitioner’s proffered claim constructions.
`
`C. Ground I based on Tso andHuang; Ground 2 based on Tso,
`Huang, andLawler
`Petitioner argues that claims 1—5 would have been obviousto one of
`
`ordinary skill in the art based on Tso and Huang (Ground 1) and claims 6
`
`and 7 would have been obvious based on Tso, Huang, and Lawler (Ground
`
`2). Pet. 6. Patent Ownerdisputes Petitioner’s arguments. Prelim. Resp. 32—
`
`40,
`
`1.
`
`Tso (Ex. 1004)
`
`Webegin the analysis with a discussion of Tso.
`
`10
`
`

`

`IPR2023-00332
`Patent 9,158,745 B2
`
`A network client in Tso makesa request for a hypertext object.
`
`Ex. 1004, 9:56—58. Tso describes a network client comprising a browserthat
`
`communicates with a transcoding server comprising transcoding software.
`
`This configuration is illustrated in Figure 3 of Tso, reproduced below:
`
`Figure 3 of Tso is reproduced above. Figure 3 1s a block diagram showing
`
`the networkclient, transcoding server, and internet. Each elementis labeled
`
`with a number, 12 is the networkclient, 34 is the transcoding server, 20is
`
`the transcoder, 22 is the parser, 24 is the transcodeserver providers, and 16
`
`is the server/network communicationslink from transcoding server 34 to
`
`internet 18. Figure 3 showsnetwork client 12 communicating with
`
`transcodingserver 34, and transcoding server 34 communicating with
`
`internet 18. The discussion below referencesFigure 3.
`
`The transcoding software in Tso’s system comprises transcoder 20
`
`which includes parser 22 and transcode service providers 24. Ex. 1004, 3:7—
`
`11.
`
`Parser 22 of transcoder 20 “is configured to act upon data received by
`
`transcoder 20, such as a request for a network object generated by a client
`
`device [12] or a reply to sucha request provided by a content server device.”
`
`11
`
`

`

`IPR2023-00332
`Patent 9,158,745 B2
`
`Ex. 1004, 3:11—14. Parser 22 “is responsible for selectively invoking one or
`
`more of transcode service providers 24 based upon a predetermined
`
`selection criterion.” ” Ex. 1004, 3:14-16. The transcodeservice provider 24
`
`“selectively transcode[s] content based ona predeterminedselection
`
`criterion.” Ex. 1004, 3:48—51. Transcode service provider 24 can compress
`
`and scale different types of content, and “provide a wide variety of
`
`transcoding functions.” Ex. 1004, 3:51—-65.
`
`The system further comprises HT TP proxy server 36 which accesses
`
`the internet through communication link 16. Ex. 1004, 3:31-33. When
`
`network client 12 requests a hypertext object, HTTP proxy server36 first
`
`attemptsto retrieve the object from parser 22. Ex. 1004, 6:24—28. If the
`
`object is not found by parser 22, parser 22 creates an entry whichis returned
`
`to HTTP proxy server 36. Ex. 1004, 6:28-31. HTTP proxy server 36
`
`requests the object from internet 18. Ex. 1004, 6:31—33. “As a data stream
`
`for the hypertext object is returned, HTTP remote proxy 36 calls parser 22”
`
`and passesthe data stream to the parser. Ex. 1004, 6:33—37. “Parser 22
`
`selects an appropriate transcodeservice provider 24 based, for example, on
`
`the content type of the data stream.” Ex. 1004, 6:37—39. Transcode service
`
`provider 24 subsequently provides the transcoding functionsto the incoming
`
`data stream. Ex. 1004, 3:42—-44, 63-65.
`
`“The parser [22] 1s configured to selectively invoke the transcode
`
`service provider in response to a predeterminedselection criterion.” Ex.
`
`? Tso uses the singular form “criterion” throughout its disclosure, despite
`grammatically treating it in some instancesas the plural form of the word.
`Weuse the term “criterion” as the singular form and “criteria” as the plural
`form.
`
`12
`
`

`

`IPR2023-00332
`Patent 9,158,745 B2
`
`1004, 2:16—-18; see also Ex. 1004, 3:14—16, 6:64—66 (“parser 22 may
`
`selectively invoke one of transcodeservice providers 24 based upon
`
`satisfaction of a predeterminedselection criterion.”). The selection criteria
`
`may comprise information “contained in a headerportion of a data packet
`
`received by transcoding server 34.” Ex. 1004, 6:67—7:2. The “predetermined
`
`selection criterion” mayalternatively “comprise information contained in a
`
`data portion of such a data packet.” Ex. 1004, 7:4—6. The “predetermined
`
`selection criterion may comprise a condition of the device on which
`
`transcoding server34 is installed.” Ex. 1004, 7:8—9. Tso lists nine examples
`
`of predeterminedselection criteria. Ex. 1004, 7:20-8:9.
`
`2.
`
`Petitioner’sproposedground
`
`Wenow turn to Petitioner’s proposed ground of unpatentability based
`
`on Tso and Huang.
`
`Thefirst step [1.a] of claim 1 recites “receivingafirst request from a
`
`first playback device for media content.”Petitioner asserts that the “Network
`
`client” 12 of Tso teaches the claimed “playback device.” Pet. 24 (emphases
`
`omitted) (Petitioner-annotated version of Fig. 3 of Ex. 1004). Petitioner
`
`identifies the disclosure in Tso of a “Networkclient 12, via browser 32”that
`
`“transmits an HTTP request for the hypertext object to transcoding server 34
`
`overclient/server communicationslink 14” (Ex. 1004, 9:45—65) as teaching
`
`the claim limitation. Pet. 23-24; see also id. at 24 (citing Ex. 1004, 3:12—13
`
`(“request for a network object generated by a client device”’), Fig. 5
`
`(showing “Network Client” 12 comprising “Browser” which sends HT TP
`
`requests to the internet via a transcoding server)).
`
`13
`
`

`

`IPR2023-00332
`Patent 9,158,745 B2
`
`Step [1.b] of the claim recites “wherein the first request contains
`
`information, the information indicating a [1.bi] first original media content,
`
`[1.bu] first content generation operations, and [1.bini] first transformation
`
`operations.” Thus, the information in the request from the playback device
`
`must indicate these three different items. Petitioner contendsthat a request
`
`“packet” from the networkclient in Tso contains information indicatingall
`
`three pieces of information. Pet. 24 (citing Ex. 1004, 6:64—7:14).
`
`Petitioner identifies the following disclosures from Tso as meeting the
`
`claimed “information” requirements of the claim (Pet. 24—25):
`
`[1.b.i] the “media content,” which is T'so’s “requested hypertext
`
`object” (Ex. 1004, 10:25—27);
`
`[1.b.u] the “first content generation operations,” which are Tso’s
`
`“content characteristics,” specifying “data type, type of
`
`encoding/compression”or“size” (Ex. 1004, 7:31—33); and
`
`[1.b. i] the “first transformation operations,” which are Tso’s
`
`“network client” properties, “content characteristics” specifying “number of
`
`colors,” “
`
`resolution,” and “content provider preferences” including “degree
`
`of alteration desired for its content” (Ex. 1004, 7:21—22, 60-62).
`
`The Madisetti Declaration is cited by Petitioner to support the
`
`correspondence between T'so’s disclosure ofpredeterminedselection criteria
`
`and content generation operations. See Ex. 1003 {| 90-94. Dr. Madisetti
`
`testified that a person of ordinary skill in the art “would have understood”
`
`Tso’s “content characteristics” to include “for example, ‘data type, type of
`
`encoding/compression,’ and‘size.’” Ex. 1003
`
`93 (citing Ex. 1004, 7:15—
`
`8:9). Dr. Madisetti testified “that these types of characteristics specify
`
`content generation operations that are consistent with, for example, the
`
`14
`
`

`

`IPR2023-00332
`Patent 9,158,745 B2
`
`‘save’ and‘scale’ content generation operations described in Table E ofthe
`
`°745 patent” and that the operations “allow saving media to a ‘specified file’
`
`and scaling media to a ‘specified size.” Ex. 1003 4 93 (citing Ex. 1001,
`
`21:20-22:38.
`
`Dr. Madisetti testified that a person of ordinary skill in the art would
`
`have understood Tso’s ““‘client’ characteristics such as a ‘numberofcolors,’
`
`additional ‘content characteristics’ such as “encoding/compression’ or
`
`‘resolution,’ and “content provider preferences’ including, for example, ‘the
`299
`
`degree ofalteration desired for its content’”
`
`to serve as the claimed
`
`transformation operations, such as the media processing script commands
`
`disclosed in the *745 patent. Ex. 1003 ¢ 94 (citing Ex. 1004, 7:20-8:4; Ex.
`
`1001, 7:20-8.4); see also Pet. 25 n.5.
`
`To address the requirementin the claim that the “information”in [1.b]
`
`is received from the playbackdevice, Petitioner relies on the disclosure in
`
`Tso that the predetermined selection criteria are stored in a “request packet.”
`
`Pet. 24—25 (citing Ex. 1004, 6:64-7:14; 7:15—8:9). Dr. Madisetti specifically
`
`testified, also citing Ex. 1004, 6:64—8:9, that “[t]he ‘request packet’ sent by
`
`the client carries ‘information’ in both its ‘header’ and ‘data portion[s]’ that
`
`includes ‘selection criterion,’ which is used to specify what transcoding
`
`should be applied to the content.” Ex. 1003 §] 66 (emphasis added); see also
`
`Ex. 1003 { 36.
`
`Step [1.c] of claim 1 recites “determining whethera previously-
`
`generatedfirst intermediate media contentis available for reuse, the
`
`previously-generatedfirst intermediate media content having been created
`
`using the first original media content andthefirst set of content generation
`
`operations.” Forthis limitation, Petitioner cites Tso’s disclosure of a
`
`15
`
`

`

`IPR2023-00332
`Patent 9,158,745 B2
`
`“GetScaledObject()”call by a server to determine “if the requested version
`
`of the content is cached. Tso, 14:25-30.’? Pet. 15. “Ifso,” Petitioner
`
`explains, Tso teachesthat “the content is retrieved and returnedto the client.
`
`Tso 14:30-32.” Pet. 15. “The GetScaledObject () call is .. . used to request
`
`an object from server-side cache memory 30.” Ex. 1004, 6:9--13. Petitioner
`
`cites T'so’s teaching that the server-side cachestores “both original and
`
`transcodedversions of contentfor later transmission to networkclient 12
`
`without the need to re-retrieve the content from Internet 18 orto re-
`
`transcode the content.” Ex. 1004, 4:1—5 (as cited in Pet. 27). Thus, Petitioner
`
`asserts that the availability ofmedia for “reuse”in step [1.c] correspondsto
`
`the use of media cachedin the server-side cache of Tso.
`
`To meetlimitation [1.c] of claim 1 that “the previously-generatedfirst
`
`intermediate media content having been created usingthefirst original
`
`media content andthe first set of content generation operations,” Petitioner
`
`argues that Tso teaches “each servercreates and receivespartially-
`
`transcoded content, and caches transcoded versionsof content.” Pet. 27
`
`(citing Ex. 1004, 4:1—5, 5:36—-41, 14:47—-15:6, 15:66—16:14). Petitioner
`
`contendsthat “a POSITA would have understood that a server responsible
`
`for performingonly a partial transcoding cachesthatpartially-transcoded
`
`version of content.” Pet. 27 (citing Ex. 1003 ¢ 99). Petitioner also contends
`
`that Tso is “agnostic” about the order in which transcodingsteps are
`
`performed, making it obvious to perform content generation operations
`
`3 Ex. 1004, 14:26-30: “GetScaledObject [[O0bf] [00a8] call to server-side
`cache interface 28 to determine whether a non-transcodedversion ofthe
`requested hypertext object already exists in the server-side cache memory 30
`(Step 170).”
`
`16
`
`

`

`IPR2023-00332
`Patent 9,158,745 B2
`
`before additional transcoding operations are performed on the media
`
`content. Pet. 27 (citing Ex. 1003 4 100).
`
`Petitioner further cites disclosure in Huangfor [1.c] of “determining
`
`whethera previously-generated first intermediate media contentis available
`
`for reuse.” Pet. 29-30 (emphasis omitted). Specifically, Petitioner argues
`
`that after a request for an object is made, the proxy server in Huang searches
`
`for a sufficiently “detailed” cached version of the content for the request.
`
`Pet. 17 (citing Ex. 1005, 7:23—36). If one is found, Petitioner argues that
`
`Huangdiscloses that the server performs any additional needed rendering,
`
`and then cachesandreturns the rendered content. Pet. 17 (citing Ex. 1005,
`
`7:53-8:11; Ex. 1003 § 76). Again, Petitioner analogizes the “reuse” in the
`
`claim with searching for cache versionsof the media content.
`
`Petitioner also asserts that Huangdiscloses the secondpart of [1.c]
`
`that “the previously-generatedfirst intermediate media content having been
`
`created using the first original media content andthefirst set of content
`
`generation operations.” Pet. 29-30 (emphasis omitted). Petitioner relies on
`
`Huang’s disclosure of a “partially-rendered” object in cache (Ex. 1005,
`
`6:63—67) which Huangteaches can be further processed by completing “the
`
`entire rendering process” based on “RHI”(receiver hint information) (Ex.
`
`1005, 6:12) stored with the content. Pet. 17, 29-30 (furtherciting Ex. 1005,
`
`7:42-8:11). Petitioner’s position is apparently that the partial-rendering of an
`
`object using only one of twosets of rendering operationsindicates that the
`
`partial rendered copy was madeusing only thefirst set of content generation
`
`operations as required by [1.c] of the claim.
`
`Petitionerasserts that it would have been obviousto apply Huang’s
`
`teaching about caching partially-coded content to Tso “to advantageously
`
`17
`
`

`

`IPR2023-00332
`Patent 9,158,745 B2
`
`avoid re-retrieval and re-transcoding as previously performedonpartially-
`
`transcoded content, and perform transcoding steps in an order that improves
`
`the efficiency of the system, advantageously streamlining content
`
`generation.” Pet. 30. Petitioner argues that it would have been obvious“to
`
`use Tso’s GetScaledObject() and GetProperties() calls to retrieve and check
`
`the transcoding status of a cached copy of content, including determining
`
`previously-performedtranscoding/renderingsteps, before further
`
`transcoding content using that partially-transcoded version instead ofre-
`
`retrieving and re-transcoding original content” as described in Huang.Pet.
`
`30.
`
`In step [1.d] of claim 1, “responsive to determining that a previously-
`99 66
`
`generatedfirst intermediate media content ts available,”
`
`“a first optimized
`
`media contentfor the first playback device”is created “by performing the
`
`first set of transformation operations on the previously-generated first
`
`intermediate media content.” Huangis argued by Petitioner to describe this
`
`limitation of the claim. Pet. 32—33 (citing Ex. 1005, 6:9—23).
`
`Petitioner asserts that Huang’s teaching of completing rendering on a
`
`partially rendered object makeslimitation [1.d] obvious to one of ordinary
`
`skill in the art when applied to Tso’s disclosure of performing
`
`transformation operations. Pet. 33 (citing Ex. 1003 4] 104—107).
`
`Claim 1 additionally recites [1.e] “creating a first optimized media
`
`content for the first playback device by creatingafirst intermediate content
`
`using the first original media content andthefirst set of content generation
`99: ¢¢
`
`operations”
`
`“responsive to determining that a previously-generatedfirst
`
`intermediate media content is not available.” (Emphasis added.)
`
`18
`
`

`

`IPR2023-00332
`Patent 9,158,745 B2
`
`Petitioner identifies Figure 8 of Tso as disclosing “responsive to
`
`determining that a previously-generatedfirst intermediate media contentis
`
`not available.” Pet. 34 (emphasis added) (reproducing Figure 8 of Tso
`
`showing “OBJECT IN CACHE”with a choice of “Y” or “NO,” e., “not
`
`available.”’). Petitioner asserts that Tso, after finding that the intermediate
`
`contentis not available, creates “a first intermediate content using the first
`
`original media content andthefirst set of content generation operations.”
`
`Pet. 34 (citing Ex. 1004, 10:24-49).
`
`Petitioner also argues that Huangdescribeslimitation [1.e]. Pet. 35.
`
`Petitioner points to the disclosure in Huangthat “[i]f the requested object
`
`cannot be found in the cache, .. . the proxy server... modifies the
`
`associated RHIto indicate its ability for providing rendering services and
`
`then sends the request and the modified RHI to another proxy serveror to
`
`the content server.” Pet. 35—36 (citing Ex. 1005, 7:36-41; Ex. 1003 74 110-
`
`112) (emphases omitted). Petitioner asserts it would have been obvious to
`
`modify Tso with Huang’s teaching “to advantageously cachethe‘partial’
`
`transcoding output from each of the transcodeservice providers. .
`
`. in order
`
`to ‘avoid repeating’ transcodingsteps.” Pet. 35 (citing Ex, 1005, 6:63—67).
`
`Thelast step of claim 1 is “[1.f] sending the first optimized media
`
`contentto the first playback device.”Petitioner cites Tso as disclosing this
`
`limitation (“HTTP remote proxy 36 transmits a data stream for the
`
`transcoded hypertext object to network client 12 (Step 260).” Pet. 36 (citing
`
`Ex. 1004, 6:55—57).
`
`Patent Owner ’s arguments
`3.
`Patent Ownerasserts that Petitioner fails to demonstrate a reasonable
`
`19
`
`

`

`IPR2023-00332
`Patent 9,158,745 B2
`
`likelihood that Tso discloses limitation [1.b] of independent claim 1 of
`
`“wherein thefirst request,” which is [1.a] recerved from “a first playback
`99 6¢
`
`“contains information, the information indicating .
`
`.
`
`device,”
`
`. [1.bi] first
`
`content generation operations.” Prelim. Resp. 35. Generally, Patent Owner
`
`does not dispute Petitioner’s mapping of the claim limitations to Tso and
`
`Huangnor the reason to combine the references. However, while Patent
`
`Ownerdoesnot disagree with Petitioner’s mapping of the claimed [1.b.1i]
`
`“content generation operations”to certain of Tso’s “content characteristics,”
`
`Patent Ownerarguesthat Petitioner“fails to show that Tso’s transcoding
`
`server 34 receives Tso’s content characteristics from Tso’s networkclient
`
`12,” where network client 12 serves as the claimed playback device. Prelim.
`
`Resp. 36 (emphasis omitted).
`
`Patent Ownerarguesthat “neither Petitioner nor Dr. Madisetti
`
`provides any explanation or support for their position that Tso’s transcoding
`
`server 34” receives a “request packet” from the network client 12. Prelim.
`
`Resp.39 (citing Pet. 24—25; Ex. 1003 4] 91-92). Patent Ownerasserts that
`
`neither Petitioner nor Dr. Madisetti explain “why a POSITA would have
`
`understood that the content characteristics are received from the network
`
`client 12 despite Tso’s express and contrary teachings that such information
`
`is received from the internet 18.” Prelim. Resp. 39 (citing Ex. 1004, 10:32—
`
`44). Because Petitioner contendsthat the network server 12 correspondsto
`
`the claimed playback device and the playback device is required by the
`
`claim to originate the first request and the information [1.b] in it (“a first
`
`request fromafirst playback device’), Patent Ownerasserts that because
`
`networkserver 12 in Tso doesnot originate the content characteristics (the
`
`claimed “content generation operations”), Petitioner has not established a
`
`20
`
`

`

`IPR2023-00332
`Patent 9,158,745 B2
`
`reasonable likelihood that it will prevail in the challenge based on Grounds1
`
`and 2.
`
`4.
`
`Discussion
`
`Patent Ownerargues, as indicated above,that the patentability
`
`challenge should be denied because Tso doesnot describe the “information”
`
`[1.b.1] containedin the “first request” as being from the “first playback
`
`device” as required by claim 1, but instead discloses that the information
`
`[1.b.u1] is received from the “Internet 18.” Prelim. Resp. 36—37. Petitioner
`
`mapsthe “information”in [1.b] of claim 1 to the “predetermined selection
`
`criterion” disclosed by Tso. Pet. 24-25. Consequently, we must turn to the
`
`discussion of the “predeterminedselection criterion” by Tso.
`
`It is correct, as testified by Dr. Madisetti (Ex. 1003 4] 66, 91, 92), that
`
`Tso discloses predetermined “selection criterion may comprise, for example
`
`information contained in .
`
`.
`
`. a data packet receive

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