System, method, computer-readable medium and apparatus
First Claim
1. A system comprising:
- a terminal apparatus connected to a network and including a first processor configured to transmit data via the network in a first time interval, the data including time information indicating when the data is generated and a terminal identification of the terminal apparatus;
a first relay apparatus connected to the network and including a first storage and a second processor;
a second relay apparatus connected to the network;
a destination apparatus connected to the network; and
a first processing apparatus connected to the network and including a third processor,wherein the second processor of the first relay apparatus is configured to;
receive the data from the terminal apparatus in the first time interval;
identify a rule relating to the terminal identification included in the data, the rule including the terminal identification and an accumulation period of the data in the first storage;
calculate an accumulation end time of the data based on the accumulation period and the time information included in the data;
store, into the first storage, the data at or before the accumulation end time;
in response to a request for the data, transmit the data acquired from the first storage to a source of the request for the data;
relay the data to at least one of the second relay apparatus and the destination apparatus which accumulates the data after the accumulation end time; and
delete the data from the first storage after the data is relayed,wherein the third processor of the first processing apparatus is configured to;
transmit the request for the data to the first relay apparatus in a second time interval; and
acquire the data from the first relay apparatus,wherein the accumulation period is set based on the second time interval, andwherein the first time interval is equal to or shorter than the second time interval.
1 Assignment
0 Petitions
Accused Products
Abstract
A system includes a terminal apparatus configured to generate pieces of data, each of the pieces of data including time information indicating when each of the pieces of data is generated; a destination apparatus configured to accumulate the pieces of data; a relay apparatus configured to store the pieces of data transmitted from the terminal apparatus based on the time information and to relay the pieces of data to the destination apparatus; and a processing apparatus configured to acquire the pieces of data that are stored in the relay apparatus and to process the pieces of data, wherein the relay apparatus is configured to store an amount of the pieces of data in the relay apparatus based on the time information, the amount corresponding to an amount of data that the processing apparatus processes based on a time range of the pieces of data.
13 Citations
16 Claims
-
1. A system comprising:
-
a terminal apparatus connected to a network and including a first processor configured to transmit data via the network in a first time interval, the data including time information indicating when the data is generated and a terminal identification of the terminal apparatus; a first relay apparatus connected to the network and including a first storage and a second processor; a second relay apparatus connected to the network; a destination apparatus connected to the network; and a first processing apparatus connected to the network and including a third processor, wherein the second processor of the first relay apparatus is configured to; receive the data from the terminal apparatus in the first time interval; identify a rule relating to the terminal identification included in the data, the rule including the terminal identification and an accumulation period of the data in the first storage; calculate an accumulation end time of the data based on the accumulation period and the time information included in the data; store, into the first storage, the data at or before the accumulation end time; in response to a request for the data, transmit the data acquired from the first storage to a source of the request for the data; relay the data to at least one of the second relay apparatus and the destination apparatus which accumulates the data after the accumulation end time; and delete the data from the first storage after the data is relayed, wherein the third processor of the first processing apparatus is configured to; transmit the request for the data to the first relay apparatus in a second time interval; and acquire the data from the first relay apparatus, wherein the accumulation period is set based on the second time interval, and wherein the first time interval is equal to or shorter than the second time interval. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method comprising:
-
receiving data, from a terminal apparatus in a first time interval, the data including time information indicating when the data is generated and a terminal identification of the terminal apparatus; identifying a rule relating to the terminal identification included in the data, the rule including the terminal identification and an accumulation period of the data in a first storage; calculating an accumulation end time of the data based on the accumulation period and the time information included in the data; storing, into the first storage, the data at or before the accumulation end time; receiving a request for the data from a processing apparatus during a second time interval; in response to the request for the data, transmitting the data acquired from the first storage to a source of the request for the data; relaying the data to at least one of a relay apparatus and a destination apparatus which accumulates the data after the accumulation end time; and deleting the data from the first storage after the data is relayed, wherein the accumulation period is set based on the second time interval, and wherein the first time interval is equal to or shorter than the second time interval.
-
-
15. A non-transitory computer-readable medium including a program, which when executed by a system, causes the system to:
-
receive data, from a terminal apparatus in a first time interval, the data including time information indicating when the data is generated and a terminal identification of the terminal apparatus; identify a rule relating to the terminal identification included in the data, the rule including the terminal identification and an accumulation period of the data in a first storage; calculate an accumulation end time of the data based on the accumulation period and the time information included in the data; store, into the first storage, the data at or before the accumulation end time; receive a request for the data from a processing apparatus during a second time interval; in response to the request for the data, transmit the data acquired from the first storage to a source of the request for the data; relay the data to at least one of a relay apparatus and a destination apparatus which accumulates the data after the accumulation end time; and delete the data from the first storage after the data is relayed, wherein the accumulation period is set based on the second time interval, and wherein the first time interval is equal to or shorter than the second time interval.
-
-
16. An apparatus comprising;
-
a memory; and a processor coupled to the memory and configured to; receive data transmitted from a terminal apparatus in a first time interval, the data including time information indicating the data is generated and a terminal identification of the terminal apparatus; identify a rule relating to the terminal identification included in the data, the rule including the terminal identification and an accumulation period of the data in a first storage; calculate an accumulation end time of the data based on the accumulation period and the time information included in the data; store, into the first storage, the data at or before the accumulation end time; receive a request for the data from a processing apparatus during a second time interval; in response to the request for the data, transmit the data acquired from the first storage to a source of the request for the data; relay the data to at least one of a relay apparatus and a destination apparatus which accumulates the data after the accumulation end time; and delete the data from the first storage after the data is relayed, wherein the accumulation period is set based on the second time interval, and wherein the first time interval is equal to or shorter than the second time interval.
-
Specification