DIGITAL MEDIA REPRODUCTION AND LICENSING
First Claim
1. A computer implemented method for configuring a multimedia hardware device to stream a media content item included in a digital media file, comprising:
- receiving a request from a user to stream the media content item;
extracting user data that is specific to the user that is attempting to stream the media content item, wherein the user data includes each media content item that the user streamed and each media content item that the user declined to stream that enables the third party online retailer to target marketing of different media content items to the user based on a history of media content items that the user has streamed and media content items that the user has declined to stream to determine a trend of interest in media content items by the user and to thereby target the marketing of the different media content items to the user based on the determined trend of interest associated with the user;
aggregating the user data into a statistics record for the request to stream the media content item, wherein the statistics record summarizes the user data associated with the request to stream the media content item;
storing in a database the statistics record so that the user data is accessible to the third party online retailer that is providing the media content item to be streamed; and
analyzing a plurality of statistics records aggregated from each request to stream the media content item as provided to the third party online retailer to provide the third party online retailer with the aggregated user data from each request to stream the media content item.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for monetizing the reproduction of digital media content for the rights-holders of the digital media content. Embodiments of the present disclosure relate to determining whether a user of a media content item has a license to reproduce the media content item. In one embodiment, the media content item may be reproduced when the user is licensed. The user is prompted to select to acquire a license to reproduce the media content item or to decline the license to reproduce the media content item when the user is not licensed. Further embodiments determine whether a user may receive a license when the user wishes to acquire a license. In an embodiment, the user is declined a license when not approved for the license.
0 Citations
21 Claims
-
1. A computer implemented method for configuring a multimedia hardware device to stream a media content item included in a digital media file, comprising:
-
receiving a request from a user to stream the media content item; extracting user data that is specific to the user that is attempting to stream the media content item, wherein the user data includes each media content item that the user streamed and each media content item that the user declined to stream that enables the third party online retailer to target marketing of different media content items to the user based on a history of media content items that the user has streamed and media content items that the user has declined to stream to determine a trend of interest in media content items by the user and to thereby target the marketing of the different media content items to the user based on the determined trend of interest associated with the user; aggregating the user data into a statistics record for the request to stream the media content item, wherein the statistics record summarizes the user data associated with the request to stream the media content item; storing in a database the statistics record so that the user data is accessible to the third party online retailer that is providing the media content item to be streamed; and analyzing a plurality of statistics records aggregated from each request to stream the media content item as provided to the third party online retailer to provide the third party online retailer with the aggregated user data from each request to stream the media content item. - View Dependent Claims (2, 3, 4, 5, 6, 8, 9, 10, 11, 13, 14, 15, 16, 18, 19, 20, 21)
-
-
7. A computer implemented method for configuring a media content system for streaming, the method comprising:
-
receiving a request from an external device associated with a user to stream a media content item, wherein the request to stream includes digital media information associated with the media content item included in a digital media file and the digital media information includes at least one identification characteristic that is unique to the media content item that is included in the media content item when the media content item is initially created and not dependent on any encoding during any mastering of the media content item; extracting user data that is specific to the user that is attempting to stream the media content item, wherein the user data includes each media content item that the user streamed and each media content item that the user declined to stream that enables the third party online retailer to target marketing of different media content items to the user based on a history of media content items that the user has streamed and media content items that the user has declined to stream to determine a trend of interest in media content items by the user and to thereby target the marketing of the different media content items to the user based on the determined trend of interest associated with the user; aggregating the user data into a statistics record for the request to stream the media content item, wherein the statistics record summarizes the user data associated with the request to stream the media content item; storing in a database the statistics record so that the user data is accessible to the third party online retailer that is providing the media content item to be streamed; and analyzing a plurality of statistics records aggregated from each request to stream the media content item as provided to the third party online retailer to provide the third party online retailer with the aggregated user data from each request to stream the media content item.
-
-
12. A system for configuring a multimedia hardware device to generate a stream of a media content item included in a digital media file, comprising:
-
at least one processor; and a memory coupled with the processor, the memory including instructions that, when executed by the processor cause the processor to; receive a request from a user requesting to stream the media content item; extract user data that is specific to the user that is attempting to stream the media content item, wherein the user data includes each media content item that the user streamed and each media content item that the user declined to stream that enables a third party online retailer to target marketing of different media content items to the user based on a history of media content items that the user has streamed and media content items that the user has declined to stream to determine a trend of interest in media content items by the user and to thereby target the marketing of the different media content items to the user based on the determined trend of interest associated with the user, aggregate the user data into a statistics record to stream the media content item for the request, wherein the statistics record summarizes the user data associated with the request to stream the media content item, store in a database the statistics record so that the user data is accessible to the third party online retailer that is providing the media content item to be streamed, and analyze a plurality of statistics records aggregated from each request to stream the media content item as provided to the third party online retailer to provide the third party online retailer with the aggregated user data from each request to stream the media content item.
-
-
17. A system for configuring a media content system for streaming, comprising:
-
a receiver configured to receive a request from an external device associated with a user to stream the media content item, wherein the request includes digital media information associated with the media content item included in a digital media file and the digital media information includes at least one identification characteristic that is unique to the media content item that is included in the media content item when the media content item is initially created and not dependent on any encoding during any mastering of the media content item; at least one processor; and a memory coupled with the processor, the memory including instructions that, when executed by the processor cause the processor to; extract user data that is specific to the user that is attempting to stream the media content item, wherein the user data includes each media content item that the user streamed and each media content item that the user declined to stream that enables the third party online retailer to target marketing of different media content items to the user based on a history of media content items that the user has streamed and media content items that the user has declined to stream to determine a trend of interest in media content items by the user and to thereby target the marketing of the different media content items to the user based on the determined trend of interest associated with the user, aggregate the user data into a statistics record for the request to stream the media content item, wherein the statistics record summarizes the user data associated with the media licensing request, and store in a database the statistics record so that the user data is accessible to the third party online retailer that is providing the media content item to be streamed, and analyze a plurality of statistics records aggregated from each request to stream the media content item as provided to the third party line retailer to provide the third party online retailer with the aggregated user data from each request to stream the media content item.
-
Specification