Information processing apparatus and grouping method
First Claim
1. An information processing apparatus that identifies, groups, and manages communication devices, the apparatus comprising:
- a reading unit that reads identifying information, which identifies a plurality of communication devices, wherein none of the plurality of communication devices is permitted to access any other of the plurality of communication devices directly;
a grouping unit that groups and manages the plurality of communication devicesa receiving unit that receives, from a first communication device, a request to obtain data of a second communication device that has been grouped by the grouping unit;
a determination unit that determines whether the grouping unit has grouped the first communication device and the second communication device in a same group;
an obtaining unit that obtains data of the second communication device, if the determination unit determines that the first communication device and the second communication device are in the same group; and
a sending unit that sends the obtained data to the first communication device, if the determination unit determines that the first communication device and the second communication device are in the same group,wherein at least one of the receiving unit and the determination unit is incorporated in a processor that is coupled to a memory, andwherein the grouping unit determines whether grouping of each of the plurality of communication devices is permitted, and, if a communication device is not permitted to be grouped, the grouping unit does not group that communication device.
1 Assignment
0 Petitions
Accused Products
Abstract
In an information processing apparatus for identifying a plurality of communication devices, grouping and managing the identified communication devices, communication devices that are in a state of communication among devices forbidden are grouped and managed. Then, it acts for obtaining data of another communication device when the data is obtained among the communication devices grouped. The data obtaining proxy is performed when a request to obtain data of another communication device is received from a communication device, and data of another communication device is obtained based on the request, and it is sent to a communication device.
-
Citations
13 Claims
-
1. An information processing apparatus that identifies, groups, and manages communication devices, the apparatus comprising:
-
a reading unit that reads identifying information, which identifies a plurality of communication devices, wherein none of the plurality of communication devices is permitted to access any other of the plurality of communication devices directly; a grouping unit that groups and manages the plurality of communication devices a receiving unit that receives, from a first communication device, a request to obtain data of a second communication device that has been grouped by the grouping unit; a determination unit that determines whether the grouping unit has grouped the first communication device and the second communication device in a same group; an obtaining unit that obtains data of the second communication device, if the determination unit determines that the first communication device and the second communication device are in the same group; and a sending unit that sends the obtained data to the first communication device, if the determination unit determines that the first communication device and the second communication device are in the same group, wherein at least one of the receiving unit and the determination unit is incorporated in a processor that is coupled to a memory, and wherein the grouping unit determines whether grouping of each of the plurality of communication devices is permitted, and, if a communication device is not permitted to be grouped, the grouping unit does not group that communication device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A grouping method performed by an information processing apparatus that identifies, groups, and manages communication devices, the method comprising:
-
reading identifying information, which identifies a plurality of communication devices, wherein none of the plurality of communication devices is permitted to access any other of the plurality of communication devices directly; receiving, from a first communication device, a request to obtain data of a second communication device that has been grouped; determining whether the first communication device and the second communication device have been grouped in a same group; obtaining data of the second communication device, if the first communication device and the second communication device are determined to have been grouped in the same group; and sending the obtained data to the first communication device, if the first communication device and the second communication device are determined to have been grouped in the same group, wherein the grouping includes determining whether grouping of each of the plurality of communication devices is permitted, and, if a communication device is not permitted to be grouped, the grouping does not group that communication device.
-
-
13. A non-transitory computer-readable storage medium storing computer-executable codes that, when executed by a computer, cause the computer to perform a method of identifying, grouping, and managing communication devices, the method comprising:
-
reading identifying information, which identifies a plurality of communication devices, wherein none of the plurality of communication devices is permitted to access any other of the plurality of communication devices directly; grouping and managing the plurality of communication devices; receiving, from a first communication device, a request to obtain data of a second communication device that has been grouped; determining whether the first communication device and the second communication device have been grouped in a same group; obtaining data of the second communication device, if the first communication device and the second communication device are determined to have been grouped in the same group; and sending the obtained data to the first communication device, if the first communication device and the second communication device are determined to have been grouped in the same group, wherein the grouping includes determining whether grouping of each of the plurality of communication devices is permitted, and, if a communication device is not permitted to be grouped, the grouping does not group that communication device.
-
Specification