throbber
Case 2:23-cv-00059-JRG Document 34-1 Filed 04/04/24 Page 1 of 28 PageID #: 892
`Case 2:23-cv-00059-JRG Document 34-1 Filed 04/04/24 Page 1 of 28 PagelD #: 892
`
`
`
`
`EXHIBIT A
`EXHIBIT A
`
`
`
`
`

`

`Case Nos. 2:23-cv-OU5SSIRE293-LONNIEDLRIG 0804/24 Page2 of 28 PagelD #: 893 Charter _ee
`
`Case 2:23-cv-00059-JRG Document 34-1 Filed 04/04/24 Page 2 of 28 PageID #: 893
`
`Touchstream Technologies,Inc.v.
`Charter Communications, Inc., et al. and
`Comcast Cable Communications, LLC,et al.
`
`Defendants’ Technology Tutorial
`
`April 4, 2024
`
`Defendants’ Technology Tutorial
`
`1
`
`

`

`Th e Asse rted Patefrteg:23-cv-00059-JRG Document 34-1 Filed 04/04/24 Page 3 of 28 PagelD #: 894
`Case 2:23-cv-00059-JRG Document 34-1 Filed 04/04/24 Page 3 of 28 PageID #: 894
`
` USO11043751
`
`eu
`OX
`
`Related U.S, Application Date
`Continuation ofapplication No. 11/532,546, filed on
`Jun. 25, 2012, som Put, No. 9,767,195, which is
`a
`(Continaed)
`
`Ina. C1.
`2006.01)
`ON6E1738
`Q01K01)
`et wae
`(Coetinwed)
`US.CLCP
`COM IE (INIA, GOBE WAS2
`cee,
`(QO1K.N2}, GOEF 1695t (2019.01)
`Field of Classification Search:
`usre
`annem TISTI
`eC
`
` (s6)
`
`a ao
`
`y
`a)
`
`ao
`
`(6)
`
`oD
`
`on
`cs
`
`USHG336251
`
`}
`i
`
`(6)
`
`7208
`ndax
`Tw
`
`
`
`
`
`US
`(20) Patent No;
`ox United States Patent
`«x United States Patent
`
`
` «2 United States Patent (0 Patent No.: U
`Strober
`(45) Date of Patent:
`(45) Date of Patent:
`Strober
`(4s) Date of Patent:
`PLAY CONTROLOF CONTENT ON A
`
`References Cited
`References Cited
`PLAY CONTROL OF CONTENT ON A
`os
`“s)
`(58) PLAY CONTROL OFCONTENT ON A
`TasagT2 Het
`DISPLAY DEVICE
`DISPLAY DEVICE
`DISPLAY DEVICE,
`
`US. PATENT DOCUMENTS:
`US. PATENT DOCUMENTS
`
`
`ay
`WEROT ertrarn ot ab
`SOUT A
`Applicant: Teuchstream Technologies, Ine.
`Applicant Towchstream Technologies, Inc,
`ASD A
`SEED Hayes ea
`
`laveator: David Streber, Rye, NY (US)
`(7S)
`Kayan al
`ailin, NY(US)
`SSIRDT AD EWOT Bertiann of ah
`Valhalla, NY (US)
`SHRIA VERO Lehinokanwn
`Voyurasta
`
`(Coctinwed)
`(Coetineed)
`(79) Assignee: Touchstream Technolegles, Ine.
`(Costinwed)
`levertor, David Straber, Rye, NY (US)
`‘athalla, NY (US)
`lowentoe: David Sereber, Rye, NY (US)
`
`FOREIGN PATENT DOCUMENTS
`FOREION PATENT DOCUMENTS
`Asigace: Teuchstream Technologies, Ine.
`“4
`*)
`Notice:
`Subject wany disctaimer,the
`termof
`d
`
`
`1OLsHLI9 A
`O20
`1olssaeey A
`2009
`jaReBa, NY (US)
`Assignce: Towchstresm Technologies, Ine.,
`FOREION PATENT DOCUMENTS
`ow
`Pon
`Velhall, NY(US)
`1OLS7760 A
`112009
`foLs776o A
`2008
`
`patent is extended of adjusied under 38 a —
`Notice:
`Subjectw any disclaimer, the term ofthis
`(Coetinwed)
`(Cortinned)
`(Continued)
`USC 18400) by 4days.
`patent & extended oe adjumed usher 3S
`Notice:
`Subject soany disclaimer, theteemofthis
`USC. 1540)by O days
`OTHER PUBLICATIONS.
`OTHER PUBLICATIONS
`poecat is ewended of adjested ender 35
`1) Appl.No: s54se01
`OTHER PUBLICATIONS[Auk Search Internet Seach, seman Mentifierrundcen*
`
`USC, 154(0)by ©days,
`Filed:
`
`‘anyremote
`hep.
`Ask Search Interact Scarch, semion idewtificr sxnocs, pristed on
`“Aapfterned”, Retriovol from Iwcmet UIRL-
`Appl Now 16917095
`This patent bs subject to 9 terminal ise
`Now 19, 2011
`(22)
`Filed:
`Sep. 26,2011
`acho
`sourceforge met’,
`(ye 2 (013)(Coetinwed)
` @)
`
`laimer,
`Pik
`Jun. 38, 2000
`(Coctinnwed)
`Priesary Exawioor—Tecsesoe (nibs
`
`
`
`
`sd Primary Examiner—Boris Pesinsma inte rae Prior Petiieation Duta
`ep
`6s)
`
`
`US20IZOIMSAL—_Ost. 26. 2012 duinentKsontosr— lea Fiellogen
`Apel. Nos 189687,249 Priwary Exawiner—Tiahewse Has
`
`Assisaonr Exareiner—Darra Hope
` US DMEMAT—Ost, 22, NQO
`
`Assistant Exaneiver—Daria Hope
`Retaned US. Applicotion D (74) Asserney, Agent, or Firma—Fish& Richardson PC.
`
`(74) Anwrney, Agent, or Firm—Sbook, Hanty & Bocoa
`Filet
`Aug. 25, 2017
`Lop
`(74) Anermer, Agent. or Fine—Stock, Handy & Boson
`(3) Coatinustion of application No. 1WIST.821, filed on
`(57)
`ABSTRACT
`uP
`oa)
`AMSTRACT
`Price Publication Date
`s)
`Related US. Application Data
`
`Jus. 10, 2011,
`A system for preventing andcomingcontort on adisplay
`“7
`ABSTRACT
`A syvtem for controtling playback of variows types of
`US DOITMASITST AL
`Dee. 7, 2017
`(G0) Provisional applicution No. 61/477,908, filed oa Ape
`devise inslados a pctwork, » server system coupled to the
`(3)
`‘Continmation of application No. 15687,249, filed on
`2201)
`eetavek andcormperang cocornacesevens.aUisqian Mevce
`contest inclades a first compating device thee provides 4
`Avyeem forproseating andcostmllingcomtert0 adeaphry
`coupled to the acework and having » display, and a personal
`Aug. 24, 2017, cow Pat No. 11,058,751, which is a
`unique Kientifier to a second comparingdevice to establish
`
`device inchales a nctwork, a nerver system couplal 1 the
`at association these betwees. By virmie of the established
`(Comiwed)
`(1) tac.
`scanputingdeviceoperabletotramomitafewexcssageasxord-
`ostnerk and comprising cee or meee servers, 3 Eapibry
`association, the second computing device can seed one oF
`(200601)
`Geer 00
`ing 10 a specified Somat overthe network to the server sys
`device coupled tote aerwork and hiving a display, aad &
`Tan CLGar OT
`smeee messages to the first computing device,
`the one or
`1197740, 715716 715704; 715978
`teem, The server sysiemn stores an sssociation between the
`(52) USC...
`
`poncaal computag device operablew tronsiait a fest mes-
`(2006.01)
`
`
`meee meccges referencing a piece of content asextated
`S155;
`715/964;
`THSKAS
`—Feesonal computing device and the display device. The first
`sage acconting to 2 specified foemar over the network 10 the
`Gar1678
`(219.91)
`with a fit media playing clement of a plurality of media
`(58) Pleld ofClassificationSearch
`715716,
`messageidentifesmser-selectedcomentandamediaplayerto
`server systom The server system stores an ossxiation
`(Comal)
`playing clemeats, and one or meee cormnands comepead-
`
`hetncen the perwnal computing device and the dapibry
`Us OL
`ing %the Seat modis playing clrcet. The fest computing
`arch
`reveving the fint
`meseye
`penonal computing
`s
`cath
`device.
`Ihe firt menageideatifies user-ectoctadcontentant
`TASTA, TR, 740, 155, M64, RAS
`{ey thecoment.Theserve syrem isopen, inresponsew
`ore
`GRE 1674O1901); CORK WEST
`device cae select the find media plying elemeat based ca
`
`2 moda ployer uo play the coment, The server system ix
`Sevevel
`Sie fer
`comple
`history,
`device, to provide 00 the display device » secced message
`the receivedcaece mee messages, andconte how thefest
`QOIK.O2GOBF 169581 (19.01)
`ReferencesCited
`sdoutifying theuser-selectedcoatent abthemedia player w>
`‘operable. inrespuase 1 receiving the flekmessage froen the
`
`medo playingchemem plays theseferenced peeveof conteat
`hy theconteat. Inresponsetoreve!ingBeeseovedmewage.
`Field of Chassitication Search
`
`personal computing device, wpeovide to the display device
`U.S. PATENT DOCUMENTS.
`utilizing the one e¢ more commands
`GOGF 16/74; GOGE $452; GOSE 16951
`ore
`‘Bedesplay device te openble tw obauia a first media player
`a second message stemtitying the user-selected coatent aod
`TOSR3S6 BD
`GMOS Stoteaick
`coded to play the eoateat, 10 kod the exolie player and wo
`‘See
`2) Chaim, 9 Drawing Sheets
`themediapihryertoplay thecortent,
`a
`responseto receiving
`DHS Pamewsot at
`peewee thecorteat ca thedisplay.
`the mewod mosage, thedisplaydevice # operabletoobmain
`208 Datta
`a fiewt modis player aeoded to ply the conical, to head the
`WOES Enguron
`26 Claims, 9DrawingSheets
`
`media player and w preset the cocteat on the daplay,
`20 Claims, 9 Drawing Sheets
`
`
`
`
`
`6, 3I0;20 |
`
`11,048,751
`
`11,086,934
`
`Defendants’ TechnologyTutorial
`
`ry
`a
`
`Strober (10) Patent No.:
`
`appliconion file forcomplewe search hiswry. (56)
`
`

`

`The Asserted Patefits
`Case 2:23-cv-00059-JRG Document 34-1 Filed 04/04/24 Page 4 of 28 PageID #: 895
`
`V
`
`BACKGROUND
`This disclosure relates to play control of content on a
`display device. Such display devices include, for example,
`television displays used by consumers in their home for
`_ viewing videos and other media that are either provided
`he Weh or nreviously stared In narticular the discla-
`
`ofthe display devices.
`
`
`
`

`
`Identical specifications
`
`
`
`y
`
`BACKGROUND
`This disclosure relates to play control of content on a
`display device. Such display devices include, for example,
`television displays used by consumers in their home for
`ino videos and other media that are either provided
`b Wah ar nvarianol: otarad In nartionlar tha diceala
`
`yr
`
`BACKGROUND
`This disclosure relates to play control of content on a
`display device. Such display devices include, for example,
`television displays used by consumers intheir home for view-
`ing videos and other media that are either provided from the
`Weborpreviously stored. In particular, the disclosure relates
`to the creation, storage, manipulation and access of media
`playlists used in conjunction with display devices and control
`
`Defendants’ Technology Tutorial
`
`3
`
`

`

`The Asserted Patefits
`Case 2:23-cv-00059-JRG Document 34-1 Filed 04/04/24 Page 5 of 28 PageID #: 896
`
`» United States Patent
`Straber
`
`fu Petent Ne:
`Date of Patent:
`
`US
`
`y Provisional application No. 61/477,998,filed onApr.
`
`
`

`
`Identical specifications
`
`¢ Each claimspriority to
`April 21, 2011
`
`
`
`Vv Provisional application No. 61/477,998,filed on Apr.
`
`v Provisional application No. 61/477,998,filed on Apr.
`
`
`
`Defendants’ Technology Tutorial
`
`4
`
`

`

`Case 2:23-cv-00059-JRG Document 34-1 Filed 04/04/24 Page 6 of 28 PageID #: 897
`
`Straber
`
`Assignee: Touchstream Technologies, Inc.,
`Valhalla, NY (US)
`
`Touchstream
`Th e Asse rted Patefated:23-2v-00059-JRG Document 34-1 Filed 04/04/24 Page 6 of 28 PagelD #: 897 » United States Patent
`
`Each claimspriority to
`April 21, 2011
`
`Identical specifications
`
`Valhalla, NY (US)
`
`Each assigned to
`
`Assignee: Touchstream Technologies, Inc.,
`Valhalla, NY (US)
`
`Defendants’ Technology Tutorial
`
`5
`
`

`

`Touchstream did bwsifress'as “Shrodogyy
`
`
`KE
`I
`Case 2:23-cv-00059-JRG Document 34-1 Filed 04/04/24 Page 7 of 28 PageID #: 898
`
`http:/Awww.shodogg.com/
`
`W2QNSEVMEENNG 22s
`
`It's no wonder why Shodoaa is video's best friend
`
`hello! Shodogg is a content delivery technology that makeswatching your favorite streaming videos
`easy and fun. Simply use your smartphone to search and select the videos you want to watch then toss
`them to any connect
`el
`1 for a moreenjoyable viewing experience. Plus, with Shodogg's easy-to
`use navigation you can create your own video playlists and share them with your friends
`
`Stream yourfavorite videos from any
`smartphone to your computer or connected TV
`without wires... without boxes... without restrictions!
`
`https://web.archive.org/web/20120103180022/http://www.shodogg.com/
`
`Defendants’ Technology Tutorial
`
`6
`
`

`

`Case 2:23-cv-00059-JRG Document 34-1 Filed 04/04/24 Page 8 of 28 PageID #: 899
`
`Shodogg's promotiorral video
`
`https://vimeo.com/34664637
`
`Defendants’ TechnologyTutorial
`
`7
`
`

`

`Shodogg's promotioralvided
`
`Case 2:23-cv-00059-JRG Document 34-1 Filed 04/04/24 Page 9 of 28 PageID #: 900
`
`,
`TO ANY
`WEB-ENABLED SCREEN /
`
`CONTROLVIDEOS
`ON ANY WEB-ENABLED SCREEN
`RRAhadiOhl =
`
`@ NO BOXES TO BUY
`
`TOTALLY PORTABLE
`@ NO CABLES TO CONNECT
`
`https://vimeo.com/34664637
`
`Defendants’ Technology Tutorial
`
`8
`
`

`

`Patents’ objectivesusé pers6ralcomputittg Gevicteteig:, mobile phone)
`to watch and control Web content on a display device (e.g., television)
`
`Case 2:23-cv-00059-JRG Document 34-1 Filed 04/04/24 Page 10 of 28 PageID #: 901
`
`'251 Patent at 1:32-39
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Given the desire to watch various
`World Wide Web media on a
`family’s primary television set,
`and to control this operation from
`the comfort of one’s couch, there
`is a need to operate a television
`set or other display remotely from
`a personal
`computing device,
`such as a mobile phone.It also is
`desirable to allow a user
`to
`perform a general Web search to
`locate and capture Web media,
`and to control a television or
`other display remotely using the
`personal computing device.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Defendants’ Technology Tutorial
`
`9
`
`

`

`Disclosed embodimentmeapilephoneatriatetewistay Communicate over
`the Internet by way of a server system
`
`Case 2:23-cv-00059-JRG Document 34-1 Filed 04/04/24 Page 11 of 28 PageID #: 902
`
`1o~,
`
`As shown in FIG.1, a system 10 facilitates
`synchronizing a connection between twoor
`more devices 20, 22 connected to the
`or other computer network. The
`connection is designed to be madebya first
`
`'251 Patent at 2:66-3:11
`
`20 that acts as a controller and a second
`device (e.g., a television set 22 with a
`display 23) that acts as a receiver to play
`content selected by a user ofthe first device
`and to respond to commandsthat originate
`at
`the personal computing device. The
`personal computing device 20 is operable to
`display an application or web site that
`contains information and links to content
`providers 30 on the Internet 21. The
`television set 22 is operable to link back to a
`
`serversystem24from which the television
`set receives commands.
`
` Internet
`
`Content Providers
`
`‘251 Patent at Fig. 1
`
`FIG. 1
`
`Defendants’ Technology Tutorial
`
`10
`
`

`

`In operation, the nosesroneard televisionnrust'first be synchronized
`
`Case 2:23-cv-00059-JRG Document 34-1 Filed 04/04/24 Page 12 of 28 PageID #: 903
`
`‘251 Patent at 2:66-3:1
`
`As shown in FIG.1, a system 10
`facilitates
`synchronizing
`a
`connection between two or more
`devices 20, 22 connected to the
`Internet 21 or other computer
`network.
`
`Defendants’ Technology Tutorial
`
`11
`
`

`

`This synchronization#s°athievedusinga4“synchronization code”
`
`Case 2:23-cv-00059-JRG Document 34-1 Filed 04/04/24 Page 13 of 28 PageID #: 904
`
`FIG. 14B
`
`
`[T]he user can select the display
`device
`by
`entering
`a
`synchronization code uniquely
`associated with the particular
`display device.
`
`‘251 Patent at 5:14-16
`
`friend's laptop
`
`=O
`
` 22
`
`
`
`
` ~+——Synecode
`
`Display Device
`
`Splash Page
`
`48
`
`435-05-
`
`vor
`Ene he
`
`devices listed above
`
`choosefromone ofyour FIG. 7A
`
`'251 Patent at Fig. 7A, Fig. 14B
`
`Defendants’ Technology Tutorial
`
`12
`
`

`

`The specification disclosesthreewaysthesync-code ‘can be entered into
`the mobile phone
`
`Case 2:23-cv-00059-JRG Document 34-1 Filed 04/04/24 Page 14 of 28 PageID #: 905
`
`As illustrated in FIG. 7A, the
`synchronization code 48 can be
`displayed,
`for example, on a
`splash page of
`the display
`device as text on the screen or
`as an image such as a QRcode
`and can be entered into the
`mobile phone 20, for example,
`or by
`into the
`code
`scanning the
`mobile phone. The code can be
`scanned,
`for example, using
`optical
`scanning
`or RFID
`
`‘251 Patent at 5:16-23
`
`CONTRO!
`
`PANEL
`
`
`
`
`td
`i
`
`4
`
`Ba
`
`)
`
`Dee De Splash Page
`
`‘251 Patent at Fig. 7A, Fig. 14B
`
`Defendants’ Technology Tutorial
`
`13
`
`

`

`The mobile phonéserrdeaimessage tothe Serversystém containing the
`sync-code of the television the user wants to control
`
`Case 2:23-cv-00059-JRG Document 34-1 Filed 04/04/24 Page 15 of 28 PageID #: 906
`
`Once the synchronization code is
`entered
`into,
`or
`captured by,
`the mobile phone 20,
`it
`is sent
`
`from themobilephone20to
`the server system 24...
`
`FIG, 1
`‘251 Patent at 5:36-38 30
`
`‘251 Patent at Fig. 1
`
`Defendants’ Technology Tutorial
`
`14
`
`}
`
`Content Providers
`
`

`

`After receiving thé:synit°toterthe serversystem Storesan association
`between the mobile phone and television
`
`Case 2:23-cv-00059-JRG Document 34-1 Filed 04/04/24 Page 16 of 28 PageID #: 907
`
`
`Display Device
`Smartphone
`
`
`[T]heserversystem24establishes ea — |
`
`
`A
`
`as described above with Cc
`
`a connection between the user’s
`D —--
`-
`
`smartphone the_selectedand
`
`B
`display device through a look-up
`table
`respect to FIG.4.
`
`FIG. 4
`
`'251 Patent at 7:32-35
`
`‘251 Patent at Fig. 1, Fig. 4
`
`Defendants’ Technology Tutorial
`
`15
`
`

`

`When the user thérr seteets"eantert
`Case 2:23-cv-00059-JRG Document 34-1 Filed 04/04/24 Page 17 of 28 PageID #: 908
`
`
`
`Defendants’ TechnologyTutorial
`
`16
`
`

`

`...the mobile phorie’sends'a prressagetetheservéersystem identifying
`the media player; universal playback command; and selected content
`
`Case 2:23-cv-00059-JRG Document 34-1 Filed 04/04/24 Page 18 of 28 PageID #: 909
`
`10o~,
`
`
`upon. ‘251 Patent at 4:27-35;
`
`The mobile phone 20 then formats
`and transmits a message to the
`server system 24 (block 110). The
`message from the mobile phone 20
`contains a transmission code that
`includes data regarding the user
`information (e.g., user identification
`or account number), the secondary
`display it wants to connect to (e.g.,
`television set 22 with display 23),
`the location and name of the media
`player for the selected video,
`the
`command(e.g., play, pause, rewind,
`etc.), and the video file to be acted
`
`see also 5:54-6:17
`
` 30
`
`Content Providers
`
`FIG. 1
`
`‘251 Patent at Fig. 1
`
`Defendants’ Technology Tutorial
`
`17
`
`

`

`..the mobile phofie’senas's prressagetéthe-serversystem identifying
`the media player; universal playback command; and selected content
`
`Case 2:23-cv-00059-JRG Document 34-1 Filed 04/04/24 Page 19 of 28 PageID #: 910
`
`The mobile phone 20 then formats
`and transmits a message to the
`server system 24 (block 110). The
`message from the mobile phone 20
`contains a transmission code that
`includes data regarding the user
`information (e.g., user identification
`or account number), the secondary
`display it wants to connect to (e.g.,
`television set 22 with display 23),
`
`Universal
`
`Comman
`
` vdtoneCommand
`
`Video File
`
`see also 5:54-6:17
`
`playerfortheselectedvideo, the
`
`
`command(e.g., play, pause, rewind,
`etc.), and the video file to be acted
`upon.
`
`‘251 Patent at 4:27-35;
`
`‘251 Patent at Fig. 1
`
`Defendants’ Technology Tutorial
`
`18
`
`

`

`..the mobile phofie’senas's prressagetéthe-serversystem identifying
`the media player; universal playback command; and selected content
`
`Case 2:23-cv-00059-JRG Document 34-1 Filed 04/04/24 Page 20 of 28 PageID #: 911
`
`The mobile phone 20 then formats
`and transmits a message to the
`server system 24 (block 110). The
`message from the mobile phone 20
`contains a transmission code that
`includes data regarding the user
`information (e.g., user identification
`or account number), the secondary
`display it wants to connect to (e.g.,
`television set 22 with display 23),
`
`Uni—— Lyy
`
` rdNeneCommand
`
`Video File
`
`see also 5:54-6:17
`
`playerfortheselectedvideo, the
`
`
`command(e.g., play, pause, rewind,
`etc.), and the video file to be acted
`upon.
`
`‘251 Patent at 4:27-35;
`
`‘251 Patent at Fig. 1
`
`Defendants’ Technology Tutorial
`
`19
`
`

`

`...the mobile phorie’sends'a prressagetotheservéersystem identifying
`the media player; universal playback command; and selected content
`
`Case 2:23-cv-00059-JRG Document 34-1 Filed 04/04/24 Page 21 of 28 PageID #: 912
`
`The mobile phone 20 then formats
`and transmits a message to the
`server system 24 (block 110). The
`message from the mobile phone 20
`contains a transmission code that
`Universal Command
`a
`|
`includes data regarding the user
`VideoFile
`information (e.g., user identification
`
`or account number), the secondary
`display it wants to connect to (e.g.,
`television set 22 with display 23),
`
`Universal Command
`
`
`
`see also 5:54-6:17
`
`playerfortheselectedvideo, the
`
`
`command(e.g., play, pause, rewind,
`etc.),
`
`‘251 Patent at 4:27-35;
`
`‘251 Patent at Fig. 1
`
`Defendants’ Technology Tutorial
`
`20
`
`

`

`The server systenreonverts*treuniversaréorimarahte the
`corresponding command for the specific media player
`
`Case 2:23-cv-00059-JRG Document 34-1 Filed 04/04/24 Page 22 of 28 PageID #: 913
`
`
` Universal Command
`Specific Player Command|
`yfloadvideo
`
`fp_Teccom|ete
`
`
`esee
`
`
`yipauseVideo
`the
`converts
`system]
`[The
`pauseVideo
`
`
`incoming from_thecommands
`
`mobile device 20 into the correct
`JavaScript (or other programming)
`code used by the target device 22
`to
`control
`the
`specific player
`(block 120).
`
`FIG. 5
`
`‘251 Patent at 5:67-6:3
`
`‘251 Patent at Fig. 1, Fig. 5
`
`Defendants’ Technology Tutorial
`
`21
`
`

`

`Server System
`
`The server system 24 then copies
`the
`converted
`version of
`the
`
`
`message the database34to
`associated with the target device
`22,
`as
`indicated
`above
`in
`connection with block 122.
`
`The server systen’rstoresthe informationin aedatapase™
`
`Case 2:23-cv-00059-JRG Document 34-1 Filed 04/04/24 Page 23 of 28 PageID #: 914
`
`‘251 Patent at 6:3-6
`
`‘251 Patent at Fig. 1
`
`Defendants’ Technology Tutorial
`
`22
`
`

`

`The server systenopravides'a message tethetelevisto identifying the
`media player; the converted command; and the requested content
`
`Case 2:23-cv-00059-JRG Document 34-1 Filed 04/04/24 Page 24 of 28 PageID #: 915
`
`
`
`see also 3:18-23
`
`The display device 22 periodically checks the
`entries in the database 34 to determine if
`there
`are
`any new messages/commands
`directed to it (block 124). For example,
`in
`some implementations, the display device 22
`polls the associated database 34 at some
`predetermined
`time
`interval.
`In
`some
`implementations,
`instead of
`the display
`device 22 periodically checking whether there
`are any messagesforit in the database 34, the
`server system 24 can push the messagesto the
`display device 22. In any event, the system is
`arranged so that
`the display device 22
`receives the messages intendedforit.
`
`‘251 Patent at 6:18-28;
`
`‘251 Patent at Fig. 1
`
`Defendants’ Technology Tutorial
`
`23
`
`

`

`The server system*prévides'a message tothetelevistonidentifying the
`media player; the converted command; and the requested content
`
`Case 2:23-cv-00059-JRG Document 34-1 Filed 04/04/24 Page 25 of 28 PageID #: 916
`
`VideoFiler
`
`
`
`Converted Command
`
`Converted Command
`
`see also 3:18-23
`
`The display device 22 periodically checks the
`entries in the database 34 to determine if
`there
`are
`any new messages/commands
`directed to it (block 124). For example,
`in
`some implementations, the display device 22
`polls the associated database 34 at some
`predetermined
`time
`interval.
`In
`some
`implementations,
`instead of
`the display
`device 22 periodically checking whether there
`are any messagesforit in the database 34, the
`server system 24 can push the messagesto the
`display device 22. In any event, the system is
`arranged so that
`the display device 22
`receives the messages intendedforit.
`
`‘251 Patent at 6:18-28;
`
`‘251 Patent at Fig. 1
`
`Defendants’ Technology Tutorial
`
`24
`
`

`

`The television accessésthe*EGntent DrOVIere76 22 Paseo #: 927
`
`Case 2:23-cv-00059-JRG Document 34-1 Filed 04/04/24 Page 26 of 28 PageID #: 917
`
`Server System
`
`Switchboard
`
`26
`
`FIG, 1
`‘251 Patent at 3:19-23
`
`API Adapter|| = =
`
`[T]he
`command
`instructs
`the
`HOOD?
`television set 22 to accessa
`
`contentprovider30throughthe
`Internet21, load a specific media
`player,
`load the media player-
`specific content (e.g., a video) and
`play the content on the television
`display 23.
`
`adie
`
`
`
`'251 Patent at Fig. 1
`
`Defendants’ Technology Tutorial
`
`25
`
`

`

`The television loads themediaplayeraratherequested
`content from the content provider
`
`Case 2:23-cv-00059-JRG Document 34-1 Filed 04/04/24 Page 27 of 28 PageID #: 918
`
`26
`
`Server System
`
`Switchboard
`
`36
`
`32
`
`Look-u
`
`'251 Patent at 3:19-23
`API Adapter||
`
`the
`instructs
`command
`[T]he
`a
`television set 22 to access
`content provider 30 through the
`Internet 21,
`
`and
`play the content on the television
`display 23.
`
`‘251 Patent at Fig. 1
`
`Defendants’ Technology Tutorial
`
`26
`
`FIG, 1
`
`

`

`The television plays’ therea astetkedrrerit Page 28 of 28 PagelD #: 919
`
`Case 2:23-cv-00059-JRG Document 34-1 Filed 04/04/24 Page 28 of 28 PageID #: 919
`
`
`
`the
`instructs
`command
`[T]he
`a
`television set 22 to access
`content provider 30 through the
`Internet 21, load a specific media
`player,
`load the media player-
`specific content (e.g., a video) and
`play the content on the television
`display 23.
`
`'251 Patent at 3:19-23
`
`24
`
`26
`
`
`
` 34
`
`AP] Adapter
`
`36
`
`32
`
`Server System Switchboard
`
`‘251 Patent at Fig. 1
`
`Defendants’ Technology Tutorial
`
`27
`
`30
`
`}
`
`Content Providers
`
`FIG. 1
`
`

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