Systems and methods are disclosed which provide upgrade information for a
client computer. Detection of a current hardware configuration of the
client computer is facilitated by: 1) reading serial presence detect (SPD)
data from the client computer; 2) reading motherboard parameters from the
client computer such as a manufacturer ID and product ID of the
motherboard; and/or 3) identifying the SPD write-protect status of the SPD
chip on the client computer. Additionally or alternatively, detection of
the current hardware configuration may be facilitated by: 4) reading other
OS data such as system name and/or operating system version, and/or 5)
performing tests to determine certain computer characteristics such as
memory utilization and/or CPU speed. In most cases, the information
gathered is cross-referenced with a proprietary database of product
specifications, to confirm the current hardware configuration of the
client computer within specified parameters. The current hardware
configuration of the client computer is then compared to a target hardware
configuration to identify an upgrade package for upgrading the client
computer to the target hardware configuration, and a recommendation is
provided to use the upgrade package for upgrading the client computer.
Identification of the upgrade package is based at least partially upon the
information gathered.
Τα συστήματα και οι μέθοδοι αποκαλύπτονται που παρέχουν τις πληροφορίες βελτίωσης για έναν υπολογιστή πελατών. Η ανίχνευση μιας τρέχουσας διαμόρφωσης υλικού του υπολογιστή πελατών διευκολύνεται από: 1) διαβάζοντας την τμηματική παρουσία ανιχνεύστε τα στοιχεία (SPD) από τον υπολογιστή πελατών 2) ανάγνωση των παραμέτρων μητρικών καρτών από τον υπολογιστή πελατών όπως μια ταυτότητα κατασκευαστών και η ταυτότητα προϊόντων της μητρικής κάρτας ή/και 3) προσδιορίζοντας το SPD γράφω-προστατεύστε τη θέση του τσιπ SPD στον υπολογιστή πελατών. Επιπλέον ή εναλλακτικά, η ανίχνευση της τρέχουσας διαμόρφωσης υλικού μπορεί να διευκολυνθεί από: 4) διαβάζοντας άλλα στοιχεία OS όπως το σύστημα ονομάστε ή/και η έκδοση λειτουργικών συστημάτων, ή/και 5) εκτελώντας τις δοκιμές για να καθορίσει ορισμένα χαρακτηριστικά υπολογιστών όπως η χρησιμοποίηση μνήμης ή/και την ταχύτητα ΚΜΕ. Στις περισσότερες περιπτώσεις, οι πληροφορίες που συγκεντρώνονται παραπέμπονται με μια ιδιόκτητη βάση δεδομένων των προδιαγραφών προϊόντων, για να επιβεβαιώσουν την τρέχουσα διαμόρφωση υλικού του υπολογιστή πελατών μέσα στις διευκρινισμένες παραμέτρους. Η τρέχουσα διαμόρφωση υλικού του υπολογιστή πελατών συγκρίνεται έπειτα με μια διαμόρφωση υλικού στόχων για να προσδιορίσει ένα πακέτο βελτίωσης για την αναβάθμιση του υπολογιστή πελατών στη διαμόρφωση υλικού στόχων, και μια σύσταση για να χρησιμοποιήσει το πακέτο βελτίωσης για την αναβάθμιση του υπολογιστή πελατών. Ο προσδιορισμός της συσκευασίας βελτίωσης είναι βασισμένος τουλάχιστον μερικώς στις πληροφορίες που συγκεντρώνονται.