Information processing device, data processing system and method, and computer program
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a configuration in which a service corresponding to a user can be provided by using an apparatus near the user, even when the user moves from one location to another and apparatuses near the user change. A mobile apparatus carried by the user forms cells, with the mobile apparatus itself being the master, collects information of nearby apparatuses from a space directory (SDR), which stores information of directly-accessible slaves or nearby apparatuses, and generates and updates mobile directory information in a storage unit based on the collected information. Accordingly, the user can obtain the information of nearby information processors unconsciously without performing a special process and, thus, the user can receive services, such as content distribution and communication services, by using the nearby apparatuses based on the obtained information.
-
Citations
50 Claims
-
1-25. -25. (canceled)
-
26. A mobile information processor, comprising:
-
communication parts for performing data communication with an external apparatus;
a storage part for storing mobile directory information including information of nearby apparatuses; and
a controller for collecting information of accessible nearby apparatuses and updating the mobile directory information stored in the storage part based on the collected information. - View Dependent Claims (27, 28, 29, 30, 31)
-
-
32. An information processor, comprising:
-
communication parts for performing data communication with an external apparatus;
storage means for storing original information of mobile directory information; and
a controller for receiving a service request from the external apparatus through the communication parts and providing at least part of the original information as mobile directory information to the external apparatus. - View Dependent Claims (33)
-
-
34. An information processor, comprising:
-
communication parts for performing data communication with an external apparatus;
a storage part for storing information of information processors in a local area; and
a controller for receiving a service request from the external apparatus through the communication parts and providing a service to the external apparatus based on the information of the information processors. - View Dependent Claims (35, 36, 37)
-
-
38. A data communication system, comprising:
-
a mobile apparatus storing mobile directory information; and
a personal directory which stores original information of the mobile directory information and receives a service request from the mobile apparatus through a network and provides a service to the mobile apparatus according to the service request. - View Dependent Claims (39, 40, 41)
-
-
42. A method of obtaining information of nearby apparatuses by using a mobile information processor, the method comprising:
-
accessing a space directory which stores the information of the nearby apparatuses;
transmitting, in response to a transmission challenge from the space directory, encrypted data of the challenge created by its own secret key together with a public-key certificate to the space directory;
receiving the information of the nearby apparatuses from the space directory; and
storing the received information in a storage part as mobile directory information. - View Dependent Claims (43)
-
-
44. A data communication method, comprising:
-
obtaining information of nearby apparatuses as information of information processors in a local area and storing the obtained information in a storage part as mobile directory information, the step of obtaining being performed by a mobile apparatus; and
transmitting a service request including the information of the nearby apparatuses included in the mobile directory information from the mobile apparatus to a personal directory, which stores original data of the mobile directory information, so that the personal directory provides a service through the nearby apparatus. - View Dependent Claims (45, 46)
-
-
47. A data communication method, comprising:
-
obtaining information of nearby apparatuses as information of information processors in a local area directly from the information processor and storing the obtained information in a storage part as mobile directory information, the step of obtaining being performed by a mobile apparatus; and
receiving a service request including the information of the nearby apparatuses included in the mobile directory information from the mobile apparatus, the step of receiving being performed by a personal directory which stores original data of the mobile directory information so that the personal directory provides a service through the nearby apparatus. - View Dependent Claims (48)
-
-
49. A computer program for allowing a mobile information processor to execute a process of obtaining information of nearby apparatuses, the process being performed in a computer system, the program comprising:
-
a step of accessing a space directory which stores the information of the nearby apparatuses;
a step of transmitting, in response to a transmission challenge from the space directory, encrypted data of the challenge created by its own secret key together with a public-key certificate to the space directory;
a step of receiving the information of the nearby apparatuses from the space directory; and
a step of storing the received information in a storage part as mobile directory information.
-
-
50. A computer program for allowing a mobile information processor to execute a process of obtaining information of nearby apparatuses, the process being performed in a computer system, the program comprising:
-
a step of accessing an information processor which stores apparatus information;
a step of transmitting, in response to a transmission challenge from the information processor, encrypted data of the challenge created by its own secret key together with a public-key certificate to the information processor;
a step of receiving the apparatus information from the information processor; and
a step of storing the received information in a storage part as mobile directory information.
-
Specification