CA2500297A1 - Digital content delivery and viewing system and method - Google Patents
Digital content delivery and viewing system and method Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims 12
- 238000013475 authorization Methods 0.000 claims 2
- 230000002452 interceptive effect Effects 0.000 claims 2
- 238000012790 confirmation Methods 0.000 claims 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
- H04L67/303—Terminal profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/34—Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network 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.
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.
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.
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.
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.
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)
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)
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 |
-
2003
- 2003-09-26 WO PCT/US2003/030530 patent/WO2004029771A2/en not_active Application Discontinuation
- 2003-09-26 US US10/492,440 patent/US7734684B2/en active Active - Reinstated
- 2003-09-26 AU AU2003277004A patent/AU2003277004A1/en not_active Abandoned
- 2003-09-26 EP EP03798768.2A patent/EP1547357B1/en not_active Expired - Lifetime
- 2003-09-26 CA CA2639010A patent/CA2639010C/en not_active Expired - Lifetime
- 2003-09-26 CA CA2500297A patent/CA2500297C/en not_active Expired - Lifetime
-
2009
- 2009-10-29 US US12/608,582 patent/US7945616B2/en not_active Expired - Fee Related
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 |