Adaptive intervals in navigating content and/or media
First Claim
1. A method for use in navigating through content, comprising:
- receiving a first navigation command to advance through an amount of content;
determining whether the amount is below a threshold;
based on determining that the amount is below the threshold, determining that an error condition exists;
searching a data structure including error correction sequences to determine whether a first error correction sequence associated with the error condition is included in the data structure;
in response to determining that the first error correction sequence is included in the data structure;
retrieving the first error correction sequence; and
implementing the first error correction sequence; and
in response to determining that the first error correction sequence is not included in the data structure;
tracking a plurality of commands immediately following the first navigation command; and
defining a second error correction sequence comprising at least a command immediately following the first navigation command of the plurality of commands immediately following the first navigation command.
8 Assignments
0 Petitions
Accused Products
Abstract
The present embodiments provide methods and apparatuses for use in navigating through content. Some embodiments provide methods for use in navigating through content that receive an initial first directional control command, activate a seek mode upon receipt of the initial first directional control command comprising advancing over a first amount of content in a first direction from a first point in the content to a second point in the content, receive an initial second directional control command following the receipt of the initial first directional command, and activate a search mode upon receipt of the initial second directional control command, comprising advancing back over a second amount of the first amount of the content where the second amount is less than the first amount of the content.
11 Citations
18 Claims
-
1. A method for use in navigating through content, comprising:
-
receiving a first navigation command to advance through an amount of content; determining whether the amount is below a threshold; based on determining that the amount is below the threshold, determining that an error condition exists; searching a data structure including error correction sequences to determine whether a first error correction sequence associated with the error condition is included in the data structure; in response to determining that the first error correction sequence is included in the data structure; retrieving the first error correction sequence; and implementing the first error correction sequence; and in response to determining that the first error correction sequence is not included in the data structure; tracking a plurality of commands immediately following the first navigation command; and defining a second error correction sequence comprising at least a command immediately following the first navigation command of the plurality of commands immediately following the first navigation command. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for use in navigating through content, the system comprising:
a processor configured to; receive a first navigation command to advance through an amount of content; determine whether the amount is below a threshold; based on determining that the amount is below the threshold, determine that an error condition exists; search a data structure including error correction sequences to determine whether a first error correction sequence associated with the error condition is included in the data structure; in response to determining that the first error correction sequence is included in the data structure; retrieve the first error correction sequence; and implement the first error correction sequence; and in response to determining that the first error correction sequence is not included in the data structure; track a plurality of commands immediately following the first navigation command; and define a second error correction sequence comprising at least a command immediately following the first navigation command of the plurality of commands immediately following the first navigation command. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
Specification