Patent ID: 9219636
Filing Date: 2015-12-22
Classification: G06F,H04L,Y02D

Abstract:
1. A data sharing system for digital communications, the data sharing system comprising: a plurality of terminals configured to communicate with each other, wherein: the data sharing system is configured to select a server-client system in which among the terminals, a first terminal of the plurality of terminals is designated as a server and other terminals of the plurality of terminals are designated as clients, when (i) a total sum of a first data transfer time estimated to be required for transferring data to the first terminal from the other terminals, an operation time estimated to be required for performing, by the first terminal, arithmetic processing of the data aggregated in the first terminal, and a second data transfer time estimated to be required for transferring the arithmetically processed data from the first terminal to the other terminals satisfies a real time restriction in the first terminal, the real time restriction being configured to be set in advance or at a time of designing an application program, and (ii) power estimated to be consumed at a time of performing, by the first terminal, the arithmetic processing of the data aggregated in the first terminal is substantially equal to a smallest amount of power among a plurality of power consumption estimates determined to be consumed at a time of performing the arithmetic processing of the data by the other terminals; and the data sharing system is configured to select a peer-to-peer system, when the total sum does not satisfy the real time restriction in any of the terminals.