Adaptive media file rewind
Abstract
An addressable device receives a user-characterized rewind description. The addressable device stores the user-characterized rewind description. The addressable device renders an at least one media file to include a resume point of the at least one media file. The addressable device receives a command to preferentially rewind. The addressable device, responsive to receiving the command to preferentially rewind, re-renders the at least one media file to the user-characterized rewind description such that the display shows the at least one media file at a replay point of the media file at least the user-characterized rewind description prior to the resume point.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method for replaying a media file, the method comprising:
a computer obtaining at least one media file; the computer receiving a user-characterized rewind description; the computer storing the user-characterized rewind description; the computer rendering the at least one media file to include a resume point of the at least one media file; the computer receiving a command to preferentially rewind; the computer, responsive to receiving the command to preferentially rewind, re-rendering the at least one media file to the user-characterized rewind description such that the display shows the at least one media file at a replay point of the media file at least the user-characterized rewind description prior to the resume point, and the computer using a camera to determine a ratio of eyes-closed to eyes-open, and in response to user inattentiveness based on the ratio exceeding the first level, the computer updating the replay point to a location that is overlapped to previously rendered material in proportion to a delay between a determination of the ratio of eyes-closed to eyes-open and receiving the command to preferentially review.
2 . The method of claim 1 , further comprising:
responsive to re-rendering the at least one media file, the computer measuring sounds; and responsive to re-rendering the at least one media file, the computer determining a distraction level based on the sounds, wherein the re-rendering is based on the distraction level.
3 . The method of claim 1 , further comprising:
responsive to rendering, determining a quiescent period; and wherein re-rendering is based on the quiescent period.
4 . The method of claim 1 , wherein the re-rendering is to at least the user-characterized rewind description prior to the resume point.
5 . The method of claim 1 , further comprising:
responsive to rendering, detecting a user inattentiveness based on a threshold level of sound present during an interval prior to terminating review.
6 . The method of claim 1 , further comprising:
wherein re-rendering is based on a tag assigned to the media file, and the tag is one selected from the group consisting of genre, grade-level, subject, and language.
7 . The method of claim 1 , wherein the user-characterized rewind description is based on a command initiating replay and a delta time.
8 . A computer program product for playback positioning the computer program product comprising:
a computer usable tangible storage device having computer usable program code embodied therewith, the computer program product comprising:
computer usable program code configured to obtain at least one media file;
computer usable program code configured to receive a user-characterized rewind description;
computer usable program code configured to store the user-characterized rewind description;
computer usable program code configured to render the at least one media file to include a resume point of the at least one media file;
computer usable program code configured to receive a command to preferentially rewind;
computer usable program code configured to re-render the at least one media file according to the user-characterized rewind description such that the display shows the at least one media file at a replay point of the media file at least the user-characterized rewind description prior to the resume point, responsive to computer usable program code configured to receive the command to preferentially rewind; and
computer usable program code configured to use a camera to determine a ratio of eyes-closed to eyes-open, and in response to user inattentiveness based on the ratio exceeding the first level, update the replay point to a location that is overlapped to previously rendered material in proportion to a delay between a determination of the ratio of eyes-closed to eyes-open and receiving the command to preferentially review.
9 . The computer program product of claim 8 , further comprising:
computer usable program code configured to measure sounds, responsive to computer usable program code configured to re-render the at least one media file, computer usable program code configured to determine a distraction level based on the sounds, responsive to computer usable program code configured to re-render the at least one media file, wherein the re-rendering is based on the distraction level.
10 . The computer program product of claim 8 , further comprising:
computer usable program code configured to determine a quiescent period; and wherein re-rendering is based on the quiescent period, responsive to computer usable program code configured to render.
11 . The computer program product of claim 8 , wherein the re-rendering is to at least the user-characterized rewind description prior to the resume point.
12 . The computer program product of claim 8 , further comprising:
computer usable program code configured to detect the user inattentiveness based on a threshold level of sound present during an interval prior to terminating review, responsive to computer usable program code configured to render.
13 . The computer program product of claim 8 , further comprising:
wherein re-rendering is based on a tag assigned to the media file, and the tag is one selected from the group consisting of genre, grade-level, subject, and language.
14 . The computer program product of claim 8 , wherein the user-characterized rewind description is based on a command initiating replay and a delta time.
15 . A data processing system for playback positioning, the data processing system comprising:
a hardware processor, a computer readable memory and a computer readable tangible storage device; first program instructions to obtain at least one media file; second program instructions to receive a user-characterized rewind description; third program instructions to store the user-characterized rewind description; fourth program instructions to render the at least one media file to include a resume point of the at least one media file; fifth program instructions to receive a command to preferentially rewind; sixth program instructions to re-render the at least one media file to the user-characterized rewind description such that the display shows the at least one media file at a replay point of the media file at least the user-characterized rewind description prior to the resume point, responsive to fifth program instructions configured to receive the command to preferentially rewind; and seventh program instructions to use a camera to determine a ratio of eyes-closed to eyes-open, and in response to user inattentiveness based on the ratio exceeding the first level, update the replay point to a location that is overlapped to previously rendered material in proportion to a delay between a determination of the ratio of eyes-closed to eyes-open and receiving the command to preferentially review, wherein the first, second, third, fourth, fifth, sixth and seventh program instructions are stored on the computer readable tangible storage device for execution by the hardware processor via the computer readable memory.
16 . The data processing system of claim 15 , further comprising:
program instructions to measure sounds, responsive to sixth program instructions to re-render the at least one media file; and program instructions to determine a distraction level based on the sounds, responsive to sixth program instructions to re-render the at least one media file, wherein the re-rendering is based on the distraction level.
17 . The data processing system of claim 15 , further comprising:
program instructions to determine a quiescent period; and wherein re-rendering is based on the quiescent period, responsive to fourth program instructions to render.
18 . The data processing system of claim 15 , wherein the re-rendering is to at least the user-characterized rewind description prior to the resume point.
19 . The data processing system of claim 15 , further comprising:
seventh program instructions to detect the user inattentiveness based on a threshold level of sound present during an interval prior to terminating review, responsive to fourth program instructions to render.
20 . The data processing system of claim 15 , wherein re-rendering is based on a tag assigned to the media file, and the tag is one selected from the group consisting of genre, grade-level, subject, and language.Join the waitlist — get patent alerts
Track US2016132108A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.