Patent ID: 7739153

Claim:
A method for providing access to a video over a network, comprising: receiving, by a computing device, a plurality of videos from a plurality of content producers, the plurality of videos including a first video, wherein the first video is provided by a first content producer of the plurality of content producers; providing, by the computing device, access to the plurality of videos to a plurality of consumers; receiving, by the computing device, user rating data quantifying a user preference of the first video from the plurality of consumers who have viewed the first video; calculating, by the computing device, a price for viewing the first video based on a number of times the first video has been viewed by the plurality of consumers and the user rating data; receiving, by the computing device, a request to view the first video from a first consumer; charging, by the computing device, an account associated with the first consumer the price; requesting the first consumer to provide user rating data quantifying a review of the first video by the first consumer; receiving the user rating data from the first consumer; receiving a plurality of rating review values quantifying a review of the user rating data provided by the first consumer; determining an average rating review value based on the plurality of rating review values; crediting the account associated with the first consumer in response to determining that the average rating review value is greater than a predetermined value; and determining, by the computing device, a portion of the price to share with the first content producer based on the number of times the first video has been viewed.