`
`
`
`
`
`
`
`EXHIBIT H
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Facebook's Exhibit No. 1042
`Page 1
`
`
`
`Hypermedia Navigation LLC v. Facebook, Inc.
`Case No. 4:17-cv-05383-HSG
`U.S. Patent No. 9,772,814
`Accused Instrumentality – Facebook Video Search
`
`14. A method of presenting a
`linear program of video elements,
`the linear program including a first
`video element, a second video
`element and a
`third
`video
`element, the method comprising:
`
`
`
`CLAIM 14
`The Accused Instrumentality practices a method of presenting a linear program of video elements, the
`linear program including a first video element, a second video element and a third video element.
`
`When discussing the Accused Instrumentality in this claim chart Plaintiff refers to exemplary videos that
`are associated to a Facebook user profile or page to illustrate representative functionality, design, and
`operation of the Facebook search platform. It is understood that the content of any Facebook profile or
`Facebook page containing videos will change over time and therefore may not be identical to the
`exemplary code excerpts shown in this claim chart.
`
`Facebook.com accessible using web browser performs the method of presenting linear program of video
`elements to the client by providing multiple options to search videos, including by using its search
`capability at www.facebook.com to enter a search query, identify profiles corresponding to search query
`and then filtering the search results to view only videos associated with profiles having names similar to
`search query. A user will arrive at a video search results page similar to the exemplary video search results
`page used in this claim chart. In the videos immediately below, an exemplary search is run from
`Facebook.com and then filtered to only display video search results which are video elements. The
`presentation is displayed at the client device.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`2
`
`Facebook's Exhibit No. 1042
`Page 2
`
`
`
`Hypermedia Navigation LLC v. Facebook, Inc.
`Case No. 4:17-cv-05383-HSG
`U.S. Patent No. 9,772,814
`Accused Instrumentality – Facebook Video Search
`User searches for the Facebook page and selects ‘Videos’ to view videos associated to that Facebook page.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Screenshot captured through Hands on Testing of Facebook
`
`
`
`3
`
`Facebook's Exhibit No. 1042
`Page 3
`
`
`
`Hypermedia Navigation LLC v. Facebook, Inc.
`Case No. 4:17-cv-05383-HSG
`U.S. Patent No. 9,772,814
`Accused Instrumentality – Facebook Video Search
`The Facebook web page displaying videos related to the searched Facebook page allow user to select a
`particular video that results in a new web page for streaming the selected video.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Screenshot captured through Hands on Testing of Facebook
`
`User interface at
`subscriber station
`
`
`
`4
`
`Facebook's Exhibit No. 1042
`Page 4
`
`
`
`Hypermedia Navigation LLC v. Facebook, Inc.
`Case No. 4:17-cv-05383-HSG
`U.S. Patent No. 9,772,814
`Accused Instrumentality – Facebook Video Search
`The new web page displays the videos (including the selected video) associated with the searched
`Facebook web page (‘Taylor Swift’ – as shown below in exemplary case) below the region in which the
`selected video is being streamed. The streamed video includes next or previous video thereby enabling
`user to linearly navigate to next or previous video. Thus, the capability to linear navigation to next or
`previous video can be inferred to form a linear program of video elements.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Screenshot captured through Hands on Testing of Facebook
`
`
`
`5
`
`Facebook's Exhibit No. 1042
`Page 5
`
`
`
`Images of instance of the
`corresponding video (“video element”)
`
`Map area
`
`Hypermedia Navigation LLC v. Facebook, Inc.
`Case No. 4:17-cv-05383-HSG
`U.S. Patent No. 9,772,814
`Accused Instrumentality – Facebook Video Search
`sending data for displaying a
`The Accused Instrumentality sends data for displaying a plurality of indicators in a map area of a display
`plurality of indicators in a map
`screen. Each of the plurality of indicators representing a corresponding one of the video element. In
`area of a display screen, each of
`exemplary case below, the Facebook web page displays the selected video in an enlarged view and icons
`the plurality of indicators
`(“plurality of indicators”) of videos belonging to the searched Facebook page below it. The icons of the
`representing a corresponding one
`videos displayed to the user displays image (“graphical depictions”) of the instance of the corresponding
`of the first video element, the
`video.
`second video element or the third
`
`video element, wherein the
`
`plurality of indicators includes at
`
`least one of: text, icons or
`
`graphical depictions;
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Screenshot captured through Hands on Testing of Facebook
`
`
`
`6
`
`Facebook's Exhibit No. 1042
`Page 6
`
`
`
`Next button (“forward link indicator”)
`
`Hypermedia Navigation LLC v. Facebook, Inc.
`Case No. 4:17-cv-05383-HSG
`U.S. Patent No. 9,772,814
`Accused Instrumentality – Facebook Video Search
`sending data for displaying a
`The Accused Instrumentality sends data for displaying a forward link indicator corresponding to a next
`forward link indicator
`program element of the linear program of video elements. Facebook web page displaying the selected
`corresponding to a next program
`video includes a next button (“forward link indicator”) to move to the next video.
`element of the linear program of
`
`video elements;
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Screenshot captured through Hands on Testing of Facebook
`
`
`
`7
`
`Facebook's Exhibit No. 1042
`Page 7
`
`
`
`Hypermedia Navigation LLC v. Facebook, Inc.
`Case No. 4:17-cv-05383-HSG
`U.S. Patent No. 9,772,814
`Accused Instrumentality – Facebook Video Search
`selecting, by a server, the next
`The Accused Instrumentality includes a web server that selects the next program element of the linear
`program element of the linear
`program of video elements in response to a user selection of the forward link indicator. Facebook web
`program of video elements in
`server in response to user selection of the next button (“forward link indicator”) sends the corresponding
`response to a user selection of the
`video to the user device for streaming.
`forward link indicator; and
`
`sending data for displaying the
`
`selected next program element in
`
`a viewing area of the display
`
`screen;
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Screenshot captured through Hands on Testing of Facebook
`
`
`
`8
`
`Facebook's Exhibit No. 1042
`Page 8
`
`
`
`http://www.slideshare.net/Mugar1988/faceb
`ook-architecture-presentation-scalability-
`challenge Slide 13 of 46
`
`Hypermedia Navigation LLC v. Facebook, Inc.
`Case No. 4:17-cv-05383-HSG
`U.S. Patent No. 9,772,814
`Accused Instrumentality – Facebook Video Search
`wherein the first video element,
`The Accused Instrumentality includes a web server that stores the video elements. Facebook through its
`the second video element and the
`web server provides videos and other data to its users.
`third video element are stored on
`
`the server.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Screenshot captured through Hands on Testing of Facebook
`
`
`
`9
`
`Facebook's Exhibit No. 1042
`Page 9
`
`
`
`Hypermedia Navigation LLC v. Facebook, Inc.
`Case No. 4:17-cv-05383-HSG
`U.S. Patent No. 9,772,814
`Accused Instrumentality – Facebook Video Search
`15. The method of claim 14
`The Accused Instrumentality practices the method of claim 14 such that in response to a user selection of
`further comprising:
`one of the plurality of indicators, selecting a selected video element corresponding to one of, the first
`in response to a user selection of
`video element, the second video element or the third video element. The analysis from claim 14 is herein
`one of the plurality of indicators,
`incorporated by reference.
`selecting a selected video element
`
`corresponding to one of, the first
`The Facebook enables user to click on the icons of the videos displayed in the map area such that the
`video element, the second video
`selected video starts playing in an enlarged view.
`element or the third video
`
`
`element.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Screenshot captured through Hands on Testing of Facebook
`
`
`
`10
`
`Facebook's Exhibit No. 1042
`Page 10
`
`
`
`Hypermedia Navigation LLC v. Facebook, Inc.
`Case No. 4:17-cv-05383-HSG
`U.S. Patent No. 9,772,814
`Accused Instrumentality – Facebook Video Search
`16. The method of claim 14
`The Accused Instrumentality practices the method of claim 14 such that in response to a user selection of
`further comprising:
`one of the plurality of indicators, highlighting the corresponding one of, the first video element, the second
`in response to a user selection of
`video element or the third video element. The analysis from claim 14 is herein incorporated by reference.
`one of the plurality of indicators,
`
`highlighting the corresponding
`User selection of an icon in the map area results in the selected icon being marked with “Now playing” tag.
`one of, the first video element,
`
`the second video element or the
`
`third video element.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Screenshot captured through Hands on Testing of Facebook
`
`
`
`11
`
`Facebook's Exhibit No. 1042
`Page 11
`
`
`
`Hypermedia Navigation LLC v. Facebook, Inc.
`Case No. 4:17-cv-05383-HSG
`U.S. Patent No. 9,772,814
`Accused Instrumentality – Facebook Video Search
`17. The method of claim 14
`The Accused Instrumentality practices the method of claim 14 that includes displaying a backward link
`further comprising:
`indicator corresponding to a previous program element of a linear program of video elements. The analysis
`displaying a backward link
`from claim 14 is herein incorporated by reference.
`indicator corresponding to a
`
`previous program element of a
`As can be seen from the images below, selecting the Previous button (backward link) associated with the
`linear program of video elements.
`second media element causes Facebook to create a selected Facebook video search result webpage for the
`first program element (i.e. has a backward link to the first video element).
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Screenshot captured through Hands on Testing of Facebook
`
`Backward link to
`first media element
`
`Previous
`video element
`
`
`
`12
`
`Facebook's Exhibit No. 1042
`Page 12
`
`
`
`Hypermedia Navigation LLC v. Facebook, Inc.
`Case No. 4:17-cv-05383-HSG
`U.S. Patent No. 9,772,814
`Accused Instrumentality – Facebook Video Search
`18. The method of claim 14
`The Accused Instrumentality practices the method of claim 14 that includes sending data for displaying the
`further comprising:
`linear program of video elements to a subscriber station at a user location over an Internet. User can
`sending data for displaying the
`access videos associated with a Facebook profile page at www.facebook.com. The analysis from claim 14 is
`linear program of video elements
`herein incorporated by reference.
`to a subscriber station at a user
`
`location over an Internet.
`
`Screenshot captured through Hands on Testing of Facebook
`
`
`
`13
`
`Facebook's Exhibit No. 1042
`Page 13
`
`
`
`Hypermedia Navigation LLC v. Facebook, Inc.
`Case No. 4:17-cv-05383-HSG
`U.S. Patent No. 9,772,814
`Accused Instrumentality – Facebook Video Search
`20. A method for navigating a
`The Accused Instrumentality practices a method for navigating linear Web program comprising information
`linear Web program wherein the
`obtained on the World-Wide-Web. The linear Web program of the Accused Instrumentality includes
`linear Web program includes a
`plurality of addresses, arranged in linear sequence, that corresponds to plurality of media elements of
`plurality of addresses that
`World Wide Web are stored on a network node.
`correspond to a plurality of media
`
`elements of a World Wide Web,
`When discussing the Accused Instrumentality in this claim chart Plaintiff refers to exemplary videos that
`wherein the plurality of addresses
`are associated to a Facebook user profile or page to illustrate representative functionality, design, and
`are ordered in the linear Web
`operation of the Facebook search platform. It is understood that the content of any Facebook profile or
`program in accordance with a
`Facebook page containing videos will change over time and therefore may not be identical to the
`linear sequence, and wherein the
`exemplary code excerpts shown in this claim chart.
`linear Web program and the
`
`its search engine at
`including by using
`plurality of media elements are
`Facebook provides multiple options to search video,
`stored on a network node, the
`www.facebook.com and filtering the search results to only Videos or by running a search query directly
`method comprising:
`from Facebook websites including but not limited to video search. Either way a user will arrive at a video
`search results page similar to the exemplary video search results page used in this claim chart. In the
`images shown below, an exemplary search is run on ww.facebook.com and then filtered to only display
`video search results.
`
`The image below shows what an exemplary selected Facebook video search result webpage looks like (i.e.
`the webpage Facebook creates upon a user selecting a video search result from a Facebook search results
`webpage, such as the exemplary one shown above). In this example the exemplary selected video is
`highlighted in the image above.
`
`The plurality of media elements, include corresponding hyperlinks (“addresses”) to the respective video, of
`the linear Web program are associated by a series of forward links, as shown below. Through these
`forward links Facebook provides as a means of navigating the plurality of media elements. Each of the
`media elements of the linear Web program is stored on a network node or servers.
`
`
`
`
`
`
`
`
`
`14
`
`Facebook's Exhibit No. 1042
`Page 14
`
`
`
`Hypermedia Navigation LLC v. Facebook, Inc.
`Case No. 4:17-cv-05383-HSG
`U.S. Patent No. 9,772,814
`Accused Instrumentality – Facebook Video Search
`
`
`
`
`Screenshot captured
`through Hands on Testing
`of Facebook
`
`
`
`15
`
`Facebook's Exhibit No. 1042
`Page 15
`
`
`
`Hypermedia Navigation LLC v. Facebook, Inc.
`Case No. 4:17-cv-05383-HSG
`U.S. Patent No. 9,772,814
`Accused Instrumentality – Facebook Video Search
`sending data from the network
`The Accused Instrumentality sends data from the network node to display in a display window of a display
`node to display, in a display
`device of a subscriber station at a user location, a first media element from the plurality of media
`window of a display device of a
`elements. Videos are displayed to the user in response to user selecting ‘Videos’ associated with a
`subscriber station at a user
`Facebook profile page. User can select to stream any video from the displayed videos by clicking on it. This
`location, a first media element of
`selection expands the selected video for streaming and makes other videos available below the expanded
`the plurality of media elements,
`video on a display.
`the first media element having a
`
`forward link to a second media
`
`element of the linear Web
`program; sending the linear Web
`program from the network node
`to the subscriber station;
`
`Linear web program
`
`User selection of any
`video element sends
`a request to Facebook
`to begin streaming of
`the video.
`
`Screenshot captured
`through Hands on
`Testing of Facebook
`
`
`
`16
`
`Facebook's Exhibit No. 1042
`Page 16
`
`
`
`Hypermedia Navigation LLC v. Facebook, Inc.
`Case No. 4:17-cv-05383-HSG
`U.S. Patent No. 9,772,814
`Accused Instrumentality – Facebook Video Search
`when the first media element is
`The Accused Instrumentality receives a first signal in response to an action of the user indicating an
`displayed in the display window,
`activation of the forward link indicator when a user selects the Next button while viewing the first media
`receiving a first signal in response
`element in the viewing area of the linear Web program. This is implicit in the fact that Facebook presents a
`to an action of the user indicating
`new webpage with the second media element in the viewing area of the linear Web program in response
`a first forward link activation, and
`to the user selecting the Next button while viewing the first media element (i.e. the trigger for Facebook
`in response to the first signal,
`presenting a new webpage with the second media element is Facebook receiving the first signal).
`sending data from the network
`
`node to display in the display
`The image below shows the new exemplary selected Facebook video search result webpage with the
`window, the second media
`second media element displayed map area, and as stated above, to create the webpage shown below
`element of the linear Web
`Facebook receives a first signal in response to an action of the user indicating an activation of the forward
`program, the second media
`link associated with second media element.
`element having a forward link to a
`
`third media element of the linear
`
`Web program;
`
`Link to second media element
`
`Link to third media element
`
`Screenshot captured
`through Hands on
`Testing of Facebook
`
`
`
`17
`
`Facebook's Exhibit No. 1042
`Page 17
`
`
`
`Hypermedia Navigation LLC v. Facebook, Inc.
`Case No. 4:17-cv-05383-HSG
`U.S. Patent No. 9,772,814
`Accused Instrumentality – Facebook Video Search
`when the second media element
`The Accused Instrumentality receives a second signal in response to an action of the user indicating an
`is displayed in the display window,
`activation of the forward link indicator when a user selects the Next button while viewing the second
`receiving a second signal in
`media element in the viewing area of the linear Web program (as show and highlighted in the image
`response to an action of the user
`directly above for the previous method step). This is implicit in the fact that Facebook presents a new
`indicating a second forward link
`webpage with the third media element in the viewing area of the linear Web program in response to the
`activation, and in response to the
`user selecting the Next button while viewing the second media element (i.e. the trigger for Facebook
`second signal, sending data from
`presenting a new exemplary selected Facebook video search result webpage with the third media element
`the network node to display in the
`is Facebook receiving the second signal).
`display window, the third media
`
`element of the linear Web
`The image below shows the new Facebook video search result webpage with the third media element in
`program.
`the viewing area of the linear Web program, and as stated above, to create the webpage shown below
`Facebook receives a second signal in response to an action of the user indicating an activation of the
`forward link associated with third media element.
`
`
`Next video (third
`media element)
`
`Screenshot captured through
`Hands on Testing of Facebook
`
`
`
`
`
`Link to third media element
`
`18
`
`Facebook's Exhibit No. 1042
`Page 18
`
`