SYSTEMS AND METHODS FOR PROVIDING CONTEXT-BASED MOVIE INFORMATION
First Claim
1. An electronic device for displaying movie show times, the electronic device comprising:
- a display; and
control circuitry operative to;
receive a plurality of show times of at least one movie corresponding to a plurality of movie theaters;
create a plurality of time slots, wherein the plurality of time slots is based on a time interval of a first length of time;
assign each show time of the plurality of show times to an associated time slot of the plurality of time slots;
generate slot labels for each time slot of the plurality of time slots; and
direct the display to present at least one of the generated slot labels associated with at least one time slot of the plurality of time slots.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are provided for generating context-based movie information. For example, a movie application on an electronic device can obtain show times of a movie from multiple movie theaters. In some embodiments, the movie application can combine one or more show times into a single time slot in order to condense the number of show times that are displayed. Furthermore, the movie application can provide slot labels corresponding to each time slot based on one or more context-sensitive factors (e.g., current time of day, current location, one or more upcoming calendar events, and the like). As a result, the movie application can provide a user with a condensed view of the most accessible show times based on current context.
31 Citations
25 Claims
-
1. An electronic device for displaying movie show times, the electronic device comprising:
-
a display; and control circuitry operative to; receive a plurality of show times of at least one movie corresponding to a plurality of movie theaters; create a plurality of time slots, wherein the plurality of time slots is based on a time interval of a first length of time; assign each show time of the plurality of show times to an associated time slot of the plurality of time slots; generate slot labels for each time slot of the plurality of time slots; and direct the display to present at least one of the generated slot labels associated with at least one time slot of the plurality of time slots. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for generating show times of a movie, the method comprising:
-
receiving a plurality of show times of the movie associated with a plurality of movie theaters; obtaining information associated with at least one calendar event; assigning each show time to an associated time slot of a plurality of time slots; and generating a plurality of slot labels corresponding to the plurality of time slots, wherein at least one slot label is based on at least one of a show time of the plurality of show times and the information associated with the at least one calendar event. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for sharing movie ticket purchases, the system comprising:
-
a first electronic device operative to display information associated with ticket purchases; and a second electronic device comprising; memory operative to store a calendar; an input interface; and control circuitry operative to; receive, from the input interface, an instruction to purchase at least a first ticket for a movie; determine at least one calendar event in the calendar occurring within a pre-determined range of at least one of a start time and an end time of the movie; determine that a user of the first electronic device is associated with the at least one calendar event; and transmit information associated with the purchase of the movie to the first electronic device. - View Dependent Claims (20, 21, 22)
-
-
23. Machine-readable media for generating movie show times, the machine-readable media comprising machine-readable instructions recorded thereon for:
-
receiving a plurality of show times associated with a plurality of movie theaters; obtaining information associated with at least one calendar event; assigning each show time to an associated time slot of a plurality of time slots; and generating a plurality of slot labels corresponding to the plurality of time slots, wherein at least one slot label is based on at least one of a show time of the plurality of show times and the information associated with the at least one calendar event. - View Dependent Claims (24, 25)
-
Specification