Patent ID: 8972500
Filing Date: 2015-03-03
Classification: G06F,H04L,H04W

Abstract:
1. A data process apparatus for sharing shared data among a plurality of data process apparatuses participating in an event, the data process apparatus comprising: a central processing unit including a participation notification reception unit configured to receive a participation notification from each of the plural data process apparatuses including first and second data process apparatuses in the event; a notifying unit configured to notify the second data process apparatus to the first data process apparatus as a data obtain target from which the shared data is to be obtained; and a storage unit configured to store first and second lists therein, the first list including transmission completion data indicating one or more of the plural data process apparatuses that has completed transmission of the shared data, the second list including ongoing transmission data indicating one or more of the plural data process apparatus that is currently transmitting or receiving the shared data; wherein the second data process apparatus is a data process apparatus from which the participation notification has already been received by the participation notification reception unit; wherein the notifying unit is configured to determine the second data process apparatus as the data obtain target based on a data share status of the second data process apparatus and a data transmission status of the second data process apparatus, wherein the determined second data process apparatus is notified as the data obtain target to the first data process apparatus; wherein the notifying unit is configured to identify at least one of the plural data process apparatuses, that is not currently transmitting the shared data, from the first list, wherein the identified one of the plural data process apparatuses is determined as the data obtain target.