IP Library › Granted Patent US 11,689,686
Granted Patent B2
US 11,689,686 · App. 17/165,854 · Granted Jun 27, 2023

Fast and/or slowmotion compensating timer display

Inventors: Henry M. Pena (Round Rock, TX); Thomas F. Bryant, III (Round Rock, TX)
H04N5/2621G06F3/017G06F3/0485H04N5/783H04N23/632
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 11,689,686
App. No.
17/165,854
Filed
Feb 2, 2021
Granted
Jun 27, 2023
Kind
B2
Art Unit
2696
USPC
348/239
Abstract

A compensating timer system and method utilizable with video data featuring sections of different playback or recording speeds. The compensating timer system can be utilized with a user interface associated with and displayable thereon. The user interface can include a video display region configured or configurable to display video data, and an animated time indicator. The animated time indicator can be dependent on a modified playing speed of the video data that changes between different first and second speed rates. The first speed rate can be changed to the second speed rate upon receipt of an input associated with an affordance, by modifying at least one frame in the video data. This allows for continuous recording and/or displaying of video at different speed rates without altering operations or settings. The animated time indicator can be an animated affordance, an animated progress bar, an elapsed timer and/or a time remaining clock.

Claims (84)

1. A compensating timer system for video data, said compensating timer system, comprising:

an electronic device including at least one processing unit in operable communication with a display and at least one memory; and

a user interface associated with the electronic device and displayable on the electronic device, the user interface comprising:

a video display region configured or configurable to display video data; and

an animated time indicator,

wherein the animated time indicator being in part dependent on a modified playing speed of the video data that changes between a first speed rate and a second speed rate different to the first speed rate;

wherein the animated time indicator is in part based on an adjusted total time recorded value equal to a total time recorded value of the video data added with a time value; and

wherein the time value is a time increment divided by the second speed rate when the second speed rate is greater than the first speed rate.

2. The compensating timer system of claim 1 , wherein the first speed rate is a first recording speed rate associated with a first section of the video data and the second speed rate is a second recording speed rate associated with a second section of the video data different to the first section.

3. The compensating timer system of claim 1 , wherein the animated time indicator is in part based on while the video data is being recorded, and while the total time recorded value or the adjusted total time recorded value is less than a maximum recording time value of the video data.

4. The compensating timer system of claim 1 , wherein the animated time indicator is selected from the group consisting of any one or any combination of a time elapsed clock configured or configurable to count up numerically to a maximum recording time value, and a time remaining clock configured or configurable to count down numerically from the maximum recording time value.

5. A non-transitory computer readable medium with an executable program stored thereon comprising instructions for execution by at least one processing unit for applying a compensating timer to video data, such that the instructions when executed by the at least one processing unit causes the at least one processing unit to:

display video data on a user interface that is being displayed on a display of an electronic device, wherein the video data being displayed at a modified speed including a first speed rate and a second speed rate different to the first speed rate;

calculate an adjusted total time recorded value utilizable with an animated time indicator, wherein the adjusted total time recorded value being dependent on the first speed rate and the second speed rate;

wherein the adjusted total time recorded value is equal to a total time recorded value of the video data added with a time value; and

display on the user interface the animated time indicator;

and

calculate the time value by an operation selected from the group consisting of dividing a time increment with the second speed rate when the second speed rate is greater than the first speed rate, and multiplying the time increment with the second speed rate when the second speed rate is less than the first speed rate.

6. The non-transitory computer readable medium of claim 5 , wherein the processing unit is further caused to calculate the adjusted total time recorded value while the video data is being recorded, and while the adjusted total time recorded value is less than a maximum recording time value of the video data.

7. The non-transitory computer readable medium of claim 5 , wherein the animated time indicator is selected from the group consisting of any one or any combination of:

an animated affordance configured or configurable to provide a first input receivable and usable by the processing unit in starting or stopping a recording operation of the video data by the electronic device, and wherein the animated affordance is moveable on the user interface to provide a second input receivable and usable by the processing unit in changing the first speed rate of the video data to the second speed rate;

an animated progress bar including a total length in part based on a maximum recording time value or a default time per lap value, and a first section with a first section length that increases along the total length based in part on the adjusted total time recorded value or a total time recorded value, one of the maximum recording time value or the default time per lap value, and a length value in pixels;

a time elapsed clock configured or configurable to count up numerically to the maximum recording time value; and

a time remaining clock configured or configurable to count down numerically from the maximum recording time value.

8. A method for applying a video compensating timer to video data, the method comprising the steps of:

a) providing video data at a modified speed including a first speed rate and a second speed rate different to the first speed rate;

b) establishing a predetermined maximum recording time;

c) displaying a user interface including the video data, an affordance and an animated time indicator on a display operably associated with an electronic device including at least one processing unit and at least one memory in operable communication with the processing unit;

d) calculating an adjusted total time recorded value of the video data in part dependent on the first speed rate and the second speed rate; and

c) updating the animated time indicator in part based on the adjusted total time recorded value until receipt of a stopping input or until the adjusted total time recorded value equals the predetermined maximum recording time; and

wherein the step of calculating the adjusted total time recorded value includes adding a time value to a total time recorded value of the video data, and wherein the time value is calculated by an operation selected from the group consisting of dividing a time increment with the second speed rate when the second speed rate is greater than the first speed rate, and multiplying the time increment with the second speed rate when the second speed rate is less than the first speed rate.

9. The method of claim 8 , wherein the animated time indicator is selected from the group consisting of any one or any combination of:

an animated affordance configured or configurable to provide a first input receivable and usable by the processing unit in starting or stopping a recording operation of the video data by the electronic device, and wherein the animated affordance is moveable on the user interface to provide a second input receivable and usable by the processing unit in changing between the first speed rate and the second speed rate;

an animated progress bar including a total length in part based on the predetermined maximum recording time or a default time per lap value, and a first section with a first section length that increases along the total length based in part on the adjusted total time recorded value or a total time recorded value, one of the maximum recording time value or the default time per lap value, and a length value in pixels;

a time elapsed clock configured or configurable to count up numerically to the predetermined maximum recording time value; and

a time remaining clock configured or configurable to count down numerically from the predetermined maximum recording time value.

10. A compensating timer system for video data, said compensating timer system, comprising:

an electronic device including at least one processing unit in operable communication with a display and at least one memory; and

a user interface associated with the electronic device and displayable on the electronic device, the user interface comprising:

a video display region configured or configurable to display video data; and

an animated time indicator,

wherein the animated time indicator being in part dependent on a modified playing speed of the video data that changes between a first speed rate and a second speed rate different to the first speed rate;

wherein the animated time indicator is in part based on an adjusted total time recorded value equal to a total time recorded value of the video data added with a time value; and

wherein the time value is a time increment multiplied by the second speed rate when the second speed rate is less than the first speed rate.

11. The compensating timer system of claim 10 , wherein the first speed rate is a first recording speed rate associated with a first section of the video data and the second speed rate is a second recording speed rate associated with a second section of the video data different to the first section.

12. The compensating timer system of claim 10 , wherein the animated time indicator is in part based on while the video data is being recorded, and while the total time recorded value or the adjusted total time recorded value is less than a maximum recording time value of the video data.

13. The compensating timer system of claim 10 , wherein the animated time indicator is selected from the group consisting of any one or any combination of a time elapsed clock configured or configurable to count up numerically to a maximum recording time value, and a time remaining clock configured or configurable to count down numerically from the maximum recording time value.

14. A compensating timer system for video data, said compensating timer system, comprising:

an electronic device including at least one processing unit in operable communication with a display and at least one memory; and

a user interface associated with the electronic device and displayable on the electronic device, the user interface comprising:

a video display region configured or configurable to display video data; and

an animated time indicator,

wherein the animated time indicator being in part dependent on a modified playing speed of the video data that changes between a first speed rate and a second speed rate different to the first speed rate;

wherein the animated time indicator is in part based on an adjusted total time recorded value equal to a total time recorded value of the video data added with a time value; and

wherein the animated time indicator is an animated affordance includes a total length radially incremented into time per degree, wherein the time per degree is equal to a time per lap value divided by 360, and wherein the time per lap value is a maximum recording time value or a default time per lap value.

15. The compensating timer system of claim 14 , wherein the first speed rate is a first recording speed rate associated with a first section of the video data and the second speed rate is a second recording speed rate associated with a second section of the video data different to the first section.

16. The compensating timer system of claim 14 , wherein the animated time indicator is in part based on while the video data is being recorded, and while the total time recorded value or the adjusted total time recorded value is less than a maximum recording time value of the video data.

17. The compensating timer system of claim 14 , wherein the animated affordance includes a first section with a first section length that increases along the total length based in part by any one of:

the adjusted total time recorded value or the total time recorded value divided by the maximum recording time value with a resultant thereof multiplied by 360; and

the adjusted total time recorded value or the total time recorded value minus by a resultant of the time per lap value multiplied by a number of laps, divided by a resultant of the time per lap value multiplied by 360.

18. The compensating timer system of claim 14 , wherein the animated affordance is a record affordance configured or configurable to provide a first input receivable and usable by the processing unit in starting or stopping a recording operation of the video data by the electronic device, and wherein the record affordance is moveable on the user interface to provide a second input receivable and usable by the processing unit in changing the first speed rate of the video data to the second speed rate.

19. The compensating timer system of claim 10 , wherein the animated time indicator is selected from the group consisting of any one or any combination of a time elapsed clock configured or configurable to count up numerically to a maximum recording time value, and a time remaining clock configured or configurable to count down numerically from the maximum recording time value.

20. A compensating timer system for video data, said compensating timer system, comprising:

an electronic device including at least one processing unit in operable communication with a display and at least one memory; and

a user interface associated with the electronic device and displayable on the electronic device, the user interface comprising:

a video display region configured or configurable to display video data; and

an animated time indicator,

wherein the animated time indicator being in part dependent on a modified playing speed of the video data that changes between a first speed rate and a second speed rate different to the first speed rate;

wherein the animated time indicator is in part based on an adjusted total time recorded value equal to a total time recorded value of the video data added with a time value; and

wherein the animated time indicator is an animated progress bar includes a total length in part based on the adjusted total time recorded value or the total time recorded value divided by a time per lap value, wherein the time per lap value is a maximum recording time value or a default time per lap value of the video data.

21. The compensating timer system of claim 20 , wherein the animated progress bar includes a first section with a first section length that increases along the total length in part based on any one of:

the adjusted total time recorded value or the total time recorded value multiplied by a length value in pixels; and

the adjusted total time recorded value or the total time recorded value minus by a resultant of the maximum recording time value multiplied by a number of laps, divided by a resultant of the time per lap value multiplied by the length value in pixels.

22. The compensating timer system of claim 20 , wherein the animated time indicator is selected from the group consisting of any one or any combination of a time elapsed clock configured or configurable to count up numerically to a maximum recording time value, and a time remaining clock configured or configurable to count down numerically from the maximum recording time value.

23. A non-transitory computer readable medium with an executable program stored thereon comprising instructions for execution by at least one processing unit for applying a compensating timer to video data, such that the instructions when executed by the at least one processing unit causes the at least one processing unit to:

display video data on a user interface that is being displayed on a display of an electronic device, wherein the video data being displayed at a modified speed including a first speed rate and a second speed rate different to the first speed rate;

calculate an adjusted total time recorded value utilizable with an animated time indicator, wherein the adjusted total time recorded value being dependent on the first speed rate and the second speed rate;

display on the user interface the animated time indicator; and

wherein the animated time indicator is selected from the group consisting of any one or any combination of:

an animated affordance configured or configurable to provide a first input receivable and usable by the processing unit in starting or stopping a recording operation of the video data by the electronic device, and wherein the animated affordance is moveable on the user interface to provide a second input receivable and usable by the processing unit in changing the first speed rate of the video data to the second speed rate;

an animated progress bar including a total length in part based on a maximum recording time value or a default time per lap value, and a first section with a first section length that increases along the total length based in part on the adjusted total time recorded value or a total time recorded value, one of the maximum recording time value or the default time per lap value, and a length value in pixels;

a time elapsed clock configured or configurable to count up numerically to the maximum recording time value; and

a time remaining clock configured or configurable to count down numerically from the maximum recording time value.

24. The non-transitory computer readable medium of claim 23 , wherein the processing unit is further caused to calculate the adjusted total time recorded value while the video data is being recorded, and while the adjusted total time recorded value is less than a maximum recording time value of the video data.

Continuity (30)
Continuation In Part 16793747 · Feb 18, 2020
Continuation In Part 16456639 · Jun 28, 2019
Continuation 16173066 · Oct 29, 2018
Continuation In Part 16456589 · Jun 28, 2019
Continuation 16173033 · Oct 29, 2018
Continuation 17165854
Continuation In Part 16456639 · Jun 28, 2019
Continuation 16173066 · Oct 29, 2018
Continuation 17165854
Continuation In Part 16936350 · Jul 22, 2020
Continuation 16456589 · Jun 28, 2019
Continuation 16173033 · Oct 29, 2018
Continuation 17165854
Continuation In Part 16996711 · Aug 18, 2020
Continuation In Part 16793747 · Feb 18, 2020
Continuation In Part 16456639 · Jun 28, 2019
Continuation 16173066 · Oct 29, 2018
Continuation In Part 16456589 · Jun 28, 2019
Continuation 16173033 · Oct 29, 2018
Continuation In Part 16456639 · Jun 28, 2019
Continuation In Part 16456589 · Jun 28, 2019
Continuation In Part 16936350 · Jul 22, 2020
Continuation In Part 17165854
Continuation In Part 16996748 · Aug 18, 2020
Continuation In Part 16996711 · Aug 18, 2020
Continuation In Part 16793747 · Feb 18, 2020
Continuation In Part 16456639 · Jun 28, 2019
Continuation In Part 16456589 · Jun 28, 2019
Continuation In Part 16936350 · Jul 22, 2020
Related Publication 20210160435A1 · May 27, 2021
Cited By (2)
US 12,231,799 US 12,452,383