WO2005006180A3 - Download, caching and execution of software applications in broadband systems - Google Patents
Download, caching and execution of software applications in broadband systems Download PDFInfo
- Publication number
- WO2005006180A3 WO2005006180A3 PCT/IB2004/051101 IB2004051101W WO2005006180A3 WO 2005006180 A3 WO2005006180 A3 WO 2005006180A3 IB 2004051101 W IB2004051101 W IB 2004051101W WO 2005006180 A3 WO2005006180 A3 WO 2005006180A3
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- application
- computing hardware
- software application
- user interface
- executing
- Prior art date
Links
- 238000000034 method Methods 0.000 abstract 2
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44521—Dynamic linking or loading; Link editing at or after load time, e.g. Java class loading
- G06F9/44526—Plug-ins; Add-ons
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/40—Transformation of program code
- G06F8/54—Link editing before load time
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
- H04N21/23614—Multiplexing of additional data and video streams
- H04N21/23617—Multiplexing of additional data and video streams by inserting additional data into a data carousel, e.g. inserting software modules into a DVB carousel
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/434—Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
- H04N21/4348—Demultiplexing of additional data and video streams
- H04N21/4349—Demultiplexing of additional data and video streams by extracting from data carousels, e.g. extraction of software modules from a DVB carousel
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/443—OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
- H04N21/4433—Implementing client middleware, e.g. Multimedia Home Platform [MHP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/443—OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
- H04N21/4435—Memory management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/85—Assembly of content; Generation of multimedia applications
- H04N21/854—Content authoring
- H04N21/8545—Content authoring for generating interactive applications
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Stored Programmes (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/563,933 US20070169108A1 (en) | 2004-07-02 | 2004-07-02 | Method of executing software applications |
EP04744470A EP1646938A2 (en) | 2003-07-10 | 2004-07-02 | Download, caching and execution of software applications in broadband systems |
JP2006518466A JP2007528048A (en) | 2003-07-10 | 2004-07-02 | Software application execution method |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP03102092 | 2003-07-10 | ||
EP03102092.8 | 2003-07-10 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2005006180A2 WO2005006180A2 (en) | 2005-01-20 |
WO2005006180A3 true WO2005006180A3 (en) | 2006-02-23 |
Family
ID=34042931
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/IB2004/051101 WO2005006180A2 (en) | 2003-07-10 | 2004-07-02 | Download, caching and execution of software applications in broadband systems |
Country Status (5)
Country | Link |
---|---|
EP (1) | EP1646938A2 (en) |
JP (1) | JP2007528048A (en) |
KR (1) | KR20060029689A (en) |
CN (1) | CN1820251A (en) |
WO (1) | WO2005006180A2 (en) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2006110746A2 (en) * | 2005-04-08 | 2006-10-19 | Biap Systems, Inc. | Method and system for downloading applications into memory-constrained systems |
KR100723913B1 (en) | 2005-05-30 | 2007-05-31 | 주식회사 에어코드 | Structured data broadcasting application, its recording medium, and its operation method |
KR100709790B1 (en) | 2005-07-05 | 2007-04-19 | 주식회사 알티캐스트 | Set-top box user interface update system and method |
EP1763246A1 (en) * | 2005-09-08 | 2007-03-14 | Osmosys S.A. | Method of access to applications transmitted within data streams of different television channels and device giving access to broadcasted applications |
KR100768894B1 (en) | 2006-12-19 | 2007-10-19 | 삼성전자주식회사 | Display device and broadcasting system |
KR100858197B1 (en) * | 2007-01-11 | 2008-09-10 | 한국문화콘텐츠진흥원 | Java application generator for digital television receivers |
WO2011013303A1 (en) * | 2009-07-30 | 2011-02-03 | パナソニック株式会社 | Received-data authentication method and digital broadcast receiver |
CN102196229A (en) * | 2010-03-05 | 2011-09-21 | 海尔集团公司 | Function extension device and television with the same |
CN104796763A (en) * | 2015-04-01 | 2015-07-22 | 太仓苏易信息科技有限公司 | Touch screen type external television set control software system |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0949595A2 (en) * | 1998-03-30 | 1999-10-13 | Citicorp Development Center, Inc. | Method and system for managing applications for a multi-function smartcard |
WO2001011869A1 (en) * | 1999-08-05 | 2001-02-15 | Koninklijke Philips Electronics N.V. | Television system adapted to function as server for distributing broadcasted stand-alone applications |
-
2004
- 2004-07-02 CN CNA200480019595XA patent/CN1820251A/en active Pending
- 2004-07-02 EP EP04744470A patent/EP1646938A2/en not_active Withdrawn
- 2004-07-02 KR KR1020067000645A patent/KR20060029689A/en not_active Withdrawn
- 2004-07-02 JP JP2006518466A patent/JP2007528048A/en active Pending
- 2004-07-02 WO PCT/IB2004/051101 patent/WO2005006180A2/en not_active Application Discontinuation
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0949595A2 (en) * | 1998-03-30 | 1999-10-13 | Citicorp Development Center, Inc. | Method and system for managing applications for a multi-function smartcard |
WO2001011869A1 (en) * | 1999-08-05 | 2001-02-15 | Koninklijke Philips Electronics N.V. | Television system adapted to function as server for distributing broadcasted stand-alone applications |
Non-Patent Citations (2)
Title |
---|
RYAN BRASE: "Java Web Start splits the difference between apps and applets", INTERNET DOCUMENT, 8 October 2002 (2002-10-08), XP002339255, Retrieved from the Internet <URL:http://www.builderau.com.au/program/java/0,39024620,20268870,00.htm> * |
SKIP KOPPENHAVER <S...@MINDSPRING.COM>: "Re: download applet jar files one time", NEWSGROUP MESSAGE, 18 August 1999 (1999-08-18), XP002339254, Retrieved from the Internet <URL:http://groups.google.nl/group/comp.lang.java.programmer/msg/b3d8c756940f2a65?dmode=source&hl=nl> * |
Also Published As
Publication number | Publication date |
---|---|
KR20060029689A (en) | 2006-04-06 |
CN1820251A (en) | 2006-08-16 |
WO2005006180A2 (en) | 2005-01-20 |
EP1646938A2 (en) | 2006-04-19 |
JP2007528048A (en) | 2007-10-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106569844B (en) | Processing method, device and equipment for updating program code | |
US8831995B2 (en) | Optimized server for streamed applications | |
US9130953B2 (en) | Intelligent network streaming and execution system for conventionally coded applications | |
US6959320B2 (en) | Client-side performance optimization system for streamed applications | |
US6918113B2 (en) | Client installation and execution system for streamed applications | |
US7043524B2 (en) | Network caching system for streamed applications | |
WO2005039146A3 (en) | System, method and computer program product for downloading pushed content | |
US20020087883A1 (en) | Anti-piracy system for remotely served computer applications | |
US20090113402A1 (en) | Server-based code compilation | |
US20020083183A1 (en) | Conventionally coded application conversion system for streamed delivery and execution | |
TW358187B (en) | System for transmission of embedded applications over a network | |
WO2001019159A3 (en) | Loading object-oriented computer programs | |
WO2008016489A3 (en) | Methods and systems for modifying an integrity measurement based on user athentication | |
WO2005006180A3 (en) | Download, caching and execution of software applications in broadband systems | |
TW200702985A (en) | Method and system of changing a startup list of programs to determine whether computer system performance increases | |
WO2005026946A3 (en) | System and method for dynamic content processing with extendable provisioning | |
WO2004003733A3 (en) | Software download into a receiver | |
WO2006083007A3 (en) | Methods and apparatus for content control using processor resource management | |
CN110688136A (en) | Application program updating method and device | |
CN110321143A (en) | Method for upgrading software, display panel and the readable storage medium storing program for executing of display panel | |
US20030041323A1 (en) | Upgrading software held in read-only storage | |
GB2316206B (en) | A computer end user system having an isolated location for executing mobile program components from an incoming data stream | |
CN105376646B (en) | A kind of set top box upgrading program configuration method and device | |
WO2002025427A3 (en) | Method for remote incremental program verification and installation on resource-constrained devices | |
AU2003271623A1 (en) | Method and computer system for event handling |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 200480019595.X Country of ref document: CN |
|
AK | Designated states |
Kind code of ref document: A2 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A2 Designated state(s): GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
WWE | Wipo information: entry into national phase |
Ref document number: 2004744470 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2006518466 Country of ref document: JP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2007169108 Country of ref document: US Ref document number: 10563933 Country of ref document: US |
|
WWE | Wipo information: entry into national phase |
Ref document number: 137/CHENP/2006 Country of ref document: IN Ref document number: 1020067000645 Country of ref document: KR |
|
WWP | Wipo information: published in national office |
Ref document number: 1020067000645 Country of ref document: KR |
|
WWP | Wipo information: published in national office |
Ref document number: 2004744470 Country of ref document: EP |
|
WWW | Wipo information: withdrawn in national office |
Ref document number: 2004744470 Country of ref document: EP |
|
WWP | Wipo information: published in national office |
Ref document number: 10563933 Country of ref document: US |