US 12,131,207 B2
Information processing apparatus, information processing method, program, and information processing system
Yoshiyuki Masuda, Osaka (JP); Shinji Shimojo, Osaka (JP); and Matsuki Yamamoto, Osaka (JP)
Assigned to DAIKIN INDUSTRIES, LTD., Osaka (JP)
Appl. No. 18/546,480
Filed by DAIKIN INDUSTRIES, LTD., Osaka (JP)
PCT Filed Mar. 1, 2022, PCT No. PCT/JP2022/008592
§ 371(c)(1), (2) Date Aug. 15, 2023,
PCT Pub. No. WO2022/186195, PCT Pub. Date Sep. 9, 2022.
Claims priority of application No. 2021-032383 (JP), filed on Mar. 2, 2021.
Prior Publication US 2024/0036958 A1, Feb. 1, 2024
Int. Cl. G06F 9/54 (2006.01); G06F 9/455 (2018.01)
CPC G06F 9/547 (2013.01) [G06F 9/45558 (2013.01); G06F 2009/45595 (2013.01)] 10 Claims
OG exemplary drawing
 
1. An information processing apparatus configured to communicate over a network with a device management system that manages and controls access to user-available devices among a plurality of devices and user-accessible functions of the user-available devices, based on device management information, the device management system being physically independent and separate from the information processing apparatus and storing the device management information, comprising:
a memory; and
a processor coupled to the memory and configured to:
access the device management information through the network from the device management system;
generate a WebAPI and a virtual device based on the device management information, the virtual device, in conjunction with the device management system, accessing the user-available devices in response to a WebAPI call from a user terminal of a user;
inform the user terminal of information including how to call the WebAPI; and
in response to the WebAPI call from the user terminal, access the user-available devices via the virtual device,
wherein the information processing apparatus is a gateway server, and
wherein the processor is configured to:
provide an access key to the device management system and acquire the device management information via a device management information-acquiring API of the device management system, the device management information-acquiring API corresponding to the access key, and
generate the virtual device that is based on the device management information.