Multi-source program module updater

   
   

Described herein is a technology for automatically updating the most current program modules associated with a just-detected hardware device. In one described implementation, a program-module updater generates a list of to-be-copied program modules. Typically, these modules are associated with just-detected hardware devices. This implementation of the updater stores a data structure for each module in such list. Each data structure includes an entry that indicates the source location of the associated module. For example and typically, the source location is the original source location for the installation of the operating system. The updater implementation examines the list to identify any of the listed modules have been updated and it modifies the associated data structure of each updated module so that a source entry in each data structure indicates the updated source for the updated module. The updater copies all modules in the list to a hardware-specific program module storage location of a computer. The source of each module is indicated by its associated data structure.

Περιγραμμένη εν τω παρόντι είναι μια τεχνολογία για αυτόματα να ενημερώσει τις πιό τρέχουσες ενότητες προγράμματος που συνδέονται με μια ακριβώς-ανιχνευμένη συσκευή υλικού. Στο ένα περιέγραψε την εφαρμογή, μια πρόγραμμα-ενότητα updater παράγει έναν κατάλογο-ΕΊΜΑΙ-ΑΝΤΙΓΡΑΜΜΈΝΩΝ ενοτήτων προγράμματος. Χαρακτηριστικά, αυτές οι ενότητες συνδέονται με τις ακριβώς-ανιχνευμένες συσκευές υλικού. Αυτή η εφαρμογή του updater αποθηκεύει μια δομή δεδομένων για κάθε ενότητα σε τέτοιο κατάλογο. Κάθε δομή δεδομένων περιλαμβάνει μια είσοδο που δείχνει τη θέση πηγής της σχετικής ενότητας. Παραδείγματος χάριν και χαρακτηριστικά, η θέση πηγής είναι η αρχική θέση πηγής για την εγκατάσταση του λειτουργικού συστήματος. Η εφαρμογή updater εξετάζει τον κατάλογο για να προσδιορίσει οποιες δήποτε από τις απαριθμημένες ενότητες έχει ενημερωθεί και τροποποιεί τη σχετική δομή δεδομένων κάθε ενημερωμένης ενότητας έτσι ώστε μια είσοδος πηγής σε κάθε δομή δεδομένων δείχνει την ενημερωμένη πηγή για την ενημερωμένη ενότητα. Το updater αντιγράφει όλες τις ενότητες στον κατάλογο σε μια υλικό-συγκεκριμένη θέση αποθήκευσης ενότητας προγράμματος ενός υπολογιστή. Η πηγή κάθε ενότητας υποδεικνύεται από τη σχετική δομή δεδομένων της.

 
Web www.patentalert.com

< Processor resource access control with response faking

< Method and system for optimizing systems with enhanced debugging information

> Method and system for managing storage systems containing multiple data storage devices

> Methods, systems and computer program products for coupling electronic mail and relational database functions

~ 00132