US2020233556A1PendingUtilityA1

Systems and methods for interacting with video content

Assignee: GOPRO INCPriority: Nov 2, 2017Filed: Apr 9, 2020Published: Jul 23, 2020
Est. expiryNov 2, 2037(~11.3 yrs left)· nominal 20-yr term from priority
Inventors:Jakub Uradnik
H04N 23/63H04N 23/62H04N 23/698G06F 3/04845G06F 3/0488G06F 3/04847G06F 3/04883G06F 3/0485
46
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

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.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         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:
 determine a viewing window for the video content, the video content defining visual content viewable as a function of progress through 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 viewing direction defining a direction of view of the viewing window for the visual content, a viewing size defining a size of the extent of 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 user engagement with the touchscreen display during an input period, the automatic movement input causing a movement of the viewing window during the input period, the movement of the viewing window including a change in the viewing direction of the viewing window in a direction during the input period; and 
 cause an automatic and continuous movement of the viewing window 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 direction 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 automatic movement input includes 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 the input period. 
     
     
         4 . The system of  claim 1 , wherein the automatic movement input includes user engagement with the touchscreen display that includes a stretching gesture or a pinching gesture followed by a panning gesture to an edge of the touchscreen display during the input period. 
     
     
         5 . The system of  claim 1 , wherein the automatic movement input includes user engagement with the touchscreen display that includes moving a virtual joystick to an edge of the touchscreen display or a movement boundary of the virtual joystick during the input period. 
     
     
         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 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:
 determining, by the computing system, a viewing window for the video content, the video content defining visual content viewable as a function of progress through 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 viewing direction defining a direction of view of the viewing window for the visual content, a viewing size defining a size of the extent of 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 user engagement with the touchscreen display during an input period, the automatic movement input causing a movement of the viewing window during the input period, the movement of the viewing window including a change in the viewing direction of the viewing window in a direction during the input period; and   causing, by the computing system, an automatic and continuous movement of the viewing window 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 direction 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 automatic movement input includes 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 the input period. 
     
     
         13 . The method of  claim 10 , wherein the automatic movement input includes user engagement with the touchscreen display that includes a stretching gesture or a pinching gesture followed by a panning gesture to an edge of the touchscreen display during the input period. 
     
     
         14 . The method of  claim 10 , wherein the automatic movement input includes user engagement with the touchscreen display that includes moving a virtual joystick to an edge of the touchscreen display or a movement boundary of the virtual joystick during the input period. 
     
     
         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 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 spherical video content, the system comprising:
 a touchscreen display configured to present the spherical video content and receive user input during the presentation of the spherical 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:
 determine a viewing window for the spherical video content, the spherical video content defining visual content viewable from a point of view as a function of progress through the spherical video content, the viewing window defining an extent of the visual content presented on the touchscreen display as the function of progress through the spherical video content, wherein the viewing window is characterized by a viewing direction and a viewing size, the viewing direction defining a direction of view of the viewing window for the visual content, the viewing size defining a size of the extent of the visual content; 
 effectuate presentation of the spherical 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 spherical video content based on user engagement with the touchscreen display during an input period, the automatic movement input causing a movement of the viewing window during the input period, the movement of the viewing window including a change in the viewing direction of the viewing window in a direction during the input period; 
 cause an automatic and continuous movement of the viewing window 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 direction 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 user engagement with the touchscreen display that moves along an 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 automatic movement input includes 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 the input period.

Join the waitlist — get patent alerts

Track US2020233556A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.