An optical data storage disc contains at least an "X data area" and a user
data area, the latter of which may include for example a video game or a
movie. The disc drive internally loads and runs a program (the "X
program") resident in the X data area before the user data is accessed.
The X program may operate on data that are read from the disc or
delivered by host device to the disc drive. The X program generates a
result that is delivered to the interface between the disc drive and a
host device (e.g., a cell phone or a PDA), and the host device reads the
result and compares it with an expected result. If a predetermined
correspondence exists, the disc drive is authorized to read the user
data. If the predetermined correspondence does not exist, the user data
cannot be read. The content of the X data area, including the X program,
never appears at an interface between the disc drive and a host device
(e.g., a cell phone or PDA). Thus even if the user data are copied onto
another media, that media will not contain the X program, thereby
preventing the user data from being read.
Ένας οπτικός δίσκος αποθήκευσης στοιχείων περιέχει τουλάχιστον μια "περιοχή στοιχείων Χ" και μια περιοχή στοιχείων χρηστών, τα τελευταία των οποίων μπορούν να περιλάβουν παραδείγματος χάριν ένα τηλεοπτικό παιχνίδι ή έναν κινηματογράφο. Η κίνηση δίσκων φορτώνει εσωτερικά και τρέχει έναν κάτοικο προγράμματος (το "πρόγραμμα Χ") στην περιοχή στοιχείων Χ προτού να προσεγγιστεί το στοιχείο χρηστών. Το πρόγραμμα Χ μπορεί να λειτουργήσει στα στοιχεία που διαβάζονται από το δίσκο ή παραδίδονται από τη συσκευή οικοδεσποτών στην κίνηση δίσκων. Το πρόγραμμα Χ παράγει ένα αποτέλεσμα που παραδίδεται στη διεπαφή μεταξύ της κίνησης δίσκων και μιας συσκευής οικοδεσποτών (π.χ., ένα τηλέφωνο κυττάρων ή ένα PDA), και η συσκευή οικοδεσποτών διαβάζει το αποτέλεσμα και το συγκρίνει με ένα αναμενόμενο αποτέλεσμα. Εάν μια προκαθορισμένη αλληλογραφία υπάρχει, η κίνηση δίσκων εξουσιοδοτείται για να διαβάσει τα στοιχεία χρηστών. Εάν η προκαθορισμένη αλληλογραφία δεν υπάρχει, τα στοιχεία χρηστών δεν μπορούν να διαβαστούν. Το περιεχόμενο της περιοχής στοιχείων Χ, συμπεριλαμβανομένου του προγράμματος Χ, δεν εμφανίζεται ποτέ σε μια διεπαφή μεταξύ της κίνησης δίσκων και μιας συσκευής οικοδεσποτών (π.χ., ένα τηλέφωνο κυττάρων ή ένα PDA). Κατά συνέπεια ακόμα κι αν τα στοιχεία χρηστών αντιγράφονται επάνω σε ένα άλλα μέσα, εκείνα τα μέσα δεν περιέχουν το πρόγραμμα Χ, με αυτόν τον τρόπο αποτρέποντας τα στοιχεία χρηστών από την ανάγνωση.