US 11,843,678 B2
Information processing system, method, and program
Jingyu Sun, Musashino (JP); Ikuo Yamasaki, Musashino (JP); Shoko Katayama, Musashino (JP); and Seiji Omori, Musashino (JP)
Assigned to NIPPON TELEGRAPH AND TELEPHONE CORPORATION, Tokyo (JP)
Appl. No. 17/414,284
Filed by NIPPON TELEGRAPH AND TELEPHONE CORPORATION, Tokyo (JP)
PCT Filed Dec. 17, 2019, PCT No. PCT/JP2019/049472
§ 371(c)(1), (2) Date Jun. 15, 2021,
PCT Pub. No. WO2020/129995, PCT Pub. Date Jun. 25, 2020.
Claims priority of application No. 2018-236520 (JP), filed on Dec. 18, 2018.
Prior Publication US 2022/0078257 A1, Mar. 10, 2022
Int. Cl. H04L 67/565 (2022.01)
CPC H04L 67/565 (2022.05) 7 Claims
OG exemplary drawing
 
1. An information processing system, comprising:
a conversion proxy that is connected to devices corresponding to a plurality of types of unique internet of things (IoT) standards, and further connected to a common platform server that performs data exchange with applications,
wherein the conversion proxy includes an acquisition unit that acquires ontology data described in an ontology file generated based on user input with a data structure corresponding to the unique IoT standards,
an ontology reading unit configured to receive the ontoloqy file and to generate an ontology entity relation ma indicative of at least one of (a) a relation between a device and a service and (b) a relation between a service and a datapoint,
a device management unit that acquires and manages unique device information correlated with devices corresponding to the plurality of types of unique IoT standards, and
a common exchange unit that creates a resource in which a data structure common to the plurality of types of unique IoT standards and a data exchange interface corresponding to the unique IoT standards are correlated with the common platform server, on the basis of the ontology data acquired by the acquisition unit and the device information received from the device management unit, and that performs data exchange with the common platform server using the created resource, and that outputs a data exchange request to is server for at least one of resource creation and data update.