Patent ID: 8494341

Claim:
A method for display of a video file, comprising: dividing a first portion of a video file into multiple segments of consecutive frames of the first portion, each of a same time duration; sending each of the multiple segments of consecutive frames of the first portion of the video file to be played simultaneously in multiple windows of a display device; dividing a second portion of a video file starting at the end of the first portion, into multiple segments each of a same time duration; sending each of the multiple segments of the second portion of the video file to be played simultaneously in multiple windows of the display device; repeating the method for subsequent portions until the entire video file has been played, wherein any of said steps are executed by a computer processor, wherein each one of the segments contains all frames presented in its respective portion along its respective duration, and wherein all segments of a common portion are consecutive and displayed simultaneously so that the displayed segments are spatially adjacent; and wherein in dividing the second video portion of the video file into multiple segments, the processor determines whether the video file includes remaining un-displayed content of a duration of at least the number of multiple windows times the same time duration of the segments, if the answer is positive divides the portion into segments of the length of the same time duration and if the answer is negative the remaining un-displayed content of the video file is divided in a manner taking into account the duration of the remaining un-displayed content.