WO1997022201A3 - Method and system for transmitting real-time video - Google Patents

Method and system for transmitting real-time video Download PDF

Info

Publication number
WO1997022201A3
WO1997022201A3 PCT/US1996/019226 US9619226W WO9722201A3 WO 1997022201 A3 WO1997022201 A3 WO 1997022201A3 US 9619226 W US9619226 W US 9619226W WO 9722201 A3 WO9722201 A3 WO 9722201A3
Authority
WO
WIPO (PCT)
Prior art keywords
real
video
time
www
audio
Prior art date
Application number
PCT/US1996/019226
Other languages
French (fr)
Other versions
WO1997022201A2 (en
Inventor
Roy H Campbell
See-Mong Tan
Dong Xie
Zhigang Chen
Original Assignee
Roy H Campbell
Tan See Mong
Dong Xie
Zhigang Chen
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
Application filed by Roy H Campbell, Tan See Mong, Dong Xie, Zhigang Chen filed Critical Roy H Campbell
Priority to EP96944220A priority Critical patent/EP0867003A2/en
Priority to KR1019980704440A priority patent/KR19990072122A/en
Priority to JP09521539A priority patent/JP2000515692A/en
Publication of WO1997022201A2 publication Critical patent/WO1997022201A2/en
Publication of WO1997022201A3 publication Critical patent/WO1997022201A3/en
Priority to US10/251,910 priority patent/US20030140159A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • G11B27/32Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
    • G11B27/327Table of contents
    • G11B27/329Table of contents on a disc [VTOC]
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/34Indicating arrangements 
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/26Flow control; Congestion control using explicit feedback to the source, e.g. choke packets
    • H04L47/263Rate modification at the source after receiving feedback
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/28Flow control; Congestion control in relation to timing considerations
    • H04L47/283Flow control; Congestion control in relation to timing considerations in response to processing delays, e.g. caused by jitter or round trip time [RTT]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/61Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
    • H04L65/612Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/70Media network packetisation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/80Responding to QoS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • H04L69/163In-band adaptation of TCP data exchange; In-band control procedures
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • H04L69/164Adaptation or special uses of UDP protocol
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • H04L69/165Combined use of TCP and UDP protocols; selection criteria therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • 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/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs
    • H04N21/2343Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
    • H04N21/234363Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by altering the spatial resolution, e.g. for clients with a lower screen resolution
    • 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/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs
    • H04N21/2343Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
    • H04N21/234381Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by altering the temporal resolution, e.g. decreasing the frame rate by frame skipping
    • 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/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/238Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
    • H04N21/2381Adapting the multiplex stream to a specific network, e.g. an Internet Protocol [IP] network
    • 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/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44209Monitoring of downstream path of the transmission network originating from a server, e.g. bandwidth variations of a wireless network
    • 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/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/4424Monitoring of the internal components or processes of the client device, e.g. CPU or memory load, processing speed, timer, counter or percentage of the hard disk space used
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/637Control signals issued by the client directed to the server or network components
    • H04N21/6377Control signals issued by the client directed to the server or network components directed to server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/643Communication protocols
    • H04N21/6437Real-time Transport Protocol [RTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/65Transmission of management data between client and server
    • H04N21/658Transmission by the client directed to the server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/65Transmission of management data between client and server
    • H04N21/658Transmission by the client directed to the server
    • H04N21/6582Data stored in the client, e.g. viewing habits, hardware capabilities, credit card number
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/141Systems for two-way working between two video terminals, e.g. videophone
    • H04N7/147Communication arrangements, e.g. identifying the communication as a video-communication, intermediate storage of the signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/24Systems for the transmission of television signals using pulse code modulation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols

Abstract

The architecture of numerous networks, including the Internet with its World Wide Web (WWW) browsers and servers (550), support full file transfer for document retrieval. In order for the WWW to support continuous media, it is necessary to transmit video and audio on demand and in real-time, as well as new protocols for real-time data. The invention extends the architecture of the WWW to encompass the dynamic, real-time information space of video and audio. The inventive method, called Vosaic, short for Video Mosaic, incorporates real-time video and audio into standard hypertext pages and which are displayed in place. The invention includes a real-time protocol, called a video datagram protocol (VDP), for handling real-time video over the WWW. VDP minimizes inter-frame jitter and dynamically adapts to the client (500) CPU load and network congestion.
PCT/US1996/019226 1995-12-12 1996-12-12 Method and system for transmitting real-time video WO1997022201A2 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
EP96944220A EP0867003A2 (en) 1995-12-12 1996-12-12 Method of and system for transmitting and/or retrieving real-time video and audio information over performance-limited transmission systems
KR1019980704440A KR19990072122A (en) 1995-12-12 1996-12-12 Method and apparatus for real-time image transmission
JP09521539A JP2000515692A (en) 1995-12-12 1996-12-12 Method and apparatus for transmitting and reading real-time video and audio information on a property limiting system
US10/251,910 US20030140159A1 (en) 1995-12-12 2003-02-18 Method and system for transmitting and/or retrieving real-time video and audio information over performance-limited transmission systems

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US853195P 1995-12-12 1995-12-12
US60/008,531 1995-12-12

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US9125198A Continuation 1995-12-12 1998-07-21

Publications (2)

Publication Number Publication Date
WO1997022201A2 WO1997022201A2 (en) 1997-06-19
WO1997022201A3 true WO1997022201A3 (en) 1997-10-02

Family

ID=21732118

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US1996/019226 WO1997022201A2 (en) 1995-12-12 1996-12-12 Method and system for transmitting real-time video

Country Status (5)

Country Link
US (1) US20030140159A1 (en)
EP (1) EP0867003A2 (en)
JP (1) JP2000515692A (en)
KR (1) KR19990072122A (en)
WO (1) WO1997022201A2 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8918812B2 (en) 2000-10-24 2014-12-23 Aol Inc. Method of sizing an embedded media player page
US8935423B1 (en) 1997-03-31 2015-01-13 Open Invention Network, Llc Apparatus, method, and computer readable medium for providing a presentation on a network having a plurality of synchronized media types
US9383893B1 (en) 1997-03-31 2016-07-05 Open Invention Network, Llc Providing a presentation on a network having a plurality of synchronized media types
US9595050B2 (en) 2000-10-24 2017-03-14 Aol Inc. Method of disseminating advertisements using an embedded media player page

Families Citing this family (187)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6304574B1 (en) * 1995-06-07 2001-10-16 3Com Corporation Distributed processing of high level protocols, in a network access server
US8850477B2 (en) * 1995-10-02 2014-09-30 Starsight Telecast, Inc. Systems and methods for linking television viewers with advertisers and broadcasters
US6076109A (en) 1996-04-10 2000-06-13 Lextron, Systems, Inc. Simplified-file hyper text protocol
US6343313B1 (en) * 1996-03-26 2002-01-29 Pixion, Inc. Computer conferencing system with real-time multipoint, multi-speed, multi-stream scalability
US7266686B1 (en) 1996-05-09 2007-09-04 Two-Way Media Llc Multicasting method and apparatus
US6118790A (en) * 1996-06-19 2000-09-12 Microsoft Corporation Audio server system for an unreliable network
EP0844572A1 (en) * 1996-11-22 1998-05-27 Webtv Networks, Inc. User interface for controlling audio functions in a web browser
US20020120675A1 (en) * 1997-01-29 2002-08-29 Stewart Neil Everett Method of transferring media files over a communications network
US6480600B1 (en) 1997-02-10 2002-11-12 Genesys Telecommunications Laboratories, Inc. Call and data correspondence in a call-in center employing virtual restructuring for computer telephony integrated functionality
US7031442B1 (en) 1997-02-10 2006-04-18 Genesys Telecommunications Laboratories, Inc. Methods and apparatus for personal routing in computer-simulated telephony
US6104802A (en) 1997-02-10 2000-08-15 Genesys Telecommunications Laboratories, Inc. In-band signaling for routing
US6128653A (en) * 1997-03-17 2000-10-03 Microsoft Corporation Method and apparatus for communication media commands and media data using the HTTP protocol
JPH1153168A (en) 1997-08-07 1999-02-26 Matsushita Graphic Commun Syst Inc Document preparing device with voice information and method used with the same
US6373836B1 (en) * 1997-09-15 2002-04-16 Genesys Telecommunications Laboratories, Inc. Apparatus and methods in routing internet protocol network telephony calls in a centrally-managed call center system
US6711611B2 (en) 1998-09-11 2004-03-23 Genesis Telecommunications Laboratories, Inc. Method and apparatus for data-linking a mobile knowledge worker to home communication-center infrastructure
US6985943B2 (en) 1998-09-11 2006-01-10 Genesys Telecommunications Laboratories, Inc. Method and apparatus for extended management of state and interaction of a remote knowledge worker from a contact center
JPH11150711A (en) * 1997-11-17 1999-06-02 Nec Corp Video conference data transferring device
USRE46528E1 (en) 1997-11-14 2017-08-29 Genesys Telecommunications Laboratories, Inc. Implementation of call-center outbound dialing capability at a telephony network level
US6453355B1 (en) 1998-01-15 2002-09-17 Apple Computer, Inc. Method and apparatus for media data transmission
US6134243A (en) * 1998-01-15 2000-10-17 Apple Computer, Inc. Method and apparatus for media data transmission
US7907598B2 (en) 1998-02-17 2011-03-15 Genesys Telecommunication Laboratories, Inc. Method for implementing and executing communication center routing strategies represented in extensible markup language
US6332154B2 (en) 1998-09-11 2001-12-18 Genesys Telecommunications Laboratories, Inc. Method and apparatus for providing media-independent self-help modules within a multimedia communication-center customer interface
US6799298B2 (en) * 1998-03-11 2004-09-28 Overture Services, Inc. Technique for locating an item of interest within a stored representation of data
KR100487404B1 (en) * 1998-03-19 2005-07-07 주식회사 대우일렉트로닉스 Method of realizing a vod service utilizing web in a vod system
US6959449B1 (en) * 1998-06-08 2005-10-25 Sony Corporation System and method for simultaneously accessing video data and internet page data
US6850564B1 (en) * 1998-06-26 2005-02-01 Sarnoff Corporation Apparatus and method for dynamically controlling the frame rate of video streams
US6519646B1 (en) * 1998-09-01 2003-02-11 Sun Microsystems, Inc. Method and apparatus for encoding content characteristics
USRE46153E1 (en) 1998-09-11 2016-09-20 Genesys Telecommunications Laboratories, Inc. Method and apparatus enabling voice-based management of state and interaction of a remote knowledge worker in a contact center environment
AU6496999A (en) * 1998-09-29 2000-04-17 Radiowave.Com, Inc. System and method for reproducing supplemental information in addition to information transmissions
AU1286700A (en) * 1998-11-27 2000-06-19 British Telecommunications Public Limited Company Session announcement for adaptive component configuration
GB9826158D0 (en) 1998-11-27 1999-01-20 British Telecomm Anounced session control
GB9826157D0 (en) * 1998-11-27 1999-01-20 British Telecomm Announced session control
EP1142257A1 (en) * 1999-01-14 2001-10-10 Nokia Corporation Response time measurement for adaptive playout algorithms
DE19914077A1 (en) * 1999-03-27 2000-10-05 Grundig Ag Method and apparatus for displaying real time video information transmitted over a network
KR20020047031A (en) * 1999-04-17 2002-06-21 펄센트 코포레이션 Method and apparatus for efficient video processing
JP2002542720A (en) * 1999-04-20 2002-12-10 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Pre-processing method for applying MPEG-4 data stream to internet network
JP2001036423A (en) 1999-05-20 2001-02-09 Yamaha Corp Program reproduction system and program reproduction method
JP4209126B2 (en) * 1999-05-20 2009-01-14 ヤマハ株式会社 Server apparatus for program supply and client apparatus and method for reproduction
ES2192850T3 (en) 1999-05-21 2003-10-16 Nokia Corp TRANSMISSION OF DATA BY PACKAGES IN A THIRD GENERATION MOBILE SYSTEM.
EP1188318A1 (en) * 1999-06-03 2002-03-20 Iviewit Holdings, Inc. System and method for providing an enhanced digital video file
DE60045327D1 (en) * 1999-06-17 2011-01-20 Level 3 Communications Inc System and method for integrated load distribution and resource management in an Internet environment
US7356830B1 (en) 1999-07-09 2008-04-08 Koninklijke Philips Electronics N.V. Method and apparatus for linking a video segment to another segment or information source
IT1310467B1 (en) * 1999-09-08 2002-02-18 Maria Grazia Lungarini SYSTEM AND METHOD FOR THE TRANSMISSION IN DIGITAL CODED FORM OF DATA WITH AUDIOVISUAL CONTENT.
WO2001019088A1 (en) * 1999-09-09 2001-03-15 E-Studiolive, Inc. Client presentation page content synchronized to a streaming data signal
US7313627B1 (en) * 1999-09-30 2007-12-25 Data Expedition, Inc. Flow control method and apparatus
US7158479B1 (en) 1999-09-30 2007-01-02 Data Expedition, Inc. Method and apparatus for non contiguous sliding window
US6543005B1 (en) 1999-10-27 2003-04-01 Oracle Corporation Transmitting data reliably and efficiently
KR100322371B1 (en) * 1999-11-08 2002-02-27 황영헌 Broadcasting portal service system
US6700893B1 (en) * 1999-11-15 2004-03-02 Koninklijke Philips Electronics N.V. System and method for controlling the delay budget of a decoder buffer in a streaming data receiver
US7929978B2 (en) 1999-12-01 2011-04-19 Genesys Telecommunications Laboratories, Inc. Method and apparatus for providing enhanced communication capability for mobile devices on a virtual private network
WO2001042944A1 (en) * 1999-12-08 2001-06-14 Kang Won Il Electronic mail delivery system capable of delivering motion picture images on a real-time basis using a streaming technology
EP1447998A1 (en) * 1999-12-30 2004-08-18 Nortel Networks Limited Adaptively maintaining quality of service (Qos) in distributed PBX networks
US7990882B1 (en) * 1999-12-30 2011-08-02 Avaya Inc. Adaptively maintaining quality of service (QoS) in distributed PBX networks
AU2001251748A1 (en) * 2000-04-14 2001-10-30 Solidstreaming, Inc. A system and method for multimedia streaming
KR100364859B1 (en) * 2000-04-21 2002-12-16 오종택 Apparatus and method for remote monitoring using Internet access device and service server
US7191242B1 (en) 2000-06-22 2007-03-13 Apple, Inc. Methods and apparatuses for transferring data
US6563913B1 (en) * 2000-08-21 2003-05-13 Koninklijke Philips Electronics N.V. Selective sending of portions of electronic content
US6766376B2 (en) 2000-09-12 2004-07-20 Sn Acquisition, L.L.C Streaming media buffering system
AUPR063400A0 (en) 2000-10-06 2000-11-02 Canon Kabushiki Kaisha Xml encoding scheme
US7203741B2 (en) 2000-10-12 2007-04-10 Peerapp Ltd. Method and system for accelerating receipt of data in a client-to-client network
AU2002222311A1 (en) * 2000-10-20 2002-04-29 Eyeball.Com Network Inc. Network virtual games
ATE464740T1 (en) 2000-12-15 2010-04-15 British Telecomm TRANSMISSION OF SOUND AND/OR IMAGE MATERIAL
US7213075B2 (en) * 2000-12-15 2007-05-01 International Business Machines Corporation Application server and streaming server streaming multimedia file in a client specific format
GB0030706D0 (en) * 2000-12-15 2001-01-31 British Telecomm Delivery of audio and or video material
CA2429827C (en) * 2000-12-15 2009-08-25 British Telecommunications Public Limited Company Transmission and reception of audio and/or video material
US6407680B1 (en) * 2000-12-22 2002-06-18 Generic Media, Inc. Distributed on-demand media transcoding system and method
US6987728B2 (en) * 2001-01-23 2006-01-17 Sharp Laboratories Of America, Inc. Bandwidth allocation system
FI115744B (en) * 2001-02-08 2005-06-30 Nokia Corp communication Service
GB2374746B (en) * 2001-04-19 2005-04-13 Discreet Logic Inc Displaying image data
JP3491626B2 (en) * 2001-05-29 2004-01-26 ソニー株式会社 Transmission device, reception device, and transmission / reception device
US20030023746A1 (en) * 2001-07-26 2003-01-30 Koninklijke Philips Electronics N.V. Method for reliable and efficient support of congestion control in nack-based protocols
US7171485B2 (en) * 2001-10-17 2007-01-30 Velcero Broadband Applications, Llc Broadband network system configured to transport audio or video at the transport layer, and associated method
US20030074554A1 (en) * 2001-10-17 2003-04-17 Roach Wayne C. Broadband interface unit and associated method
WO2003053040A2 (en) * 2001-12-15 2003-06-26 Thomson Licensing S.A. System and method for modifying a video stream based on a client or network environment
FR2835992A1 (en) * 2002-02-12 2003-08-15 Canon Kk Data transmission method for use with embedded systems, especially digital photocopiers and printers, whereby the method uses protocols that reduce the data to be transferred thus saving hardware resources for other tasks
US20030210711A1 (en) * 2002-05-08 2003-11-13 Faust Albert William Data transfer method and apparatus
US8352991B2 (en) 2002-12-09 2013-01-08 Thomson Licensing System and method for modifying a video stream based on a client or network environment
EP1453269A1 (en) * 2003-02-25 2004-09-01 Matsushita Electric Industrial Co., Ltd. A method of reporting quality metrics for packet switched streaming
US20110181686A1 (en) * 2003-03-03 2011-07-28 Apple Inc. Flow control
US20040181545A1 (en) * 2003-03-10 2004-09-16 Yining Deng Generating and rendering annotated video files
JP4250983B2 (en) * 2003-03-13 2009-04-08 富士ゼロックス株式会社 Device for associating user data with continuous data
US7657651B2 (en) * 2003-04-08 2010-02-02 International Business Machines Corporation Resource-efficient media streaming to heterogeneous clients
US7395346B2 (en) * 2003-04-22 2008-07-01 Scientific-Atlanta, Inc. Information frame modifier
US6968973B2 (en) * 2003-05-31 2005-11-29 Microsoft Corporation System and process for viewing and navigating through an interactive video tour
JP4789401B2 (en) * 2003-06-25 2011-10-12 トヨタ自動車株式会社 Content distribution system
US7290058B2 (en) * 2003-07-26 2007-10-30 Innomedia Pte Video mail server with reduced frame loss
KR100941139B1 (en) * 2003-09-15 2010-02-09 엘지전자 주식회사 Method for setting media streaming parameters on universal plug and play-based network
DE10353564A1 (en) * 2003-11-14 2005-06-16 Deutsche Thomson-Brandt Gmbh Method for the intermittent, discontinuous transmission of data in a network of distributed stations and network subscriber station as a request device in the implementation of such a method as well as network subscriber station as a source device in the implementation of such a method
US7599002B2 (en) * 2003-12-02 2009-10-06 Logitech Europe S.A. Network camera mounting system
US20050120128A1 (en) * 2003-12-02 2005-06-02 Wilife, Inc. Method and system of bandwidth management for streaming data
US20060031548A1 (en) * 2004-03-19 2006-02-09 Funchess Samuel W Electronic media distribution system and method
US20070201828A1 (en) * 2004-04-02 2007-08-30 Cheng Tao Method and device for generating a menu
US7680885B2 (en) 2004-04-15 2010-03-16 Citrix Systems, Inc. Methods and apparatus for synchronization of data set representations in a bandwidth-adaptive manner
US8868772B2 (en) * 2004-04-30 2014-10-21 Echostar Technologies L.L.C. Apparatus, system, and method for adaptive-rate shifting of streaming content
US7818444B2 (en) 2004-04-30 2010-10-19 Move Networks, Inc. Apparatus, system, and method for multi-bitrate content streaming
US20070058614A1 (en) * 2004-06-30 2007-03-15 Plotky Jon S Bandwidth utilization for video mail
CA2572513C (en) 2004-07-02 2014-08-26 America Online, Inc. Relevant multimedia advertising targeted based upon search query
US8396973B2 (en) * 2004-10-22 2013-03-12 Microsoft Corporation Distributed speech service
JP4627182B2 (en) * 2004-12-03 2011-02-09 富士通株式会社 Data communication system and communication terminal device
US20060171453A1 (en) * 2005-01-04 2006-08-03 Rohlfing Thomas R Video surveillance system
US8842977B2 (en) 2005-01-07 2014-09-23 Samsung Electronics Co., Ltd. Storage medium storing metadata for providing enhanced search function
KR100782810B1 (en) 2005-01-07 2007-12-06 삼성전자주식회사 Apparatus and method of reproducing an storage medium having metadata for providing enhanced search
US7672742B2 (en) * 2005-02-16 2010-03-02 Adaptec, Inc. Method and system for reducing audio latency
KR20060114080A (en) * 2005-04-27 2006-11-06 삼성전자주식회사 System and method of providing multimedia streaming service
US8683066B2 (en) * 2007-08-06 2014-03-25 DISH Digital L.L.C. Apparatus, system, and method for multi-bitrate content streaming
US8370514B2 (en) 2005-04-28 2013-02-05 DISH Digital L.L.C. System and method of minimizing network bandwidth retrieved from an external network
US8443040B2 (en) 2005-05-26 2013-05-14 Citrix Systems Inc. Method and system for synchronizing presentation of a dynamic data set to a plurality of nodes
US20060288402A1 (en) * 2005-06-20 2006-12-21 Nokia Corporation Security component for dynamic properties framework
US8055783B2 (en) * 2005-08-22 2011-11-08 Utc Fire & Security Americas Corporation, Inc. Systems and methods for media stream processing
NO327155B1 (en) * 2005-10-19 2009-05-04 Fast Search & Transfer Asa Procedure for displaying video data within result presentations in systems for accessing and searching for information
KR100664955B1 (en) * 2005-10-20 2007-01-04 삼성전자주식회사 Method for controlling download speed of broadcast receiving device and apparatus for the same
US9008075B2 (en) 2005-12-22 2015-04-14 Genesys Telecommunications Laboratories, Inc. System and methods for improving interaction routing performance
US8259789B2 (en) * 2006-02-08 2012-09-04 Adtech Global Solutions, Inc. Methods and systems for picture rate reduction of stored video while under continuous record load
US9497314B2 (en) * 2006-04-10 2016-11-15 Microsoft Technology Licensing, Llc Mining data for services
US8677252B2 (en) * 2006-04-14 2014-03-18 Citrix Online Llc Systems and methods for displaying to a presenter visual feedback corresponding to visual changes received by viewers
US20070250775A1 (en) * 2006-04-19 2007-10-25 Peter Joseph Marsico Methods, systems, and computer program products for providing hyperlinked video
US8769019B2 (en) 2006-05-04 2014-07-01 Citrix Systems, Inc. Methods and systems for managing shared state within a distributed system with varying consistency and consensus semantics
US8140618B2 (en) 2006-05-04 2012-03-20 Citrix Online Llc Methods and systems for bandwidth adaptive N-to-N communication in a distributed system
EP1865421B1 (en) * 2006-06-09 2019-02-20 Siemens Aktiengesellschaft System for the Generationan of Dynamic Web Pages
US8577889B2 (en) * 2006-07-18 2013-11-05 Aol Inc. Searching for transient streaming multimedia resources
US9633356B2 (en) 2006-07-20 2017-04-25 Aol Inc. Targeted advertising for playlists based upon search queries
US7978617B2 (en) 2006-09-15 2011-07-12 Citrix Systems, Inc. Methods for providing performance improvement recommendations
US8078972B2 (en) 2006-09-15 2011-12-13 Citrix Systems, Inc. Methods and interfaces for displaying performance data related to a current remote access session
US20080115185A1 (en) * 2006-10-31 2008-05-15 Microsoft Corporation Dynamic modification of video properties
US20080148327A1 (en) * 2006-12-18 2008-06-19 General Instrument Corporation Method and Apparatus for Providing Adaptive Trick Play Control of Streaming Digital Video
US7986867B2 (en) * 2007-01-26 2011-07-26 Myspace, Inc. Video downloading and scrubbing system and method
US8218830B2 (en) * 2007-01-29 2012-07-10 Myspace Llc Image editing system and method
US8180283B2 (en) * 2007-02-14 2012-05-15 Alcatel Lucent Method of providing feedback to a media server in a wireless communication system
US7865610B2 (en) * 2007-03-12 2011-01-04 Nautel Limited Point to multipoint reliable protocol for synchronous streaming data in a lossy IP network
GB0704834D0 (en) 2007-03-13 2007-04-18 Skype Ltd Method of transmitting data in a communication system
US9509618B2 (en) 2007-03-13 2016-11-29 Skype Method of transmitting data in a communication system
US20080244042A1 (en) * 2007-03-26 2008-10-02 Sugih Jamin Method and system for communicating media over a computer network
WO2008137608A1 (en) * 2007-05-01 2008-11-13 Flektor, Inc. System and method for flow control in web-based video editing system
US9146991B2 (en) * 2007-05-22 2015-09-29 The Rocbox Network Corporation Apparatus and method for user configurable content interface and continuously playing player
US20080311903A1 (en) * 2007-06-14 2008-12-18 Microsoft Corporation Techniques for managing dual-channel wireless devices
US8190750B2 (en) 2007-08-24 2012-05-29 Alcatel Lucent Content rate selection for media servers with proxy-feedback-controlled frame transmission
US20100005171A1 (en) * 2008-01-07 2010-01-07 Peerapp Ltd. Method and system for transmitting data in a computer network
US8265168B1 (en) * 2008-02-01 2012-09-11 Zenverge, Inc. Providing trick mode for video stream transmitted over network
BRPI0822489B1 (en) * 2008-03-12 2020-10-06 Telefonaktiebolaget Lm Ericsson (Publ) METHOD FOR ADAPTING A CURRENT TARGET RATE FROM A VIDEO SIGNAL TRANSMITTED FROM A VIDEO PROVIDER TO A VIDEO RECEIVER, DEVICE FOR CALCULATING A NEW TARGET RATE FROM A VIDEO SIGNAL TRANSMITTED FROM A VIDEO PROVIDER, AND THEREFORE COMPUTER
US20100064220A1 (en) * 2008-03-27 2010-03-11 Verizon Data Services India Private Limited Method and system for providing interactive hyperlinked video
US20080259796A1 (en) * 2008-04-17 2008-10-23 Glen Patrick Abousleman Method and apparatus for network-adaptive video coding
TW200948081A (en) * 2008-05-05 2009-11-16 Flexmedia Electronics Corp Method and apparatus for processing trip informations and dynamic data streams, and controller thereof
US8584132B2 (en) 2008-12-12 2013-11-12 Microsoft Corporation Ultra-wideband radio controller driver (URCD)-PAL interface
CN101771673B (en) * 2008-12-26 2013-10-09 华为技术有限公司 Method and device for processing media data
US8738780B2 (en) * 2009-01-22 2014-05-27 Citrix Systems, Inc. System and method for hybrid communication mechanism utilizing both communication server-based and direct endpoint-to-endpoint connections
CA2755774C (en) * 2009-03-19 2015-01-06 Azuki Systems, Inc. Method for scalable live streaming delivery for mobile audiences
CA2759880C (en) * 2009-03-23 2013-09-24 Azuki Systems, Inc. Method and system for efficient streaming video dynamic rate adaptation
US8223943B2 (en) * 2009-04-14 2012-07-17 Citrix Systems Inc. Systems and methods for computer and voice conference audio transmission during conference call via PSTN phone
US8977684B2 (en) 2009-04-14 2015-03-10 Citrix Systems, Inc. Systems and methods for computer and voice conference audio transmission during conference call via VoIP device
US8891939B2 (en) * 2009-12-22 2014-11-18 Citrix Systems, Inc. Systems and methods for video-aware screen capture and compression
US9510029B2 (en) 2010-02-11 2016-11-29 Echostar Advanced Technologies L.L.C. Systems and methods to provide trick play during streaming playback
US8291460B1 (en) 2010-02-12 2012-10-16 Adobe Systems Incorporated Rate adaptation based on dynamic performance monitoring
US8902967B2 (en) 2010-03-31 2014-12-02 Citrix Systems, Inc. Systems and methods for distributed media stream transcoding and sharing
US8615160B2 (en) 2010-06-18 2013-12-24 Adobe Systems Incorporated Media player instance throttling
US8782268B2 (en) 2010-07-20 2014-07-15 Microsoft Corporation Dynamic composition of media
JP5126313B2 (en) * 2010-07-27 2013-01-23 ソニー株式会社 File generation apparatus, file generation method, and program
US8483286B2 (en) 2010-10-27 2013-07-09 Cyberlink Corp. Batch processing of media content
US9269072B2 (en) * 2010-12-23 2016-02-23 Citrix Systems, Inc. Systems, methods, and devices for facilitating navigation of previously presented screen data in an ongoing online meeting
US9282289B2 (en) 2010-12-23 2016-03-08 Citrix Systems, Inc. Systems, methods, and devices for generating a summary document of an online meeting
US9129258B2 (en) 2010-12-23 2015-09-08 Citrix Systems, Inc. Systems, methods, and devices for communicating during an ongoing online meeting
US8922617B2 (en) 2010-12-23 2014-12-30 Citrix Systems, Inc. Systems, methods, and devices for time-shifting playback of a live online meeting
CN107094176B (en) 2010-12-30 2021-07-30 皮尔爱普有限公司 Method and system for caching data traffic on a computer network
WO2012092586A2 (en) 2010-12-30 2012-07-05 Peerapp Ltd. Methods and systems for transmission of data over computer networks
US20130097656A1 (en) 2011-10-17 2013-04-18 John Kennedy Methods and systems for providing trusted signaling of domain-specific security policies
US9160778B2 (en) * 2011-10-26 2015-10-13 Nokia Solutions And Networks Oy Signaling enabling status feedback and selection by a network entity of portions of video information to be delivered via wireless transmission to a UE
US20130279882A1 (en) * 2012-04-23 2013-10-24 Apple Inc. Coding of Video and Audio with Initialization Fragments
US9386331B2 (en) * 2012-07-26 2016-07-05 Mobitv, Inc. Optimizing video clarity
US20140089778A1 (en) * 2012-09-24 2014-03-27 Amazon Technologies, Inc Progressive Image Rendering Utilizing Data URI Enhancements
KR102059084B1 (en) * 2012-10-18 2019-12-24 브이아이디 스케일, 인크. Decoding complexity for mobile multimedia streaming
US9071659B2 (en) 2012-11-29 2015-06-30 Citrix Systems, Inc. Systems and methods for automatically identifying and sharing a file presented during a meeting
US9224219B2 (en) 2012-12-21 2015-12-29 Citrix Systems, Inc. Systems and methods for presenting a free-form drawing
US9386257B2 (en) 2013-08-15 2016-07-05 Intel Corporation Apparatus, system and method of controlling wireless transmission of video streams
WO2015085485A1 (en) * 2013-12-10 2015-06-18 华为终端有限公司 Synchronization method, terminal and server
US9521176B2 (en) 2014-05-21 2016-12-13 Sony Corporation System, method, and computer program product for media publishing request processing
CN104270649B (en) * 2014-10-28 2019-01-22 中磊电子(苏州)有限公司 Image coding device and video encoding method
US9646163B2 (en) 2014-11-14 2017-05-09 Getgo, Inc. Communicating data between client devices using a hybrid connection having a regular communications pathway and a highly confidential communications pathway
US20160212180A1 (en) * 2015-01-21 2016-07-21 Ryan S. Menezes Shared Scene Object Synchronization
GB2535819B (en) 2015-07-31 2017-05-17 Imagination Tech Ltd Monitoring network conditions
GB2540947B (en) 2015-07-31 2017-09-20 Imagination Tech Ltd Identifying network conditions
GB2542984B (en) 2015-07-31 2020-02-19 Imagination Tech Ltd Identifying network congestion based on a processor load and receiving delay
CN105681891A (en) * 2016-01-28 2016-06-15 杭州秀娱科技有限公司 Mobile terminal used method for embedding user video in scene
US10355998B2 (en) * 2017-02-27 2019-07-16 Cisco Technology, Inc. Adaptive video over multicast
CN111164947A (en) * 2017-08-14 2020-05-15 英国电讯有限公司 Method and device for encoding audio and/or video data
US10979744B2 (en) * 2017-11-03 2021-04-13 Nvidia Corporation Method and system for low latency high frame rate streaming
EP3891973B1 (en) 2019-01-31 2022-07-06 British Telecommunications public limited company Methods and apparatus for the encoding of audio and/or video data
US11153626B1 (en) * 2019-05-20 2021-10-19 Amazon Technologies, Inc. Systems and methods for transforming a fragment media player into an access unit media player
WO2022240064A1 (en) * 2021-05-13 2022-11-17 Samsung Electronics Co., Ltd. Method and system for channel quality assisted transport in wireless network

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5187754A (en) * 1991-04-30 1993-02-16 General Electric Company Forming, with the aid of an overview image, a composite image from a mosaic of images
US5247363A (en) * 1992-03-02 1993-09-21 Rca Thomson Licensing Corporation Error concealment apparatus for hdtv receivers
US5442390A (en) * 1993-07-07 1995-08-15 Digital Equipment Corporation Video on demand with memory accessing and or like functions
US5537408A (en) * 1995-02-03 1996-07-16 International Business Machines Corporation apparatus and method for segmentation and time synchronization of the transmission of multimedia data
US5557320A (en) * 1995-01-31 1996-09-17 Krebs; Mark Video mail delivery system
US5610841A (en) * 1993-09-30 1997-03-11 Matsushita Electric Industrial Co., Ltd. Video server
US5634064A (en) * 1994-09-12 1997-05-27 Adobe Systems Incorporated Method and apparatus for viewing electronic documents
US5633683A (en) * 1994-04-15 1997-05-27 U.S. Philips Corporation Arrangement and method for transmitting and receiving mosaic video signals including sub-pictures for easy selection of a program to be viewed

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2140850C (en) * 1994-02-24 1999-09-21 Howard Paul Katseff Networked system for display of multimedia presentations
WO1996017306A2 (en) * 1994-11-21 1996-06-06 Oracle Corporation Media server
US5708845A (en) * 1995-09-29 1998-01-13 Wistendahl; Douglass A. System for mapping hot spots in media content for interactive digital media program

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5187754A (en) * 1991-04-30 1993-02-16 General Electric Company Forming, with the aid of an overview image, a composite image from a mosaic of images
US5247363A (en) * 1992-03-02 1993-09-21 Rca Thomson Licensing Corporation Error concealment apparatus for hdtv receivers
US5442390A (en) * 1993-07-07 1995-08-15 Digital Equipment Corporation Video on demand with memory accessing and or like functions
US5610841A (en) * 1993-09-30 1997-03-11 Matsushita Electric Industrial Co., Ltd. Video server
US5633683A (en) * 1994-04-15 1997-05-27 U.S. Philips Corporation Arrangement and method for transmitting and receiving mosaic video signals including sub-pictures for easy selection of a program to be viewed
US5634064A (en) * 1994-09-12 1997-05-27 Adobe Systems Incorporated Method and apparatus for viewing electronic documents
US5557320A (en) * 1995-01-31 1996-09-17 Krebs; Mark Video mail delivery system
US5537408A (en) * 1995-02-03 1996-07-16 International Business Machines Corporation apparatus and method for segmentation and time synchronization of the transmission of multimedia data

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8935423B1 (en) 1997-03-31 2015-01-13 Open Invention Network, Llc Apparatus, method, and computer readable medium for providing a presentation on a network having a plurality of synchronized media types
US9383893B1 (en) 1997-03-31 2016-07-05 Open Invention Network, Llc Providing a presentation on a network having a plurality of synchronized media types
US8918812B2 (en) 2000-10-24 2014-12-23 Aol Inc. Method of sizing an embedded media player page
US9454775B2 (en) 2000-10-24 2016-09-27 Aol Inc. Systems and methods for rendering content
US9595050B2 (en) 2000-10-24 2017-03-14 Aol Inc. Method of disseminating advertisements using an embedded media player page

Also Published As

Publication number Publication date
JP2000515692A (en) 2000-11-21
KR19990072122A (en) 1999-09-27
US20030140159A1 (en) 2003-07-24
EP0867003A2 (en) 1998-09-30
WO1997022201A2 (en) 1997-06-19

Similar Documents

Publication Publication Date Title
WO1997022201A3 (en) Method and system for transmitting real-time video
AU2010201114B2 (en) Method for caching and delivery of compressed content in a content delivery network
US6892206B2 (en) Reduction of meta data in a network
KR100415996B1 (en) Method of rendering documents by server
EP1002410B1 (en) A distributed system and method for prefetching objects
US7349955B1 (en) Method of and system for transferring data over a wireless communications network
TW444167B (en) Internet convolution audio/video server
WO2004025428A3 (en) Apparatus and method for processing data in a network
WO2001080062A3 (en) System and method for web serving
US20030093585A1 (en) System and method for providing real-time information to a web browser
EP0836145A3 (en) Method for transferring and displaying data pages on a data network
WO2002017034A3 (en) System and method for highly scalable high-speed content-based filtering and load balancing in interconnected fabrics
CA2280859A1 (en) Network facsimile apparatus and transmission method
CA2334139A1 (en) Data conversion system and data conversion method thereof
EP0762297A3 (en) Use of proxy servers to provide annotation overlays
CA2244381A1 (en) A method and apparatus for dynamic data transfer
HUP9801295A2 (en) Client/server communication system
WO2001063481A3 (en) System and method for dynamically publishing xml-compliant documents
WO1997018635A3 (en) Multiprotocol communication between a generic web browser and several access servers
KR20020022661A (en) Method and apparatus for proxy server cookies
US9112829B2 (en) Dynamic display using pushed streamed data
WO2000077615A3 (en) Network file system
KR970072809A (en) A file transfer method using a common gateway interface (CGI) on a web browser
JP2000020415A (en) Www server proxy, www browser proxy and www system
EP1059598A3 (en) Web-based document exchange

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): CN JP KR RU US

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): AT BE CH DE DK ES FI FR GB GR IE IT LU MC NL PT SE

121 Ep: the epo has been informed by wipo that ep was designated in this application
AK Designated states

Kind code of ref document: A3

Designated state(s): CN JP KR RU US

AL Designated countries for regional patents

Kind code of ref document: A3

Designated state(s): AT BE CH DE DK ES FI FR GB GR IE IT LU MC NL PT SE

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
WWE Wipo information: entry into national phase

Ref document number: 1019980704440

Country of ref document: KR

WWE Wipo information: entry into national phase

Ref document number: 1996944220

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 1996944220

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 1019980704440

Country of ref document: KR

WWW Wipo information: withdrawn in national office

Ref document number: 1996944220

Country of ref document: EP

WWW Wipo information: withdrawn in national office

Ref document number: 1019980704440

Country of ref document: KR