Information Objects Encapsulating Multimedia and Intelligence
Chia-Ming Lee, Shang-Rong Tsai, Yu‐Sheng Huang, Yuan-Liang Tai, G.H. Huang, H.C. Jiau · 2009
Due to the popularity of the consumer electronics, the digital data are largely generated every day. With a large quantity of the digital data, there is no well designed method for data arrangement and categorization. Using the search engines is preferable to deal with the huge amount of data. However, in this way, the data act like ldquopassive contentsrdquo which waits the search engine to index them and query them. There is no effective way to make the ldquopassive contentsrdquo portable. The extensibility and reusability of the contents are poor too. The ldquopassive contentsrdquo can only be searched and displayed. They can't be used for later data syndication or integration. For example, data update and modification are impossible unless the ldquopassive contentsrdquo are reorganized by using copy/paste or parsing. In order to solve this problem, we make use of the characteristics of object oriented design. We pack the data which contain long-term effective information into an object package which is called ldquoinformation objectrdquo (InfO). The InfO is an ldquoactive contentrdquo which contains data and methods. It is a meaningful object for long-term usage which has the following characteristics: self-containedness, portability, extensibility, and reusability. In this paper, we will present how to the concept of InfO and how to design the system architecture to support long-term and reusable data storing. The InfO which contains multimedia and smart functions is self-contained and portable to be used under the current Web environment.