CA2189136C - A distance learning system providing individual television participation, audio responses, and memory for every student - Google Patents

A distance learning system providing individual television participation, audio responses, and memory for every student Download PDF

Info

Publication number
CA2189136C
CA2189136C CA002189136A CA2189136A CA2189136C CA 2189136 C CA2189136 C CA 2189136C CA 002189136 A CA002189136 A CA 002189136A CA 2189136 A CA2189136 A CA 2189136A CA 2189136 C CA2189136 C CA 2189136C
Authority
CA
Canada
Prior art keywords
audio
subscriber
interactive
classroom
interactive program
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
CA002189136A
Other languages
French (fr)
Inventor
Gregory W. Harper
Michael J. Freeman
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
LG Electronics Inc
Original Assignee
ACTV Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=22856853&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=CA2189136(C) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by ACTV Inc filed Critical ACTV Inc
Application granted granted Critical
Publication of CA2189136C publication Critical patent/CA2189136C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/28Arrangements for simultaneous broadcast of plural pieces of information
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B5/00Electrically-operated educational appliances
    • G09B5/06Electrically-operated educational appliances with both visual and audible presentation of the material to be studied
    • G09B5/065Combinations of audio and video presentations, e.g. videotapes, videodiscs, television systems
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B5/00Electrically-operated educational appliances
    • G09B5/08Electrically-operated educational appliances providing for individual presentation of information to a plurality of student stations
    • G09B5/14Electrically-operated educational appliances providing for individual presentation of information to a plurality of student stations with provision for individual teacher-student communication
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B7/00Electrically-operated teaching apparatus or devices working with questions and answers
    • G09B7/02Electrically-operated teaching apparatus or devices working with questions and answers of the type wherein the student is expected to construct an answer to the question which is presented or wherein the machine gives an answer to the question presented by a student
    • G09B7/04Electrically-operated teaching apparatus or devices working with questions and answers of the type wherein the student is expected to construct an answer to the question which is presented or wherein the machine gives an answer to the question presented by a student characterised by modifying the teaching programme in response to a wrong answer, e.g. repeating the question, supplying a further explanation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/38Arrangements for distribution where lower stations, e.g. receivers, interact with the broadcast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • H04N21/25891Management of end-user data being end-user preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
    • H04N21/4351Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream involving reassembling additional data, e.g. rebuilding an executable program from recovered modules
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4758End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for providing answers, e.g. voting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8166Monomedia components thereof involving executable data, e.g. software
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/854Content authoring
    • H04N21/8541Content authoring involving branching, e.g. to different story endings
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/025Systems for the transmission of digital non-picture data, e.g. of text during the active part of a television frame
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/04Systems for the transmission of one television signal, i.e. both picture and sound, by a single carrier
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/08Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division
    • H04N7/087Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only
    • H04N7/088Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only the inserted signal being digital
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/15Conference systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N7/17309Transmission or handling of upstream communications
    • H04N7/17318Direct or substantially direct transmission and handling of requests
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/28Arrangements for simultaneous broadcast of plural pieces of information
    • H04H20/30Arrangements for simultaneous broadcast of plural pieces of information by a single channel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/02Arrangements for generating broadcast information; Arrangements for generating broadcast-related information with a direct linking to broadcast information or to broadcast space-time; Arrangements for simultaneous generation of broadcast information and broadcast-related information
    • H04H60/07Arrangements for generating broadcast information; Arrangements for generating broadcast-related information with a direct linking to broadcast information or to broadcast space-time; Arrangements for simultaneous generation of broadcast information and broadcast-related information characterised by processes or methods for the generation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/27Arrangements for recording or accumulating broadcast information or broadcast-related information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/35Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users
    • H04H60/45Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying users

Abstract

An interactive distance learning system is disclosed which is characterized by individual attention to each student. A live lecture, transmitted from a remote location (100), is accompanied by questions (480) to gage comprehension by students. The question and possible answers for student choice are graphically displayed on a video screen (186). Affirmative supportive commentary is prepared prior to the lecture and prerecorded for each of the possible correct and inccorect responses. Each response teaches, confirms and encourages the learning experience. A processor (178), branching codes and a memory device (282, 286) can be used to create a large variety of responses to provide individual responses for students. The transmitted interactive signal can be recorded (294) and remain fully interactive. An extremely flexible, relatively inexpensive system is thus created which uniquely teaches and uniquely addresses the needs of every student.

Description

R'O 95!28804 pGT/US95/04619 .
BACKGROUND OF THE INVENTION
~ The interactive television program is of a type disclosed in commonly copending U.S. Patent Application Serial No. 07/797,298, $led ' November 25, 1991, and in U.S. Patent Nos. 4,847,700, 4,507,680, 4,573,072, 3,947,792, 4,602,279, 4,264,925, and 4,264,924, the contents of which are incorporated herein by reference.
Distance learning systems offer unique opportunities for providing solutions to many of the increased needs of our educational system today.
Experienced expert teachers can be brought to any classroom in any location to provide high quality instruction. Distance learning technology represents an integration of proven technologies that eliminates the social and economic distinctions between different classrooms. With distance learning systems, students in a small school within a depressed area can receive the same quality instruction as that received in more prtvlleged localities.
Most experts agree that education is the key to the future of our society. Unfortunately, the classroom suffers from technical neglect and lack of creativity which would enhance the instructor teaching capabilities. In conventional classrooms, it is virtually impossible for a teacher to provide one-to-one interaction with more than a dozen students within a single class period. Without this necessary interaction, student attentiveness and apparent interest decline, especially in lectures that do not encourage student participation. Therefore, the challenges are to empower ail students, enhance the quality of education, and provide these benefits while utilizing technology which is transparent to instructors and students alike.
While technology has provided society with vast improvements in ~ quality of life and productivity during this century, the classroom has not been a prime benefactor of technological improvements and innovations.
' However, this is begiruiing to change. Computer supported interactive classrooms, or distance learning systems, have been shown to enhance learning by supplying the teacher with relatively inexpensive technology to increase classroom interactiveness and student attentiveness.
i W095128804 ~ ( ~~ ~ ~~ PCTIUS95104619 Successful application of distance learning systems has involved interaction between the teacher, at a host site, and students at remote receive sites. When broadcast technology was first applied to integrate classrooms within states and between states, simple talkback circuits from the remote sites were sufficient for meeting the limited educational qualitative requirements. The talkback circuits provide an instructor at a .
centralized facility feedback on student performance. Some of these distance learning systems also provide minimal feedback to users based on the user responses to questions asked by the instructor. However, the extent of such system response to user interaction has been limited to "rtght/wrong" type responses displayed on a keypad.
Representative of these systems is the NTN Interactive System as utilized on the Kentucky Educational Television (KET) network and the Viewer Response System by One Touch Systems. Both of these systems use talkback circuits that link remote sites back to a centralized site, provide a host computer with customized software, site controllers, and simple-to-use keypads for entering student responses. Tl~e KET system provides battery powered keypads which link back to a site controller via a two way RF link. Ira other systems, keypads connect to a site controller either by cable or IR datalink. The KET keypad includes an LCD display that indicates if the participants got a question rtght or wrong. The simple right or wrong responses are prestored at the site controller. The RF site controller collects responses from up to twelve keypads. The instructor's lecture, originating at a host site, is broadcast by satellite to either one or several remote site locations. Each participant can respond to multiple-choice questions, TRUE/FALSE questions, etc., by pressing function keys. Remote site controllers connect back to the host site computer via dial-up telephone lines or X.25 packet networks.
Participant responses are collected electronically by microprocessor based site controllers and transmitted to a centralized data collection center at the host. These systems allow for automatic scoring of examinations, print out of detailed performance reports at the central , site, or graphics display of results to the. instructor. The instructor can WO 95/28804 PCTlUS95104619 call on any viewer, or a viewer may request an explanation from the instructor.
The ABL system is at the very high end of distance learning systems. This system utilizes videoconferencing technology to connect an instructor with students at multiple locations. This two-way interactive system provides for full communications of vtdeo, voice and data between the students and the instructor. Each student in every classroom has a video monitor, personal computer, video camera, microphone and communications link to/from the head-end. This system requires a high capacity transmission system such as that provided by D5-3 lines. At the head-end, the instructor can open windows on the screen and see and hear individual students. To ask questions, students can raise their hands electronically, to signal the instructor. The instructor can then interact wtth that student by opening that student's window on the screen. During this time, the other students are passively waiting for the instructor to recommence his or her lecture, or are seeing and hearing the interaction with the selected student.
Today, however, management of classroom instruction via direct learning systems has become complex and overburdened given the ever expanding enrollment of students in classrooms. The current systems don't individualize programming sufficiently for a large number of students. These systems provide minimal interaction wtth students and the majority of students are simply passively viewing the instructor's broadcast. The only real interaction to students comes in the form of "right/wrong" feedback on the student keypad display or by teacher to student interaction vta the talkback circuits. However, a teacher can only talk to one student at a time on the talkback circuit. Therefore, no student receives individual attention without burdening the rest of the students. The rest are actually passively vtewing the interactivity of the others. Empowerment, therefore, is limited to a few students.
In addition, recording of programs in current distance learning systems is impossible because the interactive programming requires an on-line linkup between the classroom sites and the head-end. In other words, interactive programming in current systems requires essentially two networks or a duplex network; one video network to transmit video from the head-end to the classroom sites and a second network to provide a return link for either video, data or audio from the classroom sites back to the head-end. This lack of recordability necessarily limits the convenience, flexibility and practicality of providing distance learning technology to remote classrooms. The remote classrooms must be available to participate in the program specifically at the precise designated time scheduled for the lecture. Such scheduling may be very difficult for classrooms in different time zones.
To meet the educational challenges of the future. more interaction and less passive viewing is needed. In other words, what is needed is a system that allows immediate instructional feedback to each student on every question, regardless of class size. The feedback should go beyond mere "right" or "wrong" responses, but should include explanations to the students of their incorrect choices. The system must provide this high level of interactivity inexpensively by being compatible with the current transmission infrastructure and by using current hardware. A
system is needed that makes it easy and affordable for teachers to create programs. A system is needed for equal participation by and contrtbut3on from all students. What is needed is a system that allows recording of interactive programming so that interactive elements remain with the recorded program so that students need not follow the time schedule of the instructor. This is relevant for those classroom sites located in different time zones or that have conflicting scheduling demands. A
system is needed that remembers a student's earlier answers to pattern a more insightful answer. do addition, the system must provide the teacher complete control of the course preparation so that the technology does not "take over" the teaching process. Such systems must also allow teachers to bring to bear all of their creativity and improvisional skills to address difficult topics in order "to avoid the blank stare" syndrome.
The invention described in this application is designed to serve these needs.
SUMMARY OF THE INVENTION
The present invention, A DISTANCE LEARNING SYSTEM
PROVIDING INDIVIDUAL TELEVISION PARTICIPATION, AUDIO
RESPONSES. AND MEMORY- FOR EVERY STUDENT, provides each participant in a program an individualized and personalized learning experience. Educational television or video is dramatically enhanced in the present invention by making the viewer interactively participate in the program and by providing one-to-one teacher to student instantaneous feedback. By creating this more intimate relationship . 10 between the viewer and the program, a novel, exciting kind of distance learning system is created. By combining the best of interactive technology and existing distance learning technology, a unique tool has been invented that gives each student a real interactive experience, while providing teachers with maximum flexibility to be as creative and.
innovative as possible.
With the current invention, a large classroom of students can view the same video on a single common display monitor, but each student can carry on a completely different dialogue with the interactive program.
individual learning weaknesses receive the kind of focused personalized attention and feedback heretofore not possible. This high degree of individual participant interactivity is preferably provided via only one standard video signal.
One new aspect of the present invention is the ability to record transmitted interactive programs for later use or more convenient playback. As mentioned above, recording in current distance learning systems is impossible due to the two-way nature of such systems. With the present invention, classrooms with scheduling conflicts or in different time zones can simply record the earlier broadcast and playback the interactive program at a later more convenient time. Recordability is possible since the audio and data driving the keypads at the remote sites are embedded in the video signal creating a one-way broadcast technology.
Teaching by nature is not interactive. For example, in a normal live lecture, a teacher will ask the class a question. Several students may W0 95128804 PCTfUS95104619 2 ~Ss9 (3~
raise their hands to answer the question. One student is selected to answer the question and the teacher responds by providing some feedback to that student. Meanwhlle. other students sit passively and inattentively by without receiving any feedback to their own correct or incorrect answer choices.
The present invention solves this problem and goes far beyond the level of interaction provided by the other distance learning systems described above. The distinguishing aspect of the present invention is that no longer is one-to-one interaction between a teacher and each student an impossibility in large classrooms. Complete student interaction is now possible and passive viewing is eliminated from the distance learning system classroom. The educational interactive power of the present invention is enormous. In the present invention, when the instructor asks a question, each and every student responds to the question, and each student immediately receives a meaningful and substantive audio response in the instructor's own voice. For example, an instructor's lecture can be broadcast to multiple classrooms across the nation. Each classroom may contain a few or literally hundreds of students. All of the students watch a common video of the instnactor delivering his or her lesson. When a question is posed to the students from either the instructor or presentation of a graphics interrogatory message with correct and incorrect answers overlaid onto the video. each student responds by selecting an input or entering a value on a keypad corresponding to an answer choice to the question. Almost immediately after making the selection. it is possible for the student to hear a distinct and substantive audio response to the student's own answer selection.
This response is different from the audio responses many other students are hearing at the same time. In this manner, personalized audio feedback is provided to each and every student.
A ma,~or aspect of this invention is the individualization of audio response. Each student receives a personalized audio response to the student's keypad selection. The audio response is normally a prepared prerecorded audio response recorded in the teacher's own voice pertaining to a particular answer choice. The audio response is WO 95f28804 preferably composed of one or more prerecorded audio tracks linked together uniquely at each student's headphones to form a complete personalized message in the instructor's own voice. The response can be directed to the student's current incorrect or correct answer selection, or may be based on several previous student selections through the provision of memory and logic in the system. Multiple audio responses forming the set of suitable responses to an interrogatory message are preferably sent as part of a standard video signal. The set of individual audio responses can be increased further by earlier preloading of additional responses in memory at the remote sites, as explained below.
Surprisingly, this powerful educational interactive capability is extremely cost effective and inexpensive. Currently, individualization of a video program with audio to the magnitude of the present invention could only be done with CDI or laser disc players. Such systems would require at least a disc player and monitor with processor for every student, making such a system very expensive and unaffordable to many school districts around the country. ~rthermore, these systems require computer program expertise to create the interactive programs, further significantly increasing the costs. In comparison, the present invention is inexpensive because it is compatible with existing broadcast systems, program pre-production is simple and affordable, only one television set is required at each remote site, and each student interacts completely and uniquely with the interactive program simply through the use of a low cost keypad and headphones connected to a site controller.
As opposed to providing interactivity via multiple video channels, the provision of interactivity via multiple audio channels allows existing systems to be used. The present invention can be easily added to the existing transmission infrastructure, i.e. programming is preferably provided on a single NTSC signal and can be transmitted to receive sites using satellite, cable or television broadcast. Costs are further reduced, in comparison with existing distance learning systems, since the interactive program broadcast can be recorded with the taped or CD version retaining all the interactive elements. Therefore, the value of the present invention is the capability to reduce the social and economic distinctions W O 95128804 ~ ~ ~ ~, , 3 ~ PC'1'/U595/04619 between different classrooms across the country. Economically depressed school districts can afford the technology of the present invention.
The claimed distance learning system comprises the broadcast of an interactive distance learning program preferably through provtsion of one video signal wtth a plurality, two or more, of related embedded audio signals from a teacher control unit to multiple remote site locations.
permitting each participant to interact differently with the television presentation and receive different responsive audio segments.
Depressing a button on the keypad provides input to a processor which triggers unique algorithmic codes which produces a unique and individual message from a plurality of audio segments transmitted and those prestored at the classroom master unit or other central location. At the classroom sites, participants interact with the interactive program vta a subscriber interface. Preferably, the subscriber interface is a keypad with attached headphones.
The interactive video program is prepared at the teacher control unit, or host site. The teacher control unit allows the teacher to create and introduce interactive elements during the live broadcast. Program authoring software on the instructor's personal computer allows the scripting of presentation aids off line. The presentation aids, including preformatted questions, are available to assist the instructor during broadcast.
The presentation aids are easy to design and edit using customized software. The instructor creates a graphic slide on the computer comprising a question and possible answers. The instructor records in the instructor's own voice a verbal explanation for each of the answer choices thereby creating separate audio tracks. The instructor also records some standard messages that will be automatically combined wtth the audio answer response segments to form stacked compounded messages, at appropriate times. The software automatically formats the text into visually pleasing graphics and, associates the multiple audio tracks corresponding to the instructor's verbal responses with the particular graphics segment. The graphics and related audio tracks are WO 95!28804 preferably stored in a relational database with pointers establishing the relationship between the graphics and audio elements. Preparation of the interactive program preferably occurs prior to broadcast.
_ The students watch on a television monitor a live or prerecorded video of the instructor teaching the lesson. The instructor, at an appropriate time during the lesson, preferably clicks on the PICON
designated on the computer screen. At this time, the graphics slide is transmitted as video to the remote sites. The students view the graphics slide on a television at the remote site while the teacher talks over the slide and explains the question. The teacher then requests the students to answer the question, e.g. "OK, everyone please answer the question now." At this point, a plurality of related audio messages are embedded in the video signal and transmitted to ~ ~e remote classroom sites. The student selects an answer by depressing a button on the keypad and the system responds to each student with an appropriate audio response.
!lie number of possible audio responses can be further increased by using a process called stacking. Stacking is a process wherein audio feedback response options are expanded beyond the available number of channels available by linking a combination of individual audio segments separated in time in an appropriate fashion. For example, six possible audio responses can be provided with only four channels.
In addition, more than the four simultaneously transmitted audio response segments can be provided to the remote devices by preloading memory at the classroom master unit or at some other central location.
Additional audio tracks can be sent at earlier points in time, preloaded into storage at the classroom site, late= aligned with the live audio tracks in time, and presented simultaneously to the keypads. In this manner, a large library of related audio responses can be formed to enhance the individualized instruction to the student.
The graphics video is output from the instructor's personal computer to a video mixer. Additional inputs to the video mixer may include the video of the instructor and VCR or CD prerecorded video.
The video mixer outputs a single video Signal. The plurality of audio signals is combined with the single video signal along with interactive 2 (~R136 data codes in an inserter to form a single NTSC compatible video signal.
In an analog embodiment, the audio channels and data are inserted in the vertical blanking interval (VBI) of the video signal. Alternatively, the audio channels, data and video signal can be digitally encoded and time division multiplexed into a single composite digital interactive signal.
At the receive sites, the signal passes to a mufti-channel audio extractor. The extractor essentially reverses the process by which the audio and data signals were inserted into the video signal. The extractor is one element of the classroom master unit which also includes a controller (with associated memory), and data and voice interfaces. The classroom master unit pravtdes for the site setup, contains software for scoring students, automatically creates customized printouts, handles remote diagnostics, and also provides an interface for return circuits to the teacher control unit at the headend. The classroom master unit preferably collects student responses electronically both after each question during the interactive program, prepares, class performance summary reports after the program, and transmits this data back to the teacher control unit.
In the present invention, each student in a distance learning classroom watches one or more television monitors at the front of the classroom ira which a live broadcast or prerecorded program is displayed to the students. Each student uses a simple keypad and a pair of low-cost headphones to respond to questions that are displayed onto the monitor.
As the program progresses, at various points, determined by the instructor, the participants are asked to enter responses on the keypad.
Interrogatory messages can be displayed in the graphics video. In a multiple-choice question mode, each participant selects a key corresponding to his or her choice. As a result of that selection, each viewer hears a personalized response, comprising one or more audio segments, in the instructor's own voice vla the headphones. The audio response is directly related to the answer choice selected by the student.
In other words, the system discloses a branching capability which, based on user selection, will branch to particular audio responses. The branch W O 95!28804 PCT/US95l04619 for each student may be different depending on the student's response(s).
In the present invention, the branching is preferably performed in the keypad. A branching algorithm, via branch codes, is downloaded from the teacher control unit to the classroom master unit and forwarded to ,.
the keypad processor. In the case of few students per classroom or a student at home, the master unit could be at a central location in the school or cable system headend or its function could easily be built into a set top box. The keypad processor stores the algortthm in associated RAM memory. T'he processor uses the algorithm to determine the proper channel to switch to according to the user selection. In this manner, each and every student in a classroom, which may contain anywhere from a few to hundreds of students, receives an individualized response to each questton.
The distance learning system also has the advantage of remembering student responses and using these responses in choosing an audio response to present to the student. Memory branching is a technique of the present invention where an algorithm assembles audio responses according to the current and prevtous user inputs. Memory branching is accomplished by lirll~ag audio message segments together in a logical relationship. In this scheme, the keypad processor contains logic (preferably, in the software algorithm) and memory to store previous responses and to process these previous responses in the algortthm to control future audio channel selection.
Student responses are optionally sent from the classroom master unit back to the teacher control system via return paths. The return paths can be dial-up telephone lines or X.25 packet switched network, or other communications means. Preferably, the host computer at the teacher control unit receives student performance data, processes the data, displays the data in chart or graph form to the instructor so as to provide immediate feedback to the instructor on student performance.
The instructor can use such feedback to focus attention on a particular . class or particular student. Feedback return paths can also be established after the interactive session for receiving student data to generate report cards. However, because of the instantaneous feedback already provided WO 95128804 ~ ~ ~ PCTIUS95/04619 to students via the one way interactive signal, the present invention does not require further feedback return paths to the teacher control unit.
Accordingly, a primary objective of this invention is providing an enhanced interactive program so that everyone in the audience can equally pari3cipate and interact in real time using a cost effective and easy to use system.
It is an object of the invention to provtde a interactive programming for personalized instruction on a single video channel to multiple receiver sites.
It is an object of the invention to deliver instantaneously personalized feedback to students through the provision of branching between multiple simultaneously transmitted audio channels comprising different information content in response to interrogatory messages.
It is an object of the invention to increase the number of possible audio responses to the students through a stacking process of assembling audio messages separated in time into a logical message sequence.
It is an abject of the invention to provide more than simply the simultaneously transmitted audio responses to the student keypads through a processof preloading additional audio response tracks into storage at the remote classroom site.
It is an object of the invention to allow a recording and playback capability without the requirement of a real time link while maintaining the same degree of interactivity.
It is an object of the invention to provide the distance learning system not only to classrooms, but also to individual participants at home.
It is an object of the invention to provide enhanced interactivity to distance learning systems via affordable and cost effective mechanisms which use exLsting transmission infrastructure.
It is an object of the invention to remember earlier student selections in tailoring personalized audio instruction.
It is an object of the inventton to provide a return path in real time or later so that the teacher receives statistical performance information.

' ' CA 02189136 1997-06-25 It is an object of the invention to use an analog transmission means for imbedding multiple interactive audio signals and data codes onto a single video signal.
It is an object of the invention to use digital transmission technology for combining multiple interactive audio signals, a video signal and data codes onto a single composite digital interactive video signal.
It is an object of the invention to provide a learning environment with a live instructor allowing for individualized instruction to students directly or through alternatively recorded video or audio on separate channels.
It is an object of the invention to provide the capability to switch between a video focused on the instructor to a graphics video displaying interrogatory messages and different audio messages relating to different answer selections.
Accordingly, in one aspect the present invention resides in a distance learning classroom reception system used by subscribers to receive an interactive program at one or more classroom control units which permit each subscriber to interact with the interactive program individually and to receive uniquely personalized, meaningful instruction responses as if receiving feedback directly from a private tutor or instructor, the system comprising:
at least one means for receiving the interactive program, wherein the interactive program contains a plurality of audio channels, control data and a video signal, wherein the control data contains branching codes and the interactive program contains one or more interrogatory messages for eliciting subscriber responses;
at least one classroom master unit, connected to the receiving means, comprising:
first means for storing the control data;
controller means, connected to the first storage means, for reading the control data and controlling operation of the classroom master unit;
at least one display means, connected to the classroom master unit, for displaying the video signal;
at least one means, connected to the classroom master unit, for gathering subscriber responses to the interrogatory messages resulting from the presentation of the interactive program, the gathering means comprising:
means for obtaining the audio channels and the branching codes from the classroom master unit;
audio selection means, operably connected to the obtaining means, for creating a personalized audio response by branching between the plurality of audio channels, each branch determined based on the branching codes and the one or more subscriber responses, whereby numerous different audio responses are created; and means, connected to the audio selection means, for presenting the personalized voice response to the subscriber, whereby each of the subscribers interacts individually with the interactive program and each subscriber hears an individualized audio feedback response.
In a further aspect, the present invention resides in a method for preparing an educational interactive program for transmission in a distance learning system as a single interactive video signal comprising a video signal, plurality of audio channels and control data, to at least one remote classroom location for multiple subscribers, the method comprising the steps of:
creating at least one graphics slide with interrogatory messages, each interrogatory message including subscriber selectable options;
recording verbal explanations corresponding to each subscriber selectable option;
formatting the recorded verbal explanations into a plurality of audio signals;
creating files comprising the graphics slides, corresponding audio signals and control codes for 13a controlling presentation of the interactive program at the remote site locations;
storing files in a relational database with pointers establishing the relationship between the graphics and audio signals;
selecting a see of files for broadcast to remote receiver sites;
outputting graphics slides to a video mixer;
transferring audio signals to an audio mixer;
combining the plurality of audio signals, graphics video slide, and control codes into a single interactive signal; and transmitting the single interactive signal to remote site locations.
In another aspect, the present invention resides in an interactive classroom presentation system permitting students to individually interact with an interactive program by responding to subscriber selectable entry options, preferably presented as part of a video signal displayed on a monitor, and to receive personalized instruction explanatory responses, the system comprising:
at least one means for gathering subscriber responses to subscriber questions, wherein the subscriber questions are presented as part of the interactive program;
at least one control unit, connected to the gathering means, comprising:
at least one means for receiving the interactive program, wherein the interactive program contains a plurality of audio channels, branching codes and a video signal; and audio selection means, operably connected to the receiving means and the gathering means, for creating a personalized audio response by branching between the plurality of audio channels using one or more of the subscriber response and the branching codes; and a means for presenting the selected personalized audio 13b response to the subscriber.
These and other advantages, features and objectives of the invention and the manner of attaining them will become apparent and the invention will be best understood by reference to the following description of the embodiments of the invention in conjunction with the accompanying drawings and appended claims.
BRIEF DESCRIPTION OF THE DRAWINGS
Figure 1 is a diagrammatic representation of the distance learning system displaying various elements of the system.
Figure 2 is a block diagram of the components of the teacher control unit located at the headend of the distance learning system.
Figure 3 is a diagram showing the hardware elements of the preferred analog transmission embodiment at the headend comprising an inserter for embedding four audio circuits and data commands into a single video signal.
Figure 4 is a block diagram showing the hardware elements of a digital transmission embodiment comprising digital encoder/compressor configurations and a digital multiplexes.
Figure 5 is a block diagram of the components of the classroom master unit resident at each remote classroom location.
13c '_ ~ ~ CA 02189136 1997-06-25 WO 95128804 PCTlUS95/04619 Figure 6 is a detailed schematic of the hardware elements of the preferred analog embodiment four-channel VBI extractor.
Figures ?(a) and ?(b) are block diagrams of the digital transmission components at the receive locations comprising a digital decoder/demultiplexer configuration and NTSC inserter, respectively.
Figure 8 is a diagram of the components of the subscriber keypad and connecting headset configuration. -Flgure 9 is an example representation of a graphics interrogatory message displayed on the video monitor at each of the classroom locations.
Figure 10 is an example representation of a graphics answer slide corresponding to the graphics interrogatory message in Figure 9.
DETAILED DESCRIPTION OF THE PREP"ERRED EMBODI~NT
I. Introduction The present invention is a direct learning system (98) for enabling a complete interactive television program to be transmitted or recorded as a single NTSC compatible television signal and be received at multiple classroom locations to provide students with interactive and individualized learning eacperiences. The interactive television programming used herein preferably comprises a single video signal with a plurality of audio signals, preferably four or more, which are related in time and content to one another. The interaction with the students comes via the plurality of audio channels. Audim segments are used to provide personalized responses to student selections. The interactive television program may also comprise data for controlling an interactive television program controller (1?8) at the classroom location.
II. ~vstem Components A General Overview As shown in Figure 1, the system uses an interactive program delivery system (98) with any video transmission means including satellite ( 150), cable ( 138) or broadcast television ( 142) to deliver the interactive program for distribution to the multiple classroom sites.
Likewise, distribution of the signal at the receive end can be by any suitable transmission means (166) including a cable distribution system.
fiber optic, microwave, etc. In the preferred embodiment, the system generally includes: a teacher control unit (100) where a video signal, audio channels and control codes are preferably created and assembled into a standard Ni'SC compatible vtdeo signal; a broadcast transmission system comprising transmission equipment for transmitting the interactive video signal by any suitable broadcast transmission means and receive equipment for distribution to multiple classroom sites; the multiple classroom sites comprising a classroom master unit (170) and connected keypads (194) for receiving the audio channels; and a television monitor (186) for displaying the vtdeo signal.
B~ The Teacher Control Unit The teacher control unit ( 100) is at the centralized location, or host, which comprises a studio for live video broadcast of an instructor's presentation. As shown in Figure 2, the instructor utilizes a personal computer (114) to create interactive programming consisting of graphics interrogatory messages (480) with correct and incorrect answers (484) overlaid on the video, a plurality of audio tracks recorded in the instructor's own voice corresponding to correct and incorrect answer choices of the interrogatory messages, and data codes necessary for controlling the interactive program elements. Preferably, the audio tracks and data codes are inserted into the vertical blankixlg interval of the video signal for transmission. In an alternative embodiment, the plurality of audio tracks, data codes and video signal are digitized and combined into a composite digital signal, as described below. The teacher control unit (100) comprises a host personal computer (134) that tallies student responses received from the classroom sites and can immediately project the evaluation results onto a monitor (202) for the instructor. An administrative computer (122) communicates with the remote sites for student response data and performs system diagnostic checking.
The interactive broadcast program is prepared at the teacher control unit (100). The teacher control unit (100), as shown ira Figure 2, allows a teacher to create and introduce interactive elements during a live broadcast. One or more cameras (104), preferably an overhead W O 95128804 2 ' ~ ~ ~ 3 ~ PCTlOS95104619 camera (105) and a normal camera (106), are used for generating the video of the live instructor. The cameras (104) are focused on the instructor. The camera's outputs are directed to a video switch (108) that also receives video inputs from the instructor's personal computer (114) and from a staradard VCR or CD (210).
In one preferred embodiment, the teacher pre-records all of the right answers and wrong answers, as well as standard messages, into the personal computer (114) before the program begins. The program then starts and the teacher presents his or her material live. When it's time for the interactions, the teacher picks a question, as described below, and pre-recorded audio responses, which may be composed of a single or combination of multiple audio tracks (live or prestored), can be presented as a functton of student selection.
In an alternative embodiment, a distance learning presentation can be created Hve wtth two teachers. Each teacher switches back and forth while presenting their material, then both share in posing questions to the students. The two teachers can alternate giving either the audio branch for a correct answer, or the audio branch for the wrong answer.
Although not shown in Figure 2, in this embodiment the two separate audio branches are transferred simultaneously into the voice mixer (118).
When the teachers give the branches, each teacher must be in a separate sound proof area so that one teacher's audio does not "bleed" into the other teacher's audio.
In the preferred embodiment, primary preparation of the question and-answer portion of the interactive program preferably occurs oijf line on the instructor's computer (114). The instructor's computer (114), shown in Ftgure 2, is preferably a multimedia personal computer which could be a Macintosh, Sun, IBM, Power PC, or compatible, computer.
The Program creation software on the instructor's personal computer (114) allows the scripting of presentation aids. The scripted presentation aids are stored in flies in ROM in the instructor's computer (114). The presentation aids are available to assist the instructor during broadcast. Presentation aids may include instructor agenda lists and PCTlUS95104619 formatted questions, prevtously prepared, that can be viewed by the audience.
The formatted questions may include multiple choice questions, TRUE/FALSE questions, YES/NO questions, direct value entry, and the ' 5 like, that are broadcast as part of the interactive video signal. The instructor creates graphic slides of questions on the computer (114) using the text editor. Associated with each question, the instructor enters a number of possible participant options for answering the questions. The instructor records into a microphone ( 112) a verbal explanation for each of the possible answer choices. These audio responses can later be combined with an appended standard response at the handsets (194). The instructor should keep each of the four audio responses near the same length in time. This will avoid the possibility of dead time after an audio response is played to the student since the branch back to the lecture audio (channel one) preferably will occur simultaneously in all remotes (194). The software automatically formats the text into vtsually pleasing television graphics and associates the multiple audio tracks corresponding to the instructor's verbal responses with the particular graphics segment.
Each graphics question and the corresponding audio responses are preferably stored in a relational database. llze multiple audio response segments are stored in separate tiles. The graphics element, multiple audio tracks ready for broadcast, and data codes are preferably related to one another in the relational database by pointers. The process for creating the graphics interactive program files, descrtbed above, is repeated for each interrogatory message thereby creating a database of related files.
The file is preferably represented to the instructor via the computer monitor (116) in the form of a PICON. A PICON is a picture icon which represents a $le. The instructor can view an entire set of relevant PICONS on the display monitor (116) while proceeding with a lecture. When the teacher is ready to query the students regarding a certain aspect of the lecture, the teacher can click on or touch a PICON
which Srst sends and displays the graphics and then at the approprtate W095/28804 ~ j ~ ,r~~ PCT/US95104619 time effectuates the transmission to the audience of the four audio response tracks. Preferably. the audio is sent when the instructor enters a command which is received by the processor and the four appropriate audio responses are retrieved from memory and are input into one of four ASIC chips. At the appropriate time, the audio is read from the ' instructor's computer and is transported to the audio mixer (118).
Alternatively, a pre-recorded interactive distance learning program can also be accomplished easily with the present invention. The interactive program can be created like any television program. It can be developed in whatever format is available, tape or disk, analog or digital.
including but not limited to: one inch, D1, D2, Betacam, Betacam SP, Hi-8, three-quarter, S VHS, or any other format.
The interactive program used in the present invention preferably comprises a single video wtth a plurality of audio signals embedded therein to achieve interactivity. The video switch (108), shown in FYgure 2, selects vtdeo from either the graphics video received from the instructor's computer (114), the live broadcast vtdeo received from the cameras (104), recorded video from a VCR (210), or a graphic from the computer keyed over another video. The video switch selection depends on the particular command instructions received from the computer processor. If the instructor is broadcasting a live lecture to the classrooms. the processor will send a command to the swttch (108) to output the camera-based video. The instructor may send a digital signal from the instructor's computer to the remote terminal instructing the terminal to overlay generated text onto the video. If, however, the instructor desires to send formatted interrogatory messages to students, a command is sent from the processor to the switch (108) to switch from the live broadcast video to graphics vtdeo. Similarly, a pre-recorded interacttve video program could be sent from a VCR (210) for subsequent output selection by the vtdeo swttch (108).
Timing and control between the video and multiple audio elements.
discussed above, are provided through the use of data codes. The data codes are stored in memory in the instructor's personal computer (114) as part of the ACTV programming language. The codes comprise WO 95!28804 PCTIU595104619 commands, or branch codes, for branching between channels (as discussed in the aforementioned ACTV patents and applications), timing signals for controlling the interactive program, data or text, commands for termination and initiation of interactive programming viewing, or triggers for executing macros. The data codes are output from the computer (114) to the inserter (214), shown in Figure 2.
The output of the video switch 108 then passes to the inserter (214) to be combined with the data codes and multiple audio channels.
As shown in Figure 2, the audio channels are fed from the instructor's personal computer ( 114) into an audio mixer ( 118). Either in the personal computer (114) or voice mixer (118), the audio channels can be compressed, expanded and/or limited to achieve a higher signal-to-noise (S/1~ ratio at the receiver (158). Furthermore, this processing can be utilized to align the different audio response tracks in time. The audio mixer (118) also has the capability of receiving, via an interface (126) with the telephone system, return audio from the participants in the classroom locations. In addition. VCR audio output is received by the audio mixer (1.18). The audio mixer (118) preferably outputs four audio channels; however, the present invention can accommodate any other number of audio channels.
The analog inserter (214) of the preferred embodiment is shown in more detail in Figure 3. The four audio output channels are fed into the inserter (214) to be mixed with the video and data. Each audio signal is preferably an analog signal which varies between -1.0 and +1.OV. A buffer (222) is provided for each audio signal to electrically isolate the audio inserter (214) from the source of the audio signals. The buffer (222) preferably comprises an RC circuit which feeds an operational amplifier.
The amplifier in the buffer (222) preferably raises the absolute voltage level of the audio signal by +1 volt so that the audio signal will have a range from OV to +2V, and then amplifies the audio signal so that its range is from OV to +5V. This converts the analog audio signals to a . format which is fully compatible with the analog-to-digital (A/D) converter (234) discussed below.

WO 95!28804 ~ ~ ~ ~ ~ PCTIUS95104619 The output of each buffer (222) is directed to a bank of low pass filters (226), one for each audio signal. do addition to reducing high frequency noise from the audio signal, the low pass filter (226) clips the audio signal to a desired frequency. The frequency to which the input is clipped depends on the number of lines of video the particular audio channel is to occupy. The filtered audio output signals of the low pass filters (226) are directed as inputs to a multiplexer (230).
In the preferred embodiment, the multiplexer (230) is preferably a conventional four-input one-output multiplexer (230) which is controlled by timing signals received from the timing circuit 1254). The timing circuit (254) is synchronized with the video signal of the interactive program and controls the multiplexer (230) to sequentially take a sample from each audio signal and to direct the sample to an analog-to-digital (A/D) converter (234). The A/D converter 234 converts the samples of the four audio signals to an 8-bit digital format.
As shown in Figure 3, each of the four audio channels preferably has an associated first-in first-out (FIFO) pair (238, 242). The 8-bit digital samples for each signal are directed as an input to one of the FIFO pair (238, 242) associated with that signal. The samples for each channel are preferably directed to one of the FIFO pair (238, 242) for that channel until enough samples are in that FIFO to fill the desired number of lines of the video $eld into which the sampled audio is to be inserted. The audio samples are then directed to the other FIFO of the FIF O pair (238, 242) for that channel until that FIFO has the correct number of samples.
In the meantime, the contents of the first FIFO are written onto the vtdeo signal. It is foreseen that other types of memory means may replace the FIFO pair (238, 242).
When the content of a particular FIFO is to be fnserted into the video, the digitized audio samples stored in that FIF'U are directed (flsst-in-first-out) to a digital-to-analog (D/A) converter (246), as shown in Figure 3. The D/A converter (246) converts the stream of digitized audio samples into an analog PAM (pulse amplitude modulated) signal. A
second buffer (250) is provided for electrically isolating the inserter circuit from the switching circuitry (258) which multiplexes the audio signals into the video signal.
In the preferred embodiment, the audio signals A and B are each inserted independently onto 5 lines of one Held of the video signal, and audio signals C and D are inserted independently onto 5 lines of the other field of the video signal. In order to enable continuous audio playback for each channel, the audio far each channel must be compressed so that 5 lines of video per frame contain enough audio content for the playback time of one frame of video (about 1/30th of a second).
The number of samples of audio required for each channel depends upon the desired sound quality. If lower sound quality is desired, fewer lines of vtdeo may be used, and vice versa.
In the preferred embodiment five (5) lines of video are used per frame per channel of audio, with 105 samples per line at a sampling rate of 15,734 samples per second. The multiplexor (230) sequentially samples each audio signal 15.734 times per second and alternatively directs 525 samples to each of the FIFO's (238. 242) associated with each audio channel. At a predetermined time before the audio from each channel is to be inserted into the video signal, the timing circuit (254), shown in Ftgure 3, instructs the full first-in first-out FIFO for the channel to write the digital audio to the D/A converter (246) which converts it to a pulse amplitude modulation (PAM) signal. The timing circuit (254) then swttches the video selector (258) to receive the PAM audio signal through the buffer (250) as an input in lieu of the vtdeo signal. In this manner, the audio channels are inserted into the video. Once the audio has been inserted into the video at the desired location, the timing circuit (254) commands the vtdeo select switch (258) to change its input back to the vtdeo signal. This process is repeated for each audio signal at the video lines that audio signal is to be inserted into the vtdeo signal.
Typically, ten lines of the Vertical Blanking Interval (VBI) of the video signal are available for use in each field of video. In the preferred embodiment, for each frame of video, audio signals A and B are each inserted as five lines of the VBI of one field, and audio signals C and D are each inserted as five lines of the VBI of the other field.

i In the preferred embodiment, data is preferably sent on line 21 of the vertical blanking interval (VBI) using the predefined standard for transmitting data on line 21. The line 21 data is preferably sent as 16 bits of serial data per field, and is placed into the video signal using a standard line 21 encoder. However, the data can alternatively be inserted ' into other lines of the video. Classroom site codes are preferably placed in line 22 and would similarly preferably be sent as 16 bits of sertal data per field.
The PAM samples may also be randomly dispersed wtthin the video frames. A control algorithm distributes the random PAM samples in the vtdeo using a rule of distribution. The rule of distribution minimizes any degradation in the perceived quality of the vtdeo. For example. it is not desirable for the samples to be too closely grouped together, especially in successive fields of frames. A header may be placed on the random audio samples to enable the audio extraction system (174) to identify the audio samples.
If the VBI is being used for other purposes, the audio signals may be irnserted over lines of active video, for example, at the top and bottom of each field. Fewer video lines may be used if lower quality audio is desired. or more lines used if additional audio channels are desired.
Several additional audio signals may be transmitted along with the interactive video signal in other ways. An audio signal may be transmitted over each of the normal audio channels. The audio may be distributed in many ways using the available audio charmels. For example, high quality background music for the interactive program could be transmitted over the normal audio channel. Then, lower quality audio for voice-ovens could be inserted onto the video signal and/or using the secondary audio program (SAP) signal. This would enable a larger number of audio signals to be transmitted with the interactive program. In addition, the audio channels could also simply be combined with the video and data signals via a frequency divtsion multiplexer. The audio channels can be digitized using any common analog-to-digital conversion technique such as PCM, DM, ADPCM, etc. Finally, vocoders (e.g., LPC, APC, charmer vocoders) can w0 95128804 ~ J g ~ T 3 6 PCTIUS95/04619 be employed to reduce the required data rates and bandwidth requirements for transmitting voice.
Thus, there are many variations in which the present invention may be used to facilitate the transmission of multiple audio channels. In one ' 5 possible alternative embodiment, instead of embedding the plurality of audio channels in the video signal, the channels are all sent as one audio signal using serial sequencing. Serial sequencing is defined by reading the audio tracks from memory serially in sequence (i.e., Al, then A2, then A3, etc.). The resulting signal is then sent as a secondary channel, or SAP
channel, wtth the primary channel containing the regular audio of the live instructor's voice. In this embodiment, these particular audio tracks would have to be sent prior to the time when the answers are scheduled to be played to the students. Therefore, when the SAP channel is received at the classroom master unit or unit in the home (170), the signals will be independently decoded from the SAP channel, buffered and stored in memory (284) for later use when it is appropriate to playback the answers to the students.
Alternatively, the distance learning system of the present invention can provide for transmission of the interactive signal by digital transmission means, resulting in reduced bandwidth requirements. In the digital transmission embodiment the interactive signal can be transmitted by not only satellite but ATM, Sonet, Tl or any other digital transmission system.
The digital transmission components at the teacher control unit (i00) are shown in Figure 4. As shown in Figure 4, the plurality of audio signals are output from the instructor's personal computer (114) and mixed in the audio mixer (118) with the live instructor's audio and VCR
audio, preferably resulting in four output channels. The audio signals are then preferably sampled, encoded and compressed in the audio digital encoder/compressor (500). The encoding technique can be a waveform coding technique such as PCM, ADPCM or DM. Alternattvely, the signals can be encoded using synthesizer or vocoder techniques such as MUSICAM, Linear Predictive Coding (LPC), Adaptive Predictfve Coding W095/28804 ~ ~ PCT/US95104619 [APC), and Sub-band coding. A single composite audio signal is output from the audio digital encoder/compressor (500).
As shown in Figure 4, the video signals from the cameras (104), graphics vtdeo from the instructor's personal computer (114), and video from the VCR (210) are input into the video switch (108) which outputs one of the video signals. The video digital encoder/compressor (504) takes the video signal, encodes and compresses the signal according to a known standard such as MPEG-1, MPEG-2, JPEG, or other DCT based coding scheme, wavelets, fractals or other transform based approaches.
Alternatively, the video digital encoder/compressor (504), shown in Figure 4, could utilize a waveform based technique, such as PCM, ADPCM, or DM, for encoding and compressing the video signal.
The data from the instructor's personal computer (114), in Figure 4, is preferably compressed in a board in the computer (114) and delivered directly to the digital multiplexer (508). The digitized data, vtdeo and audio signals are delivered to the digital multiplexer (508) where the signals are buffered and combined via time division multiplexing, with appropriate synchronization signals applied, to form a composite sync serial data stream. At the output of the digital multiplexer (508). forward error correction (FEC), the code depending on the selected transmission path, is applied by an FEC encoder (512).
The composite interactive digital signal is then transmitted to the receivers (158) using a suitable transmission means such as satellite, fiber optic, DS, etc.
Referring back to the teacher control unit (100) in Figure 2, the administrative personal computer (122) preferably polls remote sites for student response data, and includes software for performing diagnostic checking on the system. Special polling software is loaded into the administrative computes (122) for performing the polling functions.
SO While in the preferred embodiment the administrative computer (122) polls the classroom master units (170) for student response data, the invention also alternatively allows for the classroom master units (170) to send back data at pertodic times wtthout the requirement of a polling command from tile head-end administrative computer (122). In VJO 95128804 ~ 18 913 6 pC'1'/US95I04619 addition, the administrative computer (122) transmits site/user authorization, or billing codes, to all the classroom master units (170).
As shown in Figure 2, the host computer ( 134) receives the student response data, processes the data and displays the processed data on a monitor (202). The computer (134) contains software for processing the student responses including tallying responses, grouping scares by class, determining percentage of questions correct, etc. The software is capable of organizing data in bar graph or chart form. These graphs and charts can be displayed on a monitor (202) to the instructor so that the instructor can use such information for assessing student and classroom site performance.
In the preferred embodiment, the host and administrative computers (134, 122) preferably use Intel 486 based processors.
Student response data and other data from the remote classroom master units (170) is preferably received by the host computer (134) from telco answering units (128) if the PSTN is used for return information. The telco answering units (128) can manage a multiple number of incoming calls at once. The telco answering units (128) route audio to the audio mixer (118), student response data to the host computer (134), with control and diagnostic data directed to the administrative computer (122). While in the preferred embodiment the respective functions of program preparation, diagnostic checking, polling and site authorization, and receipt and processing of student response data are performed on separate computers, the functions could be combined and performed on one or two computers.
Administrative computer (122) messages are transmitted to the classroom locations after being multiplexed wtth the interactive video signal in the teacher control unit multiplexer (218). Alternatively, the administrative data could be inserted into the vtdeo signal using the inserter (214) in the preferred embodiment or multiplexed into the composite digital stream in the digital embodiment.
In summary, the teacher control unit (100) creates and transmits an interactive video signal by taking video from cameras (104), graphics from the instructor's computer (114), or prerecorded video from a VCR

W095/28804 ~ ~ ~~ ~ 17.6 PCT/US95/04619 (210), inserting multiple audio channels and data codes, and transmitting the resulting interactive video signal to the transmission system. The teacher control unit (100) also retrieves student performance and administrative information from the remote classroom sites for aiding the instructor.
C The n miccion $yc m As shown in Figure 1, the system uses an interactive program delivery system (98) with any video transmission means including satellite [150), cable (138) or broadcast television (142) to deliver the interactive program for distribution to the multiple classroom sites.
Likewise, distribution of the signal at the receive end can be by any suitable transmission means (166) including a cable distribution system, $ber optic, etc. In a satellite broadcast transmission (150), the interactive video signal is transmitted to uplink equipment (146) where it may be multiplexed, upconverted, modulated, ampli$ed and transmitted by satellite (150) to a receiver site (154) for distribution to the classroom locations. In the analog environment, the interactive vtdeo signal enters an analog receiver (158) and then preferably a distribution system (166) that directs the signal to classroom locations. In the alternative digital embodiment, the composite digital interactive signal enters a receiver (158) where it is demodulated and then preferably passed to a digital cable distribution system that directs the signal to the classroom locations. Although a cable distaibution system (166) is the preferred transmission media to the remote sites, the interactive video signal may also be distributed by any conventionally known technique, such as DBS, $beroptics, low or high power broadcast television, telephone Braes, cellular networks, and similar technology can be used interchangeably wtth this program delivery system. In addition, the interactive video signal could also be recorded on tape at the teacher control unit (100) and played back at the classroom sites.
D. The Classroom Master Unit As shown in Figure 5, the classroom master unit (170) comprises an extractor (174), a controller (178D with associated memory (284), VCR (optional) (294), modem (312), interfaces to a printer (302) and ~~$9~36 WO 95/28804 PCTIUS95/046i9 return paths (308, 316y back to the headend, and an interface (280) for the subscriber handsets (194).
In the preferred embodiment, the signal is demodulated and passes to a multichannel audio VBI extractor (174), as shown in Figure 6. The audio and data is stripped out of the baseband signal in the four-channel VBI extractor (174). The signal separator (174) essentially reverses the process by which the audio and data signals were inserted into the video signal. A video digitizing system and timing controller (320) digitizes the incoming video signal at the same sampling rate at which the PAM audio samples were inserted into the video signal. While the system (174) preferably digitizes the entire video signal and extracts only the audio signals from the digitized video, it may be preferred to only digitize those lines of the video signal which contain the audio signals.
The timing controller (320), shown in Figure 6, determines which lines of video contain the audio signals and separates the compressed audio signals by directing each audio channel into an associated FIF O pair (328-356). As wtth the insertion circuit, the FIFO's in the FIFO pairs (328-356) are used alternately so that while one FIFO is reading the audio data, the other is writing data. The digital-to-analog (D/A) converter (360) sequentially reads from the FIFO for each channel which is in the write mode and converts the distal signal for that channel into an audio signal. TYie analog output for each channel is Sltered by filters (364-376) and directed to buffers (380-392). The buffers (380-392) preferably ad,)ust and amplify the analog output signals to -1V to +1V range. The four output audio signals correspond with the four audio input channels.
As shown in Figure 6, the line 21 data is read into 8-bit shift registers (400) wherein the 16 bits of serial data are converted to two bytes of data. The line 22 data is read by 8-bit shift registers (402) and the 16 bits of serial data are also converted to two bytes of data.
The line 21 and 22 data (i.e., the data codes) are directed from the extractor (174) into the controller (178) at the classroom master unit (170). The master unit controller (178) decodes the data and stores it in either RAM 286 or FLASH memory (282).

In the alternative digital embodiment at the receive end, the composite digital signal is received where the forward error correction (FEC) code is decoded by an FEC decoder (516), as shown in Figure 7a.
The resulting signal is forwarded to a digital demultiplexer (520) where the audio, data and video components are separated and individually buffered in a set of buffers (524-532). From buffer A (524), the composite digital audio signal enters a digital-to-analog converter (536) where the four audio signals are separated, decoded and decompressed to recreate the four separate analog audio channels. From buffer B (528), the digital video signal similarly enters a digital-to-analog converter (540) where the signal is decompressed and decoded to form an analog vtdeo signal. The data is similarly decompressed and decoded in analog-to digital decoder C (544).
In the digital embodiment, if the demultiplexer configuration (538) is located at the same site as the classroom master unit (170), the plurality of analog audio channels, data and video signal are preferably connected to the master unit (170) by direct wire cable. In this embodiment, the plurality of audio signals, data and vtdeo signal simply bypass the 4 channel VBI extractor (174), shown in Figure 5, and are forwarded to the keypads (194), controller (178) and monitor (186).
respectively. However, if the signals are to be redistributed to several classroom locations and/or recorded, the four audio signals and data signals are embedded into the video signal in the inserter (548), shown in Figure 7b, to form a standard 1VTSC interactive video signal. This inserter (548) is physically and functionally identical to the inserter (214) used in the analog embodiment at the head-end. The embedded signal is then sent from the output of the inserter (548) to the 4 channel VBI extractor (174) shown in Figure 5.
If the digital signal delivered to the home or to a single user digital converter box, the functions of the master unit and/or keypad can be incorporated into one digital set top converter box using existing hardware and software and ACTV program codes. Tine user interfaces with the converter using the converter remote control. The converter digital circuitry selects from the incoming digital audio streams the appropriate audio channel and delivers it to either the television speaker or attached headphones.
The master unit processor (178), as shown in Figure 5, receives data from the VBI extractor (174), stores data and reads instructions from FLASH (282), SRAM (286) and Battery backup RAM (290) memory, sends instructions and receives response data from the keypads ( 194) via the RS-485 transceiver (262), interfaces to a printer via a parallel printer port (302), and interfaces with return paths via a telco interface (308).
The processor (178) also preferably interfaces with a power module (310) going to a wall transformer. It connects to the teacher control unit (100) at the head end via either dial-up telephone lines or passes data back and forth via a public X.25 packet network. The processor (178) is preferably a 80C188 based microcontroller, but can be any similar controller.
The classroom master unit processor (178) functions as a site controller. The processor (178) -~rovides for site setup, drives software for scoring students, transr:;~ts commands to keypads (194), transmits/receives data from keypads (194), and handles remote diagnostics. System setup and polling functions are controlled by instructions sent in the data from the headend (100) and received by the controller (178). The instructions may be stored in one of three portions of memory (284). If the instructions are used frequently and ver a long period of time, long term memory such as FLASH (282) memory is preferably used. If the instruction commands pertain solely to the current interactive program received at the site, these commands are preferably stored in SRAM (286) or the battery backup RAM (290).
The functions of the classroom master unit can be incorporated into the cable headend, school headend or set top converter box.
The program data codes generated by the teacher control unit (100) are necessary for presenting the interactive program. As mentioned above, the data includes branch codes containing branching commands and algorithms, timing signals for controlling the interactive program, management and administrative data, and also triggers for executing macros at the master unit processor (178).

WO 95128804 PCTlUS95/046&9 (~q13~
In the setup initiation procedure with the teacher control unit (100), the classroom master unit (170) sites are instructed how to link to the headend (100). The administrative computer (122) transmits commands which provide for interactive program setup and foa establishing return paths to the headend (100). These instructions are preferably stored in the battery backup RAM (290) associated with the classroom master unit controller (178). The parameters instruct the remote sites how to access the public switch telephone network, Internet, or any similar network for access back to the headend (100).
The operating system for the controller (178) is preferably stored in FLASH memory (282). The FLASH memory (282), as shown in Figure 5, also preferably stores new instructions from the headend teaches control unit (100) to use with reprogrammable software. It works in conjunction with RAM (286) and battery backup RAM (290). The battery backup RAM (290) preferably saves the configurations, the authorizations from the teacher control system (100), and other information transmitted on line 22 of the video signal. The battery backup RAM (290) can also be used as an interface to a print buffer. The print buffer is used so that data transmissions to the site can be buffered, error corrected and formatted for printing. Data transmission can include newsletters, course related materials and schedule updates.
The site controller (178) can be connected to an on-screen display chip (700) which overlays the incoming video with video characters received from the teacher control unit or site setup, diagnostics, etc.
The site controller (178) is preferably connected to a printer via the parallel printer port (302). The controller (178) sends student scores to the printer.
Voice communications back to the teacher control unit (100) can occur by way of the talk-back phone (190), which is interfaced to the public switch telephone network via the telco interface unit (308), as shown in Figure 5.
A remote diagnostic system (296), shown in Figure 5, at the classroom master unit (170) allows for remote turn-on and turn-off of television monitors) (186) and also includes an indication of the status of the television monitors) (186).
The classroom master unit (170) connects with the keypads (194) either by cable (404) in a daisy chain configuration or by infrared (IF) connection. As shown in Figure 5. the classroom master unit (170) forwards the four audio channels and sends/receives data to and from the keypads (194) via an RS 485 T/R device (262). The site controller (178) sends to the remote processors (460) the setup commands and interactive branching commands and algorithms, as described below.
Therefore, code interpretation is preferably accomplished by the master unit processor (178), while switching is preferably performed by a remote processor (460) in each keypad (194). The site controller (178) collects student responses from the keypads (194).
The master unit, although preferably located in each classroom, can also be located at home or in one central location.
E. Subscriber Interface Each student interacts wtth the system via a subscriber interface (194), shown in Figure 8. In the preferred embodiment, each participant uses a keypad ( 194), with processor (460), and a pair of headphones (198) to respond to questions presented on the monitor (186).
The keypad (194), as shown in Figure 8, preferably comprises four function keys (412, 416, 420, 424). However, the present invention can accommodate any number of labelled or unlabelled keys including keys labelled 0-10, "YES" and "NO" labelled keys, and "TRUE" and "FALSE"
labelled keys. The invention can also accommodate an LCD panel for receiving messages and confirming answers.
The keypad device (194) provides direct program access for the participant. The classroom master unit processor (178) issues a unique ID code (e.g. Social Security number) for each participant. The keypad (194) allows input of a multiple digit entry for identification. When the user enters an ID code on the keypad (194), the processor (178) preferably checks each participant ID code entry against a list stored in memory (284). If the entered ID code is verified, the participant will be able to receive the interactive audio channels and data.

~(gqm In the preferred embodiment, the keypad processor (460) is an SOC451 based microcontroller. However, any similar processor can also be utilized in the present Lnvention.
As shown in Figure 8, the keypad processor (460) preferably controls a 4 X 1 switch (428), the output of which is an appropriate audio channel to be sent to the headphones (198). If more than four audio channels are provided, then an n X 1 switch is preferred, where n corresponds to the number of audio channels. The audio channels are amplified by buffer amps which feed the 4 X 1 switch (428). The output of the 4 X 1 swttch (428) goes to an amplifier (452) wtth volume control and then is passed to headphones (198).
As the program progresses, at various points, the participants are requested to enter responses via the keypad (194). These requests are preferably displayed on the TV monitor (186) at the front of the classroom. As discussed above, the interactive programming preferably consists of graphics interrogatory messages (480) with correct and incorrect answers (484) overlaid on the video. The preferred four audio tracks, preferably recorded in the instructor's own voice, corresponding to correct and incorrect answer choices, are forwarded to the keypads [194) and speciffcally, the 4 X 1 switch (428).
The keypad (194) allows the student to interface with the interactive programming by depressing keys (408) corresponding to answers of an interrogatory message. For example, in a multiple-choice question mode, each participant selects a keypad button (408) corresponding to his or her choice. As a result of that selection, flee 4 X
1 swttch (428) is directed by the processor (460) to swttch to the proper audio channel. The user selection is mapped into one or the plurality of audio responses, comprising one or a combination of linked audio segments, after it is applied to a branching algorithm.
In this manner, each participant hears a different and personalized response in the instructor's own voice via the headphones (198).
Therefore, a large classroom of students and/or single students at home or in separate classrooms can view the same video on the display monitors) (186), but can carry on their own unique dialogue with the interactive program. As discussed below, the power of this system can be increased exponentially via preloading of additional audio tracks expanding personalized delivery and the mechanism of memory branching wherein the system actually remembers and uses the student's ' 5 earlier selections to present or compose unique messages to the student.
Preloading can occur in set top terminal or school master unit memory also.
The range of possible audio responses can be dramatically increased by preloading audio segments. The common factor in all these embodiments is the effective use of time. First, more than the preferred four audio response segments to an interrogatory message can be transmitted by preloading the memory (284) at the classroom master unit (170). Preloading can be accomplished by sending additional audio segments in a time period prior to that period in which the normal four audio responses are sent, e.g. while the instructor is proceeding with his or her lecture. For example, three audio segments can be retrteved from the instructor's computer (114) and simultaneously transported to the audio mixer (118) at time ta_l. The plurality of audio channels combined wtth the instructor's live voice audio are output from the audio mixer (118), embedded in the video signal by the inserter (214j, and transmitted to the remote sites.
After being received at the remote site, the extractor (174j forwards the instructor's audio to the remotes (194) whffe the additional response audio segments are stored in memory (284). Meanwhile, the graphics video (472) with interrogatory message (480) is displayed on the monitor (186). When the instructor requests that the students enter their answers on the keypads (194) at time ta, then preferably four more audio responses are output from the instructor's PC (114), passed through the audio mixer (118), embedded in the video signal at the inserter (114) and transmitted to the remote sites. Near the end of the answer period, the audio responses are extracted from the video signal.
Simultaneously, the controller (178) semis a command to retrieve the three stored audio responses from memory (284). These audio segments are retrieved from memory [284), aligned with the newly transmitted WO 95/28804 PC."f/US95/04619 ~ 1 g~ ~.~ i~
audio responses and forwarded to the keypads (194). Of course, a cable (404) capable of carrying additional signals and a higher order switch (e.g., 7 X 1 swttch) are required to provide a greater number of audio response segments, in this example seven alternative audio responses.
Alternatively. the prestored audio responses could be forwarded after the first four audio responses have been received by the remotes (194). In this embodiment. if the student selected an answer which indicates that a stored response is appropriate, he or she will not hear anything for a momentary time period, because the transmitted audio segments must play through. After the $rst set of audio responses have been sent and received by the remotes (194), then the appropriate stored response is forwarded to the remote (194) to be played for the student. Although this embodiment has been described using three prestored audio responses, any number of such audio responses can be sent during earlier pertods in time.
Audio response capacity can be further fncreased by using stored macros at the remote sites. As in the above embodiments, additional audio response segments must be preloaded into memory (284) at the classroom master unit (170), school master unit, cable master unit or cable set top terminal. However, in this embodiment if the student selects an answer not corresponding to one of the audio answer segments provtded to the remote (194), a signal is sent from the keypad (194) back to the classroom master unit (170). The controller (178) interprets the signal and reads the appropriate macro; the selected entry is mapped to a stored audio track, the track is retrieved from mcmory (284) and forwarded to the student.
In the present invention, the interactive audio branching is preferably performed in the keypad (194]. The branching algorithm, preferably defined by a aeries of branch codes, is downloaded from the teacher control unit (100) to the classroom master unit (170) and forwarded to the keypad processor (460). The keypad processor (460) stores the algorithm in associated RAM memory (464). The algorithm determines the proper channel to switch to as a function of the student selection.

R'O 95128804 PCTIUS95/04619 Alternatively, the branching mechanism could be performed in the classroom master unit (170), school master unit, cable master unit or cable set top terminal. In this embodiment, the student keypad selection is forwarded from the keypad (194) to the classroom master unit processor (178). The classroom master unit processor (178) would be connected to a switch and would direct the branching in the switch according to the branching algorithm stored in RAM (284) and the student selected response. The audio signal selected is then simply forwarded to the keypad (194) and attached headphones (148) for the student to hear the correct audio segment.
The branching algorithm can be expanded by utilizing previous user selections in making a decision on a current audio segment. This is the memory branching embodiment. In other words. previous user responses, stored in RAM memory (464) in the keypad ( 194), are used as input to a logic network, or algorithm. Successive audio output segments can be related in a "decision-tree" type relationship. The logic network.
or algorithm, processes the data input for selection of an audio output response message. This memory embodiment goes well with the expanded audio response capability described above. Audio response segments can be tailored to match different levels of student performance.
Another embodiment uses "stacking" to increase the answer response options. The expansion is due to linking separate audio segments separated in time to form a greater number of answer responses. The following example illustrates the use of stacking as well as memory branching, described above. The left hand column of the example shows the interactions between the program and the student.
The right hand column shows the logic applied and branching performed by the keypad.
TYPE OF INTERACTION
1. Can you tell time? ~ Store button pressed in memory A
(1) YES ~ If button=1, go to track 1 (2) ~ If button=2, go to track 3 ( 3 ) ~ If button=3, go to track 3 (4) NO ~ ff button=4, go to track 2 ~ If no button pressed, go to track 3 W0 95/28804 PCT'/1JS95/04619 a (8~~~6' 2. What time is it? ~ Store button pressed in memory B
(1) 2:30 ~ If button=1, go to track 1 (2) 3:30 ~ If button=2, go to track 2 (3) 3:50 ~ If button=3, go to track 3 (4) 4:00 ~ df button=4, go to track 4 ~ If no button pressed, go to track 4 NOTE: 3:30 (button (2)) is the correct answer.
Recall response from question 1 Recall memory A and branch as follows:

TRACK 1: "You said you lnlow If memory A=1, go to track 1 how to tell time . . ."

TRACK 2: "You said you don't If memory A=4, go to track 2 know how to tell time . . ."

TRACK 3: '"You didn't indicate if If memory A=2 or 3, go to track you can tell time . . ."

Memory branch ~ Branch as follows:
TRAGK 1: " . . and you weren't ~ If memory A=1 and memory B=2 kidding. Great Workl" (correct) go to track 1 TRACK 2: " . . but you sure learned ~ If memory A~1 and memory B=2 fast. That's great." (correct) go to track 2 TRACK 3: ". . . and with more work, ~ If memory A=1 and memory B=1, 3 you wtll learn more." or 4 (incorrect) go to track 3 TRACK 4: ". . . but with more work, ~ If memory Axl and memory B=1, 3 you will learn more." or 4 (incorrect) go to track 4 Stacking is evident in the above example by the increased number of optional audio messages formed by linking the later two branches indicated in the example above. The possible branch combinations are provided, as follows:
Branch # 1 to Branch # 1 Branch #2 to Branch #2 Branch #3 to Branch #2 Branch # 1 to Branch #3 Branch #2 to Branch #4 Branch #3 to Branch #4 PCTIUS95f04619 Therefore, the present invention covers numerous methods for increasing the interactive audio response capabilities.
Referring to Figure 8, the keypad (194) is attached to 8-conductor cable (404) by RJ-45 connectors (406). Alternatively, physical connections can be dispensed with completely by using keypads (194) that have the capability of sending and receiving infrared commands to the classroom master control unit [170). If the keypad (194) connects to the site controller (178) by infrared connection, the keypad (194) utilizes a battery as a power source.
The input into the handset (194) from the RJ-45 connector (406) includes the plurality of audio channels, data codes, and a voltage differential provided by plus 12 volts signal and ground. Data from the master unit processor (170) is transferred to the remote processor (460) via an RS-485 interface (262).
F
Status messages and participant responses are sent back from the remote sites to the teacher control system (100) via return paths. The return paths .can be dial-up telephone lines or via an X.25 packet switched network, cable, wireless networks, etc. The preferred method of sending this information is by polling the remote sites from the administrative computer (122). Alternatively, the remote sites can send performance information and messages after consolidation, at periodic intervals.
At the end of the program, the classroom master unit (170), school master unit or remote set top terminal prepares a report which can be printed out and/or transmitted back to the headend. In the event that the program was recorded and watched at a later time from the normal broadcast, the classroom can either immediately call the host computer (134) and deliver iYs report or send the report at a predetermined time that was preset by the program.
Packets of relevant data for the entire classroom (e.g., site ID, user selections, number of correct and incorrect answers, etc.) are created and formatted at the classroom master unit (170). These packets are stored at the classroom master unit (170) until the unit (170) is polled by WO 95128804 ~ ~ ~~ PCTIUS95I04619 the administrative computer (122) for information retrieval. Any suitable polling request and response message format may be used to query each classroom master unit (170), one by one. The classroom master units (170) are identified by a classroom master unit identifier. For bandwidth efficiency, it is preferred that the classroom master unit (170) transmit information and messages to the teacher control unit (100) only when allowed to do so by the teacher control unit (100). Sites that are connected during broadcast send statistical information to the teacher control unit (100) after each question. At conclusion of the program, the sites send detailed data on the full class performance back to the headend. The site controller (178) is also preferably programmed to keep track of all the participant scores, and when a particular level (e.g..
class performing above a predetermined standard) is attained, the controller (178D can send a message to the teacher control unit (100) indicating that the site has attained a particular level of performance.
If the classroom master units (170) use Internet, the units would interface via an X.25 gateway. If the system uses the Public Switched Telephone Network (PSTN), the interface preferably consists of telco interfaces (308). Alternatively, the system may return information using upstream cable using appropriate technology. In a more complex system with thousands of sites. a networking ability such as that available from a national carrier is preferred.
Voice circuits can also be established between the remote sites and the teacher control unit (100). These circuits also interface with the telco interface units (308). However, because instantaneous personalized instruction is attained in the present invention via the transmitted one-way interactive programming signal. return voice circuits are not necessary in the present invention. Voice circuits can also be established through a cable television system if so equipped in which case a link is established between the cable headend and the teacher control unit ( 100).
All return information sent from the classroom master units ( 170) is received at the teacher control unit (100) and forwarded to the host personal computer (134). If the PSTN is used for return paths, the ~~~9p3b information is received by teico interface units (128), as shown in FYgure 2. The teico answering units (128) route participant audio to the audio mixer and data packets to the host computer (134).
The administrative computer (122) polls the remote sites for student response data. Polling software is loaded into the administrative computer (122) for performing polling functions. The host computer (134) contains software for tallying student scores, organizing student scores into class statistics, and organizing data into bar graph or chart form. The host computer (134) processes the data according to programmed software instructions, and reformats the data for printing or display. The student and class evaluation statistics for the interrogatory messages can be displayed on a monitor (202) for viewing by the instructor.
This information gives the instructor enough stattstical data to gauge, the effectiveness of the teaching even though the students are not visible to the instructor and allo-= the instructor to control the pace of the distance learning lesson. In addition, the performance feedback provides the instructor with an accurate measurement of each students progress so that steps can be taken before students fall too far behind.
The instructor may use the feedback to highlight a certain class that, for example, had a superior performance rate ar an especially deficient performance rate. For example, the instructor could transmit a message over the distance learning system 98 such as follows: "Great fob, Toledo. How have you done so well?" The teacher hits a button on the computer (114) designating the Toledo classmom. A data command is sent over the direct learning system (98) and is received by the Toledo classroom master unit (170) as part of the interactive video signal. The command instructs the site controller (178) to connect up a return telephone line back to the head-end (100). The Toledo processor (178) redials the teacher control system (100) automatically and establishes a voice link.
Individual students at the remote classroom may speak to the instructor via the telephone (190). The instructor at the teaches control unit (100) then reroutes the remote voice link into the audio mixer (lI8) W O 95128804 ~ l -J ~ PCTIUS95/04619 so that the conversation between the instructor and the Toledo classroom can be heard at all remote classroom locations.
III. tem Operation The direct learning system (98) uses one video and two or more simultaneously transmitted and related audio signals, permitting each student at the multiple classroom locations to interact with the television presentation and receive different segments of the transmitted audio programming wtthout making a consdous choice to change channels.
When the instructor is ready to begin the lecture, an INITIATION
command is sent from ttae instructor's personal computer (114) to all the remote site controllers (178) and set top boxes. The site controller (178) forwards this command to the keypads (194). Each keypad (194) defaults to a predetermined channel (e.g., channel 1). The site controllers (178) send a command requesting the participant to "INPUT
YOUR ID." The participant then enters an idenrification code. The classroom master unit (170D checks the entered ID against a list of valid IDs in memory (284) and sends a message to the keypad (194) informing the user whether or not the entry is valid. If the ID is iaavaHd, the participant is denied access to the system.
Assuming a valid ID has been entered, the classroom master unit processor 1178) instructs the keypad (194) to switch to a predetermined audio channel or the set top box is instructed to tune to a particular audio channel. The students hear the instructor begin the lecture via this channel. The student also views the instructor via vtdeo display on the television monitor (186).
The instructor's lecture is transmitted from the teacher control unit (100) to the authorized students at the remote locations. At some point during the lecture, the instructor may desire to query the students, such as follows: "Alright~ students. It's time to answer some questions."
The instructor will click on a PICON displayed on the instructor's personal computer (114) which preferably designates a particular interrogatory message. The interrogatory graphics message 81e is called from memory. The graphics slide (472) , is transmitted as video to the remote sites. The students view the graphics slide (472) on the w0 95128804 - L 18 913 ~7 PCT/US95/04619 television while Hstening to the instructor on channel one. The teacher informs the students to answer the question, by stating for example, "OK, everyone please answer the question now." At this point, a plurality of related audio messages are embedded in the video signals and transmitted to the remote classroom sites.
Simultaneously, a BEGIN INPUT command is sent to all of the remote site controllers (178) instructing then to accept input from the keypads (194). The controller (178) decodes the command and forwards a similar command to the keypads (194). The last input before the expiration of the INPUT period is accepted as the student's selection by the system.
At each remote classroom site, the embedded plurality of audio channels and data codes are extracted, amplified and sent to the keypads (194). The audio channels correspond to correct and incorrect answer choices to the interrogatory message. The data codes are decoded by the site controller (178) and the interactive program branching codes are sent to each keypad (194). An interrogatory message (480) continues to be displayed on the television screen as shown in Figure 7.
There are several different types of interrogatory messages (480).
Objective messages are questions that have a specific right answer (True/False, multiple choice [A, B, C, or D], YES/NO, direct entry).
Demographic questions are questions that ask the student's opinion and have no right or wrong answer. A student can also be asked to rate or rank a list. Preferably, four separate optional inputs are available for selection by the student. A student can also be asked personal information (e.g., "Are you a boy or a girl?").
Information is stored on each audio signal, each of which comprises a complete or part of a message in response to the selection on the keypad (194). Therefore, when a key (408) is depressed on the keypad (194), a personalized response is branched to the headphones (198) corresponding to the answer. The personalized response is recorded in the instructor's own voice and provides an explanation as to why the student's particular choice is correct or incorrect and may also provide helpful hints for avoiding future mistakes.
4i WO 95/28804 ~ ~ ~ c() ?~ ~ PCTlUS95104619 Referring to Figure 7, the student chooses one of the four options (484): A, B, C or D. Assuming that the student chooses an incorrect answer, such as D, the keypad processor (460) immediately switches to the audio segment stating, for example: "You are incorrect. 4 plus 2 is equal to 6, and when subtracted from 5 plus 6, or 11, equals the correct answer which is 5, or selection C. Instead of subtracting 6 from 11, you probably incorrectly added 6 to 11 to obtain the answer choice stated in D, i..e. 17 " Other audio segments, related in time to that provided above.
provide explanations to the other answer choices. As described above.
the capacity of possible audio responses can be increased far beyond flour by the stacking process using preloaded alternative audio segments.
Almost instantaneously, the user selection is transmitted back to the classroom master unit controller (178). The controller (178] stores this selection, and all other participant selections in RAM (286) for later return to the head-end upon a polling command from the teacher control unit (100D or periodic update to the teacher control unit (100).
A useful tool for instruction in the present invention is the utility of memory branching. The branching algorithm can be expanded to allow for a more individualized response by using previous user selections to determine an output audio segment. This is termed memory branching.
Different branching algortthms are formed by sequences of branch codes that are sent from the head-end to each of the remote sites. As described in some of the above-identified ACTV patents and applications, the direct learning system (98) can utilize memory accumulation to tailor personalized audio messages accordilag to a decision tree logic algorithm.
The algorithm utilizes previous responses to deliver a personally taffored information message for a particular student.
Student selections are preferably stored in memory separately for each student. Therefore, a unique message can be compiled for each student. For example, while one student is provided additional instruction in an area where he or she is scoring low, other students can move ahead wtth more challenging material. Memory branching can be used wtth preloaded audio so that the audio interactivity is increased due to a larger number of possible audio responses.

R'O 95/28804 PCT/US95104619 Memory branching is a technique where the instructor recalls a previous inputs) the student selected earlier. When using memory, the r_ individual audio responses, or memory branches, are occurring in real time simultaneously. As the following examples demonstrate, the timings of the branches need not be exactly the same, just close.
There are four categories of memory-use for personalized instruction: (1) simple recall memory branches; (2) summary memory branches; (3) comparative memory branches; and [4) conclusive memory branches.
The easiest form of memory branching, or simple recall, merely repeats the selections the viewer has indicated previously. These branches may be similar to the audio branches to the initial question.
The di5'erence is that these branches do not occur just after the question is asked, but actually occur some time after the question is asked. For example, the instructor may state:
"I remember . . . "
MEMORY BRANCHES
Branch 1: You said you do own a personal computer.
Branch 2: You said you don't own a perso.-ial computer.
Branch 3: You didn't say if you owned a c~:~mputer.
Summary memory branches tally the correct responses in a section of a program, or the entire program. Depending' on the circumstances, these summaries can be quantitative or qualitative, or a combination of the two.
As with regular audio branches, if there are four audio branches to a question, then there can be no special branch for someone who failed to choose an answer. However, if there are less than four stated choices for the participant, a memory branch covering those who failed to choose an answer would be appropriate.
The quantitative summary memory branches mention the actual number of responses provided by the participant during a particular segment of the program, for example:

a ~s~ ~3~
MEMORY BRANCHES
Branch 1: You answered all of the last three questions correctly.
Fantastic!
Branch 2: You answered two of the last three questions right. Very good.
Branch 3: You answered one of the last three questions right. Keep ~g~
Branch 4: You missed all of the last three questions. Don't worry, keep trying.
The qualitative summary memory branches do not mention the actual number of responses totaled, but provide a qualitative response to the participant based on the participant's progress, for example:
MEMORY BRANCHES
Branch 1: You're getting all my questions rtghtl You're learning well todayl I'm so proud of yowl Branch 2: I can see you're learning how to use "Wait, Think, See, So."
Keep up the good work.
Branch 3: I hope you're learning how to use "Wait, Think, See, So."
Keep trying and you'll succeed.
A combination of the quantitative and qualitative approaches can be used to reward success but avoid punishing failure. The combination summary memory branches use quantitative language for the successful participants, but qualitative memory branches for the unsuccessful participants. An example is provided below:
MEMORY BRANCHES
Branch 1: You answered all three of tile last questions correctly.
Fantastic) Branch 2: You answered two of the last three questions right. Very good.
Branch 3: Some of these questions can be di~cult. Don't be discouraged.
A special form of summary branches is known as stacking. With stacking, the present invention can offer more than four possible summary branches. For instance, at the end of a program, the following memory branches may be offered:
lyjEMORY F_3RAlUCHES
Branch 1: You answered all seven of my questions correctly. Outstanding) Branch 2: You answered six of my seven questions correctly. Well Done!
Branch 3: You answered five of my seven questions correctly. Good going.
Branch 4: I want to W ank you for joining me on this program, It was fun.
The first three branches provide specific responses. The fourth . branch merely offers generic positive reinforcement. A new set of memory branches immediately follows the first set:
MEMORY BRANCHES
Branch 1: You answered four of my seven questions correctly. Good work.
Branch 2: You answered three of my seven questions correctly. Good try.
Branch 3: I asked you some trtcky questions and you did your best. Good job.
Branch 4: I want to thank you for joining me on the program. It was fun.
The second set of branches continues listing the quantitative outcomes, until the third branch, which becomes qualitative. The fourth branch is genertc positive reinforcement.
When the two memory branches are successively played over the headphones (198), the participant wlll hear one of six specific outcomes and a genertc positive reinforcement, although not necessarily in that order. A participant might hear, "You answered five of my seven questions correctly. Good going. I want to thank you for joining me on this program. It was fun." Or, the participant might hear, "I want to thank you for joining me on this program. It was fun. You answered four of my seven questions correctly. Good work."
A comparative memory branch is an elaborate version of *_he summary memory branch. These branches compare several previous responses. For example, the participant is asked three different times what he/she thinks the order of finish will be in a race. If there are four choices as to the order of finish, there are sixty four possible combinations of responses. However, if prepared properly, the four memory branches at the end of the race will cover everyone.

~ (8~13~
Conclusive memory branches relate one response to another response. For example, after the instructor repeats a question asked earner in the program, the participant might hear:
MEMORY BRANCHES
Branch 1: You've changed your mind. Very interesting.
Branch 2: You haven't changed your mind. Interesting.
Branch 3: You couldn't decide. Hmm. Very interesting.
Although these branches compare two different responses, the fact that the participant has changed his/her mind doesn't indicate whether the participant was right or wrong. This distinguishes the conclusive memory branch with the comparative memory branch. As another example, after entering his/her choice, a viewer might hear:
Branch 1: So you agree with Smithers.
Branch 2: So you disagree with Smithers.
Branch 3: It's not clear if you agree with 5mithers.
"Smithers" could be a student who joined the instructor at the head-end.
The four basic categories of memory branching can be used together to create a powerful instruction tool. For example, assume that the instructor is near the end of a European history program. The instructor is joined in the studio at the head-end by a student, "Bob,"
who also tries to answer the instructor's questions.
The instructor Srst asks the students at the remote locations a question: "Who fought at the Battle of Waterloo?" Each student gives his/her response on the keypad (194D. Then the instructor asks Bob for his response. Bob gives his answer. Then the instructor says to the students at the remote locations:
"Hmm. Your answer was . . ."
I~MORY BRANCHES (Simple Recall) Branch 1: Emperor Franz Joseph Branch 2: Alexander the Great.
Branch 3: Napoleon Bonaparte.
Branch 4: Otto von Bismark.

)IZEMORY BRANCHES (Conclusive) Branch 1: You agreed with Bob.
Branch 2: You disagreed with Bob.
"Perhaps you're not so sure of your response now, so I'll give you another chance."
['i'he question is repeated and the students select a new answer.) MEMORY BRANCHES
Branch 1: You've changed your answer. This question is tricky.
Branch 2: You haven't changed your answer. You're confident.
(After the correct response is given, a final comparative memory branch puts this into context.) Branch 1: Oh, you had the right answer earlierl You should not have let Bob swayyoul Branch 2: You got the right answer the second time around. You shaved real determination.
Branch 3: You missed the right answer both times, but I appreciate all your efforts today.
Branch 4: You had the right answer all alongl You really know your European historyl "On today's program,"
(Summary -- Combination) Branch 1: All your answers were correct. You were sensational) Branch 2: Most of your answers were correct. You were terrific.
Branch 3: Some of your answers were correct. Good trying.
Branch 4: European history can be tricky. You'll improve.
As evtdenced by this example, the student is an active and important participant, engaged in a dialogue wtth the television program.
The above are simple examples of memory branching concepts.
More elaborate presentations can be created and provided by the present invention. An almost infinite number of summary memory branches can be stacked to create a multitude of possible message combinations.
The present invention allows for, an interactive session to be recorded while retaining the interactive elements for a participant's later ~ Ig~l~
viewing. In the present invention, the codes and multiple audio chararaels are embedded in the interactive video signal. The program can be recorded on tape according to the methods described in the above-identified ACTV patents. The videotape could be played back at the student's convenience on a VCR either at the teacher control unit 100 or at the classroom master control unit (170).
Current distance learning systems require return paths for individualized instruction. The present invention does not require return paths. The optional return paths in the present invention are simply for facilitating distance learning system management functions and enhancing the educational experience. The return paths in the present invention give the instructor a level of understanding of how well the students are responding, thereby allowing the instructor the ability to gauge the effectiveness of the lecture. If the return scores indicate that a ma,)ortty of students are deficient in a certain area, the instructor can focus instruction in that area.
The provision of return paths requires a tradeoff of bandwidth versus the benefits provided the Instructor in receiving student performance feedback. In one embodiment, return paths from half of the sites could be eliminated without afFecttng participant interaction. den though the instructor is only receiving performance indications from half the classrooms, this reduced amount of information is sufllcient to allow the instructor feedback on the comprehension of the lecture. In any event, expensive and extensive return paths are minimized in the present invention.
Using the foregoing embodiments, methods and processes, the distance learning system of the present invention maximizes personalized responses to students in real time using a low cost interactive system.
Although the present invention has been described in detail wtth respect to certain embodiments and examples, variations and modifications exist which are within the scope of the present invention as defined by the following claims.
Having described our invention, we claim:

Claims (36)

We claim:
1. A distance learning classroom reception system used by subscribers to receive an interactive program at one or more classroom control units which permit each subscriber to interact with the interactive program individually and to receive uniquely personalized, meaningful instruction responses as if receiving feedback directly from a private tutor or instructor, the system comprising:
at least one means for receiving the interactive program, wherein the interactive program contains a plurality of audio channels, control data and a video signal, wherein the control data contains branching codes and the interactive program contains one or more interrogatory messages for eliciting subscriber responses;
at least one classroom master unit, connected to the receiving means, comprising:
first means for storing the control data;
controller means, connected to the first storage means, for reading the control data and controlling operation of the classroom master unit;
at least one display means, connected to the classroom master unit, for displaying the video signal;
at least one means, connected to the classroom master unit, for gathering subscriber responses to the interrogatory messages resulting from the presentation of the interactive program, the gathering means comprising:
means for obtaining the audio channels and the branching codes from the classroom master unit;
audio selection means, operably connected to the obtaining means, for creating a personalized audio response by branching between the plurality of audio channels, each branch determined based on the branching codes and the one or more subscriber responses, whereby numerous different audio responses are created; and means, connected to the audio selection means, for presenting the personalized voice response to the subscriber, whereby each of the subscribers interacts individually with the interactive program and each subscriber hears an individualized audio feedback response.
2. The distance learning classroom reception system of claim 1 wherein the plurality of audio channels, video signal and data of the interactive program are embedded in a standard NTSC video format and the classroom master unit further comprises a means for extracting the audio channels and control data from the standard NTSC video format.
3. he distance learning classroom reception system of claim 1 wherein the plurality of audio channels, video signal and control data of the interactive program are digitally encoded and combined in a composite digital interactive signal and the receiving means further comprises:
means for demultiplexing the digital audio channels, video signal and data from the composite digital interactive signal; and means for converting the demultiplexed digital audio channels and the demultiplexed digital video signal into analog signals.
4. The distance learning classroom reception system of claim 1 further comprising a means for recording the interactive program without loss of interactive capability.
5. The distance learning classroom reception system of claim 1 wherein the gathering means further comprises a means for storing one or more previous subscriber entries and wherein the audio selection means comprises means for processing the previous subscriber entries along with the current subscriber entry so that a branch is based on prior subscriber entries, the current subscriber entry and the branching codes in formulating the complete personalized audio response.
6. The distance learning classroom reception system of claim 1 wherein the classroom master unit comprises means for transmitting student performance data to a teacher control unit whereby the student performance data is a compilation of student responses to the interactive program.
7. A distance learning teacher control unit used for creating an integrated interactive signal which when transmitted and received at one or more classroom master units will permit one or more subscribers to interact individually with an interactive program and to receive uniquely personalized meaningful instruction messages, as if receiving instruction directly from a private tutor or instructor, comprising:
means for generating a video signal, wherein the video signal comprises one or more interrogatory messages for eliciting a subscriber response;
means for creating control data comprising control codes and branching codes, whereby the codes are used for initiating, controlling, and branching between the plurality of audio channels;
means for providing a plurality of audio channels, the audio channels comprising audio segments, the audio segments being of approximate equal length in time and related in content to each other;
audio mixing means, operably connected to the providing means, for combining audio channels; and means, operably connected to the generating means, creating means and audio mixing means, for combining the video signal, control data and plurality of audio channels into the single integrated interactive signal, whereby the single integrated interactive signal allows for existing broadcast transmission infrastructure to be used.
8. The distance learning teacher control unit of claim 7, the unit further comprising:
means, connected to the generating means, for digitally encoding the video signal;
means, connected to the audio mixing means, for digitally encoding the plurality of audio channels; and wherein the means for combining comprises means for multiplexing the control data, connected to the video digital encoding means and the audio digital encoding means, the plurality of audio channels and video signal into a single composite digital interactive signal.
9. The distance learning teacher control unit of claim 7 wherein the combining means comprises means for embedding the control data, plurality of audio channels and video signal into a standard NTSC video format.
10. The distance learning teacher control unit of claim 9 wherein the video signal contains a vertical blanking interval and the embedding means comprises means for inserting the control data and plurality of audio channels into the vertical blanking interval of the video signal.
11. The distance learning teacher control unit of claim 7 wherein the teacher control unit further comprises a means for processing student information received from remote classroom sites, comprising:
means for receiving student messages and performance data, wherein the performance data is a compilation of student responses to the interactive program;
means, connected to the receiving means for processing the performance data;

means, connected to the processing means, for reformatting the student performance data into display-ready form; and means, connected to the reformatting means for displaying student performance data so that feedback on student performance is provided to the teacher control unit.
12. A distance learning classroom reception system used by one or more subscribers to receive an integrated interactive program at one or more classroom control units which permits each subscriber to view a video signal on a display monitor and to interact with the interactive program individually and to receive uniquely personalized meaningful instruction responses as if receiving feedback directly from a private tutor or instructor, the system comprising:
at least one means for receiving an integrated interactive program, wherein the interactive program contains a plurality of audio channels, control data and a video signal, wherein the control data contains branching codes and the interactive program contains one or more interrogatory messages for eliciting subscriber responses;
at least one classroom master unit, connected to the receiving means, comprising:
a means for extracting the audio channels, video signal and control data from the interactive program;
a means, connected to the extracting means, for storing the control data; and a controller means, connected to the extracting means and the storage means, for reading the control data and controlling operation of the classroom master unit;
at least one means, connected to the classroom master unit, for gathering, subscriber responses to the interrogatory messages resulting from the presentation of the interactive program, the gathering means comprising:

means for entering a subscriber response to the interrogatory message;
means for obtaining the audio channels and the branching codes from the classroom master unit;
audio selection means, operably connected to the entry means and the obtaining means, for creating a personalized audio response from the plurality of audio channels, comprising:
means for branching between the plurality of audio channels to form a personalized response, wherein each branch is determined based on the one or more subscriber responses and the branching codes; and means, connected to the audio selection means, for presenting the personalized voice response to the subscriber, whereby each of the subscribers interacts individually with the interactive program and each subscriber hears an individualized audio feedback response.
13. The distance learning classroom reception system of claim 12 further comprising a means for recording the interactive program, wherein the recorded interactive program retains full interactivity.
14. The distance learning classroom reception system of claim 12 wherein the gathering means further comprises a means for storing one or more previous subscriber entries and wherein the audio selection means further comprises means for processing the previous subscriber entries along with the current subscriber entry so that a branch is determined based on the previous subscriber entries, the current subscriber entry and the branching codes in formulating the complete personalized audio response.
15. The distance learning classroom reception system of claim 12 wherein the classroom master unit further comprises;

means for transmitting student performance data to a teacher control unit wherein the student performance data is a compilation of student responses to the interactive program.
16. A method for offering an integrated interactive signal which when transmitted and received at one or more classroom master units enables each subscriber to interact with the interactive program individually and to receive uniquely personalized meaningful instruction messages, the method comprising the steps of:
creating a single interactive signal comprising a plurality of audio channels, control data and a video signal, wherein the video signal contains one or more interrogatory messages with subscriber selectable options and the control data contains branching codes;
transmitting the single interactive signal to at least one receive site location;
distributing the single interactive signal to a at least one classroom master unit, each master unit;
receiving the single interactive video;
extracting the audio channels and control data from the single interactive video signal;
displaying the video signal on a display monitor;
gathering subscriber selections to the subscriber selectable options to the interrogatory message displayed on the display monitor;
branching between the plurality of audio channels to form a personalized response for each subscriber, wherein one or more subscriber selections and the branching codes are used in formulating a personalized audio response; and presenting the personalized response to the subscriber, whereby each subscriber interacts individually with the interactive program and each subscriber hears a uniquely personalized audio response.
17. A method for preparing an educational interactive program for transmission in a distance learning system as a single interactive video signal comprising a video signal, plurality of audio channels and control data, to at least one remote classroom location for multiple subscribers, the method comprising the steps of:
creating at least one graphics slide with interrogatory messages, each interrogatory message including subscriber selectable options;
recording verbal explanations corresponding to each subscriber selectable option;
formatting the recorded verbal explanations into a plurality of audio signals;
creating files comprising the graphics slides, corresponding audio signals and control codes for controlling presentation of the interactive program at the remote site locations;
storing files in a relational database with pointers establishing the relationship between the graphics and audio signals;
selecting a see of files for broadcast to remote receiver sites;
outputting graphics slides to a video mixer;
transferring audio signals to an audio mixer;
combining the plurality of audio signals, graphics video slide, and control codes into a single interactive signal; and transmitting the single interactive signal to remote site locations.
18. A distance learning classroom reception system used by one or more subscribers to receive a integrated interactive program at one or more classroom control units and view a video signal on a display monitor which permits each subscriber to interact with an interactive program individually and to receive uniquely personalized instruction responses, the system comprising:
at least one means for receiving an integrated interactive signal, wherein the interactive signal contains a plurality of audio channels, control data and a video signal, wherein the control data contains branching codes and the interactive signal contains one or more interrogatory messages for eliciting subscriber responses;
at least one means for extracting the audio channels, video signal and control data from the single interactive signal;
at least one means for entering subscriber responses to the interrogatory messages resulting from the presentation of the interactive program;
at least one classroom master unit, connected to the extracting means and entry means, comprising:
a means for storing the control data;
a means for gathering the subscriber responses from the entry means;
a controller means, connected to the extracting means and the storage means, for reading the control data and controlling operation of the classroom master unit;
audio selection means, operably connected to the first storage means and the gathering means, for creating a personalized audio response from the plurality of audio channels, comprising:
means for branching between the plurality of audio channels to form a personalized response, wherein each branch is determined based on the one or more subscriber responses and the branching codes; and at least one means, connected to the classroom master unit, for presenting the personalized voice response to each subscriber, whereby each subscriber interacts individually with the interactive program and each subscriber hears an individualized audio feedback response in real time.
19. An interactive classroom presentation system permitting students to individually interact with an interactive program by responding to subscriber selectable entry options, preferably presented as part of a video signal displayed on a monitor, and to receive personalized instruction responses, the system comprising:
at least one control unit, comprising:
at least one means for receiving the interactive program, wherein the interactive program contains a plurality of audio channels, branching codes and a video signal, wherein the interactive program contains subscriber selectable entry options; and at least one means, in communications with the control unit, for gathering subscriber responses to the subscriber selectable entry options, each gathering means comprising:
a means for obtaining the audio channels and the branching codes from the interactive program; and audio selection means, operably connected to the obtaining means, for creating a personalized audio response by branching between the plurality of audio channels using one or more subscriber responses and branching codes; and a means for presenting the selected personalized audio response to the subscriber.
20. The interactive classroom presentation system of claim 19 wherein the receiving means comprises a means, connected to the receiving means, for extracting each of the audio channels and branching codes from the interactive program.
21. The interactive classroom presentation system of claim 19 wherein the interactive program is pre-recorded and the system further comprises an external memory device, connected to the receiving means, wherein the pre-recorded interactive program is stored in the external memory device.
22. The interactive classroom presentation system of claim 19 wherein the interactive program is pre-recorded and stored on a VCR tape and the system further comprises a VCR, connected to the receiving means.
23. The interactive classroom presentation system of claim 19 wherein the plurality of audio channels, the video signal and the branching codes of the interactive program are embedded in a standard NTSC video format and the receiving means comprises a means for extracting the audio channels and the branching codes from the standard NTSC
video formatted program.
24. The interactive classroom presentation system of claim 19 wherein the plurality of audio channels, the video signal and the branching codes of the interactive program are digitally encoded and combined in a composite digital interactive signal and the receiving means further comprises:
means for demultiplexing the digital audio channels, the digital video signal and the branching codes from the composite digital interactive signal; and means for converting the demultiplexed digital audio channels and the demultiplexed digital video signal into analog signals.
25. The distance learning classroom reception system of claim 19 wherein the gathering means further comprises a means for storing one or more previous subscriber entries and wherein the program selection means comprises means for processing the previous subscriber entries along with the current subscriber entry so that the audio branch is based on the prior subscriber responses, the current subscriber response and the branching codes in formulating the complete personalized audio response.
26. An interactive classroom presentation system permitting students to individually interact with an interactive program by responding to subscriber selectable entry options, preferably presented as part of a video signal displayed on a monitor, and to receive personalized instruction explanatory responses, the system comprising:
at least one means for gathering subscriber responses to subscriber questions, wherein the subscriber questions are presented as part of the interactive program;
at least one control unit, connected to the gathering means, comprising:
at least one means for receiving the interactive program, wherein the interactive program contains a plurality of audio channels, branching codes and a video signal; and audio selection means, operably connected to the receiving means and the gathering means, for creating a personalized audio response by branching between the plurality of audio channels using one or more of the subscriber response and the branching codes; and a means for presenting the selected personalized audio response to the subscriber.
27. The interactive classroom presentation system of claim 26 wherein the receiving means comprises a means, connected to the receiving means, for extracting each of the audio channels and branching codes from the interactive program.
28. The interactive classroom presentation system of claim 26 wherein the interactive program is pre-recorded and the system further comprises an external memory device, connected to the receiving means, wherein the pre-recorded interactive program is stored in the external memory device.
29. The interactive classroom presentation system of claim 26 wherein the interactive program is pre-recorded and stored on a VCR tape and the system further comprises a VCR, connected to the receiving means.
30. The interactive classroom presentation system of claim 26 wherein the plurality of audio channels, the video signal and the branching codes of the interactive program are embedded in a standard NTSC video format and the receiving means comprises a means for extracting the audio channels and the branching codes from the standard NTSC
video formatted program.
31. The interactive classroom presentation system of claim 26 wherein the plurality of audio channels, the video signal and the branching codes of the interactive program are digitally encoded and combined in a composite digital interactive signal and the receiving means further comprises:
means for demultiplexing the digital audio channels, the digital video signal and the branching codes from the composite digital interactive signal; and means for converting the demultiplexed digital audio channels and the demultiplexed digital video signal into analog signals.
32. The interactive classroom presentation system of claim 26 wherein the gathering means further comprises a means for storing one or more previous subscriber entries and wherein the program selection means comprises means for processing the previous subscriber entries along with the current subscriber entry so that the audio branch is based on the prior subscriber responses, the current subscriber response and the branching codes in formulating the complete personalized audio response.
33. An interactive classroom presentation system permitting students to individually interact with a prerecorded interactive program by responding to subscriber selectable entry options, preferably presented as part of a video signal displayed on a monitor, and to receive personalized instruction responses, the system comprising:
at least one control unit, comprising:
at least one means for playing the pre-recorded interactive program, wherein the interactive program contains a plurality of audio channels, branching codes and a video signal, wherein the interactive program contains subscriber selectable entry options; and a means, connected to the playing means, for separately extracting each of the audio channels and the branching codes from the prerecorded interactive program;
at least one means, in communications with the control unit, for receiving subscriber responses to the subscriber selectable entry options, each receiving means comprising:
a means for decoding the branching codes from the prerecorded interactive program; and audio selection means, operably connected to the extracting means, for creating a personalized audio response by branching between the plurality of audio channels using one or more subscriber responses and the branching codes; and a means for presenting the selected personalized audio response to the subscriber.
34. An interactive classroom presentation system permitting students to individually interact with a prerecorded interactive program by responding to subscriber selectable entry options and to receive personalized instruction responses, the system comprising:
at least one means for gathering subscriber responses to subscriber questions, wherein the subscriber questions are presented as part of the prerecorded interactive program;

at least one control unit, connected to the gathering means, comprising:
at least one means for playing the prerecorded interactive program, wherein the prerecorded interactive program contains a plurality of audio channels, branching codes and a video signal;
a means, connected to the playing means, for separately extracting each of the audio channels and the branching codes from the prerecorded interactive program;
and audio selection means, operably connected to the receiving means and the gathering means, for creating a personalized audio response by branching between the plurality of audio channels using one or more of the subscriber response and the branching codes;
at least one means, connected to the control unit, for displaying the video signal; and a means for presenting the selected personalized audio response to the subscriber.
35. A subscriber unit, in communications with a classroom master unit, to be used as part of an interactive distance learning system providing individualized audio response explanations, whereby each subscriber interacts with an interactive program by responding to subscriber selectable entry options preferably presented as part of a video signal displayed on a monitor, the subscriber unit comprising:
means for entering a subscriber response to the subscriber selectable entry options;
means for receiving a plurality of audio signals and branching codes;
audio selection means, operably connected to the receiving means and the entry means, for creating a personalized audio response by branching between the plurality of audio channels using one or more of the subscriber responses and branching codes; and a means for presenting the selected personalized audio response to the subscriber.
36. A distance learning system classroom master unit that receives an interactive program, wherein the interactive program contains a plurality of audio channels and control data embedded into a video signal, permitting students to individually interact with the interactive program by responding to subscriber selectable entry options and to receive personalized instruction responses, the system comprising:
a means for separately extracting each of the audio channels and the branching codes from the interactive video signal;
a means for receiving a plurality of subscriber responses to the subscriber selectable entry options;
audio selection means, operably connected to the extracting means and the gathering means, for creating a personalized audio response by branching between the plurality of audio channels using one or more of the subscriber response and the branching codes; and a means for presenting an individualized selected personalized audio response to each subscriber.
CA002189136A 1994-04-15 1995-04-14 A distance learning system providing individual television participation, audio responses, and memory for every student Expired - Lifetime CA2189136C (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US08/228,355 1994-04-15
US08/228,355 US5537141A (en) 1994-04-15 1994-04-15 Distance learning system providing individual television participation, audio responses and memory for every student
PCT/US1995/004619 WO1995028804A1 (en) 1994-04-15 1995-04-14 A distance learning system providing individual television participation, audio responses, and memory for every student

Publications (1)

Publication Number Publication Date
CA2189136C true CA2189136C (en) 2000-07-18

Family

ID=22856853

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002189136A Expired - Lifetime CA2189136C (en) 1994-04-15 1995-04-14 A distance learning system providing individual television participation, audio responses, and memory for every student

Country Status (6)

Country Link
US (2) US5537141A (en)
EP (1) EP0755608A4 (en)
AU (1) AU686795B2 (en)
CA (1) CA2189136C (en)
MX (1) MX9605440A (en)
WO (1) WO1995028804A1 (en)

Families Citing this family (587)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5861881A (en) * 1991-11-25 1999-01-19 Actv, Inc. Interactive computer system for providing an interactive presentation with personalized video, audio and graphics responses for multiple viewers
US5724091A (en) 1991-11-25 1998-03-03 Actv, Inc. Compressed digital data interactive program system
US7448063B2 (en) * 1991-11-25 2008-11-04 Actv, Inc. Digital interactive system for providing full interactivity with live programming events
US7079176B1 (en) * 1991-11-25 2006-07-18 Actv, Inc. Digital interactive system for providing full interactivity with live programming events
US6850252B1 (en) 1999-10-05 2005-02-01 Steven M. Hoffberg Intelligent electronic appliance system and method
US6418424B1 (en) 1991-12-23 2002-07-09 Steven M. Hoffberg Ergonomic man-machine interface incorporating adaptive pattern recognition based control system
US5903454A (en) 1991-12-23 1999-05-11 Hoffberg; Linda Irene Human-factored interface corporating adaptive pattern recognition based controller apparatus
US6400996B1 (en) 1999-02-01 2002-06-04 Steven M. Hoffberg Adaptive pattern recognition based control system and method
US8352400B2 (en) 1991-12-23 2013-01-08 Hoffberg Steven M Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore
US10361802B1 (en) 1999-02-01 2019-07-23 Blanding Hovenweep, Llc Adaptive pattern recognition based control system and method
US7849393B1 (en) 1992-12-09 2010-12-07 Discovery Communications, Inc. Electronic book connection to world watch live
US6675386B1 (en) * 1996-09-04 2004-01-06 Discovery Communications, Inc. Apparatus for video access and control over computer network, including image correction
US7168084B1 (en) 1992-12-09 2007-01-23 Sedna Patent Services, Llc Method and apparatus for targeting virtual objects
US7835989B1 (en) 1992-12-09 2010-11-16 Discovery Communications, Inc. Electronic book alternative delivery systems
US7509270B1 (en) 1992-12-09 2009-03-24 Discovery Communications, Inc. Electronic Book having electronic commerce features
US9286294B2 (en) 1992-12-09 2016-03-15 Comcast Ip Holdings I, Llc Video and digital multimedia aggregator content suggestion engine
ATE219615T1 (en) 1992-12-09 2002-07-15 Discovery Communicat Inc NETWORK CONTROL FOR CABLE TELEVISION DISTRIBUTION SYSTEMS
US8073695B1 (en) 1992-12-09 2011-12-06 Adrea, LLC Electronic book with voice emulation features
US5623588A (en) * 1992-12-14 1997-04-22 New York University Computer user interface with non-salience deemphasis
US20080158261A1 (en) * 1992-12-14 2008-07-03 Eric Justin Gould Computer user interface for audio and/or video auto-summarization
US8381126B2 (en) 1992-12-14 2013-02-19 Monkeymedia, Inc. Computer user interface with non-salience deemphasis
EP0688488A1 (en) 1993-03-05 1995-12-27 MANKOVITZ, Roy J. Apparatus and method using compressed codes for television program record scheduling
US20020048448A1 (en) * 1993-03-29 2002-04-25 Microsoft Corporation Pausing the display of a television program as a signal including the television program is received
US6973669B2 (en) * 1993-03-29 2005-12-06 Microsoft Corporation Pausing television programming in response to selection of hypertext link
US6239794B1 (en) 1994-08-31 2001-05-29 E Guide, Inc. Method and system for simultaneously displaying a television program and information about the program
FR2711873B1 (en) * 1993-10-26 1995-11-24 Thomson Csf ISDN / PSTN dual-mode videophone terminal.
US8095949B1 (en) 1993-12-02 2012-01-10 Adrea, LLC Electronic book with restricted access features
US9053640B1 (en) 1993-12-02 2015-06-09 Adrea, LLC Interactive electronic book
US7861166B1 (en) 1993-12-02 2010-12-28 Discovery Patent Holding, Llc Resizing document pages to fit available hardware screens
US7865567B1 (en) 1993-12-02 2011-01-04 Discovery Patent Holdings, Llc Virtual on-demand electronic book
US7991347B1 (en) 1994-04-07 2011-08-02 Data Innovation Llc System and method for accessing set of digital data at a remote site
US8793738B2 (en) 1994-05-04 2014-07-29 Starsight Telecast Incorporated Television system with downloadable features
US5694546A (en) 1994-05-31 1997-12-02 Reisman; Richard R. System for automatic unattended electronic information transport between a server and a client by a vendor provided transport software with a manifest list
US6021119A (en) * 1994-06-24 2000-02-01 Fleetwood Group, Inc. Multiple site interactive response system
US5632007A (en) 1994-09-23 1997-05-20 Actv, Inc. Interactive system and method for offering expert based interactive programs
KR960024874A (en) * 1994-12-30 1996-07-20 김광호 Password setting device and password setting method of display device using micom
US5682525A (en) * 1995-01-11 1997-10-28 Civix Corporation System and methods for remotely accessing a selected group of items of interest from a database
US5646678A (en) * 1995-03-30 1997-07-08 Northern Telecom Limited Digital video network with continuous audio presence at network sites
US6321208B1 (en) * 1995-04-19 2001-11-20 Brightstreet.Com, Inc. Method and system for electronic distribution of product redemption coupons
US5818438A (en) * 1995-04-25 1998-10-06 Bellsouth Corporation System and method for providing television services
US7805500B2 (en) * 1995-05-08 2010-09-28 Digimarc Corporation Network linking methods and apparatus
US6769128B1 (en) 1995-06-07 2004-07-27 United Video Properties, Inc. Electronic television program guide schedule system and method with data feed access
US7917922B1 (en) 1995-06-08 2011-03-29 Schwab Barry H Video input switching and signal processing apparatus
US5798931A (en) * 1995-06-14 1998-08-25 Gilbarco Inc. Fuel dispenser/operator intercom system
CA2224675A1 (en) * 1995-06-16 1997-01-03 Tollgrade Communications, Inc. Coaxial testing and provisioning network interface device
US5790129A (en) * 1995-06-20 1998-08-04 Porto; Jinny K. Multi-media computer-based method and device for self-improvement by metal stimulation
US5682196A (en) 1995-06-22 1997-10-28 Actv, Inc. Three-dimensional (3D) video presentation system providing interactive 3D presentation with personalized audio responses for multiple viewers
US6766527B2 (en) * 1995-06-30 2004-07-20 Fujitsu Limited CATV system, CATV distributor, processing terminal, and receiver
US5737552A (en) * 1995-07-28 1998-04-07 Starwave Corporation Machine, method and medium for linear programming with interactive conversational interface
GB9517806D0 (en) * 1995-08-31 1995-11-01 Philips Electronics Uk Ltd Information handling for interactive apparatus
US6323911B1 (en) 1995-10-02 2001-11-27 Starsight Telecast, Inc. System and method for using television schedule information
US8850477B2 (en) 1995-10-02 2014-09-30 Starsight Telecast, Inc. Systems and methods for linking television viewers with advertisers and broadcasters
US6002394A (en) 1995-10-02 1999-12-14 Starsight Telecast, Inc. Systems and methods for linking television viewers with advertisers and broadcasters
US5905865A (en) 1995-10-30 1999-05-18 Web Pager, Inc. Apparatus and method of automatically accessing on-line services in response to broadcast of on-line addresses
US5808662A (en) * 1995-11-08 1998-09-15 Silicon Graphics, Inc. Synchronized, interactive playback of digital movies across a network
US6157413A (en) 1995-11-20 2000-12-05 United Video Properties, Inc. Interactive special events video signal navigation system
AU708570B2 (en) * 1995-11-24 1999-08-05 Matsushita Electric Industrial Co., Ltd. Two-way data communication method and two-way data communication apparatus using the same
GB9524234D0 (en) * 1995-11-28 1996-01-31 Plessey Telecomm Video conferencing
EP0779746B1 (en) * 1995-12-11 2004-12-01 Hitachi Denshi Kabushiki Kaisha Out-of-synchronization recovery method and apparatus of data transmission system
US5734822A (en) * 1995-12-29 1998-03-31 Powertv, Inc. Apparatus and method for preprocessing computer programs prior to transmission across a network
US5833468A (en) * 1996-01-24 1998-11-10 Frederick R. Guy Remote learning system using a television signal and a network connection
US5761606A (en) 1996-02-08 1998-06-02 Wolzien; Thomas R. Media online services access via address embedded in video or audio program
US20030212996A1 (en) * 1996-02-08 2003-11-13 Wolzien Thomas R. System for interconnection of audio program data transmitted by radio to remote vehicle or individual with GPS location
ES2112785B1 (en) * 1996-02-28 1999-01-01 Soler Rocafort Asociados S L MULTIMEDIA SYSTEM FOR THE DEVELOPMENT OF AN INFORMATION PROGRAM WITH CONTROL OF THE SAME, AND A DEVICE FOR ITS REALIZATION.
US5809471A (en) * 1996-03-07 1998-09-15 Ibm Corporation Retrieval of additional information not found in interactive TV or telephony signal by application using dynamically extracted vocabulary
US6513069B1 (en) 1996-03-08 2003-01-28 Actv, Inc. Enhanced video programming system and method for providing a distributed community network
US20020038383A1 (en) 1999-12-23 2002-03-28 Craig Ullman Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments
US6018768A (en) * 1996-03-08 2000-01-25 Actv, Inc. Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments
US20020049832A1 (en) 1996-03-08 2002-04-25 Craig Ullman Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments
CA2251687C (en) * 1996-03-15 2006-05-09 E Guide, Inc. Combination of vcr index and epg
US10011247B2 (en) 1996-03-27 2018-07-03 Gtj Ventures, Llc Control, monitoring and/or security apparatus and method
US10152876B2 (en) 1996-03-27 2018-12-11 Gtj Ventures, Llc Control, monitoring, and/or security apparatus and method
US7253731B2 (en) 2001-01-23 2007-08-07 Raymond Anthony Joao Apparatus and method for providing shipment information
US6469753B1 (en) 1996-05-03 2002-10-22 Starsight Telecast, Inc. Information system
US5727950A (en) * 1996-05-22 1998-03-17 Netsage Corporation Agent based instruction system and method
US5801787A (en) 1996-06-14 1998-09-01 Starsight Telecast, Inc. Television schedule system and method of operation for multiple program occurrences
US5860023A (en) * 1996-07-01 1999-01-12 Sun Microsystems, Inc. Device for getting sophisticated data and voice information from audience
US6452480B1 (en) 1996-08-30 2002-09-17 Texas Instruments Incorporated Active wireless network for calculators
US6324694B1 (en) * 1996-09-06 2001-11-27 Intel Corporation Method and apparatus for providing subsidiary data synchronous to primary content data
US6453471B1 (en) * 1996-12-13 2002-09-17 Starsight Telecast, Inc. Electronic programming guide with movie preview
US6687906B1 (en) 1996-12-19 2004-02-03 Index Systems, Inc. EPG with advertising inserts
US8635649B2 (en) 1996-12-19 2014-01-21 Gemstar Development Corporation System and method for modifying advertisement responsive to EPG information
US6604242B1 (en) * 1998-05-18 2003-08-05 Liberate Technologies Combining television broadcast and personalized/interactive information
US5931908A (en) * 1996-12-23 1999-08-03 The Walt Disney Corporation Visual object present within live programming as an actionable event for user selection of alternate programming wherein the actionable event is selected by human operator at a head end for distributed data and programming
US6256785B1 (en) 1996-12-23 2001-07-03 Corporate Media Patners Method and system for providing interactive look-and-feel in a digital broadcast via an X-Y protocol
US6473903B2 (en) * 1996-12-30 2002-10-29 Koninklijke Philips Electronics N.V. Method and system for implementing interactive broadcast programs and commercials
SG67468A1 (en) * 1997-01-03 1999-09-21 Texas Instruments Inc An apparatus for producing interactive television programs
US6510557B1 (en) * 1997-01-03 2003-01-21 Texas Instruments Incorporated Apparatus for the integration of television signals and information from an information service provider
BR9700097A (en) * 1997-01-13 1999-12-07 Companhia Suzano De Papel Celu Television with printer attached
US5877821A (en) * 1997-01-30 1999-03-02 Motorola, Inc. Multimedia input and control apparatus and method for multimedia communications
US6986664B1 (en) * 1997-03-03 2006-01-17 Robolaw Corporation Method and apparatus for improving performance on multiple-choice exams
US5978648A (en) * 1997-03-06 1999-11-02 Forte Systems, Inc. Interactive multimedia performance assessment system and process for use by students, educators and administrators
US6501740B1 (en) 1997-03-07 2002-12-31 At&T Corp. System and method for teleconferencing on an internetwork comprising connection-oriented and connectionless networks
JP2002510439A (en) * 1997-03-11 2002-04-02 エーシーティーブイ インコーポレイテッド Digital interactive system for providing live program events completely interactively
GB2348346B (en) * 1997-03-11 2000-12-06 Actv Inc A digital interactive system for providing full interactivity with live programming events
US6209028B1 (en) * 1997-03-21 2001-03-27 Walker Digital, Llc System and method for supplying supplemental audio information for broadcast television programs
US6205485B1 (en) * 1997-03-27 2001-03-20 Lextron Systems, Inc Simulcast WEB page delivery using a 3D user interface system
US6005550A (en) * 1997-03-31 1999-12-21 Compaq Computer Corporation Automatic cursor parking to hide a mouse pointer
US5907831A (en) 1997-04-04 1999-05-25 Lotvin; Mikhail Computer apparatus and methods supporting different categories of users
US5818440A (en) * 1997-04-15 1998-10-06 Time Warner Entertainment Co. L.P. Automatic execution of application on interactive television
US9113122B2 (en) 1997-04-21 2015-08-18 Rovi Guides, Inc. Method and apparatus for time-shifting video and text in a text-enhanced television program
US6961556B2 (en) 1997-04-29 2005-11-01 Vbi-2000, Llc Apparatus and method for an enhanced PCS communication system
WO1998050899A1 (en) * 1997-05-02 1998-11-12 Ef Education First Ltd. Method for synchronising an interactive client server system
US6381748B1 (en) * 1997-05-02 2002-04-30 Gte Main Street Incorporated Apparatus and methods for network access using a set top box and television
JPH10313279A (en) * 1997-05-13 1998-11-24 Sony Corp Broadcast signal reception processor
IL121021A (en) * 1997-06-06 2004-08-31 Nds Ltd User interaction feedback system
US6681393B1 (en) * 1997-06-06 2004-01-20 Nds Limited Viewer interaction feedback method and system for use with an interactive telecommunication system
IL125141A0 (en) 1998-06-29 1999-01-26 Nds Ltd Advanced television system
IL121230A (en) 1997-07-03 2004-05-12 Nds Ltd Intelligent electronic program guide
US5973685A (en) * 1997-07-07 1999-10-26 International Business Machines Corporation Scheme for the distribution of multimedia follow-up information
MX340336B (en) 1997-07-21 2016-07-06 Gemstar Dev Corp Systems and methods for displaying and recording control interfaces.
EP0893898B1 (en) * 1997-07-23 2009-02-25 Panasonic Corporation Multiplex data receiving equipment
US6023731A (en) * 1997-07-30 2000-02-08 Sun Microsystems, Inc. Method and apparatus for communicating program selections on a multiple channel digital media server having analog output
IL121501A (en) * 1997-08-08 2003-04-10 Icq Inc Telephone-status notification system
JP3902837B2 (en) * 1997-08-19 2007-04-11 キヤノン株式会社 Signal processing device
AU755424B2 (en) * 1997-09-04 2002-12-12 Sedna Patent Services, Llc Apparatus for video access and control over computer network, including image correction
US6604240B2 (en) 1997-10-06 2003-08-05 United Video Properties, Inc. Interactive television program guide system with operator showcase
US5929922A (en) * 1997-10-09 1999-07-27 Mediaone Group, Inc. Method for broadcasting digital audio over television vertical blanking intervals
US6061719A (en) * 1997-11-06 2000-05-09 Lucent Technologies Inc. Synchronized presentation of television programming and web content
US6741869B1 (en) * 1997-12-12 2004-05-25 International Business Machines Corporation Radio-like appliance for receiving information from the internet
DK7398A (en) * 1998-01-21 1998-03-10 Probe Research Method of building a flexible and effective teaching system in a computer environment
US20040157200A1 (en) * 1998-01-21 2004-08-12 Jesper Lohse Method for developing a flexible and efficient distributed educational system, in a computer environment, with the opportunity to protect instructions and data
US6701125B1 (en) 1998-01-21 2004-03-02 Jesper Lohse Method for developing a flexible and efficient educational system
IL123288A (en) 1998-02-13 2001-05-20 Nds Ltd Electronic game guide system
US6792618B1 (en) 1998-03-02 2004-09-14 Lucent Technologies Inc. Viewer customization of displayed programming based on transmitted URLs
FR2775820A1 (en) * 1998-03-03 1999-09-10 Elti Remote analysis of the profile of persons being assessed for their knowledge or of opinion survey data
US9075136B1 (en) 1998-03-04 2015-07-07 Gtj Ventures, Llc Vehicle operator and/or occupant information apparatus and method
US7185355B1 (en) 1998-03-04 2007-02-27 United Video Properties, Inc. Program guide system with preference profiles
WO1999052288A1 (en) 1998-04-02 1999-10-14 Kewazinga Corp. A navigable telepresence method and system utilizing an array of cameras
US6522325B1 (en) 1998-04-02 2003-02-18 Kewazinga Corp. Navigable telepresence method and system utilizing an array of cameras
US6426778B1 (en) * 1998-04-03 2002-07-30 Avid Technology, Inc. System and method for providing interactive components in motion video
US6564379B1 (en) 1998-04-30 2003-05-13 United Video Properties, Inc. Program guide system with flip and browse advertisements
US8813137B2 (en) * 1998-05-08 2014-08-19 Qualcomm Incorporated Apparatus and method for decoding digital image and audio signals
US20020095676A1 (en) 1998-05-15 2002-07-18 Robert A. Knee Interactive television program guide system for determining user values for demographic categories
US6742183B1 (en) 1998-05-15 2004-05-25 United Video Properties, Inc. Systems and methods for advertising television networks, channels, and programs
US6850266B1 (en) 1998-06-04 2005-02-01 Roberto Trinca Process for carrying out videoconferences with the simultaneous insertion of auxiliary information and films with television modalities
CN1311938A (en) * 1998-06-19 2001-09-05 松下电器产业株式会社 Method and device for data transmitting/receiving, and grogram recored medium
FR2780596B1 (en) * 1998-06-30 2000-07-21 Locatel INTERACTIVE COMMUNICATION INTERFACE MODULE FOR MULTISERVICE TELEVISION INSTALLATION AND INSTALLATION COMPRISING SAME
US6442755B1 (en) 1998-07-07 2002-08-27 United Video Properties, Inc. Electronic program guide using markup language
US6074216A (en) * 1998-07-07 2000-06-13 Hewlett-Packard Company Intelligent interactive broadcast education
ES2149697B1 (en) * 1998-07-14 2001-05-01 Garcia Jon Urresti TELE-SURVEY SYSTEM.
CN1867068A (en) * 1998-07-14 2006-11-22 联合视频制品公司 Client-server based interactive television program guide system with remote server recording
AR020608A1 (en) 1998-07-17 2002-05-22 United Video Properties Inc A METHOD AND A PROVISION TO SUPPLY A USER REMOTE ACCESS TO AN INTERACTIVE PROGRAMMING GUIDE BY A REMOTE ACCESS LINK
EP1099339B1 (en) 1998-07-17 2002-10-09 United Video Properties, Inc. Interactive television program guide having multiple devices at one location
US6505348B1 (en) 1998-07-29 2003-01-07 Starsight Telecast, Inc. Multiple interactive electronic program guide system and methods
US6233389B1 (en) 1998-07-30 2001-05-15 Tivo, Inc. Multimedia time warping system
JP2000067489A (en) * 1998-08-20 2000-03-03 Matsushita Electric Ind Co Ltd Receiver, recorder and reproducer
US6898762B2 (en) * 1998-08-21 2005-05-24 United Video Properties, Inc. Client-server electronic program guide
AU5438999A (en) * 1998-09-02 2000-03-27 Multiscience International Enterprise management system
TW465235B (en) * 1998-09-17 2001-11-21 United Video Properties Inc Electronic program guide with digital storage
US6219705B1 (en) * 1998-11-12 2001-04-17 Paradyne Corporation System and method of collecting and maintaining historical top communicator information on a communication device
US6314569B1 (en) 1998-11-25 2001-11-06 International Business Machines Corporation System for video, audio, and graphic presentation in tandem with video/audio play
US6859799B1 (en) 1998-11-30 2005-02-22 Gemstar Development Corporation Search engine for video and graphics
US20020083441A1 (en) 2000-08-31 2002-06-27 Flickinger Gregory C. Advertisement filtering and storage for targeted advertisement systems
US20020083445A1 (en) * 2000-08-31 2002-06-27 Flickinger Gregory C. Delivering targeted advertisements to the set-top-box
US6615039B1 (en) 1999-05-10 2003-09-02 Expanse Networks, Inc Advertisement subgroups for digital streams
US7653923B2 (en) * 2000-02-18 2010-01-26 Prime Research Alliance E, Inc. Scheduling and presenting IPG ads in conjunction with programming ads in a television environment
US8151295B1 (en) 2000-08-31 2012-04-03 Prime Research Alliance E., Inc. Queue based advertisement scheduling and sales
US7039932B2 (en) * 2000-08-31 2006-05-02 Prime Research Alliance E., Inc. Queue-based head-end advertisement scheduling method and apparatus
US7328448B2 (en) * 2000-08-31 2008-02-05 Prime Research Alliance E, Inc. Advertisement distribution system for distributing targeted advertisements in television systems
US20020144263A1 (en) * 2000-08-31 2002-10-03 Eldering Charles A. Grouping of advertisements on an advertising channel in a targeted advertisement system
US8180675B2 (en) * 2000-08-31 2012-05-15 Prime Research Alliance E., Inc. System and method for automatically managing avail inventory data and avail pricing
US7228555B2 (en) * 2000-08-31 2007-06-05 Prime Research Alliance E., Inc. System and method for delivering targeted advertisements using multiple presentation streams
US7185353B2 (en) 2000-08-31 2007-02-27 Prime Research Alliance E., Inc. System and method for delivering statistically scheduled advertisements
US20020083439A1 (en) * 2000-08-31 2002-06-27 Eldering Charles A. System for rescheduling and inserting advertisements
US6792197B1 (en) 1998-12-07 2004-09-14 Index Systems, Inc. System and method for generating video taping reminders
US6134539A (en) * 1998-12-22 2000-10-17 Ac Properties B.V. System, method and article of manufacture for a goal based education and reporting system
US6067537A (en) * 1998-12-22 2000-05-23 Ac Properties B.V. System, method and article of manufacture for a goal based educational system with support for dynamic personality feedback
US6003021A (en) * 1998-12-22 1999-12-14 Ac Properties B.V. System, method and article of manufacture for a simulation system for goal based education
US6067538A (en) * 1998-12-22 2000-05-23 Ac Properties B.V. System, method and article of manufacture for a simulation enabled focused feedback tutorial system
US6745170B2 (en) 1999-02-08 2004-06-01 Indeliq, Inc. Goal based educational system with support for dynamic characteristic tuning
US6542880B2 (en) 1998-12-22 2003-04-01 Indeliq, Inc. System, method and article of manufacture for a goal based system utilizing a table based architecture
US6125358A (en) * 1998-12-22 2000-09-26 Ac Properties B.V. System, method and article of manufacture for a simulation system for goal based education of a plurality of students
US6018732A (en) * 1998-12-22 2000-01-25 Ac Properties B.V. System, method and article of manufacture for a runtime program regression analysis tool for a simulation engine
US6029158A (en) 1998-12-22 2000-02-22 Ac Properties B.V. System, method and article of manufacture for a simulation enabled feedback system
US6032141A (en) * 1998-12-22 2000-02-29 Ac Properties B.V. System, method and article of manufacture for a goal based educational system with support for dynamic tailored feedback
US6029156A (en) * 1998-12-22 2000-02-22 Ac Properties B.V. Goal based tutoring system with behavior to tailor to characteristics of a particular user
US6026386A (en) * 1998-12-22 2000-02-15 Ac Properties B.V. System, method and article of manufacture for a goal based educational system with support for dynamic media control
US6023691A (en) * 1998-12-22 2000-02-08 Ac Properties B.V. Goal based stimulator utilizing a spreadsheet architecture
US6029159A (en) * 1998-12-22 2000-02-22 Ac Properties B.V. System, method and article of manufacture for a simulation enabled accounting tutorial system
US6018731A (en) * 1998-12-22 2000-01-25 Ac Properties B.V. System, method and article of manufacture for a goal based system utilizing a spreadsheet and table based architecture
US6085184A (en) * 1998-12-22 2000-07-04 Ac Properties B.V. System, method and article of manufacture for a dynamic toolbar in a tutorial system
US6101489A (en) 1998-12-22 2000-08-08 Ac Properties, B.V. System, method and article of manufacture for a goal based system utilizing a time based model
US5987443A (en) * 1998-12-22 1999-11-16 Ac Properties B. V. System, method and article of manufacture for a goal based educational system
US6782374B2 (en) 1998-12-22 2004-08-24 Accenture Global Services Gmbh System, method and article of manufacturing for a runtime program analysis tool for a simulation engine
US6016486A (en) * 1998-12-22 2000-01-18 Ac Properties B.V. System method and article of manufacture for a goal based system utilizing an activity table
US6535861B1 (en) 1998-12-22 2003-03-18 Accenture Properties (2) B.V. Goal based educational system with support for dynamic characteristics tuning using a spread sheet object
US6064998A (en) * 1998-12-22 2000-05-16 Ac Properties, B.V. System, method and article of manufacture for a simulation engine with an expert system example processing engine
US6018730A (en) 1998-12-22 2000-01-25 Ac Properties B.V. System, method and article of manufacture for a simulation engine with a help website and processing engine
US6023692A (en) * 1998-12-22 2000-02-08 Ac Properties B.V. Goal based tutoring system with behavior to control flow of presentation
US6720990B1 (en) 1998-12-28 2004-04-13 Walker Digital, Llc Internet surveillance system and method
US6433813B1 (en) * 1998-12-28 2002-08-13 Ameritech Corporation Videoconferencing method and system for connecting a host with a plurality of participants
US6414960B1 (en) 1998-12-29 2002-07-02 International Business Machines Corp. Apparatus and method of in-service audio/video synchronization testing
US6411623B1 (en) 1998-12-29 2002-06-25 International Business Machines Corp. System and method of automated testing of a compressed digital broadcast video network
US6615408B1 (en) 1999-01-15 2003-09-02 Grischa Corporation Method, system, and apparatus for providing action selections to an image referencing a product in a video production
US6473804B1 (en) 1999-01-15 2002-10-29 Grischa Corporation System for indexical triggers in enhanced video productions by redirecting request to newly generated URI based on extracted parameter of first URI
US6760748B1 (en) 1999-01-20 2004-07-06 Accenture Llp Instructional system grouping student terminals
US6675388B1 (en) * 1999-01-29 2004-01-06 International Business Machines Corporation Data distribution system using coordinated analog and digital streams
US7904187B2 (en) 1999-02-01 2011-03-08 Hoffberg Steven M Internet appliance system and method
US6600908B1 (en) 1999-02-04 2003-07-29 Hark C. Chan Method and system for broadcasting and receiving audio information and associated audio indexes
US7386524B2 (en) 1999-02-08 2008-06-10 Accenture Global Services Gmbh Simulation enabled focused feedback tutorial system
US7054848B1 (en) 1999-02-08 2006-05-30 Accenture, Llp Goal based system utilizing a time based model
US7065512B1 (en) 1999-02-08 2006-06-20 Accenture, Llp Dynamic toolbar in a tutorial system
US7089222B1 (en) 1999-02-08 2006-08-08 Accenture, Llp Goal based system tailored to the characteristics of a particular user
US7156665B1 (en) 1999-02-08 2007-01-02 Accenture, Llp Goal based educational system with support for dynamic tailored feedback
US6970858B1 (en) 1999-02-08 2005-11-29 Accenture, Llp Goal based system utilizing an activity table
US7065513B1 (en) 1999-02-08 2006-06-20 Accenture, Llp Simulation enabled feedback system
US7194444B1 (en) 1999-02-08 2007-03-20 Indeliq, Inc. Goal based flow of a control presentation system
IL128506A (en) 1999-02-11 2009-11-18 Nds Ltd Time-dependent authorization
US6578203B1 (en) 1999-03-08 2003-06-10 Tazwell L. Anderson, Jr. Audio/video signal distribution system for head mounted displays
US7124425B1 (en) 1999-03-08 2006-10-17 Immersion Entertainment, L.L.C. Audio/video system and method utilizing a head mounted apparatus with noise attenuation
US6425525B1 (en) * 1999-03-19 2002-07-30 Accenture Llp System and method for inputting, retrieving, organizing and analyzing data
US6591293B1 (en) 1999-03-31 2003-07-08 International Business Machines Corporation Application presentation synchronizer
US6343319B1 (en) * 1999-04-06 2002-01-29 Daniel Abensour Method and system for curriculum delivery
US6847373B1 (en) 1999-04-16 2005-01-25 Avid Technology, Inc. Natural color matching in a video editing system
US6473858B1 (en) 1999-04-16 2002-10-29 Digeo, Inc. Method and apparatus for broadcasting data with access control
US6526580B2 (en) * 1999-04-16 2003-02-25 Digeo, Inc. Broadband data broadcasting service
US6393158B1 (en) 1999-04-23 2002-05-21 Monkeymedia, Inc. Method and storage device for expanding and contracting continuous play media seamlessly
US10051298B2 (en) 1999-04-23 2018-08-14 Monkeymedia, Inc. Wireless seamless expansion and video advertising player
US20030023686A1 (en) * 1999-05-05 2003-01-30 Beams Brian R. Virtual consultant
US6611822B1 (en) 1999-05-05 2003-08-26 Ac Properties B.V. System method and article of manufacture for creating collaborative application sharing
US20020138590A1 (en) * 2000-05-05 2002-09-26 Beams Brian R. System method and article of manufacture for creating a virtual university experience
US7152092B2 (en) 1999-05-05 2006-12-19 Indeliq, Inc. Creating chat rooms with multiple roles for multiple participants
EP1185964A1 (en) 1999-05-05 2002-03-13 Accenture Properties (2) B.V. System, method and article of manufacture for creating collaborative simulations with multiple roles for a single student
US6993513B2 (en) * 1999-05-05 2006-01-31 Indeliq, Inc. Interactive simulations utilizing a remote knowledge base
US6792615B1 (en) * 1999-05-19 2004-09-14 New Horizons Telecasting, Inc. Encapsulated, streaming media automation and distribution system
US7210160B2 (en) 1999-05-28 2007-04-24 Immersion Entertainment, L.L.C. Audio/video programming and charging system and method
US20020057364A1 (en) 1999-05-28 2002-05-16 Anderson Tazwell L. Electronic handheld audio/video receiver and listening/viewing device
US6557172B1 (en) * 1999-05-28 2003-04-29 Intel Corporation Communicating enhancement data in layers
WO2000077974A1 (en) 1999-06-11 2000-12-21 Liberate Technologies Hierarchical open security information delegation and acquisition
US7069571B1 (en) 1999-06-15 2006-06-27 Wink Communications, Inc. Automated retirement of interactive applications using retirement instructions for events and program states
US7222155B1 (en) 1999-06-15 2007-05-22 Wink Communications, Inc. Synchronous updating of dynamic interactive applications
US7634787B1 (en) 1999-06-15 2009-12-15 Wink Communications, Inc. Automatic control of broadcast and execution of interactive applications to maintain synchronous operation with broadcast programs
JP4954408B2 (en) 1999-06-28 2012-06-13 インデックス システムズ インコーポレイテッド System and method for utilizing an EPG database to change advertisements
AU5775900A (en) 1999-06-29 2001-01-31 United Video Properties, Inc. Method and system for a video-on-demand-related interactive display within an interactive television application
US7908602B2 (en) * 1999-06-30 2011-03-15 Blackboard Inc. Internet-based education support system, method and medium providing security attributes in modular, extensible components
US6988138B1 (en) * 1999-06-30 2006-01-17 Blackboard Inc. Internet-based education support system and methods
US20040153509A1 (en) * 1999-06-30 2004-08-05 Alcorn Robert L. Internet-based education support system, method and medium with modular text-editing component for use in a web-based application
US7308080B1 (en) * 1999-07-06 2007-12-11 Nippon Telegraph And Telephone Corporation Voice communications method, voice communications system and recording medium therefor
US6288753B1 (en) 1999-07-07 2001-09-11 Corrugated Services Corp. System and method for live interactive distance learning
WO2001009864A1 (en) * 1999-07-28 2001-02-08 Erudite, Llc System and method for interactive multi-modal distance learning
JP3926513B2 (en) * 1999-08-09 2007-06-06 富士通株式会社 Information distribution apparatus, information distribution method, and computer-readable recording medium recording information distribution program
US6736642B2 (en) * 1999-08-31 2004-05-18 Indeliq, Inc. Computer enabled training of a user to validate assumptions
US7120871B1 (en) 1999-09-15 2006-10-10 Actv, Inc. Enhanced video programming system and method utilizing a web page staging area
EP1214842B1 (en) 1999-09-20 2010-11-17 TiVo, Inc. Closed caption tagging system
US9451310B2 (en) 1999-09-21 2016-09-20 Quantum Stream Inc. Content distribution system and method
US7949722B1 (en) 1999-09-29 2011-05-24 Actv Inc. Enhanced video programming system and method utilizing user-profile information
US6970641B1 (en) 2000-09-15 2005-11-29 Opentv, Inc. Playback of interactive programs
DK1234446T3 (en) * 1999-10-29 2003-10-13 Opentv Corp Playing interactive programs
US6530084B1 (en) 1999-11-01 2003-03-04 Wink Communications, Inc. Automated control of interactive application execution using defined time periods
US7020217B1 (en) * 1999-11-04 2006-03-28 Xm Satellite Radio, Inc. Satellite digital audio radio receiver with instant replay capability
AU2918601A (en) * 1999-11-05 2001-05-14 Donald A. Glaser A method and system for audience participation and selective viewing of various aspects of a theatrical performance, whether opera, symphonic, drama or dance orcombinations and variations thereof
US7013283B1 (en) * 1999-11-17 2006-03-14 Sarnoff Corporation System and method for providing programming content in response to an audio signal
US6976032B1 (en) * 1999-11-17 2005-12-13 Ricoh Company, Ltd. Networked peripheral for visitor greeting, identification, biographical lookup and tracking
US7653925B2 (en) * 1999-11-17 2010-01-26 Ricoh Company, Ltd. Techniques for receiving information during multimedia presentations and communicating the information
US7299405B1 (en) 2000-03-08 2007-11-20 Ricoh Company, Ltd. Method and system for information management to facilitate the exchange of ideas during a collaborative effort
US9191443B2 (en) 1999-12-02 2015-11-17 Western Digital Technologies, Inc. Managed peer-to-peer applications, systems and methods for distributed data access and storage
DE60038982D1 (en) 1999-12-02 2008-07-03 Western Digital Tech Inc SYSTEM FOR REMOVING TELEVISION PROGRAMS
US8793374B2 (en) * 1999-12-02 2014-07-29 Western Digital Technologies, Inc. Managed peer-to-peer applications, systems and methods for distributed data access and storage
US6499054B1 (en) * 1999-12-02 2002-12-24 Senvid, Inc. Control and observation of physical devices, equipment and processes by multiple users over computer networks
US7120692B2 (en) 1999-12-02 2006-10-10 Senvid, Inc. Access and control system for network-enabled devices
US7934251B2 (en) * 1999-12-02 2011-04-26 Western Digital Technologies, Inc. Managed peer-to-peer applications, systems and methods for distributed data access and storage
US8688797B2 (en) * 1999-12-02 2014-04-01 Western Digital Technologies, Inc. Managed peer-to-peer applications, systems and methods for distributed data access and storage
US7917628B2 (en) * 1999-12-02 2011-03-29 Western Digital Technologies, Inc. Managed peer-to-peer applications, systems and methods for distributed data access and storage
US7546353B2 (en) * 1999-12-02 2009-06-09 Western Digital Technologies, Inc. Managed peer-to-peer applications, systems and methods for distributed data access and storage
US6985589B2 (en) * 1999-12-02 2006-01-10 Qualcomm Incorporated Apparatus and method for encoding and storage of digital image and audio signals
US7587467B2 (en) * 1999-12-02 2009-09-08 Western Digital Technologies, Inc. Managed peer-to-peer applications, systems and methods for distributed data access and storage
US20020124255A1 (en) * 1999-12-10 2002-09-05 United Video Properties, Inc. Systems and methods for coordinating interactive and passive advertisement and merchandising opportunities
US6988276B2 (en) * 1999-12-14 2006-01-17 Koninklijke Philips Electronics N.V. In-house TV to TV channel peeking
AU2135801A (en) * 1999-12-17 2001-06-25 Telum Canada, Inc. Network-based talk show system
EP2271093A1 (en) * 2000-01-14 2011-01-05 NDS Limited Advertisements detection in an end-user controlled playback environment
WO2001058158A2 (en) 2000-02-01 2001-08-09 United Video Properties, Inc. Methods and systems for forced advertising
US7631338B2 (en) * 2000-02-02 2009-12-08 Wink Communications, Inc. Interactive content delivery methods and apparatus
US7028327B1 (en) * 2000-02-02 2006-04-11 Wink Communication Using the electronic program guide to synchronize interactivity with broadcast programs
US7367042B1 (en) 2000-02-29 2008-04-29 Goldpocket Interactive, Inc. Method and apparatus for hyperlinking in a television broadcast
US7343617B1 (en) 2000-02-29 2008-03-11 Goldpocket Interactive, Inc. Method and apparatus for interaction with hyperlinks in a television broadcast
US7120924B1 (en) 2000-02-29 2006-10-10 Goldpocket Interactive, Inc. Method and apparatus for receiving a hyperlinked television broadcast
US7167840B1 (en) 2000-03-15 2007-01-23 The Directv Group, Inc. Method and apparatus for distributing and selling electronic content
US6514079B1 (en) 2000-03-27 2003-02-04 Rume Interactive Interactive training method for demonstrating and teaching occupational skills
KR20030031471A (en) 2000-03-31 2003-04-21 유나이티드 비디오 프로퍼티즈, 인크. System and method for metadata-linked advertisements
US20030037068A1 (en) * 2000-03-31 2003-02-20 United Video Properties, Inc. Interactive media system and method for presenting pause-time content
US7725812B1 (en) * 2000-03-31 2010-05-25 Avid Technology, Inc. Authoring system for combining temporal and nontemporal digital media
WO2001076242A2 (en) 2000-03-31 2001-10-11 Intellocity Usa, Inc. System and method for local meta data insertion
JP4944338B2 (en) 2000-03-31 2012-05-30 ユナイテッド ビデオ プロパティーズ インク System and method for reducing cut-off in recording a program
US8473342B1 (en) 2000-04-05 2013-06-25 Catalina Marketing Corporation Method and system for generating certificates having unique Id data
US7870577B2 (en) * 2000-04-07 2011-01-11 Visible World, Inc. Systems and methods for semantic editorial control and video/audio editing
US7861261B2 (en) 2000-04-07 2010-12-28 Visible World, Inc. Systems and methods for managing and distributing media content
US7900227B2 (en) 2000-04-07 2011-03-01 Visible World, Inc. Systems and methods for managing and distributing media content
US7555557B2 (en) * 2000-04-07 2009-06-30 Avid Technology, Inc. Review and approval system
US7895620B2 (en) 2000-04-07 2011-02-22 Visible World, Inc. Systems and methods for managing and distributing media content
US7917924B2 (en) 2000-04-07 2011-03-29 Visible World, Inc. Systems and methods for semantic editorial control and video/audio editing
US8572646B2 (en) * 2000-04-07 2013-10-29 Visible World Inc. System and method for simultaneous broadcast for personalized messages
US8006261B1 (en) 2000-04-07 2011-08-23 Visible World, Inc. System and method for personalized message creation and delivery
US7870579B2 (en) 2000-04-07 2011-01-11 Visible Worl, Inc. Systems and methods for managing and distributing media content
US7904922B1 (en) * 2000-04-07 2011-03-08 Visible World, Inc. Template creation and editing for a message campaign
CA2304286A1 (en) * 2000-04-07 2001-10-07 Vertigo Computer Solutions Inc. System and method for linking interactive web pages and television signals
US7890971B2 (en) 2000-04-07 2011-02-15 Visible World, Inc. Systems and methods for managing and distributing media content
US7870578B2 (en) 2000-04-07 2011-01-11 Visible World, Inc. Systems and methods for managing and distributing media content
CA2405433A1 (en) 2000-04-10 2001-10-18 United Video Properties, Inc. Interactive media guide with media guidance interface
US7051111B1 (en) 2000-04-25 2006-05-23 Digeo, Inc. Multiple source proxy management system
AU782127B2 (en) * 2000-05-01 2005-07-07 Invoke Solutions, Inc. Large group interactions via mass communication network
US7047279B1 (en) * 2000-05-05 2006-05-16 Accenture, Llp Creating collaborative application sharing
US7386512B1 (en) 2000-05-11 2008-06-10 Thomson Licensing Method and system for controlling and auditing content/service systems
US20040199617A1 (en) * 2000-05-17 2004-10-07 Ron Garrett Method and apparatus for facilitating maintenance
AU2001264723A1 (en) * 2000-05-18 2001-11-26 Imove Inc. Multiple camera video system which displays selected images
US20020089587A1 (en) * 2000-05-18 2002-07-11 Imove Inc. Intelligent buffering and reporting in a multiple camera data streaming video system
US6694518B1 (en) * 2000-05-30 2004-02-17 Hughes Electronics Corporation Method and apparatus for carrying data across high definition analog component video interfaces
US7269837B1 (en) * 2000-05-31 2007-09-11 Your Choice Interactive, Inc. Interactive television advertising method
US7047196B2 (en) 2000-06-08 2006-05-16 Agiletv Corporation System and method of voice recognition near a wireline node of a network supporting cable television and/or video delivery
CA2349914C (en) * 2000-06-09 2013-07-30 Invidi Technologies Corp. Advertising delivery method
WO2001095513A1 (en) * 2000-06-09 2001-12-13 Imove Inc. Streaming panoramic video
JP2002010237A (en) * 2000-06-22 2002-01-11 Sony Corp Information transmitting and receiving system and method, information processing apparatus and method
IL153104A0 (en) * 2000-06-26 2003-06-24 Nds Ltd Time shifted interactive television
GB0015661D0 (en) * 2000-06-28 2000-08-16 Pace Micro Tech Plc Broadcast data receiver with dual tuning capability
GB0016061D0 (en) * 2000-06-30 2000-08-23 Koninkl Philips Electronics Nv Efficient recording of object carousels
FI113602B (en) * 2000-06-30 2004-05-14 Nokia Corp A method and system for arranging and transmitting alternative video data during video transmission breaks
US6381444B1 (en) * 2000-07-12 2002-04-30 International Business Machines Corporation Interactive multimedia virtual classes requiring small online network bandwidth
US7013145B1 (en) * 2000-08-22 2006-03-14 Cellco Partnership Methods and apparatus for utilizing radio frequency spectrum simultaneously and concurrently in the presence of co-channel and/or adjacent channel television signals by adjusting transmitter power or receiver sensitivity
AU2001286300A1 (en) * 2000-09-09 2002-03-22 High Gain Antenna Co., Ltd. Multilingual video-transmitting/receiving system
US8037492B2 (en) * 2000-09-12 2011-10-11 Thomson Licensing Method and system for video enhancement transport alteration
CA2423179A1 (en) * 2000-09-21 2002-03-28 Digital Network Shopping, Llc Method and apparatus for digital shopping
US7490344B2 (en) * 2000-09-29 2009-02-10 Visible World, Inc. System and method for seamless switching
US7103906B1 (en) 2000-09-29 2006-09-05 International Business Machines Corporation User controlled multi-device media-on-demand system
AU2001294701A1 (en) * 2000-09-29 2002-04-08 Seth Haberman System and method for simultaneous broadcast for personalized messages
US7382796B2 (en) 2000-12-13 2008-06-03 Visible World, Inc. System and method for seamless switching through buffering
KR20130066712A (en) 2000-10-11 2013-06-20 유나이티드 비디오 프로퍼티즈, 인크. Systems and methods for delivering media content
CA2425482C (en) 2000-10-11 2015-12-01 United Video Properties, Inc. Systems and methods for caching data in media-on-demand systems
EP1337912A4 (en) * 2000-10-20 2007-08-08 Wavexpress Inc Broadcast browser including multi-media tool overlay and method of providing a coverged multi-media display including user-enhanced data
KR20030060917A (en) * 2000-10-20 2003-07-16 웨벡스프레스 인코포레이티드 System and method of providing relevant interactive content to a broadcast display
AU2002243209A1 (en) * 2000-11-01 2002-07-24 Station Casinos, Inc. Method and system for remote gaming
US20020151363A1 (en) * 2001-04-12 2002-10-17 Howard Letovsky Method and system for broadcast and control of a remotely located wagering device
US6642966B1 (en) * 2000-11-06 2003-11-04 Tektronix, Inc. Subliminally embedded keys in video for synchronization
US20020066111A1 (en) * 2000-11-22 2002-05-30 Digimarc Corporation Watermark communication and control systems
US20020099800A1 (en) * 2000-11-27 2002-07-25 Robert Brainard Data mark and recall system and method for a data stream
US7039933B1 (en) * 2000-11-28 2006-05-02 International Business Machines Corporation Enhanced TV broadcasting method and system using tags for incorporating local content into a program data stream
US7331057B2 (en) * 2000-12-28 2008-02-12 Prime Research Alliance E, Inc. Grouping advertisement subavails
US6961953B2 (en) * 2000-12-29 2005-11-01 Nokia Corporation System and method for broadcasting advertisements
US6711931B2 (en) * 2001-01-18 2004-03-30 General Electric Company Device and method for locating variable length components in a modular forming die
US7519273B2 (en) * 2001-01-19 2009-04-14 Blackarrow, Inc. Content with advertisement information segment
US6630963B1 (en) * 2001-01-23 2003-10-07 Digeo, Inc. Synchronizing a video program from a television broadcast with a secondary audio program
US8166093B2 (en) * 2001-02-08 2012-04-24 Warner Music Group, Inc. Method and apparatus for processing multimedia programs for play on incompatible devices
US8095370B2 (en) 2001-02-16 2012-01-10 Agiletv Corporation Dual compression voice recordation non-repudiation system
KR101548473B1 (en) 2001-02-21 2015-08-28 로비 가이드스, 인크. Systems and methods for interactive program guides with personal video recording features
WO2002069121A1 (en) * 2001-02-26 2002-09-06 Ip Planet Networks Ltd. Modular interactive application generation system
US20020133562A1 (en) * 2001-03-13 2002-09-19 Newnam Scott G. System and method for operating internet-based events
US7668928B2 (en) * 2001-03-13 2010-02-23 Goldpocket Interactive Inc. System and method for recording and playing back interactive content during a broadcast event
AU2002250559A1 (en) * 2001-03-22 2002-10-08 United Video Properties, Inc. Personal video recorder systems and methods
JP2002290932A (en) * 2001-03-27 2002-10-04 Toshiba Corp Digital broadcasting receiver and method for controlling it
US20020143901A1 (en) * 2001-04-03 2002-10-03 Gtech Rhode Island Corporation Interactive media response processing system
US7930624B2 (en) * 2001-04-20 2011-04-19 Avid Technology, Inc. Editing time-based media with enhanced content
US20020188628A1 (en) * 2001-04-20 2002-12-12 Brian Cooper Editing interactive content with time-based media
US7584491B2 (en) * 2001-04-25 2009-09-01 Sony Corporation System and method for managing interactive programming and advertisements in interactive broadcast systems
US20030207245A1 (en) * 2001-05-23 2003-11-06 Parker Alexander F. Method and system for providing online distance learning
US7099951B2 (en) * 2001-05-24 2006-08-29 Vixs, Inc. Method and apparatus for multimedia system
US20020178060A1 (en) * 2001-05-25 2002-11-28 Sheehan Patrick M. System and method for providing and redeeming electronic paperless coupons
KR100392306B1 (en) * 2001-06-04 2003-07-22 주식회사 한단정보통신 A program processing apparatus and method for set-top box
US7730509B2 (en) * 2001-06-08 2010-06-01 Invidi Technologies Corporation Asset delivery reporting in a broadcast network
US7266832B2 (en) * 2001-06-14 2007-09-04 Digeo, Inc. Advertisement swapping using an aggregator for an interactive television system
AU2002254360A1 (en) * 2001-06-14 2003-01-02 Digeo, Inc. Aggregation and substitution of user-specified content
US7886003B2 (en) * 2001-07-06 2011-02-08 Ericsson Television, Inc. System and method for creating interactive events
WO2003007112A2 (en) * 2001-07-09 2003-01-23 Visible World, Inc. System and method for seamless switching of compressed audio streams
US7793326B2 (en) 2001-08-03 2010-09-07 Comcast Ip Holdings I, Llc Video and digital multimedia aggregator
US7908628B2 (en) 2001-08-03 2011-03-15 Comcast Ip Holdings I, Llc Video and digital multimedia aggregator content coding and formatting
US20030037340A1 (en) * 2001-08-17 2003-02-20 Koninklijke Philips Electronics N.V. Method and apparatus for managing TV broadcast content that has synchronized web applications
CN1248193C (en) * 2001-09-27 2006-03-29 松下电器产业株式会社 Dialogue apparatus, dialogue parent apparatus, dialogue child apparatus, dialogue control method, and dialogue control program
US6996604B2 (en) * 2001-09-27 2006-02-07 International Business Machines Corporation Pre-availability of a lecture to promote interactivity
US7577676B2 (en) * 2001-10-01 2009-08-18 Sit-Up Limited Interactive broadcast or input method and system
ITTO20010930A1 (en) * 2001-10-01 2003-04-01 Telecom Italia Lab Spa SYSTEM FOR THE TRANSMISSION OF MULTIMEDIA INFORMATION FLOWS FOR EXAMPLE FOR DISTANCE TEACHING.
US7107608B2 (en) 2001-10-01 2006-09-12 Microsoft Corporation Remote task scheduling for a set top box
GB2403831B (en) * 2001-10-01 2005-09-07 Sit Up Ltd Interactive broadcast or input method and system
US6937870B2 (en) * 2001-10-04 2005-08-30 Elliott H. Drucker Wireless interactive transaction system
US20030078969A1 (en) * 2001-10-19 2003-04-24 Wavexpress, Inc. Synchronous control of media in a peer-to-peer network
WO2003039152A2 (en) * 2001-10-31 2003-05-08 Goldpocket Interactive System and method for itv data automation via a broadcast traffic and scheduling system
AR037425A1 (en) * 2001-11-26 2004-11-10 United Video Properties Inc INTERACTIVE TV PROGRAM GUIDE TO RECORD IMPROVED VIDEO CONTENT
JP2003173137A (en) * 2001-11-29 2003-06-20 Eigyotatsu Kofun Yugenkoshi System and method for learning foreign language conversation utilizing peer-to-peer matching in online virtual community
US6895213B1 (en) 2001-12-03 2005-05-17 Einstruction Corporation System and method for communicating with students in an education environment
PT102698A (en) * 2001-12-06 2003-06-30 Univ Catolica Portuguesa INTERACTIVE TEACHING / LEARNING SYSTEM
US20030131350A1 (en) * 2002-01-08 2003-07-10 Peiffer John C. Method and apparatus for identifying a digital audio signal
US6784671B2 (en) * 2002-02-04 2004-08-31 Mississippi State University Moisture and density detector (MDD)
CN1643925A (en) * 2002-03-12 2005-07-20 皇家飞利浦电子股份有限公司 Interactive television system
US7886332B2 (en) * 2002-03-19 2011-02-08 Canon Kabushiki Kaisha Television broadcast receiving apparatus
US8555313B2 (en) 2002-04-09 2013-10-08 Ericsson Television Inc. System and method for coordinating interactive television programs
US20040032486A1 (en) * 2002-08-16 2004-02-19 Shusman Chad W. Method and apparatus for interactive programming using captioning
US20030196206A1 (en) 2002-04-15 2003-10-16 Shusman Chad W. Method and apparatus for internet-based interactive programming
US20040210947A1 (en) 2003-04-15 2004-10-21 Shusman Chad W. Method and apparatus for interactive video on demand
US7774816B2 (en) * 2002-04-23 2010-08-10 Rovi Technologies Corporation Conflict manager for a video recorder
US8843990B1 (en) 2002-04-25 2014-09-23 Visible World, Inc. System and method for optimized channel switching in digital television broadcasting
US10562492B2 (en) 2002-05-01 2020-02-18 Gtj Ventures, Llc Control, monitoring and/or security apparatus and method
ITUD20020107A1 (en) * 2002-05-20 2003-11-20 Comm Srl K APPARATUS AND PROCEDURE FOR THE TRANSMISSION AND INTERCHANGE OF INFORMATION IN TELEVISION FORM
US10489449B2 (en) 2002-05-23 2019-11-26 Gula Consulting Limited Liability Company Computer accepting voice input and/or generating audible output
US8611919B2 (en) 2002-05-23 2013-12-17 Wounder Gmbh., Llc System, method, and computer program product for providing location based services and mobile e-commerce
GB0214401D0 (en) * 2002-06-21 2002-07-31 Newell Ltd Shelving system
US20040025191A1 (en) * 2002-07-31 2004-02-05 B. Popular, Inc. System and method for creating and presenting content packages
US7835926B1 (en) * 2002-08-29 2010-11-16 Telehealth Broadband Llc Method for conducting a home health session using an integrated television-based broadband home health system
US10009577B2 (en) 2002-08-29 2018-06-26 Comcast Cable Communications, Llc Communication systems
AU2003268273B2 (en) * 2002-08-30 2007-07-26 Opentv, Inc Carousel proxy
EP1535263A4 (en) 2002-09-06 2007-10-24 Visible World Inc System for authoring and editing personalized message campaigns
US20040054694A1 (en) * 2002-09-12 2004-03-18 Piccionelli Gregory A. Remote personalization method
US7725073B2 (en) 2002-10-07 2010-05-25 Immersion Entertainment, Llc System and method for providing event spectators with audio/video signals pertaining to remote events
EP1565831A4 (en) * 2002-11-07 2009-08-26 Invoke Solutions Inc Survey system
US20040103434A1 (en) * 2002-11-25 2004-05-27 United Video Properties, Inc. Interactive television systems with conflict management capabilities
US7930716B2 (en) 2002-12-31 2011-04-19 Actv Inc. Techniques for reinsertion of local market advertising in digital video from a bypass source
US7493646B2 (en) 2003-01-30 2009-02-17 United Video Properties, Inc. Interactive television systems with digital video recording and adjustable reminders
US8116611B2 (en) * 2003-02-10 2012-02-14 Aptiv Digital, Inc. Tuner sharing video recorder system architecture
US20040161728A1 (en) * 2003-02-14 2004-08-19 Benevento Francis A. Distance learning system
CN102088625A (en) * 2003-02-14 2011-06-08 汤姆森特许公司 Automatic synchronization of audio-video-based media services of media content
EP1593272B1 (en) * 2003-02-14 2017-08-30 Thomson Licensing DTV Automatic synchronization of audio and video based media services of media content
IL154525A (en) * 2003-02-18 2011-07-31 Starling Advanced Comm Ltd Low profile antenna for satellite communication
US7292723B2 (en) * 2003-02-26 2007-11-06 Walker Digital, Llc System for image analysis in a network that is structured with multiple layers and differentially weighted neurons
US20040186813A1 (en) * 2003-02-26 2004-09-23 Tedesco Daniel E. Image analysis method and apparatus in a network that is structured with multiple layers and differentially weighted neurons
US20060190528A1 (en) * 2003-03-11 2006-08-24 Pugel Michael A Apparatus and method for distributing signals
US7142250B1 (en) 2003-04-05 2006-11-28 Apple Computer, Inc. Method and apparatus for synchronizing audio and video streams
US20060051059A1 (en) * 2004-09-08 2006-03-09 Krakirian Haig H Video recorder having user extended and automatically extended time slots
US6760538B1 (en) * 2003-04-21 2004-07-06 Pioneer Digital Technologies, Inc. Video recorder having user extended and automatically extended time slots
US20040213557A1 (en) * 2003-04-23 2004-10-28 Pioneer Digital Technologies, Inc. Non-hierarchical interface screens for use in a video recorder
US7895615B1 (en) 2003-05-08 2011-02-22 The Directv Group, Inc. Media delivery assurance in broadcast distribution services
US20040237120A1 (en) * 2003-05-22 2004-11-25 Lewin Blake P. Systems and methods for dynamically generating and distributing synchronized enhancements to a broadcast signal
US8418196B2 (en) 2003-06-30 2013-04-09 At&T Intellectual Property I, L.P. Interactive content with enhanced network operator control
US8635643B2 (en) 2003-06-30 2014-01-21 At&T Intellectual Property I, L.P. System and method for providing interactive media content over a network
US7454120B2 (en) 2003-07-02 2008-11-18 Macrovision Corporation Methods and apparatus for client aggregation of television programming in a networked personal video recording system
US8438601B2 (en) 2003-07-02 2013-05-07 Rovi Solutions Corporation Resource management for a networked personal video recording system
US8005700B2 (en) * 2003-07-30 2011-08-23 International Business Machines Corporation Customer relationship management system with compliance tracking capabilities
EP1664992A4 (en) * 2003-08-15 2010-05-19 Blackboard Inc Content system and associated methods
US20050058978A1 (en) * 2003-09-12 2005-03-17 Benevento Francis A. Individualized learning system
US7593687B2 (en) 2003-10-07 2009-09-22 Immersion Entertainment, Llc System and method for providing event spectators with audio/video signals pertaining to remote events
US7984468B2 (en) 2003-11-06 2011-07-19 United Video Properties, Inc. Systems and methods for providing program suggestions in an interactive television program guide
US8170096B1 (en) 2003-11-18 2012-05-01 Visible World, Inc. System and method for optimized encoding and transmission of a plurality of substantially similar video fragments
US7689712B2 (en) 2003-11-26 2010-03-30 Ricoh Company, Ltd. Techniques for integrating note-taking and multimedia information
US20050128217A1 (en) * 2003-12-12 2005-06-16 Boaz Cohen Device, system and method for video signal modification
US8286203B2 (en) 2003-12-19 2012-10-09 At&T Intellectual Property I, L.P. System and method for enhanced hot key delivery
KR20050072256A (en) * 2004-01-06 2005-07-11 엘지전자 주식회사 Method for managing and reproducing a menu sound of high density optical disc
US20050160465A1 (en) * 2004-01-21 2005-07-21 United Video Properties, Inc. Interactive television system with automatic switching from broadcast media to streaming media
US9396212B2 (en) 2004-04-07 2016-07-19 Visible World, Inc. System and method for enhanced video selection
US8132204B2 (en) 2004-04-07 2012-03-06 Visible World, Inc. System and method for enhanced video selection and categorization using metadata
US9087126B2 (en) 2004-04-07 2015-07-21 Visible World, Inc. System and method for enhanced video selection using an on-screen remote
WO2005119519A2 (en) * 2004-06-02 2005-12-15 Blackboard Inc. Content and portal systems and associated methods
CN1722822A (en) * 2004-07-15 2006-01-18 皇家飞利浦电子股份有限公司 A method and apparatus for activating interactive application
JP2006041886A (en) * 2004-07-27 2006-02-09 Sony Corp Information processor and method, recording medium, and program
US9060200B1 (en) 2004-08-11 2015-06-16 Visible World, Inc. System and method for digital program insertion in cable systems
KR100602954B1 (en) * 2004-09-22 2006-07-24 주식회사 아이큐브 Media gateway
US8086575B2 (en) 2004-09-23 2011-12-27 Rovi Solutions Corporation Methods and apparatus for integrating disparate media formats in a networked media system
US8806533B1 (en) 2004-10-08 2014-08-12 United Video Properties, Inc. System and method for using television information codes
EP2408202B1 (en) 2004-11-19 2017-05-17 TiVo Solutions Inc. Method and apparatus for secure transfer and playback of multimedia content
CN101180875B (en) * 2005-01-12 2010-11-03 英维迪技术公司 Targeted impression model for broadcast network asset delivery
TWI307081B (en) * 2005-03-24 2009-03-01 Via Tech Inc Multi-view video switch control method and system
US8229283B2 (en) * 2005-04-01 2012-07-24 Rovi Guides, Inc. System and method for quality marking of a recording
US9973817B1 (en) 2005-04-08 2018-05-15 Rovi Guides, Inc. System and method for providing a list of video-on-demand programs
US20080096175A1 (en) * 2005-05-27 2008-04-24 Du Toit Ilne Individualizing student access to educational content
US20060286535A1 (en) * 2005-05-27 2006-12-21 Du Toit Iline Educational systems and methods
KR20060127459A (en) * 2005-06-07 2006-12-13 엘지전자 주식회사 Digital broadcasting terminal with converting digital broadcasting contents and method
US7554576B2 (en) * 2005-06-20 2009-06-30 Ricoh Company, Ltd. Information capture and recording system for controlling capture devices
US8805929B2 (en) * 2005-06-20 2014-08-12 Ricoh Company, Ltd. Event-driven annotation techniques
US20070020603A1 (en) * 2005-07-22 2007-01-25 Rebecca Woulfe Synchronous communications systems and methods for distance education
US7788266B2 (en) 2005-08-26 2010-08-31 Veveo, Inc. Method and system for processing ambiguous, multi-term search queries
US20070074125A1 (en) * 2005-09-26 2007-03-29 Microsoft Corporation Preview information for web-browsing
US7646962B1 (en) 2005-09-30 2010-01-12 Guideworks, Llc System and methods for recording and playing back programs having desirable recording attributes
US20070079342A1 (en) 2005-09-30 2007-04-05 Guideworks, Llc Systems and methods for managing local storage of on-demand content
CA2624915C (en) * 2005-10-14 2015-05-19 United Video Properties, Inc. Systems and methods for recording multiple programs simultaneously with a single tuner
IL174549A (en) * 2005-10-16 2010-12-30 Starling Advanced Comm Ltd Dual polarization planar array antenna and cell elements therefor
IL171450A (en) * 2005-10-16 2011-03-31 Starling Advanced Comm Ltd Antenna panel
US20070124789A1 (en) * 2005-10-26 2007-05-31 Sachson Thomas I Wireless interactive communication system
US8731379B1 (en) 2005-11-04 2014-05-20 Rovi Guides, Inc. Systems and methods for recording programs with a network recording device upon failure of a user's equipment
US8582946B2 (en) 2005-11-04 2013-11-12 Rovi Guides, Inc. Systems and methods for recording programs using a network recording device as supplemental storage
US9113107B2 (en) 2005-11-08 2015-08-18 Rovi Guides, Inc. Interactive advertising and program promotion in an interactive television system
WO2007064987A2 (en) * 2005-12-04 2007-06-07 Turner Broadcasting System, Inc. (Tbs, Inc.) System and method for delivering video and audio content over a network
US8317618B2 (en) 2005-12-15 2012-11-27 At&T Intellectual Property I, Lp System, method and computer program for enabling an interactive game
US9316738B2 (en) 2005-12-28 2016-04-19 The Directv Group, Inc. Method and apparatus for controlling a mobile device beyond an area of interest boundary
US7720431B2 (en) * 2005-12-28 2010-05-18 The Directv Group, Inc. Method and apparatus for providing emergency information to a mobile receiving device
US8023883B1 (en) 2005-12-28 2011-09-20 The Directv Group, Inc. Method and apparatus for controlling handoffs in a mobile system
US20070154169A1 (en) * 2005-12-29 2007-07-05 United Video Properties, Inc. Systems and methods for accessing media program options based on program segment interest
US7765235B2 (en) 2005-12-29 2010-07-27 Rovi Guides, Inc. Systems and methods for resolving conflicts and managing system resources in multimedia delivery systems
US9681105B2 (en) 2005-12-29 2017-06-13 Rovi Guides, Inc. Interactive media guidance system having multiple devices
US9015736B2 (en) * 2005-12-29 2015-04-21 Rovi Guides, Inc. Systems and methods for episode tracking in an interactive media environment
US20070157237A1 (en) * 2005-12-29 2007-07-05 Charles Cordray Systems and methods for episode tracking in an interactive media environment
US8607287B2 (en) 2005-12-29 2013-12-10 United Video Properties, Inc. Interactive media guidance system having multiple devices
US20070154168A1 (en) * 2005-12-29 2007-07-05 United Video Properties, Inc. Systems and methods for accessing media program options based on program segment interest
US20070156521A1 (en) 2005-12-29 2007-07-05 United Video Properties, Inc. Systems and methods for commerce in media program related merchandise
US8214869B2 (en) 2005-12-29 2012-07-03 Rovi Guides, Inc. Systems and methods for managing a status change of a multimedia asset in multimedia delivery systems
US8161412B2 (en) * 2006-01-13 2012-04-17 At&T Intellectual Property I, L.P. Systems, methods, and computer program products for providing interactive content
US8402503B2 (en) 2006-02-08 2013-03-19 At& T Intellectual Property I, L.P. Interactive program manager and methods for presenting program content
US7962942B1 (en) 2006-02-28 2011-06-14 Rovi Guides, Inc. Systems and methods for enhanced trick-play functions
US8065710B2 (en) 2006-03-02 2011-11-22 At& T Intellectual Property I, L.P. Apparatuses and methods for interactive communication concerning multimedia content
US7657526B2 (en) 2006-03-06 2010-02-02 Veveo, Inc. Methods and systems for selecting and presenting content based on activity level spikes associated with the content
US8385561B2 (en) * 2006-03-13 2013-02-26 F. Davis Merrey Digital power link audio distribution system and components thereof
US8316394B2 (en) 2006-03-24 2012-11-20 United Video Properties, Inc. Interactive media guidance application with intelligent navigation and display features
US9167208B2 (en) * 2006-04-07 2015-10-20 Your Choice Interactive, Inc. System and method for providing supplementary interactive content
US20070240232A1 (en) * 2006-04-07 2007-10-11 Pino Angelo J Interactive Television System and Method
US20090089838A1 (en) * 2006-04-07 2009-04-02 Pino Jr Angelo J Template Based System, Device and Method for Providing Interactive Content
WO2007127166A2 (en) * 2006-04-24 2007-11-08 Visible World Inc. Systems and methods for generating media content using microtrends
AU2007247996B2 (en) 2006-05-02 2012-07-12 Invidi Technologies Corporation Fuzzy logic based viewer identification
US20130254787A1 (en) 2006-05-02 2013-09-26 Invidi Technologies Corporation Method and apparatus to perform real-time audience estimation and commercial selection suitable for targeted advertising
US20070298404A1 (en) * 2006-06-09 2007-12-27 Training Masters, Inc. Interactive presentation system and method
US20100138290A1 (en) * 2006-06-12 2010-06-03 Invidi Technologies Corporation System and Method for Auctioning Avails
JP2009540770A (en) * 2006-06-12 2009-11-19 インビディ テクノロジーズ コーポレイション System and method for media insertion based on keyword search
EP2036340A4 (en) * 2006-06-12 2011-07-06 Invidi Tech Corp System and method for auctioning avails
US7873982B2 (en) * 2006-06-22 2011-01-18 Tivo Inc. Method and apparatus for creating and viewing customized multimedia segments
US8667540B2 (en) * 2006-07-07 2014-03-04 Apple Partners, Lp Web-based video broadcasting system having multiple channels
US9892650B2 (en) * 2006-09-11 2018-02-13 Houghton Mifflin Harcourt Publishing Company Recovery of polled data after an online test platform failure
US9390629B2 (en) * 2006-09-11 2016-07-12 Houghton Mifflin Harcourt Publishing Company Systems and methods of data visualization in an online proctoring interface
US9142136B2 (en) 2006-09-11 2015-09-22 Houghton Mifflin Harcourt Publishing Company Systems and methods for a logging and printing function of an online proctoring interface
US8832742B2 (en) 2006-10-06 2014-09-09 United Video Properties, Inc. Systems and methods for acquiring, categorizing and delivering media in interactive media guidance applications
US8435038B2 (en) * 2006-10-17 2013-05-07 Apollo Finance, Llc Methods and systems for teaching a practical skill to learners at geographically separate locations
US20100240018A1 (en) * 2007-01-30 2010-09-23 Bethune Damion A Process for creating and administrating tests
US20100037255A1 (en) 2008-08-06 2010-02-11 Patrick Sheehan Third party data matching for targeted advertising
US7849477B2 (en) * 2007-01-30 2010-12-07 Invidi Technologies Corporation Asset targeting system for limited resource environments
US8146126B2 (en) * 2007-02-01 2012-03-27 Invidi Technologies Corporation Request for information related to broadcast network content
US20080206730A1 (en) * 2007-02-23 2008-08-28 Hormuzd Kali Umrigar System and method of providing video-based training over a communications network
US8335345B2 (en) * 2007-03-05 2012-12-18 Sportvision, Inc. Tracking an object with multiple asynchronous cameras
US7801888B2 (en) 2007-03-09 2010-09-21 Microsoft Corporation Media content search results ranked by popularity
US8418206B2 (en) 2007-03-22 2013-04-09 United Video Properties, Inc. User defined rules for assigning destinations of content
US8971926B2 (en) 2007-07-05 2015-03-03 The Directv Group, Inc. Method and apparatus for warning a mobile user approaching a boundary of an area of interest
US20090019492A1 (en) 2007-07-11 2009-01-15 United Video Properties, Inc. Systems and methods for mirroring and transcoding media content
US20090123902A1 (en) * 2007-08-10 2009-05-14 Higgs Nancy N Method And System For The Preparation Of The General Education Development Test
US20090064246A1 (en) * 2007-08-30 2009-03-05 Bell Gregory P Distributed and interactive globecasting system
US20090096920A1 (en) * 2007-10-16 2009-04-16 Fan Xu Method and system for integrated multi-standard tv audio encoder
US8515257B2 (en) 2007-10-17 2013-08-20 International Business Machines Corporation Automatic announcer voice attenuation in a presentation of a televised sporting event
WO2009059246A1 (en) * 2007-10-31 2009-05-07 Emsense Corporation Systems and methods providing en mass collection and centralized processing of physiological responses from viewers
US8184141B2 (en) * 2008-02-04 2012-05-22 Siemens Enterprise Communications, Inc. Method and apparatus for face recognition enhanced video mixing
US8387082B2 (en) * 2008-03-25 2013-02-26 Verizon Patent And Licensing Inc. Enhanced voice-rich input for interactive programming
US20110053133A1 (en) * 2008-03-28 2011-03-03 Rock Marcia L Systems and methods for discreetly providing real-time feedback to an instructor
CN101978692B (en) * 2008-04-03 2013-12-25 爱立信电话股份有限公司 Interactive media system and method for dimensioning interaction servers in interactive media system
US20090292625A1 (en) * 2008-05-26 2009-11-26 Microsoft Corporation Interactive real-time online class
US8989561B1 (en) 2008-05-29 2015-03-24 Rovi Guides, Inc. Systems and methods for alerting users of the postponed recording of programs
US8601526B2 (en) 2008-06-13 2013-12-03 United Video Properties, Inc. Systems and methods for displaying media content and media guidance information
US8624908B1 (en) 2008-06-27 2014-01-07 Rovi Guides, Inc. Systems and methods of transitioning from buffering video to recording video
CA2733193C (en) 2008-08-05 2016-11-01 Invidi Technologies Corporation National insertion of targeted advertisment
US8140544B2 (en) 2008-09-03 2012-03-20 International Business Machines Corporation Interactive digital video library
DE102008049715A1 (en) * 2008-09-30 2010-04-08 Siemens Enterprise Communications Gmbh & Co. Kg Method and arrangement for connecting at least one human-machine interface for manipulating at least one data source connected in the context of video conferencing with a video conference system
JP5308127B2 (en) * 2008-11-17 2013-10-09 株式会社豊田中央研究所 Power supply system
US10063934B2 (en) 2008-11-25 2018-08-28 Rovi Technologies Corporation Reducing unicast session duration with restart TV
US9258420B2 (en) * 2009-03-11 2016-02-09 Xcast Labs, Inc. Software-based operator switchboard
US8380866B2 (en) * 2009-03-20 2013-02-19 Ricoh Company, Ltd. Techniques for facilitating annotations
WO2010118179A1 (en) * 2009-04-07 2010-10-14 Clearslide, Inc. Mixed content type presentation system
US8438596B2 (en) 2009-04-08 2013-05-07 Tivo Inc. Automatic contact information transmission system
US20100293478A1 (en) * 2009-05-13 2010-11-18 Nels Dahlgren Interactive learning software
US9166714B2 (en) 2009-09-11 2015-10-20 Veveo, Inc. Method of and system for presenting enriched video viewing analytics
US9014546B2 (en) 2009-09-23 2015-04-21 Rovi Guides, Inc. Systems and methods for automatically detecting users within detection regions of media devices
US8359616B2 (en) 2009-09-30 2013-01-22 United Video Properties, Inc. Systems and methods for automatically generating advertisements using a media guidance application
US20110081129A1 (en) * 2009-10-07 2011-04-07 Rovi Technologies Corporation Broadband recording method and apparatus for video and/or audio programs
JP5059901B2 (en) * 2010-01-22 2012-10-31 株式会社ドワンゴ Communication system, communication method, program
US8681951B1 (en) 2010-02-03 2014-03-25 Tal Lavian Systems and methods for visual presentation and selection of IVR menu
US8572303B2 (en) * 2010-02-03 2013-10-29 Tal Lavian Portable universal communication device
US8594280B1 (en) 2010-02-03 2013-11-26 Zvi Or-Bach Systems and methods for visual presentation and selection of IVR menu
US8548135B1 (en) 2010-02-03 2013-10-01 Tal Lavian Systems and methods for visual presentation and selection of IVR menu
US8406388B2 (en) 2011-07-18 2013-03-26 Zvi Or-Bach Systems and methods for visual presentation and selection of IVR menu
US8625756B1 (en) 2010-02-03 2014-01-07 Tal Lavian Systems and methods for visual presentation and selection of IVR menu
US8879698B1 (en) 2010-02-03 2014-11-04 Tal Lavian Device and method for providing enhanced telephony
US8548131B1 (en) 2010-02-03 2013-10-01 Tal Lavian Systems and methods for communicating with an interactive voice response system
US9001819B1 (en) 2010-02-18 2015-04-07 Zvi Or-Bach Systems and methods for visual presentation and selection of IVR menu
US8553859B1 (en) 2010-02-03 2013-10-08 Tal Lavian Device and method for providing enhanced telephony
US8537989B1 (en) 2010-02-03 2013-09-17 Tal Lavian Device and method for providing enhanced telephony
US8903073B2 (en) 2011-07-20 2014-12-02 Zvi Or-Bach Systems and methods for visual presentation and selection of IVR menu
US8687777B1 (en) 2010-02-03 2014-04-01 Tal Lavian Systems and methods for visual presentation and selection of IVR menu
US9204193B2 (en) 2010-05-14 2015-12-01 Rovi Guides, Inc. Systems and methods for media detection and filtering using a parental control logging application
US8595012B2 (en) * 2010-06-29 2013-11-26 Lenovo (Singapore) Pte. Ltd. Systems and methods for input device audio feedback
US10439831B1 (en) 2010-08-31 2019-10-08 Globecomm Systems Inc. Media control system, platform and method
US20120089923A1 (en) * 2010-10-08 2012-04-12 Microsoft Corporation Dynamic companion device user interface
US20120135387A1 (en) * 2010-11-29 2012-05-31 Stage Front Presentation Systems Dental educational apparatus and method
US9736524B2 (en) 2011-01-06 2017-08-15 Veveo, Inc. Methods of and systems for content search based on environment sampling
US20120185888A1 (en) * 2011-01-19 2012-07-19 Sony Corporation Schema for interests and demographics profile for advanced broadcast services
US8559793B2 (en) 2011-05-26 2013-10-15 Avid Technology, Inc. Synchronous data tracks in a media editing system
US9049073B2 (en) 2011-06-28 2015-06-02 Rovi Guides, Inc. Systems and methods for initializing allocations of transport streams based on historical data
US8949901B2 (en) 2011-06-29 2015-02-03 Rovi Guides, Inc. Methods and systems for customizing viewing environment preferences in a viewing environment control application
US9641790B2 (en) * 2011-10-17 2017-05-02 Microsoft Technology Licensing, Llc Interactive video program providing linear viewing experience
US8805418B2 (en) 2011-12-23 2014-08-12 United Video Properties, Inc. Methods and systems for performing actions based on location-based rules
US8867708B1 (en) 2012-03-02 2014-10-21 Tal Lavian Systems and methods for visual presentation and selection of IVR menu
US8731148B1 (en) 2012-03-02 2014-05-20 Tal Lavian Systems and methods for visual presentation and selection of IVR menu
US10403163B2 (en) * 2012-05-22 2019-09-03 Sri International Method and system for providing collaborative learning
WO2014014963A1 (en) 2012-07-16 2014-01-23 Questionmine, LLC Apparatus and method for synchronizing interactive content with multimedia
CN103167260B (en) * 2012-11-15 2016-07-06 浙江大华技术股份有限公司 The sending, receiving method of voice data and device
CA2831325A1 (en) 2012-12-18 2014-06-18 Panasonic Avionics Corporation Antenna system calibration
US20140195334A1 (en) 2013-01-10 2014-07-10 United Video Properties, Inc. Systems and methods for optimizing data driven media placement
CA2838861A1 (en) 2013-02-12 2014-08-12 Panasonic Avionics Corporation Optimization of low profile antenna(s) for equatorial operation
US9848276B2 (en) 2013-03-11 2017-12-19 Rovi Guides, Inc. Systems and methods for auto-configuring a user equipment device with content consumption material
US8875202B2 (en) * 2013-03-14 2014-10-28 General Instrument Corporation Processing path signatures for processing elements in encoded video
US10546441B2 (en) 2013-06-04 2020-01-28 Raymond Anthony Joao Control, monitoring, and/or security, apparatus and method for premises, vehicles, and/or articles
US9674563B2 (en) 2013-11-04 2017-06-06 Rovi Guides, Inc. Systems and methods for recommending content
EP2902993A1 (en) 2014-01-29 2015-08-05 Provadis Partner für Bildung und Beratung GmbH Wireless teaching system
US9264656B2 (en) 2014-02-26 2016-02-16 Rovi Guides, Inc. Systems and methods for managing storage space
US9747727B2 (en) 2014-03-11 2017-08-29 Amazon Technologies, Inc. Object customization and accessorization in video content
US10375434B2 (en) * 2014-03-11 2019-08-06 Amazon Technologies, Inc. Real-time rendering of targeted video content
US9288521B2 (en) 2014-05-28 2016-03-15 Rovi Guides, Inc. Systems and methods for updating media asset data based on pause point in the media asset
WO2016174690A1 (en) * 2015-04-29 2016-11-03 Ms45 Srl A method and system for transmitting on demand videos of fitness sessions on fixed and/or mobile electronic devices
WO2018192634A1 (en) * 2017-04-18 2018-10-25 محسن محفوظ حسن ابراهيم، Remote traditional teaching system
US10984669B2 (en) 2018-05-24 2021-04-20 International Business Machines Corporation Generating a virtual instructing platform for replicating and sharing teaching styles
CN110072151B (en) * 2019-05-07 2021-06-04 北京字节跳动网络技术有限公司 Virtual gift display method, electronic device and computer-readable storage medium
JP2022182839A (en) * 2021-05-28 2022-12-08 キヤノン株式会社 Information processing apparatus and method for controlling the same

Family Cites Families (156)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US32776A (en) * 1861-07-09 Machine foe polishing stoste
US34340A (en) * 1862-02-04 Improved washing-machine
US2612533A (en) * 1951-05-29 1952-09-30 Burgess Battery Co Primary cell
US2826828A (en) * 1951-08-22 1958-03-18 Hamilton Sanborn Variable difficulty devices
US2777901A (en) * 1951-11-07 1957-01-15 Leon E Dostert Binaural apparatus for teaching languages
US2908767A (en) * 1954-06-18 1959-10-13 Mc Graw Edison Co Juke box and recordation-transfer machine therefor
US2921385A (en) * 1955-04-25 1960-01-19 Hamilton Sanborn Remote question-answer apparatus
US3008000A (en) * 1958-09-11 1961-11-07 Charles A Morchand Action-reaction television system
US3020360A (en) * 1959-01-29 1962-02-06 Gen Dynamics Corp Pronunciary
GB940092A (en) * 1961-06-23 1963-10-23 Smith & Sons Ltd S Improvements in or relating to apparatus for sound reproduction
US3221098A (en) * 1962-08-15 1965-11-30 Eugene S Feldman Multiple lingual television in a multiplex broadcast system
US3263027A (en) * 1962-12-11 1966-07-26 Beltrami Aurelio Simultaneous bilateral televideophonic communication systems
BE652172A (en) * 1963-08-22
US3245157A (en) * 1963-10-04 1966-04-12 Westinghouse Electric Corp Audio visual teaching system
GB1070864A (en) * 1963-12-10 1967-06-07 Gabor Kornel Tolnai An arrangement in sound reproducing appliances having tapelike sound recording carriers, particularly for teaching purposes
US3255536A (en) * 1963-12-12 1966-06-14 Tutortape Lab Inc Selective programmed information receiving and responding system
US3284923A (en) * 1964-07-16 1966-11-15 Educational Res Associates Inc Teaching machine with programmed multiple track film
US3273260A (en) * 1964-10-06 1966-09-20 Tutortape Lab Inc Audio-visual communication systems and methods
US3387084A (en) * 1964-11-23 1968-06-04 Mc Donnell Douglas Corp Color television data display system
GB1147603A (en) * 1965-06-15 1969-04-02 Mullard Ltd Improvements in or relating to television transmission systems
US3366731A (en) * 1967-08-11 1968-01-30 Comm And Media Res Services In Television distribution system permitting program substitution for selected viewers
US3538621A (en) * 1967-11-16 1970-11-10 Wataru Mayeda Teaching apparatus
US3484950A (en) * 1968-06-12 1969-12-23 Educational Testing Service Teaching machine
BE792678Q (en) * 1968-06-20 1973-03-30 Koos Eugenia M EDUCATIONAL TELEVISION SYSTEM
FR1584571A (en) * 1968-06-28 1969-12-26
US3602582A (en) * 1968-09-11 1971-08-31 Ngo Torricelli Triptych cinematographic system
US3643217A (en) * 1968-10-10 1972-02-15 James R Morphew Automatic visual aid control unit
US3566482A (en) * 1968-10-24 1971-03-02 Data Plex Systems Educational device
US3575861A (en) * 1969-01-29 1971-04-20 Atlantic Richfield Co Mineral oil containing surface active agent
BE755561A (en) * 1969-09-09 1971-02-15 Sodeteg TEACHING MACHINERY IMPROVEMENTS INCLUDING AN IMAGE PROJECTOR
JPS505886B1 (en) * 1970-03-24 1975-03-08
CH514904A (en) * 1970-05-26 1971-10-31 Meier Hans Werner Teaching machine
US3708891A (en) * 1971-01-18 1973-01-09 Oregon Res Inst Spoken questionnaire method and apparatus
US3730980A (en) * 1971-05-24 1973-05-01 Television Communications Corp Electronic communication apparatus for selectively distributing supplementary private programming
US3725571A (en) * 1971-06-21 1973-04-03 Westinghouse Electric Corp Multiplex video transmission system
US3763577A (en) * 1972-01-26 1973-10-09 D Goodson Electronic teaching aid
US3757225A (en) * 1972-03-16 1973-09-04 Telebeam Corp Communication system
US3814841A (en) * 1972-03-16 1974-06-04 Telebeam Corp Communication system with premises access monitoring
JPS5237896B2 (en) * 1972-09-04 1977-09-26
US3988528A (en) * 1972-09-04 1976-10-26 Nippon Hoso Kyokai Signal transmission system for transmitting a plurality of information signals through a plurality of transmission channels
US3833760A (en) * 1973-02-27 1974-09-03 Ferranti Ltd Television systems
US3825674A (en) * 1973-05-25 1974-07-23 Westinghouse Electric Corp Educational tv branching system
US3849594A (en) * 1973-05-25 1974-11-19 Westinghouse Electric Corp Multi-picture tv system with audio and doding channels
US3857999A (en) * 1973-05-25 1974-12-31 Westinghouse Electric Corp Converter for a line shared educational tv system
US3916092A (en) * 1973-05-25 1975-10-28 Westinghouse Electric Corp Transmission system for audio and coding signals in educational tv
US3902007A (en) * 1973-06-26 1975-08-26 Westinghouse Electric Corp Audio and video plural source time division multiplex for an educational tv system
US4044380A (en) * 1973-12-17 1977-08-23 Westinghouse Electric Corporation Encoder and constructed answer system for television
US4040088A (en) * 1974-01-10 1977-08-02 Rca Corporation Adaptor for inter-relating an external audio input device with a standard television receiver, and an audio recording for use therewith
US3947972A (en) * 1974-03-20 1976-04-06 Freeman Michael J Real time conversational student response teaching apparatus
US4199781A (en) * 1974-08-20 1980-04-22 Dial-A-Channel, Inc. Program schedule displaying system
US3991266A (en) * 1974-09-03 1976-11-09 Sanders Associates, Inc. Dual image television
JPS51115718A (en) * 1975-02-24 1976-10-12 Pioneer Electronic Corp Bi-directional catv system
US4034990A (en) * 1975-05-02 1977-07-12 Sanders Associates, Inc. Interactive television gaming system
USRE32776E (en) 1976-06-23 1988-11-01 IDR, Incorporated Piggy back row grabbing system
US4078316A (en) * 1976-06-24 1978-03-14 Freeman Michael J Real time conversational toy
DE2807986A1 (en) * 1978-02-22 1979-08-30 Hertz Inst Heinrich SYSTEM FOR INTERACTIVE CABLE TV
US4264924A (en) * 1978-03-03 1981-04-28 Freeman Michael J Dedicated channel interactive cable television system
US4305131A (en) * 1979-02-05 1981-12-08 Best Robert M Dialog between TV movies and human viewers
US4445187A (en) * 1979-02-05 1984-04-24 Best Robert M Video games with voice dialog
US4333152A (en) * 1979-02-05 1982-06-01 Best Robert M TV Movies that talk back
US4569026A (en) * 1979-02-05 1986-02-04 Best Robert M TV Movies that talk back
FR2448821A1 (en) * 1979-02-12 1980-09-05 Telediffusion Fse METHOD AND SYSTEM FOR INTEGRATING COLOR TELEVISION IMAGES
US4264925A (en) * 1979-08-13 1981-04-28 Michael J. Freeman Interactive cable television system
JPS5647181A (en) * 1979-09-26 1981-04-28 Pioneer Electronic Corp Periodic electric-power-source turning-off device of terminal device of catv system
US4422105A (en) * 1979-10-11 1983-12-20 Video Education, Inc. Interactive system and method for the control of video playback devices
US4862268A (en) 1980-03-31 1989-08-29 General Instrument Corporation Addressable cable television control system with video format data transmission
WO1981002961A1 (en) * 1980-03-31 1981-10-15 Tocom Addressable cable television control system with video format data transmission
US4361730A (en) * 1980-08-29 1982-11-30 Warner Amex Cable Communications Inc. Security terminal for use with two-way interactive cable system
US4331974A (en) * 1980-10-21 1982-05-25 Iri, Inc. Cable television with controlled signal substitution
US4381522A (en) * 1980-12-01 1983-04-26 Adams-Russell Co., Inc. Selective viewing
US4445137A (en) * 1981-09-11 1984-04-24 Machine Intelligence Corporation Data modifier apparatus and method for machine vision systems
US4694490A (en) * 1981-11-03 1987-09-15 Harvey John C Signal processing apparatus and methods
US4965825A (en) 1981-11-03 1990-10-23 The Personalized Mass Media Corporation Signal processing apparatus and methods
US4399329A (en) * 1981-11-25 1983-08-16 Rca Corporation Stereophonic bilingual signal processor
US4516156A (en) * 1982-03-15 1985-05-07 Satellite Business Systems Teleconferencing method and system
US4591248A (en) * 1982-04-23 1986-05-27 Freeman Michael J Dynamic audience responsive movie system
US4599611A (en) * 1982-06-02 1986-07-08 Digital Equipment Corporation Interactive computer-based information display system
US4507680A (en) * 1982-06-22 1985-03-26 Freeman Michael J One way interactive multisubscriber communication system
US4665431A (en) * 1982-06-24 1987-05-12 Cooper J Carl Apparatus and method for receiving audio signals transmitted as part of a television video signal
US4571640A (en) * 1982-11-01 1986-02-18 Sanders Associates, Inc. Video disc program branching system
US4555730A (en) * 1983-01-24 1985-11-26 Media Transference International Single channel split-sound receiver for use with television set
US4616261A (en) * 1983-05-04 1986-10-07 Stimutech, Inc. Method and apparatus for generating subliminal visual messages
JPS59226576A (en) * 1983-06-08 1984-12-19 Mitsubishi Electric Corp Printer of television receiver
US4566030A (en) * 1983-06-09 1986-01-21 Ctba Associates Television viewer data collection system
US4574305A (en) * 1983-08-11 1986-03-04 Tocum, Incorporated Remote hub television and security systems
US4530008A (en) * 1983-10-03 1985-07-16 Broadband Technologies, Inc. Secured communications system
EP0158633A4 (en) * 1983-10-07 1986-07-24 Nat Information Utilities Corp Education utility.
US4602279A (en) * 1984-03-21 1986-07-22 Actv, Inc. Method for providing targeted profile interactive CATV displays
US4573072A (en) * 1984-03-21 1986-02-25 Actv Inc. Method for expanding interactive CATV displayable choices for a given channel capacity
US4839743A (en) * 1984-08-01 1989-06-13 Worlds Of Wonder, Inc. Interactive video and audio controller
US4701896A (en) * 1984-08-20 1987-10-20 Resolution Research, Inc. Interactive plural head laser disc system
US4644515A (en) * 1984-11-20 1987-02-17 Resolution Research, Inc. Interactive multi-user laser disc system
US4941040A (en) 1985-04-29 1990-07-10 Cableshare, Inc. Cable television system selectively distributing pre-recorded video and audio messages
CA1284211C (en) * 1985-04-29 1991-05-14 Terrence Henry Pocock Cable television system selectively distributing pre-recorder video and audio messages
US5023707A (en) 1985-12-02 1991-06-11 Media Transference International, Ltd. System for combining multiple audio channels into the baseband video signal and the recovery of the audio channels therefrom
US4763317A (en) * 1985-12-13 1988-08-09 American Telephone And Telegraph Company, At&T Bell Laboratories Digital communication network architecture for providing universal information services
US4647980A (en) * 1986-01-21 1987-03-03 Aviation Entertainment Corporation Aircraft passenger television system
US4926255A (en) 1986-03-10 1990-05-15 Kohorn H Von System for evaluation of response to broadcast transmissions
US5128752A (en) 1986-03-10 1992-07-07 Kohorn H Von System and method for generating and redeeming tokens
US5227874A (en) 1986-03-10 1993-07-13 Kohorn H Von Method for measuring the effectiveness of stimuli on decisions of shoppers
US4876592A (en) 1986-03-10 1989-10-24 Henry Von Kohorn System for merchandising and the evaluation of responses to broadcast transmissions
US5177604A (en) 1986-05-14 1993-01-05 Radio Telcom & Technology, Inc. Interactive television and data transmission system
US4750036A (en) * 1986-05-14 1988-06-07 Radio Telcom & Technology, Inc. Interactive television and data transmission system
US4733301A (en) * 1986-06-03 1988-03-22 Information Resources, Inc. Signal matching signal substitution
US4786967A (en) * 1986-08-20 1988-11-22 Smith Engineering Interactive video apparatus with audio and video branching
US4846693A (en) * 1987-01-08 1989-07-11 Smith Engineering Video based instructional and entertainment system using animated figure
US4821101A (en) * 1987-02-19 1989-04-11 Isix, Inc. Video system, method and apparatus
US4847690A (en) * 1987-02-19 1989-07-11 Isix, Inc. Interleaved video system, method and apparatus
US4816905A (en) * 1987-04-30 1989-03-28 Gte Laboratories Incorporated & Gte Service Corporation Telecommunication system with video and audio frames
US4780758A (en) * 1987-04-30 1988-10-25 Gte Government Systems Corporation Telecommunication system with burst and continuous audio signals
US4780757A (en) * 1987-04-30 1988-10-25 Gte Government Systems Corporation Telecommunication system with frame selected continuous audio signals
US4847700A (en) * 1987-07-16 1989-07-11 Actv, Inc. Interactive television system for providing full motion synched compatible audio/visual displays from transmitted television signals
US4847699A (en) 1987-07-16 1989-07-11 Actv, Inc. Method for providing an interactive full motion synched compatible audio/visual television display
US4847698A (en) * 1987-07-16 1989-07-11 Actv, Inc. Interactive television system for providing full motion synched compatible audio/visual displays
US4855827A (en) * 1987-07-21 1989-08-08 Worlds Of Wonder, Inc. Method of providing identification, other digital data and multiple audio tracks in video systems
US4777529A (en) * 1987-07-21 1988-10-11 R. M. Schultz & Associates, Inc. Auditory subliminal programming system
US4785349A (en) * 1987-10-05 1988-11-15 Technology Inc. 64 Digital video decompression system
US4807031A (en) * 1987-10-20 1989-02-21 Interactive Systems, Incorporated Interactive video method and apparatus
USRE34340E (en) 1987-10-26 1993-08-10 Actv, Inc. Closed circuit television system having seamless interactive television programming and expandable user participation
US4918516A (en) 1987-10-26 1990-04-17 501 Actv, Inc. Closed circuit television system having seamless interactive television programming and expandable user participation
US4884974A (en) 1987-12-21 1989-12-05 View-Master Ideal Group, Inc. Interactive talking book and audio player assembly
US4894789A (en) 1988-02-22 1990-01-16 Yee Keen Y TV data capture device
US4905094A (en) 1988-06-30 1990-02-27 Telaction Corporation System for audio/video presentation
JPH0243822A (en) 1988-08-03 1990-02-14 Toshiba Corp Television tuner
US5174759A (en) 1988-08-04 1992-12-29 Preston Frank S TV animation interactively controlled by the viewer through input above a book page
US4924303A (en) 1988-09-06 1990-05-08 Kenneth Dunlop Method and apparatus for providing interactive retrieval of TV still frame images and audio segments
JPH0286384A (en) 1988-09-22 1990-03-27 Pioneer Electron Corp Moving picture information service system and head end device for the system
US5157491A (en) 1988-10-17 1992-10-20 Kassatly L Samuel A Method and apparatus for video broadcasting and teleconferencing
US4975771A (en) 1989-02-10 1990-12-04 Kassatly Salim A Method and apparatus for TV broadcasting
US4930019A (en) 1988-11-29 1990-05-29 Chi Wai Chu Multiple-user interactive audio/video apparatus with automatic response units
IL88661A (en) 1988-12-12 1991-12-12 A T Ltd Sa Toy for aiming and firing a radiation beam at a target
US4991011A (en) 1988-12-23 1991-02-05 Scientific-Atlanta, Inc. Interactive television terminal with programmable background audio or video
US5077607A (en) 1988-12-23 1991-12-31 Scientific-Atlanta, Inc. Cable television transaction terminal
US4994908A (en) 1988-12-23 1991-02-19 Scientific-Atlanta, Inc. Interactive room status/time information system
US4987486A (en) 1988-12-23 1991-01-22 Scientific-Atlanta, Inc. Automatic interactive television terminal configuration
US5053883A (en) 1988-12-23 1991-10-01 Scientific-Atlanta, Inc. Terminal polling method
US5001554A (en) 1988-12-23 1991-03-19 Scientific-Atlanta, Inc. Terminal authorization method
DE3901790A1 (en) 1989-01-21 1990-07-26 Gfk Gmbh METHOD FOR THE REMOTE CONTROLLED REPLACEMENT OF A PARTICULAR PROGRAM PART OF A TELEVISION PROGRAM BY A SEPARATELY SENT PROGRAM PART FOR SPECIFIC SELECTED RECEIVER, HOUSEHOLD TERMINAL DEVICE AND THROUGH THE DRIVE DRIVE
US5010500A (en) 1989-01-26 1991-04-23 Xerox Corporation Gesture-modified diagram for retrieval of image resembling diagram, with parts selectable for further interactive retrieval
US4989234A (en) 1989-04-11 1991-01-29 Evanston Enterprises, Inc. Systems for capturing telephonic mass responses
US4989233A (en) 1989-04-11 1991-01-29 Evanston Enterprises, Inc. Systems for capturing telephonic mass responses
US5014125A (en) 1989-05-05 1991-05-07 Cableshare, Inc. Television system for the interactive distribution of selectable video presentations
US4875096A (en) 1989-08-20 1989-10-17 Smith Engineering Encoding of audio and digital signals in a video signal
US5181107A (en) 1989-10-19 1993-01-19 Interactive Television Systems, Inc. Telephone access information service distribution system
US5051822A (en) 1989-10-19 1991-09-24 Interactive Television Systems, Inc. Telephone access video game distribution center
US5318450A (en) 1989-11-22 1994-06-07 Gte California Incorporated Multimedia distribution system for instructional materials
US5176520A (en) 1990-04-17 1993-01-05 Hamilton Eric R Computer assisted instructional delivery system and method
CA2022302C (en) 1990-07-30 1995-02-28 Douglas J. Ballantyne Method and apparatus for distribution of movies
US5093718A (en) 1990-09-28 1992-03-03 Inteletext Systems, Inc. Interactive home information system
US5220420A (en) 1990-09-28 1993-06-15 Inteletext Systems, Inc. Interactive home information system for distributing compressed television programming
US5090708A (en) 1990-12-12 1992-02-25 Yonatan Gerlitz Non hand-held toy
US5132992A (en) 1991-01-07 1992-07-21 Paul Yurt Audio and video transmission and receiving system
US5236199A (en) 1991-06-13 1993-08-17 Thompson Jr John W Interactive media system and telecomputing method using telephone keypad signalling
US5210611A (en) 1991-08-12 1993-05-11 Keen Y. Yee Automatic tuning radio/TV using filtered seek
US5247347A (en) 1991-09-27 1993-09-21 Bell Atlantic Network Services, Inc. Pstn architecture for video-on-demand services
JP3437204B2 (en) * 1992-11-26 2003-08-18 キヤノン株式会社 Image / audio transmission system, information processing apparatus, and control method therefor

Also Published As

Publication number Publication date
MX9605440A (en) 1998-05-31
EP0755608A4 (en) 1997-12-17
EP0755608A1 (en) 1997-01-29
US5537141A (en) 1996-07-16
WO1995028804A1 (en) 1995-10-26
US5585858A (en) 1996-12-17
AU2290795A (en) 1995-11-10
AU686795B2 (en) 1998-02-12

Similar Documents

Publication Publication Date Title
CA2189136C (en) A distance learning system providing individual television participation, audio responses, and memory for every student
US4847698A (en) Interactive television system for providing full motion synched compatible audio/visual displays
US4847700A (en) Interactive television system for providing full motion synched compatible audio/visual displays from transmitted television signals
US4847699A (en) Method for providing an interactive full motion synched compatible audio/visual television display
JP4551371B2 (en) Interactive program generation system and interactive system and method for receiving composite interactive signals
CN1093771C (en) Appts. and methods for controlling educational and amusement use of a television
EP1089566A1 (en) Enhanced video programming system and method utilizing a web page staging area
US20070033625A1 (en) Interactive multimedia production system
WO1995011569A1 (en) Television system distributing a dynamically varying number of concurrent video presentations over a single television channel
GB2357003A (en) Provision of a shared whitboard in a video system
GB2430338A (en) Interactive Multimedia Production
US9437115B2 (en) Method and system for distance education based on asynchronous interaction
Diambra VIDAC; A New Technology for Increasing the Effectiveness of Television Distribution Networks: Report on a Feasibility Study of a Central Library" Integrated Media" Satellite Delivery System.
MXPA96001376A (en) Simultaneous transmission of interactive signals with a video signal convention
NL9401664A (en) Production and distribution system for television programmes and information

Legal Events

Date Code Title Description
EEER Examination request
MKEX Expiry

Effective date: 20150414

MKEX Expiry

Effective date: 20150414