Patent ID: 9749423
Date: 2017-08-29
CPC Classifications: G06F,H04L

Claim:
1. A function extension method executed by a terminal device, the function extension method comprising: connecting a first plug-in, which is common to one or more peripheral devices, to an execution environment of an application for controlling the one or more peripheral devices; arranging a second plug-in, which corresponds to each of the one or more peripheral devices, to be connected to the execution environment of the application based on a function information list, in which at least the one or more peripheral devices are associated with an identification of the application via the first plug-in; and installing the second plug-in and then connecting the second plug-in to a new execution environment of the application via the first plug-in while maintaining the connection relationship between the new execution environment of the application and the first plug-in, based on the function information list of the application corresponding to an event in response to the event from the peripheral device controlled by the terminal device, for a new function, which uses the one or more peripheral devices, is provided by the second plug-in, and is to be added.