A user interface for querying and displaying records from a database
employs a physical metaphor for the process of constructing queries and
viewing results. In one embodiment, the search criteria are displayed as
strings of beads in a three-dimensional scene, each bead representing a
criterion and each string representing a different category. For example
the criteria, drama, action, suspense, and horror may be included in a
category of genre. Criteria are selected to form a query by moving
corresponding beads to a query string. In general, a three-dimensional
scene is constructed in which objects may be manipulated to change their
physical relationships to other objects in the scene. These changes may
indicate changes in a current query being defined or edited, a current
profile being defined or edited, a goodness of fit of results to a given
search, etc. The three-dimensional nature of the scene is asymmetric to
take advantage of the multiple dimensions for purposes of differentiating
objects in the scene such that varying positions along one dimension
indicate variation with respect to a characteristic corresponding to that
dimension.
Ένα ενδιάμεσο με τον χρήστη για τη συζήτηση και την επίδειξη των αρχείων από μια βάση δεδομένων υιοθετεί μια φυσική μεταφορά για τη διαδικασία τις ερωτήσεις και τα αποτελέσματα. Σε μια ενσωμάτωση, τα κριτήρια αναζήτησης επιδεικνύονται ως σειρές των χαντρών σε μια τρισδιάστατη σκηνή, κάθε χάντρας που αντιπροσωπεύουν ένα κριτήριο και κάθε σειράς που αντιπροσωπεύει μια διαφορετική κατηγορία. Παραδείγματος χάριν τα κριτήρια, το δράμα, η δράση, η αγωνία, και η φρίκη μπορούν να περιληφθούν σε μια κατηγορία ύφους. Τα κριτήρια επιλέγονται για να διαμορφώσουν μια ερώτηση με την κίνηση των αντίστοιχων χαντρών προς μια σειρά ερώτησης. Γενικά, μια τρισδιάστατη σκηνή κατασκευάζεται στην οποία τα αντικείμενα μπορούν να χειριστούν για να αλλάξουν τις φυσικές σχέσεις τους σε άλλα αντικείμενα στη σκηνή. Αυτές οι αλλαγές μπορούν να δείξουν τις αλλαγές σε μια τρέχουσα ερώτηση που καθορίζονται ή επεξεργασθείσα, ένα τρέχον σχεδιάγραμμα που καθορίζονται ή που εκδίδονται, μια καλοσύνη της τακτοποίησης των αποτελεσμάτων σε μια δεδομένη αναζήτηση, κ.λπ.... Η τρισδιάστατη φύση της σκηνής είναι ασυμμετρική για να εκμεταλλευθεί τις πολλαπλάσιες διαστάσεις για λόγους της διαφοροποίησης των αντικειμένων στη σκηνή έτσι ώστε οι ποικίλες θέσεις κατά μήκος μιας διάστασης δείχνουν την παραλλαγή όσον αφορά ένα χαρακτηριστικό που αντιστοιχεί σε εκείνη την διάσταση.