A computer uses an environmental manager (20) to detect and respond to changing environmental conditions, in order to enhance and simplify a users interaction with the computer. Environment changes are detected by a plurality of informants (22), each of which has a specified function. Informants communicate through a CIM (26). The CIM (26) establishes communication channels with each informant regarding which information will be provided by the informant and which information that informant needs from other informants. Informants (22) may receive environmental information from a number of sources, including physical location detectors, hardware configurations, software configurations, and network connections. As environmental conditions change, the informants and applications may respond to the changes. A particular capability to respond is the autolaunch capability which detects user behavior and uses this knowledge to automatically load a program responsive to changing environmental conditions.

Ένας υπολογιστής χρησιμοποιεί έναν περιβαλλοντικό διευθυντή (20) για να ανιχνεύσει και να αποκριθεί στις μεταβαλλόμενες περιβαλλοντικές συνθήκες, προκειμένου να ενισχυθεί και να απλοποιηθεί μια αλληλεπίδραση χρηστών με τον υπολογιστή. Οι αλλαγές περιβάλλοντος ανιχνεύονται από μια πολλαπλότητα των πληροφοριοδοτών (22), κάθε μια από την οποία έχει μια διευκρινισμένη λειτουργία. Οι πληροφοριοδότες επικοινωνούν μέσω ενός CIM (26). Το CIM (26) καθιερώνει τα κανάλια επικοινωνίας με κάθε πληροφοριοδότη σχετικά με τα οποία οι πληροφορίες θα παρασχεθούν από τον πληροφοριοδότη και που πληροφορίες που ο πληροφοριοδότης χρειάζεται από άλλους πληροφοριοδότες. Οι πληροφοριοδότες (22) μπορούν να λάβουν τις περιβαλλοντικές πληροφορίες από διάφορες πηγές, συμπεριλαμβανομένων των ανιχνευτών φυσικής θέσης, των διαμορφώσεων υλικού, των διαμορφώσεων λογισμικού, και των συνδέσεων δικτύων. Δεδομένου ότι οι περιβαλλοντικές συνθήκες αλλάζουν, οι πληροφοριοδότες και οι εφαρμογές μπορούν να ανταποκριθούν στις αλλαγές. Μια ιδιαίτερη ικανότητα να αποκριθεί είναι η ικανότητα autolaunch που ανιχνεύει τη συμπεριφορά χρηστών και χρησιμοποιεί αυτήν την γνώση για να φορτώσει αυτόματα ένα πρόγραμμα απαντητικό στις μεταβαλλόμενες περιβαλλοντικές συνθήκες.

 
Web www.patentalert.com

< (none)

< Ordered message reception in a distributed data processing system

> Viral marketing for voice-accessible information service

> (none)

~ 00021