CN103823729A - Method and device for suggesting upgrading on basis of hardware detection - Google Patents
Method and device for suggesting upgrading on basis of hardware detection Download PDFInfo
- Publication number
- CN103823729A CN103823729A CN201410046855.8A CN201410046855A CN103823729A CN 103823729 A CN103823729 A CN 103823729A CN 201410046855 A CN201410046855 A CN 201410046855A CN 103823729 A CN103823729 A CN 103823729A
- Authority
- CN
- China
- Prior art keywords
- hardware
- information
- installation configuration
- configuration information
- hardwareupgring
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Stored Programmes (AREA)
Abstract
The invention provides a method and a device for suggesting upgrading on the basis of hardware detection. The method includes detecting installation configuration information of user equipment; generating hardware upgrading suggesting information for the installation configuration information of the user equipment and feeding the hardware upgrading suggesting information to a user. The method and the device have the advantages that a hardware combining effect can be improved, so that effects of hardware of the user equipment can be effectively realized, and the integral performance of the user equipment can be improved.
Description
Patented claim of the present invention is to be the divisional application that June 29, application number in 2011 are 201110180045.8, name is called the Chinese invention patent application of " a kind of upgrading suggesting method and device based on hardware detection " applying date.
Technical field
The present invention relates to the technical field of hardware configuration information processing, particularly relate to a kind of upgrading suggesting method based on hardware detection, and, a kind of upgrading proposing apparatus based on hardware detection.
Background technology
User uses in the process of equipment, the situation that may occur is, there is certain defect in current hardware combinations, can not bring into play the maximum efficiency of each hardware, such as the bus frequency that for example mainboard can be supported is 1066Mhz, and the CPU using is now 800Mhz, change so the CPU that a dominant frequency is 1066Mhz and just can make the use value of mainboard maximize, greatly promote the performance of present machine.Meanwhile, the redaction of hardware emerges in an endless stream, if device hardware is not upgraded, along with technology fast development with rapid changepl. never-ending changes and improvements, over time, hardware configuration in the past will be difficult to meet the demand of user to equipment.Current device is upgraded and need to be found out the bottleneck place of equipment, know preferably alternative simultaneously, this process need a large amount of, objective data message, need professional analysis, general user unclear hardware combinations that how could optimized device simultaneously.
Therefore, need at present the urgent technical matters solving of those skilled in the art to be exactly: the mechanism that a kind of suggestion of the upgrading based on hardware detection is provided, make user directly obtain easily HardwareUpgring advisory information, to improve the effect of hardware combinations, each hardware of subscriber equipment can better be played a role, thereby promote the overall performance of subscriber equipment.
Summary of the invention
Technical matters to be solved by this invention is to provide a kind of upgrading suggesting method based on hardware detection, to improve the effect of hardware combinations, each hardware of subscriber equipment can better be played a role, thereby promotes the overall performance of subscriber equipment.
The present invention also provides a kind of upgrading proposing apparatus based on hardware detection, in order to guarantee said method application and realization in practice.
In order to address the above problem, the embodiment of the invention discloses a kind of upgrading suggesting method based on hardware detection, comprising:
Detect the installation configuration information of subscriber equipment;
Installation configuration information for described subscriber equipment generates HardwareUpgring advisory information, and returns to user.
Preferably, the step of the installation configuration information of described detection subscriber equipment comprises: the hardware information that detects subscriber equipment.
Preferably, the step of the installation configuration information of described detection subscriber equipment also comprises: the software installation information that detects subscriber equipment.
Preferably, the described installation configuration information for subscriber equipment generates HardwareUpgring advisory information, and the step that returns to user comprises:
Judge in the installation configuration information of subscriber equipment whether exist and the hardware information mating in preset hardware information database;
If so, generate the HardwareUpgring advisory information of the hardware information of described coupling, and return to user.
Preferably, the described installation configuration information for subscriber equipment generates HardwareUpgring advisory information, and the step that returns to user comprises:
According to the installation configuration information of subscriber equipment, analyze wherein each hardware and/or hardware relevant information whether scalable;
If so, generate the HardwareUpgring advisory information of this hardware and/or this hardware relevant information, and return to user;
Wherein, described hardware relevant information comprises activation bit, hardware configuration parameter information.
Preferably, described HardwareUpgring advisory information is the prompting upgradeable hardware of user and/or hardware relevant information.
Preferably, described HardwareUpgring advisory information also comprises the corresponding hardware and/or the hardware relevant information that are upgraded to, and the sub-step of the HardwareUpgring advisory information of this hardware of described generation and/or this hardware relevant information further comprises:
According to upgradeable each hardware and/or hardware relevant information, in preset upgrade database, search adaptive corresponding hardware and/or hardware relevant information, the corresponding hardware of described adaptation and/or hardware relevant information comprise hardware and/or the hardware relevant information that utilization rate is the highest, hardware and/or hardware relevant information that user's scoring is the highest, and/or, the hardware that version is up-to-date and/or hardware relevant information.
Preferably, described method also comprises:
Described installation configuration information is uploaded onto the server, according to preset code of points, the installation configuration information of current user equipment is marked according to collected reference installation configuration information by server, multiple reference installation configuration informations collected in server also have respectively corresponding scoring;
The described installation configuration information for subscriber equipment generates HardwareUpgring advisory information, and the step that returns to user comprises:
Server is by installation configuration information and the scoring of current user equipment, reference installation configuration information and the corresponding scoring collected with it contrast, and will be greater than the first predetermined threshold value with the ardware model number matching rate of the installation configuration information of current user equipment, and scoring is extracted as best upgrading configuration information higher than the highest reference installation configuration information of scoring in current user equipment scoring;
The installation configuration information of described best upgrading configuration information and current user equipment is contrasted, determine wherein different hardware, described different hardware is advised to the new hardware of customer upgrade in HardwareUpgring advisory information, and return to user.
Preferably, described method also comprises:
Described installation configuration information is uploaded onto the server, in described server, collect and have multiple different references installation configuration informations;
The described installation configuration information for subscriber equipment generates HardwareUpgring advisory information, and the step that returns to user comprises:
Server is by the installation configuration information of current user equipment, the reference collected with it installation configuration information contrasts, and the reference installation configuration information that is greater than the first predetermined threshold value with the ardware model number matching rate of the installation configuration information of current user equipment is extracted;
Described matching rate is greater than to the reference installation configuration information of the first predetermined threshold value and the installation configuration information of current user equipment contrasts, determine wherein different hardware, described different hardware is advised to the new hardware of customer upgrade in HardwareUpgring advisory information, and return to user.
Preferably, described is that, in the installation configuration information of all client upload, identical installation configuration information quantity exceedes the installation configuration information of the second predetermined threshold value with reference to installation configuration information.
Preferably, described method also comprises:
Obtain installable software information according to the installation configuration information of subscriber equipment, and return to user;
And/or,
Obtain installable software information according to hardware and/or hardware relevant information after the installation configuration information of subscriber equipment and upgrading, and return to user.
Preferably, described HardwareUpgring advisory information comprises hardware price information and the hardware marketing information obtained according to the installation configuration information of subscriber equipment.
Preferably, described hardware information comprises hardware parameter information, and the step of the hardware information of described detection subscriber equipment comprises:
Access bottom hardware, obtains the hardware identifier information in subscriber equipment;
According to described hardware identifier information, in preset hardware information storehouse, extract corresponding hardware parameter information.
Preferably, described hardware identifier information comprises vendor id and hardware device ID, and described bottom hardware comprises system bus, system management Basic Input or Output System (BIOS) SMBIOS and/or peripheral port, and the step of described access bottom hardware specifically comprises:
Ergodic Theory bus, described system bus comprises Peripheral Component Interconnect pci bus, system management SMBUS bus, I2C bus and/or industrial standard architectures isa bus;
And/or, the information of reading system management Basic Input or Output System (BIOS) SMBIOS;
And/or access peripheral port, initiates the I/O operation with corresponding peripheral hardware.
The embodiment of the present invention also provides a kind of upgrading proposing apparatus based on hardware detection, comprising:
Installation configuration information module, for detection of the installation configuration information of subscriber equipment;
HardwareUpgring suggestion module, generates HardwareUpgring advisory information for the installation configuration information for described subscriber equipment, and returns to user.
Preferably, described installation configuration information module comprises: hardware information detection sub-module, and for detection of the hardware information of subscriber equipment.
Preferably, described installation configuration information module also comprises: software installation information detection sub-module, and for detection of the software installation information of subscriber equipment.
Preferably, described HardwareUpgring suggestion module comprises:
Whether hardware information judges submodule, for judging the installation configuration information of subscriber equipment, exist and the hardware information mating in preset hardware information database;
The first upgrading advisory information generates submodule, in the time there is the hardware information mating with preset hardware information database, generates the HardwareUpgring advisory information of the hardware information of described coupling, and returns to user.
Preferably, described HardwareUpgring suggestion module comprises:
Hardware information analyze submodule, for the installation configuration information according to subscriber equipment, analyze wherein each hardware and/or hardware relevant information whether scalable;
The second upgrading advisory information generates submodule, in the time that described hardware and/or hardware relevant information can be upgraded, generates the HardwareUpgring advisory information of this hardware and/or this hardware relevant information, and returns to user;
Wherein, described hardware relevant information comprises activation bit, hardware configuration parameter information.
Preferably, described HardwareUpgring advisory information is the prompting upgradeable hardware of user and/or hardware relevant information.
Preferably, described HardwareUpgring advisory information also comprises the corresponding hardware and/or the hardware relevant information that are upgraded to, and described the second upgrading advisory information generates submodule and further comprises:
Match information is searched submodule, be used for according to upgradeable each hardware and/or hardware relevant information, in preset upgrade database, search adaptive corresponding hardware and/or hardware relevant information, the corresponding hardware of described adaptation and/or hardware relevant information comprise hardware and/or the hardware relevant information that utilization rate is the highest, hardware and/or hardware relevant information that user's scoring is the highest, and/or, the hardware that version is up-to-date and/or hardware relevant information.
Preferably, described device also comprises:
Server contrast submodule, be used for server by installation configuration information and the scoring of current user equipment, reference installation configuration information and the corresponding scoring collected with it contrast, and will be greater than the first predetermined threshold value with the ardware model number matching rate of the installation configuration information of current user equipment, and scoring is extracted as best upgrading configuration information higher than the highest reference installation configuration information of scoring in current user equipment scoring;
Hardware differences is searched submodule, for the installation configuration information of described best upgrading configuration information and current user equipment is contrasted, determines wherein different hardware;
The 3rd upgrading advisory information generates submodule, for advise the new hardware of customer upgrade using described different hardware as HardwareUpgring advisory information, and returns to user.
Preferably, described device, also comprises:
Transmission module on server, for described installation configuration information is uploaded onto the server, collects in described server and has multiple different references installation configuration informations;
Described HardwareUpgring suggestion module further comprises:
Reference configuration information extraction submodule, be used for by server the installation configuration information of current user equipment, the reference collected with it installation configuration information contrasts, and the reference installation configuration information that is greater than the first predetermined threshold value with the ardware model number matching rate of the installation configuration information of current user equipment is extracted;
Hardware contrast submodule, contrasts for described matching rate being greater than to the reference installation configuration information of the first predetermined threshold value and the installation configuration information of current user equipment, determines wherein different hardware;
The 4th upgrading advisory information generates submodule, for advise the new hardware of customer upgrade using described different hardware as HardwareUpgring advisory information, and returns to user.
Preferably, described is that in the installation configuration information of all client upload, identical installation configuration information quantity exceedes the installation configuration information of the second predetermined threshold value with reference to installation configuration information.
Preferably, described device, also comprises:
Software installation information acquisition module, obtains installable software information for the installation configuration information according to subscriber equipment, and returns to user;
And/or,
Software installation information acquisition module after upgrading, for obtaining installable software information according to hardware and/or hardware relevant information after the installation configuration information of subscriber equipment and upgrading, and returns to user.
Preferably, described hardware information comprises hardware parameter information, and described hardware information detection sub-module comprises:
Bottom hardware access submodule, for accessing bottom hardware, obtains the hardware identifier information in subscriber equipment;
Hardware parameter information extraction submodule for according to described hardware identifier information, extracts corresponding hardware parameter information in preset hardware information storehouse.
Compared with prior art, the application has the following advantages:
The embodiment of the present invention is by detecting user's installation configuration information, then generate HardwareUpgring advisory information and return to user for the installation configuration information of described subscriber equipment, make user can directly obtain upgrading suggestion, improve the effect of user device hardware combination, each hardware of user is played a role better, thereby improve the overall performance of subscriber equipment.
In addition, described installation configuration information not only comprises that hardware information also comprises software information and the hardware relevant information of subscriber equipment, and these information are analyzed to judgement, and user has been obtained comprehensively, comprehensively upgrading suggestion.Upgrading suggestion not only comprises upgradeable hardware and/or hardware relevant information, also comprises the corresponding hardware and/or the hardware relevant information that are upgraded to, has facilitated customer upgrade procedure.
In addition, described hardware information derives from user's equipment is carried out to hardware detection, adopt exclusive hardware detection engine access hardware bottom, can obtain the truest, accurate, objective hardware information, easy to operate, both do not rely in practice API or the WMI of operating system, do not relied on the driver of hardware self yet, had independence and applicability better.
Accompanying drawing explanation
Fig. 1 is the flow chart of steps of a kind of upgrading suggesting method embodiment based on hardware detection of the present invention;
Fig. 2 is the flow chart of steps of a kind of upgrading proposing apparatus embodiment based on hardware detection of the present invention.
Embodiment
For above-mentioned purpose of the present invention, feature and advantage can be become apparent more, below in conjunction with the drawings and specific embodiments, the present invention is further detailed explanation.
For prior art, when there is certain defect in the current hardware combinations of user, need to upgrade to equipment, concrete how upgrading need to be found out the bottleneck place of current device, know preferably alternative simultaneously, under normal circumstances, user cannot obtain so huge, objective information, cannot so professionally analyze.One of core idea of the embodiment of the present invention is, by detecting user's installation configuration information, then generate HardwareUpgring advisory information and return to user for the installation configuration information of described subscriber equipment, make user can directly obtain easily HardwareUpgring advisory information, thereby improve the effect of hardware combinations, each hardware of subscriber equipment can better be played a role, promote the overall performance of subscriber equipment.
With reference to figure 1, show the flow chart of steps of a kind of upgrading suggesting method embodiment based on hardware detection of the present invention, specifically can comprise the following steps:
In embodiments of the present invention, described installation configuration information can comprise hardware information, that is to say, described step 101 can comprise following sub-step:
Detect the hardware information of subscriber equipment.
In a preferred embodiment of the present invention, described hardware information can comprise hardware parameter information, and the step of the hardware information of described detection subscriber equipment specifically can comprise following sub-step:
S11-1, by access bottom hardware, obtain the hardware identifier information in subscriber equipment;
In a preferred embodiment of the present invention, described hardware identifier information can comprise vendor id and hardware device ID.
In embodiments of the present invention, do not need to depend on API or the WMI of operating system, do not need to depend on the driver of hardware self yet, but obtain the hardware identifier information in subscriber equipment by access bottom hardware.In a preferred embodiment of the present invention, described bottom hardware can comprise system bus, system management Basic Input or Output System (BIOS) SMBIOS and/or peripheral port.More specifically, described system bus can comprise: correspondingly, this step can comprise following sub-step for Peripheral Component Interconnect pci bus, system management SMBUS bus, I2C bus and/or industrial standard architectures isa bus etc.:
By reading the information of system management Basic Input or Output System (BIOS) SMBIOS in subscriber equipment, obtain the hardware identifier information in subscriber equipment;
Obtain the hardware identifier information in subscriber equipment by Ergodic Theory bus.
By access peripheral port, initiate to operate with the I/O of corresponding peripheral hardware, obtain the hardware identifier information in subscriber equipment.
For example, can read the information of PCI equipment on mainboard by traversal pci bus, and read SMBIOS mainboard information and detect vendor id and the hardware device ID of mainboard.Or, can read by traversal pci bus vendor id and the hardware device ID of the video card that the video card categorical data on PCI equipment detects.Or, can adopt the mode of SetupAPI to access peripheral port, initiate to judge whether to be connected with peripheral hardware with the I/O operation requests of peripheral port, as receive the information that peripheral hardware returns for this request, further send information acquisition request to this peripheral hardware, then receive vendor id and hardware device ID that peripheral hardware returns.
In a kind of preferred embodiment of the present invention, can also obtain the hardware identifier information in subscriber equipment by carrying out instruction interaction with hardware.
For example, for the hardware such as CPU, internal memory, hard disk or CD-ROM drive, by the information that reads SMBIOS, and/or, after traversal pci bus, SMBUS bus, I2C bus and isa bus, also need further to carry out instruction interaction and just can read with corresponding hardware manufacturer's information and the identification information of this hardware.
In detail, as obtained the information of CPU, can, by first reading SMBIOS information, then further carry out data analysis acquisition to cpu instruction register (comprising CPUID and MSR register).
In specific implementation, described subscriber equipment can be initiated the subscriber equipment of hardware detection request.When receiving described hardware detection request, start hardware detection driver (or hardware detection engine) for the subscriber equipment of initiating described request, by described hardware detection driver (or hardware detection engine) access hardware bottom, in the time that described subscriber equipment is computing machine, the hardware bottom layer of accessing specifically comprises: the access of CPU bottom, the access of SMBIOS bottom, pci bus data read, SMBUS bus data reads, isa bus data read, IDE(hard disk drive) and Smart(oneself detection, analyze, reporting techniques) hard disc data reads, SCSI (small computer system interface) hard disc data reads, EEDID (extending display identification data) display data reads, after the scanning of I2C bus data, find vendor id and the hardware ID of following hardware, comprise CPU, mainboard, video card, display, internal memory, hard disk, CD-ROM drive, sound card, battery, network interface card, mouse-keyboard and/or camera.
S11-2, the described hardware identifier information of foundation are extracted corresponding hardware parameter information in preset hardware information storehouse;
As a kind of example of concrete application, can be preset multiple hardware informations storehouse such as hardware production firm database, ardware model number database, hardware specification database and/or hardware configuration parameter database, when vendor id and hardware device ID being detected, in above-mentioned multiple hardware informations storehouse, mate respectively one by one, then filter out the hardware parameter information that need to represent to user.
As the example of the concrete application of another kind, can a preset hardware information storehouse, in this hardware information storehouse, there are many hardware parameter information recordings corresponding with hardware identifier information, wherein in every hardware parameter information recording, all comprise the information such as hardware brand, hardware title, ardware model number, hardware specification and/or hardware configuration parameter.
Certainly, said method is only as example, which kind of hardware identifier information those skilled in the art can take according to actual demand setting, as in the situation that only representing hardware brand, hardware title, only take vendor id, or as, in the situation that representing ardware model number, hardware specification and hardware configuration parameter, only take hardware device ID, described hardware identifier information can also other any relevant information of the hardware that adopts in objective sign subscriber equipment, the present invention to this without being limited.
In practice, can carry out soundness verification for obtained hardware information, if the first candidate value is illegal, just adopt the second candidate value, if the second candidate value is illegal, just adopt the 3rd candidate value, by that analogy.
Certainly, in specific implementation, those skilled in the art are according to the API of operating system or WMI, and/or the hardware information that the driver of hardware self obtains subscriber equipment is also feasible, and the present invention is not restricted this.
In embodiments of the present invention, described installation configuration information can also comprise software installation information, that is to say, described step 101 can also comprise following sub-step:
Detect the software installation information of subscriber equipment.
In practice, software installation information can reflect that user uses the main demand of this equipment, can provide and can improve user's upgrading suggestion of result of use in this respect accordingly, in addition, according to the speed speed of some software startups, combine and can judge the bottleneck of subscriber equipment result of use with hardware information.For example, to user's the equipment more image processing software that detected rear discovery user installation, find that the opening speed of these softwares is slower simultaneously, at this moment give the upgrading suggestion of user's video card.
In a preferred embodiment of the present invention, described step 102 specifically can comprise following sub-step:
Whether sub-step S21, judges in the installation configuration information of subscriber equipment, exist and the hardware information mating in preset hardware information database;
Sub-step S22, if so, generates the HardwareUpgring advisory information of the hardware information of described coupling, and returns to user.
In concrete realization, described preset hardware information database can comprise the ardware model number that needs upgrading, detect after user's hardware, the ardware model number of subscriber equipment and hardware information database are contrasted, if find, user's ardware model number, needing in upgraded number storehouse, provides the upgrading suggestion of this hardware.
In another kind of preferred embodiment of the present invention, described step 102 can comprise following sub-step:
Sub-step S23, according to the installation configuration information of subscriber equipment, analyze wherein each hardware and/or hardware relevant information whether scalable, described hardware relevant information comprises activation bit, hardware configuration parameter information.
Sub-step S24, if so, generates the HardwareUpgring advisory information of this hardware and/or this hardware relevant information, and returns to user;
Each hardware in equipment is analyzed, judge whether this hardware can upgrade, such as suggestion upgrade display card, suggestion Extended RAM, object is to improve the overall performance of hardware combinations, the bus frequency that for example mainboard can be supported is 1066Mhz, and the CPU using is now 800Mhz, change so the CPU that a dominant frequency is 1066Mhz and just can make the use value of mainboard maximize, greatly promote the performance of present machine; Or the win7 system adopting for user, just advises that user's internal memory is changed to 2G from 1G;
The object of upgrading is the maximum performance of each hardware of performance, thereby improve the overall performance of subscriber equipment, the performance height of hardware is not only relevant with hardware itself, also with driving, hardware setting parameter correlation, only upgrades and can not make hardware bring into play maximum effect hardware, therefore, upgrading suggestion is except being that hardware is provided upgrading suggestion, be likely also to the upgrading suggestion driving or hardware setting provides,
Such as according to statistics, certain video card is best performance under v1.02 version drive, and v1.01 recommends even, because it is at current inter chip XP system performance optimum, therefore suggestion upgrading is to coordinate the larger effect of current device environment performance.
The upgrading suggestion of hardware setting, such as the optimum efficiency of display, sensitivity that optimization mouse arranges under current environment etc. are provided by the improvement of hardware setting.
In a preferred embodiment of the present invention, described HardwareUpgring advisory information can be the prompting upgradeable hardware of user and/or hardware relevant information, point out user's hardware to upgrade, to optimize result of use, for example, advise upgrade display card, suggestion Extended RAM etc.
In a preferred embodiment of the present invention, described HardwareUpgring advisory information can also comprise the corresponding hardware and/or the hardware relevant information that are upgraded to, for example, suggestion extends to 2G by internal memory from 1G, hard disk 250G is changed to 1T, can be by word chain, bubbling prompting or at main interface with drive in relevant function and point out user.
Described sub-step S24 may further include following sub-step:
According to upgradeable each hardware and/or hardware relevant information, in preset upgrade database, search adaptive corresponding hardware and/or hardware relevant information.
In a preferred embodiment of the present invention, the corresponding hardware of described adaptation and/or hardware relevant information comprise hardware and/or the hardware relevant information that utilization rate is the highest, hardware and/or hardware relevant information that user's scoring is the highest, and/or, the hardware that version is up-to-date and/or hardware relevant information.
For example, in concrete realization, while upgrading to driving, the relevant information that comprises the driving that utilization rate is the highest, scoring is the highest, version is up-to-date in preset upgrade database.Obtain that this upgrade database need to be collected multiple users' service condition, statistics and analysis, in the situation that agreeing to through user, gather the driving version of corresponding device on multiple user computers, that maximum version of use had both been thought stable release.
Next is the driving of redaction, if after prompting customer upgrade video card, within a period of time, there is not bad feedback in user, and can add up and obtain user and change redaction and whether more gain legacy version in lasting a period of time after driving and drive, if it is think that this driving may have some stability and compatibility issue on user computer, as no, think that this redaction drives can replace legacy version and drive, become a new edition stabilized driving.
In described upgrade database, find corresponding frequency of utilization according to upgradeable each hardware and/or hardware relevant information the highest, and/or user scoring is the highest and/or, the corresponding information that version is up-to-date, offers user using this information as corresponding HardwareUpgring suggestion.
In specific implementation, the embodiment of the present invention can also comprise the steps:
Described installation configuration information is uploaded onto the server, according to preset code of points, the installation configuration information of current user equipment is marked according to collected reference installation configuration information by server, multiple reference installation configuration informations collected in server also have respectively corresponding scoring;
In this case, described step 102 may further include following sub-step:
Sub-step S231, server are by installation configuration information and the scoring of current user equipment, reference installation configuration information and the corresponding scoring collected with it contrast, and will be greater than the first predetermined threshold value with the ardware model number matching rate of the installation configuration information of current user equipment, and scoring is extracted as best upgrading configuration information higher than the highest reference installation configuration information of scoring in current user equipment scoring;
Sub-step S232, the installation configuration information of described best upgrading configuration information and current user equipment is contrasted, determine wherein different hardware, described different hardware is advised to the new hardware of customer upgrade in HardwareUpgring advisory information, and return to user.
For example, the installation configuration information of current user equipment is uploaded onto the server, server is 77 points to its scoring; Then, server is by the installation configuration information of current user equipment, reference installation configuration information (thering is respectively corresponding scoring) with its storage inside, contrast, be greater than 80%(the first predetermined threshold value if find ardware model number matching rate), be multiple reference installation configuration informations that most of ardware model number is identical, further obtain described multiple scoring with reference to installation configuration information, there is the highest scoring if there is one: the reference of 90 points installation configuration information, using this with reference to installation configuration information as the optimum configuration information of installing.The installation configuration information of this optimum installation configuration information and current user equipment is contrasted, suppose to determine that different ardware model numbers comprises video card and internal memory, for example:
Video card information in current device installation configuration information is: the GV-N430TC-1GI730/1800512M/64bit DDR3PCI-E of Jijia (GIGABYTE);
With reference to the video card information in installation configuration information be: the GV-N450-512I810/3608512M/128 position DDR5PCI-E of Jijia (GIGABYTE);
Memory information in current device installation configuration information is: Jin Shidun (Kingston) DDR313332G;
With reference to the memory information in installation configuration information be: Jin Shidun (Kingston) DDR313334G.
The HardwareUpgring advisory information generating for current user equipment can be:
Suggestion upgrades to video card: the GV-N450-512I810/3608512M/128 position DDR5PCI-E of Jijia (GIGABYTE);
Advise by memory upgrade extremely: Jin Shidun (Kingston) DDR313334G.
In another kind of preferred embodiment of the present invention, the embodiment of the present invention can also comprise the steps:
Described installation configuration information is uploaded onto the server, in described server, collect and have multiple different references installation configuration informations;
In this case, described step 102 may further include following sub-step:
Sub-step S241, server are by the installation configuration information of current user equipment, the reference collected with it installation configuration information contrasts, and the reference installation configuration information that is greater than the first predetermined threshold value with the ardware model number matching rate of the installation configuration information of current user equipment is extracted;
Sub-step S242, described matching rate is greater than to the reference installation configuration information of the first predetermined threshold value and the installation configuration information of current user equipment contrasts, determine wherein different hardware, described different hardware is advised to the new hardware of customer upgrade in HardwareUpgring advisory information, and return to user.
More preferably, in embodiments of the present invention, described can be that, in the installation configuration information of all client upload, identical installation configuration information quantity exceedes the installation configuration information of the second predetermined threshold value with reference to installation configuration information.In specific implementation, the described installation configuration information that can generate for the preferred installation scheme (hardware combinations scheme) of being safeguarded by keeper with reference to installation configuration information, certain, the present invention is not also restricted this.
For example, the installation configuration information of current user equipment is uploaded onto the server, then, server is by the installation configuration information of current user equipment, contrast with the reference installation configuration information of its storage inside, be greater than 85%(the first predetermined threshold value if find ardware model number matching rate), it is the reference installation configuration information that most of ardware model number is identical, this installation configuration information with reference to installation configuration information and current user equipment is contrasted, suppose determine different ardware model numbers comprise sound card and, for example:
With reference to the sound card information in installation configuration information be: innovation (Creative) sound card Sound Blaster X-Fi Surround5.1Pro;
The HardwareUpgring advisory information generating for current user equipment can be: innovation (Creative) Sound Blaster X-Fi Xtreme Audio sound card
Certainly, the above-mentioned installation configuration information for subscriber equipment generates the method for HardwareUpgring advisory information only as example, it is all feasible that those skilled in the art adopt any method that generates HardwareUpgring advisory information according to actual conditions, the present invention to this without being limited.
In a kind of preferred embodiment of the present invention, described method can also comprise the following steps:
Obtain installable software information according to the installation configuration information of subscriber equipment, and return to user;
And/or,
Obtain installable software information according to hardware and/or hardware relevant information after the installation configuration information of subscriber equipment and upgrading, and return to user.
Can know that according to user's installation configuration information user uses the main demand of this equipment, for example detect that user computer is equipped with Need For Speed 15, numerous Games Softwares such as space craft 2, the video memory capacity of video card is 1024MB, with respect to general user, its video card requires higher, therefore recommends multiple game higher to equipment configratioin requirement to user.
Configuration based on current can be installed any software, for example, the user of Need For Speed 15 is installed, current configuration is poor, while playing games, often crashes, and gives customer upgrade suggestion, and after upgrading, can advise that user plays the game higher to equipment configratioin requirement.
In a kind of preferred embodiment of the present invention, described HardwareUpgring advisory information comprises hardware price information and the hardware marketing information obtained according to the installation configuration information of subscriber equipment.
Hardware based suggestion can also provide corresponding price, even provides price and the contact method from the nearest dealer in user geographic position in different provinces.
For example, from obtaining price, can be first and the cooperation of quotation platform, judge province or the city at user place by IP address, inform by the interface that provides of quotation platform the hardware information that will inquire about again, platform obtains target cities by the database of retrieving itself or from the hardware price information in nearest city, target cities and return results.
From hardware is bought, can be first and e-commerce platform cooperation, the interface providing by e-commerce platform is informed the hardware information that needs purchase, the information such as such as ardware model number and type of hardware, quantity, obtain a suitable purchase address by platform by the database of retrieving itself, return results.
The application embodiment of the present invention, installation configuration information to user detects, then generate HardwareUpgring advisory information according to the installation configuration information of described subscriber equipment, and return to user, user directly obtains upgrading suggestion, the effect of improving user device hardware combination, better plays a role each hardware of user, thereby improves the overall performance of subscriber equipment.
In addition, described installation configuration information not only comprises that hardware information also comprises software information and the hardware relevant information of subscriber equipment, and these information are analyzed to judgement, and user has been obtained comprehensively, comprehensively upgrading suggestion.Upgrading suggestion not only comprises upgradeable hardware and/or hardware relevant information, also comprises the corresponding hardware and/or the hardware relevant information that are upgraded to, has facilitated customer upgrade procedure.
In addition, described hardware information derives from user's equipment is carried out to hardware detection, adopt exclusive hardware detection engine access hardware bottom, can obtain the truest, accurate, objective hardware information, easy to operate, both do not rely in practice API or the WMI of operating system, do not relied on the driver of hardware self yet, had independence and applicability better.
It should be noted that, in embodiments of the present invention, described hardware refers to the hardware in subscriber equipment, and described subscriber equipment comprises computing machine, mobile phone, PDA etc.The embodiment of the present invention not only can be applied in the applied environment of single device, can also be applied to the applied environment of client-server, or is further applied in the applied environment based on cloud.
For embodiment of the method, for simple description, therefore it is all expressed as to a series of combination of actions, but those skilled in the art should know, the present invention is not subject to the restriction of described sequence of movement, because according to the present invention, some step can adopt other orders or carry out simultaneously.Secondly, those skilled in the art also should know, the embodiment described in instructions all belongs to preferred embodiment, and related action and module might not be that the present invention is necessary.
With reference to figure 2, show the structured flowchart of a kind of upgrading proposing apparatus embodiment based on hardware detection of the present invention, specifically can comprise with lower module:
Installation configuration information module 201, for detection of the installation configuration information of subscriber equipment;
In a kind of preferred embodiment of the present invention, described installation configuration information module can comprise: hardware information detection sub-module, and for detection of the hardware information of subscriber equipment.
In a kind of preferred embodiment of the present invention, described installation configuration information module can also comprise: software installation information detection sub-module, and for detection of the software installation information of subscriber equipment.
In a kind of preferred embodiment of the present invention, described HardwareUpgring suggestion module comprises:
Whether hardware information judges submodule, for judging the installation configuration information of subscriber equipment, exist and the hardware information mating in preset hardware information database;
The first upgrading advisory information generates submodule, in the time there is the hardware information mating with preset hardware information database, generates the HardwareUpgring advisory information of the hardware information of described coupling, and returns to user.
In another kind of preferred embodiment of the present invention, described HardwareUpgring suggestion module can comprise:
Hardware information analysis module, for the installation configuration information according to subscriber equipment, analyze wherein each hardware and/or hardware relevant information whether scalable;
The second upgrading advisory information generates submodule, in the time that described hardware and/or hardware relevant information can be upgraded, generates the HardwareUpgring advisory information of this hardware and/or this hardware relevant information, and returns to user;
Wherein, described hardware relevant information comprises activation bit, hardware configuration parameter information.
In a kind of preferred embodiment of the present invention, described HardwareUpgring advisory information can be the prompting upgradeable hardware of user and/or hardware relevant information.
In a kind of preferred embodiment of the present invention, described HardwareUpgring advisory information can also comprise the corresponding hardware and/or the hardware relevant information that are upgraded to, described hardware second upgrade advisory information generate submodule further comprise:
Match information is searched submodule, be used for according to upgradeable each hardware and/or hardware relevant information, in preset upgrade database, search adaptive corresponding hardware and/or hardware relevant information, the corresponding hardware of described adaptation and/or hardware relevant information comprise hardware and/or the hardware relevant information that utilization rate is the highest, hardware and/or hardware relevant information that user's scoring is the highest, and/or, the hardware that version is up-to-date and/or hardware relevant information.
As the another kind of example of the concrete application of the embodiment of the present invention, described method can also comprise:
Server grading module, for described installation configuration information is uploaded onto the server, according to preset code of points, the installation configuration information of current user equipment is marked according to collected reference installation configuration information by server, multiple reference installation configuration informations collected in server also have respectively corresponding scoring;
In this case, described HardwareUpgring suggestion module specifically can comprise following submodule:
Server contrast submodule, be used for server by installation configuration information and the scoring of current user equipment, reference installation configuration information and the corresponding scoring collected with it contrast, and will be greater than the first predetermined threshold value with the ardware model number matching rate of the installation configuration information of current user equipment, and scoring is extracted as best upgrading configuration information higher than the highest reference installation configuration information of scoring in current user equipment scoring;
Hardware differences is searched submodule, for the installation configuration information of described best upgrading configuration information and current user equipment is contrasted, determines wherein different hardware;
The 3rd upgrading advisory information generates submodule, for advise the new hardware of customer upgrade using described different hardware as HardwareUpgring advisory information, and returns to user.
In another kind of preferred embodiment of the present invention, the embodiment of the present invention can also comprise with lower module:
Transmission module on server, for described installation configuration information is uploaded onto the server, collects in described server and has multiple different references installation configuration informations;
In this case, described HardwareUpgring suggestion module may further include following submodule:
Reference configuration information extraction submodule, be used for by server the installation configuration information of current user equipment, the reference collected with it installation configuration information contrasts, and the reference installation configuration information that is greater than the first predetermined threshold value with the ardware model number matching rate of the installation configuration information of current user equipment is extracted;
Hardware contrast submodule, contrasts for described matching rate being greater than to the reference installation configuration information of the first predetermined threshold value and the installation configuration information of current user equipment, determines wherein different hardware;
The 4th upgrading advisory information generates submodule, for advise the new hardware of customer upgrade using described different hardware as HardwareUpgring advisory information, and returns to user.
In specific implementation, described can be that in the installation configuration information of all client upload, identical installation configuration information quantity exceedes the installation configuration information of the second predetermined threshold value with reference to installation configuration information.
In a preferred embodiment of the present invention, described device also comprises software installation information acquisition module, obtains installable software information, and return to user for the installation configuration information according to subscriber equipment;
And/or,
Software installation information acquisition module after upgrading, for obtaining installable software information according to hardware and/or hardware relevant information after the installation configuration information of subscriber equipment and upgrading, and returns to user.
In a preferred embodiment of the present invention, described HardwareUpgring advisory information comprises hardware price information and the hardware marketing information obtained according to the installation configuration information of subscriber equipment.
In a preferred embodiment of the present invention, described hardware information comprises hardware parameter information, and described hardware information detection sub-module comprises:
Bottom hardware access submodule, for accessing bottom hardware, obtains the hardware identifier information in subscriber equipment;
Hardware parameter information extraction submodule for according to described hardware identifier information, extracts corresponding hardware parameter information in preset hardware information storehouse.
Because described device embodiment is substantially corresponding to the embodiment of the method shown in preceding method, therefore not detailed part in the description of the present embodiment can, referring to the related description in previous embodiment, just not repeat at this.
The embodiment of the present invention not only can be applied in the applied environment of single device, can also be applied to the applied environment of client-server, or is further applied in the applied environment based on cloud.
Because described device embodiment is substantially corresponding to preceding method embodiment, therefore not detailed part in the description of the present embodiment can, referring to the related description in previous embodiment, just not repeat at this.In apparatus of the present invention embodiment and system embodiment, related module, submodule and unit can be software, can be hardware, can be also the combination of software and hardware.
The present invention can be used in numerous general or special purpose computingasystem environment or configuration.For example: personal computer, server computer, handheld device or portable set, plate equipment, multicomputer system, system, set top box, programmable consumer-elcetronics devices, network PC, small-size computer, mainframe computer based on microprocessor, comprise distributed computing environment of above any system or equipment etc.
The present invention can describe in the general context of the computer executable instructions of being carried out by computing machine, for example program module.Usually, program module comprises and carries out particular task or realize routine, program, object, assembly, data structure of particular abstract data type etc.Also can in distributed computing environment, put into practice the present invention, in these distributed computing environment, be executed the task by the teleprocessing equipment being connected by communication network.In distributed computing environment, program module can be arranged in the local and remote computer-readable storage medium including memory device.
Above a kind of upgrading suggesting method based on hardware detection provided by the present invention and a kind of upgrading proposing apparatus based on hardware detection are described in detail, applied specific case herein principle of the present invention and embodiment are set forth, the explanation of above embodiment is just for helping to understand method of the present invention and core concept thereof; , for one of ordinary skill in the art, according to thought of the present invention, all will change in specific embodiments and applications, in sum, this description should not be construed as limitation of the present invention meanwhile.
Claims (26)
1. the upgrading suggesting method based on hardware detection, is characterized in that, comprising:
Detect the installation configuration information of subscriber equipment;
Installation configuration information for described subscriber equipment generates HardwareUpgring advisory information, and returns to user.
2. the method for claim 1, is characterized in that, the step of the installation configuration information of described detection subscriber equipment comprises:
Detect the hardware information of subscriber equipment.
3. method as claimed in claim 2, is characterized in that, the step of the installation configuration information of described detection subscriber equipment also comprises:
Detect the software installation information of subscriber equipment.
4. the method as described in claim 1,2 or 3, is characterized in that, the described installation configuration information for subscriber equipment generates HardwareUpgring advisory information, and the step that returns to user comprises:
Judge in the installation configuration information of subscriber equipment whether exist and the hardware information mating in preset hardware information database;
If so, generate the HardwareUpgring advisory information of the hardware information of described coupling, and return to user.
5. the method as described in claim 1,2 or 3, is characterized in that, the described installation configuration information for subscriber equipment generates HardwareUpgring advisory information, and the step that returns to user comprises:
According to the installation configuration information of subscriber equipment, analyze wherein each hardware and/or hardware relevant information whether scalable;
If so, generate the HardwareUpgring advisory information of this hardware and/or this hardware relevant information, and return to user;
Wherein, described hardware relevant information comprises activation bit, hardware configuration parameter information.
6. method as claimed in claim 5, is characterized in that, described HardwareUpgring advisory information is the prompting upgradeable hardware of user and/or hardware relevant information.
7. method as claimed in claim 5, it is characterized in that, described HardwareUpgring advisory information also comprises the corresponding hardware and/or the hardware relevant information that are upgraded to, and the sub-step of the HardwareUpgring advisory information of this hardware of described generation and/or this hardware relevant information further comprises:
According to upgradeable each hardware and/or hardware relevant information, in preset upgrade database, search adaptive corresponding hardware and/or hardware relevant information, the corresponding hardware of described adaptation and/or hardware relevant information comprise hardware and/or the hardware relevant information that utilization rate is the highest, hardware and/or hardware relevant information that user's scoring is the highest, and/or, the hardware that version is up-to-date and/or hardware relevant information.
8. the method as described in claim 1,2 or 3, is characterized in that, described method also comprises:
Described installation configuration information is uploaded onto the server, according to preset code of points, the installation configuration information of current user equipment is marked according to collected reference installation configuration information by server, multiple reference installation configuration informations collected in server also have respectively corresponding scoring;
The described installation configuration information for subscriber equipment generates HardwareUpgring advisory information, and the step that returns to user comprises:
Server is by installation configuration information and the scoring of current user equipment, reference installation configuration information and the corresponding scoring collected with it contrast, and will be greater than the first predetermined threshold value with the ardware model number matching rate of the installation configuration information of current user equipment, and scoring is extracted as best upgrading configuration information higher than the highest reference installation configuration information of scoring in current user equipment scoring;
The installation configuration information of described best upgrading configuration information and current user equipment is contrasted, determine wherein different hardware, described different hardware is advised to the new hardware of customer upgrade in HardwareUpgring advisory information, and return to user.
9. the method as described in claim 1,2 or 3, is characterized in that, described method also comprises:
Described installation configuration information is uploaded onto the server, in described server, collect and have multiple different references installation configuration informations;
The described installation configuration information for subscriber equipment generates HardwareUpgring advisory information, and the step that returns to user comprises:
Server is by the installation configuration information of current user equipment, the reference collected with it installation configuration information contrasts, and the reference installation configuration information that is greater than the first predetermined threshold value with the ardware model number matching rate of the installation configuration information of current user equipment is extracted;
Described matching rate is greater than to the reference installation configuration information of the first predetermined threshold value and the installation configuration information of current user equipment contrasts, determine wherein different hardware, described different hardware is advised to the new hardware of customer upgrade in HardwareUpgring advisory information, and return to user.
10. method as claimed in claim 9, is characterized in that, described is that, in the installation configuration information of all client upload, identical installation configuration information quantity exceedes the installation configuration information of the second predetermined threshold value with reference to installation configuration information.
11. methods as described in claim 1,2 or 3, is characterized in that, also comprise:
Obtain installable software information according to the installation configuration information of subscriber equipment, and return to user;
And/or,
Obtain installable software information according to hardware and/or hardware relevant information after the installation configuration information of subscriber equipment and upgrading, and return to user.
12. methods as claimed in claim 2 or claim 3, is characterized in that, described HardwareUpgring advisory information comprises hardware price information and the hardware marketing information obtained according to the installation configuration information of subscriber equipment.
13. methods as claimed in claim 2, is characterized in that, described hardware information comprises hardware parameter information, and the step of the hardware information of described detection subscriber equipment comprises:
Access bottom hardware, obtains the hardware identifier information in subscriber equipment;
According to described hardware identifier information, in preset hardware information storehouse, extract corresponding hardware parameter information.
14. methods as claimed in claim 13, it is characterized in that, described hardware identifier information comprises vendor id and hardware device ID, and described bottom hardware comprises system bus, system management Basic Input or Output System (BIOS) SMBIOS and/or peripheral port, and the step of described access bottom hardware specifically comprises:
Ergodic Theory bus, described system bus comprises Peripheral Component Interconnect pci bus, system management SMBUS bus, I2C bus and/or industrial standard architectures isa bus;
And/or, the information of reading system management Basic Input or Output System (BIOS) SMBIOS;
And/or access peripheral port, initiates the I/O operation with corresponding peripheral hardware.
15. 1 kinds of upgrading proposing apparatus based on hardware detection, is characterized in that, comprising:
Installation configuration information module, for detection of the installation configuration information of subscriber equipment;
HardwareUpgring suggestion module, generates HardwareUpgring advisory information for the installation configuration information for described subscriber equipment, and returns to user.
16. devices as claimed in claim 15, is characterized in that, described installation configuration information module comprises:
Hardware information detection sub-module, for detection of the hardware information of subscriber equipment.
17. devices as claimed in claim 16, is characterized in that, described installation configuration information module also comprises:
Software installation information detection sub-module, for detection of the software installation information of subscriber equipment.
18. devices as described in claim 15,16 or 17, is characterized in that, described HardwareUpgring suggestion module comprises:
Whether hardware information judges submodule, for judging the installation configuration information of subscriber equipment, exist and the hardware information mating in preset hardware information database;
The first upgrading advisory information generates submodule, in the time there is the hardware information mating with preset hardware information database, generates the HardwareUpgring advisory information of the hardware information of described coupling, and returns to user.
19. devices as described in claim 15,16 or 17, is characterized in that, described HardwareUpgring suggestion module comprises:
Hardware information analyze submodule, for the installation configuration information according to subscriber equipment, analyze wherein each hardware and/or hardware relevant information whether scalable;
The second upgrading advisory information generates submodule, in the time that described hardware and/or hardware relevant information can be upgraded, generates the HardwareUpgring advisory information of this hardware and/or this hardware relevant information, and returns to user;
Wherein, described hardware relevant information comprises activation bit, hardware configuration parameter information.
20. devices as claimed in claim 19, is characterized in that, described HardwareUpgring advisory information is the prompting upgradeable hardware of user and/or hardware relevant information.
21. devices as claimed in claim 19, is characterized in that, described HardwareUpgring advisory information also comprises the corresponding hardware and/or the hardware relevant information that are upgraded to, and described the second upgrading advisory information generates submodule and further comprises:
Match information is searched submodule, be used for according to upgradeable each hardware and/or hardware relevant information, in preset upgrade database, search adaptive corresponding hardware and/or hardware relevant information, the corresponding hardware of described adaptation and/or hardware relevant information comprise hardware and/or the hardware relevant information that utilization rate is the highest, hardware and/or hardware relevant information that user's scoring is the highest, and/or, the hardware that version is up-to-date and/or hardware relevant information.
22. devices as described in claim 15,16 or 17, is characterized in that, also comprise:
Server grading module, for described installation configuration information is uploaded onto the server, according to preset code of points, the installation configuration information of current user equipment is marked according to collected reference installation configuration information by server, multiple reference installation configuration informations collected in server also have respectively corresponding scoring;
Described HardwareUpgring suggestion module further comprises:
Server contrast submodule, be used for server by installation configuration information and the scoring of current user equipment, reference installation configuration information and the corresponding scoring collected with it contrast, and will be greater than the first predetermined threshold value with the ardware model number matching rate of the installation configuration information of current user equipment, and scoring is extracted as best upgrading configuration information higher than the highest reference installation configuration information of scoring in current user equipment scoring;
Hardware differences is searched submodule, for the installation configuration information of described best upgrading configuration information and current user equipment is contrasted, determines wherein different hardware;
The 3rd upgrading advisory information generates submodule, for advise the new hardware of customer upgrade using described different hardware as HardwareUpgring advisory information, and returns to user.
23. devices as described in claim 15,16 or 17, is characterized in that, also comprise:
Transmission module on server, for described installation configuration information is uploaded onto the server, collects in described server and has multiple different references installation configuration informations;
Described HardwareUpgring suggestion module further comprises:
Reference configuration information extraction submodule, be used for by server the installation configuration information of current user equipment, the reference collected with it installation configuration information contrasts, and the reference installation configuration information that is greater than the first predetermined threshold value with the ardware model number matching rate of the installation configuration information of current user equipment is extracted;
Hardware contrast submodule, contrasts for described matching rate being greater than to the reference installation configuration information of the first predetermined threshold value and the installation configuration information of current user equipment, determines wherein different hardware;
The 4th upgrading advisory information generates submodule, for advise the new hardware of customer upgrade using described different hardware as HardwareUpgring advisory information, and returns to user.
24. devices as claimed in claim 23, is characterized in that, described is that in the installation configuration information of all client upload, identical installation configuration information quantity exceedes the installation configuration information of the second predetermined threshold value with reference to installation configuration information.
25. devices as described in claim 15,16 or 17, is characterized in that, also comprise:
Software installation information acquisition module, obtains installable software information for the installation configuration information according to subscriber equipment, and returns to user;
And/or,
Software installation information acquisition module after upgrading, for obtaining installable software information according to hardware and/or hardware relevant information after the installation configuration information of subscriber equipment and upgrading, and returns to user.
26. devices as claimed in claim 17, is characterized in that, described hardware information comprises hardware parameter information, and described hardware information detection sub-module comprises:
Bottom hardware access submodule, for accessing bottom hardware, obtains the hardware identifier information in subscriber equipment;
Hardware parameter information extraction submodule for according to described hardware identifier information, extracts corresponding hardware parameter information in preset hardware information storehouse.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410046855.8A CN103823729B (en) | 2011-06-29 | 2011-06-29 | A kind of upgrading suggesting method and device based on hardware detection |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110180045.8A CN102368225B (en) | 2011-06-29 | 2011-06-29 | Hardware-detection based upgrade recommendation method and device |
CN201410046855.8A CN103823729B (en) | 2011-06-29 | 2011-06-29 | A kind of upgrading suggesting method and device based on hardware detection |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110180045.8A Division CN102368225B (en) | 2011-06-29 | 2011-06-29 | Hardware-detection based upgrade recommendation method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103823729A true CN103823729A (en) | 2014-05-28 |
CN103823729B CN103823729B (en) | 2017-10-31 |
Family
ID=50758810
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410046855.8A Expired - Fee Related CN103823729B (en) | 2011-06-29 | 2011-06-29 | A kind of upgrading suggesting method and device based on hardware detection |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103823729B (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105653303A (en) * | 2014-11-10 | 2016-06-08 | 阿里巴巴集团控股有限公司 | Application installation control method and device |
CN105975539A (en) * | 2016-04-29 | 2016-09-28 | 北京小米移动软件有限公司 | Information display method and device |
CN106550274A (en) * | 2016-12-08 | 2017-03-29 | 康佳集团股份有限公司 | A kind of personalized customization method and system of intelligent television |
CN111459540A (en) * | 2020-04-07 | 2020-07-28 | 成都安易迅科技有限公司 | Hardware performance improvement suggestion method and device and electronic equipment |
CN111506819A (en) * | 2020-04-24 | 2020-08-07 | 成都安易迅科技有限公司 | Hardware equipment recommendation method and device, server and storage medium |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1464387A (en) * | 2002-06-26 | 2003-12-31 | 联想(北京)有限公司 | Hardware equipment drive program installing method and computer therefor |
CN1584822A (en) * | 2003-08-19 | 2005-02-23 | 联想(北京)有限公司 | Method for upgrated computer fixing ware programm |
US6952767B1 (en) * | 2001-10-26 | 2005-10-04 | Hewlett-Packard Development Company, L.P. | System and method for maintaining a predetermined price/performance level of technology on a computer system during a subscription |
CN1996874A (en) * | 2005-12-31 | 2007-07-11 | 中兴通讯股份有限公司 | A device and method for upgrade to automatic switching optical network device |
CN101247604A (en) * | 2008-03-28 | 2008-08-20 | 深圳华为通信技术有限公司 | Automatic short message reminding method and apparatus of mobile terminal |
CN101695084A (en) * | 2009-09-29 | 2010-04-14 | 深圳华为通信技术有限公司 | Method and device for prompting |
US20110154011A1 (en) * | 2009-12-23 | 2011-06-23 | Rotem Efraim | Methods, systems, and apparatuses to facilitate configuration of a hardware device in a platform |
-
2011
- 2011-06-29 CN CN201410046855.8A patent/CN103823729B/en not_active Expired - Fee Related
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6952767B1 (en) * | 2001-10-26 | 2005-10-04 | Hewlett-Packard Development Company, L.P. | System and method for maintaining a predetermined price/performance level of technology on a computer system during a subscription |
CN1464387A (en) * | 2002-06-26 | 2003-12-31 | 联想(北京)有限公司 | Hardware equipment drive program installing method and computer therefor |
CN1584822A (en) * | 2003-08-19 | 2005-02-23 | 联想(北京)有限公司 | Method for upgrated computer fixing ware programm |
CN1996874A (en) * | 2005-12-31 | 2007-07-11 | 中兴通讯股份有限公司 | A device and method for upgrade to automatic switching optical network device |
CN101247604A (en) * | 2008-03-28 | 2008-08-20 | 深圳华为通信技术有限公司 | Automatic short message reminding method and apparatus of mobile terminal |
CN101695084A (en) * | 2009-09-29 | 2010-04-14 | 深圳华为通信技术有限公司 | Method and device for prompting |
US20110154011A1 (en) * | 2009-12-23 | 2011-06-23 | Rotem Efraim | Methods, systems, and apparatuses to facilitate configuration of a hardware device in a platform |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105653303A (en) * | 2014-11-10 | 2016-06-08 | 阿里巴巴集团控股有限公司 | Application installation control method and device |
CN105653303B (en) * | 2014-11-10 | 2019-01-22 | 阿里巴巴集团控股有限公司 | The installation control method and device of application |
CN105975539A (en) * | 2016-04-29 | 2016-09-28 | 北京小米移动软件有限公司 | Information display method and device |
CN106550274A (en) * | 2016-12-08 | 2017-03-29 | 康佳集团股份有限公司 | A kind of personalized customization method and system of intelligent television |
CN106550274B (en) * | 2016-12-08 | 2020-03-31 | 康佳集团股份有限公司 | Personalized customization method and system for smart television |
CN111459540A (en) * | 2020-04-07 | 2020-07-28 | 成都安易迅科技有限公司 | Hardware performance improvement suggestion method and device and electronic equipment |
CN111506819A (en) * | 2020-04-24 | 2020-08-07 | 成都安易迅科技有限公司 | Hardware equipment recommendation method and device, server and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN103823729B (en) | 2017-10-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102368225B (en) | Hardware-detection based upgrade recommendation method and device | |
US9998339B1 (en) | Application awareness for virtual infrastructure environments | |
CN102368239B (en) | A kind of method that installation scheme is recommended automatically and device | |
Liu et al. | Understanding diverse usage patterns from large-scale appstore-service profiles | |
CN102135893A (en) | Method for integrating operating system on BIOS (Basic Input Output System) chip and starting operating system on server | |
US9406074B2 (en) | Funnel analysis of the adoption of an application | |
US20120143677A1 (en) | Discoverability Using Behavioral Data | |
CN103823729A (en) | Method and device for suggesting upgrading on basis of hardware detection | |
US10129113B2 (en) | Method and apparatus for evaluating hardware based on cloud server | |
US20200050448A1 (en) | Method and Apparatus for Open Source Analytics for Information Handling Systems | |
Blunck et al. | On heterogeneity in mobile sensing applications aiming at representative data collection | |
WO2022127196A1 (en) | Application identification method and apparatus, and device and storage medium | |
CN102368232B (en) | Method and device for generating installation configuration list | |
CN101140582A (en) | User preferences generation system and method thereof | |
CN103631755B (en) | Installing configuration list generation method and device | |
CN103838652A (en) | Method of making suggestion for user equipment upgrade | |
CN114428705A (en) | Network data monitoring method, device, equipment and storage medium | |
CN102984282B (en) | Intelligent terminal obtains the method and apparatus of the media data of cloud storage file | |
US8751508B1 (en) | Contextual indexing of applications | |
CN109976754B (en) | Information display method and terminal thereof | |
US10831795B2 (en) | Method and system for providing target information using application list | |
US20130097207A1 (en) | Information processing device, information processing method and computer program | |
CN109324972B (en) | Promotion information testing method and device and electronic equipment | |
EP2633450A1 (en) | Systems and methods for scheduling changes | |
CN103646010A (en) | Installation configuration list generating method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20171031 |