IP Library › Granted Patent US 10,949,457
Granted Patent B2
US 10,949,457 · App. 16/118,662 · Granted Mar 16, 2021

Modifying playback of media content based on estimated travel time of a user

Inventors: Lisa Seacat DeLuca (Baltimore, MD); Clifford A. Pickover (Yorktown Heights, NY)
Assignee: International Business Machines Corporation
G06F16/4393G01C21/3697G06F3/165G06F16/489H04W4/029
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,949,457
App. No.
16/118,662
Granted
Mar 16, 2021
Kind
B2
Abstract

A method for implementing a program that modifies playback of media content to fit an estimated travel time of a user. The method includes receiving an estimated playback time of the media content and an estimated travel time of a user to reach a destination. The method further includes generating one or more multimedia playback options for the media content based on the length of the media content and the estimated travel time of the user to reach the destination, and modifying the one or more multimedia playback options for the media content to fit an updated travel time of the user.

Claims (47)

1. A computer-implemented method for modifying playback of media content to fit an estimated travel time of a user, comprising:

receiving an estimated playback time of the media content and an estimated travel time of a user to reach a destination;

generating one or more multimedia playback options for the media content based on a length of the media content and the estimated travel time of the user to reach the destination, wherein the one or more multimedia playback options for the media content comprises any one, or combination, of: a pause, a stop, slow down playback, speed up playback, and a switch to another media input source;

querying the user to select the one or more multimedia playback options for the media content;

obtaining an update to the estimated travel time of the user to reach the destination;

adjusting the one or more multimedia playback options for the media content to conform with one or more preferences of the user, based on the update to the estimated travel time of the user to reach the destination;

modifying a route to fit the playback of the media content into the estimated travel time;

switching to another media input source, if the estimated playback time of the media content exceeds the estimated travel time of a user to reach a destination; and

providing an explanation why the one or more multimedia playback options for the media content is chosen.

2. The computer-implemented method of claim 1 , wherein the one or more multimedia playback options for the media content comprises any one, or combination, of: an abridged version, an extended version, a synopsis, and a plot summary.

3. The computer-implemented method of claim 1 , further comprising:

modifying the one or more multimedia playback options for the media content based on any one, or combination, of: suggestions of author, suggestions of friends and family, previous playback preferences, and suggestions of crowd-sourcing.

4. The computer-implemented method of claim 1 , wherein modifying the one or more multimedia playback options for the media content comprises:

determining an end of the media content; and

tailoring the media content to reach the end of the media content within the update to the estimated travel time of the user.

5. The computer-implemented method of claim 1 , wherein the estimated travel time of a user to reach a destination comprises any one, or combination, of: route to a destination, road complexity, traffic, weather conditions, road conditions, accident, speed limit, type of vehicle, speed of vehicle, state of a driver, likelihood of deviation given historical destinations, and user driving habits.

6. The computer-implemented method of claim 1 , further comprising any one, or combination, of:

modifying a route to fit the playback of the media content into the estimated travel time;

modifying driving speed along the route to fit the playback of the media content into the estimated travel time; and

modifying a sequence of one or more destinations along the route to fit the playback of the media content into the estimated travel time.

7. A computer program product, comprising a non-transitory tangible storage device having program code embodied therewith, the program code executable by a processor of a computer to perform a method, the method comprising:

receiving an estimated playback time of the media content and an estimated travel time of a user to reach a destination;

generating one or more multimedia playback options for the media content based on a length of the media content and the estimated travel time of the user to reach the destination, wherein the one or more multimedia playback options for the media content comprises any one, or combination, of: a pause, a stop, slow down playback, speed up playback, and a switch to another media input source;

querying the user to select the one or more multimedia playback options for the media content;

obtaining an update to the estimated travel time of the user to reach the destination; and

adjusting the one or more multimedia playback options for the media content to conform with one or more preferences of the user, based on the update to the estimated travel time of the user to reach the destination;

modifying a route to fit the playback of the media content into the estimated travel time;

switching to another media input source, if the estimated playback time of the media content exceeds the estimated travel time of a user to reach a destination; and

providing an explanation why the one or more multimedia playback options for the media content is chosen.

8. The computer program product of claim 7 , wherein the one or more multimedia playback options for the media content comprises any one, or combination, of: an abridged version, an extended version, a synopsis, and a plot summary.

9. The computer program product of claim 7 , further comprising:

modifying the one or more multimedia playback options for the media content based on any one, or combination, of: suggestions of author, suggestions of friends and family, previous playback preferences, and suggestions of crowd-sourcing.

10. The computer program product of claim 7 , wherein modifying the one or more multimedia playback options for the media content comprises:

determining an end of the media content; and

tailoring the media content to reach the end of the media content within the update to the estimated travel time of the user.

11. A computer system, comprising:

one or more computer devices each having one or more processors and one or more tangible storage devices; and

a program embodied on at least one of the one or more storage devices, the program having a plurality of program instructions for execution by the one or more processors, the program instructions comprising instructions for:

receiving an estimated playback time of the media content and an estimated travel time of a user to reach a destination;

generating one or more multimedia playback options for the media content based on a length of the media content and the estimated travel time of the user to reach the destination, wherein the one or more multimedia playback options for the media content comprises any one, or combination, of: a pause, a stop, slow down playback, speed up playback, and a switch to another media input source;

querying the user to select the one or more multimedia playback options for the media content;

obtaining an update to the estimated travel time of the user to reach the destination; and

adjusting the one or more multimedia playback options for the media content to conform with one or more preferences of the user, based on the update to the estimated travel time of the user to reach the destination;

modifying a route to fit the playback of the media content into the estimated travel time;

switching to another media input source, if the estimated playback time of the media content exceeds the estimated travel time of a user to reach a destination; and

providing an explanation why the one or more multimedia playback options for the media content is chosen.

12. The computer system of claim 11 , wherein the one or more multimedia playback options for the media content comprises any one, or combination, of: an abridged version, an extended version, a synopsis, and a plot summary.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2018
From: DELUCA, LISA SEACAT; PICKOVER, CLIFFORD A.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 046765/0479 →
Continuity (1)
Related Publication 20200073954A1 · Mar 5, 2020
Cited By (3)
US 12,430,094 US 12,659,546 US 12,710,279