Patent ID: 9609374
Date: 2017-03-28
CPC Classifications: G06Q,H04N

Claim:
1. A method for receiving access to a digital media content collection through a network connection, the method comprising: receiving, using a control circuitry, through a digital video purchasing application, a user selection of the digital media content collection that includes a plurality of digital videos, wherein the digital media content collection is available for electronic access by way of delivery through the network connection; retrieving, using the control circuitry, a first data structure from a content provider of the digital media content collection; processing, using the control circuitry, the first data structure to determine a first price for receiving immediate electronic access to the digital media content collection including the plurality of digital videos by way of a single purchase from the content provider of the digital media content collection; storing, using the control circuitry, the first price and data identifying the content provider of the digital media content collection in a second data structure; for each respective digital video of the plurality of digital videos in the digital media content collection: accumulating, using the control circuitry, each respective lowest price and each respective future price stored for each respective digital video in the third data structure and the fourth data structure to compute a second price for receiving immediate electronic access to the digital media content collection and to compute a third price for receiving future electronic access to the digital media content collection by way of purchasing each respective digital video of the plurality of digital videos from the respective content provider of the plurality of content providers that is associated with one of the respective lowest price and the respective future price for the respective digital video; generating for display, using the control circuitry, a plurality of user selectable options for purchasing the digital media content collection comprising: receiving, using the control circuitry, a user selection of one of the plurality of user selectable options; comparing, using the control circuitry, the second price with the first price, and with the third price; based on the comparison, determining, using the control circuitry, whether the user selection corresponds to a lowest of the second price, the first price, and the third price; in response to determining that the user selection does not correspond to the lowest of the second price, the first price, and the third price, generating for display, using the control circuitry, a warning that a more expensive option was selected; and selecting, using the control circuitry, through the digital video purchasing application, one of the second data structure, the third data structure, and a combination of the third data structure and the fourth data structure, to generate a request to receive electronic access, by way of the network connection, to each respective digital video of the plurality of digital videos in the digital media content collection by way of a content provider associated with the selected data structure.