US 11,680,805 B2
Systems and methods for altering navigation instructions based on the consumption time of media content
Milan Indu Patel, Santa Clara, CA (US)
Assigned to ROVI GUIDES, INC., San Jose, CA (US)
Filed by Rovi Guides, Inc., San Jose, CA (US)
Filed on Mar. 14, 2022, as Appl. No. 17/694,256.
Application 17/694,256 is a continuation of application No. 16/488,072, abandoned, previously published as PCT/US2017/018796, filed on Feb. 22, 2017.
Prior Publication US 2022/0268588 A1, Aug. 25, 2022
Int. Cl. G01C 21/34 (2006.01); H04N 21/414 (2011.01)
CPC G01C 21/3415 (2013.01) [G01C 21/3453 (2013.01); H04N 21/41422 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A method for calculating a route, the method comprising:
determining, via control circuitry of a navigation device of a vehicle, a first path from a first node to a final node, wherein the first path includes a second node between the first node and the final node;
determining, using the navigation device, a first travel time corresponding to an amount of time required to traverse the first path in the vehicle;
when the vehicle traverses on the first path, receiving, via a display on the navigation device, a user request to consume a media asset;
determining, via control circuitry of the navigation device, a threshold time corresponding to an amount of time required to consume the media asset in its entirety;
comparing the first travel time and the threshold time to determine whether the threshold time exceeds the first travel time;
in response to determining that the threshold time exceeds the first travel time, the control circuitry of the navigation device is configured to:
1) determine a second path from a first node to a final node, wherein the second path includes a third node between the first node and the final node; and
2) adjust the threshold time based on a fast-access playback operation while the user is consuming the media asset;
determining, using the navigation device, a second travel time corresponding to an amount of time required to traverse the second path in the vehicle;
comparing the second travel time and the adjusted threshold time to determine whether the adjusted threshold time exceeds the second travel time; and
in response to determining that the second time equals or exceeds the adjusted threshold time, generating, via the control circuitry of the navigation device, navigation instructions for the vehicle based on the second path and the fast-access playback operation of the media asset.