throbber
Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 1 of 138
`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 1 of 138
`
`EXHIBIT F
`EXHIBIT F
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 2 of 138
`
`Exhibit F-1: Infringement of U.S. Patent 9,648,132 by Triller’s Android Application and iOS Application
`
`Claim 1
`A portable wireless computing
`device comprising a hardware
`processor programmed with a
`software application embodied on a
`non-transitory storage medium,
`that enables an end-user to interact
`with other users in which
`
`Triller’s Android Application and iOS Application
`Triller is a software application embodied on a non-transitory storage medium, that enables
`an end-user to interact with other users. A portable wireless computing device comprising
`a hardware processor is programmed with the Triller software application. See, e.g.:
`
`
`
`
`
`
`
`The Triller software application enables an end-user to interact with other users. See, e.g.,
`1(c).
`
`
`1
`
`
`
`
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 3 of 138
`
`(a) the software application allows
`the end-user to, over a wireless
`connection, create on a remote
`server one or more user accounts
`with associated profiles for that
`end-user; and
`
`The Triller software application allows the end-user to, over a wireless connection, create on
`a remote server one or more user accounts with associated profiles for that end-user. See,
`e.g.:
`
`
`Android Screenshots
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`2
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 4 of 138
`
`iOS Screenshots
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`3
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 5 of 138
`
`(b) the software application allows
`the end-user to, over the wireless
`connection, view profiles created
`by other users of a service; and
`
`The Triller software application allows the end-user to, over the wireless connection, view
`profiles created by other users of a service. See, e.g.:
`
`
`Android Screenshots
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`4
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 6 of 138
`
`iOS Screenshots
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`5
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 7 of 138
`
`(c) the software application allows
`the end-user to, over the wireless
`connection, interact with other
`users of the service; and
`
`The Triller software application allows the end-user to, over the wireless connection, interact
`with other users of the service. See, e.g.:
`
`
`Android Screenshots
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`6
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 8 of 138
`
`iOS Screenshots
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`7
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 9 of 138
`
`(d) the software application allows
`the end-user to, over the wireless
`connection, send and receive
`messages to and from other users
`of the service; and
`
`The Triller software application allows the end-user to, over the wireless connection, send
`and receive messages to and from other users of the service. See, e.g.:
`
`
`Android Screenshots
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`8
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 10 of 138
`
`iOS Screenshots
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`9
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 11 of 138
`
`(e) the software application allows
`the end-user to, over the wireless
`connection, link his or her user
`account on the remote server to
`user accounts on the remote server
`of other users of the same service
`or of other services.
`
`The Triller software application allows the end-user to, over the wireless connection, link his
`or her user account on the remote server to user accounts on the remote server of other users
`of the same service or of other services. See, e.g.:
`
`
`
`
`Android Screenshots
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`10
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 12 of 138
`
`iOS Screenshots
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`11
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 13 of 138
`
`Claim 2
`The device of claim 1 wherein the
`software application uses a
`multitasking architecture to
`balance the computational
`demands of network access; and
`the computational demands of a
`user interface of the software
`application.
`
`Triller’s Android Application and iOS Application
`The Triller software application uses a multitasking architecture to balance the computation
`demands of network access and the computational demands of a user interface of the
`software application. See, e.g.:
`
`
`Android and iOS
`
`
`
`As shown above, the Triller software application enables a user to simultaneously upload
`and post a new video (4% progress of upload as shown by the red arrow above) while also
`playing a video in a user interface (shown by the red rectangle above) and displaying the
`upload progress on the user interface. On information and belief, to perform these actions
`simultaneously, the Triller software application must balance (1) the computational demands
`
`
`
`
`
`12
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 14 of 138
`
`of accessing the network to upload the video and (2) the computational demands of the user
`interface of the software application to play the video and/or to display the upload progress.
`
`The below images show the Triller software application using a multitasking architecture
`that employs multiple threads running in parallel to balance these operations. Reviewing
`the operations performed by a particular thread (e.g., thread 0x2d9d35) demonstrates that
`network access functionality and user interface functionality, among other
`operations/programs, are provided by distinct threads.
`
`
`
`
`
`
`
`
`
`
`13
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 15 of 138
`
`Claim 3
`The device of claim 2, wherein the
`software application uses the
`multitasking architecture to
`balance the computational
`demands of one or both of: a DRM
`program; media operations.
`
`Triller’s Android Application and iOS Application
`The Triller software application uses the multitasking architecture to balance the
`computational demands of one or both of a DRM program and media operations. See, e.g.:
`
`
`DRM program (Android and iOS)
`
`
`On information and belief, the Triller software application uses a DRM program, including
`at least the DRM programs 7digital and MediaDrm (accessible via API in Android
`ExoPlayer). As explained above with respect to claim 2, the Triller software application
`uses distinct threads in a multitasking architecture to balance the computational demands of
`different operations/programs within the Triller software application, including the DRM
`program. See, e.g.:
`
`
`
`See “TRILLER Taps Top Streaming Artists And Music Industry Notables As Investors And
`Strategic Partners; Breaks 26.5 Million Monthly Average Users Overtaking TikTok In The
`United States” at 2 (accessible at: https://www.prnewswire.com/news-releases/triller-taps-
`top-streaming-artists-and-music-industry-notables-as-investors-and-strategic-partners-
`breaks-26-5-million-monthly-average-users-overtaking-tiktok-in-the-united-states-
`300977300.html (last accessed August 16, 2021)).
`
`
`
`
`14
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 16 of 138
`
`
`See “TRILLER Taps Top Streaming Artists And Music Industry Notables As Investors And
`Strategic Partners; Breaks 26.5 Million Monthly Average Users Overtaking TikTok In The
`United States” at 3 (accessible at: https://www.prnewswire.com/news-releases/triller-taps-
`top-streaming-artists-and-music-industry-notables-as-investors-and-strategic-partners-
`breaks-26-5-million-monthly-average-users-overtaking-tiktok-in-the-united-states-
`300977300.html (last accessed August 16, 2021)).
`
`
`
`
`15
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 17 of 138
`
`
`See “Triller Signs With 7digital In Plans To Topple TikTok Globally” at 1-2 (accessible at
`https://themusicnetwork.com/triller-signs-with-7digital/ (last accessed August 16, 2021));
`see also “As TiKTok Hangs In The Balance, Triller Solidifies Its Content Delivery
`Infrastructure” (accessible at https://www.digitalmusicnews.com/2020/08/13/triller-7digital-
`agreement/ (last accessed August 16, 2021)).
`
`
`
`
`16
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 18 of 138
`
`
`See “7digital / Triller: Description, Go Live Time, Territories, How They Sell Your Music,
`Pay Rate” at 2-3 (accessible at https://support.tunecore.com/hc/en-
`
`
`
`17
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 19 of 138
`
`us/articles/115006692448-7digital-Triller-Description-Go-Live-Time-Territories-How-
`They-Sell-Your-Music-Pay-Rate (last accessed August 16, 2021)).
`
`
`See “Building A Subscription Streaming Service” at 1 (accessible at:
`https://docs.7digital.com/docs/building-a-streaming-service (last accessed August 16,
`
`
`
`
`
`18
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 20 of 138
`
`2021)); see also https://docs.7digital.com/reference (last accessed August 16, 2021);
`https://docs.7digital.com/docs (last accessed August 16, 2021).
`
`
`
`See “Digital Rights Management” (accessible at: https://developer.android.com/reference/
`android/media/MediaDrm.html (las accessed August 16, 2021)).
`
`
`
`
`19
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 21 of 138
`
`
`
`See “MediaDrm” (accessible at https://developer.android.com/reference/android/
`media/MediaDrm.html (last accessed August 16, 2021)).
`
`
`Media Operations (Android and iOS)
`
`
`The Triller software application provides media operations, including video playback and
`uploading videos. As explained above with respect to claim 2, the Triller software
`application uses distinct threads in a multitasking architecture to balance the computational
`demands of different operations/programs within the Triller software application, including
`these media operations. See, e.g.:
`
`
`
`
`20
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 22 of 138
`
`Q
`
`
`
`21
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 23 of 138
`
`Claim 6
`The device of claim 1 wherein the
`software application is a music
`application and uses track meta-
`data that is formed as a separate
`meta-data layer and defines
`attributes of tracks, the meta-data
`being external to a music track to
`make sharing and browsing of
`track information possible without
`needing to distribute the related
`music track files.
`
`Triller’s Android Application and iOS Application
`The Triller software application is a music application that uses track meta-data that is
`formed as a separate meta-data layer and defines attributes of tracks, the meta-data being
`external to a music track to make sharing and browsing of track information possible without
`needing to distribute the related music track files. See, e.g.:
`
`
`Android and iOS
`
`
`
`
`
`
`
`
`22
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 24 of 138
`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 24 of 138
`
`Lot Be As et)
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`23
`23
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 25 of 138
`
`Claim 22
`The device of claim 1 wherein the
`service provides over a wireless
`connection, recommendations to
`the user of people, media content
`or any other items which the user
`might like, based on the user's
`viewing, listening and/or
`purchasing history, on the viewing,
`listening and/or purchasing history
`of any other users or on any other
`criteria.
`
`Triller’s Android Application and iOS Application
`The Triller software application is such that the service provides, over a wireless connection,
`recommendations to the user of people, media content or any other items which the user
`might like, based on the user’s viewing, listening and/or purchasing history, or the viewing,
`listening, and/or purchasing history of any other users or on other criteria. See, e.g.:
`
`
`Exemplary Screenshots
`
`
`
`
`
`
`
`
`24
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 26 of 138
`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 26 of 138
`
`Ba
`oN
`
`Following
`
`Trills
`
`For You
`
`EA)
`
`ao:
`
`re eC
`
`sd73
`
`Ki]
`
`:
`
`Org
`PY, ews
`Looking for something freshto listen to this
`NT meeeR CD UC
`
`5
`
`CR Aeee
`
`omg
`
`
`
`
`
`
`
`25
`25
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 27 of 138
`Case 4:20-cv-075/2-JSW Document 54-6 Filed
`
`@silksonic
`
`Q T
`
`UTtg
`
`M ca A :
`
`WS i
`Coa) Dae eT)
`
`aAUCLely
`
`@_ajawilson22 Orato)
`
`~X
`kimberlyloaiza
`
`sf
`
`2
`—_charlidameli
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`26
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 28 of 138
`
`Claim 26
`The device of claim 1 wherein the
`software application communicates
`with the remote server wirelessly
`via one or more of CSD, GPRS,
`2G, 2.5G, 3G, WAP, SMS,
`Bluetooth, Infrared, Wi-Fi,
`WiMAX, the Global Mobile
`Network or via any other wireless
`communications technology.
`
`Triller’s Android Application and iOS Application
`The Triller software application communicates with the remote server wirelessly via one or
`more of CSD, GPRS, 2G, 2.5G, 3G, WAP, SMS, Bluetooth, Infrared, Wi-Fi, WiMAX, the
`Global Mobile Network or via another wireless communications technology. See, e.g.:
`
`
`Exemplary Screenshots
`
`
`
`
`
`
`
`
`
`27
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 29 of 138
`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 29 of 138
`
`aaQ @
`
`@malevich
`(Follow)
`> 10.7k
`4'
`4
`‘Prada’ by Rich The Kid. @malevich
`@richthekid #prada #RichT... Read more
`
`AY beBaa ea
`
`oli)
`
`
`
`
`
`
`
`28
`28
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 30 of 138
`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 30 of 138
`
`aad
`oN
`
`Following
`
`Trills
`
`For You
`
`ie)
`
`Z
`
`@malevich
`~F ae
`‘Prada’ by Rich The Kid. @malevich
`@richthekid #prada #RichT... Read more
`
`PeaC
`
`CL)
`
`
`
`RK Q@® f «2
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`29
`29
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 31 of 138
`
`Claim 27
`The device of claim 1 wherein the
`software application uses a
`multithreaded architecture to
`balance the computational
`demands of network access; and
`the computational demands of one
`or more of: a user interface of the
`software application; a DRM
`program; media operations.
`
`Triller’s Android Application and iOS Application
`The Triller software application uses a multithreaded architecture to balance the
`computational demands of network access, and the computational demands of one or more
`of a user interface of the software application, a DRM program, and media operations. See,
`e.g.:
`
`
`Multithreaded Architecture, Network Access, User Interface (Android and iOS)
`
`
`
`As shown above, the Triller software application enables a user to simultaneously upload
`and post a new video (4% progress of upload as shown by the red arrow above) while also
`playing a video in a user interface (shown by the red rectangle above) and displaying the
`upload progress on the user interface. On information and belief, to perform these actions
`
`
`
`
`
`30
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 32 of 138
`
`simultaneously, the Triller software application must balance (1) the computational demands
`of accessing the network to upload the video, (2) the computational demands of the user
`interface of the software application to play the video and/or to display the upload progress,
`and (3) other programs/operations running on the Triller software application, such as a
`DRM program.
`
`The below images show the Triller software application using a multithreaded architecture
`that employs multiple threads running in parallel to balance these programs/operations.
`Reviewing the operations performed by a particular thread (e.g., thread 0x2d9d35)
`demonstrates that network access functionality, user interface functionality, a DRM
`program, and media operations, among other operations/programs, are provided by distinct
`threads.
`
`
`
`
`
`
`
`
`31
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 33 of 138
`
`
`
`
`
`DRM program (Android and iOS)
`
`
`On information and belief, the Triller software application uses a DRM program, including
`at least the DRM programs 7digital and MediaDrm (accessible via API in Android
`ExoPlayer). As explained above, the Triller software application uses distinct threads in a
`multithreaded architecture to balance the computational demands of different
`operations/programs within the Triller software application, including the DRM program.
`See, e.g.:
`
`
`
`See “TRILLER Taps Top Streaming Artists And Music Industry Notables As Investors And
`Strategic Partners; Breaks 26.5 Million Monthly Average Users Overtaking TikTok In The
`United States” at 2 (accessible at: https://www.prnewswire.com/news-releases/triller-taps-
`top-streaming-artists-and-music-industry-notables-as-investors-and-strategic-partners-
`
`
`
`32
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 34 of 138
`
`breaks-26-5-million-monthly-average-users-overtaking-tiktok-in-the-united-states-
`300977300.html (last accessed August 16, 2021)).
`
`
`
`See “TRILLER Taps Top Streaming Artists And Music Industry Notables As Investors And
`Strategic Partners; Breaks 26.5 Million Monthly Average Users Overtaking TikTok In The
`United States” at 3 (accessible at: https://www.prnewswire.com/news-releases/triller-taps-
`top-streaming-artists-and-music-industry-notables-as-investors-and-strategic-partners-
`breaks-26-5-million-monthly-average-users-overtaking-tiktok-in-the-united-states-
`300977300.html (last accessed August 16, 2021)).
`
`
`
`
`33
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 35 of 138
`
`
`See “Triller Signs With 7digital In Plans To Topple TikTok Globally” at 1-2 (accessible at
`https://themusicnetwork.com/triller-signs-with-7digital/ (last accessed August 16, 2021));
`see also “As TiKTok Hangs In The Balance, Triller Solidifies Its Content Delivery
`Infrastructure” (accessible at https://www.digitalmusicnews.com/2020/08/13/triller-7digital-
`agreement/ (last accessed August 16, 2021)).
`
`
`
`
`34
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 36 of 138
`
`
`See “7digital / Triller: Description, Go Live Time, Territories, How They Sell Your Music,
`Pay Rate” at 2-3 (accessible at https://support.tunecore.com/hc/en-
`
`
`
`35
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 37 of 138
`
`us/articles/115006692448-7digital-Triller-Description-Go-Live-Time-Territories-How-
`They-Sell-Your-Music-Pay-Rate (last accessed August 16, 2021)).
`
`
`See “Building A Subscription Streaming Service” at 1 (accessible at:
`https://docs.7digital.com/docs/building-a-streaming-service (last accessed August 16,
`
`
`
`
`
`36
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 38 of 138
`
`2021)); see also https://docs.7digital.com/reference (last accessed August 16, 2021);
`https://docs.7digital.com/docs (last accessed August 16, 2021).
`
`
`
`See “Digital Rights Management” (accessible at: https://developer.android.com/reference/
`android/media/MediaDrm.html (las accessed August 16, 2021)).
`
`
`
`
`37
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 39 of 138
`
`
`
`See “MediaDrm” (accessible at https://developer.android.com/reference/android/
`media/MediaDrm.html (last accessed August 16, 2021)).
`
`
`Media Operations (Android and iOS)
`
`
`The Triller software application provides media operations, including video playback and
`uploading videos. As explained above, the Triller software application uses distinct threads
`in a multithreaded architecture to balance the computational demands of different
`operations/programs within the Triller software application, including these media
`operations. See, e.g.:
`
`
`
`
`38
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 40 of 138
`
`Q
`
`
`
`39
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 41 of 138
`
`Triller’s Android Application and iOS Application
`Triller is a software application embodied on a non transitory storage medium, wherein the
`software application is executable on a portable wireless computing device. See, e.g.:
`
`
`Claim 31
`Software application embodied on
`a non transitory storage medium,
`wherein the software application is
`executable on a portable wireless
`computing device, wherein the
`software application enables an
`end-user to interact with other
`users and
`
`
`
`
`
`
`The Triller software application enables an end-user to interact with other users. See, e.g.,
`31(c).
`
`
`
`
`40
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 42 of 138
`
`(a) in which the software
`application allows the end-user to,
`over a wireless connection, create
`on a remote server one or more
`user accounts with associated
`profiles for that end-user; and
`
`The Triller software application allows the end-user to, over a wireless connection, create on
`a remote server one or more user accounts with associated profiles for that end-user. See,
`e.g.:
`
`
`Android Screenshots
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`41
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 43 of 138
`
`iOS Screenshots
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`42
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 44 of 138
`
`(b) the software application allows
`the end-user to, over the wireless
`connection, view profiles created
`by other users of a service; and
`
`The Triller software application allows the end-user to, over the wireless connection, view
`profiles created by other users of a service. See, e.g.:
`
`
`Android Screenshots
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`43
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 45 of 138
`
`iOS Screenshots
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`44
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 46 of 138
`
`(c) the software application allows
`the end-user to, over the wireless
`connection, interact with other
`users of the service; and
`
`The Triller software application allows the end-user to, over the wireless connection, interact
`with other users of the service. See, e.g.:
`
`
`Android Screenshots
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`45
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 47 of 138
`
`iOS Screenshots
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`46
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 48 of 138
`
`(d) the software application allows
`the end-user to, over the wireless
`connection, send and receive
`messages to and from other users
`of the service; and
`
`The Triller software application allows the end-user to, over the wireless connection, send
`and receive messages to and from other users of the service. See, e.g.:
`
`
`Android Screenshots
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`47
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 49 of 138
`
`iOS Screenshots
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`48
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 50 of 138
`
`(e) the software application allows
`the end-user to, over the wireless
`connection, link his or her user
`account on the remote server to
`user accounts on the remote server
`of other users of the same service
`or of other services.
`
`The Triller software application allows the end-user to, over the wireless connection, link his
`or her user account on the remote server to user accounts on the remote server of other users
`of the same service or of other services. See, e.g.:
`
`
`
`
`Android Screenshots
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`49
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 51 of 138
`
`iOS Screenshots
`
`
`
`
`
`
`
`
`
`
`50
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 52 of 138
`
`Exhibit F-2: Infringement of U.S. Patent 9,992,322 by Triller’s Android Application and iOS Application
`
`Claim 30
`Software application embodied on
`a non-transitory storage medium,
`wherein the software application is
`executable on a smartphone device,
`wherein the software application
`enables an end-user to interact with
`other users and
`
`Triller’s Android Application and iOS Application
`Triller is a software application embodied on a non-transitory storage medium, wherein the
`software application is executable on a smartphone device. See, e.g.:
`
`
`
`
`
`
`
`The Triller software application enables an end-user to interact with other users. See, e.g.,
`31[c].
`
`
`1
`
`
`
`
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 53 of 138
`
`(a) in which the software
`application allows the end-user to,
`over a wireless connection, create
`on a remote server one or more
`user accounts with associated
`profiles for that end-user, wherein
`the profiles are editable; and
`
`The Triller software application allows the end-user to, over a wireless connection, create on
`a remote server one or more user accounts with associated profiles for that end-user, wherein
`the profiles are editable. See, e.g.:
`
`
`Android Screenshots
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`2
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 54 of 138
`
`iOS Screenshots
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`3
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 55 of 138
`
`(b) the software application allows
`the end-user to, over the wireless
`connection, view profiles created
`by other users of a service; and
`
`The Triller software application allows the end-user to, over the wireless connection, view
`profiles created by other users of a service. See, e.g.:
`
`
` Android Screenshots
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`4
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 56 of 138
`
`iOS Screenshots
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`5
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 57 of 138
`
`(c) the software application allows
`the end-user to, over the wireless
`connection, interact with other
`users of the service; and
`
`The Triller software application allows the end-user to, over the wireless connection, interact
`with other users of the service. See, e.g.:
`
`
` Android Screenshots
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`6
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 58 of 138
`
`iOS Screenshots
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`7
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 59 of 138
`
`(d) the software application allows
`the end-user to, over the wireless
`connection, send and receive
`messages to and from other users
`of the service; and
`
`The Triller software application allows the end-user to, over the wireless connection, send
`and receive messages to and from other users of the service. See, e.g.:
`
`
`Android Screenshots
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`8
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 60 of 138
`
`iOS Screenshots
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`9
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 61 of 138
`
`(e) the software application allows
`the end-user to, over the wireless
`connection, link his or her user
`account on the remote server to
`user accounts on the remote server
`of other users of the same service
`or of other services.
`
`The Triller software application allows the end-user to, over the wireless connection, link his
`or her user account on the remote server to user accounts on the remote server of other users
`of the same service or of other services. See, e.g.:
`
`
`
`
` Android Screenshots
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`10
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 62 of 138
`
`iOS Screenshots
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`11
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 63 of 138
`
`Claim 31
`The software application of claim
`30, the software application using a
`multitasking architecture to
`balance the computational
`demands of network access; and
`the computational demands of a
`user interface of the software
`application.
`
`Triller’s Android Application and iOS Application
`The Triller software application uses a multitasking architecture to balance the computation
`demands of network access and the computational demands of a user interface of the
`software application. See, e.g.:
`
`
`Android and iOS
`
`
`
`As shown above, the Triller software application enables a user to simultaneously upload
`and post a new video (4% progress of upload as shown by the red arrow above) while also
`playing a video in a user interface (shown by the red rectangle above) and displaying the
`upload progress on the user interface. On information and belief, to perform these actions
`simultaneously, the Triller software application must balance (1) the computational demands
`
`
`
`
`
`12
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 64 of 138
`
`of accessing the network to upload the video and (2) the computational demands of the user
`interface of the software application to play the video and/or to display the upload progress.
`
`The below images show the Triller software application using a multitasking architecture
`that employs multiple threads running in parallel to balance these operations. Reviewing
`the operations performed by a particular thread (e.g., thread 0x2d9d35) demonstrates that
`network access functionality and user interface functionality, among other
`operations/programs, are provided by distinct threads.
`
`
`
`
`
`
`
`
`
`
`13
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 65 of 138
`
`Claim 32
`The software application of claim
`31, the software application using
`the multitasking architecture to
`balance the computational
`demands of one or both of: a DRM
`program; media operations.
`
`Triller’s Android Application and iOS Application
`The Triller software application uses the multitasking architecture to balance the
`computational demands of one or both of a DRM program and media operations. See, e.g.:
`
`
`DRM program (Android and iOS)
`
`
`On information and belief, the Triller software application uses a DRM program, including
`at least the DRM programs 7digital and MediaDrm (accessible via API in Android
`ExoPlayer). As explained above with respect to claim 31, the Triller software application
`uses distinct threads in a multitasking architecture to balance the computational demands of
`different operations/programs within the Triller software application, including the DRM
`program. See, e.g.:
`
`
`
`See “TRILLER Taps Top Streaming Artists And Music Industry Notables As Investors And
`Strategic Partners; Breaks 26.5 Million Monthly Average Users Overtaking TikTok In The
`United States” at 2 (accessible at: https://www.prnewswire.com/news-releases/triller-taps-
`top-streaming-artists-and-music-industry-notables-as-investors-and-strategic-partners-
`breaks-26-5-million-monthly-average-users-overtaking-tiktok-in-the-united-states-
`300977300.html (last accessed August 16, 2021)).
`
`
`
`
`14
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 66 of 138
`
`
`See “TRILLER Taps Top Streaming Artists And Music Industry Notables As Investors And
`Strategic Partners; Breaks 26.5 Million Monthly Average Users Overtaking TikTok In The
`United States” at 3 (accessible at: https://www.prnewswire.com/news-releases/triller-taps-
`top-streaming-artists-and-music-industry-notables-as-investors-and-strategic-partners-
`breaks-26-5-million-monthly-average-users-overtaking-tiktok-in-the-united-states-
`300977300.html (last accessed August 16, 2021)).
`
`
`
`
`15
`
`

`

`Case 4:20-cv-07572-JSW Document 54-6 Filed 08/25/21 Page 67 of 138
`
`
`See “Triller Signs With 7digital In Plans To Topple TikTok Globally” at 1-2 (accessible at
`https://themusicnetwork.com/triller-signs-with-7digital/ (last accessed August 16, 2021));
`see also “As TiKTok Hangs In The Balance, Triller Solidifies Its Content Delivery
`Infrastructure” (

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