Video content may be presented on a touchscreen display. A viewing window for the video content may define an extent of the video content presented on the touchscreen display. Reception of an automatic movement input by the touchscreen display during the presentation of the video content may be determined. The automatic movement input may include user engagement with the touchscreen display that moves along the touchscreen display to an edge of the touchscreen display during an input period. The movement along the touchscreen display may cause a movement of the viewing window during the input period. Based on the automatic movement input, the movement of the viewing window may be continued after the input period. The movement of the viewing window after the input period may be continuous with the movement of the viewing window during the input period.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A system for interacting with video content, the system comprising: a touchscreen display configured to present the video content and receive user input during the presentation of the video content, the touchscreen display configured to generate touchscreen output signals indicating locations on the touchscreen display of user engagement with the touchscreen display; and one or more physical processors configured by machine-readable instructions to: access video information defining the video content, the video content having a progress length, the video content defining visual content viewable as a function of progress through the video content, determine a viewing window for the video content, the viewing window defining an extent of the visual content presented on the touchscreen display as the function of progress through the video content, a location of the viewing window with respect to the visual content characterized by a viewing direction of the viewing window, the viewing direction defining a direction of view of the viewing window for the visual content; effectuate presentation of the video content on the touchscreen display based on the viewing window; determine reception of an automatic movement input by the touchscreen display during the presentation of the video content based on the touchscreen output signals, the automatic movement input including user engagement with the touchscreen display that moves along the touchscreen display from a point within the touchscreen display to an edge of the touchscreen display during an input period, the movement along the touchscreen display causing a movement of the viewing window in one or more corresponding directions during the input period, the movement of the viewing window including one or more changes in the viewing direction of the viewing window in the one or more corresponding directions during the input period; and cause an automatic and continuous movement of the viewing window in at least one of the one or more corresponding directions after the input period based on the automatic movement input, the automatic and continuous movement of the viewing window after the input period continuous with the movement of the viewing window during the input period such that the viewing direction of the viewing window automatically and continuously changes in the at least one of the one or more corresponding directions after the input period without additional user input.
2. The system of claim 1 , wherein the video content includes spherical video content, the spherical video content defining the visual content viewable from a point of view as the function of progress through the spherical video content.
3. The system of claim 1 , wherein the viewing window is characterized by the viewing direction and a viewing size.
4. The system of claim 1 , wherein the automatic movement input further includes user engagement with the touchscreen display that includes a stretching gesture or a pinching gesture followed by a panning gesture to the edge of the touchscreen display.
5. The system of claim 1 , wherein the automatic movement input further includes user engagement with the touchscreen display that includes moving a virtual joystick to the edge of the touchscreen display or a movement boundary of the virtual joystick.
6. The system of claim 1 , wherein the automatic and continuous movement of the viewing window after the input period includes a linear movement based on the movement of the viewing window during the input period including the linear movement, the linear movement including a change in the viewing direction of the viewing window along a straight line.
7. The system of claim 1 , wherein the automatic and continuous movement of the viewing window after the input period includes a non-linear movement based on the movement of the viewing window during the input period including the non-linear movement, the non-linear movement including a change in the viewing direction of the viewing window along a non-straight line.
8. The system of claim 1 , wherein the automatic and continuous movement of the viewing window after the input period follows an object captured within the video content.
9. The system of claim 1 , wherein the one or more physical processors are further configured by the machine-readable instructions to: determine reception of a shifting movement input by the touchscreen display during the automatic and continuous movement of the viewing window after the input period based on the touchscreen output signals, the shifting movement input including user engagement with the touchscreen display that moves along the edge of the touchscreen display; and change a trajectory of the automatic and continuous movement of the viewing window after the input period based on the shifting movement input.
10. A method for interacting with video content, the method performed by a computing system including one or more physical processors, the method comprising: accessing, by the computing system, video information defining the video content, the video content having a progress length, the video content defining visual content viewable as a function of progress through the video content, determining, by the computing system, a viewing window for the video content, the viewing window defining an extent of the visual content presented on a touchscreen display as the function of progress through the video content, a location of the viewing window with respect to the visual content characterized by a viewing direction of the viewing window, the viewing direction defining a direction of view of the viewing window for the visual content, the touchscreen display configured to present the video content and receive user input during the presentation of the video content, the touchscreen display configured to generate touchscreen output signals indicating locations on the touchscreen display of user engagement with the touchscreen display; effectuating, by the computing system, presentation of the video content on the touchscreen display based on the viewing window; determining, by the computing system, reception of an automatic movement input by the touchscreen display during the presentation of the video content based on the touchscreen output signals, the automatic movement input including user engagement with the touchscreen display that moves along the touchscreen display from a point within the touchscreen display to an edge of the touchscreen display during an input period, the movement along the touchscreen display causing a movement of the viewing window in one or more corresponding directions during the input period, the movement of the viewing window including one or more changes in the viewing direction of the viewing window in the one or more corresponding directions during the input period; and causing, by the computing system, an automatic and continuous movement of the viewing window in at least one of the one or more corresponding directions after the input period based on the automatic movement input, the automatic and continuous movement of the viewing window after the input period continuous with the movement of the viewing window during the input period such that the viewing direction of the viewing window automatically and continuously changes in the at least one of the one or more corresponding directions after the input period without additional user input.
11. The method of claim 10 , wherein the video content includes spherical video content, the spherical video content defining the visual content viewable from a point of view as the function of progress through the spherical video content.
12. The method of claim 10 , wherein the viewing window is characterized by the viewing direction and a viewing size.
13. The method of claim 10 , wherein the automatic movement input further includes user engagement with the touchscreen display that includes a stretching gesture or a pinching gesture followed by a panning gesture to the edge of the touchscreen display.
14. The method of claim 10 , wherein the automatic movement input further includes user engagement with the touchscreen display that includes moving a virtual joystick to the edge of the touchscreen display or a movement boundary of the virtual joystick.
15. The method of claim 10 , wherein the automatic and continuous movement of the viewing window after the input period includes a linear movement based on the movement of the viewing window during the input period including the linear movement, the linear movement including a change in the viewing direction of the viewing window along a straight line.
16. The method of claim 10 , wherein the automatic and continuous movement of the viewing window after the input period includes a non-linear movement based on the movement of the viewing window during the input period including the non-linear movement, the non-linear movement including a change in the viewing direction of the viewing window along a non-straight line.
17. The method of claim 10 , wherein the automatic and continuous movement of the viewing window after the input period follows an object captured within the video content.
18. The method of claim 10 , further comprising: determining, by the computing system, reception of a shifting movement input by the touchscreen display during the automatic and continuous movement of the viewing window after the input period based on the touchscreen output signals, the shifting movement input including user engagement with the touchscreen display that moves along the edge of the touchscreen display; and changing, by the computing system, a trajectory of the automatic and continuous movement of the viewing window after the input period based on the shifting movement input.
19. A system for interacting with video content, the system comprising: a touchscreen display configured to present the video content and receive user input during the presentation of the video content, the touchscreen display configured to generate touchscreen output signals indicating locations on the touchscreen display of user engagement with the touchscreen display; and one or more physical processors configured by machine-readable instructions to: access video information defining the video content, the video content having a progress length, the video content defining visual content viewable as a function of progress through the video content, determine a viewing window for the video content, the viewing window defining an extent of the visual content presented on the touchscreen display as the function of progress through the video content, wherein the viewing window is characterized by a viewing direction and a viewing size, a location of the viewing window with respect to the visual content characterized by the viewing direction of the viewing window, the viewing direction defining a direction of view of the viewing window for the visual content; effectuate presentation of the video content on the touchscreen display based on the viewing window; determine reception of an automatic movement input by the touchscreen display during the presentation of the video content based on the touchscreen output signals, the automatic movement input including user engagement with the touchscreen display that moves along the touchscreen display from a point within the touchscreen display to an edge of the touchscreen display during an input period, the movement along the touchscreen display causing a movement of the viewing window in one or more corresponding directions during the input period, the movement of the viewing window including one or more changes in the viewing direction of the viewing window in the one or more corresponding directions during the input period; cause an automatic and continuous movement of the viewing window in at least one of the one or more corresponding directions after the input period based on the automatic movement input, the automatic and continuous movement of the viewing window after the input period continuous with the movement of the viewing window during the input period such that the viewing direction of the viewing window automatically and continuously changes in the at least one of the one or more corresponding directions after the input period without additional user input; determine reception of a shifting movement input by the touchscreen display during the automatic and continuous movement of the viewing window after the input period based on the touchscreen output signals, the shifting movement input including user engagement with the touchscreen display that moves along the edge of the touchscreen display; and change a trajectory of the automatic and continuous movement of the viewing window after the input period based on the shifting movement input.
20. The system of claim 19 , wherein the video content includes spherical video content, the spherical video content defining the visual content viewable from a point of view as the function of progress through the spherical video content.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
November 2, 2017
October 29, 2019
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.