发明名称 Seamless application integration apparatus and method
摘要 A seamless application integration apparatus and method are provided. The seamless application integration apparatus includes a seamless integration server that is installed in a host virtual machine so as to provide a seamless application integration (SAI) environment in a virtualization system that comprises the host virtual machine and at least one guest virtual machine. The apparatus also includes a dynamic reconfiguration unit determines whether a seamless integration client that corresponds to the seamless integration server has been installed in the guest virtual machine, and that may install the seamless integration client in the guest virtual machine according to the determination result.
申请公布号 US9557980(B2) 申请公布日期 2017.01.31
申请号 US201113155120 申请日期 2011.06.07
申请人 Samsung Electronics Co., Ltd. 发明人 Jeong Bok-Deuk;Park Chan-Ju;Lee Sung-Min
分类号 G06F9/44;G06F9/445 主分类号 G06F9/44
代理机构 NSIP Law 代理人 NSIP Law
主权项 1. A seamless application integration apparatus comprising: a processor configured to execute a host virtual machine and at least one guest virtual machine; a seamless integration server installed in the host virtual machine and configured to provide a seamless application integration (SAI) environment in a virtualization system that comprises the host virtual machine and the at least one guest virtual machine; a dynamic reconfigurer configured to: determine, in response to the at least one guest virtual machine being ready to execute on the host virtual machine, whether a seamless integration client installed in the at least one guest virtual machine corresponds to the seamless integration server, and in response to determining that the seamless integration client installed in the at least one guest virtual machine does not correspond to the seamless integration server, install a seamless integration client that corresponds to the seamless integration server in the at least one guest virtual machine during runtime of the at least one guest virtual machine; a dynamic reconfiguration server configured to determine, in response to the at least one guest virtual machine being ready to execute on the host virtual machine, whether each component of the seamless integration server supports a runtime environment of the at least one guest virtual machine and replace or add a component in the seamless integration server based on the determination result; and a dynamic reconfiguration client configured to determine whether each component of the seamless integration client supports a runtime environment of the host virtual machine and replace or add a component in the seamless integration client based on the determination result during runtime of the at least one guest virtual machine, wherein the seamless integration server is configured to communicate with the corresponding seamless integration client to provide an interface enabling a user to interact with applications of the at least one guest virtual machine via the host virtual machine.
地址 Suwon-si KR