KR101070967B1 - Wipi contents download system and method thereof - Google Patents
Wipi contents download system and method thereof Download PDFInfo
- Publication number
- KR101070967B1 KR101070967B1 KR1020050003234A KR20050003234A KR101070967B1 KR 101070967 B1 KR101070967 B1 KR 101070967B1 KR 1020050003234 A KR1020050003234 A KR 1020050003234A KR 20050003234 A KR20050003234 A KR 20050003234A KR 101070967 B1 KR101070967 B1 KR 101070967B1
- Authority
- KR
- South Korea
- Prior art keywords
- content
- wipi
- mobile terminal
- server
- download
- Prior art date
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
Disclosed are a content download system and a method thereof in a WIPI terminal. To this end, the content download system in the WIPI terminal according to the present invention, the content provider server for generating WIPI content (hereinafter referred to as CP server); A content registration server for registering content from the CP server; A download server for downloading the registered content to a mobile terminal through a mobile communication network; A user side mobile terminal which downloads and executes content from the download server; And a WAP server that provides a content menu page to the mobile terminal so that the mobile terminal user can select desired content, thereby improving the speed of content execution in the mobile terminal and thus reducing call charges. .
WIPI, WIPI-C, WIPI-Java, COD, Content, Download
Description
1 is a block diagram showing a content download system in a WIPI terminal according to the present invention.
2 is a flowchart illustrating a content download method in a WIPI terminal according to the present invention;
* Explanation of Codes on Major Parts of Drawings *
100: mobile terminal
200: download server
300: CP server
400: COD server
500: WAP server
600: content registration server
The present invention relates to a content download system and a method thereof, and more particularly, to a content download system and a method in a WIPI terminal.
Current Internet technology has been developed to sufficiently reflect the needs of general users. In particular, the high speed of wired internet and the emergence of wireless internet are maximizing human information capability, and these technologies are already deeply penetrated into our society to be expressed as invisible industrial revolution.
The transition from analog society to digital society means revolutionary change, such as the quantum jump as discussed in quantum mechanics in physics. Even in the case of communication, the change from voice communication to data communication has a huge meaning such as quantum leap. In this situation, the implications of the emergence of data-centric wireless Internet can be very large. In short, it is the arrival of the personal mobile information age of dream that can exchange information anytime and anywhere smoothly. Of course, the development of related technologies is still more necessary than the user's demand for smooth two-way multimedia information exchange, but the emergence of the wireless Internet, which had not been imagined just a few years ago, and the structural change of the entire industry derived from it are very great. It must be work. From this point of view, wireless Internet is increasingly becoming an essential communication tool in our real life, and although it is not too long, its spread is enormous and is already entering the age of m-commerce.
On the other hand, if the technical classification of services based on the wireless platform can be largely divided into VM (Virtual Machine) technology and Native binary technology. These two technologies have mutually exclusive characteristics, so that the advantages of one technology are the disadvantages of the other, and the disadvantages of the other are the advantages of the other.
VM technology uses virtual machines to run programs. In other words, the written program is converted into intermediate code that can be operated in the virtual machine, and the virtual machine translates the corresponding code and converts the actual language into machine language for the CPU. This technology is already common through Java, and the Java VM is already being applied to the wireless Internet platform.
Another technology, native binary technology, generally follows the same process as how we write, compile, and run a program on a PC. In other words, the developed program is executed by creating a machine language that can operate on the CPU on which the program is executed.
VM-based wireless Internet platform has the burden of translating intermediate code into the execution process using a virtual machine, which is a major disadvantage in mobile phones with limited CPU performance and resources. However, VM technology has the advantage of providing system stability and complete security.
Unlike VM technology, the platform using native binary can utilize 100% of the performance of the onboard CPU, thus providing a very fast execution speed compared to the VM. However, the technology that uses native binary now has the disadvantage that it can harm the system stability by enabling malicious memory access by program developer.
Accordingly, the Wireless Internet Platform For Interoperability (WIPI) wireless Internet platform has been designed and developed as a platform with the advantages of these two distinct technologies. That is, it has the advantages of Java language and execution performance of Native binary. Therefore, the WIPI platform adopts C and Java as basic languages, and the application loaded on the mobile terminal is made of native binary to improve execution performance.
However, in the case of WIPI-Java based content, the performance of the mobile terminal was slow due to the nature of Java.
In addition, since the execution speed of the CPU mounted on the mobile terminal increases with the development of the mobile terminal technology, there is a need to differentiate it from the download method according to the conventional CPU speed.
An object of the present invention is to provide a system and a method for downloading a content in a WIPI terminal that can run WIPI-java-based content more quickly in a mobile terminal.
In addition, another object of the present invention is to provide a content download system and method in a WIPI terminal that varies the format of the download content according to the CPU type of the mobile terminal.
In order to achieve the above object, a content download system in a WIPI terminal according to the present invention, a content provider server for generating WIPI content (hereinafter referred to as CP server); A download server that receives content from the CP server and downloads the content to a mobile terminal through a mobile communication network; A user side mobile terminal which downloads and executes content from the download server; And a WAP server for providing a content menu page to the mobile terminal so that the mobile terminal user can select desired content.
In addition, the content download method in a WIPI terminal according to an aspect of the present invention, (a) a content registration server to register the WIPI content divided into WIPI-C and WIPI-Java from the CP server; (b) a download server receiving a request for downloading the WIPI content from the mobile terminal; (c) downloading, by the download server, the installation file for the WIPI content to the mobile terminal; (d) the download server performing content provisioning through terminal information transmitted from the mobile terminal; (e) downloading, by the download server, an executable file of the WIPI content to the mobile terminal; And (f) performing a charging after the download server receives an installation completion response from the mobile terminal through an HTTP header of a predetermined protocol.
In addition, the content download method in the WIPI terminal according to another aspect of the present invention, (a) a content registration server to register the WIPI content divided into WIPI-C and WIPI-Java from the CP server; (b) a download server receiving a request for downloading the WIPI content from the mobile terminal; (c) downloading, by the download server, the installation file for the WIPI content to the mobile terminal; (d) the download server performing content provisioning through terminal information transmitted from the mobile terminal; (e) converting, by the download server, the binary code content that can be transmitted to the mobile terminal through a COD server if the content requested by the mobile terminal is WIPI-Java content; (f) downloading, by the download server, an executable file of the WIPI content to the mobile terminal; And (g) performing a charging after the download server receives an installation completion response from the mobile terminal through an HTTP header of a predetermined protocol.
Hereinafter, the present invention will be described in detail with reference to the accompanying drawings and preferred embodiments. Like reference numerals refer to like or similar elements throughout the drawings.
1 is a block diagram showing a content download system in a WIPI terminal according to an embodiment of the present invention.
As shown in Fig. 1, the system includes a content provider server (hereinafter referred to as CP server) 300; A content registration server (DCMF, Digital Contents Management Framework) 600 that receives content from the
The
The
Hereinafter, a content download method in a WIPI terminal according to an embodiment of the present invention will be described.
First, the
At this time, in the case of content that is WIPI-C, the
On the other hand, in the case of WIPI-Java content, items necessary for provisioning (eg, GIGA information, platform version information, mobile terminal color information, audio information, and LCD size information) are registered, and information required for DD generation (eg, platform). Register name, version, DLF information and optional information related to upgrade.
Subsequently, when a download request is transmitted from the WIPI content from the
At this time, the upgrade information and the DRM information for the content are recorded in the DD file. In addition, in the DD information, the proxy IP and port can be changed, and thus can be downloaded directly from an external download server (not shown) instead of the
Subsequently, the
Thereafter, the
On the other hand, after step 204, the
That is, in the case of the WIPI-Java content, the execution speed of the
On the other hand, in step 204, the
That is, in the case of the general
On the other hand, after step 205, the following process may be added. In other words, as a result of the provisioning of step 204, the content requested by the
While the present invention has been described in detail with reference to preferred embodiments, those skilled in the art will recognize that various modifications or changes can be made without departing from the spirit and scope of the invention.
As described above, according to the present invention, in the case of WIPI-Java content, by packaging and downloading resource files, executable files, libraries, etc. registered by CP using a COD server, content execution speed in a mobile terminal can be improved. It can be effective.
In addition, according to the present invention, if the CPU of the mobile terminal more than a certain performance by transmitting the compressed executable file, there is an effect that can reduce the call charges and improve the download speed.
Claims (18)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020050003234A KR101070967B1 (en) | 2005-01-13 | 2005-01-13 | Wipi contents download system and method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020050003234A KR101070967B1 (en) | 2005-01-13 | 2005-01-13 | Wipi contents download system and method thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20060082646A KR20060082646A (en) | 2006-07-19 |
KR101070967B1 true KR101070967B1 (en) | 2011-10-06 |
Family
ID=37173268
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020050003234A KR101070967B1 (en) | 2005-01-13 | 2005-01-13 | Wipi contents download system and method thereof |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101070967B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101254605B1 (en) | 2010-10-28 | 2013-04-15 | 주식회사 케이티 | Method for connecting charging gateway of wipi contents in portable terminal and portable terminal thereof |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100728630B1 (en) * | 2005-12-05 | 2007-06-14 | 에스케이 텔레콤주식회사 | System and Method for Downloading Contents for WITOP Terminal |
KR100793429B1 (en) * | 2006-10-31 | 2008-01-11 | 주식회사 케이티프리텔 | Method and apparatus for providing information to access destination point |
KR101713114B1 (en) * | 2015-08-12 | 2017-03-08 | 엔에이치엔엔터테인먼트 주식회사 | Method and system for downloading the resource in a mobile environment |
KR102250378B1 (en) * | 2017-02-28 | 2021-05-12 | 엔에이치엔 주식회사 | Method and system for downloading the resource in a mobile environment |
CN117875264B (en) * | 2024-03-13 | 2024-05-24 | 江苏中威科技软件***有限公司 | Dynamic marking method for DLF file |
-
2005
- 2005-01-13 KR KR1020050003234A patent/KR101070967B1/en active IP Right Grant
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101254605B1 (en) | 2010-10-28 | 2013-04-15 | 주식회사 케이티 | Method for connecting charging gateway of wipi contents in portable terminal and portable terminal thereof |
Also Published As
Publication number | Publication date |
---|---|
KR20060082646A (en) | 2006-07-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10831987B2 (en) | Computer program product provisioned to non-transitory computer storage of a wireless mobile device | |
KR100441115B1 (en) | Java Compile-On-Demand Service System for Accelerating Processing Speed of Java Program on Data Processing System And Method Thereof | |
KR101070967B1 (en) | Wipi contents download system and method thereof | |
CN111930382B (en) | Application page access method, device and equipment | |
US20050003810A1 (en) | Method and system for optimizing software program start-up time | |
US20060136880A1 (en) | System, apparatus and methods for automatic program translation | |
CN108279941B (en) | Application program compression method and device | |
CN111209001A (en) | Method, system, equipment and medium for batch generation of APKs of android channels | |
KR101117165B1 (en) | Web platform unit for mobile terminal connectioned web-application program in heterogeneous operating system | |
CN111506368B (en) | Method, device, equipment and storage medium for converting asynchronous call into synchronous call | |
KR101112697B1 (en) | Computer readable recording medium containing a program for converting SK-VM and WIPI-JAVA applications to Android applications | |
CN116257867A (en) | Secret key encryption method and device | |
KR20090122703A (en) | Server and method for providing converting contents | |
KR101068004B1 (en) | Method and system for providing javascript file | |
KR20090121949A (en) | Method and system for converting mobile contents | |
CN112860300A (en) | Distributed SDK (software development kit) hot update processing method and application server cluster | |
WO2012079531A1 (en) | Method and device for improving performance of mobile widget | |
CN116126336A (en) | Source code compiling method and device | |
KR101288845B1 (en) | System for processing Multi mobile service and method therefor | |
KR20220015067A (en) | Method for maintaining security of program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20140820 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20150821 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20160906 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20170412 Year of fee payment: 7 |
|
FPAY | Annual fee payment |
Payment date: 20180703 Year of fee payment: 8 |