Method and system for tracking software components

   
   

A method system for tracking the state of an entity (e.g., an object) on behalf of a client (e.g., an application program). The states of an entity include up and down. The tracking system of the present invention receives a request from a client to track the state of an entity. The tracking system then watches the state of the entity to detect when the entity enters the up state. When the entity enters the up state, the tracking system performs a behavior that is specified by the client to be performed when the entity enters the up state. When the entity is in the up state, the tracking system monitors the state of the entity to detect when the entity enters the down state. When the entity enters the down state, the tracking system performs a behavior that is specified by the client to be performed when the entity enters the down state. When the tracking system receives a request from the client for a pointer to the entity, the tracking system determines the current state of the entity and either provides a pointer to the entity or indicates that a pointer is not being provided.

Ένα σύστημα μεθόδου για την κατάσταση μιας οντότητας (π.χ., ένα αντικείμενο) εξ ονόματος ενός πελάτη (π.χ., ένα πρόγραμμα εφαρμογής). Οι καταστάσεις μιας οντότητας περιλαμβάνουν πάνω-κάτω. Το ακολουθώντας σύστημα της παρούσας εφεύρεσης λαμβάνει ένα αίτημα από έναν πελάτη να ακολουθηθεί η κατάσταση μιας οντότητας. Το ακολουθώντας σύστημα προσέχει έπειτα την κατάσταση της οντότητας για να ανιχνεύσει πότε η οντότητα μπαίνει στο επάνω κράτος. Όταν η οντότητα μπαίνει στο επάνω κράτος, το ακολουθώντας σύστημα εκτελεί μια συμπεριφορά που διευκρινίζεται από τον πελάτη που εκτελείται όταν μπαίνει η οντότητα στο επάνω κράτος. Όταν η οντότητα είναι στο επάνω κράτος, το ακολουθώντας σύστημα ελέγχει την κατάσταση της οντότητας για να ανιχνεύσει πότε η οντότητα μπαίνει στο κάτω κράτος. Όταν η οντότητα μπαίνει στο κάτω κράτος, το ακολουθώντας σύστημα εκτελεί μια συμπεριφορά που διευκρινίζεται από τον πελάτη που εκτελείται όταν μπαίνει η οντότητα στο κάτω κράτος. Όταν το ακολουθώντας σύστημα λαμβάνει ένα αίτημα από τον πελάτη για έναν δείκτη στην οντότητα, το ακολουθώντας σύστημα καθορίζει την τρέχουσα κατάσταση της οντότητας και είτε παρέχει έναν δείκτη στην οντότητα είτε δείχνει ότι ένας δείκτης δεν παρέχεται.

 
Web www.patentalert.com

< Passive thermal control enclosure for payloads

< Method of deriving standard 12-lead electrocardiogram and electrocardiogram monitoring apparatus

> System and method for maximizing bandwidth efficiency in a digital video program stream

> Rugged, waterproof, navigation device with touch panel

~ 00108