`
`Attorney Docket No.: 106842064303 (P18128USC3)
`
`FOR
`
`CHANNEL BAR USER INTERFACE
`
`CROSS-REFERENCE TO RELATED APPLICATIONS
`
`[0001]
`
`This application is a continuation of US. Patent Application 15/714,904, filed
`
`September 25, 2017, and published on February 8, 2018 as US. Publication No. 2018-0041814,
`
`which is a continuation of US. Patent Application No. 14/255,664, filed April 17, 2014, and
`
`issued on September 26, 2017 as US. Patent No.9,774,9l7, which is a continuation of US.
`
`Patent Application No. 14/ 102,270, filed December 10, 2013, which claims the benefit of US
`
`Provisional Patent Application No. 61/800,486, filed March 15, 2013, and US. Provisional
`
`Patent Application No. 61/73 5,399, filed December 10, 2012, the entire disclosures of which are
`
`incorporated herein by reference for all purposes.
`
`BACKGROUND OF THE INVENTION
`
`Field of the Invention
`
`[0002]
`
`This invention relates to multimedia systems, and more particularly, to delivery of
`
`media content.
`
`Description of the Relevant Art
`
`[0003]
`
`For many years, broadcast television was the sole provider of video content to
`
`viewer’s homes across the globe. As time has passed, and particularly with the advent of the
`
`Internet, numerous other sources of video content have arisen. In addition to broadcast
`
`television, cable television and satellite based television providers have begun providing access
`
`to video on demand and other audio and video content. In addition, special purpose set-top
`
`boxes, such as that provided by Roku ®, provided a gateway for viewer’s to access other sources
`
`13- 1 3 97426
`
`
`
`Attorney Docket No.: 106842064303 (P18128USC3)
`
`of video content not provided by their television service provider. With such boxes, viewers
`
`were able to connect to these other content providers in order to obtain desired video content. At
`
`present, there are countless video providers in the marketplace. In addition, music and other
`
`audio content is available through various communication channels. Many are subscription
`
`based services, and some provide free content. While the explosion of video content providers in
`
`the marketplace may seem a boon for viewer’s, the large number of choices and providers
`
`complicates the viewing experience.
`
`[0004]
`
`In view of the above, improved media content delivery systems, methods and
`
`mechanisms are desired.
`
`SUMMARY OF EMBODIMENTS
`
`[0005]
`
`[0006]
`
`Systems and methods for a television service are contemplated.
`
`A media content delivery service is contemplated that includes a data store for
`
`storing and serving video content to subscribers. Such a data store may comprise one or more
`
`data stores, distributed storage, peer-to-peer based storage, cloud based storage or otherwise. In
`
`various embodiments, the media content provider is configured to continually record and or
`
`otherwise acquire media content from around the world for storage. Video and audio content
`
`stored in the data store will generally correspond to a large number of other content providers,
`
`such as cable television operators, Internet based content providers, television networks, and so
`
`on. The media content provider also maintains metadata regarding the video content in the data
`
`store. In addition to including information concerning the media content content itself — such as
`
`format, duration, compression particulars, and so on, the metadata also includes information that
`
`associates the video content with the other video content providers. For example, a stored
`
`episode of a series shown on the HBO network will be identifiable as corresponding to the HBO
`
`network.
`
`[0007]
`
`Subscribers are provided a user interface to the system that includes a channel bar.
`
`In various embodiments, the channel bar is operable in multiple modes. An EPG mode displays
`
`live video for multiple channels simultaneously. Themed modes permit channel bars that display
`
`content according to various themes which may be defined by a viewer, the provider, or both.
`
`[0008]
`
`In various embodiments, the channel bar includes multiple elements that
`
`corresponds to video content. Embodiments are contemplated in which live broadcast video is
`
`121- 1 3 97426
`
`
`
`Attorney Docket No.: 106842064303 (P18128USC3)
`
`displayed as part of each element. Viewer input may be provided to indicate a change of channel
`
`bar is desired. Responsive to such input, a title of a next channel bar may be displayed.
`
`Successive titles of further channel bars may be displayed responsive to detecting further input
`
`requesting a channel bar change. Responsive to detecting the input has ceased, a channel bar
`
`corresponding to the last title shown is displayed.
`
`[0009]
`
`In addition, the channel bar is dynamically scoped responsive to interactions of a
`
`viewer with the system. Changing the scope of the channel bar may include replacing a first
`
`element of the second channel bar with a plurality of elements which represent greater detail
`
`concerning the first element. Alternatively, multiple lower level elements may be replaced by
`
`higher level elements when changing the channel bar scope. Further, selectable elements within
`
`the channel bar provide direct access to related content regarding video content, such as
`
`television series information and cast information.
`
`[0010]
`
`These and other embodiments are contemplated and will be appreciated upon
`
`reference to the following description and drawings.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`FIG. 1 depicts one embodiment of a video display.
`
`FIG. 2 depicts one embodiment of a video display and secondary sources.
`
`FIG. 3 depicts one embodiment of a video display and secondary sources.
`
`FIG. 4 depicts one embodiment of a video display and secondary sources.
`
`FIG. 5 depicts one embodiment of a video display and secondary sources.
`
`FIG. 6 depicts one embodiment of a portion of a television system.
`
`FIG. 7 depicts one embodiment of a portion of a television system.
`
`FIG. 8 depicts one embodiment of the distribution of video server farm.
`
`FIG. 9 depicts one embodiment of subscribers and video content.
`
`FIG. 10 depicts one embodiment of subscribers and video content.
`
`FIG. 11 depicts one embodiment of subscribers and video content.
`
`FIG. 12 depicts one embodiment of subscribers and video content.
`
`FIG. 13 depicts one embodiment of a receiver and mobile device.
`
`FIG. 14 depicts one embodiment of a method for identifying a subscriber.
`
`[0011]
`
`[0012]
`
`[0013]
`
`[0014]
`
`[0015]
`
`[0016]
`
`[0017]
`
`[0018]
`
`[0019]
`
`[0020]
`
`[0021]
`
`[0022]
`
`[0023]
`
`[0024]
`
`la— 1 3 97426
`
`3
`
`
`
`Attorney Docket No.: 106842064303 (P18128USC3)
`
`. 15 depicts one embodiment of a method for pairing a television and mobile
`
`. 16 depicts one embodiment of a Video display.
`
`. l7 depicts one embodiment of a Video display.
`
`. 18 depicts one embodiment of a Video display and channel bar.
`
`. l9 depicts one embodiment of a Video display and channel bar.
`
`. 20 depicts one embodiment of a Video display and user interface.
`
`. 21 depicts one embodiment of a Video display and user interface.
`
`. 22 depicts one embodiment of a Video display and user interface.
`
`. 23 depicts one embodiment of a Video display and user interface.
`
`. 24 depicts one embodiment of a Video display and user interface.
`
`. 25 depicts one embodiment of a Video display and user interface.
`
`. 26 depicts one embodiment of a Video display and user interface.
`
`. 27 depicts one embodiment of a Video display and user interface.
`
`. 28 depicts one embodiment of a Video display and user interface.
`
`. 29 depicts one embodiment of a Video display and user interface.
`
`FIG
`
`FIG
`
`FIG
`
`FIG
`
`FIG
`
`FIG
`
`FIG
`
`FIG
`
`FIG
`
`FIG
`
`FIG
`
`FIG
`
`FIG
`
`FIG
`
`FIG
`
`FIG.
`
`FIG.
`
`FIG.
`
`FIG.
`
`FIG.
`
`FIG.
`
`FIG.
`
`FIG.
`
`FIG.
`
`FIG.
`
`30 depicts one embodiment of a Video display and user interface.
`
`31 depicts one embodiment of a method for scoping an interface channel
`
`32 depicts one embodiment of a Video display and user interface.
`
`33 depicts one embodiment of a Video display and user interface.
`
`34 depicts one embodiment of a Video display and user interface.
`
`35 depicts one embodiment of a Video display and user interface.
`
`36 depicts one embodiment of a channel bar animation.
`
`37 depicts one embodiment of a channel bar animation.
`
`38 depicts one embodiment of a channel bar animation.
`
`39 depicts one embodiment of a Video display and user interface.
`
`FIG
`
`FIG
`
`FIG
`
`FIG
`
`. 4O depicts one embodiment of a Video display and user interface.
`
`. 41 depicts one embodiment of a Video display and user interface.
`
`. 42 depicts one embodiment of a Video display and user interface.
`
`. 43 depicts one embodiment of a Video display and user interface.
`
`[0025]
`
`device.
`
`[0026]
`
`[0027]
`
`[0028]
`
`[0029]
`
`[0030]
`
`[0031]
`
`[0032]
`
`[0033]
`
`[0034]
`
`[0035]
`
`[0036]
`
`[0037]
`
`[0038]
`
`[0039]
`
`[0040]
`
`[0041]
`
`bar.
`
`[0042]
`
`[0043]
`
`[0044]
`
`[0045]
`
`[0046]
`
`[0047]
`
`[0048]
`
`[0049]
`
`[0050]
`
`[0051]
`
`[0052]
`
`[0053]
`
`la— 1 3 97426
`
`
`
`Attorney Docket No.: 106842064303 (P18128USC3)
`
`[0054]
`
`[0055]
`
`[0056]
`
`FIG. 44 depicts one embodiment of a video display and user interface.
`
`FIG. 45 depicts one embodiment of a media content delivery system.
`
`While the invention is susceptible to various modifications and alternative forms,
`
`specific embodiments thereof are shown by way of example in the drawings and will herein be
`
`described in detail. It should be understood, however, that the drawings and detailed description
`
`thereto are not intended to limit the invention to the particular form disclosed, but on the
`
`contrary, the intention is to cover all modifications, equivalents and alternatives falling within
`
`the spirit and scope of the present invention as defined by the appended claims. As used
`
`throughout this application, the word “may” is used in a permissive sense (i.e., meaning having
`
`the potential to), rather than the mandatory sense (i.e., meaning must). Similarly, the words
`
`“include,” “including,” and “includes” mean including, but not limited to.
`
`[0057]
`
`Various units, circuits, or other components may be described as “configured to”
`
`perform a task or tasks. In such contexts, “configured to” is a broad recitation of structure
`
`generally meaning “having circuitry that” performs the task or tasks during operation. As such,
`
`the unit/circuit/component can be configured to perform the task even when the
`
`unit/circuit/component is not currently on. In general, the circuitry that forms the structure
`
`corresponding to “configured to” may include hardware circuits. Similarly, various
`
`units/circuits/components may be described as performing a task or tasks, for convenience in the
`
`description. Such descriptions should be interpreted as including the phrase “configured to.”
`
`Reciting a unit/circuit/component that is configured to perform one or more tasks is expressly
`
`intended not to invoke 35 U.S.C. § 112, paragraph six, interpretation for that
`
`unit/circuit/component.
`
`DETAILED DESCRIPTION
`
`[0058]
`
`In the following description, numerous specific details are set forth to provide a
`
`thorough understanding of the present invention. However, one having ordinary skill in the art
`
`should recognize that the invention might be practiced without these specific details. In some
`
`instances, well-known circuits, structures, and techniques have not been shown in detail to avoid
`
`obscuring the present invention.
`
`[0059]
`
`Referring to FIG. 1, one embodiment of a television 100 and television display
`
`102 is shown. In the example shown, the television display 102 is displaying video content
`
`13- 1 3 97426
`
`
`
`Attorney Docket No.: 106842064303 (P18128USC3)
`
`related to a television show. In particular, the title 104 of a television show is depicted along
`
`with an episode bar 106 and play icon 110. In the embodiment shown, the content depicted by
`
`the display 102 is provided according to a subscription a viewer has with a television
`
`subscription service. In one embodiment, this television subscription service is an Apple TV ®
`
`service indicated by the icon 120. In various embodiments, the title 104, bar 106, and icon 110
`
`may be generated as an overlay on top of another image, such as a still picture, video content,
`
`animation, or otherwise. Such overlays may be produced by a set-top box, circuitry incorporated
`
`into the television 100 itself, or a provider of video content (e.g., the Apple TV service). In other
`
`embodiments, rather than an overlay, the title 104, bar 106, and/or 110 may be integrally
`
`generated as part of an image or video displayed on the display portion 102 of the television. As
`
`used herein, “overlay” is intended to include not only the generation of overlays on top of other
`
`content, by the content that is integrally generated as part of the video content as well.
`
`[0060]
`
`As shown in the example, bar 106 includes six images which correspond to
`
`subject matter related to the show titled 104 above. As shown, subject matter corresponding to
`
`three seasons of the show (“modernfamily”) are depicted. In particular, images corresponding to
`
`season 1 (Sea. 1), season 2 (Sea. 2), and season 3 (Sea. 3) are shown. For season 3, separate
`
`images are shown to correspond to particular episodes of season 3, namely, episodes 1-4 (Ep. 1 —
`
`Ep. 4). In various embodiments, the images depicted within the bar 106 may be still images or
`
`video corresponding to the related season or episode, or otherwise.
`
`[0061]
`
`Also shown in FIG. 1, one of the particular images 108 is indicated to have
`
`“focus”. As is understood by those skilled in the art, “focus” generally refers to the selection of a
`
`graphical element on a display in order to display information related to the selected item,
`
`prepare the item for further selection in order to further traverse a graphical user interface, and so
`
`on. In this example, focus is illustrated by the use of a broader outline on image 108 than is used
`
`for the other images within bar 106. Numerous other alternative ways for indicating focus are
`
`known in the art, such as the use of different lighting, colors, animations, etc. All such
`
`alternatives are contemplated. Focus in this case may be used to identify a particular image
`
`within bar 106 which is intended as a target when the play icon 110 is selected by a user. In this
`
`manner, selecting play 110 while image 108 is selected (i.e., has focus) may result in episode 1
`
`of season 3 of the modernfamily television series being played on the display 102.
`
`la— 1 3 97426
`
`
`
`Attorney Docket No.: 106842064303 (P18128USC3)
`
`[0062]
`
`While FIG. 1 depicts seasons and episodes of a television series available for
`
`viewing, what is not shown to the television viewer in this example is that the content
`
`corresponding to the images in bar 106 has been aggregated from multiple sources corresponding
`
`to multiple subscriptions. As used herein, subscriptions to these multiple services may be
`
`referred to as secondary subscriptions, while a subscription to the service corresponding to the
`
`display 102 (e.g., the Apple TV service) may be referred to as the primary subscription. In
`
`various embodiments, the primary subscription may be to Apple TV in which case Apple TV
`
`may be referred to as the “primary provider”, and the other multiple service providers may be
`
`referred to as “secondary providers”. It is noted that in some cases, a secondary provider may
`
`not provide all of the content to which it provides access. In some embodiments, a subscription
`
`with a secondary provider simply gives a viewer the right to access the data from a different
`
`provider. Various such alternatives are possible and are contemplated. In contrast to the
`
`scenario depicted in FIG. 1, in a typical scenario a viewer may have a subscription to a service
`
`such as the NETFLIX ® service which provides television, movie, and other video content.
`
`When displaying available content for viewing, the NETFLIX service displays content available
`
`from NETFLIX. Alternatively, a service such as the TIVO ® service may depict content
`
`available from multiple sources corresponding to multiple subscriptions. However, when
`
`accessing such content, the viewer accesses a particular service provider in order to obtain the
`
`desired content assuming the viewer has a subscription. In such a case, the TIVO service simply
`
`points the viewer to a service which provides content. The viewer than connects to that service
`
`to obtain content. In contrast to the above, not only does bar 106 in FIG. 1 identify content
`
`corresponding to multiple providers which may require multiple secondary subscriptions, all of
`
`the corresponding content has been aggregated by the provider of the service that corresponds to
`
`the primary subscription (e.g., Apple TV).
`
`[0063]
`
`For example, FIG. 2 illustrates the television 100 and display 102 of FIG. 1 with
`
`like items having identical reference numerals. FIG. 2 illustrates that the content identified
`
`within bar 106 corresponds to different subscription based services 200. For example, season 1
`
`(Sea. 1) is available from the Amazon ® service 202, season 2 (Sea. 2) is available from the
`
`Apple iTunes® service 204, episodes 1 and 2 of season 3 are available from the Netflix ®
`
`service 206, episode 3 of season 3 is available from the Hulu Plus ® service 208, and episode 4
`
`of season 4 is available from a cable television service 210. In the example shown, a viewer of
`
`la— 1 3 97426
`
`
`
`Attorney Docket No.: 106842064303 (P18128USC3)
`
`the display 102 has a subscription to a service provided by the source of the display 102. For
`
`example, the viewer may have a subscription to an Apple TV® service (the primary
`
`subscription). In various embodiments, the Apple TV service has recorded or otherwise obtained
`
`and aggregated content corresponding to all of the sources/providers shown in block 200. Such
`
`content may have been obtained directly from the providers themselves, or otherwise. In such an
`
`embodiment, whether the viewer selects to view episode 3 or episode 4 of season 3 (each of
`
`which corresponds to a different provider and subscription), or any of the other content shown in
`
`block 106, the content will be provided by the Apple TV service.
`
`[0064]
`
`FIG. 3 illustrates one embodiment in which a selection algorithm is used for
`
`determining what content is shown as available. Such an algorithm(s) may also be used to select
`
`particular content for display when multiple options are available. For example, as shown in
`
`FIG. 3, each of the services/providers (302, 204, 306, 308, 310) depict relevant content available
`
`corresponding to the modernfamily television series. As can be seen, there is significant
`
`duplication among the services in available content. As such, a selection algorithm 320 may be
`
`used to select from among the available content. Also, shown in this example is a set-top box
`
`300 coupled to the television. In various embodiments, selection algorithm may include
`
`hardware and/or software based processes performed at a server(s) (now shown in FIG. 3), in the
`
`set-top box or television itself, at a content provider, or any combination thereof. For example,
`
`there may be multiple options available for the episode 1, season 3. This particular episode is
`
`available from both provider 308 and provider 310. In addition, each of these providers may
`
`have this particular episode available in high definition (HD), standard definition (SD). Other
`
`options may be available as well. Given the various options, selection of which to display as
`
`being available may be made. Alternatively, if selecting “play” by the viewer causes the episode
`
`to immediately begin playing automatically, then a selection algorithm may be needed to
`
`determine which is provided. Whichever option is selected, it will have been stored by the
`
`primary subscription service and provided by this primary subscription service (e. g., Apple TV)
`
`rather than one of the services/providers (302, 204, 306, 308, 310). Further details regarding the
`
`above mentioned selection algorithms will be discussed in greater detail below.
`
`[0065]
`
`In various embodiments, the content shown as being available in block 106 may
`
`also be based upon content that is available for viewing (irrespective of whether the viewer has a
`
`current subscription for the content), or content that is available based on the viewer’s current
`
`13- 1 3 97426
`
`
`
`Attorney Docket No.: 106842064303 (P18128USC3)
`
`subscription(s). The approach used to choose what is shown as being available may be
`
`programmable (e.g., based on user settings in a set-top box, based on a service provider’s
`
`preferences, or otherwise) and may be a combination of the above approaches. FIG. 4 depicts an
`
`embodiment in which the content shown as being available is based on whether or not the viewer
`
`has a secondary subscription to an available service. In various embodiments, a viewer may be
`
`able to view and manage their various primary and secondary subscriptions using interfaces
`
`provided by the primary provider on the display. In the example shown in FIG. 4, providers 402-
`
`410, selection algorithm 420, set-top box 300 and display 430 are shown. Each of the providers
`
`402-410 are shown coupled to the algorithm 420 by a line. In the embodiment shown, a line
`
`coupled from a provider 402-410 to the selection algorithm indicates that the primary
`
`subscription based service (Apple TV) provides content corresponding to the given provider
`
`(e.g., based on an agreement between the primary subscription service provider and the
`
`secondary subscription service provider). A solid line in this case is used to indicate that the
`
`viewer has a subscription to the corresponding provider/service and a dashed line indicates the
`
`viewer does not have a subscription to the provider/service.
`
`[0066]
`
`As seen in FIG. 4, the iTunes service is the only provider of season 1 (Sea. 1) of
`
`the modernfamily television series. As shown by the dashed line 412, the viewer which
`
`corresponds to the subscription displayed on the display 430 does not have a currently valid
`
`subscription to this service. Consequently, season 1 (Sea. 1) does not show up as being available
`
`on the display 430. As an example, a viewer may not want content displayed when a
`
`subscription is not available in order to reduce the amount of content displayed. FIG. 5
`
`illustrates the approach wherein content is shown to the viewer as being available irrespective of
`
`whether or not the viewer has a (secondary) subscription for the content. In the example of
`
`FIG. 5, lines 502, 504, and 506 show the viewer does not have a subscription to the Amazon,
`
`iTunes, or Netflix services. Nevertheless, all content is shown as being available to the viewer
`
`on the display 530. Having briefly described a television service with primary and secondary
`
`subscriptions, and the aggregation of all content by the primary subscription service, we now
`
`turn to a discussion of the system in general.
`
`[0067]
`
`FIG. 6 illustrates one embodiment of a system corresponding to the above
`
`description. In the embodiment shown, a “server farm” 600 is shown that includes a large
`
`number of servers 630 and an immense data store 640. In various embodiments, the server farm
`
`13- 1 3 97426
`
`
`
`Attorney Docket No.: 106842064303 (P18128USC3)
`
`600 corresponds to a cloud based service whereby content and services are delivered over a
`
`network such as the Internet. Also shown are multiple content providers 620 coupled to the
`
`server farm 600 via multiple communication pathways 610. In various embodiments, providers
`
`620 may include subscription based providers which provide paid and/or free content. In various
`
`embodiments, the purchase of an application (app) may provide access to particular content. For
`
`example, the purchase of a major league baseball app may provide access to content related to
`
`major league baseball. In a sense, the purchase of the app effectively serves as a subscription.
`
`The application may then be executable (e.g., by the set-top box) to provide an enhanced viewing
`
`experience for baseball related viewing. Server farm 600 is also shown coupled to convey
`
`content to subscribers 660 via multiple pathways 650. Transmission pathways 650 may include
`
`satellite based transmission 651, cable based systems 652, terrestrial or broadband radio service
`
`(BRS) based systems 653, the Internet and/or other networks 654, a combination of these
`
`systems, or some other appropriate system of transmission. In the embodiment shown, providers
`
`620 includes cable television operators, television networks, movie studios, production
`
`companies, Internet service providers, satellite television operators, and other providers/sources
`
`of content. In various embodiments, one or more of the providers 620 corresponds to a
`
`subscription based service whereby subscribers are entitled to gain access to video content.
`
`[0068]
`
`Also shown in FIG. 6 is the conveyance of content 621-627 by each of the
`
`providers 620 via one or more pathways 610 to server farm 600. It is noted that while the term
`
`server farm — singular — is used, in various embodiments the server farm 600 is in fact multiple
`
`farms which are distributed as will be discussed shortly. Similar to pathways 650, pathways 610
`
`may include any of a variety of transmission media and may include a variety of transmission
`
`protocols. Content 621-627 may generally include video content and related metadata which
`
`describes the content and/or other particular regarding the content. Such other particulars may
`
`include information regarding licensing related information, subscriber information, pricing
`
`information, or otherwise. For ease of illustration, the content 621-627 is shown with a
`
`corresponding designation A-G which serves to indicate the content corresponds to a given
`
`provider. For example, content 621 which is conveyed by a Cable Television Operator includes
`
`the designation “A”. Corresponding data within the server farm 600 data store 640 includes the
`
`designation “A” as well. In various embodiments, designation “A” for data within data store 640
`
`may serve to indicate that a subscription to the Cable Television Operator includes access to this
`
`la— 1 3 97426
`
`10
`
`
`
`Attorney Docket No.: 106842064303 (P18128USC3)
`
`data. It is noted that such designations for use in relation to data within the data store 640 will
`
`form part of the metadata maintained by the server farm 600. While content within the data store
`
`640 is shown with a given designation for ease of illustration, in various embodiments particular
`
`data in the data farm 600 may be associated with multiple providers 620 and multiple
`
`subscriptions. Accordingly, particular content such as an episode of a television show would be
`
`associated with multiple providers 620 and metadata maintained by the server farm 600 would
`
`indicate as much. Therefore, while the illustration of FIG. 6 may depict content as being
`
`segregated by provider or subscription (A-P), in various embodiments such segregation or
`
`identification is merely logical based on metadata. In various embodiments, data storage
`
`reduction techniques such as deduplication and single instance storage will be used for the data
`
`store 640.
`
`[0069]
`
`While the previous figures have discussed the television system in terms of
`
`conveying content for display on a television. As shown in FIG. 6, the target 660 of video
`
`content conveyed by server farm 600 may be any of various different types of targets.
`
`Exemplary targets 660shown in FIG. 6 included a set-top box coupled to a television 661, a
`
`laptop computer 662, a desktop computer 663, a smart phone, cellular phone, wearable portable
`
`device (e.g., a wristwatch type display), other handheld mobile device 664, a television, a tablet
`
`computer, a cruise ship for distribution as part of an on-board video system, an automobile (e.g.,
`
`for display on an integrated video screen), or aircraft for individual distribution to passengers or
`
`broader distribution as part of an on-board video system. Other targets capable of displaying
`
`video content are possible and are contemplated.
`
`[0070]
`
`FIG. 6 also illustrates that targets 660 may communicate with server farm 600 via
`
`paths 692. Such communication may include requests for video content, receiving device
`
`performance related information, viewer profile related information, or otherwise. Also shown is
`
`a communication path 692 that illustrates target devices may communicate with other target
`
`devices. Such communication may be peer-to-peer based type communication or otherwise.
`
`FIG. 6 also shows targets 660 coupled via a network 670 couple to other sources 680. These
`
`other sources 680 may provide access to other sources of video content, Internet based content,
`
`or content directly provided by one or more of providers 620.
`
`[0071]
`
`As discussed above, in various embodiments a viewer may have a primary
`
`subscription and one or more second subscriptions. For example, in FIG. 6 a viewer
`
`la— 1 3 97426
`
`1 1
`
`
`
`Attorney Docket No.: 106842064303 (P18128USC3)
`
`corresponding to one of the targets 660 may have a primary subscription to Apple TV which in
`
`the example shown corresponds to server 600 and related operations. In such an embodiment,
`
`the primary subscription may be based on monthly fee, annual fee, or other periodic fee.
`
`Alternatively, the primary subscription may be based on the purchase of a set-top box or
`
`television with integrated components to support the primary subscription service. Still further,
`
`the primary subscription may be based on a combination of a periodic fee, the purchase of
`
`equipment, per item purchases, and/or otherwise. Whichever approach is used in a given case
`
`for the subscription, the primary subscription generally provides access by the viewer to content
`
`maintained within the server farm of the primary subscription service provider (e.g., Apple TV).
`
`While content available to the viewer is maintained and provided by the primary subscription
`
`service provider, which content is available to the viewer according to the primary subscription
`
`is based upon one or more secondary subscriptions of the viewer.
`
`[0072]
`
`As an example, a viewer may have a cable television subscription (secondary
`
`subscription). In addition, the viewer may have a subscription to Apple TV (e.g., the service
`
`provider associated with server farm 600). The cable television operator (e.g., as shown as a
`
`provider 620) broadcasts video content, such as live television and video-on-demand content, 24
`
`hours a day. Server farm 600 is configured to record and/or otherwise capture all content
`
`broadcast/provided by the cable television operator and store the content as part of the data store
`
`640. For example, data designated “A” in data store 640 may represent video content broadcast
`
`and/or otherwise provided or available from the cable television operator. Given the viewer’s
`
`secondary subscription to the cable television operator service, the viewer’s primary subscription
`
`to Apple TV (server farm 600) entitles the viewer to access all of the content in the data store
`
`640 that corresponds to the cable operator. Consequently, the viewer may view live television
`
`broadcasts of the cable television operator which are provided by the server farm 600 rather than
`
`the cable television operator. Additionally, as the server farm 600 is constantly
`
`recording/gathering all of the cable operator content, the viewer may have access to content
`
`which was broadcast by the cable television operator a week ago, a month ago, or even a year
`
`ago, depending on how long the server farm maintains the data and has rights to convey the data.
`
`[0073]
`
`In various embodiments, the server farm 600 is in principle generally configured
`
`to record all video data everywhere all of the time. In other words, the server farm 600 operator
`
`may seek to store all video content available for viewing globally. Such an approach may
`
`121-13 97426
`
`12
`
`
`
`Attorney Docket No.: 106842064303 (P18128USC3)
`
`include storing all previously available video content anywhere in the world and continuously
`
`recording all newly available video content. Acquisition of video content may generally
`
`necessitate license agreements with various copyright holders and providers. As noted earlier,
`
`particular content which has been acquired and resides in the server farm 600 may be associated
`
`with multiple providers. However, while multiple providers may provide subscribers access to
`
`particular video content, it generally will not be the case that the server farm 600 operator will
`
`need agreements with all such providers in order to acquire the content. Rather, in most cases,
`
`video content will have been acquired and stored as part of the content 640. The server fa

Accessing this document will incur an additional charge of $.
After purchase, you can access this document again without charge.
Accept $ ChargeStill 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.
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.

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