XML methods and systems for synchronizing multiple computing devices

   
   

Extensible markup language (XML) methods and systems for synchronizing a configuration of resources across multiple computing devices are described. In the described embodiment, a computer network comprises a master computing device and a plurality of additional computing devices communicatively linked with the master computing device. The master computing device comprises a configuration of resources that are desired to be synchronized across the additional computing devices. The master computing device is configured to develop a XML list that describes aspects of its configuration of resources. Each additional computing device is configured to receive the XML list that is developed by the master computing device and evaluate the XML list to determine whether its particular configuration of resources are synchronized with those of the master computing device. If a particular additional computing device's configuration of resources is not synchronized with those of the master computing device, the additional computing device prepares a second XML list that describes its resource configuration needs and sends the second XML list to the master computing device. The master computing device receives the second XML list, evaluates it, and sends data to the corresponding additional computing device for use in synchronizing its configuration of resources. Each of the additional computing devices can send separate independent XML lists that describe their resource needs and the master computing device is capable of individually responding to each one. In one aspect, the computing devices are computer servers that are configured as Web servers.

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

 
Web www.patentalert.com

< License-based cryptographic technique, particularly suited for use in a digital rights management system, for controlling access and use of bore resistant software objects in a client computer

< Speech recognition user interface

> Centralized deployment of IPSec policy information

> Hierarchical trusted code for content protection in computers

~ 00102