CA2294511A1 - System for adaptive video/audio transport over a network - Google Patents

System for adaptive video/audio transport over a network Download PDF

Info

Publication number
CA2294511A1
CA2294511A1 CA002294511A CA2294511A CA2294511A1 CA 2294511 A1 CA2294511 A1 CA 2294511A1 CA 002294511 A CA002294511 A CA 002294511A CA 2294511 A CA2294511 A CA 2294511A CA 2294511 A1 CA2294511 A1 CA 2294511A1
Authority
CA
Canada
Prior art keywords
video
bandwidth
over networks
quality
available
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.)
Granted
Application number
CA002294511A
Other languages
French (fr)
Other versions
CA2294511C (en
Inventor
Amir Aharoni
Stas Khirman
Eugene Taits
Oren Ariel
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.)
Citrix Systems Inc
Original Assignee
Individual
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 Individual filed Critical Individual
Publication of CA2294511A1 publication Critical patent/CA2294511A1/en
Application granted granted Critical
Publication of CA2294511C publication Critical patent/CA2294511C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • 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
    • 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/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/23439Processing 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 for generating different versions
    • 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/24Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth, upstream requests
    • H04N21/2402Monitoring of the downstream path of the transmission network, e.g. bandwidth available
    • 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/266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
    • H04N21/2662Controlling the complexity of the video stream, e.g. by scaling the resolution or bitrate of the video stream based on the client capabilities
    • 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/266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
    • H04N21/2665Gathering content from different sources, e.g. Internet and satellite
    • 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/64322IP
    • 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/6583Acknowledgement
    • 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
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/30Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
    • H04N19/39Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability involving multiple description coding [MDC], i.e. with separate layers being structured as independently decodable descriptions of input picture data

Abstract

A system for adaptively transporting video over networks wherein the available bandwidth varies with time. The system comprises a video/audio codec that functions to compress, code, decode and decompress video streams that are transmitted over networks having available banwidths that vary with time and location. Depending on the channel bandwidth, the system adjusts the compression ratio to accomodate a plurality of bandwidths ranging from 20 Kbps for POTS to several Mbps for switched LAN and ATM environments. Bandwidth adjustability is provided by offering a trade off between video resolution, frame rate and individual frame quality. The system generates a video data stream comprised of Key, P and B frames from a raw source of video. Each frame type is further comprised of multiple levels of data representing varying degrees of quality. In addition, several video server platforms can be utilized in tandem to transmit video/audio information with each video server platform transmitting information for a single compression/resolution level.
CA002294511A 1997-06-26 1998-06-25 System for adaptive video/audio transport over a network Expired - Fee Related CA2294511C (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US08/884,531 US6014694A (en) 1997-06-26 1997-06-26 System for adaptive video/audio transport over a network
US08/884,531 1997-06-26
PCT/IL1998/000300 WO1999000984A1 (en) 1997-06-26 1998-06-25 System for adaptive video/audio transport over a network

Publications (2)

Publication Number Publication Date
CA2294511A1 true CA2294511A1 (en) 1999-01-07
CA2294511C CA2294511C (en) 2002-04-02

Family

ID=25384840

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002294511A Expired - Fee Related CA2294511C (en) 1997-06-26 1998-06-25 System for adaptive video/audio transport over a network

Country Status (8)

Country Link
US (1) US6014694A (en)
EP (1) EP0992160A1 (en)
JP (1) JP2002511216A (en)
KR (1) KR20010020498A (en)
AU (1) AU7928998A (en)
CA (1) CA2294511C (en)
IL (1) IL133439A0 (en)
WO (1) WO1999000984A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10154317B2 (en) 2016-07-05 2018-12-11 BoxCast, LLC System, method, and protocol for transmission of video and audio data

Families Citing this family (547)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6769128B1 (en) 1995-06-07 2004-07-27 United Video Properties, Inc. Electronic television program guide schedule system and method with data feed access
US7058721B1 (en) 1995-07-14 2006-06-06 Broadband Royalty Corporation Dynamic quality adjustment based on changing streaming constraints
US9832244B2 (en) * 1995-07-14 2017-11-28 Arris Enterprises Llc Dynamic quality adjustment based on changing streaming constraints
US7512698B1 (en) * 1995-07-14 2009-03-31 Broadband Royalty Corporation Dynamic quality adjustment based on changing streaming constraints
US6469753B1 (en) 1996-05-03 2002-10-22 Starsight Telecast, Inc. Information system
US6751221B1 (en) * 1996-10-04 2004-06-15 Kabushiki Kaisha Toshiba Data transmitting node and network inter-connection node suitable for home network environment
US6654933B1 (en) 1999-09-21 2003-11-25 Kasenna, Inc. System and method for media stream indexing
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
MX340336B (en) 1997-07-21 2016-07-06 Gemstar Dev Corp Systems and methods for displaying and recording control interfaces.
US7325077B1 (en) 1997-08-21 2008-01-29 Beryl Technical Assays Llc Miniclient for internet appliance
JP3493985B2 (en) * 1997-11-26 2004-02-03 安藤電気株式会社 Video communication evaluation device
IL122361A0 (en) * 1997-11-29 1998-04-05 Algotec Systems Ltd Image compression method
JP2000013777A (en) * 1998-06-26 2000-01-14 Matsushita Electric Ind Co Ltd Video reproducing device and video storage device
JP2995177B1 (en) * 1998-07-10 1999-12-27 株式会社ディジタル・ビジョン・ラボラトリーズ Stream distribution system
CN1867068A (en) 1998-07-14 2006-11-22 联合视频制品公司 Client-server based interactive television program guide system with remote server recording
US8189662B2 (en) * 1999-07-27 2012-05-29 Microsoft Corporation Selection compression
EP1135722A4 (en) * 1998-07-27 2005-08-10 Webtv Networks Inc Remote computer access
JP3847481B2 (en) * 1998-08-17 2006-11-22 富士写真フイルム株式会社 Data transfer method and apparatus, and recording medium
US6898762B2 (en) 1998-08-21 2005-05-24 United Video Properties, Inc. Client-server electronic program guide
US6298071B1 (en) 1998-09-03 2001-10-02 Diva Systems Corporation Method and apparatus for processing variable bit rate information in an information distribution system
US6580829B1 (en) * 1998-09-25 2003-06-17 Sarnoff Corporation Detecting and coding flash frames in video data
US8165155B2 (en) * 2004-07-01 2012-04-24 Broadcom Corporation Method and system for a thin client and blade architecture
US6859799B1 (en) 1998-11-30 2005-02-22 Gemstar Development Corporation Search engine for video and graphics
US6637031B1 (en) * 1998-12-04 2003-10-21 Microsoft Corporation Multimedia presentation latency minimization
US6624761B2 (en) 1998-12-11 2003-09-23 Realtime Data, Llc Content independent data compression method and system
US6356943B2 (en) * 1998-12-14 2002-03-12 Emc Corporation Distance learning implementation
US7237251B1 (en) 1999-03-02 2007-06-26 Bigband Networks, Inc. Method and apparatus for using delay time during switching events to display previously stored information elements
US6604158B1 (en) * 1999-03-11 2003-08-05 Realtime Data, Llc System and methods for accelerated data storage and retrieval
US6601104B1 (en) * 1999-03-11 2003-07-29 Realtime Data Llc System and methods for accelerated data storage and retrieval
JP2000270330A (en) * 1999-03-18 2000-09-29 Fujitsu Ltd System and method for video image distribution
US6654806B2 (en) * 1999-04-09 2003-11-25 Sun Microsystems, Inc. Method and apparatus for adaptably providing data to a network environment
FI113124B (en) 1999-04-29 2004-02-27 Nokia Corp Communication
CA2280662A1 (en) * 1999-05-21 2000-11-21 Joe Toth Media server with multi-dimensional scalable data compression
EP1056273A3 (en) * 1999-05-25 2002-01-02 SeeItFirst, Inc. Method and system for providing high quality images from a digital video stream
US6263503B1 (en) * 1999-05-26 2001-07-17 Neal Margulis Method for effectively implementing a wireless television system
US8266657B2 (en) 2001-03-15 2012-09-11 Sling Media Inc. Method for effectively implementing a multi-room television system
US6879634B1 (en) * 1999-05-26 2005-04-12 Bigband Networks Inc. Method and system for transmitting media streams over a variable bandwidth network
US6557172B1 (en) * 1999-05-28 2003-04-29 Intel Corporation Communicating enhancement data in layers
US6817028B1 (en) * 1999-06-11 2004-11-09 Scientific-Atlanta, Inc. Reduced screen control system for interactive program guide
US7010801B1 (en) * 1999-06-11 2006-03-07 Scientific-Atlanta, Inc. Video on demand system with parameter-controlled bandwidth deallocation
US7992163B1 (en) * 1999-06-11 2011-08-02 Jerding Dean F Video-on-demand navigational system
DE19929379A1 (en) * 1999-06-25 2001-01-11 Bosch Gmbh Robert Terminal with an encoder and decoder for MPEG4 files
US8255956B2 (en) * 1999-06-28 2012-08-28 Cox Communications, Inc. System and method for delivery of short-time duration video segments
KR20010010109A (en) 1999-07-16 2001-02-05 구자홍 Broadcasting Service System Based On Mobile Network
US7380015B1 (en) * 1999-09-10 2008-05-27 Kdd Corporation Apparatus and method for compression-transmitting and decoding picture information and storage medium stored its control programs
AU7483400A (en) * 1999-09-13 2001-04-17 Videosdotcom, Inc. Set-top box for internet-based distribution of video and other data
JP2001094954A (en) * 1999-09-17 2001-04-06 Fujitsu Ltd Image distribution system and method therefor
US6973475B2 (en) * 1999-09-18 2005-12-06 Wildtangent Dynamic scalable multi-media content streaming
US6598074B1 (en) 1999-09-23 2003-07-22 Rocket Network, Inc. System and method for enabling multimedia production collaboration over a network
AU7552100A (en) * 1999-09-27 2001-04-30 Cti Squared Ltd. Ums multimedia streaming method and system
US7072343B1 (en) * 1999-09-27 2006-07-04 Cisco Technology, Inc. Methods and apparatus for controlling a data stream using a host agent acting on behalf of a host computer
US7010492B1 (en) 1999-09-30 2006-03-07 International Business Machines Corporation Method and apparatus for dynamic distribution of controlled and additional selective overlays in a streaming media
US8341662B1 (en) * 1999-09-30 2012-12-25 International Business Machine Corporation User-controlled selective overlay in a streaming media
US6535485B1 (en) * 1999-10-01 2003-03-18 Telcordia Technologies, Inc. Methods and systems for an improved reliability packet network
US9668011B2 (en) * 2001-02-05 2017-05-30 Avago Technologies General Ip (Singapore) Pte. Ltd. Single chip set-top box system
US6920179B1 (en) * 1999-11-16 2005-07-19 Agere Systems Inc. Method and apparatus for video transmission over a heterogeneous network using progressive video coding
JP2001157183A (en) * 1999-11-25 2001-06-08 Nec Corp Video telephone system
US7047305B1 (en) * 1999-12-09 2006-05-16 Vidiator Enterprises Inc. Personal broadcasting system for audio and video data using a wide area network
US7069573B1 (en) * 1999-12-09 2006-06-27 Vidiator Enterprises Inc. Personal broadcasting and viewing method of audio and video data using a wide area network
US7389356B2 (en) * 1999-12-15 2008-06-17 Microsoft Corporation Generalized differentiation methods and arrangements for adaptive multimedia communications
US7116717B1 (en) * 1999-12-15 2006-10-03 Bigband Networks, Inc. Method and system for scalable representation, storage, transmission and reconstruction of media streams
US7093028B1 (en) * 1999-12-15 2006-08-15 Microsoft Corporation User and content aware object-based data stream transmission methods and arrangements
US7823182B1 (en) * 1999-12-22 2010-10-26 AT & T Intellectual Property II Method and system for adaptive transmission of smoothed data over wireless channels
KR100364401B1 (en) * 1999-12-31 2002-12-11 엘지전자 주식회사 Multi Media Service System Using Virtual Server
US7089577B1 (en) 2000-01-14 2006-08-08 Terayon Communication Systems, Inc. Process for supplying video-on-demand and other requested programs and services from a headend
US6889385B1 (en) * 2000-01-14 2005-05-03 Terayon Communication Systems, Inc Home network for receiving video-on-demand and other requested programs and services
US20020040404A1 (en) * 2000-01-28 2002-04-04 Ibeam Broadcasting Corporation. System and method for performing broadcast-enabled disk drive replication in a distributed data delivery network
JP4035806B2 (en) * 2000-01-31 2008-01-23 株式会社日立製作所 Video distribution system
US7023572B2 (en) * 2000-02-02 2006-04-04 Raja Singh Tuli Portable high speed internet access device
US6633314B1 (en) 2000-02-02 2003-10-14 Raja Tuli Portable high speed internet device integrating cellular telephone and palm top computer
US7356570B1 (en) 2000-08-29 2008-04-08 Raja Tuli Portable high speed communication device
US20020115477A1 (en) * 2001-02-13 2002-08-22 Raja Singh Portable high speed internet access device with scrolling
US7068381B1 (en) * 2000-02-02 2006-06-27 Raja Tuli Portable high speed internet access device
US7289244B2 (en) 2000-02-02 2007-10-30 Raja Singh Tuli Portable high speed internet access device
US20020030843A1 (en) * 2000-02-02 2002-03-14 Tuli Raja Singh Portable high speed internet access device
US7327761B2 (en) * 2000-02-03 2008-02-05 Bandwiz Inc. Data streaming
US20010047473A1 (en) * 2000-02-03 2001-11-29 Realtime Data, Llc Systems and methods for computer initialization
US7304990B2 (en) * 2000-02-03 2007-12-04 Bandwiz Inc. Method of encoding and transmitting data over a communication medium through division and segmentation
US20030191876A1 (en) * 2000-02-03 2003-10-09 Fallon James J. Data storewidth accelerator
US6941382B1 (en) 2000-02-07 2005-09-06 Raja Tuli Portable high speed internet or desktop device
US6874009B1 (en) 2000-02-16 2005-03-29 Raja Tuli Portable high speed internet device with user fees
JP3793941B2 (en) 2000-02-24 2006-07-05 株式会社日立製作所 Video server device and video delivery method thereof in video delivery system
US6591423B1 (en) * 2000-02-28 2003-07-08 Qwest Communications International Inc. Gateway power synchronization
US6842768B1 (en) 2000-03-01 2005-01-11 Siemens Communications, Inc. Apparatus and method for selectable compression
EP1130921B1 (en) * 2000-03-02 2005-01-12 Matsushita Electric Industrial Co., Ltd. Data transmission in non-reliable networks
WO2001071591A1 (en) * 2000-03-24 2001-09-27 Optim Corporation Advertising system
US6674717B1 (en) * 2000-03-30 2004-01-06 Network Physics, Inc. Method for reducing packet loss and increasing internet flow by feedback control
JP4944338B2 (en) * 2000-03-31 2012-05-30 ユナイテッド ビデオ プロパティーズ インク System and method for reducing cut-off in recording a program
WO2001075610A1 (en) * 2000-03-31 2001-10-11 Siebel Systems, Inc. Thin client method and system for generating page delivery language output from applets, views, and screen definitions
US6647480B1 (en) * 2000-03-31 2003-11-11 International Business Machines Corporation Data block update utilizing flash memory having unused memory size smaller than the data block size
US7975277B1 (en) 2000-04-03 2011-07-05 Jerding Dean F System for providing alternative services
US7200857B1 (en) * 2000-06-09 2007-04-03 Scientific-Atlanta, Inc. Synchronized video-on-demand supplemental commentary
US8516525B1 (en) 2000-06-09 2013-08-20 Dean F. Jerding Integrated searching system for interactive media guide
US20020010754A1 (en) * 2000-04-07 2002-01-24 Brown Keith R. Electric power metering package
US6937814B1 (en) * 2000-04-14 2005-08-30 Realnetworks, Inc. System and method for play while recording processing
AU2001253613A1 (en) * 2000-04-17 2001-10-30 Circadence Corporation System and method for shifting functionality between multiple web servers
US7051111B1 (en) 2000-04-25 2006-05-23 Digeo, Inc. Multiple source proxy management system
US6747991B1 (en) 2000-04-26 2004-06-08 Carnegie Mellon University Filter and method for adaptively modifying the bit rate of synchronized video and audio streams to meet packet-switched network bandwidth constraints
US20010039663A1 (en) * 2000-05-03 2001-11-08 Hughes Electronics Corporation Portable device for use with digital over-the-air communication system for use with terrestrial broadcasting system
US20010039662A1 (en) * 2000-05-03 2001-11-08 Hughes Electronics Corporation Digital over-the-air communication system for use with digital terrestrial broadcasting system
US7934232B1 (en) 2000-05-04 2011-04-26 Jerding Dean F Navigation paradigm for access to television services
US20010044835A1 (en) * 2000-05-17 2001-11-22 Schober Joseph Frank Selecting content to be communicated based on automatic detection of communication bandwidth
JP2001338218A (en) * 2000-05-29 2001-12-07 Isao:Kk System and method for advertisement and computer- readable recording medium with program recorded
US7260826B2 (en) * 2000-05-31 2007-08-21 Microsoft Corporation Resource allocation in multi-stream IP network for optimized quality of service
US20020078463A1 (en) * 2000-06-08 2002-06-20 Foster Mark J. Method and processor engine architecture for the delivery of dynamically compressed audio video content over a broadband network
US6925651B2 (en) * 2000-06-08 2005-08-02 Agile Tv Corporation Method and processor engine architecture for the delivery of audio and video content over a broadband network
US8069259B2 (en) * 2000-06-09 2011-11-29 Rodriguez Arturo A Managing removal of media titles from a list
US6769127B1 (en) * 2000-06-16 2004-07-27 Minerva Networks, Inc. Method and system for delivering media services and application over networks
US6973501B1 (en) 2000-06-21 2005-12-06 Adc Telecommunications, Inc. Reducing loss in transmission quality under changing network conditions
CA2312333A1 (en) * 2000-06-21 2001-12-21 Kimihiko E. Sato Multimedia compression, coding and transmission method and apparatus
US7191242B1 (en) 2000-06-22 2007-03-13 Apple, Inc. Methods and apparatuses for transferring data
KR20020000985A (en) * 2000-06-23 2002-01-09 오상수 Internet service server system, computer system and advertising method thereof
US7003794B2 (en) * 2000-06-27 2006-02-21 Bamboo Mediacasting, Inc. Multicasting transmission of multimedia information
US7812856B2 (en) 2000-10-26 2010-10-12 Front Row Technologies, Llc Providing multiple perspectives of a venue activity to electronic wireless hand held devices
US7630721B2 (en) 2000-06-27 2009-12-08 Ortiz & Associates Consulting, Llc Systems, methods and apparatuses for brokering data between wireless devices and data rendering devices
US7962370B2 (en) * 2000-06-29 2011-06-14 Rodriguez Arturo A Methods in a media service system for transaction processing
EP1170882B1 (en) * 2000-07-07 2006-09-06 Hitachi, Ltd. Base station apparatus, mobile station, and contents provider
US7111163B1 (en) 2000-07-10 2006-09-19 Alterwan, Inc. Wide area network using internet with quality of service
US7155067B2 (en) * 2000-07-11 2006-12-26 Eg Technology, Inc. Adaptive edge detection and enhancement for image processing
US6671732B1 (en) * 2000-07-24 2003-12-30 Comverse Ltd. Method and apparatus for control of content based rich media streaming
US7117239B1 (en) * 2000-07-28 2006-10-03 Axeda Corporation Reporting the state of an apparatus to a remote computer
US7277956B2 (en) * 2000-07-28 2007-10-02 Kasenna, Inc. System and method for improved utilization of bandwidth in a computer system serving multiple users
US7310678B2 (en) * 2000-07-28 2007-12-18 Kasenna, Inc. System, server, and method for variable bit rate multimedia streaming
US7051106B2 (en) * 2000-08-15 2006-05-23 Lucent Technologies Inc. Scheduling of calls with known holding times
US7035912B2 (en) 2000-08-28 2006-04-25 Abaco.P.R., Inc. Method and apparatus allowing a limited client device to use the full resources of a networked server
WO2002019095A2 (en) * 2000-08-29 2002-03-07 Koninklijke Philips Electronics N.V. Method of running an algorithm and a scalable programmable processing device
US7016412B1 (en) * 2000-08-29 2006-03-21 Koninklijke Philips Electronics N.V. System and method for dynamic adaptive decoding of scalable video to balance CPU load
AU2001273692A1 (en) * 2000-09-01 2002-03-13 Moxi Digital Inc. System and method for intelligent buffering and bandwidth allocation
US7688803B1 (en) 2000-09-01 2010-03-30 Young Steven J System and method for coordinating between multiple telephony channels
WO2002023908A1 (en) * 2000-09-11 2002-03-21 Yotaro Murase Method for distributing dynamic image and sound over network, the apparatus, and method for generating dynamic image and sound
US8595372B2 (en) * 2000-09-12 2013-11-26 Wag Acquisition, Llc Streaming media buffering system
US7716358B2 (en) * 2000-09-12 2010-05-11 Wag Acquisition, Llc Streaming media buffering system
US6766376B2 (en) 2000-09-12 2004-07-20 Sn Acquisition, L.L.C Streaming media buffering system
GB2367219A (en) * 2000-09-20 2002-03-27 Vintage Global Streaming of media file data over a dynamically variable bandwidth channel
US8108543B2 (en) * 2000-09-22 2012-01-31 Axeda Corporation Retrieving data from a server
US7185014B1 (en) 2000-09-22 2007-02-27 Axeda Corporation Retrieving data from a server
US8290062B1 (en) * 2000-09-27 2012-10-16 Intel Corporation Method and apparatus for manipulating MPEG video
US7424058B1 (en) 2000-09-28 2008-09-09 Autodesk, Inc. Variable bit-rate encoding
US7103906B1 (en) 2000-09-29 2006-09-05 International Business Machines Corporation User controlled multi-device media-on-demand system
US6968012B1 (en) * 2000-10-02 2005-11-22 Firepad, Inc. Methods for encoding digital video for decoding on low performance devices
US8692695B2 (en) * 2000-10-03 2014-04-08 Realtime Data, Llc Methods for encoding and decoding data
US7417568B2 (en) * 2000-10-03 2008-08-26 Realtime Data Llc System and method for data feed acceleration and encryption
US7191211B2 (en) * 2000-10-03 2007-03-13 Raja Tuli Portable high speed internet access device priority protocol
US6842777B1 (en) 2000-10-03 2005-01-11 Raja Singh Tuli Methods and apparatuses for simultaneous access by multiple remote devices
US9143546B2 (en) 2000-10-03 2015-09-22 Realtime Data Llc System and method for data feed acceleration and encryption
JP3639517B2 (en) * 2000-10-04 2005-04-20 三洋電機株式会社 Moving picture decoding apparatus and moving picture decoding method
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
PT1947858E (en) * 2000-10-11 2014-07-28 United Video Properties Inc Systems and methods for supplementing on-demand media
US6985934B1 (en) * 2000-10-23 2006-01-10 Binham Communications Corporation Method and system for providing rich media content over a computer network
WO2002035844A2 (en) * 2000-10-24 2002-05-02 Eyeball Networks Inc. Dynamic quality adaptation using personal quality profiles and composite performance metric
US6915327B1 (en) 2000-10-30 2005-07-05 Raja Singh Tuli Portable high speed communication device peripheral connectivity
US7340759B1 (en) * 2000-11-10 2008-03-04 Scientific-Atlanta, Inc. Systems and methods for adaptive pricing in a digital broadband delivery system
US7319667B1 (en) * 2000-11-15 2008-01-15 Cisco Technology, Inc. Communication system with priority data compression
US7200859B1 (en) 2000-11-22 2007-04-03 Digeo, Inc. Apparatus and method for intelligent multimedia compression and distribution
US8225361B2 (en) * 2000-11-27 2012-07-17 Cox Communications, Inc. Remote monitoring and control method and apparatus for an information distribution system
KR100903457B1 (en) * 2000-11-29 2009-06-18 브리티쉬 텔리커뮤니케이션즈 파블릭 리미티드 캄퍼니 Transmitting and receiving real-time data
US7437654B2 (en) * 2000-11-29 2008-10-14 Lucent Technologies Inc. Sub-packet adaptation in a wireless communication system
US20020071052A1 (en) * 2000-12-07 2002-06-13 Tomoaki Itoh Transmission rate control method
JP2002290974A (en) * 2000-12-07 2002-10-04 Matsushita Electric Ind Co Ltd Transmission rate control method
WO2002051148A1 (en) * 2000-12-18 2002-06-27 Agile Tv Corporation Method and processor engine architecture for the delivery of audio and video content over a broadband network
KR100449497B1 (en) * 2000-12-21 2004-09-21 주식회사 매직아이 Apparatus and method for providing realtime information
GB0031537D0 (en) * 2000-12-22 2001-02-07 Pa Consulting Services Feedback control from decoder
GB0031539D0 (en) * 2000-12-22 2001-02-07 Pa Consulting Services Feedback control to encoder
US7127517B2 (en) * 2000-12-27 2006-10-24 International Business Machines Corporation Protocol adapter framework for integrating non-IIOP applications into an object server container
KR20020058635A (en) * 2000-12-30 2002-07-12 오길록 Bandwidth Adaptation Transcording Method using Frame Dropping Ratio
US6813643B2 (en) 2001-01-05 2004-11-02 Digeo, Inc. Multimedia system with selectable protocol module including MPEG logic and docsis logic sharing a single tuner
US6928461B2 (en) 2001-01-24 2005-08-09 Raja Singh Tuli Portable high speed internet access device with encryption
WO2002059761A1 (en) * 2001-01-26 2002-08-01 Pictureiq Corporation Method and apparatus for dynamic optimization and network delivery of multimedia content
US20020116518A1 (en) * 2001-02-01 2002-08-22 Silen Bradley A. Fast environment detection and selection of optimized media
US20020133614A1 (en) * 2001-02-01 2002-09-19 Samaradasa Weerahandi System and method for remotely estimating bandwidth between internet nodes
KR20020065291A (en) * 2001-02-06 2002-08-13 넷코덱(주) Video data compression and transmission method for remote monitoring
US7386046B2 (en) 2001-02-13 2008-06-10 Realtime Data Llc Bandwidth sensitive data compression and decompression
US20020116705A1 (en) * 2001-02-20 2002-08-22 Perlman Stephen G. System and method for processing conditional access data
WO2002071191A2 (en) * 2001-03-02 2002-09-12 Kasenna, Inc. Metadata enabled push-pull model for efficient low-latency video-content distribution over a network
US20030018978A1 (en) * 2001-03-02 2003-01-23 Singal Sanjay S. Transfer file format and system and method for distributing media content
US7136394B2 (en) * 2001-03-12 2006-11-14 Polycom, Inc. Low-delay video encoding method for concealing the effects of packet loss in multi-channel packet switched networks
EP1725038A3 (en) * 2001-03-12 2009-08-26 Polycom, Inc. A low-delay video encoding method for concealing the effects of packet loss in multi-channel packet switched networks
EP1241891A1 (en) * 2001-03-13 2002-09-18 eJay AG Apparatus and method for transmitting audio and/or video data
US6708337B2 (en) * 2001-03-16 2004-03-16 Qedsoft, Inc. Dynamic multimedia streaming using time-stamped remote instructions
US7046805B2 (en) * 2001-03-20 2006-05-16 Digeo, Inc. System and method for efficiently storing and processing multimedia content
US7602847B1 (en) 2001-03-27 2009-10-13 Vixs Systems, Inc. Device and method for compression of a video stream
EP1261204A2 (en) * 2001-03-29 2002-11-27 Matsushita Electric Industrial Co., Ltd. Method and apparatus for data reproduction
US20070053428A1 (en) * 2001-03-30 2007-03-08 Vixs Systems, Inc. Managed degradation of a video stream
US8107524B2 (en) * 2001-03-30 2012-01-31 Vixs Systems, Inc. Adaptive bandwidth footprint matching for multiple compressed video streams in a fixed bandwidth network
US20020169880A1 (en) * 2001-04-19 2002-11-14 Koninklijke Philips Electronics N.V. Method and device for robust real-time estimation of the bottleneck bandwidth in the internet
GB2374746B (en) * 2001-04-19 2005-04-13 Discreet Logic Inc Displaying image data
US7551560B1 (en) 2001-04-30 2009-06-23 Opnet Technologies, Inc. Method of reducing packet loss by resonance identification in communication networks
US7072297B2 (en) * 2001-04-30 2006-07-04 Networks Physics, Inc. Method for dynamical identification of network congestion characteristics
US20050021804A1 (en) * 2001-05-08 2005-01-27 Heino Hameleers Method and system for controlling the transmission of media streams
US6665002B2 (en) * 2001-05-11 2003-12-16 Leadtek Research Inc. Real-time video/audio quality adjustment method
US20020178286A1 (en) * 2001-05-23 2002-11-28 Roger Booker Video file transfer network
US7093277B2 (en) * 2001-05-30 2006-08-15 Digeo, Inc. System and method for improved multi-stream multimedia transmission and processing
US7386129B2 (en) 2001-05-30 2008-06-10 Digeo, Inc. System and method for multimedia content simulcast
US20020188745A1 (en) * 2001-06-11 2002-12-12 Hughes David A. Stacked stream for providing content to multiple types of client devices
US20020191024A1 (en) * 2001-06-13 2002-12-19 Timothy Huneycutt Utility metering slider bar
US20030009765A1 (en) * 2001-06-22 2003-01-09 Linden Thomas M. Multiple program burst broadcast
US6792449B2 (en) * 2001-06-28 2004-09-14 Microsoft Corporation Startup methods and apparatuses for use in streaming content
US8006262B2 (en) * 2001-06-29 2011-08-23 Rodriguez Arturo A Graphic user interfaces for purchasable and recordable media (PRM) downloads
US7526788B2 (en) * 2001-06-29 2009-04-28 Scientific-Atlanta, Inc. Graphic user interface alternate download options for unavailable PRM content
US7496945B2 (en) * 2001-06-29 2009-02-24 Cisco Technology, Inc. Interactive program guide for bidirectional services
US7512964B2 (en) * 2001-06-29 2009-03-31 Cisco Technology System and method for archiving multiple downloaded recordable media content
WO2003009581A1 (en) * 2001-07-19 2003-01-30 British Telecommunications Public Limited Company Video stream switching
US6959348B1 (en) * 2001-07-30 2005-10-25 Vixs Systems, Inc. Method and system for accessing data
US7675972B1 (en) 2001-07-30 2010-03-09 Vixs Systems, Inc. System and method for multiple channel video transcoding
JP2003046977A (en) * 2001-07-31 2003-02-14 Matsushita Electric Ind Co Ltd Relay server
US7463737B2 (en) * 2001-08-15 2008-12-09 Digeo, Inc. System and method for conditional access key encryption
US20030039226A1 (en) * 2001-08-24 2003-02-27 Kwak Joseph A. Physical layer automatic repeat request (ARQ)
WO2003025898A1 (en) * 2001-09-14 2003-03-27 Automated Energy, Inc. Utility monitoring and management system
FI115418B (en) * 2001-09-20 2005-04-29 Oplayo Oy Adaptive media stream
KR20040041170A (en) * 2001-09-21 2004-05-14 브리티쉬 텔리커뮤니케이션즈 파블릭 리미티드 캄퍼니 Data communications method and system using receiving buffer size to calculate transmission rate for congestion control
KR20030026109A (en) * 2001-09-24 2003-03-31 엠큐브웍스(주) Apparatus and Method for transmiting multimedia data to adapt channel condition
US8370517B2 (en) * 2001-09-27 2013-02-05 International Business Machines Corporation Conserving energy in a data processing network
FR2831742B1 (en) * 2001-10-25 2004-02-27 Cit Alcatel METHOD FOR TRANSMITTING PACKETS VIA A TELECOMMUNICATIONS NETWORK USING THE IP PROTOCOL
US7139330B1 (en) 2001-10-31 2006-11-21 Vixs Systems, Inc. System for signal mixing and method thereof
US7596127B1 (en) 2001-10-31 2009-09-29 Vixs Systems, Inc. System for allocating data in a communications system and method thereof
WO2003041413A1 (en) * 2001-11-05 2003-05-15 Pa Consulting Services Limited Error control to video encoder
US7171444B2 (en) * 2001-11-14 2007-01-30 Sharp Laboratories Of America, Inc. Remote desktop protocol compression system
US7106715B1 (en) 2001-11-16 2006-09-12 Vixs Systems, Inc. System for providing data to multiple devices and method thereof
US7356079B2 (en) 2001-11-21 2008-04-08 Vixs Systems Inc. Method and system for rate control during video transcoding
US7403564B2 (en) * 2001-11-21 2008-07-22 Vixs Systems, Inc. System and method for multiple channel video transcoding
US7165180B1 (en) 2001-11-27 2007-01-16 Vixs Systems, Inc. Monolithic semiconductor device for preventing external access to an encryption key
JP2005512400A (en) * 2001-11-30 2005-04-28 ブリティッシュ・テレコミュニケーションズ・パブリック・リミテッド・カンパニー Data transmission
JP2005512462A (en) * 2001-12-11 2005-04-28 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ System for transmitting additional information over a network
EP1320216A1 (en) * 2001-12-11 2003-06-18 BRITISH TELECOMMUNICATIONS public limited company Method and device for multicast transmission
US20050021806A1 (en) * 2001-12-15 2005-01-27 Richardson John William System and method for delivering data streams of multiple data types at diffferent priority levels
US7254601B2 (en) 2001-12-20 2007-08-07 Questra Corporation Method and apparatus for managing intelligent assets in a distributed environment
WO2003063465A2 (en) * 2002-01-16 2003-07-31 Aviom, Inc. System and method for transmitting audio or video data using multiple levels of protection
US7529263B1 (en) * 2002-01-19 2009-05-05 Ucentric Systems, Inc. Local area-networked system having intelligent traffic control and efficient bandwidth management
US20030139966A1 (en) * 2002-01-23 2003-07-24 Sirota Peter L. Advertisement delivery for streaming program
KR20030066276A (en) * 2002-02-01 2003-08-09 (주)리얼미디어코리아 A system and method for providing moving picture advertisement service using internet
US7334251B2 (en) * 2002-02-11 2008-02-19 Scientific-Atlanta, Inc. Management of television advertising
US7627886B2 (en) * 2002-03-04 2009-12-01 Microsoft Corporation Systems and methods for displaying video streams
JP4039086B2 (en) * 2002-03-05 2008-01-30 ソニー株式会社 Information processing apparatus and information processing method, information processing system, recording medium, and program
EP1488593A1 (en) * 2002-03-14 2004-12-22 Koninklijke Philips Electronics N.V. Method of and system for multi-path communication
US8671213B2 (en) * 2002-03-14 2014-03-11 Citrix Systems, Inc. Methods and apparatus for generating graphical and media displays at a client
US7324695B2 (en) * 2002-03-18 2008-01-29 Seimens Medical Solutions Usa, Inc. Prioritized image visualization from scalable compressed data
EP1359722A1 (en) * 2002-03-27 2003-11-05 BRITISH TELECOMMUNICATIONS public limited company Data streaming system and method
US20060133514A1 (en) * 2002-03-27 2006-06-22 Walker Matthew D Video coding and transmission
AU2003216817A1 (en) * 2002-03-27 2003-10-13 British Telecommunications Public Limited Company Data structure for data streaming system
CA2484015A1 (en) * 2002-04-03 2003-10-09 Gsbs Development Corporation Communication system
JP3989903B2 (en) * 2002-04-08 2007-10-10 三菱電機株式会社 Data transmission device
US7668901B2 (en) * 2002-04-15 2010-02-23 Avid Technology, Inc. Methods and system using a local proxy server to process media data for local area users
US7178149B2 (en) 2002-04-17 2007-02-13 Axeda Corporation XML scripting of soap commands
JP3689063B2 (en) * 2002-04-19 2005-08-31 松下電器産業株式会社 Data receiving apparatus and data distribution system
US7957465B2 (en) * 2002-04-26 2011-06-07 Nec Corporation Moving picture data code conversion/transmission method and device, code conversion/reception method and device
US20050117643A1 (en) * 2002-04-26 2005-06-02 Nec Corporation Moving image transferring system, moving image encoding apparatus, moving image decoding apparatus, and moving image transferring program
US7450645B2 (en) * 2002-04-26 2008-11-11 Interuniversitair Microelektronica Centrum Vzw (Imec) Method and system for transmitting digital signals between nodes of a network for optimized processing at the receiving node
EP1501311A4 (en) * 2002-04-26 2013-04-03 Nec Corp Moving image transferring system, moving image encoding apparatus, moving image decoding apparatus, and moving image transferring program
US7310679B1 (en) 2002-04-29 2007-12-18 Vixs Systems Inc. Method and system for transmitting video content while preventing other transmissions in a contention-based network
US7120253B2 (en) * 2002-05-02 2006-10-10 Vixs Systems, Inc. Method and system for protecting video data
US20030223733A1 (en) * 2002-05-14 2003-12-04 Intelligent Digital Systems Llc System and method of processing audio/video data in a remote monitoring system
CN1656809A (en) * 2002-05-22 2005-08-17 皇家飞利浦电子股份有限公司 Transmission method using a virtual reception buffer to absorb fluctuation of the channel transmission rate
US7450646B2 (en) * 2002-06-04 2008-11-11 Panasonic Corporation Image data transmitting apparatus and method and image data reproducing apparatus and method
US7725557B2 (en) * 2002-06-24 2010-05-25 Microsoft Corporation Client-side caching of streaming media content
US20040059978A1 (en) * 2002-06-25 2004-03-25 Parvathanathan Subrahmanya Reduced latency for recovery from communications errors
JP2004056394A (en) * 2002-07-18 2004-02-19 Fujitsu Ltd Control apparatus for controlling capturing apparatus and storage apparatus via lan, capturing apparatus for the same, storage apparatus, program, and method
US20040022322A1 (en) * 2002-07-19 2004-02-05 Meetrix Corporation Assigning prioritization during encode of independently compressed objects
US7533398B2 (en) * 2002-07-26 2009-05-12 The Associated Press Automatic selection of encoding parameters for transmission of media objects
US6618776B1 (en) 2002-08-15 2003-09-09 Logitech Europe, S.A. USB bandwidth monitor
GB0218961D0 (en) * 2002-08-15 2002-09-25 Koninkl Philips Electronics Nv Transmission method and system
KR100663586B1 (en) * 2002-08-28 2007-01-02 삼성전자주식회사 Method and apparatus transmitting a header compressed packet data
KR100949755B1 (en) * 2002-09-05 2010-03-25 에이전시 포 사이언스, 테크놀로지 앤드 리서치 A method and an apparatus for controlling the rate of a video sequence, a video encoding device
KR100486713B1 (en) * 2002-09-17 2005-05-03 삼성전자주식회사 Apparatus and method for streaming multimedia data
US7412703B2 (en) * 2002-09-19 2008-08-12 Sedna Patent Services, Llc Low cost, highly accurate video server bit-rate compensation
JP3893344B2 (en) * 2002-10-03 2007-03-14 松下電器産業株式会社 Image encoding method and image encoding apparatus
US7190670B2 (en) * 2002-10-04 2007-03-13 Nokia Corporation Method and apparatus for multimedia streaming in a limited bandwidth network with a bottleneck link
JP4040426B2 (en) * 2002-10-18 2008-01-30 富士通株式会社 Data transmission device
JP4034169B2 (en) * 2002-11-05 2008-01-16 株式会社エヌ・ティ・ティ・ドコモ Mobile communication system, radio control apparatus, base station, and communication method
US7716312B2 (en) 2002-11-13 2010-05-11 Avid Technology, Inc. Method and system for transferring large data files over parallel connections
US20040199650A1 (en) * 2002-11-14 2004-10-07 Howe John E. System and methods for accelerating data delivery
US7558323B2 (en) * 2002-11-27 2009-07-07 Hitachi Kokusai Electric Inc. Video data transmission method for changing transmission data amounts in accordance with a transmission speed and a transmission system therefor
US8176428B2 (en) * 2002-12-03 2012-05-08 Datawind Net Access Corporation Portable internet access device back page cache
US20040131122A1 (en) * 2002-12-09 2004-07-08 Kei Kudo Encoding device and encoding method
US7366199B1 (en) * 2002-12-10 2008-04-29 Apple Inc. Method and apparatus measuring bandwidth
US20040141555A1 (en) * 2003-01-16 2004-07-22 Rault Patrick M. Method of motion vector prediction and system thereof
US7408989B2 (en) * 2003-01-16 2008-08-05 Vix5 Systems Inc Method of video encoding using windows and system thereof
US7920630B2 (en) * 2003-01-21 2011-04-05 Broadcom Corporation Buffer descriptor data structure for communication link between decode and display processes in MPEG decoders
US7493646B2 (en) 2003-01-30 2009-02-17 United Video Properties, Inc. Interactive television systems with digital video recording and adjustable reminders
US7966418B2 (en) 2003-02-21 2011-06-21 Axeda Corporation Establishing a virtual tunnel between two computer programs
EP2538695A1 (en) * 2003-02-21 2012-12-26 NEC Corporation Image data distribution control method, device, system, and program
US7133452B1 (en) 2003-02-24 2006-11-07 Vixs Systems, Inc. Method and system for transcoding video data
US7327784B2 (en) * 2003-02-24 2008-02-05 Vixs Systems, Inc. Method and system for transcoding video data
US7606305B1 (en) 2003-02-24 2009-10-20 Vixs Systems, Inc. Method and system for transcoding video data
US7130350B1 (en) 2003-02-28 2006-10-31 Vixs Systems, Inc. Method and system for encoding and decoding data in a video stream
US20110181686A1 (en) * 2003-03-03 2011-07-28 Apple Inc. Flow control
JP2004272563A (en) * 2003-03-07 2004-09-30 Fujitsu Ltd Communication control program, content distribution program, terminal equipment, and content server
GB0306296D0 (en) * 2003-03-19 2003-04-23 British Telecomm Data transmission
WO2004086748A2 (en) * 2003-03-20 2004-10-07 Covi Technologies Inc. Systems and methods for multi-resolution image processing
GB0306973D0 (en) * 2003-03-26 2003-04-30 British Telecomm Transmitting video
US7526565B2 (en) * 2003-04-03 2009-04-28 International Business Machines Corporation Multiple description hinting and switching for adaptive media services
US20060051059A1 (en) 2004-09-08 2006-03-09 Krakirian Haig H Video recorder having user extended and automatically extended time slots
US7395346B2 (en) 2003-04-22 2008-07-01 Scientific-Atlanta, Inc. Information frame modifier
US20040221305A1 (en) * 2003-04-30 2004-11-04 International Business Machines Corporation Apparatus, method and computer programming product for cable TV service portability
US20040252197A1 (en) * 2003-05-05 2004-12-16 News Iq Inc. Mobile device management system
US20040240752A1 (en) * 2003-05-13 2004-12-02 Dobbs Andrew Bruno Method and system for remote and adaptive visualization of graphical image data
US7739105B2 (en) * 2003-06-13 2010-06-15 Vixs Systems, Inc. System and method for processing audio frames
US7274740B2 (en) * 2003-06-25 2007-09-25 Sharp Laboratories Of America, Inc. Wireless video transmission system
US20040268400A1 (en) * 2003-06-26 2004-12-30 Microsoft Corporation Quick starting video content
US7054774B2 (en) 2003-06-27 2006-05-30 Microsoft Corporation Midstream determination of varying bandwidth availability
FR2857198B1 (en) * 2003-07-03 2005-08-26 Canon Kk QUALITY OF SERVICE OPTIMIZATION IN THE DISTRIBUTION OF DIGITAL DATA STREAMS
US20050052465A1 (en) * 2003-07-03 2005-03-10 Moore Richard L. Wireless keyboard, video, mouse device
US20050034153A1 (en) * 2003-08-08 2005-02-10 Maven Networks, Inc. System and method for delivery of broadband content with integrated interactive elements
US20050044260A1 (en) * 2003-08-08 2005-02-24 Maven Networks, Inc. System and method for delivery of broadband content
US8621542B2 (en) * 2003-08-11 2013-12-31 Warner Bros. Entertainment Inc. Digital media distribution device
US7822123B2 (en) * 2004-10-06 2010-10-26 Microsoft Corporation Efficient repeat padding for hybrid video sequence with arbitrary video resolution
US7844992B2 (en) * 2003-09-10 2010-11-30 Thomson Licensing Video on demand server system and method
WO2005029224A2 (en) * 2003-09-12 2005-03-31 Arkados, Inc. Method and system for distributed content management and delivery
JP4988346B2 (en) * 2003-09-15 2012-08-01 ザ・ディレクティービー・グループ・インコーポレイテッド Method and system for adaptive transcoding and rate conversion in video networks
US7634558B1 (en) * 2003-09-22 2009-12-15 Sprint Spectrum L.P. Method and system for updating network presence records at a rate dependent on network load
WO2005034092A2 (en) * 2003-09-29 2005-04-14 Handheld Entertainment, Inc. Method and apparatus for coding information
US7668396B2 (en) * 2003-09-29 2010-02-23 Vixs Systems, Inc. Method and system for noise reduction in an image
US7277101B2 (en) 2003-09-29 2007-10-02 Vixs Systems Inc Method and system for scaling images
US9325998B2 (en) 2003-09-30 2016-04-26 Sharp Laboratories Of America, Inc. Wireless video transmission system
US7308649B2 (en) 2003-09-30 2007-12-11 International Business Machines Corporation Providing scalable, alternative component-level views
US7502834B2 (en) * 2003-09-30 2009-03-10 International Business Machines Corporation Autonomic content load balancing
JP4362702B2 (en) * 2003-10-14 2009-11-11 日本電気株式会社 Video distribution system and method and program
US20050091693A1 (en) * 2003-10-22 2005-04-28 Rochelle Communications, Inc. Dual mode set-top box that optimizes the delivery and user selection of audio or video programming over data networks
US7016409B2 (en) * 2003-11-12 2006-03-21 Sony Corporation Apparatus and method for use in providing dynamic bit rate encoding
US7475322B2 (en) * 2003-11-14 2009-01-06 Avocent Huntsville Corporation Wireless broadcast protocol
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
US7778326B1 (en) 2003-12-23 2010-08-17 At&T Intellectual Property Ii, L.P. System and method for dynamically determining multimedia transmission based on communication bandwidth
JP2005191933A (en) * 2003-12-25 2005-07-14 Funai Electric Co Ltd Transmitter and transceiver system
US20050183120A1 (en) * 2004-01-13 2005-08-18 Saurabh Jain Multi-user personalized digital multimedia distribution methods and systems
WO2005073846A2 (en) * 2004-01-20 2005-08-11 Broadcom Corporation System and method for supporting multiple users
US8161388B2 (en) 2004-01-21 2012-04-17 Rodriguez Arturo A Interactive discovery of display device characteristics
US7657672B2 (en) * 2004-01-30 2010-02-02 Telefonaktiebolaget L M Ericsson (Publ) Packet scheduling for data stream transmission
US7406598B2 (en) * 2004-02-17 2008-07-29 Vixs Systems Inc. Method and system for secure content distribution
US8018850B2 (en) * 2004-02-23 2011-09-13 Sharp Laboratories Of America, Inc. Wireless video transmission system
GB0406901D0 (en) * 2004-03-26 2004-04-28 British Telecomm Transmitting recorded material
US20050234961A1 (en) * 2004-04-16 2005-10-20 Pinnacle Systems, Inc. Systems and Methods for providing a proxy for a shared file system
US20050262245A1 (en) * 2004-04-19 2005-11-24 Satish Menon Scalable cluster-based architecture for streaming media
US7162533B2 (en) * 2004-04-30 2007-01-09 Microsoft Corporation Session description message extensions
US7917932B2 (en) 2005-06-07 2011-03-29 Sling Media, Inc. Personal video recorder functionality for placeshifting systems
US8346605B2 (en) * 2004-06-07 2013-01-01 Sling Media, Inc. Management of shared media content
US9998802B2 (en) * 2004-06-07 2018-06-12 Sling Media LLC Systems and methods for creating variable length clips from a media stream
BRPI0516744A2 (en) 2004-06-07 2013-05-28 Sling Media Inc Media stream playback methods received on a network and computer program product
US7975062B2 (en) * 2004-06-07 2011-07-05 Sling Media, Inc. Capturing and sharing media content
US8099755B2 (en) * 2004-06-07 2012-01-17 Sling Media Pvt. Ltd. Systems and methods for controlling the encoding of a media stream
US7769756B2 (en) * 2004-06-07 2010-08-03 Sling Media, Inc. Selection and presentation of context-relevant supplemental content and advertising
US7684404B1 (en) * 2004-06-10 2010-03-23 Intel Corporation Asynchronous transfer mode (ATM) cell formatting
US7984179B1 (en) 2004-06-29 2011-07-19 Sextant Navigation, Inc. Adaptive media transport management for continuous media stream over LAN/WAN environment
US20070226344A1 (en) * 2004-07-23 2007-09-27 General Instrument Corporation Centralized Resource Manager With Power Switching System
US7571246B2 (en) * 2004-07-29 2009-08-04 Microsoft Corporation Media transrating over a bandwidth-limited network
US8904458B2 (en) * 2004-07-29 2014-12-02 At&T Intellectual Property I, L.P. System and method for pre-caching a first portion of a video file on a set-top box
US8086575B2 (en) * 2004-09-23 2011-12-27 Rovi Solutions Corporation Methods and apparatus for integrating disparate media formats in a networked media system
US20060073843A1 (en) * 2004-10-01 2006-04-06 Naveen Aerrabotu Content formatting and device configuration in group communication sessions
US7839933B2 (en) * 2004-10-06 2010-11-23 Microsoft Corporation Adaptive vertical macroblock alignment for mixed frame video sequences
US9071847B2 (en) 2004-10-06 2015-06-30 Microsoft Technology Licensing, Llc Variable coding resolution in video codec
US8243820B2 (en) * 2004-10-06 2012-08-14 Microsoft Corporation Decoding variable coded resolution video with native range/resolution post-processing operation
US20060084459A1 (en) * 2004-10-13 2006-04-20 Vinh Phan Outer loop power control of user equipment in wireless communication
US7784076B2 (en) * 2004-10-30 2010-08-24 Sharp Laboratories Of America, Inc. Sender-side bandwidth estimation for video transmission with receiver packet buffer
US7797723B2 (en) * 2004-10-30 2010-09-14 Sharp Laboratories Of America, Inc. Packet scheduling for video transmission with sender queue control
US8356327B2 (en) * 2004-10-30 2013-01-15 Sharp Laboratories Of America, Inc. Wireless video transmission system
US7450128B2 (en) * 2004-11-15 2008-11-11 Hewlett-Packard Development Company, L.P. Systems and methods of providing image copy and modify commands to a receiver with an associated display
KR100669634B1 (en) * 2004-12-06 2007-01-15 엘지전자 주식회사 Methods for encoding and decoding moving picture data
WO2006076220A2 (en) * 2005-01-10 2006-07-20 Swagelok Company Carburization of ferrous-based shape memory alloys
US7830960B2 (en) * 2005-01-13 2010-11-09 Qualcomm Incorporated Mode selection techniques for intra-prediction video encoding
US8112083B1 (en) 2005-01-18 2012-02-07 Sprint Spectrum L.P. Method and system for dynamic adjustment of radio frequency registration period based on load conditions
US7421048B2 (en) * 2005-01-20 2008-09-02 Vixs Systems, Inc. System and method for multimedia delivery in a wireless environment
US7609766B2 (en) * 2005-02-08 2009-10-27 Vixs Systems, Inc. System of intra-picture complexity preprocessing
US20060184697A1 (en) * 2005-02-11 2006-08-17 Microsoft Corporation Detecting clock drift in networked devices through monitoring client buffer fullness
US20080022343A1 (en) * 2006-07-24 2008-01-24 Vvond, Inc. Multiple audio streams
US8949920B2 (en) * 2005-03-17 2015-02-03 Vixs Systems Inc. System and method for storage device emulation in a multimedia processing system
US8081657B2 (en) * 2005-03-22 2011-12-20 Bigband Networks Inc. Method and device for providing video, data and voice to end user devices
US7400869B2 (en) * 2005-03-22 2008-07-15 Vixs Systems Inc. System and method for adaptive DC offset compensation in wireless transmissions
US8560753B1 (en) 2005-03-30 2013-10-15 Teradici Corporation Method and apparatus for remote input/output in a computer system
US7516255B1 (en) 2005-03-30 2009-04-07 Teradici Corporation Method and apparatus for providing a low-latency connection between a data processor and a remote graphical user interface over a network
US8335239B2 (en) 2005-03-31 2012-12-18 At&T Intellectual Property I, L.P. Methods, systems, and devices for bandwidth conservation
US8098582B2 (en) * 2005-03-31 2012-01-17 At&T Intellectual Property I, L.P. Methods, systems, and computer program products for implementing bandwidth control services
US8024438B2 (en) 2005-03-31 2011-09-20 At&T Intellectual Property, I, L.P. Methods, systems, and computer program products for implementing bandwidth management services
US7975283B2 (en) * 2005-03-31 2011-07-05 At&T Intellectual Property I, L.P. Presence detection in a bandwidth management system
US8306033B2 (en) * 2005-03-31 2012-11-06 At&T Intellectual Property I, L.P. Methods, systems, and computer program products for providing traffic control services
US9973817B1 (en) 2005-04-08 2018-05-15 Rovi Guides, Inc. System and method for providing a list of video-on-demand programs
US20060235883A1 (en) 2005-04-18 2006-10-19 Krebs Mark S Multimedia system for mobile client platforms
KR101223234B1 (en) * 2005-05-04 2013-01-17 삼성전자주식회사 Apparatus and method for changing channel in digital broadcasting system
US8019883B1 (en) 2005-05-05 2011-09-13 Digital Display Innovations, Llc WiFi peripheral mode display system
US11733958B2 (en) 2005-05-05 2023-08-22 Iii Holdings 1, Llc Wireless mesh-enabled system, host device, and method for use therewith
US7743183B2 (en) * 2005-05-23 2010-06-22 Microsoft Corporation Flow control for media streaming
EP1899814B1 (en) * 2005-06-30 2017-05-03 Sling Media, Inc. Firmware update for consumer electronic device
US20070003224A1 (en) * 2005-06-30 2007-01-04 Jason Krikorian Screen Management System for Media Player
US7933294B2 (en) * 2005-07-20 2011-04-26 Vidyo, Inc. System and method for low-delay, interactive communication using multiple TCP connections and scalable coding
US8289370B2 (en) * 2005-07-20 2012-10-16 Vidyo, Inc. System and method for scalable and low-delay videoconferencing using scalable video coding
US7979885B2 (en) * 2005-08-11 2011-07-12 Harmonic Inc. Real time bit rate switching for internet protocol television
US20070044123A1 (en) * 2005-08-16 2007-02-22 Alcatel System and method for smoothing channel changing in internet protocol television systems
US7817849B2 (en) * 2005-08-18 2010-10-19 Hewlett-Packard Development Company, L.P. Method and apparatus for graphical data compression
US8104054B2 (en) * 2005-09-01 2012-01-24 At&T Intellectual Property I, L.P. Methods, systems, and devices for bandwidth conservation
US8701148B2 (en) 2005-09-01 2014-04-15 At&T Intellectual Property I, L.P. Methods, systems, and devices for bandwidth conservation
US8189472B2 (en) * 2005-09-07 2012-05-29 Mcdonald James F Optimizing bandwidth utilization to a subscriber premises
US20070067480A1 (en) * 2005-09-19 2007-03-22 Sharp Laboratories Of America, Inc. Adaptive media playout by server media processing for robust streaming
US7707485B2 (en) 2005-09-28 2010-04-27 Vixs Systems, Inc. System and method for dynamic transrating based on content
US20070079342A1 (en) 2005-09-30 2007-04-05 Guideworks, Llc Systems and methods for managing local storage of on-demand content
JP2009512265A (en) * 2005-10-06 2009-03-19 イージーシー アンド シー カンパニー リミテッド Video data transmission control system and method on network
KR100664955B1 (en) * 2005-10-20 2007-01-04 삼성전자주식회사 Method for controlling download speed of broadcast receiving device and apparatus for the same
US20070124483A1 (en) * 2005-11-01 2007-05-31 David Marples System and method for high QoS digital content-based services
US7877517B2 (en) 2005-11-09 2011-01-25 International Business Machines Corporation Determining whether to compress data transmitted over a network
US20070112826A1 (en) * 2005-11-10 2007-05-17 Vixs Systems, Inc. Multimedia transcoding based on remaining storage capacity
US20070139189A1 (en) * 2005-12-05 2007-06-21 Helmig Kevin S Multi-platform monitoring system and method
KR100744542B1 (en) * 2005-12-08 2007-08-01 한국전자통신연구원 Apparatus and method for multi-codec variable bandwidth QoS control
US20070157240A1 (en) * 2005-12-29 2007-07-05 United Video Properties, Inc. Interactive media guidance system having multiple devices
US8607287B2 (en) * 2005-12-29 2013-12-10 United Video Properties, Inc. Interactive media guidance system having multiple devices
US9681105B2 (en) 2005-12-29 2017-06-13 Rovi Guides, Inc. Interactive media guidance system having multiple devices
US9544602B2 (en) * 2005-12-30 2017-01-10 Sharp Laboratories Of America, Inc. Wireless video transmission system
US7956930B2 (en) 2006-01-06 2011-06-07 Microsoft Corporation Resampling and picture resizing operations for multi-resolution video coding and decoding
US8131995B2 (en) * 2006-01-24 2012-03-06 Vixs Systems, Inc. Processing feature revocation and reinvocation
US7793329B2 (en) * 2006-02-06 2010-09-07 Kasenna, Inc. Method and system for reducing switching delays between digital video feeds using multicast slotted transmission technique
JP4568246B2 (en) * 2006-03-30 2010-10-27 株式会社東芝 Server device
US7652994B2 (en) * 2006-03-31 2010-01-26 Sharp Laboratories Of America, Inc. Accelerated media coding for robust low-delay video streaming over time-varying and bandwidth limited channels
KR100834755B1 (en) * 2006-04-03 2008-06-05 삼성전자주식회사 Broadcasting channel grouping apparatus and channel changing method for IP TV
GB2440582A (en) * 2006-08-04 2008-02-06 Siemens Ag Resource allocation in a broadcast service
WO2008021182A2 (en) * 2006-08-09 2008-02-21 Interdigital Technology Corporation Method and apparatus for providing differentiated quality of service for packets in a particular flow
WO2008020479A1 (en) 2006-08-16 2008-02-21 Fujitsu Limited Multichannel data transfer apparatus and method
US7898950B2 (en) * 2006-08-18 2011-03-01 Microsoft Corporation Techniques to perform rate matching for multimedia conference calls
US20080062322A1 (en) * 2006-08-28 2008-03-13 Ortiva Wireless Digital video content customization
US8606966B2 (en) * 2006-08-28 2013-12-10 Allot Communications Ltd. Network adaptation of digital content
US8773494B2 (en) 2006-08-29 2014-07-08 Microsoft Corporation Techniques for managing visual compositions for a multimedia conference call
KR100893863B1 (en) * 2006-09-05 2009-04-20 엘지전자 주식회사 Method of transmitting link-adaptive transmission of data stream in mobile communication system
US8861597B2 (en) * 2006-09-18 2014-10-14 Sharp Laboratories Of America, Inc. Distributed channel time allocation for video streaming over wireless networks
US8370479B2 (en) 2006-10-03 2013-02-05 Axeda Acquisition Corporation System and method for dynamically grouping devices based on present device conditions
US7743161B2 (en) * 2006-10-10 2010-06-22 Ortiva Wireless, Inc. Digital content buffer for adaptive streaming
US20080101410A1 (en) * 2006-10-25 2008-05-01 Microsoft Corporation Techniques for managing output bandwidth for a conferencing server
US20080115185A1 (en) * 2006-10-31 2008-05-15 Microsoft Corporation Dynamic modification of video properties
US20080109557A1 (en) * 2006-11-02 2008-05-08 Vinay Joshi Method and system for reducing switching delays between digital video feeds using personalized unicast transmission techniques
US7652993B2 (en) * 2006-11-03 2010-01-26 Sharp Laboratories Of America, Inc. Multi-stream pro-active rate adaptation for robust video transmission
US7715481B2 (en) * 2006-11-29 2010-05-11 Ipera Technology, Inc. System and method for allocation of resources for processing video
US7855963B2 (en) * 2006-12-21 2010-12-21 Aruba Networks, Inc. Capacity estimation and proportional sharing of varying capacity channels
US8065397B2 (en) 2006-12-26 2011-11-22 Axeda Acquisition Corporation Managing configurations of distributed devices
US8139487B2 (en) 2007-02-28 2012-03-20 Microsoft Corporation Strategies for selecting a format for data transmission based on measured bandwidth
US7801888B2 (en) 2007-03-09 2010-09-21 Microsoft Corporation Media content search results ranked by popularity
US8107571B2 (en) * 2007-03-20 2012-01-31 Microsoft Corporation Parameterized filters and signaling techniques
US20080256485A1 (en) * 2007-04-12 2008-10-16 Jason Gary Krikorian User Interface for Controlling Video Programs on Mobile Computing Devices
US7957309B1 (en) * 2007-04-16 2011-06-07 Hewlett-Packard Development Company, L.P. Utilizing multiple distortion measures
US20080301732A1 (en) * 2007-05-31 2008-12-04 United Video Properties, Inc. Systems and methods for personalizing an interactive media guidance application
US20080307349A1 (en) * 2007-06-08 2008-12-11 Microsoft Corporation Sharing a computer display across a network
US8082507B2 (en) 2007-06-12 2011-12-20 Microsoft Corporation Scalable user interface
FR2917919B1 (en) * 2007-06-21 2010-06-11 Canon Kk METHOD AND DEVICE FOR TRANSMITTING IMAGES
JP2009009330A (en) * 2007-06-27 2009-01-15 Fujitsu Ltd Information processor, information processing system and control method for information processor
US20090019492A1 (en) 2007-07-11 2009-01-15 United Video Properties, Inc. Systems and methods for mirroring and transcoding media content
US8151005B2 (en) * 2007-08-04 2012-04-03 Broadcom Corporation System and method for adjusting a level of compression for computing clients
US7929553B2 (en) * 2007-08-10 2011-04-19 Broadcom Corporation System and method for adjusting compression for computing clients based on a latency level
JP2009077024A (en) * 2007-09-19 2009-04-09 Panasonic Corp Tcp packet communication device, and technique related thereto
US8477793B2 (en) * 2007-09-26 2013-07-02 Sling Media, Inc. Media streaming device with gateway functionality
US8350971B2 (en) * 2007-10-23 2013-01-08 Sling Media, Inc. Systems and methods for controlling media devices
US8432804B2 (en) * 2007-11-29 2013-04-30 Hewlett-Packard Development Company, L.P. Transmitting video streams
CN101889425B (en) 2007-12-14 2013-10-30 汤姆逊许可公司 Apparatus and method for simulcast over variable bandwidth channel
CN101889409A (en) 2007-12-18 2010-11-17 汤姆逊许可公司 File size estimating apparatus and method based on radio network
US8060609B2 (en) * 2008-01-04 2011-11-15 Sling Media Inc. Systems and methods for determining attributes of media items accessed via a personal media broadcaster
US20090198830A1 (en) * 2008-02-06 2009-08-06 Inventec Corporation Method of adjusting network data sending speed according to data processing speed at client
EP2101503A1 (en) * 2008-03-11 2009-09-16 British Telecommunications Public Limited Company Video coding
US8667279B2 (en) 2008-07-01 2014-03-04 Sling Media, Inc. Systems and methods for securely place shifting media content
US8381310B2 (en) * 2009-08-13 2013-02-19 Sling Media Pvt. Ltd. Systems, methods, and program applications for selectively restricting the placeshifting of copy protected digital media content
CN101662455A (en) * 2008-08-29 2010-03-03 深圳华为通信技术有限公司 Method and device for data transmission
US20100070925A1 (en) * 2008-09-08 2010-03-18 Sling Media Inc. Systems and methods for selecting media content obtained from multple sources
US8667163B2 (en) * 2008-09-08 2014-03-04 Sling Media Inc. Systems and methods for projecting images from a computer system
US8060089B1 (en) 2008-09-22 2011-11-15 Sprint Spectrum L.P. Paging success rate control mechanism
US10063934B2 (en) 2008-11-25 2018-08-28 Rovi Technologies Corporation Reducing unicast session duration with restart TV
US9191610B2 (en) * 2008-11-26 2015-11-17 Sling Media Pvt Ltd. Systems and methods for creating logical media streams for media storage and playback
EP2200319A1 (en) 2008-12-10 2010-06-23 BRITISH TELECOMMUNICATIONS public limited company Multiplexed video streaming
US8260877B2 (en) * 2008-12-31 2012-09-04 Apple Inc. Variant streams for real-time or near real-time streaming to provide failover protection
US8099476B2 (en) 2008-12-31 2012-01-17 Apple Inc. Updatable real-time or near real-time streaming
US8156089B2 (en) 2008-12-31 2012-04-10 Apple, Inc. Real-time or near real-time streaming with compressed playlists
US8578272B2 (en) 2008-12-31 2013-11-05 Apple Inc. Real-time or near real-time streaming
US8438602B2 (en) * 2009-01-26 2013-05-07 Sling Media Inc. Systems and methods for linking media content
EP2219342A1 (en) 2009-02-12 2010-08-18 BRITISH TELECOMMUNICATIONS public limited company Bandwidth allocation control in multiple video streaming
US8171148B2 (en) 2009-04-17 2012-05-01 Sling Media, Inc. Systems and methods for establishing connections between devices communicating over a network
US9191322B2 (en) * 2009-05-19 2015-11-17 Beaumaris Networks Inc. Methods, apparatus and computer readable medium for managed adaptive bit rate for bandwidth reclamation
US8843977B2 (en) * 2009-06-04 2014-09-23 Verizon Patent And Licensing Inc. Media content delivery systems and methods
US8406431B2 (en) * 2009-07-23 2013-03-26 Sling Media Pvt. Ltd. Adaptive gain control for digital audio samples in a media stream
US20110022620A1 (en) * 2009-07-27 2011-01-27 Gemstar Development Corporation Methods and systems for associating and providing media content of different types which share atrributes
US9479737B2 (en) * 2009-08-06 2016-10-25 Echostar Technologies L.L.C. Systems and methods for event programming via a remote media player
US20110032986A1 (en) * 2009-08-07 2011-02-10 Sling Media Pvt Ltd Systems and methods for automatically controlling the resolution of streaming video content
US8532472B2 (en) * 2009-08-10 2013-09-10 Sling Media Pvt Ltd Methods and apparatus for fast seeking within a media stream buffer
US20110035466A1 (en) * 2009-08-10 2011-02-10 Sling Media Pvt Ltd Home media aggregator system and method
US9525838B2 (en) 2009-08-10 2016-12-20 Sling Media Pvt. Ltd. Systems and methods for virtual remote control of streamed media
US20110035765A1 (en) * 2009-08-10 2011-02-10 Sling Media Pvt Ltd Systems and methods for providing programming content
US8799408B2 (en) 2009-08-10 2014-08-05 Sling Media Pvt Ltd Localization systems and methods
US8966101B2 (en) * 2009-08-10 2015-02-24 Sling Media Pvt Ltd Systems and methods for updating firmware over a network
US9565479B2 (en) * 2009-08-10 2017-02-07 Sling Media Pvt Ltd. Methods and apparatus for seeking within a media stream using scene detection
US9160974B2 (en) * 2009-08-26 2015-10-13 Sling Media, Inc. Systems and methods for transcoding and place shifting media content
US8314893B2 (en) * 2009-08-28 2012-11-20 Sling Media Pvt. Ltd. Remote control and method for automatically adjusting the volume output of an audio device
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
US20110072452A1 (en) * 2009-09-23 2011-03-24 Rovi Technologies Corporation Systems and methods for providing automatic parental control activation when a restricted user is detected within range of a device
US20110083156A1 (en) * 2009-10-07 2011-04-07 Canon Kabushiki Kaisha Network streaming of a video stream over multiple communication channels
US20110113354A1 (en) * 2009-11-12 2011-05-12 Sling Media Pvt Ltd Always-on-top media player launched from a web browser
US9015225B2 (en) 2009-11-16 2015-04-21 Echostar Technologies L.L.C. Systems and methods for delivering messages over a network
WO2011071424A1 (en) * 2009-12-08 2011-06-16 Telefonaktiebolaget L M Ericsson (Publ) Allocation of frequency spectrum in spectrum-on-demand systems
US8799485B2 (en) * 2009-12-18 2014-08-05 Sling Media, Inc. Methods and apparatus for establishing network connections using an inter-mediating device
US8626879B2 (en) 2009-12-22 2014-01-07 Sling Media, Inc. Systems and methods for establishing network connections using local mediation services
US9178923B2 (en) * 2009-12-23 2015-11-03 Echostar Technologies L.L.C. Systems and methods for remotely controlling a media server via a network
US9275054B2 (en) 2009-12-28 2016-03-01 Sling Media, Inc. Systems and methods for searching media content
CN102137248B (en) * 2010-01-21 2015-05-20 腾讯科技(深圳)有限公司 Video resolution switching method and device, terminal and switching system
US20110191456A1 (en) * 2010-02-03 2011-08-04 Sling Media Pvt Ltd Systems and methods for coordinating data communication between two devices
US8856349B2 (en) * 2010-02-05 2014-10-07 Sling Media Inc. Connection priority services for data communication between two devices
EP2362651A1 (en) 2010-02-19 2011-08-31 Thomson Licensing Multipath delivery for adaptive streaming
US20110208506A1 (en) * 2010-02-24 2011-08-25 Sling Media Inc. Systems and methods for emulating network-enabled media components
US20110235709A1 (en) * 2010-03-25 2011-09-29 Apple Inc. Frame dropping algorithm for fast adaptation of buffered compressed video to network condition changes
US8560642B2 (en) 2010-04-01 2013-10-15 Apple Inc. Real-time or near real-time streaming
US8805963B2 (en) 2010-04-01 2014-08-12 Apple Inc. Real-time or near real-time streaming
GB201105502D0 (en) 2010-04-01 2011-05-18 Apple Inc Real time or near real time streaming
US8892691B2 (en) 2010-04-07 2014-11-18 Apple Inc. Real-time or near real-time streaming
US8467412B2 (en) * 2010-04-14 2013-06-18 Ericsson Television Inc. Adaptive rate shifting for delivery of video services to service groups
US8819269B2 (en) * 2010-06-30 2014-08-26 Cable Television Laboratories, Inc. Adaptive bit rate method and system using retransmission and replacement
KR101755433B1 (en) * 2010-12-24 2017-07-11 삼성전자주식회사 Method For Transmitting and Receiving of Video Telephony having function of adjusting Quality of resolution
US20120230431A1 (en) 2011-03-10 2012-09-13 Jill Boyce Dependency parameter set for scalable video coding
US8560002B1 (en) 2011-05-05 2013-10-15 Sprint Spectrum L.P. Use of reverse transmission power history as basis to vary frequency of engaging in background communications
US8843586B2 (en) 2011-06-03 2014-09-23 Apple Inc. Playlists for real-time or near real-time streaming
US8856283B2 (en) 2011-06-03 2014-10-07 Apple Inc. Playlists for real-time or near real-time streaming
CN103797798B (en) * 2011-09-01 2017-05-17 日本电气株式会社 Captured image compression and transmission method and captured image compression and transmission system
US9292826B1 (en) * 2011-12-21 2016-03-22 Time Warner Cable Enterprises Llc Adaptive bit rates in multicast communications
US8805418B2 (en) 2011-12-23 2014-08-12 United Video Properties, Inc. Methods and systems for performing actions based on location-based rules
MY173712A (en) 2011-12-28 2020-02-17 Mimos Berhad A system and method for adaptive media content delivery
KR20130099515A (en) * 2012-02-29 2013-09-06 삼성전자주식회사 Apparatas and method of displaying a contents using for key frame in a terminal
US20130254417A1 (en) * 2012-03-21 2013-09-26 Jason Nicholls System method device for streaming video
US10674191B2 (en) 2012-04-06 2020-06-02 Minerva Networks, Inc Systems and methods to remotely synchronize digital data
US9173185B1 (en) 2012-04-10 2015-10-27 Sprint Spectrum L.P. Methods and systems for managing registration signaling based on off-time duration
US9313486B2 (en) 2012-06-20 2016-04-12 Vidyo, Inc. Hybrid video coding techniques
US9491220B2 (en) 2012-07-13 2016-11-08 Infosys Limited Systems and methods for adapting mobile multimedia content delivery service
EP2733903B1 (en) * 2012-11-20 2017-02-15 Alcatel Lucent Method for transmitting a video stream
TW201421985A (en) * 2012-11-23 2014-06-01 Inst Information Industry Scene segments transmission system, method and recording medium
US8935734B2 (en) 2013-02-01 2015-01-13 Ebay Inc. Methods, systems and apparatus for configuring a system of content access devices
US9402107B2 (en) 2013-03-15 2016-07-26 Time Warner Cable Enterprises Llc Apparatus and methods for delivery of multicast and unicast content in a content delivery network
US9066153B2 (en) 2013-03-15 2015-06-23 Time Warner Cable Enterprises Llc Apparatus and methods for multicast delivery of content in a content delivery network
US9035992B1 (en) * 2013-04-08 2015-05-19 Google Inc. Bandwidth modulation system and method
US10009628B2 (en) 2013-06-07 2018-06-26 Apple Inc. Tuning video compression for high frame rate and variable frame rate capture
CN104423783B (en) * 2013-09-02 2019-03-29 联想(北京)有限公司 The method and electronic equipment of information transmission
US9674563B2 (en) 2013-11-04 2017-06-06 Rovi Guides, Inc. Systems and methods for recommending content
CN105705082B (en) * 2013-12-19 2019-05-28 奥林巴斯株式会社 Image capturing apparatus and image capturing device
US9455932B2 (en) * 2014-03-03 2016-09-27 Ericsson Ab Conflict detection and resolution in an ABR network using client interactivity
US10142259B2 (en) 2014-03-03 2018-11-27 Ericsson Ab Conflict detection and resolution in an ABR network
CN105376642B (en) * 2014-08-18 2019-12-03 深圳Tcl新技术有限公司 Video playing resolution ratio switching method and system
CN105491320B (en) * 2014-09-16 2018-12-14 南宁富桂精密工业有限公司 Videoconference bandwidth management method and system
TWI586175B (en) * 2014-09-16 2017-06-01 鴻海精密工業股份有限公司 Method and system for managing bandwidth of video conference
CN105828183B (en) * 2015-01-04 2017-12-05 华为技术有限公司 Video frame processing method and frame of video process chip
US9432556B2 (en) 2015-01-05 2016-08-30 Qualcomm Incorporated Devices and methods for facilitating frame dropping in remote display applications
US10645465B2 (en) * 2015-12-21 2020-05-05 Centurylink Intellectual Property Llc Video file universal identifier for metadata resolution
KR20170080156A (en) * 2015-12-31 2017-07-10 주식회사 경동원 Wireless doorphone and apparatus and method for controlling stream thereof
TWI621354B (en) * 2016-12-12 2018-04-11 Chunghwa Telecom Co Ltd Multi-network video uninterrupted set-top box system and method
DE102018108784B4 (en) * 2018-04-13 2023-08-03 Exaring Ag Method for sending a digital video signal to a receiving device, processing unit and computer program product
JP2019191962A (en) * 2018-04-25 2019-10-31 富士通株式会社 Screen transmission program, screen transmission method, and screen transmission/reception system
WO2020025964A1 (en) * 2018-08-03 2020-02-06 V-Nova International Ltd Entropy coding for signal enhancement coding
CN109818960B (en) * 2019-01-29 2021-07-09 视联动力信息技术股份有限公司 Data processing method and device
WO2022088200A1 (en) * 2020-11-02 2022-05-05 深圳市大疆创新科技有限公司 Video transmission method and apparatus, and mobile platform and computer-readable storage medium
FI129689B (en) 2020-12-23 2022-06-30 NSION Oy Managing data flow between source node and recipient node
US11811877B2 (en) * 2021-05-13 2023-11-07 Agora Lab, Inc. Universal transport framework for heterogeneous data streams
CN116318559B (en) * 2023-05-18 2023-08-18 深圳沛喆微电子有限公司 Method for automatically accelerating video transmission rate of WiFi6 intelligent router system

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3390033B2 (en) * 1992-10-14 2003-03-24 株式会社日立製作所 Packet communication method
US5359593A (en) * 1993-08-26 1994-10-25 International Business Machines Corporation Dynamic bandwidth estimation and adaptation for packet communications networks
US5592226A (en) * 1994-01-26 1997-01-07 Btg Usa Inc. Method and apparatus for video data compression using temporally adaptive motion interpolation
US5621660A (en) * 1995-04-18 1997-04-15 Sun Microsystems, Inc. Software-based encoder for a software-implemented end-to-end scalable video delivery system
US5604731A (en) * 1995-04-19 1997-02-18 Lucent Technologies Inc. Renegotiated bit-rate service system and method

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10154317B2 (en) 2016-07-05 2018-12-11 BoxCast, LLC System, method, and protocol for transmission of video and audio data
US11330341B1 (en) 2016-07-05 2022-05-10 BoxCast, LLC System, method, and protocol for transmission of video and audio data
US11483626B1 (en) 2016-07-05 2022-10-25 BoxCast, LLC Method and protocol for transmission of video and audio data

Also Published As

Publication number Publication date
IL133439A0 (en) 2001-04-30
CA2294511C (en) 2002-04-02
WO1999000984A1 (en) 1999-01-07
AU7928998A (en) 1999-01-19
EP0992160A1 (en) 2000-04-12
KR20010020498A (en) 2001-03-15
US6014694A (en) 2000-01-11
JP2002511216A (en) 2002-04-09

Similar Documents

Publication Publication Date Title
CA2294511A1 (en) System for adaptive video/audio transport over a network
US7477688B1 (en) Methods for efficient bandwidth scaling of compressed video data
US7505480B1 (en) System and method for transporting a compressed video and data bit stream over a communication channel
US6862298B1 (en) Adaptive jitter buffer for internet telephony
US7979885B2 (en) Real time bit rate switching for internet protocol television
US6215821B1 (en) Communication system using an intersource coding technique
US20050002453A1 (en) Network-aware adaptive video compression for variable bit rate transmission
US20030007516A1 (en) System and method for the application of a statistical multiplexing algorithm for video encoding
US6226328B1 (en) Transcoding apparatus for digital video networking
CA2119715A1 (en) Video Telephone Station Having Variable Image Clarity
CA2108338A1 (en) Adaptive Video Encoder for Two-Layer Encoding of Video Signals on ATM (Asynchronous Transfer Mode) Networks
CN1263307C (en) Apparatus of self-adaptive controlling data transmission rate according to network bandwidth
EP1339193B1 (en) Data rate controller
CN1198627A (en) Method and device for enhancing network transmission capacity of telephone circuit switching network
CN101137060B (en) Video transmission method, system and equipment
Assuncao et al. Buffer analysis and control in CBR video transcoding
JPH11313048A (en) Multimedia communication method and communication equipment
US20040076229A1 (en) Wireless image transmission device and image transmission method
Huang Source modelling for packet video
CA2442505C (en) Lan communication method and system for transmitting and receiving packets with correction code data
US6853650B1 (en) Communication network, method for transmitting a signal, network connecting unit and method for adjusting the bit rate of a scaled data flow
Brown et al. Packet video for heterogeneous networks using CU-SeeMe
WO2002031670A8 (en) Method of and system for delivering receiver-selectable quality of service over networks
Fitzek et al. Application of Multiple Description Coding in 4G Wireless Communication Systems
JP2006074555A (en) Audio/moving picture adjustment system in multimedia gateway

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed
MKLA Lapsed

Effective date: 20030625