Delivery of Workout Video
First Claim
Patent Images
1. A non-transitory computer-readable medium carrying one or more sequences of instructions, wherein execution of the one or more sequences of instructions by one or more processors causes the one or more processors to perform the steps of:
- sending first data for presentation at a client process of a viewer, wherein the first data indicates a matrix of video segments including a set of warmup video segments, cool-down video segments and middle video segments;
obtaining from the client process second data indicating two or more video segments selected by the viewer; and
presenting automatically to the viewer video from all the selected video segments.
0 Assignments
0 Petitions
Accused Products
Abstract
Techniques for workout video delivery includes presenting to a viewer'"'"'s client process first data indicates a matrix of video segments including a set of warmup video segments, cool-down video segments and middle video segments. Second data indicating two or more video segments selected by the viewer is obtained from the client process. Video from all the selected video segments is presenting automatically to the viewer.
26 Citations
18 Claims
-
1. A non-transitory computer-readable medium carrying one or more sequences of instructions, wherein execution of the one or more sequences of instructions by one or more processors causes the one or more processors to perform the steps of:
-
sending first data for presentation at a client process of a viewer, wherein the first data indicates a matrix of video segments including a set of warmup video segments, cool-down video segments and middle video segments; obtaining from the client process second data indicating two or more video segments selected by the viewer; and presenting automatically to the viewer video from all the selected video segments. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus comprising:
-
at least one processor; and at least one memory including one or more sequences of instructions, the at least one memory and the one or more sequences of instructions configured to, with the at least one processor, cause the apparatus to perform at least the following, sending first data for presentation at a client process of a viewer, wherein the first data indicates a matrix of video segments including a set of warmup video segments, cool-down video segments and middle video segments; obtaining from the client process second data indicating two or more video segments selected by the viewer; and presenting automatically to the viewer video from all the selected segments.
-
-
12. A method comprising:
-
causing a server process on a server processor to present to a viewer'"'"'s client process on the viewer'"'"'s device first data that indicates a matrix of video segments including a set of warmup video segments, cool-down video segments and middle video segments; causing the server process to obtain from the client process second data indicating two or more video segments selected by the viewer; and causing the server process to present automatically, to the viewer'"'"'s client process, video from all the selected video segments. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
Specification