System for searching device on network
First Claim
1. An information processing apparatus for searching for a device on a network, comprising:
- a reception unit that receives, from the device on the network, location information of said device at a first hierarchical level and location information of said device at a hierarchical level higher than the first hierarchical level, respectively;
a memory that stores the location information respectively received by said reception unit;
a search unit that searches for, according to a search condition received from another information processing apparatus, a device which satisfies the search condition from said memory, the search condition including the location information at the first hierarchical level or the location information at the hierarchical level higher than the first hierarchical level;
a generation unit that generates a search result by said search unit, the search result including the location information of the searched device at the first hierarchical level and the location information of the searched device at the hierarchical level higher than the first hierarchical level; and
a transmission unit that transmits the search result generated by the generation unit to the another information processing apparatus,wherein said memory stores map data corresponding to the first hierarchical level and map data corresponding to the hierarchical level higher than the first hierarchical level, and the map data is used to display a location of the device, andsaid transmission unit transmits the map data corresponding to the first hierarchical level and the map data corresponding to the hierarchical level higher than the first hierarchical level, to the another information processing apparatus.
0 Assignments
0 Petitions
Accused Products
Abstract
Location information of each device connected to a network is managed in a hierarchical structure to display the location of each device in a manner easy to be recognized by a user. The location information of each device connected to the network is managed in the hierarchical structure and layout bit maps are stored in each client. When a client issues a device search request, the hierarchical location of the device whose location search was requested can be identified, and the identified location of the device can be displayed in a way to be easily recognized. When the client displays the search result, it is unnecessary for a sever to transmit the layout bit map to the client.
36 Citations
9 Claims
-
1. An information processing apparatus for searching for a device on a network, comprising:
-
a reception unit that receives, from the device on the network, location information of said device at a first hierarchical level and location information of said device at a hierarchical level higher than the first hierarchical level, respectively; a memory that stores the location information respectively received by said reception unit; a search unit that searches for, according to a search condition received from another information processing apparatus, a device which satisfies the search condition from said memory, the search condition including the location information at the first hierarchical level or the location information at the hierarchical level higher than the first hierarchical level; a generation unit that generates a search result by said search unit, the search result including the location information of the searched device at the first hierarchical level and the location information of the searched device at the hierarchical level higher than the first hierarchical level; and a transmission unit that transmits the search result generated by the generation unit to the another information processing apparatus, wherein said memory stores map data corresponding to the first hierarchical level and map data corresponding to the hierarchical level higher than the first hierarchical level, and the map data is used to display a location of the device, and said transmission unit transmits the map data corresponding to the first hierarchical level and the map data corresponding to the hierarchical level higher than the first hierarchical level, to the another information processing apparatus. - View Dependent Claims (2, 3)
-
-
4. An information processing method of searching for a device on a network, comprising the steps of:
-
a reception step of receiving, from the device on the network, location information of said device at a first hierarchical level and location information of said device at a hierarchical level higher than the first hierarchical level, respectively; a storing step of storing in a memory the location information respectively received by said reception step; a search step of searching for, according to a search condition received from another information processing apparatus, a device which satisfies the search condition from said memory, the search condition including the location information at the first hierarchical level or the location information at the hierarchical level higher than the first hierarchical level; a generation step of generating a search result by said search step, the search result including the location information of the searched device at the first hierarchical level and the location information of the searched device at the hierarchical level higher than the first hierarchical level; and a transmission step of transmitting the search result generated by the generating step to the another information processing apparatus, wherein said memory stores map data corresponding to the first hierarchical level and map data corresponding to the hierarchical level higher than the first hierarchical level, and the map data is used to display a location of the device, and said transmission step transmits the map data corresponding to the first hierarchical level and the map data corresponding to the hierarchical level higher than the first hierarchical level, to the another information processing apparatus. - View Dependent Claims (5, 6)
-
-
7. A computer-readable storage medium on which is stored a computer program to be executed by an information processing apparatus for searching for a device on a network, the computer program comprising:
-
a reception step of receiving, from the device on the network, location information of said device at a first hierarchical level and location information of said device at a hierarchical level higher than the first hierarchical level, respectively; a storing step of storing in a memory the location information respectively received by said reception step; a search step of searching for, according to a search condition received from another information processing apparatus, a device which satisfies the search condition from said memory, the search condition including the location information at the first hierarchical level or the location information at the hierarchical level higher than the first hierarchical level; a generation step of generating a search result by said search step, the search result including the location information of the searched device at the first hierarchical level and the location information of the searched device at the hierarchical level higher than the first hierarchical level; and a transmission step of transmitting the search result generated by the generating step to the another information processing apparatus, wherein said memory stores map data corresponding to the first hierarchical level and map data corresponding to the hierarchical level higher than the first hierarchical level, and the map data is used to display a location of the device, and said transmission step transmits the map data corresponding to the first hierarchical level and the map data corresponding to the hierarchical level higher than the first hierarchical level, to the another information processing apparatus.
-
-
8. An information processing apparatus for searching for a device on a network, comprising:
-
a reception unit that receives, from the device on the network, location information of said device at a first hierarchical level and location information of said device at a hierarchical level higher than the first hierarchical level, respectively; a memory that stores the location information respectively received by said reception unit; a search unit that searches for, according to a search condition received from another information processing apparatus, a device which satisfies the search condition from said memory, the search condition including the location information at the first hierarchical level or the location information at the hierarchical level higher than the first hierarchical level; a generation unit that generates a search result by said search unit, the search result including the location information of the searched device at the first hierarchical level and the location information of the searched device at the hierarchical level higher than the first hierarchical level; and a transmission unit that transmits the search result generated by the generation unit to the another information processing apparatus, wherein the first hierarchical level corresponds to a block of a floor in a building and the hierarchical level higher than the first hierarchical level corresponds to the floor.
-
-
9. An information processing method for searching for a device on a network, comprising:
-
a reception step of receiving, from the device on the network, location information of said device at a first hierarchical level and location information of said device at a hierarchical level higher than the first hierarchical level, respectively; a storing step of storing in a memory the location information respectively received by said reception step; a search step of searching for, according to a search condition received from another information processing apparatus, a device which satisfies the search condition from said memory, the search condition including the location information at the first hierarchical level or the location information at the hierarchical level higher than the first hierarchical level; a generation step of generating a search result by said search step, the search result including the location information of the searched device at the first hierarchical level and the location information of the searched device at the hierarchical level higher than the first hierarchical level; and a transmission step of transmitting the search result generated by the generation step to the another information processing apparatus, wherein the first hierarchical level corresponds to a block of a floor in a building and the hierarchical level higher than the first hierarchical level corresponds to the floor.
-
Specification