Video playback method, device, and system
Abstract
A method for controlling a playback speed of video content on an electronic device, includes: playing the video content on a display at a first playback speed; detecting a user interaction on a touch interface; in response to the detected user interaction, and while the user interaction continues, modifying the playback speed of the video content to a predefined second playback speed different than said first playback speed, wherein a rate of modification of the playback speed is based on the length of the user interaction; and, in response to detecting cessation of the user interaction, modifying the playback speed to said first playback speed.
Claims
exact text as granted — not AI-modified1 - 20 . (canceled)
21 . A method for controlling a playback speed of video content on an electronic device, the method comprising:
(A) playing the video content on a display at a first playback speed; (B) detecting a user interaction on a touch interface; (C) in response to the user interaction detected in (B), and while the user interaction continues, modifying the playback speed of the video content to a predefined second playback speed different than said first playback speed, wherein a rate of modification of the playback speed in (C) is based on the length of the is user interaction; and, (D) in response to detecting cessation of the user interaction, modifying the playback speed to said first playback speed.
22 . The method of claim 21 , wherein said first playback speed is a normal playback speed.
23 . The method of claim 21 , wherein the rate of change of the playback speed increases based on the length of the user interaction.
24 . The method of claim 21 , wherein the touch interface comprises a touch sensitive screen associated with said display.
25 . The method of claim 21 , wherein, in (C), the rate of change in the playback speed is linear.
26 . The method of claim 21 , wherein, in (C), the playback speed is changed in predefined increments.
27 . The method of claim 21 , where the rate of the change of the playback speed in (C) increases the further the user interaction is moved from an initial interaction point.
28 . The method of claim 21 , wherein the video content is played in a loop.
29 . The method of claim 21 , wherein the display comprises a video playback screen, and wherein the user interaction detected in (B) is within a boundary of the video playback screen.
30 . The method of claim 21 , wherein the video content was captured at a frame rate higher than said first playback speed.
31 . The method of claim 21 , wherein the touch interface is associated with the display.
32 . The method of claim 21 , wherein the display is integral with the device.
33 . The method of claim 21 , wherein the user interaction comprises a touch and hold interaction on said touch interface.
34 . The method of claim 21 , wherein the user interaction is at an arbitrary location on the touch interface.
35 . The method of claim 21 , wherein said modifying the playback speed in (C) comprises reducing the playback speed, and wherein the second playback speed is less that the first playback speed, and wherein the modifying the playback speed in (D) comprises increasing the playback speed.
36 . An electronic device, comprising:
at least one processor; machine-readable code stored on the electronic device comprising executable instructions that are executable by at least one processor, and which comprise executable instructions to, at least:
(A) play the video content on a display at a first playback speed;
(B) detect a user interaction on a touch interface;
(C) in response to the user interaction detected in (B), and while the user interaction continues, modify the playback speed of the video content to a predefined speed distinct from said first playback speed, wherein a rate of change of the playback speed in (C) is based on the length of the user interaction; and,
(D) in response to detecting cessation of the user interaction, change the playback speed to said first playback speed.
37 . The device of claim 36 , wherein the rate of change of the playback speed increases based on the length of the user interaction.
38 . The device of claim 36 , wherein the predefined speed is less than the first playback speed.
39 . A non-transitory computer-readable storage medium comprising executable instructions for causing at least one processor of an electronic device with a display to perform at least operations comprising:
(A) playing the video content on a display at a first playback speed; (B) detecting a user interaction on a touch interface; (C) in response to the user interaction detected in (B), and while the user interaction continues, modifying the playback speed of the video content to a predefined speed distinct from said first playback speed, wherein a rate of change of the playback speed in (C) is based on the length of the user interaction; and, (D) in response to detecting cessation of the user interaction, modifying the playback speed to said first playback speed.
40 . The non-transitory computer-readable storage medium of claim 19 , wherein the rate of change of the playback speed increases based on the length of the user interaction.
41 . The no-transitory computer-readable storage medium of claim 19 , wherein the predefined speed is less than the first playback speed.Join the waitlist — get patent alerts
Track US2018366160A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.