A self-identifying keyboard is provided with customization logic which allows the keyboard processor to assign a keyboard identification (ID) value. The keyboard processor is interconnected to a data channel interface adapted to communicate with a host system. The host system can send a query for the ID value, via the data interface, and the keyboard processor can retrieve the ID value from a non-volatile memory, and transmit it back to the host system via the data channel interface. This customization approach simplifies system integration, by letting the host system automatically learn the keyboard type. The ID value may indicate a particular language of the keyboard. At the time of final system assembly, the same host system, or another suitably programmed manufacturing system can be used to assign the keyboard ID, when it is known what language or other unique functionality is used in the end-user product.

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

 
Web www.patentalert.com

< Method and system for detecting and recovering from in trace data

< Method and system for supporting multiple operating systems on the same disk running on different computers at the same time

> Extensible, flexible, memory efficient technique for network boot without special DHCP/PXE hardware

> Bus architecture employing varying width uni-directional command bus

~ 00083