Streaming video queue management system
AssigneeInternational Business Machines Corporation
InventorsAL CHAKRA, MICHAEL S. THOMASON
Life of this patent
Estimating the term…
Abstract
Methods, systems and computer program products for managing a video streaming queue during a planned trip are provided. Aspects include receiving a list of content items from a user for viewing during the planned trip and receiving information regarding the planned trip. Aspects also include analyzing the content items to identify one or more properties of each of the content items in the list and determining a playback order for the content items in the list based on the one or more properties of each of the content items and the information regarding the planned trip.
Claims20
A computer-method for managing a video streaming queue during a planned trip, the method comprising:
- receiving a list of content items from a user for viewing during the planned trip;
- receiving information regarding the planned trip, wherein the information regarding the planned trip includes a planned route;
- analyzing the content items to identify one or more properties of each of the content items in the list;
- determining an availability of broadband Internet access along the planned route;
- and
- determining a playback order for the content items in the list based on the one or more properties of each of the content items, the information regarding the planned trip, and the availability of broadband Internet access along the planned route.
A computer program product for managing a video streaming queue during a planned trip, the computer program product comprising:
- a non-transitory storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising:
- receiving a list of content items from a user for viewing during the planned trip;
- receiving information regarding the planned trip, wherein the information regarding the planned trip includes a planned route;
- analyzing the content items to identify one or more properties of each of the content items in the list;
- determining an availability of broadband Internet access along the planned route by obtaining cellular tower information from one or more of a cellular network provider, a database of previously accessed cellular towers, and a social network;
- and
- determining a playback order for the content items in the list based on the one or more properties of each of the content items, the information regarding the planned trip, and the availability of broadband Internet access along the planned route.
A processing system for managing a video streaming queue during a planned trip includes a processor configured to control a content displayed on a display screen, the processor configured to:
- receive a list of content items from a user for viewing during the planned trip;
- receive information regarding the planned trip, wherein the information regarding the planned trip includes at least one of a planned route, an estimated speed along the route, a date and time of the planned trip, and any planned stops;
- analyze the content items to identify one or more properties of each of the content items in the list, wherein the one or more properties of each of the content items include a playback time of the content item, a file format of the content item, a file size of the content item and a response time for a content repository that stores the content item;
- determine an availability of broadband Internet access along the planned route;
- and
- determine a playback order for the content items in the list based on the one or more properties of each of the content items, the information regarding the planned trip, and the availability of broadband Internet access along the planned route.
Dependencies are inferred from the claim text.