KR100767785B1 - 모바일 단말기용 어플리케이션 갱신 시스템 - Google Patents
모바일 단말기용 어플리케이션 갱신 시스템 Download PDFInfo
- Publication number
- KR100767785B1 KR100767785B1 KR1020050054041A KR20050054041A KR100767785B1 KR 100767785 B1 KR100767785 B1 KR 100767785B1 KR 1020050054041 A KR1020050054041 A KR 1020050054041A KR 20050054041 A KR20050054041 A KR 20050054041A KR 100767785 B1 KR100767785 B1 KR 100767785B1
- Authority
- KR
- South Korea
- Prior art keywords
- module
- application
- library function
- screen
- loader
- 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.)
- Expired - Fee Related
Links
- 230000006870 function Effects 0.000 claims description 67
- 238000000034 method Methods 0.000 description 10
- 230000008901 benefit Effects 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/70—Software maintenance or management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/70—Software maintenance or management
- G06F8/71—Version control; Configuration management
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Stored Programmes (AREA)
Abstract
Description
Claims (5)
- 삭제
- 삭제
- 삭제
- 모바일 단말기에 설치되어 실행 가능한 어플리케이션 갱신 시스템에 있어서,UI화면을 표시하여 주기 위한 시작모듈과;상기 UI화면에서 정의하고 있는 선택항목을 실현시키기 위한 하나 이상의 라이브러리 함수 모듈과;상기 시작모듈을 호출하여 실행시키고 상기 UI화면을 통해 선택 가능한 선택항목의 라이브러리 함수 모듈을 메모리에 로딩하여 실행시킴과 아울러 새로이 다운로드된 구 버전의 라이브러리 함수 모듈 혹은 구 버전의 시작모듈을 뉴 버전의 라이브러리 함수 모듈 혹은 뉴 버전의 시작모듈로 갱신 처리하며, 상기 UI화면을 통해 모듈들의 갱신요청이 있는 경우 상기 모듈들의 버전 정보를 지정된 어플리케이션 관리서버로 전송하는 로더;를 포함하되,상기 시작모듈과 상기 라이브러리 함수 모듈 및 상기 로더는 서로 다른 파일저장영역에 저장되는 것을 특징으로 하는 모바일 단말기용 어플리케이션 갱신 시스템.
- 모바일 단말기에 설치되어 실행 가능한 어플리케이션 갱신 시스템에 있어서,UI화면을 표시하여 주기 위한 시작모듈과;상기 UI화면에서 정의하고 있는 선택항목을 실현시키기 위한 하나 이상의 라이브러리 함수 모듈과;상기 시작모듈을 호출하여 실행시키고 상기 UI화면을 통해 선택 가능한 선택항목의 라이브러리 함수 모듈을 메모리에 로딩하여 실행시킴과 아울러 새로이 다운로드된 구 버전의 라이브러리 함수 모듈 혹은 구 버전의 시작모듈을 뉴 버전의 라이브러리 함수 모듈 혹은 뉴 버전의 시작모듈로 갱신 처리하며, 상기 UI화면을 통해 모듈들의 갱신요청이 있는 경우 상기 모듈들의 버전 정보를 지정된 어플리케이션 관리서버로 전송하는 로더;를 포함하되,상기 로더는;호출하여 실행시킬 시작모듈이 없으면 해당 어플리케이션의 식별정보를 지정된 어플리케이션 관리서버로 전송하여 시작모듈의 다운로드를 요청하는 것을 특징으로 하는 모바일 단말기용 어플리케이션 갱신 시스템.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020050054041A KR100767785B1 (ko) | 2005-06-22 | 2005-06-22 | 모바일 단말기용 어플리케이션 갱신 시스템 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020050054041A KR100767785B1 (ko) | 2005-06-22 | 2005-06-22 | 모바일 단말기용 어플리케이션 갱신 시스템 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20060134397A KR20060134397A (ko) | 2006-12-28 |
KR100767785B1 true KR100767785B1 (ko) | 2007-10-18 |
Family
ID=37812779
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020050054041A Expired - Fee Related KR100767785B1 (ko) | 2005-06-22 | 2005-06-22 | 모바일 단말기용 어플리케이션 갱신 시스템 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100767785B1 (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101064737B1 (ko) | 2009-03-20 | 2011-09-16 | 주식회사 케이티 | 모듈 형태로 관리 및 업데이트가 이루어지는 모바일 플랫폼이 탑재된 이동통신 단말, 그 모바일 플랫폼 구동 방법, 모듈 관리 방법 및 모듈 업데이트 방법 |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101810536B1 (ko) * | 2014-05-15 | 2017-12-20 | 에스케이테크엑스 주식회사 | 라이브러리 업데이트 방법, 이를 위한 단말 및 시스템 |
CN110806856A (zh) * | 2019-10-30 | 2020-02-18 | 亚信科技(中国)有限公司 | 一种数据加载方法、装置及电子设备 |
CN114528038A (zh) * | 2022-01-06 | 2022-05-24 | 厦门游动网络科技有限公司 | App内实时加载模块的方法、系统、电子装置和存储介质 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1997003399A1 (en) * | 1995-07-07 | 1997-01-30 | Novell, Inc. | Method and apparatus for managing applications in a network |
KR20010090304A (ko) * | 2000-03-24 | 2001-10-18 | 김주혁 | 휴대폰 단말기를 위한 다운로드 서비스 시스템 및 이를이용한 어플리케이션 프로그램 서비스 방법 |
KR20020005127A (ko) * | 2000-07-08 | 2002-01-17 | 박홍성 | 이동통신 단말기의 응용 프로그램 갱신 방법 |
KR20020071220A (ko) * | 2001-03-05 | 2002-09-12 | 엘지전자 주식회사 | 애니캐스트와 멀티캐스트를 이용한 소프트웨어 다운로드방법 |
KR20040053781A (ko) * | 2002-12-13 | 2004-06-24 | 삼성전자주식회사 | 무선 단말기의 소프트웨어 콤포넌트 다운로드 관리장치와그 동작 방법 |
KR20040071063A (ko) * | 2003-02-05 | 2004-08-11 | 삼성전자주식회사 | 무선 단말에 있어서 델타 파일에 따른 무선(ota)소프트웨어 업그레이드 시스템 및 방법 |
KR20050030534A (ko) * | 2003-09-25 | 2005-03-30 | 주식회사 팬택앤큐리텔 | 소프트웨어의 부분 업데이트를 위한 통신단말기 및통신네트워크와, 소프트웨어의 부분 업데이트 방법 및이를 위한 소프트웨어 생성 장치 및 방법 |
KR20050040305A (ko) * | 2003-10-28 | 2005-05-03 | 주식회사 팬택 | 이동통신단말기의 소프트웨어 변경방법 |
-
2005
- 2005-06-22 KR KR1020050054041A patent/KR100767785B1/ko not_active Expired - Fee Related
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1997003399A1 (en) * | 1995-07-07 | 1997-01-30 | Novell, Inc. | Method and apparatus for managing applications in a network |
KR20010090304A (ko) * | 2000-03-24 | 2001-10-18 | 김주혁 | 휴대폰 단말기를 위한 다운로드 서비스 시스템 및 이를이용한 어플리케이션 프로그램 서비스 방법 |
KR20020005127A (ko) * | 2000-07-08 | 2002-01-17 | 박홍성 | 이동통신 단말기의 응용 프로그램 갱신 방법 |
KR20020071220A (ko) * | 2001-03-05 | 2002-09-12 | 엘지전자 주식회사 | 애니캐스트와 멀티캐스트를 이용한 소프트웨어 다운로드방법 |
KR20040053781A (ko) * | 2002-12-13 | 2004-06-24 | 삼성전자주식회사 | 무선 단말기의 소프트웨어 콤포넌트 다운로드 관리장치와그 동작 방법 |
KR20040071063A (ko) * | 2003-02-05 | 2004-08-11 | 삼성전자주식회사 | 무선 단말에 있어서 델타 파일에 따른 무선(ota)소프트웨어 업그레이드 시스템 및 방법 |
KR20050030534A (ko) * | 2003-09-25 | 2005-03-30 | 주식회사 팬택앤큐리텔 | 소프트웨어의 부분 업데이트를 위한 통신단말기 및통신네트워크와, 소프트웨어의 부분 업데이트 방법 및이를 위한 소프트웨어 생성 장치 및 방법 |
KR20050040305A (ko) * | 2003-10-28 | 2005-05-03 | 주식회사 팬택 | 이동통신단말기의 소프트웨어 변경방법 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101064737B1 (ko) | 2009-03-20 | 2011-09-16 | 주식회사 케이티 | 모듈 형태로 관리 및 업데이트가 이루어지는 모바일 플랫폼이 탑재된 이동통신 단말, 그 모바일 플랫폼 구동 방법, 모듈 관리 방법 및 모듈 업데이트 방법 |
Also Published As
Publication number | Publication date |
---|---|
KR20060134397A (ko) | 2006-12-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100913659B1 (ko) | 무선 통신 장치의 지속성 데이터 업데이트 방법 및 시스템 | |
US7159214B2 (en) | System and method for compacting field upgradeable wireless communication device software code sections | |
US20060223517A1 (en) | Field downloading of wireless device software | |
EP1973035A1 (en) | System and method for the management of wireless communications device system software downloads in the field | |
GB2457221A (en) | Smart Card Web Server (SCWS) administration within a plurality of security domains | |
GB2466220A (en) | Installing or uninstalling computer programs using installer plug-in modules | |
US20040015960A1 (en) | Method for loading and executing an application in an embedded environment | |
US7979685B1 (en) | Multiple instruction execution mode resource-constrained device | |
CN106469071B (zh) | 应用程序主题更换方法及装置 | |
CN107861742A (zh) | 一种程序的运行方法和终端设备 | |
JP2009163508A (ja) | 情報処理装置及びプログラム | |
US12022284B2 (en) | System and methods for over-the-air SIM profile transfer | |
CN104063225A (zh) | 锁屏主题开发方法及装置 | |
US20130055285A1 (en) | Discovery and activation of application extensions | |
CN101895883A (zh) | 一种支持鉴权算法更新的智能卡及方法 | |
WO2014159883A1 (en) | Modification of compiled applications and application management using retrievable policies | |
KR100883699B1 (ko) | 무선 장치 동작 환경에서 비검증된 프로그램들의 실행 | |
US8769554B2 (en) | Terminal device and program | |
KR100767785B1 (ko) | 모바일 단말기용 어플리케이션 갱신 시스템 | |
KR100653280B1 (ko) | 어플리케이션의 업데이트 가능한 휴대전화 및 업데이트 방법 | |
KR100890251B1 (ko) | 애플릿 패치 시스템 및 애플릿 패치 방법 | |
US10698703B2 (en) | Mobile application management by run-time insertion of a substitute application class loader into a mobile application process | |
US20110209161A1 (en) | Terminal device and program | |
CN114064307A (zh) | 一种实现云手机共享应用程序的方法、相关装置和系统 | |
EP1892620A1 (en) | Auditing application activities |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20050622 |
|
PA0201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20060929 Patent event code: PE09021S01D |
|
PG1501 | Laying open of application | ||
AMND | Amendment | ||
E601 | Decision to refuse application | ||
PE0601 | Decision on rejection of patent |
Patent event date: 20070705 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20060929 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |
|
AMND | Amendment | ||
J201 | Request for trial against refusal decision | ||
PJ0201 | Trial against decision of rejection |
Patent event date: 20070731 Comment text: Request for Trial against Decision on Refusal Patent event code: PJ02012R01D Patent event date: 20070705 Comment text: Decision to Refuse Application Patent event code: PJ02011S01I Appeal kind category: Appeal against decision to decline refusal Decision date: 20070928 Appeal identifier: 2007101008389 Request date: 20070731 |
|
PB0901 | Examination by re-examination before a trial |
Comment text: Amendment to Specification, etc. Patent event date: 20070731 Patent event code: PB09011R02I Comment text: Request for Trial against Decision on Refusal Patent event date: 20070731 Patent event code: PB09011R01I Comment text: Amendment to Specification, etc. Patent event date: 20070228 Patent event code: PB09011R02I |
|
B701 | Decision to grant | ||
PB0701 | Decision of registration after re-examination before a trial |
Patent event date: 20070928 Comment text: Decision to Grant Registration Patent event code: PB07012S01D Patent event date: 20070831 Comment text: Transfer of Trial File for Re-examination before a Trial Patent event code: PB07011S01I |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20071010 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20071011 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
G170 | Re-publication after modification of scope of protection [patent] | ||
PG1701 | Publication of correction | ||
PR1001 | Payment of annual fee |
Payment date: 20100805 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20110727 Start annual number: 5 End annual number: 5 |
|
FPAY | Annual fee payment |
Payment date: 20121008 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20121008 Start annual number: 6 End annual number: 6 |
|
FPAY | Annual fee payment |
Payment date: 20131010 Year of fee payment: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20131010 Start annual number: 7 End annual number: 7 |
|
FPAY | Annual fee payment |
Payment date: 20141002 Year of fee payment: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20141002 Start annual number: 8 End annual number: 8 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20160909 |