A system and device is provided that enhances the interactivity of multimedia information across a communications network or in combination with other networks including telecommunication and cable broadcasting. The system includes an interactive multimedia mastering (IMM) system for receiving multimedia program materials from a program source, a multimedia call processing system (MCPS) coupled to the IMM, and a plurality of interactive multimedia devices (IMDs) for distributing multimedia information to users. The IMM optimizes the program materials by separating the information into primary and secondary layers using psychographic parameters to differentiate between important and less important multimedia information, and then compresses at least a portion of the layers for transmission to the MCPS. The IMDs accept user commands for multimedia information from a telephone, which cause the IMD to transmit a control signal to the MCPS. The MCPS receives the control signal while in a... |
Citations|
| US4897867 | Mar 15, 1988 | Jan 30, 1990 | American Telephone and Telegraph Company, AT&T Bell Laboratories | Method of and an arrangement for forwarding a customer order | | US5195092 | Aug 30, 1991 | Mar 16, 1993 | Telaction Corporation | Interactive multimedia presentation & communication system | | US5220420 | Sep 10, 1991 | Jun 15, 1993 | Inteletext Systems, Inc. | Interactive home information system for distributing compressed television programming | | US5236199 | Jun 13, 1991 | Aug 17, 1993 | | Interactive media system and telecomputing method using telephone keypad signalling | | US5251209 | Mar 28, 1991 | Oct 5, 1993 | Sprint International Communications Corp. | Prioritizing attributes in integrated services networks | | US5283819 | Apr 25, 1991 | Feb 1, 1994 | Compuadd Corporation | Computing and multimedia entertainment system | | US5325423 | Nov 13, 1992 | Jun 28, 1994 | Multimedia Systems Corporation | Interactive multimedia communication system | | US5351276 | Feb 10, 1992 | Sep 27, 1994 | Simpact Associates, Inc. | Digital/audio interactive communication network |
Referenced by|
| US5664218 | Dec 5, 1994 | Sep 2, 1997 | Electronics and Telecommunications Research Institute | Integrated multimedia input/output processor | | US5682484 | Nov 20, 1995 | Oct 28, 1997 | Advanced Micro Devices, Inc. | System and method for transferring data streams simultaneously on multiple buses in a computer system | | US5692211 | Sep 11, 1995 | Nov 25, 1997 | Advanced Micro Devices, Inc. | Computer system and method having a dedicated multimedia engine and including separate command and data paths | | US5740387 | May 17, 1996 | Apr 14, 1998 | Advanced Micro Devices, Inc. | Computer system having an expansion bus which includes normal and real time modes | | US5745909 | Jul 9, 1996 | Apr 28, 1998 | WebTV Networks, Inc. | Method and apparatus for reducing flicker when displaying HTML images on a television monitor | | US5748921 | Dec 11, 1995 | May 5, 1998 | Advanced Micro Devices, Inc. | Computer system including a plurality of multimedia devices each having a high-speed memory data channel for accessing system memory | | US5754801 | May 17, 1996 | May 19, 1998 | Advanced Micro Devices, Inc. | Computer system having a multimedia bus and comprising a centralized I/O processor which performs intelligent data transfers | | US5784592 | Sep 11, 1995 | Jul 21, 1998 | Advanced Micro Devices, Inc. | Computer system which includes a local expansion bus and a dedicated real-time bus for increased multimedia performance | | US5812772 | Sep 12, 1996 | Sep 22, 1998 | NEC Corporation | Multi-media communication system and method therefor | | US5812787 | Jun 30, 1995 | Sep 22, 1998 | Intel Corporation | Video coding scheme with foreground/background separation | | US5812800 | Sep 11, 1995 | Sep 22, 1998 | Advanced Micro Devices, Inc. | Computer system which includes a local expansion bus and a dedicated real-time bus and including a multimedia memory for increased multi-media performance | | US5835126 | Mar 15, 1996 | Nov 10, 1998 | Multimedia Systems Corporation | Interactive system for a closed cable network which includes facsimiles and voice mail on a display | | US5838927 | Nov 22, 1996 | Nov 17, 1998 | WebTV Networks | Method and apparatus for compressing a continuous, indistinct data stream | | US5862220 | Jun 3, 1996 | Jan 19, 1999 | WebTV Networks, Inc. | Method and apparatus for using network address information to improve the performance of network transactions | | US5862339 | Jul 9, 1996 | Jan 19, 1999 | WebTV Networks, Inc. | Client connects to an internet access provider using algorithm downloaded from a central server based upon client's desired criteria after disconnected from the server | | US5870622 | Oct 10, 1997 | Feb 9, 1999 | Advanced Micro Devices, Inc. | Computer system and method for transferring commands and data to a dedicated multimedia engine | | US5890910 | Oct 17, 1996 | Apr 6, 1999 | Yamaha Corporation | Method of managing information files in a communication karaoke apparatus and a communication karaoke apparatus | | US5896444 | Jun 3, 1996 | Apr 20, 1999 | WebTV Networks, Inc. | Method and apparatus for managing communications between a client and a server in a network | | US5898892 | May 17, 1996 | Apr 27, 1999 | Advanced Micro Devices, Inc. | Computer system with a data cache for providing real-time multimedia data to a multimedia engine | | US5905879 | Sep 10, 1997 | May 18, 1999 | Advanced Micro Devices, Inc. | System and method for transferring periodic data streams on a multimedia bus | | US5918013 | Jun 3, 1996 | Jun 29, 1999 | WebTV Networks, Inc. | Method of transcoding documents in a network environment using a proxy server | | US5935207 | Apr 9, 1997 | Aug 10, 1999 | WebTV Networks, Inc. | Method and apparatus for providing remote site administrators with user hits on mirrored web sites | | US5937329 | Oct 29, 1997 | Aug 10, 1999 | Northern Telecom Limited | System and method for displaying local messages over a satellite television picture | | US5940074 | Nov 22, 1996 | Aug 17, 1999 | WebTV Networks, Inc. | Remote upgrade of software over a network | | US5943046 | Jul 19, 1995 | Aug 24, 1999 | InterVoice Limited Partnership | Systems and methods for the distribution of multimedia information | | US5945991 | Apr 24, 1997 | Aug 31, 1999 | WebTV Networks, Inc. | Method and apparatus for centering an image on a display monitor | | US5951664 | Sep 10, 1997 | Sep 14, 1999 | Advanced Micro Devices, Inc. | Computer system having a multimedia bus and including improved time slotting and bus allocation | | US5963982 | Jul 2, 1997 | Oct 5, 1999 | WebTV Networks, Inc. | Defragmentation of stored data without pointer indirection | | US5968120 | May 2, 1997 | Oct 19, 1999 | OLiVR Corporation Ltd. | Method and system for providing on-line interactivity over a server-client network | | US5974461 | Jul 21, 1997 | Oct 26, 1999 | WebTV Networks, Inc. | Method for automatically regenerating information at a client system in the event of power or communication disruption between the client system and the server | | US5978381 | Jun 6, 1997 | Nov 2, 1999 | WebTV Networks, Inc. | Transmitting high bandwidth network content on a low bandwidth communications channel during off peak hours | | US5996022 | Apr 7, 1997 | Nov 30, 1999 | WebTV Networks, Inc. | Transcoding data in a proxy computer prior to transmitting the audio data to a client | | US6005563 | Nov 22, 1996 | Dec 21, 1999 | WebTV Networks, Inc. | User interface for controlling audio functions in a web browser | | US6008836 | Nov 22, 1996 | Dec 28, 1999 | WebTV Networks, Inc. | Method and apparatus for adjusting television display control using a browser | | US6023268 | Jun 30, 1998 | Feb 8, 2000 | WebTV Networks, Inc. | Reducing latency while downloading data over a network | | US6023585 | May 2, 1997 | Feb 8, 2000 | WebTV Networks, Inc. | Automatically selecting and downloading device drivers from a server system to a client system that includes one or more devices | | US6034689 | Jun 3, 1996 | Mar 7, 2000 | WebTV Networks, Inc. | Web browser allowing navigation between hypertext objects using remote control | | US6073168 | Jan 20, 1997 | Jun 6, 2000 | WebTV Networks, Inc. | Method for reducing delivery latency of an image or other secondary information associated with a file | | US6128668 | Nov 7, 1997 | Oct 3, 2000 | International Business Machines Corporation | Selective transformation of multimedia objects | | US6131086 | Apr 2, 1997 | Oct 10, 2000 | Walker Digital, LLC | Method and system for allowing viewers to purchase program products | | US6134695 | Jul 25, 1997 | Oct 17, 2000 | Olympus Optical Co., Ltd. | Code image data output apparatus and method | | US6173296 | Apr 23, 1998 | Jan 9, 2001 | WebTV Networks, Inc. | Method and apparatus for reducing flicker when displaying HTML images on a television monitor | | US6182072 | Mar 26, 1997 | Jan 30, 2001 | WebTV Networks, Inc. | Method and apparatus for generating a tour of world wide web sites | | US6230319 | Jun 30, 1998 | May 8, 2001 | WebTV Networks, Inc. | Managing interruption while downloading data over a network | | US6269481 | Feb 8, 2000 | Jul 31, 2001 | WebTV Networks, Inc. | Automatic selecting and downloading device drivers from a server system to a client system that includes one or more devices | | US6278773 | Jun 30, 1998 | Aug 21, 2001 | WebTV Networks, Inc. | Determining and disclosing the indentity of telephone caller | | US6289363 | Aug 23, 1996 | Sep 11, 2001 | International Business Machines Corporation | Navigation editor framework for building mulitmedia titles | | US6298460 | May 5, 2000 | Oct 2, 2001 | Olympus Optical Co., Ltd. | Code image data output apparatus and method | | US6308221 | Jun 30, 1998 | Oct 23, 2001 | WebTV Networks, Inc. | Selecting communication link between client and server | | US6308222 | Nov 30, 1999 | Oct 23, 2001 | Microsoft Corporation | Transcoding of audio data | | US6311155 | May 26, 2000 | Oct 30, 2001 | Hearing Enhancement Company LLC | Use of voice-to-remaining audio (VRA) in consumer applications | | US6311197 | Jun 10, 1998 | Oct 30, 2001 | WEBTV Networks, Inc. | Method for downloading a web page to a client for efficient display on a television screen | | US6330606 | Mar 29, 1999 | Dec 11, 2001 | WebTV Networks, Inc. | Method and apparatus for dispatching document requests in a proxy | | US6332157 | Jun 29, 1999 | Dec 18, 2001 | WebTV Networks, Inc. | Method of accessing multiple services from multiple service providers | | US6351733 | May 26, 2000 | Feb 26, 2002 | Hearing Enhancement Company, LLC | Method and apparatus for accommodating primary content audio and secondary content remaining audio capability in the digital audio production process | | US6356588 | Apr 17, 1998 | Mar 12, 2002 | Ayao Wada | Method for digital compression of color images | | US6442278 | May 26, 2000 | Aug 27, 2002 | Hearing Enhancement Company, LLC | Voice-to-remaining audio (VRA) interactive center channel downmix | | US6473099 | Oct 30, 2000 | Oct 29, 2002 | WebTV Networks, Inc. | Automatically upgrading software over a satellite link | | US6496205 | Dec 21, 1999 | Dec 17, 2002 | Webtv Networks, Inc. | User interface for controlling audio functions in a web browser | | US6496868 | Sep 17, 2001 | Dec 17, 2002 | WebTV Networks, Inc. | Transcoding audio data by a proxy computer on behalf of a client computer | | US6505232 | Oct 23, 2001 | Jan 7, 2003 | WebTV Networks, Inc. | Method of using electronic tickets containing privileges for improved security | | US6535878 | Mar 19, 1998 | Mar 18, 2003 | Roxio, Inc. | Method and system for providing on-line interactivity over a server-client network | | US6536043 | Jan 6, 1997 | Mar 18, 2003 | Roxio, Inc. | Method and systems for scalable representation of multimedia data for progressive asynchronous transmission | | US6539407 | Nov 21, 2000 | Mar 25, 2003 | WebTV Networks, Inc. | Method and apparatus for reducing flicker when displaying HTML images on a television monitor | | US6542462 | May 27, 1998 | Apr 1, 2003 | Lucent Technologies Inc. | Method and apparatus for overload control of multimedia communications in a hybrid switching system | | US6574765 | Jun 7, 2001 | Jun 3, 2003 | Olympus Optical Co., Ltd. | Code image data output apparatus and method | | US6587886 | Oct 16, 2001 | Jul 1, 2003 | WebTV Networks, Inc. | Selecting communication link between client and server | | US6614890 | Jun 30, 1998 | Sep 2, 2003 | WebTV Networks, Inc. | Disclosing the receipt of new electronic message | | US6647421 | Dec 10, 2001 | Nov 11, 2003 | WEBTV Networks, Inc. | Method and apparatus for dispatching document requests in a proxy | | US6650755 | Jun 25, 2002 | Nov 18, 2003 | Hearing Enhancement Company, LLC | Voice-to-remaining audio (VRA) interactive center channel downmix | | US6662218 | Sep 20, 2002 | Dec 9, 2003 | WebTV Networks, Inc. | Method of transcoding documents in a network environment using a proxy server | | US6772127 | Dec 10, 2001 | Aug 3, 2004 | Hearing Enhancement Company, LLC | Method and apparatus for accommodating primary content audio and secondary content remaining audio capability in the digital audio production process | | US6891553 | May 29, 2001 | May 10, 2005 | Microsoft Corporation | Resizing internet document for display on television screen | | US6912501 | Aug 23, 2001 | Jun 28, 2005 | Hearing Enhancement Company LLC | Use of voice-to-remaining audio (VRA) in consumer applications | | US6957260 | Oct 23, 2001 | Oct 18, 2005 | Microsoft Corporation | Method of improving access to services provided by a plurality of remote service providers | | US6985594 | Jun 14, 2000 | Jan 10, 2006 | Hearing Enhancement Co., LLC. | Voice-to-remaining audio (VRA) interactive hearing aid and auxiliary equipment | | US7010263 | Dec 14, 1999 | Mar 7, 2006 | XM Satellite Radio, Inc. | System and method for distributing music and data | | US7047196 | Feb 16, 2001 | May 16, 2006 | AgileTV Corporation | System and method of voice recognition near a wireline node of a network supporting cable television and/or video delivery | | US7085020 | Feb 20, 2002 | Aug 1, 2006 | International Business Machines Corporation | Raster data compression apparatus and method | | US7103099 | Jul 27, 1999 | Sep 5, 2006 | Microsoft Corporation | Selective compression | | US7162531 | Jan 25, 2001 | Jan 9, 2007 | Microsoft Corporation | Manipulating a compressed video stream | | US7263562 | Mar 21, 2002 | Aug 28, 2007 | Microsoft Corporation | Method and system for describing uploaded files statement regarding federally-sponsored research or development | | US7266501 | Dec 10, 2002 | Sep 4, 2007 | Akiba Electronics Institute LLC | Method and apparatus for accommodating primary content audio and secondary content remaining audio capability in the digital audio production process | | US7283265 | Nov 14, 2001 | Oct 16, 2007 | InfoPrint Solutions Company | Raster data compression apparatus and method | | US7289506 | Apr 28, 2000 | Oct 30, 2007 | Nokia Corporation | Data transmission | | US7305472 | Feb 18, 2005 | Dec 4, 2007 | Microsoft Corporation | Method for downloading a web page to a client for efficient display on a television screen | | US7337111 | Jun 17, 2005 | Feb 26, 2008 | Akiba Electronics Institute, LLC | Use of voice-to-remaining audio (VRA) in consumer applications | | US7360230 | Jul 27, 1999 | Apr 15, 2008 | Microsoft Corporation | Overlay management | | US7408106 | Jun 28, 2001 | Aug 5, 2008 | Comverse Ltd. | Tele-karaoke | | US7415120 | Apr 14, 1999 | Aug 19, 2008 | Akiba Electronics Institute LLC | User adjustable volume control that accommodates hearing | | US7523399 | May 8, 2001 | Apr 21, 2009 | Microsoft Corporation | Downloading software from a server to a client | | US7685523 | Nov 17, 2005 | Mar 23, 2010 | AgileTV Corporation | System and method of voice recognition near a wireline node of network supporting cable television and/or video delivery | | US7739714 | Dec 24, 2002 | Jun 15, 2010 | | System for transmitting digital data over a limited bandwidth link in plural blocks | | US7814520 | Dec 24, 2002 | Oct 12, 2010 | | System for providing on-line virtual reality movies by transmitting partial resolution frames through a subtraction process | | US7817621 | Jul 15, 2005 | Oct 19, 2010 | | Mobile wireless internet portable radio | | US7925689 | Jul 30, 2002 | Apr 12, 2011 | Kwok, Chu & Shindler LLC | Method and system for providing on-line interactivity over a server-client network | | US7948969 | Jul 15, 2005 | May 24, 2011 | Lonecraft Limited, LLC | Mobile wireless internet portable radio | | US7970818 | Aug 30, 2006 | Jun 28, 2011 | Kwok, Chu & Shindler LLC | Method and system for providing on-line interactivity over a server-client network | | US8056108 | Oct 8, 2010 | Nov 8, 2011 | Intellectual Ventures I LLC | Method and systems for scalable representation of multimedia data for progressive asynchronous transmission | | US8073900 | Aug 30, 2006 | Dec 6, 2011 | Intellectual Ventures I LLC | Method and system for providing on-line interactivity over a server-client network | | US8095370 | Sep 17, 2004 | Jan 10, 2012 | AgileTV Corporation | Dual compression voice recordation non-repudiation system | | US8108220 | Sep 4, 2007 | Jan 31, 2012 | Akiba Electronics Institute LLC | Techniques for accommodating primary content (pure voice) audio and secondary content remaining audio capability in the digital audio production process | | US8170884 | Jan 8, 2008 | May 1, 2012 | Akiba Electronics Institute LLC | Use of voice-to-remaining audio (VRA) in consumer applications | | US8189662 | Apr 11, 2006 | May 29, 2012 | Microsoft Corporation | Selection compression | | USRE42737 | Jan 10, 2008 | Sep 27, 2011 | Akiba Electronics Institute LLC | Voice-to-remaining audio (VRA) interactive hearing aid and auxiliary equipment |
Claims1. A communications system for transmitting interactive multimedia information over a communication medium having limited bandwidth, the system comprising: - interactive multimedia mastering (IMM) system means for receiving multimedia program materials from a program source, the IMM system including means for optimizing the program materials by separating the information into primary and secondary layers using psychographic parameters to differentiate between important and less important multimedia information, the program materials further optimized by enhancing information in the primary layers to provide a perceived improvement in the quality of the information when presented to a user, and by compressing at least a portion of the optimized program materials to reduce the bandwidth required to transmit the optimized program materials, the optimized program materials including a plurality of program branches where each of the branches allows a plurality of functions and data to be accessed in order to replicate the program source;
- a multimedia call processing system (MCPS) coupled to the IMM for receiving and distributing the optimized program materials from the IMM; and
- a plurality of interactive multimedia devices (IMDs) for receiving the optimized program materials from the MCPS, the plurality of the IMDs including means for accepting user commands for multimedia information and for responsively transmitting a control signal to the MCPS,
- the MCPS including a voice mode means responsive to the control signal for branching to a program branch in the optimized program materials indicated by the control signal, the MCPS including means for switching to a data mode for transmitting data from the indicated program branch back to the at least one of the plurality of IMDs and then switching back to the voice mode to accept further control signals from the at least one of the plurality of IMDs, whereby only selected portions of the optimized program materials are sent from the MCPS to the IMDs thereby further reducing the bandwidth required to transmit the multimedia program materials.
2. The system of claim 1 in which the IMM system provides for subjective control of the quality of the multimedia information, wherein the subjective control is controlled by user feedback. 3. The system of claim 1 in which the IMM system provides for objective control of the quality of the multimedia information through the use of a quality metric. 4. The system of claim 1 in which the multimedia call processing system further comprises: - means for creating multiple multimedia files for use by the multimedia mastering system.
5. The system of claim 1 in which the interactive multimedia devices are coupled to a printer to print information from the multimedia network. 6. The system of claim 5 in which the interactive multimedia devices are coupled to a display. 7. The system of claim 5 in which each of the interactive multimedia device has the ability to store information related to demographics and the characteristics of the interactive multimedia device and thereafter forward the information at an appropriate time. 8. The system of claim 7 in which interactive multimedia device can delay transmission of information stored there within until the communication network is not in use. 9. The system of claim 7 in which the display comprises a television. 10. The system of claim 9 in which control of the transmission of program source material is accomplished using a standard voice response system. 11. The system of claim 9 in which control of the transmission of program source material is accomplished using an interactive voice response system. 12. The system of claim 9 in which control of the transmission of program source material is accomplished using a computer processing system. 13. The system of claim 10 in which a facsimile machine is connected to the IMD. 14. The system of claim 9 in which a telephone handset is used to control and select the transmission and presentation of program source material. 15. The system of claim 9 in which telephone keypad is used to control and select the transmission and presentation of program source material. 16. The system of claim 9 in which a remote control is used to control and select the transmission and presentation of program source material. 17. The system of claim 10 in which the IMD comprises a music synthesizer and a multimedia decompression means for generating program source material. 18. The system of claim 10 in which the IMD comprises a music synthesizer and a key coding means for generating program source material. 19. The system of claim 10 in which the IMD comprises a music synthesizer and a generator means for generating program source material. 20. The system of claim 10 in which utilizes switching between data, voice and facsimile on a single telephone line to transmit program source material. 21. The system of claim 10 in which utilizes switching between data, voice and facsimile on multiple telephone lines to transmit program source material in parallel. 22. The system of claim 10 in which certain portions are designated as primary program material portions and certain portions of the MCPS are designated as secondary program material portions and are used to communicate primary and secondary multimedia information. 23. The system of claim 22 in which program transmission can occur simultaneously. 24. The system of claim 22 in which program material transmission can occur at a specified period of the day. 25. The system of claim 22 in which the program transmission can occur when the telephone line is not being utilized. 26. An interactive multimedia system for providing interactive multimedia information to a user over a communication network, the system comprising: - an interactive multimedia mastering system (IMMS) including,
- means for separating multimedia information into primary and secondary layers based upon a program model,
- means for enhancing the layers in accordance with the program model to enhance user interactivity of the multimedia information, the layers being enhanced through selective use of an objective quality standard that includes metrics of the quality of the layers, and a subjective quality standard that is controlled by user feedback,
- means for compressing at least a portion the enhanced layers creating compressed layers and uncompressed layers, and
- means for transmitting the compressed and uncompressed layers over the communication medium; and
- an interactive multimedia device (IMD) including,
- communication means for receiving the compressed and uncompressed layers from the communication medium,
- memory means for storing the compressed and uncompressed layers,
- means for decompressing the compressed layers,
- means for mixing the decompressed layers with the uncompressed layers, and
- means for interactively controlling the communication means, memory means, decompressing means, and mixing means to provide enhanced interactive multimedia information to a display.
27. A system for interactively providing enhanced information related to a communication network, the network including a first set of pro,ram source materials that is produced for a user, the network further including a second set of pro,ram source material that is related to the first set of program source material, the second set of program source material is stored in a separate layer than the first set of program source material, the system comprising: - means for linking the first set of program source material with the second set of program source material in synchronization, the first set of program source material being a different media type than the second set of program source material;
- means coupled to the linking means for controlling the quality of the first and second sets of program source materials by selective use of an objective quality standard that includes metrics of the quality of the layers, and a subjective quality standard that is controlled by user feedback, and
- means for interactively producing the second set of program source material; wherein the user of the system can produce additional information related to the first set of program source material.
28. The system of claim 27 including means for simultaneously displaying the second set of program source material with the first set of program source material. 29. The system of claim 27 in which the second set of program source materials provides more detailed information related to the first set of program source materials. 30. The system of claim 27 in which the second set of program source materials provides information that is different from but related to the first set of program source materials. 31. The system of claim 27 in which the interactively producing means interactively displays the second set of program source material while the first set of program source material is produced. 32. The system of claim 27 which further comprises means for selecting related services based upon the second set of program source material. |