Group judgment device
AssigneePanasonic Corporation
InventorsYuichi Futa, Hiroki Yamauchi, Yuusaku Ohta, Natsume Matsuzaki
Life of this patent
Estimating the term…
Abstract
In a server, an echo-request transmitting unit 204 transmits echo-request data to a target device, and an echo-reply receiving unit 205 receives echo-reply data from the target device. A time measuring unit 206 measures, as the target time, the time required between transmission of the echo-request data and reception of the echo-reply data, and compares the target time with the reference time. In this way, the server judges whether the target device connected to its network belongs to a predetermined group.
Claims30
A group judgment device that is connected to a network, comprising:
- a target time obtaining unit operable to obtain, as a target time, a time required by data with a predetermined format to travel to and/or from a target device connected to the network;
- and
- a judgment unit operable to compare the target time with a reference time, the reference time being a time required by data with the predetermined format to travel to and/or from a device belonging to a predetermined group, and judge that the target device belongs to the group when a difference between the target time and the reference time is within a predetermined range, and judge that the target device is external to the group when the difference is not within the predetermined range.
A group judgment device that is connected to a network and that shares common private information with a target device connected to the network, comprising:
- a conversion unit operable to subject the private information to predetermined conversion, to generate first conversion information;
- a transmission/reception unit operable to transmit first data with a predetermined format to the target device, and receive, from the target device, second data with a predetermined format transmitted in response to the first data, the second data including second conversion information that has been generated by the target device subjecting the private information to the predetermined conversion;
- a measurement unit operable to measure, as a target time, a time required between (a) transmission of the first data by the transmission/reception unit and (b) reception of the second data by the transmission/reception unit;
- and
- a judgment unit operable to
- (i) compare the target time measured by the measurement unit with a reference time, the reference time being a time required by data with a predetermined format to travel to and from a device belonging to a predetermined group, and (ii) compare the first conversion information generated by the conversion unit and the second conversion information included in the second data received by the transmission/reception unit, and
- judge that the target device belongs to the group in an affirmative case where (i) a difference between the target time and the reference time is within a predetermined range and (ii) the first conversion information and the second conversion information match, and judge that the target device is external to the group in any case other than the affirmative case.
A group judgment device that is connected to a network and that shares common private information with a target device connected to the network, comprising:
- a conversion unit operable to subject the private information to first conversion to generate first conversion information, and subject the private information to second conversion that is different from the first conversion, to generate second conversion information;
- a transmission/reception unit operable to transmit first data with a predetermined format including the first conversion information to the target device, and receive, from the target device, second data with a predetermined format transmitted in response to the first data, the second data including third conversion information that has been generated by the target device subjecting the private information to the second conversion;
- a measurement unit operable to measure, as a target time, a time required between (a) transmission of the first data by the transmission/reception unit and (b) reception of the second data by the transmission/reception unit;
- and
- a judgment unit operable to
- (i) compare the target time measured by the measurement unit with a reference time, the reference time being a time required by data with a predetermined format to travel to and from a device belonging to a predetermined group, and (ii) compare the second conversion information generated by the conversion unit and the third conversion information included in the second data received by the transmission/reception unit, and (iii) judge whether a message indicating that fourth conversion information and the first conversion information match has been received from the target device, the fourth conversion information having been generated by the target device subjecting the private information to the first conversion, and
- judge that the target device belongs to the group in an affirmative case where (i) a difference between the target time and the reference time is within a predetermined range, (ii) the second conversion information and the third conversion information match, and (iii) the message has been received, and judge that the target device is external to the group in any case other than the affirmative case.
A target device that is connected to a network and that shares common private information with a group judgment device connected to the network, the target device being judged by the group judgment device as to whether or not to belong to a predetermined group, the target device comprising:
- a reception unit operable to receive first data with a predetermined format from the group judgment device;
- a conversion unit operable to subject the private information to predetermined conversion, to generate first conversion information, before the reception unit receives the first data;
- and
- a transmission unit operable to transmit second data with a predetermined format including the first conversion information to the group judgment device, when the reception unit receives the first data.
A target device that is connected to a network and that shares common private information with a group judgment device connected to the network, the target device being judged by the group judgment device as to whether or not to belong to a predetermined group, the target device comprising:
- a reception unit operable to receive first data with a predetermined format including first conversion information from the group judgment device, the first conversion information having been generated by the group judgment device subjecting the private information to first conversion;
- a conversion unit operable to subject the private information to second conversion that is different from the first conversion, to generate second conversion information, before the reception unit receives the first data;
- a transmission unit operable to transmit second data with a predetermined format including the second conversion information to the group judgment device, when the reception unit receives the first data;
- a comparison unit operable to compare the first conversion information included in the first data received by the reception unit with third conversion information that has been generated by subjecting the private information to the first conversion;
- and
- a notification unit operable to notify the group judgment device of a result of the comparison by the comparison unit.
A group judgment system including a target device and a group judgment device that are connected to a network, the target device and the group judgment device sharing common private information in advance,
- wherein the target device includes:
- a reception unit operable to receive first data with a predetermined format from the group judgment device;
- a first conversion unit operable to subject the private information to predetermined conversion, to generate first conversion information, before the reception unit receives the first data;
- and
- a transmission unit operable to transmit second data with a predetermined format including the first conversion information to the group judgment device, when the reception unit receives the first data, and
- the group judgment device includes:
- a transmission/reception unit operable to transmit the first data to the target device, and receive the second data including the first conversion information;
- a measurement unit operable to measure, as a target time, a time required between (a) transmission of the first data by the transmission/reception unit and (b) reception of the second data by the transmission/reception unit;
- a second conversion unit operable to subject the private information to the predetermined conversion, to generate second conversion information;
- and
- a judgment unit operable to
- (i) compare the target time measured by the measurement unit with a reference time, the reference time being a time required by data with a predetermined format to travel to and from a device belonging to a predetermined group, and (ii) compare the second conversion information generated by the second conversion unit and the first conversion information included in the second data received by the transmission/reception unit, and
- judge that the target device belongs to the group in an affirmative case where (i) a difference between the target time and the reference time is within a predetermined range and (ii) the second conversion information and the first conversion information match, and judge that the target device is external to the group in any case other than the affirmative case.
A group judgment system including a target device and a group judgment device that are connected to a network, the target device and the group judgment device sharing common private information in advance,
- wherein the target device includes:
- a reception unit operable to receive first data with a predetermined format including first conversion information from the group judgment device;
- a first conversion unit operable to subject the private information to first conversion, to generate second conversion information, before the reception unit receives the first data;
- a transmission unit operable to transmit second data with a predetermined format including the second conversion information to the group judgment device, when the reception unit receives the first data;
- a comparison unit operable to compare third conversion information and the first conversion information, the third conversion information having been generated by subjecting the private information to second conversion that is different from the first conversion;
- and
- a notification unit operable to notify the group judgment device of a result of the comparison by the comparison unit, and
- the group judgment device includes:
- a second conversion unit operable to subject the private information to the second conversion, to generate the first conversion information, and subject the private information to the first conversion, to generate fourth conversion information;
- a transmission/reception unit operable to transmit the first data including the first conversion information to the target device, and receive the second data including the second conversion information from the target device;
- a measurement unit operable to measure, as a target time, a time required between (a) transmission of the first data by the transmission/reception unit and (b) reception of the second data by the transmission/reception unit;
- and
- a judgment unit operable to
- (i) compare the target time measured by the measurement unit with a reference time, the reference time being a time required by data with a predetermined format to travel to and from a device belonging to a predetermined group, and (ii) compare the fourth conversion information generated by the second conversion unit and the second conversion information included in the second data received by the transmission/reception unit, and (iii) check the result of the comparison received from the target device indicating whether the first conversion information and the third conversion information match, and
- judge that the target device belongs to the group in an affirmative case where (i) a difference between the target time and the reference time is within a predetermined range, (ii) the fourth conversion information and the second conversion information match, and (iii) the result indicates that the first conversion information and the third conversion information match, and judge that the target device is external to the group in any case other than the affirmative case.
A group judgment method that is used by a group judgment device connected to a network, comprising:
- a target time obtaining step of obtaining, as a target time, a time required by data with a predetermined format to travel to and/or from a target device connected to the network;
- and
- a judgment step of comparing the target time with a reference time, the reference time being a time required by data with the predetermined format to travel to and/or from a device belonging to a predetermined group, and judging that the target device belongs to the group when a difference between the target time and the reference time is within a predetermined range, and judging that the target device is external to the group when the difference is not within the predetermined range.
A group judgment program that is implemented by a computer connected to a network, comprising:
- a target time obtaining step of obtaining, as a target time, a time required by data with a predetermined format to travel to and/or from a target device connected to the network;
- and
- a judgment step of comparing the target time with a reference time, the reference time being a time required by data with the predetermined format to travel to and/or from a device belonging to a predetermined group, and judging that the target device belongs to the group when a difference between the target time and the reference time is within a predetermined range, and judging that the target device is external to the group when the difference is not within the predetermined range.
A storage medium storing a group judgment program that is implemented by a computer connected to a network, the group judgment program comprising:
- a target time obtaining step of obtaining, as a target time, a time required by data with a predetermined format to travel to and/or from a target device connected to the network;
- and
- a judgment step of comparing the target time with a reference time, the reference time being a time required by data with the predetermined format to travel to and/or from a device belonging to a predetermined group, and judging that the target device belongs to the group when a difference between the target time and the reference time is within a predetermined range, and judging that the target device is external to the group when the difference is not within the predetermined range.
Dependencies are inferred from the claim text.