CPC H04N 21/458 (2013.01) [G06Q 10/02 (2013.01); G06Q 10/025 (2013.01); G06Q 10/063116 (2013.01); G06Q 10/101 (2013.01); H04N 21/262 (2013.01); H04N 21/44204 (2013.01); H04N 21/4524 (2013.01); H04N 21/4622 (2013.01); H04N 21/4755 (2013.01); H04N 21/482 (2013.01)] | 17 Claims |
1. A method for implementing a dynamic schedule for a cinema, the method comprising:
receiving user preferences from a plurality of users, wherein a user preference of the user preferences is indicative of one or more of a movie that a user desires to watch, a time when the user desires to watch the movie, and a cinema where the user desires to watch the movie;
determining a turnover of a first movie using the user preferences, wherein the turnover is based on playing the first movie in a first cinema at a first time, and a price of the first movie played at the first time at the first cinema;
comparing the turnover of the first movie to a first threshold;
if the turnover exceeds the first threshold, generating, a dynamic schedule for the first movie playing in the first cinema;
determining a scheduling conflict for different movies at a same time in the first cinema; and
generating the dynamic schedule based on one or more of a time when the plurality of users provided the user preferences and identities of the plurality of users.
|