Software protecting system and electronic device using the same
AssigneesHon Hai Precision Industry Co., Ltd., Fu Tai Hua Industry (Shenzhen) Co., Ltd.
InventorsYU-KAI XIONG, XIN LU, XIN-HUA LI
Life of this patent
Estimating the term…
Abstract
A software protecting system existing as an independent program in an electronic device protects against misuse of new software to be installed. The protecting system includes an invoking module and an input/output setting module. The invoking module invokes the genuine software in response to user input but the input/output setting module sets input/output functions of the genuine software when the genuine software is run to prevent complete of peripheral functionality during any trial period of use. An electronic device with the software protecting system is also provided.
Claims16
An electronic device comprising:
- a storage unit configured to store a genuine software installed and run in the electronic device, wherein the genuine software is in a trial period;
- a processing unit;
- and
- a software protecting system comprising a plurality of modules which are collection of instructions executed by the processing unit, the modules comprising:
- an invoking module configured to invoke the genuine software stored in the storage unit according to preset invoking request in response to user input;
- and
- an input/output setting module configured to set input/output functions of the genuine software when the genuine software is in a running state.
A software protecting system applied in an electronic device, the electronic device comprising a storage unit to store a genuine software installed and run in the electronic device, wherein the genuine software is in a trial period, the system comprising:
- a plurality of modules which are collection of instructions executed by one or more processing unit of the electronic device, the modules comprising:
- an invoking module configured to invoke the genuine software stored in the storage unit according to preset invoking request in response to user input;
- and
- an input/output setting module configured to set input/output functions of the genuine software when the genuine software is in a running state.
Dependencies are inferred from the claim text.