throbber
(19) United States
`(12) Patent Application Publication (Η» Pub. No.: US 2011/0314378 Al
`Nijim et al.
`(43) Pub. Date:
`Dec. 22,2011
`
`US 20110314378A1
`
`(54) CONTENT PURCHASES AND RIGHTS
`STORAGE AND ENTITLEMENTS
`
`(75)
`
`Inventors:
`
`Yousef Wasef Nijim, Roswell, GA
`(US); Francisco Gonzalez, Atlanta,
`GA (US); Terry Douglas Lee,
`Lawrenceville, GA (US); Charlotte
`Lee McLure, Alpharetta, GA (US)
`
`(73) Assignee:
`
`COX COMMUNICATIONS,
`INC., Atlanta, GA (US)
`
`(21)
`
`Appl.No
`.:
`
`13/048,216
`
`(22) Filed:
`
`Mar. 15, 2011
`
`Related U.S. Application Data
`(60) Provisional application No. 61/356,431, filed on Jun.
`18, 2010.
`
`Publication Classification
`
`(51)
`
`Int. Cl.
`(2006.01)
`G06F 3/01
`(2006.01)
`G06F 17/30
`(52) U.S. Cl............ ........... 715/716; 707/827; 707/E17.01
`
`ABSTRACT
`(57)
`Storing asset ID and entitlement data of purchased and rented
`media from various sources in a media contents account and
`allowing access to the stored asset ID and entitlement data
`from various devices is provided. A user may access a media
`contents account via a network-connected device to view
`his/her purchased and rented media. The network-connected
`device may be a device that has been registered with the
`account. A user may select a title of purchased or rented media
`to stream or download. Upon verification of entitlement
`rights, the media may be streamed or downloaded to the user.
`
`EX1027
`Roku V. Media Chain
`U.S. Patent No. 10,489,560
`
`

`

`Patent Application Publication Dec. 22, 2011 Sheet 1 of 5
`
`US 2011/0314378 Al
`
`FIG 1
`
`

`

`Patent Application Publication Dec. 22, 2011 Sheet 2 of 5
`
`US 2011/0314378 Al
`
`200
`J
`
`205
`
`FIG 2
`
`

`

`Patent Application Publication Dec. 22, 2011 Sheet 3 of 5
`
`US 2011/0314378 Al
`
`300
`J
`
`305
`
`FIG 3
`
`

`

`Patent Application Publication Dec. 22, 2011 Sheet 4 of 5
`
`US 2011/0314378 Al
`
`400
`
`

`

`Patent Application Publication Dec. 22, 2011 Sheet 5 of 5
`
`US 2011/0314378 Al
`
`Computing Device
`500
`
`FIG 5
`
`

`

`US 2011/0314378 Al
`
`Dec. 22, 2011
`
`1
`
`CONTENT PURCHASES AND RIGHTS
`STORAGE AND ENTITLEMENTS
`
`CROSS REFERENCE TO RELATED
`APPLICATIONS
`[0001] The present application claims priority to U.S. Pro-
`visional Patent Application No. 61/356,431 filed Jun. 18,
`2010, which is hereby incorporated by reference.
`
`BACKGROUND
`[0002] In today’s digital age, many users use an on demand
`(OD) system to select and view or listen to media content.
`Media content may be streamed through various devices,
`such as set-top boxes (STB), computers, Internet televisions,
`smartphones, gaming consoles, or other types of network-
`connected devices. Many media content providers offer OD
`streaming whereby a user purchases a piece of media content,
`and the content is available to the user for viewing for a
`limited period of time (i.e., rental digital content), or for an
`indefinite period of time (i.e., purchased digital content).
`Media content providers may offer OD downloading
`whereby a user purchases a piece of media content, and the
`content is available for downloading onto a designated num-
`ber of authorized devices.
`[0003] In current systems, if a user purchases a piece of
`media content from a content provider, an account may be
`provided by the content provider for allowing the user to view
`content purchased from the content provider, to select pur-
`chased content to watch, to initiate a download, and to view
`available licenses for his/her content. While a media account
`may be useful for managing media content purchased from a
`given content provider, oftentimes, users purchase content
`from a plurality of content providers via various platforms
`(e.g., mobile, web, STB, etc.) and/or purchase content from
`one content provider, but want to be able to access the content
`via various platforms.
`[0004] Thus, there is a need for methods, systems and com-
`puter readable media for storing entitlements associated with
`a user’s OD media rentals and purchases so that the rented and
`purchased media may be available to the user from various
`platforms on various devices. It is with respect to these and
`other considerations that the present invention has been made.
`
`SUMMARY
`[0005] The above and other problems are solved by provid-
`ing for storing asset identification (ID) and entitlement data of
`purchased and rented media from various sources and for
`allowing access to the stored asset ID and entitlement data
`form various devices.
`[0006] Media content, which may include, but is not lim-
`ited to, video, audio, image, and data files, may be purchased
`or rented from various media providers. Embodiments of the
`present invention provide for a media contents folder/account
`that may store asset ID and entitlement data of purchased and
`rented media from various media providers. The stored asset
`ID and entitlement data may be accessed by various user
`devices, such as a smart phone, a computer, Internet television
`(TV), a set-top box (STB), a game console, a tablet computer,
`a BLU-RAY player, or other type of network-connected
`device. A user may access purchased and rented media con-
`tent from any registered device regardless of where the media
`was purchased/rented or from what device the purchase/
`rental was made.
`
`[0007] The details of one or more embodiments are set
`forth in the accompanying drawings and description below.
`Other features and advantages will be apparent from a reading
`of the following detailed description and a review of the
`associated drawings. It is to be understood that the following
`detailed description is explanatory only and is not restrictive
`of the invention as claimed.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`[0008] FIG. 1 is a block diagram illustrating an example
`system with which embodiments of the present invention may
`be implemented.
`[0009] FIG. 2 is a flowchart illustrating an example method
`of receiving and storing asset ID and entitlement data asso-
`ciated with a purchase or rental of media content.
`[0010] FIG. 3 is a flowchart illustrating an example method
`of accessing purchased or rented media content via a “My
`Contents” folder.
`[0011] FIG. 4 is a flowchart illustrating an example method
`of accessing purchased or rented media content via an On
`Demand menu.
`[0012] FIG. 5 is a block diagram illustrating a computing
`device with which embodiments of the present invention may
`be implemented.
`
`DETAILED DESCRIPTION
`[0013] As briefly described above, embodiments of the
`present invention are directed to allowing a user to purchase
`or rent on demand content from a plurality of platforms and to
`access the purchased content from a plurality of registered
`devices.
`[0014] Embodiments of the present invention provide for a
`media contents folder/account for storing asset ID and entitle-
`ment data associated with purchased and rented media con-
`tent. Media content may be purchased from a plurality of
`media providers via various platforms (e.g., web, mobile,
`set-top box). The web-based folder may be accessible to a
`user via various platforms and devices so that the user may
`have access to all his/her purchased and rented media from a
`single library.
`[0015] According to embodiments, a user may allow for a
`communication of a purchase or rental of media from a media
`provider to a “My Contents” account. Asset ID and entitle-
`ment data may be provided to the account, where the data may
`be stored. A user may access his/her “My Contents” account
`via a network-connected device to view his/her purchased
`media. The network-connected device may be a device that
`has been registered with the account. A user may select a title
`of purchased or rented media from his/her “My Contents”
`folder to stream or download. Upon verification of entitle-
`ment rights, the media may be streamed or downloaded to the
`user.
`[0016] Other embodiments provide for a “My Contents”
`folder to be available to a user through an On Demand menu.
`Available On Demand media may be displayed to the user
`through an On Demand menu. A determination may be made
`to identify if any of the content available through the On
`Demand menu is content that the user has previously pur-
`chased or rented and is stored in the user’s “My Contents”
`folder. If there is media available that the user has previously
`purchased or rented, and if the rights and privileges allow for
`accessing it, the media content may be provided to the user
`free of charge.
`
`

`

`US 2011/0314378 Al
`
`Dec. 22, 2011
`
`2
`
`[0017] These embodiments may be combined, other
`embodiments may be utilized, and structural changes may be
`made without departing from the spirit or scope of the present
`invention. The following detailed description is therefore not
`to be taken in a limiting sense, and the scope of the present
`invention is defined by the appended claims and their equiva-
`lents. Referring now to the drawings, in which like numerals
`refer to like elements throughout the several figures, embodi-
`ments of the present invention and an exemplary operating
`environment will be described.
`[0018] FIG. 1 is a block diagram illustrating an example
`system 100 with which embodiments of the present invention
`may be implemented. As illustrated in the example of FIG. 1,
`the system 100 includes various user devices which a user
`may use to purchase, download, and/or stream media content
`112 including, but not limited to, a smart phone 105, a com-
`puter 140, Internet television (TV) 115, a set-top box (STB)
`155, a game console, a tablet computer, a BLU-RAY player,
`or other type of network-connected device. The user devices
`105,140,115,155 may access media content 112 via various
`network interfaces such as a local area network (LAN), wide
`area network (e.g., Internet) 120, or other type of network.
`The network interface 120 may receive signals according to
`various technologies including, but not limited to, wireless
`network 110 technologies, hybrid fibre-coaxial (HFC) net-
`work 150 technologies, etc.
`[0019] Media content 112 may be provided by a cable
`television (CATV) services or telephone services system
`(telco) services headend 145, by a VOD server connected to a
`CATV headend, or by various third party media provider
`servers 180, which may be computer systems storing video,
`audio, or other digital media content 112 for sending to users’
`devices 105,140,115,155. Media content may include, but is
`not limited to, video, audio, image, and data files. For
`example, media content may include movies, music, photo-
`graphs, electronic books, etc. Media content 112 may be
`streamed from an OD provider 145, 180, wherein the media
`content may be compressed and sent over a network 120,150.
`The media content 112 may then be decompressed by a
`receiving device 105,140,115,155 for display. Alternatively,
`media content 112 may be in the form of a media file that may
`be downloaded to a user’s device 105, 140, 115, 155 to be
`played.
`[0020] A media provider system 145, 180 may comprise
`data services, which may include a number of services oper-
`ated by the services provider and which may include data on
`a given customer. Data services may include one or more of a
`billing system 170, an email system, a digital rights manage-
`ment system (e.g., license server) 165, and a customer infor-
`mation database. A digital rights management (DRM) system
`165 may include information such as secure user names and
`passwords utilized by customers for access to network ser-
`vices or content. According to embodiments, the DRM sys-
`tem 165 may be an encryption/decryption management
`method for controlling a user’s access to digital media. The
`DRM system 165 may offer security for purchases and other
`transactions, and may store entitlement data including, but
`not limited to, licenses or usage rights to digitally protected
`media, access permissions, keys to decrypt encrypted media
`content, and a list of device identifications associated with
`devices 105, 140, 115, 155 that are authorized to access
`digital media content.
`[0021] According to some licenses for purchased or rented
`digital media, a user may be authorized to stream or download
`
`content by way of a predefined number of authorized devices
`105,140,115,155. Device identification data may be authen-
`ticated by a service and/or media content provider 145,180.
`As mentioned, device identification and authentication data
`may be stored in a DRM system 165, but may alternatively be
`stored in a customer information database or in a media
`contents folder/account 125 as will be described below.
`[0022] The data services systems comprising the data ser-
`vices may operate as separate data services systems, which
`communicate with a web services along a number of different
`communication paths and according to a number of different
`communication protocols. A web services system serving as
`a collection point for data requested from each of the dispar-
`ate data services systems comprising the data services may be
`included.
`[0023] An application server located at a cable headend 145
`or at a third party media provider 180 may require customer
`profile data from one or more of the data services for prepa-
`ration or update of a customer profile, and may pass a data
`query to the web services system. The web services system
`formulates a data query to each of the available data services
`systems for obtaining any available data for a given customer
`as identified by a set-top box identification associated with
`the customer. The web services system serves as an abstrac-
`tion layer between the various data services systems and the
`application server. That is, the application server is not
`required to communicate with the disparate data services
`systems, nor is the application server required to understand
`the data structures or data types utilized by the disparate data
`services systems. The web services system is operative to
`communicate with each of the disparate data services systems
`for obtaining necessary customer profile data. The customer
`profile data obtained by the web services system is assembled
`and is returned to the application server for ultimate process-
`ing via a middleware layer.
`[0024] The system 100 may comprise a web-based media
`contents folder/account, hereafter referred to as a “My Con-
`tents” folder 125, for storing entitlements of purchased and
`rented media content 112, including unique asset IDs associ-
`ated with purchased/rented media content and a list of device
`identifications associated with devices 105,140,115,155 that
`are authorized to access purchased/rented media content. A
`“My Contents” folder 125 may be accessible across various
`platforms including, but not limited to STB 155, web portal/
`PC 140,115, and via mobile devices 105. Although the “My
`Contents” folder 125 is illustrated as a remote system, it may
`be integrated with a service provider headend 145 or billing
`system 170.
`[0025] According to embodiments, a piece of media con-
`tent 112 may be purchased or rented from a CATV service
`provider 145 or from a third party media provider 180 via a
`variety of platforms (e.g., STB 155, web-based 140,115,
`mobile 105). Entitlements of the purchased/rented media
`content 112 may be maintained in a “My Contents” folder 125
`regardless of where it was purchased 145,180 or from what
`platform it was purchased/rented (e.g., mobile, web, STB).
`When a piece of media content 112 is purchased/rented from
`a content provider 145,180, the purchase/rental may be
`recorded and stored to allow unlimited access to the content
`from any available platform as allowed according to the
`entitlement data. According to embodiments, a “My Con-
`tents” folder 125 may comprise a subfolder for purchases and
`a subfolder for rentals.
`
`

`

`US 2011/0314378 Al
`
`Dec. 22, 2011
`
`3
`
`[0026] According to some digital rights, a specified type
`and/ or number of devices may be allowed by a media provider
`145,180 to stream or download media content 112. A device
`105,115,140,155 may be authorized by a given media pro-
`vider before streaming or downloading of media 112 is
`allowed. A device may be identified via a unique identifier,
`such as a MAC address or an IP address. Upon authentication,
`device identification information associated with a user may
`be stored in a media provider database 145, billing system
`170, or in the “My Contents” folder 125. According to
`embodiments, one or more devices 105,115,140,155 may be
`associated with a “My Contents” folder 125. Device identi-
`fication information may be entered manually by a user, may
`be automatically captured upon accessing the “My Contents”
`folder 125, or may be automatically captured upon purchas-
`ing a piece of media content 112 from a media content pro-
`vider 145,180.
`[0027] Purchased and rented media content 112 may have a
`unique asset ID by which the content may be identified,
`managed, and accessed. Entitlement data may be stored and
`maintained in a “My Contents” folder 125 based on the
`unique asset ID of the media content. A user may access
`purchased media content 112 as many times as allowed on
`his/her authorized devices 105,140,115,155. For example, a
`user may purchase a movie A from online store A on the user’s
`mobile phone 105, movie B from a VOD menu via the user’s
`STB 155, and movie C from online store C via the user’s
`personal computer 140. The asset IDs and entitlement data
`associated with movies A, B, and C may collectively be stored
`in the user’s “My Contents” folder 125, and accessible from
`any of the user’s registered devices 105,115,140,155.
`[0028] Embodiments of the present invention may include
`an automatic detection of purchased and rented media 112. A
`user may have an account with or purchase/rent media 112
`from one or more media content providers 145,180. A user
`may wish to associate an account or folder associated with a
`media content provider 145,180 with a “My Contents” folder
`125. Upon receiving access rights to share data from a media
`content provider 145,180 account with a “My Contents”
`folder 125, the “My Contents” folder may be automatically
`populated with unique asset ID and entitlement data of media
`content 112 purchased or rented from the media content pro-
`vider 145,180. According to other embodiments, a user may
`manually add media content 112 purchased/rented from a
`third party media provider 180 to a “My Contents” folder 125.
`[0029] Other media content associated content may be pro-
`vided and stored in a “My Contents” folder 125 such as poster
`arts of titles and extras such as cut scenes, reviews, etc. When
`allowed by a content provider 145,180, high level/personal
`metadata may be edited by a user. Metadata changes may be
`local to the user, may be added, but may not replace the
`metadata that is associated with the media content 112 (e.g.,
`title, price, rating, crew, etc.).
`[0030] Purchases and rentals may be updated and synchro-
`nized across the different platforms in real time. According to
`embodiments, bookmarks may be stored per user so that
`when a user views a piece of media content 112 from a “My
`Contents” folder 125, and the user presses STOP or when a
`PAUSE functionality times out, the user may access and
`resume watching the content from the point at which he/she
`stopped watching previously.
`[0031] When a user accesses a “My Contents” folder 125
`from a given device, for example, a STB 155, the user may be
`automatically provided with a format suitable to the platform.
`
`For example, if a user is trying to watch a movie 112 from a
`television 160, the user may be automatically provided with
`the highest format available (e.g., high-definition) unless the
`user decides to view a lower format version of the media.
`[0032] According to embodiments, a “My Contents” folder
`125 may be a category in an On Demand menu. If a piece of
`media content 112 has been purchased by a user, either
`though a CATV service provider 145 or via another third
`party provider 180, and the specified media content is avail-
`able and listed in an On Demand menu, the media content
`may be selected by the user from the menu and accessed for
`no charge. That is, a record of the purchase or rental of the
`media content 112 and entitlement data will be stored in a
`“My Contents” folder 125. A communication of the purchase
`will allow the provider of the OD content 112 to provide a
`streaming of the content without charging the user again. If a
`purchased or rented media 112 is no longer available in an OD
`menu category, the user may still access the content through
`his/her “My Contents” folder 125. The media content 112
`may be streamed or pushed to the user based on the requesting
`device 105,115,140,155.
`[0033] When media content 112 is rented by a user, limited
`rights and licenses may be granted to the user. For example,
`the user may only be allowed to stream or download the
`rented content 112 to one authorized device 105,115,140,
`155, and may be available to the user for a limited time period
`(e.g., a specified number of days from the time of rental; or a
`specified amount of time from when the user starts viewing
`the rented media). Embodiments of the present invention
`provide for allowing a user to purchase rented media 112 both
`during the rental period and after the rental period has
`expired. According to embodiments, the user may purchase
`the media from the same provider 145,180 from which he/she
`rented the media, or alternatively, may purchase the media
`from another provider. The another provider may be a pro-
`vider which has been associated with the user’s “My Con-
`tents” folder 125 so that a communication of rental and pur-
`chase information and entitlement rights may be shared
`between billing systems 170. A purchase of media 112 may
`occur on the same device 105,115,140,155 the user rented the
`media, or alternatively may occur on another device associ-
`ated with the user’s “My Contents” folder 125. A discounted
`price may be provided to the user. For example, if a user
`chooses to purchase a rented movie 112 during the rental time
`period, the price to purchase the movie may be equal to the
`purchase price minus the rental fee already paid by the user. If
`the user chooses to purchase a piece of media content 112
`after a rental time period has expired, a discount may be
`provided to the user according to a media provider’s 145,180
`business plan.
`[0034] According to embodiments, various views of media
`titles may be provided, so that when a user accesses a “My
`Contents” folder 125, he/she may be able to sort his/her
`purchases and rentals via title, release date, price, ratings, etc.
`Additionally, a user may group media content 112 based on
`studio or content provider 145,180, based on genre, or by
`category (e.g., children, drama, horror, etc.).
`[0035] According to another embodiment, media content
`112 may be downloaded by a user, authenticated by service
`provider 145, and stored on a local or remote computer-
`readable storage medium. The entitlement data may be stored
`in a “My Contents” folder 125, wherein the user may access
`the downloaded content 112 from his/her various devices
`105,115,140,155. For example, a user may purchase a DVD
`
`

`

`US 2011/0314378 Al
`
`Dec. 22, 2011
`
`4
`
`of a movie 112, authenticate the purchase of the movie, and
`download the content to a storage medium at a service pro-
`vider headend 145. The user may want to watch the movie
`112 on his/her Internet-connected television 115. He/she may
`access his “My Contents” folder 125, select the movie title,
`and have the content streamed to his/her Internet television
`115.
`[0036] Having described a system architecture for embodi-
`ments of the present invention, FIG. 2 is a flow diagram
`illustrating a method for receiving and storing identification
`and entitlement data associated with purchased/rented media
`content 112 in a unified account 125 that may be accessed
`from various devices 105,115,140,155. The method starts at
`OPERATION 205 and proceeds to OPERATION 210 where
`a “My Contents” folder 125 is set up. According to embodi-
`ments, the “My Contents” folder 125 may be maintained by a
`media content provider 145,180, or alternatively may not be
`affiliated with a content provider system. Setting up a “My
`Contents” folder 125 may include entering credential data,
`such as a username and password.
`[0037] At OPERATION 215, one or more user devices
`105,115,140,155 are associated with the “My Contents”
`folder 125. According to embodiments, a user device may be
`associated with a “My Contents” folder by manually entering
`a unique identification of a user device 105,115,140,155, by
`automatically capturing a unique identification of a user
`device upon accessing the “My Contents” folder 125, or by
`automatically capturing a unique identification of a user
`device upon purchasing/renting a piece of media content 112
`from a media content provider 145,180.
`[0038] At OPERATION 220, media content 112 may be
`purchased or rented. According to embodiments, media con-
`tent may include, but is not limited to, video, audio, image,
`and data files. Media content 112 may be a piece of physical
`media, such as a DVD, CD, BLU-RAY, etc., or may be in a
`digital format that may be downloaded or streamed to a device
`105,115,140,155. Media content 112 may be purchased or
`rented in a physical store, via a web-based media provider
`180, or via an On Demand (OD) menu associated with a
`media services provider (e.g., CATV 145).
`[0039] At OPERATION 225, the purchased or rented
`media 112 is identified. The media may be identified via a
`unique asset ID. According to embodiments, purchased or
`rented media 112 may be identified manually, wherein a user
`enters a unique asset ID associated with a piece of purchased/
`rented media 112 into his/her “My Contents” folder 125.
`Alternatively, purchased/rented media 112 may be automati-
`cally identified upon purchase/rental ofthe media if the media
`is purchased/rented via a networked device 105,115,140,155
`associated with the user’s “My Contents” folder 125. Accord-
`ing to another embodiment as was described above, pur-
`chased/rented media 112 may be automatically identified
`upon purchase/rental of the media if the media is purchased/
`rented from a media provider 145,180 which has been asso-
`ciated with the user’s “My Contents” folder 125.
`[0040] Upon identification of purchased/rented media 112,
`entitlement data associated with the media may be received
`from the media provider 145,180 and stored in the user’s “My
`Contents” folder 125. The method ends at OPERATION 235.
`[0041] Referring now to FIG. 3, a process flow of a method
`for accessing purchased/rented media 112 via a “My Con-
`tents” folder 125 is illustrated. The method starts at OPERA-
`TION 305 and proceeds to OPERATION 310 where a user
`accesses his/her “My Contents” folder 125. According to
`
`embodiments, the folder 125 may be accessed via various
`types of network-connected devices 105,115,140,155.
`Access to the “My Contents” folder 125 may include entering
`credential data, such as a user ID and/or password. Alterna-
`tively, access to the “My Contents” folder 125 may be granted
`upon recognition of a registered device 105,115,140,155
`from which the user is accessing the folder.
`[0042] At OPERATION 315, titles of purchased/rented
`media content 112 are displayed in a user interface. As was
`described above, various views may be provided, so that
`when a user accesses a “My Contents” folder 125, he/she may
`be able to sort his/her purchases via title, release date, price,
`ratings, etc. Additionally, a user may group media content 112
`based on studio or content provider 145,180, based on genre,
`or by category (e.g., children, drama, horror, etc.). Other
`media content associated content may be provided and stored
`in a “My Contents” folder 125 such as poster arts of titles and
`extras such as cut scenes, reviews, etc.
`[0043] At OPERATION 320, a title of a purchased/rented
`piece of media content 112 may be selected by the user. At
`OPERATION 325, entitlement rights may be verified. Veri-
`fying entitlement rights may include, but is not limited to,
`verifying that the media content 112 may be accessed by the
`device 105,115,140,155 that is requesting the content, veri-
`fying that the type of access the user is requesting is allowed
`(e.g., downloading of content vs. streaming), and verifying
`that a rental period of a rental piece of media content has not
`expired.
`[0044] At OPERATION 325, the requested media content
`112 may be provided to the requesting device 105,115,140,
`155 according to the entitlement rights verified at OPERA-
`TION 320. According to embodiments, a format suitable to
`the requesting device may be automatically provided. For
`example, if a user is trying to watch a movie 112 from a
`television 160, the user may be automatically provided with
`the highest format available (e.g., high-definition) unless the
`user decides to view a lower format version of the media. The
`method ends at OPERATION 335.
`[0045] Referring now to FIG. 4, a process flow of a method
`for accessing purchased/rented media 112 via an On Demand
`(OD) menu is illustrated. Generally, media content 112 may
`be purchased or rented from various sources 145,180, and
`asset ID and entitlement rights and privilege data associated
`with the purchased/rented media is stored in a folder 125 that
`is accessible to various devices 105,115,140,155. When a
`user views media titles of available media 112 through an On
`Demand menu, a determination is made whether any of the
`content available through the On Demand menu is content
`that the user has previously purchased or rented and is stored
`in the user’s “My Contents” folder 125. If there is media
`available that the user has previously purchased or rented, and
`if the rights and privileges allow for accessing it, the media
`content 112 may be provided to the user free of charge.
`[0046] The method starts at OPERATION 405 and pro-
`ceeds to OPERATION 410 where an OD menu is accessed by
`a user. An OD menu may include titles of media 112 that may
`be available to view, purchase, and/or rent.
`[0047] At DECISION OPERATION 415, a determination
`may be made as to whether any of the available media 112
`included in the OD menu matches any titles included in the
`user’s “My Contents” folder 125. If none of the available OD
`media 112 included in the OD menu matches any of the media
`associated with the user’s “My Contents” folder 125, at
`OPERATION 435, the available OD media titles may be
`
`

`

`US 2011/0314378 Al
`
`Dec. 22, 2011
`
`5
`
`displayed in the OD menu as they would typically be dis-
`played. If there are one or more matches between media 112
`available through the OD menu and media associated with the
`user’s “My Contents” folder 125, at OPERATION 420, the
`matching title(s) of the media content may be displayed to the
`user as being available to view/access for free. For example,
`a user may purchase video A 112 through media provider A
`180, and the asset ID and entitlement data associated with
`video A is stored in the user’s “My Contents” folder 125. The
`user may subscribe to a CATV service 145, and may be
`viewing a Video On Demand menu on his/her television 160
`connected to a STB 155. He/she may see video A listed as a
`movie that is available through his/her CATV services pro-
`vider. Because he/she has already purchased video A through
`another provider 180, and the asset ID and entitlement data
`are stored in his/her “My Contents” folder 125, video A may
`be listed in the VOD menu, and may include information
`letting the user know that video A is available to access
`through the menu and that he/she will not be charged addi-
`tionally for accessing the video if he/she chooses to select it to
`watch.
`[0048] According to another embodiment, if a user has
`rented a piece of media content 112 from a media provider
`145,180 and later decides to purchase the media through the
`same or another media provider associated with a “My Con-
`tents” folder 125 via any one of his/her registered devices
`105,115,140,155 associated with the folder 125, a discounted
`price may be provided to the user.
`[0049] At OPERATION 425, the user selects a previously
`purchased media title 112 from the OD menu. At OPERA-
`TION 430, the user is provided with the media content 112
`according to entitlement rights associated with the media
`content without being charged for the media again. The
`method ends at OPERATION 440.
`[0050] FIG. 5 is a block diagram illustrating an example
`computing device 500 with which embodiments of the
`present invention may be implemented. In some embodi-
`ments, the “My Contents” folder 125, the user devices 105,
`115.140.15

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