An Internet computer system with methods for dynamic filtering of hypertext tags and content is described. The system includes one or more Web clients, each operating a Web browser (e.g., Netscape Navigator or Microsoft Internet Explorer) with an Internet connection to one or more Web servers. Each client includes, interposed between its browser and communication layer, a Filter module of the present invention which traps and processes all communications between the browser and the communication layer. The Filter module, which implements client-side methodology at each individual Web client for dynamic filtering of hypertext tags and content, includes an output stream, a processing loop, a Filter method, and an input stream. During system operation, the Web browser generates multiple requests for retrieving content. More particularly, particular content is retrieved by a fetch or GET command (e.g., using HTTP protocol) transmitted to a target server from the client-side communication layer (e.g., Winsock driver). The command is, however, trapped by the Filter module. The "real" request or command is at this point processed by the Filter method of the Filter module. Accordingly, the system can modify the command, delete the command, synthesize new commands, or pass through unchanged the existing command. In an exemplary embodiment, the Filter method provides handlers for specific processing of various HTML (Hypertext Markup Language) tags, all operating according to user-configurable filtering preferences.

Ένα συγκρότημα ηλεκτρονικών υπολογιστών Διαδικτύου με τις μεθόδους για το δυναμικό φιλτράρισμα των ετικεττών και της περιεκτικότητας σε υπερκείμενα περιγράφεται. Το σύστημα περιλαμβάνει έναν ή περισσότερους πελάτες Ιστού, κάθε ένας που λειτουργεί έναν ξεφυλλιστή Ιστού (π.χ., πλοηγός Netscape ή Microsoft Internet Explorer) με μια σύνδεση με το Διαδίκτυο σε έναν ή περισσότερους κεντρικούς υπολογιστές δικτύου. Κάθε πελάτης περιλαμβάνει, μεταξύ του ξεφυλλιστή και του στρώματος επικοινωνίας του, μια ενότητα φίλτρων της παρούσας εφεύρεσης που παγίδες και διαδικασίες όλες οι επικοινωνίες μεταξύ του ξεφυλλιστή και του στρώματος επικοινωνίας. Η ενότητα φίλτρων, που εφαρμόζει την πελάτης-δευτερεύουσα μεθοδολογία σε κάθε μεμονωμένο πελάτη Ιστού για το δυναμικό φιλτράρισμα των ετικεττών και της περιεκτικότητας σε υπερκείμενα, περιλαμβάνει ένα ρεύμα παραγωγής, έναν βρόχο επεξεργασίας, μια μέθοδο φίλτρων, και ένα ρεύμα εισαγωγής. Κατά τη διάρκεια της λειτουργίας συστημάτων, ο ξεφυλλιστής Ιστού παράγει τα πολλαπλάσια αιτήματα για το περιεχόμενο. Ειδικότερα, το ιδιαίτερο περιεχόμενο ανακτάται από μια ευρύτητα ή ΠΑΙΡΝΕΙ την εντολή (π.χ., χρησιμοποιώντας το πρωτόκολλο HTTP) διαβιβασθείσα σε έναν κεντρικό υπολογιστή στόχων από το πελάτης-δευτερεύον στρώμα επικοινωνίας (π.χ., οδηγός Winsock). Η εντολή, εντούτοις, παγιδεύεται από την ενότητα φίλτρων. Το "πραγματική" αίτημα ή η εντολή υποβάλλεται σε επεξεργασία σε αυτό το σημείο με τη μέθοδο φίλτρων της ενότητας φίλτρων. Συνεπώς, το σύστημα μπορεί να τροποποιήσει την εντολή, να διαγράψει την εντολή, να συνθέσει τις νέες εντολές, ή να περάσει μέσω αμετάβλητου την υπάρχουσα εντολή. Σε μια υποδειγματική ενσωμάτωση, η μέθοδος φίλτρων παρέχει τους χειριστές για τη συγκεκριμένη επεξεργασία των διάφορων ετικεττών HTML (γλώσσα σήμανσης υπερκειμένων), όλες που λειτουργούν σύμφωνα με τις χρήστης-διαμορφώσιμες προτιμήσεις φιλτραρίσματος.

 
Web www.patentalert.com

< (none)

< Custom localized information in a networked server for display to an end user

> Method and system for electronic article submission

> (none)

~ 00003