Accumulation method for use in a collaborative working system
AssigneeInternational Business Machnes Corporation
InventorsCarmine Cristallo, Claudia Umani, Federica Spiga, Filomena Ferrara
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machnes Corporation
InventorsCarmine Cristallo, Claudia Umani, Federica Spiga, Filomena Ferrara
Estimating the term…
An accumulation method (400) for use in a collaborative working system (such as a remote control system) is proposed; this method is employed to identify regions (typically rectangles) of an image displayed on a target computer that are repeatedly updated, so as to transmit only the last update to a controller computer. In the solution of the invention, the updates are accumulated in a single rectangle. For each new rectangle, a total rectangle including both the new rectangle and the accumulated rectangle is determined (409). If the area of the total rectangle that is unaffected by the updates does not reach a threshold value (412-418), the accumulated rectangle is set (421) to the total rectangle; otherwise, the accumulated rectangle is transmitted (427-430) to the controller computer. The proposed method is not optimal in terms of minimizing the amount of data that is to be transmitted; however, this disadvantage is more than compensated for by the savings in processing time for accumulating the updates (being the computational complexity of the algorithm linear in the number of the processed rectangles).
An accumulation method (400) for use in a collaborative working system to replicate an image displayed on a first computer at a second computer connected to the first computer, the method including the steps under the control of the first computer of:
The method (400) according to any claim from 1 to 4, further including the step of transmitting (427-430) the content of the accumulated region to the second computer when the time elapsed from a last transmission of the content of the accumulated region reaches a further threshold value.
A computer program (230) directly loadable into a working memory of a computer (105t) for performing the method of any claim from 1 to 6 when the program is run on the computer.
A computer (105t) for use in a collaborative working system (100) to replicate an image displayed on the computer at a further computer (105c) connected to the computer, the computer including means (245) for detecting a current update in the content of the image, the update affecting a current region of a basic shape,
Dependencies are inferred from the claim text.