Unlock instant, AI-driven research and patent intelligence for your innovation.

Method for setting software starting or stopping function

A software function and setting value technology, applied in the direction of program control devices, etc., can solve problems such as difficult maintenance of application software, inability to query application software, and high labor costs

Inactive Publication Date: 2009-11-11
INVENTEC CORP
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, since the customized function is not part of the standard design, the application software cannot query relevant information from the BIOS or the operating system, so that it is often necessary to recreate a new version of the application software to meet different change requirements
[0004] As a result, it creates difficulties in application software maintenance
Too many software versions require a lot of labor costs for maintenance operations, and it is also quite difficult to maintain consistency between different versions

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for setting software starting or stopping function
  • Method for setting software starting or stopping function

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0017] figure 1 It is a flowchart of a method for setting software function enabling or disabling according to the first embodiment of the present invention. Please refer to figure 1 , firstly, in step S105, a customized database is established. The customized database is set according to different hardware requirements (for example, different SKUs), which includes the specification requirement data of different hardware to determine whether the corresponding software functions of these hardware are enabled or not in the system.

[0018] Furthermore, the specification requirement data records respective setting values ​​and related setting parameters of a plurality of hardware. The setting value is used to determine whether the software function should be enabled or disabled. For example, in the specification requirement data corresponding to a certain device on the Universal Serial Bus (Universal Serial Bus, USB), such as television (TV) or wireless local area network (Wir...

no. 2 example

[0026] figure 2 It is a flow chart of a method for setting software function enabling or disabling according to the second embodiment of the present invention. Please refer to figure 2 , the step S205 and the step S210 of this embodiment are respectively the same as or similar to the step S105 and the step S110 of the first embodiment, and thus will not be described in detail here. The difference between this embodiment and the first embodiment is that the customized database of this embodiment only records the setting values ​​of a plurality of hardware, but does not include corresponding related setting parameters.

[0027] Next, after querying the specification requirement data in the customized database, and knowing whether each software function is enabled or not, as shown in step S215, the application software reads the relevant settings corresponding to the software function from the DMI of the BIOS. set parameters.

[0028] Specifically, after obtaining the specif...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a method for setting software starting or stopping function. The method is suitable for setting the starting or stopping function of software which corresponds to hardware in a system. The steps are as follows: firstly, establishing a client-based database comprising specification requirement data of the hardware so as to determine to start or stop the function of corresponding software; next, reading the specification requirement data from the client-based database; then establishing a hardware configuration key value according to the specification requirement data; and finally writing the hardware configuration key value into a registration table of the system so as to setting the starting or stopping function of the software according to the registration table.

Description

technical field [0001] The present invention relates to a method for activating software functions, and more particularly to a method for automatically detecting hardware configurations to enable or disable software functions. Background technique [0002] In the planning of general software project requirements, most customers will put forward possible functional requirements based on their biggest application requirements. However, when entering the development stage, it is often necessary to change the design of the application software to meet the final requirements of the customer due to the limitation of hardware specifications or the inability of the supplier to meet a certain requirement. [0003] For example, different suppliers have different hardware specifications, and application software should be able to provide different designs in response to different hardware specifications. Or different Stock Keeping Units (SKUs) also have different hardware configuratio...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F9/44
Inventor 黄允良
Owner INVENTEC CORP