A system and method uses the closed captioning script to synchronize supplemental data with specified junctures in a video program. A parser parses the closed captioning script to identify a set of unique phrases, with each phrase having the same number of words. A program producer decides what points in the video program to introduce enhancing content. The producer associates supplemental data used to activate the enhancing content with specific key phrases of the closed captioning script that correspond to the desired points in the program. The parser creates a key phrase data file which contains a listing of the key phrases and their association to the supplemental data. The key phrase data file is delivered to viewer computing units at users' homes. When the program is played, the viewer computing unit monitors the closed captioning script to detect the key phrases listed in the key phrase data file. Upon detection of a particular key phrase, the viewer computing unit accesses the key phrase data file to retrieve the supplemental data associated with the particular key phrase. The viewer computing unit executes an enhancement action according to the supplemental data to synchronize the enhancement action with the video program. According to one implementation, the key phrase detector multicasts the enhancement action to a multicast address. A listener in the form of an ActiveX.TM. control listens to the multicast address to receive and handle any enhancement action supported by the supplemental data. The listener can be embedded in a container, such as an HTML page or other hypermedia document.

Ένα σύστημα και μια μέθοδος χρησιμοποιούν το κλειστό captioning χειρόγραφο για να συγχρονίσουν τα συμπληρωματικά στοιχεία με τις διευκρινισμένες συμβολές σε ένα τηλεοπτικό πρόγραμμα. Ένας κατατμητής αναλύει το κλειστό captioning χειρόγραφο για να προσδιορίσει ένα σύνολο μοναδικών φράσεων, με κάθε φράση που έχει τον ίδιο αριθμό λέξεων. Ένας παραγωγός προγράμματος αποφασίζει ποια σημεία στο τηλεοπτικό πρόγραμμα για να εισαχθεί η ενίσχυση του περιεχομένου. Ο παραγωγός συνδέει τα συμπληρωματικά στοιχεία που χρησιμοποιούνται για να ενεργοποιήσουν το ενισχύοντας περιεχόμενο με τις συγκεκριμένες βασικές φράσεις του κλειστού captioning χειρογράφου που αντιστοιχούν στα επιθυμητά σημεία στο πρόγραμμα. Ο κατατμητής δημιουργεί ένα βασικό αρχείο στοιχείων φράσης που περιέχει μια λίστα των βασικών φράσεων και της ένωσής τους στα συμπληρωματικά στοιχεία. Το βασικό αρχείο στοιχείων φράσης παραδίδεται στις μονάδες υπολογισμού θεατών στα σπίτια των χρηστών. Όταν το πρόγραμμα παίζεται, η μονάδα υπολογισμού θεατών ελέγχει το κλειστό captioning χειρόγραφο για να ανιχνεύσει τις βασικές φράσεις που απαριθμούνται στο βασικό αρχείο στοιχείων φράσης. Επάνω στην ανίχνευση μιας ιδιαίτερης βασικής φράσης, η μονάδα υπολογισμού θεατών έχει πρόσβαση στο βασικό αρχείο στοιχείων φράσης για να ανακτήσει τα συμπληρωματικά στοιχεία που συνδέονται με την ιδιαίτερη βασική φράση. Η μονάδα υπολογισμού θεατών εκτελεί μια δράση αυξήσεων σύμφωνα με τα συμπληρωματικά στοιχεία για να συγχρονιστεί η δράση αυξήσεων με το τηλεοπτικό πρόγραμμα. Σύμφωνα με μια εφαρμογή, ο βασικός ανιχνευτής φράσης multicasts η δράση αυξήσεων σε μια πολλαπλής διανομής διεύθυνση. Ένας ακροατής υπό μορφή ελέγχου ActiveX. TM ακούει την πολλαπλής διανομής διεύθυνση για να λάβει και να χειριστεί οποιαδήποτε δράση αυξήσεων που υποστηρίζεται από τα συμπληρωματικά στοιχεία. Ο ακροατής μπορεί να ενσωματωθεί σε ένα εμπορευματοκιβώτιο, όπως μια σελίδα HTML ή άλλο έγγραφο υπερμεσών.

 
Web www.patentalert.com

< Verifying on-chip decoupling capacitance using transistor and capacitor surface area information

< Multimedia presentation latency minimization

> Method and apparatus for allocating registers during code compilation using different spill strategies to evaluate spill cost

> Invention to allow hierarchical logical-to-physical checking on chips

~ 00087