throbber
PUBLIC VERSION
`
`from the prior art. A claim that includes a negative limitation satisfies the written description
`
`requirement of35 U.S.C. § 112, 11 1 if, for example, the specification describes a reason to
`
`exclude the relevant subject matter from the invention. See San-rcn‘u.s', Inc. 1-‘. Par Pharm. Inc,
`
`694 F.3d 1344, 1351 (Fed. Cir. 2012). The ’8?3 patent specification fails to mention the
`
`negative limitation, much less describe any disadvantages associated with “user input" at the
`
`second device. See RX-0460C (Almeroth DWS) QIA 315. Moreover, the evidence shows that
`
`one of ordinary skill would not understand the benefits of excluding user input on the second
`
`device when reading the specification and the embodiments discussed therein. Sec Almeroth Tr.
`
`665-666. Accordingly, one of ordinary skill would conclude that the applicant was not in
`
`possession of the “without user input“ negative limitation when the original application was
`
`tiled. See RX-0460C (Almeroth DWS) QIA 315. All of the asserted claims are therefore invalid
`
`under 35 U.S.C.. § 112, 111.
`
`Although the Scmrarns opinion was published only recently, the Patent Trial and Appeal
`
`Board has applied the Santa:-'u.s' rule and 35 U.S.C. § 112, 11 1 to reject numerous claims with
`
`negative limitations.
`
`For example, in Ex parre Miyashira, the claim at issue recited an Internet-based chat
`
`system comprising a server and multiple clients. Ex parle Mr'ya.s'i1i!a, Appeal 2010-010626, 2013
`
`WL 1401042, at *1 (Patent Tr. & App. Bd. Mar. 29, 2013). The limitation at issue in M1'ya.s'hira,
`
`requiring that the server receives information and forwards the information to a client “without
`
`solicitation from the [client],"’ is similar to the “without user input" limitation at issue here. Id.
`
`The applicant in llzfi}-'a.s'l1ita cited to a flow chart showing communications between the server and
`
`clients, and argued that there is written description support for the negative limitation because
`
`the flow chart does not show solicitation by any client. See id. at *3.
`
`In affirming the rejection_.
`
`175
`
`BHM 2011B
`
`BHM 2011B
`
`

`
`PUBLIC VERSION
`
`the Board applied the .S'tm!arus rule and held that “Appellant’s Specification neither explicitly
`
`describes the negative limitation of excluding a solicitation .
`
`.
`
`. nor indicates possession of this
`
`feature by describing any advantage of excluding a solicitation or disadvantage of including a
`
`solicitation.” Id. at *3. With regard to the flow chart, the Board determined that “silence in the
`
`Specification is not enough to show possession of the claimed exclusion of a solicitation-” Id.
`
`In Ex parre Lazarz'df.s'_. the claim at issue recited a method for launching sofiware
`
`applications, wherein the launch occurs “without the user having entered a delimiter denoting an
`
`end of the text string.” Ex parte Lazaridr'.s', Appeal 2010-005137, 2013 WL 1331529, at *2-4
`
`(Patent Tr. & App. Bd. Mar. 12, 2013). Therefore, the limitation in Lazard:'.s' concerned
`
`performing an action without a user input. The specification did not explain the negative
`
`limitation, but provided an example where entering the text “e_j" would cause the application to
`
`send mail. Id. at *3. The Board affirmed the rejection, holding that because the exemplary
`
`embodiment “requiring only two key strokes to invoke the email compose1' application” does not
`
`explain any disadvantages to command-ending delimiters, the claim “e-1°Fectively introduces a
`
`new concept that is not reasonably supported by the original disclosure.” Id.
`
`Additional opinions from the Patent Trial and Appeal Board are consistent with Sanrarus.
`
`See Ex pane Jung, Appeal 20] 1-007279, 2013 WL 6698804, at *3-4 (Patent Tr. & App. Bd.
`
`Dec. 18, 2013); Ex Pane H0, Appeal 201 1—00v-1664, 2013 WL 566';'032_, at *2 (Patent Tr. & App.
`
`Bd. Oct. 15, 2013); Ex Parre Hullnf, Appeal 201 1-002453, 2013 WL 5406700, at *2-3 (Patent
`
`Tr. & App. Bd. Sept. 17, 2013); E.rpm'le Lorerz, Appeal 2010-009480, 2013 WL 1332674. at
`
`*3-4 (Patent Tr. & App. Bd. Feb. 27, 2013); Ex parte Bright, Appeal 2013-003725, 2013 WL
`
`663563. at *2-3 (Patent Tr. & App. Bd. Feb. 21, 2013); Ex parre Chit, Appeal 2011-01 1442,
`
`2013 WL 524284, at *2-3 (Patent Tr. & App. Bd. Feb. 5, 2013); Exparre Pyka, Appeal 2010-
`
`176
`
`BHM 2011B
`
`BHM 2011B
`
`

`
`PUBLIC VERSION
`
`005667, 2012 WL 67172010, at *2-3 (Patent Tr. & App. Bd. Dec- 31, 2012); Ex parre Kimura.
`
`Appeal 2010-010869, 2012 WL 6114315, at *3-4 (Patent Tr. & App. Bd. Nov. 27, 2012).
`
`Recent opinions from the Federal Circuit and from the Northern District ofCalifomia
`
`have also applied Section 112 to reject claims that include negative limitations when the
`
`specification lacks written description support. See In re Bimeda Research cl’: Devefopmem Ltd,
`
`724 F.3d 1320, 1323-24 (Fed. Cir. 2013) (finding that the negative limitation “is not supported in
`
`the disclosure as originally filed”); Tse v. Google, Inc, Nos. C 13-0194, 13-1204, WL 6502428,
`
`at *3-6 (ND. Cal. Dec. 1 1, 2013) (finding that there is nothing in the original disclosure that
`
`conveys to a skilled artisan that the applicant was in possession of the “no-charge” negative
`
`limitation).
`
`As the law ofwritten description is applied in Scmlams and its progeny, where a claim
`
`expressly contains a negative limitation, the specification must show that the applicant possessed
`
`such an invention when the application was filed.
`
`In the case of the ’8?3 patent, the applicant
`
`added the “without user input” limitations during prosecution to distinguish the claims from the
`
`prior art, but there is no indication in the specification that the inventor was in possession of an
`
`invention that excluded “user input via the second device” at the time the application was filed.
`
`Accordingly, it is determined that each asserted claim of the ‘"873 patent is invalid under 35
`
`U.S.C.§ 112,111.
`
`3.
`
`Indefiniteness
`
`Respondents allege that the device claims, 23, 30, 34, 3?, and 45, ofthe ‘S73 patent are
`
`invalid under §l12, 11 2 as indefinite.
`
`In particular, Respondents allege that the “without user
`
`input” limitation renders the claims indefinite. See, e.g., RX-0460C.066.._ RX-0738C (Almeroth
`
`WS and errata) QIA 317. It is alleged that “one of ordinary skill in the art cannot determine
`
`177
`
`BHM 2011B
`
`BHM 2011B
`
`

`
`PUBLIC VERSION
`
`whether an accused ‘device for selecting a media itern’ infringes without also looking at the
`
`selected ‘second device’ .
`
`.
`
`. to determine whether any “user input via the second device’ is
`
`required.” See in’. However, a claim is not indefinite unless the claims do not, when “viewed in
`
`light of the specification and prosecution history, inform those skilled in the art about the scope
`
`of the invention with reasonable certainty.” Nmm'Zus_. Inc. v. Bi'o.s':'g In.s'rrr.m-tents, Inca, _ U.S.
`
`_, No. 13-369, at 11 (June 2, 2014).
`
`Here, the evidence shows that a person of ordinary skill in the art would consider the
`
`claim language amenable to construction following a review of the claim language itself in view
`
`of the specification and prosecution history. The ’873 device claims are directed to a first device
`
`(e.g., a mobile device) configured to facilitate directing a second device to receive media without
`
`user input at the second device. Inasmuch as Dr. Loy understood the claims to the extent he was
`
`able to formulate infringement opinions with respect to the accused products demonstrates that a
`
`person of ordinary skill in the an would be informed about the scope of the invention with
`
`reasonable certainty.
`
`Therefore, Respondents have not shown by clear and convincing evidence that the
`
`asserted ’873 claims are invalid for indefiniteness.
`
`4.
`
`Validity Analysis in View of the Prior Art
`
`Although it was determined above that the asserted claims of the ’873 patent are invalid
`
`for lack of a written description under 35 U.S.C. § 112,1] 1, the record evidence regarding
`
`anticipation and obviousness of these claims is summarized below for completeness. As
`
`discussed below. based on the parties’ arguments and the record evidence, there would be no
`
`impediment to finding the asserted claims invalid for anticipation andfor obviousness if the
`
`l78
`
`BHM 2011B
`
`BHM 2011B
`
`

`
`PUBLIC VERSION
`
`patent disclosure adequately conveyed to a person having ordinary skill in the art that the
`
`inventor had possession ofthe claimed subject matter as of the filing date.
`
`:1.
`
`Priority Date
`
`The ‘S73 patent is a continuation of Application No. l0f840,109, which was filed on May
`
`5, 2004, and ultimately issued as the ’323 patent. See .lX~0003 (‘B73 patent). The priority date
`
`for the ‘S73 patent is therefore May 5, 2004. See id.
`
`b.
`
`Weast - Anticipation of Claims 1, 5, 8, 17, 22, 23, 30, 34, and 37
`
`U.S. Patent No. 7,454,511 (“Weast”_), titled “Visibility of UPnP Media Renderers and
`
`Initiating Rendering via File System User Interface," was filed on May 29, 2003. See RX-0075
`
`(Weast). Weast qualifies as prior art to the ‘S73 patent under § l02(e).
`
`Weast describes an implementation of the UPnP AV Architecture. Weast discloses “a
`
`user friendly technique to employ UPnP media renderers to render media content available from
`
`UPnP media servers.” In’. at col. 1, Ins. 8-10. The UPnP AIV Media Server provides media
`
`contents, the UPnP AN Media Renderers play the provided media contents, and the control
`
`point controls the cooperation between the complying media servers and the complying media
`
`renderers. Id. at col. 1, Ins. 40-46. The control point may be “a desktop computer, a laptop
`
`computer, a tablet computer, a palm-sized computing device, a PDA, a set-top box, an
`
`entertainment center controller, a wireless mobile phone, and so forth." Id. at col. 5, Ins. 10-15.
`
`The 3-box architecture disclosed in the ‘S73 patent (below, left) is identical to the architecture
`
`disclosed in Weast (below, right):
`
`179
`
`BHM 2011B
`
`BHM 2011B
`
`

`
`PUBLIC VERSION
`
`
`
`RDX-0004.005 (JX-0003 (’873 patent) FIG. 1); RDX-0005.003 (RX-0075 (Weast) at Fig. 1).
`
`The communication protocols employed by the control point to interact with and control
`
`UPnP media servers and UPnP renderers are depicted in vario us figures in the Weast patent. As
`
`shown in Figure 3a, the control point requests an identification of media content and the
`
`corresponding mctadata from a UPnP media server, and the UPnP media server provides the
`
`requested identification of media content and metadata to the control point:
`
`D'Luoovq')-Ping:-302
`j
`
`Mdjlsflwn
`Rsespnsclnflriscnwery -30-I
`age -104:
`
`Rnqu¢nufo¢IduuiliuI1iunInda'otDescripIiou
`nfwnflahhhledhcomnus-306
`Iamtlsurm -lndJ'utDewrlpI§anoflvIi!:ble mm.
`comm -ans
`4—
`
`lnslparxinnsluprmriciaaudcouuvlptolvisionof
`MediICnntwl-I -310
`'— '
`
`'
`
` I
`
`I
`Media Coolants to Medin
`In.-ndems
`
`'WT"'°||| M°‘‘ilRWi=f=f
`S==l‘''-x- 31:
`
`1753"" 3‘
`
`Id. at Fig. 3a elements 306, 308; see also id. at col. 5, lns. 29—39. The control point receives
`
`information relating to the available media content and displays it to the user via a user interface
`
`on the control point. See id. at col. 5, Ins. 40-44; Fig. 421. As shown in Figure 3b, a control point
`
`180
`
`BHM 2011B
`
`BHM 2011B
`
`

`
`PUBLIC VERSION
`
`discovers the presence of LlPnP media renderers in a network domain by issuing discovery pings,
`
`and the media renderers respond to the control point with description infonnation:
`
`lliserwcry l’in,g.5 - 312
`
`Mum
`Response to Dismvaxy —- 314
`comm] Fain,
`- 102 4 Rgndum
`
`Request for ldciilificution an-I‘.L"or Description
`of Media Rmillcriltg Cnpnbiiity —. 316
`
`‘ “'6
`
`Identification andfot Dcscziplion of Media
`Rendering Capability - 31$
`1--—e—~—————-——-—————
`
`r.:s.uu::'»..ns'io runciva and mum 1\lc.Lin
`Conlcnls -- 320
`
`I
`To-fl-"mm M1:-ii-1 Server
`See Fig. 311
`
`Egan 1”’
`
`'
`
`I
`Media Cunncnls From
`Iwcuiia Senrm
`
`Id. at Fig. 3b elements 312, 314; see also id. at col. 5, in. S9 — col. 6, ln. 6; Fig. Sb. The control
`
`point displays this information to a user via the control point user interface. See id. at col. 6, Ins.
`
`7-1 1 .
`
`According to Weast, a user may use the control point to select the media content and the
`
`media renderer on which the content is to be played, and the control point instructs the applicable
`
`renderer to receive and render the selected media content from the media server. See id. at Fig.
`
`6b; Fig. 5b; col. 6, ln. 19-23; Fig. 3b element 320. Thereafter, the control point operates as a
`
`remote control for the rendering device by, for example, pausing or stopping playback and
`
`adjusting the volume. See id. at col. 8, 1115. 53-64.
`
`Through his direct witness statement, Dr. Almeroth testified that Weast anticipates
`
`asserted claims 1, S, 8, 1?, 22, 23, 30, 34, and 37 under any of the proposed claim constructions.
`
`See RX-0460C (Almeroth DWS) Q/A 150-210. BHM"s expert, Dr. Loy, did not dispute that
`
`Weast discloses the vast majority of the limitations recited in these claims. See CX-1401C (Loy
`
`RWS) QKA 107-19. Dr. Loy disputes that Weast discloses the following limitations:
`
`181
`
`BHM 2011B
`
`BHM 2011B
`
`

`
`PUBLIC VERSION
`
`0
`
`“receiving, on the first device, a playlist" and “selecting at least one media item
`
`identifier from the received playlist” (claim 1, and similar “playlist"’ limitations in
`
`other asserted claims); and
`
`0
`
`“directing the at least one second device to send information representative of the
`
`at least one media item name to a content server“ (claim 23).
`
`See id. The disputed limitations are discussed below.
`
`BHM does not dispute that Weast discloses a “playlist"' under the adopted construction or
`
`the construction by Staff. BHM contends that Weast does not disclose a “playlist" under BHM’s
`
`proposed construction, which defines the term as “a list referencing media items arranged to be
`
`played in a sequence.”
`
`Weast discloses that a control point requests at identification of media items available
`
`from the media server, along with corresponding metadata describing the available media items.
`
`See RX-00'?5 (Weast) at col. 5, lns. 29-35; Fig- 3a. The control point then receives the
`
`identificati on of media and corresponding metadata from the media server, which may include
`
`Z.’tMvMedia\Mmit
`File Edit View Hc|n—IllI:I
`
`reams: IE! -M
`Addznu-: ?_"tM_flbie6:I'uI-IIIIS:
`
`
`
`
`
`Music
`Music
`
`D9.:"J.SmEI
`08.'2|JI'fll
`
`information such as the title, size, version, date of
`
`creation, media type, and artist of the media, and
`
`displays the information to the user via a user
`
`interface on the device. See id. at col. 5, Ins. 36~47_:
`
`Almeroth Tr. 662. Figure 4a in Weast (at right) is
`
`an example of the music playlist received by the
`
`control point, which consists of multiple songs.
`
`123KB
`2-15KB
`
`
`
`
`
`361KB
`
`
`Music
`
`02105302
`
`
`
`
`Flgnm £3
`
`Applying the methodology that Dr. Loy applies for purposes of infringement, Weast discloses a
`
`“playlist” under BHM°s proposed construction. Specifically, the list of songs disclosed in Wcast
`
`l82
`
`BHM 2011B
`
`BHM 2011B
`
`

`
`PUBLIC VERSION
`
`is received by the control point from the media server and is arranged to be played in a sequence
`
`determined, for example, by song title. See RX-0075 (Weast) at col. 8, lns. 34-64; Fig. 7;
`
`RX-0460C(_A11neroth DWS) QIA 165-67, 175.
`
`BHM’s expert testified that Weast fails to disclose a “playlist” under BI-IM’s proposed
`
`construction because the content displayed at the control point resembles a “Windows-type
`
`interface that merely lists the files available," the "files could be sorted, for example, by the date
`
`column, or the size column,” and such a list does not “enable, or intend, playback in sequence."
`
`CX—1401C (Loy RWS) QKA 107. Dr. Loy’s opinion conflicts with his opinions on infringement,
`
`in which he pointed to music files stored in a Windows Explorer folder as evidence that
`
`Respondents’ accused mobile devices satisfy the “receiving a playlist” limitation under BHMIS
`
`proposed construction. See RX-0671C (LipoffRWS) QIA 193-203; CPX-0141C (Test Video
`
`502); Loy Tr. 406-423. Moreover, the list of songs received by the control point in Weast is
`
`“capable of“ being played in the sequence in which they are listed, which satisfies one of Dr.
`
`Loy’s interpretations ofBHM"s construction. See Loy Tr. 417; see also RX-0460C (Almeroth
`
`DWS) QKA 175. To the extent Dr. Loy testified that loading the songs into a media player is an
`
`additional requirement of BHM’s construction, Weast also discloses this feature. See Loy Tr.
`
`417, 500; CDX-0132.061. Figure 7 discloses an embodiment wherein the user may drag and
`
`drop songs into a “Music Player“ folder for a rendering device, which causes the songs to be
`
`“queued” in a specific order for the renderer to play. See RX-0075 (Weast) at col. 8, lns. 34-64;
`
`Fig. 3'; Loy Tr. 11732-1734.
`
`Weast states that the media renderer “pulls” the content item from the media server in
`
`response to an instruction received from the control point. See RX—007S (Weast) at col. 5, lns.
`
`50-5 7; col. 6, lns. 19-23; Fig. 3b element 320. Therefore, one of ordinary skill would understand
`
`183
`
`BHM 2011B
`
`BHM 2011B
`
`

`
`PUBLIC VERSION
`
`that the media renderer sends infonnation representative of the selected media item to the media
`
`server so that the server can retrieve the item from its memory and transfer the content to the
`
`renderer. See RX-0460C (Almeroth DWS) QKA 194. BHM’s expert Mr. Zatkovich testified that
`
`one of ordinary skill would understand that in a “pull” operation, the tenderer makes a request to
`
`the media server for the media item that it should receive, and that the request includes “an
`
`identifier" for the item. Zatkovich Tr. 1564-1566; see also RX-0142 (ContentDirectory:l)
`
`(L1PnP_000215) (a request by a renderer for the content item includes a URI for the media item).
`
`BHM’s other 6Kp€l'l Dr. Loy testified differently. Dr. Loy stated, “Weast makes no
`
`mention as to which device sends the media item identifier to the media server,” and testified
`
`that the control point might do so instead. See CX-1401C. (Loy RWS) QIA 114. However, this
`
`hypothetical scenario describes a “push” protocol, wherein the media server receives a
`
`description of the selected item from a control point, retrieves the item, and transfers the content
`
`to the tenderer. See RX—0460C (Almeroth DWS) Q/A 119; Zatkovich Tr. 1564-1565. As noted,
`
`Weast expressly discloses the use of a “pull” protocol, wherein the renderer receives a
`
`description of the selected item from a control point and makes a request to the media server for
`
`the content by passing the description of the selected content to the server. See RX-0460C
`
`(Almeroth DWS) QIA 194; Zatkovich Tr. 1564-1566.
`
`As for the additional limitations recited in asserted claims 1, 5, 8, 17, 22, 23, 30, 34, and
`
`37 of the ’873 patent, Dr. Almeroth provided an element-by-element invalidity analysis for each
`
`ofthese asserted claims. See RX-0460C (Almeroth DWS) Q/’A 157-175 (claim 1), 176 (claim
`
`5), 177-178 (claim 8), 182-183 (claim 17), 185 (claim 22), 186-195 (claim 23), 205-206 (claim
`
`30), 207 (claim 34), 208 (claim 37).
`
`184
`
`BHM 2011B
`
`BHM 2011B
`
`

`
`PUBLIC VERSION
`
`c.
`
`UPnP AV 1.0 — Anticipation of Claims 1, 3, 16, 17, 19, 22, 23,
`30., 37, and 45
`
`The UPnP AV Architecture specification (“UPnP AV L0"), dated June 25, 2002,
`
`“defines the general interaction between UPnP Control Points and UPnP AV devices” in
`
`scenarios involving the flow of content from one device to another device over a network.
`
`RX-0140 (UPnP AV 1.0) (UPnP_00005 I -052). “[T]hree distinct entities are involved: the
`
`Control Point, the source of the media content (called the ‘Media Server’), and the sink for the
`
`content (called the ‘Media Rendere1"‘_).'"' Id. (UPnP_000053). The Control Point “coordinates
`
`and manages the operation of the Media Server and Media Renderer as directed by the user (e.g.,
`
`play stop, pause) in order to accomplish the desired task (e.g., play "‘MyFavorite"’ music).” Ia‘.
`
`(UPnP_0000S4). UPnP AV 1.0 explains that the Control Point device may be a “wireless
`
`PDA-like device with a small display,” while the Media Rend.erer may be a “TV, stereo,
`
`network-enabled speakers, MP3 players," etc. Id. (UPnP_0{JO053, UPnP_O00054). UPnP AV
`
`1.0 depicts a 3-box architecture in Figure 3 (illustrated below).
`
`In’. (UPnP_000053).
`
`According to UPnP AV 1.0, “the Media Server contains (entertainment) content that the
`
`user wants to render (rag. _, display or listen to) on the Media Renderer.” Id. Using the Control
`
`Point, a user may “enumerate (i.e., browse
`
`or search for) content items that are
`
`available for the user to render.” Id.
`
`(UPnP_000054-055). For example, using
`
`....-r'
`
`'
`'
`-.3
`55
`the Browse action, a Control Point
`
`1504:‘? - ‘_"_FA—’:;l-
`ri'i:¢~°irM mu
`
`mu,”
`
`obtains identification of and metadata about the various content items that are available on the
`
`Media Server, including properties such as name or artist, and this playlist is then displayed on
`
`185
`
`BHM 2011B
`
`BHM 2011B
`
`

`
`PUBLIC VERSION
`
`the user interface (“U1”) of the Control Point. See in’. “The user interacts with the Control
`
`Point’s UI to locate and select the desired content on the Media Server and to select the target
`
`Media Rcnderer.” Id. (UPnP_UOD053).
`
`After a content item has been selected, the Control Point “initiates the transfer of the
`
`content" from the Media Server to the Media Renderer, which causes the Media Server to
`
`transfer the content directly to the Media Renderer using any compatible transfer protocol and
`
`data format. See id. (UPnP*000054, UPnP_000052, UI-"nP_000063). As shown above in Figure
`
`3, examples of such transfer protocols include a "‘push"’ by a Media Server or a “pull” by a Media
`
`Renderer.
`
`In’. (Fig. 3). When a “pull” protocol is used, the Control Point provides the Media
`
`Renderer with a string of characters, also known as a URI, that identifies the selected media item
`
`and the address of the device on the network from which the media item can be obtained.
`
`Id.
`
`(UPnP_00005 7') (“invoke the SetAVTransportURI() action to identify the content item that
`
`needs to be transferred"); Loy T1‘. 448-449, 450. The Media Renderer uses the URI that it
`
`received from the Control Point to request the item from the Media Server (e.g., using an
`
`HTTP-GET request), and the content item is streamed or otherwise transferred from the Media
`
`Server to the Media Renderer to be played. See id. (UPnP_000053, UPnP_0D0063).
`
`The Control Point may then operate as a remote control for the Media Renderer. For
`
`example, UPnl’ AV 1.0 states that a user may use the Control Point “to control how content is
`
`rendered (e.g., Brightness, Contrast, Volume, Mute, etc.).'“‘ In’. (UPnP_0O0055).
`
`Through his direct witness statement, Dr. Almeroth has provided evidence that UPnP AV
`
`1.0 anticipates asserted claims 1, 8, 16, 17, 19. 22, 23, 30, 37 and 45.5” See RX—046OC rows
`
`5" It is argued that UP11P AV 1.0 renders these claims obvious if the AL] adopts Respondents and
`Intervenor‘s proposed construction of “device identifier,” but that under all other proposed
`
`186
`
`BHM 2011B
`
`BHM 2011B
`
`

`
`PUBLIC VERSION
`
`Almeroth) QXA 85-144. BHM"s expert, Dr. Loy, did not dispute that UPnP AV 1.0 discloses the
`
`majority of the limitations recited in these claims. See CX-1401C (Loy RWS) QIA 67-82. Dr.
`
`Loy disputes that UPnP AV 1.0 discloses the following limitations:
`
`0
`
`“displaying, on a first device, at least one device identifier identifying a second
`
`device” and “receiving user first input selecting the at least one device identifier“
`
`(claim 1, and similar “device identifier" limitations in other asserted claims);
`
`0
`
`“rec-eiving, on the first device, a playlist” and “selecting at least one media item
`
`identifier from the received playlist” (claim 1, and similar “playlist"" limitations in
`
`other asserted claims);
`
`0
`
`“requesting, by the second device, the song identified by the song identifier from
`
`a content server” (claim I 9); and
`
`0
`
`“directing the at least one second device to send information representative of the
`
`at least one media item name to a content server" (claim 23).
`
`See id. The disputed limitations are discussed below.
`
`UPnP AV 1.0 states that “[t]he user imeracts‘ 11-':’I'h the C.'onrroi Point '5 UI to locate and
`
`select the desired content on the Media Server and to select the target‘ Media Renderer."'
`
`RX-0140 (UPHP AV 1.0) (UPnP_000053) (emphases added). The ability to select a Media
`
`Renderer using the UI of the Control Point, which may take the form of a “wireless PDA-like
`
`device with a small display,” discloses to one of ordinary skill the display and selection of a
`
`device identifier on the Control Point. Ial; see RX-0460C (Almeroth DWS) QJA 92, 106.
`
`constructions for the agreed-upon and disputed terms, these claims are anticipated by UPnP AV
`1.0. See RX-0460C (Almeroth DWS) Q/A 95.
`
`187
`
`BHM 2011B
`
`BHM 2011B
`
`

`
`PUBLIC VERSION
`
`Faced with this disclosure, Bl-lM'”s expert testified regarding a scenario in which a user
`
`might select a target Media Renderer using the Control Point’s U] in a manner that would not
`
`involve the display ofa device identifier on the Control Point. See CX-0l40lC ("Loy RWS) QIA
`
`"I0. Specifically, Dr. Loy discussed a hypothetical Control Point with a U1 that includes buttons
`
`that are each dedicated to a tenderer (e.g., a button with “TV” printed on
`
`it, and a button with “Stereo" printed on it), and wherein the selection of
`
`the Media Renderer takes place via the press ofa button. See r'd.;
`
`does not envision or discuss such a Control Point device, and Dr. Loy
`
`CDX-013213023 (Loy Demonstrative) (illustrated at right). UPnP AV 1.0
`
`does not point to real-world examples in which such a U1 has been
`
`implemented on a Control Point. Nevertheless, Dr. Loy"s hypothetical scenario would satisfy the
`
`claim limitation. In the case ofa Control Point that includes buttons that each identify a different
`
`renderer device, the buttons would literally display, on a first device, at least one device
`
`identifier identifying a second device and also may receive user input selecting the device
`
`identifier.
`
`BHM does not dispute that UPnP AV 1.0 discloses a ‘“playlist" under the adopted
`
`construction and that proposed by the Staff. BHM argues only that UPnP AV 1.0 does not
`
`disclose a “playlist"' under BHM’s construction, which defines the term as “a list referencing
`
`media items arranged to be played in a sequence."
`
`UPnP AV 1.0 states that “[t]he user interacts with the Control Point’s UI to locate and
`
`select the desired content on the Media Server.” RX-0140 (UPnP AV 1.0) (UPnP_00[}053)
`
`(emphasis added). The “Content Directory Service” permits the Control Point to identify,
`
`retrieve and display content items that are available on the Media Sewer for the user to play
`
`188
`
`BHM 2011B
`
`BHM 2011B
`
`

`
`PUBLIC VERSION
`
`using a “Browse" or “Search” action. See id. (UPnP_00O054-055). The Media Server may store
`
`a variety of entertainment content, including music for playback on network-enabled speakers.
`
`See id. (UPnP_000053-054). Elsewhere, UPnP AV 1.0 discloses that the Control Point may
`
`receive playlists of content that are customized to the user’s preferences, such as “MyFavorite”
`
`music. RX-0140 (UPnP AV 1.0) (UPnP_000054).
`
`Using the methodology that Dr. Loy employed in his infringement analysis, UPnP AV
`
`1.0 discloses a "‘playlist"’ under BHM’s proposed construction. Sec RX-0460C (Almeroth DWS)
`
`QEA 98, 106; Almeroth Tr. 660-66].
`
`In particular, Dr. Loy identified the same UPIIP-based
`
`Content Directory “Browse” action, which retrieves an identification of and metadata about the
`
`available content items stored on the server, as evidence of infringement. See CX-1068C (Loy
`
`DWS) Q/A 260 (identifying the “plurality of media item identifiers representing songs available
`
`on the BHM-02 computer”), 272 (“mobile device makes a C‘.ontentDirectory request to the
`
`content sewer"). Accordingly, to the extent Dr. Loy opined that the “Browse” action and receipt
`
`of music content is evidence of infringement, that same operation is disclosed in UPnP AV 1.0.
`
`After a content item is selected at the Control Point, UPnP AV 1.0 discloses that the
`
`Control Point “initiates” the transfer of content from the Media Server to the Media Renderer.
`
`RX-0140 (UPnP_000054). The content may be transferred using a “pull” protocol, such as
`
`HTTP—GET. See id. (UPnP_O00063-065, Fig. 3). In this circumstance, the Control Point
`
`invokes the “SetAVTransportURI() action,” which causes the Control Point to send the Media
`
`Renderer a “URI” (tie. , a string of characters that identifies the selected content as well as the
`
`address of the device on the network from which that content can be obtained). See id.
`
`(UPnP_0U0057, UPnP_000063). UPnP AV 1.0 discloses that the Media Renderer uses the URI
`
`189
`
`BHM 2011B
`
`BHM 2011B
`
`

`
`PUBLIC VERSION
`
`received from the Control Point to make a request to the Media Server for the selected content
`
`item. See id._: see also RX-0460C‘. (Almeroth DWS) QIA 100, 119, 130.
`
`Dr. Loy identified the same “SetAVTransportURI” action to establish that the accused
`
`DLN A-compliant video display devices request a media item from a content server- See
`
`CX-1068C (Loy DWS) Q/A 162, 205, 292; Loy Tr. 448-449, 450. Yet, with respect to a validity
`
`analysis, Dr. Loy disputes that the same operation in UPnP AV 1.0 performs the same function.
`
`As for the additional limitations recited in asserted claims 1, 8, 16, 17, 19, 22, 23, 30, 37,
`
`and 45 of the ‘S73 patent, Dr. Almeroth provided an element-by-element invalidity analysis for
`
`each of these asserted claims. See RX-0460C‘. (Almeroth DWS) Q/A 92-106 (claim 1), 109-1 10
`
`(claim 8), 111-113 (claim 16), 114-11'? (claim 17), 118-121 (claim 19), 122 (claim 22), 123-130
`
`(claim 23), 139-140 (claim 30), 142 (claim 37), 143 (claim 45).
`
`(1.
`
`UPnP Version 1.0 — Anticipation of Claims 1, 8, 16, 17, 19, 22,
`23, 30, 37, and 45
`
`The UPnP AV 1.0 reference, discussed above, is part of an inter-related collection of
`
`documents that Respondents argue are meant to be read together and comprise Version 1.0 of the
`
`UPnP AV Standard. See Resps. Br. at 85. This set of documents, r'.e., UPnP AV 1.0,
`
`MediaRenderer:l, ContentDirectory:1, and AVTransporl:1 (hereinafter, “UPnP Version 1.0"),
`
`provides additional details regarding the functionalities of the UPnP Control Point, Media
`
`Server, and Media Renderer. For example, the ContentDirectory:l Service Template defines the
`
`Content Directory Service, which allows UPnP devices to locate content stored on a Media
`
`Server, including songs, movies, and pictures. See RX-0142 (ContentDirectory:1)
`
`(UPnP_000I 6?). The AVTransport:1 Service Template defines a service for enabling “control
`
`over the transport of audio and video streams,” which may be used to control media devices such
`
`190
`
`BHM 2011B
`
`BHM 2011B
`
`

`
`PUBLIC VERSION
`
`as CD players, VCRS and MP3 players. RX-0146 (_A\r’Transport:l) (UPnP_O00075). The UPnP
`
`MediaRenderer:l Device Template defines, among other things, identification information that a
`
`Media Renderer provides to the Control Point during the UPnP Di.s'cover_).= phase. See RX-0143
`
`(MediaRenderer:1') (UPnP__00026D).
`
`It is argued that the UPnP Version 1.0 documents should be treated as a single
`
`anticipatory prior art reference because they all were developed by the same UPnP AV working
`
`committee, relate to the same version of the UPnP AV Standard, were made publicly available
`
`by the UPnP Forum on the same day via the same web site, and share overlapping individual
`
`authors. Resps. Br. at 86 (citing JX-0081 (Murray Dep.) at 23-27, 27-28)- The UPnP AV 1.0
`
`document references the additional “UPnP AV Device and Service templates” in the
`
`Introduction, and discusses the Content Directory Service, the AV Transport Service, and the
`
`Media Renderer Device Template in Section 5. See RX—0140 (UPnP AV 1.0); see also RX-OUTS
`
`(Weast) at col. 1, Ins. 36-46; col. 2, lns. 44-56 (describing the UPnP AV Architecture Version
`
`1.0 specifications). The evidence demonstrates that persons of ordinary skill in the art, including
`
`engineers at Samsung, that make products that can operate as control points and renderers and
`
`that may be used with each other or with other manufacturer’s products, would look to the
`
`entirety of the disclosure to ensure that their products are complaint with the standards. Sec
`
`RX-0676C (Cho RWS) Q/A 23-27. UPnP AV 1.0 describes the overall architecture for the
`
`standard and cross—references the accompanying Device and Service Templates, while the
`
`ContentDirectory:1 Service Template, AVTransport:1 Service Template, and MediaRenderer:1
`
`19]
`
`BHM 2011B
`
`BHM 2011B
`
`

`
`PUBLIC VERSION
`
`Device Template each provide additional details regarding the features and protocols of the
`
`UPnP AV 1.0 specification.“
`
`Through his direct witness statement, Dr. Almeroth has provided evidence that UPnP
`
`Version

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