CA2500297A1 - Digital content delivery and viewing system and method - Google Patents

Digital content delivery and viewing system and method Download PDF

Info

Publication number
CA2500297A1
CA2500297A1 CA002500297A CA2500297A CA2500297A1 CA 2500297 A1 CA2500297 A1 CA 2500297A1 CA 002500297 A CA002500297 A CA 002500297A CA 2500297 A CA2500297 A CA 2500297A CA 2500297 A1 CA2500297 A1 CA 2500297A1
Authority
CA
Canada
Prior art keywords
content
media
information
server system
media server
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
CA002500297A
Other languages
French (fr)
Other versions
CA2500297C (en
Inventor
Joseph A. Gaucher, Jr.
Brian R. Zorc
Jingdong Zeng
Robert C. Lim
Fred Allen
Adam P. Yellen
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.)
Haivision Network Video 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
Priority to CA2639010A priority Critical patent/CA2639010C/en
Publication of CA2500297A1 publication Critical patent/CA2500297A1/en
Application granted granted Critical
Publication of CA2500297C publication Critical patent/CA2500297C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/303Terminal profiles
    • 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
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/34Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters 
    • 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

Abstract

A media distribution system (fig. 1) is provided whereby devices (12a-12j) on a network (14) are provided with native-mode, optimized content viewers adapted to receive and present digital content (16a-16d) provided elsewhere on the network. An agent (160) is downloaded to a device, where it gathers information regarding the device environment and uses that information to identify the appropriate application for that device. The appropriate application for a particular device is then downloaded to the device to enable the device to present the content to a user.

Claims (22)

1. A method for delivering a binary application to a device comprising:
receiving a request for content from the device;
delivering an agent program to said device, said agent program adapted to execute in a runtime environment on said device;
receiving information from said agent program regarding a platform of said device; and delivering a platform specific application to said device, said application being adapted to display said content to a user and to execute on said platform of said device.
2. The method of claim 1 wherein receiving a request for content comprises receiving an HTTP or HTTPS request.
3. The method of claim 1 wherein said runtime environment is a JAVA(tm) runtime environment.
4. The method of claim 1 wherein sending said agent program to said device comprises sending said agent program over an Internet Protocol network.
5. The method of claim 1 further comprising delivering content adapted for use with said platform specific application to said device following the delivery of the platform specific application to the device.
6. The method of claim 5 wherein said content comprises audio/video content and informational services content.
7. The method of claim 5 further comprising receiving and logging statistical and event data from the device, said statistical and event data comprising information on content accessed by the device.
8. The method of claim 5 further comprising providing access to said content only to devices having proper entitlement to said content.
9. The method of claim 6 wherein delivering said content comprises delivering said content using multicast User Datagram Protocol.
10. The method of claim 6 wherein said content is selected from the group consisting of network services navigation data, electronic program guide data, entertainment services, interactive services, authorization information, order confirmation, conditional access entitlement information and commands, sports information, weather information, financial information, news information, and configuration data.
11. The method of claim 7 wherein receiving and logging statistical and event data comprises receiving said statistical and event data over a UDP/IP
network.
12. A system for providing and displaying media content from a network on a client device comprising:
a media server system adapted to receive media content and to encode said media content for delivery over a data network, said media server system comprising an agent provisioning component;
one or more devices connected to said media server system via said network and adapted to send a request for said media content to said media server system, said one or more devices executing a runtime environment;
wherein said agent provisioning component of said media server system is adapted to respond to said request for said media content by delivering an agent program for execution within said runtime environment of said one or more devices, said agent program adapted to determine platforms of said one or more client devices and to send information regarding said platforms to said media server system, said media server system responding to said information regarding said platforms by sending a native-mode binary media viewer application to said one or more devices and delivering an encoded media stream adapted to be displayed on said one or more devices using said native-mode binary media viewer application.
13. The system of claim 12 wherein said request for said media content is an HTTP or HTTPS request.
14. The system of claim 12 wherein said runtime enviromnent is a JAVA(tm) runtime environment.
15. The system of claim 12 wherein said network is an Internet Protocol network.
16. The system of claim 12 wherein delivering said encoded media stream comprises delivering a media stream having audio/video content and informational services content.
17. The system of claim 16 wherein said media server system is further adapted to receive and log statistical and event data from one or more of said devices, said statistical and event data comprising information regarding content accessed by the device.
18. The system of claim 16 wherein said informational services content is selected from the group consisting of network services navigation data, entertainment services, electronic program guide data, interactive services, authorization information, conditional access entitlement information and commands, sports information, weather information, financial information, news information, and configuration data.
19. The system of claim 16 wherein said media server system is adapted to transmit said informational services content over a UDP/IP network.
20. The system of claim 17 wherein said media server system is adapted to receive said statistical and event data over a UDP/IP network.
21. The system of claim 12 wherein said media server system is adapted to provide said encoded media stream only to devices having proper entitlement to said encoded media stream.
22. A system for accessing media from a media server system using a device, said system comprising:
requesting from within a runtime environment on said device media content from a selection of content sources;
downloading an agent applet onto said device for execution in said runtime environment, said agent applet identifying a platform of said device;
sending to said media server system information regarding said platform of said device;
receiving from said media server system a native-mode application for execution on said platform of said device; and receiving a media stream from said media server system, said native-mode application being adapted to decode said media stream for providing said requested media content on said platform of said device.
CA2500297A 2002-09-26 2003-09-26 Digital content delivery and viewing system and method Expired - Lifetime CA2500297C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CA2639010A CA2639010C (en) 2002-09-26 2003-09-26 Digital content delivery and viewing system and method

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US41385302P 2002-09-26 2002-09-26
US60/413,853 2002-09-26
US45176203P 2003-03-04 2003-03-04
US60/451,762 2003-03-04
PCT/US2003/030530 WO2004029771A2 (en) 2002-09-26 2003-09-26 Digital content delivery and viewing system and method

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CA2639010A Division CA2639010C (en) 2002-09-26 2003-09-26 Digital content delivery and viewing system and method

Publications (2)

Publication Number Publication Date
CA2500297A1 true CA2500297A1 (en) 2004-04-08
CA2500297C CA2500297C (en) 2012-03-20

Family

ID=32045258

Family Applications (2)

Application Number Title Priority Date Filing Date
CA2639010A Expired - Lifetime CA2639010C (en) 2002-09-26 2003-09-26 Digital content delivery and viewing system and method
CA2500297A Expired - Lifetime CA2500297C (en) 2002-09-26 2003-09-26 Digital content delivery and viewing system and method

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CA2639010A Expired - Lifetime CA2639010C (en) 2002-09-26 2003-09-26 Digital content delivery and viewing system and method

Country Status (5)

Country Link
US (2) US7734684B2 (en)
EP (1) EP1547357B1 (en)
AU (1) AU2003277004A1 (en)
CA (2) CA2639010C (en)
WO (1) WO2004029771A2 (en)

Families Citing this family (118)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6938047B2 (en) * 2003-02-19 2005-08-30 Maui X-Stream, Inc. Methods, data structures, and systems for processing media data streams
US9124584B2 (en) * 2003-05-09 2015-09-01 Arvato Digital Services Llc Location-specific or range-based licensing system
US20050108751A1 (en) * 2003-11-17 2005-05-19 Sony Corporation TV remote control with display
JP2006094413A (en) * 2004-09-27 2006-04-06 Toshiba Corp Video distribution system, video distribution method and server
US7711835B2 (en) * 2004-09-30 2010-05-04 Citrix Systems, Inc. Method and apparatus for reducing disclosure of proprietary data in a networked environment
CN1798019A (en) * 2004-12-29 2006-07-05 国际商业机器公司 Method, system and device of sharing media content in private network
US8631324B2 (en) * 2005-01-12 2014-01-14 International Business Machines Corporation Running content emitters natively on local operating system
US20060212798A1 (en) * 2005-01-12 2006-09-21 Lection David B Rendering content natively on local operating system
US20060271486A1 (en) * 2005-05-12 2006-11-30 Damian Cross Digital publication system and apparatus
US8424041B2 (en) 2005-09-07 2013-04-16 Sony Corporation Method and system for downloading content to a content downloader
US20070288986A1 (en) * 2006-06-13 2007-12-13 Candelore Brant L Method and system for downloading content to a target device
US10038756B2 (en) 2005-09-14 2018-07-31 Millenial Media LLC Managing sponsored content based on device characteristics
US8812526B2 (en) 2005-09-14 2014-08-19 Millennial Media, Inc. Mobile content cross-inventory yield optimization
US7912458B2 (en) * 2005-09-14 2011-03-22 Jumptap, Inc. Interaction analysis and prioritization of mobile content
US10911894B2 (en) 2005-09-14 2021-02-02 Verizon Media Inc. Use of dynamic content generation parameters based on previous performance of those parameters
US8503995B2 (en) 2005-09-14 2013-08-06 Jumptap, Inc. Mobile dynamic advertisement creation and placement
US8615719B2 (en) 2005-09-14 2013-12-24 Jumptap, Inc. Managing sponsored content for delivery to mobile communication facilities
US8989718B2 (en) 2005-09-14 2015-03-24 Millennial Media, Inc. Idle screen advertising
US20110313853A1 (en) 2005-09-14 2011-12-22 Jorey Ramer System for targeting advertising content to a plurality of mobile communication facilities
US7676394B2 (en) 2005-09-14 2010-03-09 Jumptap, Inc. Dynamic bidding and expected value
US8666376B2 (en) 2005-09-14 2014-03-04 Millennial Media Location based mobile shopping affinity program
US9058406B2 (en) 2005-09-14 2015-06-16 Millennial Media, Inc. Management of multiple advertising inventories using a monetization platform
US9703892B2 (en) 2005-09-14 2017-07-11 Millennial Media Llc Predictive text completion for a mobile communication facility
US8819659B2 (en) 2005-09-14 2014-08-26 Millennial Media, Inc. Mobile search service instant activation
US8103545B2 (en) 2005-09-14 2012-01-24 Jumptap, Inc. Managing payment for sponsored content presented to mobile communication facilities
US8463249B2 (en) 2005-09-14 2013-06-11 Jumptap, Inc. System for targeting advertising content to a plurality of mobile communication facilities
US7769764B2 (en) 2005-09-14 2010-08-03 Jumptap, Inc. Mobile advertisement syndication
US8660891B2 (en) 2005-11-01 2014-02-25 Millennial Media Interactive mobile advertisement banners
US8688671B2 (en) 2005-09-14 2014-04-01 Millennial Media Managing sponsored content based on geographic region
US8195133B2 (en) 2005-09-14 2012-06-05 Jumptap, Inc. Mobile dynamic advertisement creation and placement
US10592930B2 (en) 2005-09-14 2020-03-17 Millenial Media, LLC Syndication of a behavioral profile using a monetization platform
US8805339B2 (en) 2005-09-14 2014-08-12 Millennial Media, Inc. Categorization of a mobile user profile based on browse and viewing behavior
US8209344B2 (en) * 2005-09-14 2012-06-26 Jumptap, Inc. Embedding sponsored content in mobile applications
US8238888B2 (en) 2006-09-13 2012-08-07 Jumptap, Inc. Methods and systems for mobile coupon placement
US7660581B2 (en) 2005-09-14 2010-02-09 Jumptap, Inc. Managing sponsored content based on usage history
US7752209B2 (en) 2005-09-14 2010-07-06 Jumptap, Inc. Presenting sponsored content on a mobile communication facility
US8229914B2 (en) 2005-09-14 2012-07-24 Jumptap, Inc. Mobile content spidering and compatibility determination
US8364521B2 (en) 2005-09-14 2013-01-29 Jumptap, Inc. Rendering targeted advertisement on mobile communication facilities
US7702318B2 (en) 2005-09-14 2010-04-20 Jumptap, Inc. Presentation of sponsored content based on mobile transaction event
US7873974B2 (en) * 2005-09-19 2011-01-18 Sony Corporation Identification of television programming using a portable wireless device
US7344084B2 (en) * 2005-09-19 2008-03-18 Sony Corporation Portable video programs
US7818676B2 (en) * 2005-09-22 2010-10-19 International Business Machines Corporation System, method and program product for a content viewer portlet
KR100754196B1 (en) * 2005-12-10 2007-09-03 삼성전자주식회사 Method for switching media renderer in the middle of streaming playback of content
CN100540047C (en) * 2006-04-17 2009-09-16 中国人民解放军军事医学科学院基础医学研究所 The application of TRAP albumen in the medicine of preparation treatment infection of staphylococcus aureus
US20070288985A1 (en) * 2006-06-13 2007-12-13 Candelore Brant L Method and system for uploading content to a target device
US20070294732A1 (en) * 2006-06-15 2007-12-20 Thales Avionics, Inc. Method and system for delivering on-demand video in an aircraft
MX2008015659A (en) * 2006-06-16 2009-03-09 Directv Group Inc Digital storage media command and control data indexing.
JP5054768B2 (en) * 2006-06-21 2012-10-24 ヴィーブ−システムズ アクチエンゲゼルシャフト Method and apparatus for intrusion detection
JP2008009715A (en) * 2006-06-29 2008-01-17 Hitachi Ltd Program distribution method and computer system
US20080002021A1 (en) * 2006-06-30 2008-01-03 Guo Katherine H Method and apparatus for overlay-based enhanced TV service to 3G wireless handsets
GB2440958A (en) * 2006-08-15 2008-02-20 Tomtom Bv Method of correcting map data for use in navigation systems
US8108532B2 (en) * 2006-08-29 2012-01-31 Samsung Electronics Co., Ltd. Service distribution apparatus and method
US20080059321A1 (en) * 2006-08-31 2008-03-06 Zucker Brian T Online Sales Method for Information Handling Systems and Related Peripherals
US9826197B2 (en) 2007-01-12 2017-11-21 Activevideo Networks, Inc. Providing television broadcasts over a managed network and interactive content over an unmanaged network to a client device
US8266614B2 (en) * 2007-01-23 2012-09-11 International Business Machines Corporation Methods and apparatus for pre-configuring software
US20080262883A1 (en) * 2007-04-19 2008-10-23 Weiss Stephen J Systems and methods for compliance and announcement display and notification
US8413110B2 (en) * 2007-04-25 2013-04-02 Kai C. Leung Automating applications in a multimedia framework
KR100914771B1 (en) * 2007-05-09 2009-09-01 주식회사 웰비아닷컴 System and method for security using one-time execution code
US8910231B2 (en) * 2007-05-29 2014-12-09 At&T Intellectual Property I, Lp System and method for configuring media services
US8468212B2 (en) * 2007-08-08 2013-06-18 Silicon Image, Inc. Network repository for metadata
JP5000477B2 (en) * 2007-12-26 2012-08-15 日立公共システムエンジニアリング株式会社 Content data, content fraud detection program, apparatus and method
US20090313150A1 (en) * 2008-06-17 2009-12-17 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Methods associated with projection billing
US8608321B2 (en) * 2008-06-17 2013-12-17 The Invention Science Fund I, Llc Systems and methods for projecting in response to conformation
US8936367B2 (en) * 2008-06-17 2015-01-20 The Invention Science Fund I, Llc Systems and methods associated with projecting in response to conformation
US20090309826A1 (en) * 2008-06-17 2009-12-17 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Systems and devices
US8641203B2 (en) 2008-06-17 2014-02-04 The Invention Science Fund I, Llc Methods and systems for receiving and transmitting signals between server and projector apparatuses
US8430515B2 (en) 2008-06-17 2013-04-30 The Invention Science Fund I, Llc Systems and methods for projecting
US20090310040A1 (en) * 2008-06-17 2009-12-17 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Methods and systems for receiving instructions associated with user parameter responsive projection
US8308304B2 (en) * 2008-06-17 2012-11-13 The Invention Science Fund I, Llc Systems associated with receiving and transmitting information related to projection
US20090310038A1 (en) * 2008-06-17 2009-12-17 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Projection in response to position
US20090313151A1 (en) * 2008-06-17 2009-12-17 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Methods associated with projection system billing
US8955984B2 (en) 2008-06-17 2015-02-17 The Invention Science Fund I, Llc Projection associated methods and systems
US8267526B2 (en) 2008-06-17 2012-09-18 The Invention Science Fund I, Llc Methods associated with receiving and transmitting information related to projection
US8384005B2 (en) * 2008-06-17 2013-02-26 The Invention Science Fund I, Llc Systems and methods for selectively projecting information in response to at least one specified motion associated with pressure applied to at least one projection surface
US20090313152A1 (en) * 2008-06-17 2009-12-17 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Systems associated with projection billing
US8723787B2 (en) 2008-06-17 2014-05-13 The Invention Science Fund I, Llc Methods and systems related to an image capture projection surface
US8944608B2 (en) 2008-06-17 2015-02-03 The Invention Science Fund I, Llc Systems and methods associated with projecting in response to conformation
US8262236B2 (en) * 2008-06-17 2012-09-11 The Invention Science Fund I, Llc Systems and methods for transmitting information associated with change of a projection surface
US8733952B2 (en) 2008-06-17 2014-05-27 The Invention Science Fund I, Llc Methods and systems for coordinated use of two or more user responsive projectors
US8305980B1 (en) * 2008-09-12 2012-11-06 Nix John A Efficient handover of media communications in heterogeneous IP networks using handover procedure rules and media handover relays
US8677344B2 (en) * 2008-10-10 2014-03-18 Sony Corporation Software upgrade using single source channel
US8892077B2 (en) * 2008-12-02 2014-11-18 At&T Intellectual Property I, L.P. Method and apparatus for providing multimedia content on a mobile media center
US20130054402A1 (en) * 2009-02-11 2013-02-28 Content Galaxy Inc. System for digital commerce and method of secure, automated crediting of publishers, editors, content providers, and affiliates
TW201035787A (en) * 2009-03-30 2010-10-01 C Media Electronics Inc Method and system for personalizing on-line entertainment content preferences
US8296423B2 (en) * 2009-06-08 2012-10-23 Sony Corporation Intelligent routing
US8484563B2 (en) * 2009-06-26 2013-07-09 Beezag Inc. View confirmation for on-demand multimedia content
EP2478461A4 (en) 2009-09-15 2015-03-04 Comcast Cable Comm Llc Dynamic content packaging
FR2953611A1 (en) * 2009-12-07 2011-06-10 Spawnapps METHOD FOR PROVIDING A TARGET APPLICATION
CN102804686B (en) * 2010-03-16 2016-08-24 三星电子株式会社 Content output system and codec information sharing method thereof
WO2011153194A1 (en) * 2010-06-02 2011-12-08 Onmobile Global Limited Method and apparatus for adapting media
US8539102B2 (en) 2010-06-21 2013-09-17 Comcast Cable Communications, Llc Downloading a code image to remote devices
CN101986652A (en) * 2010-09-27 2011-03-16 北京泰豪智能工程有限公司 Data sharing method and system based on embedded servers as well as client
US9264783B2 (en) * 2010-12-17 2016-02-16 Verizon Patent And Licensing Inc. Displaying encoded video content via a display adapter
KR20130132973A (en) * 2011-01-05 2013-12-05 톰슨 라이센싱 System and method for video distribution over internet protocol networks
US20120198436A1 (en) * 2011-01-27 2012-08-02 Preimesberger Lee A Compatible Operating System
KR20120122616A (en) * 2011-04-29 2012-11-07 삼성전자주식회사 Method and apparatus for providing service
US9769281B2 (en) * 2011-12-19 2017-09-19 Google Technology Holdings LLC Method and apparatus for determining a multimedia representation for a multimedia asset delivered to a client device
WO2013106390A1 (en) 2012-01-09 2013-07-18 Activevideo Networks, Inc. Rendering of an interactive lean-backward user interface on a television
US20150032857A1 (en) * 2012-03-01 2015-01-29 Telefonaktiebolaget L M Ericsson (Publ) Mixer for providing media streams towards a plurality of endpoints whereby the media streams originating from one or more media source and method therefore
US9800945B2 (en) 2012-04-03 2017-10-24 Activevideo Networks, Inc. Class-based intelligent multiplexing over unmanaged networks
US20140101289A1 (en) * 2012-10-09 2014-04-10 Agile Fusion Corporation Methods and systems for selecting device applications
CN103942137B (en) * 2013-01-23 2017-08-25 腾讯科技(深圳)有限公司 Browser compatibility method of testing and device
US9258522B2 (en) 2013-03-15 2016-02-09 Stryker Corporation Privacy setting for medical communications systems
WO2014145921A1 (en) 2013-03-15 2014-09-18 Activevideo Networks, Inc. A multiple-mode system and method for providing user selectable video content
US9262464B2 (en) * 2013-04-24 2016-02-16 Piriform Ltd. Cleaner with browser monitoring
US20140325578A1 (en) * 2013-04-28 2014-10-30 Tencent Technology (Shenzhen) Co., Ltd. Method, device and system for cross-platform video file playing
US9326047B2 (en) 2013-06-06 2016-04-26 Activevideo Networks, Inc. Overlay rendering of user interface onto source video
KR101499068B1 (en) * 2013-06-19 2015-03-09 김용진 Method for joint applications service and apparatus applied to the same
US9203823B2 (en) 2013-10-30 2015-12-01 At&T Intellectual Property I, L.P. Methods and systems for selectively obtaining end user authentication before delivering communications
US11553018B2 (en) 2014-04-08 2023-01-10 Comcast Cable Communications, Llc Dynamically switched multicast delivery
US9788029B2 (en) 2014-04-25 2017-10-10 Activevideo Networks, Inc. Intelligent multiplexing using class-based, multi-dimensioned decision logic for managed networks
US10270591B2 (en) 2015-06-30 2019-04-23 Activevideo Networks, Inc. Remotely managed trusted execution environment for digital-rights management in a distributed network with thin clients
US10893313B2 (en) * 2015-09-11 2021-01-12 Active Video Networks, Inc. Secure bridging of third-party digital rights management to local security
US10505994B2 (en) 2015-10-20 2019-12-10 Intel Corporation Technologies for scalable capability detection for multimedia casting
WO2017097321A1 (en) 2015-12-07 2017-06-15 Arcelik Anonim Sirketi Image display device with automatic audio and video mode configuration
US10095503B2 (en) * 2016-05-10 2018-10-09 Lenovo Enterprise Solutions (Singapore) Pte. Ltd. File usability based on a system configuration
CN109062933A (en) * 2018-06-14 2018-12-21 四川斐讯信息技术有限公司 A kind for the treatment of method and apparatus of pair of browser
WO2021220368A1 (en) * 2020-04-27 2021-11-04 日本電信電話株式会社 Content delivery system

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU2230597A (en) * 1996-02-28 1997-09-16 Aim Corporation Communication system for distributing such message as advertisement to user of terminal equipment
US6049831A (en) * 1996-11-08 2000-04-11 Gte Laboratories Incorporated System for transmitting network-related information where requested network information is separately transmitted as definitions and display information
US6073165A (en) * 1997-07-29 2000-06-06 Jfax Communications, Inc. Filtering computer network messages directed to a user's e-mail box based on user defined filters, and forwarding a filtered message to the user's receiver
US6167441A (en) * 1997-11-21 2000-12-26 International Business Machines Corporation Customization of web pages based on requester type
US6157945A (en) * 1998-07-01 2000-12-05 Ricoh Company, Ltd. Digital communication device and method including a routing function
US6226618B1 (en) 1998-08-13 2001-05-01 International Business Machines Corporation Electronic content delivery system
US6539237B1 (en) * 1998-11-09 2003-03-25 Cisco Technology, Inc. Method and apparatus for integrated wireless communications in private and public network environments
WO2001014981A1 (en) * 1999-08-19 2001-03-01 Audiobase, Inc. A system and method for providing audio/video content delivery over a network
US6507833B1 (en) * 1999-09-13 2003-01-14 Oracle Corporation Method and apparatus for dynamically rendering components at run time
WO2001024378A2 (en) 1999-09-27 2001-04-05 Cti Squared Ltd. Ums multimedia streaming method and system
JP2004534973A (en) * 2000-04-14 2004-11-18 ゴー アヘッド ソフトウェア インコーポレイテッド Network device upgrade system and method
US6795851B1 (en) * 2000-06-19 2004-09-21 Path Communications Inc. Web-based client/server communication channel with automated client-side channel endpoint feature detection and selection
US7047525B2 (en) * 2001-04-02 2006-05-16 American Express Travel Related Services Company, Inc. System and method for an interoperability framework
US7155475B2 (en) * 2002-02-15 2006-12-26 Sony Corporation System, method, and computer program product for media publishing request processing

Also Published As

Publication number Publication date
CA2639010C (en) 2010-12-21
US20050010963A1 (en) 2005-01-13
US7945616B2 (en) 2011-05-17
EP1547357A2 (en) 2005-06-29
EP1547357A4 (en) 2011-07-20
WO2004029771A3 (en) 2004-09-23
AU2003277004A8 (en) 2004-04-19
US20100082743A1 (en) 2010-04-01
CA2639010A1 (en) 2004-04-08
EP1547357B1 (en) 2023-01-25
CA2500297C (en) 2012-03-20
WO2004029771A2 (en) 2004-04-08
US7734684B2 (en) 2010-06-08
AU2003277004A1 (en) 2004-04-19

Similar Documents

Publication Publication Date Title
CA2500297A1 (en) Digital content delivery and viewing system and method
US10356477B2 (en) Interactive content system and method
US8490126B2 (en) System and method of restricting access to video content
US6804708B1 (en) Media-on-demand flexible and adaptive architecture
US20120278728A1 (en) Download monitoring in a media distribution system
KR20100089081A (en) System and method for session management of streaming media
US8621576B2 (en) System and method of multimedia access
US20080222685A1 (en) Karaoke system provided through an internet protocol television system
FR2741495A1 (en) METHOD FOR INTEGRATING ACCESS TO BROADBAND SERVICES IN EXISTING SERVICES OF COMPUTER NETWORKS
CN104363509B (en) A kind of video conversion method, device, play system and terminal
US20080066137A1 (en) System and method of displaying system content
US20070169142A1 (en) Using a presence status in a media-on-demand system
US20090064223A1 (en) Dtv viewing terminal, epg service system and method for exhibiting epg
CN101341751A (en) Method for providing a multimedia media service on request, service platform, programme, and decoder for implementing said method
KR100596723B1 (en) Device for integrating multimedia streaming service and application streaming service and method thereof
US9537916B2 (en) Media services devices and methods
FR3069125B1 (en) A COMBINED BROADCAST METHOD OF A TELEVISION PROGRAM AND ADDITIONAL MULTIMEDIA CONTENT
KR100798150B1 (en) Moving picture on demand service method
US10911813B1 (en) Providing metadata for live media streams
KR100959533B1 (en) Broadcasting receiver, method for playing content and recording media for the method
KR20110059430A (en) Method for servicing multimedia contents using network attached storage with webhard system and apparatus for the same and system for the same
KR100870047B1 (en) Moving picture on demand service method
FR2934398A1 (en) METHOD FOR MANAGING AND DISSEMINATING PROMOTIONAL MESSAGES TO A USER IN A MULTIMEDIA SYSTEM
CN117714798A (en) Remote video dynamic push control method and device
KR20090115411A (en) Multimedia Advertising System and Multimedia Player Apparatus and Control Method Thereof

Legal Events

Date Code Title Description
EEER Examination request
MKEX Expiry

Effective date: 20230926