• Title/Summary/Keyword: Rich internet application

Search Result 76, Processing Time 0.021 seconds

Development of Cloud Photo-stitching Application for 360 degree video converting based HTML5 (360도 영상 변환을 위한 HTML5기반 클라우드 포토스티칭 어플리케이션 구현)

  • Yoo, Sunggeun;Jung, Seo-kyung;Park, Sangil
    • Proceedings of the Korean Society of Broadcast Engineers Conference
    • /
    • 2017.11a
    • /
    • pp.1-2
    • /
    • 2017
  • 최근 기존의 설치형 어플리케이션으로 제공되던 워드 프로세서나 스프레드 시트 등이 RIA(Rich Internet Application)와 Ajax(Asynchronous JavaScript and XML)같은 기술의 발달로 구글 독스(Google Docs)와 같이 웹브라우저(Web Browser)에서 동작하는 형태의 클라우드 기반 웹 어플리케이션으로 제작되어 널리 사용되고 있다. 또한 기존의 웹 기술로는 구현하기 어려웠던 동영상 포맷 변환이나 사진이나 동영상에 필터를 적용하는 것과 같은 영상처리가 가능한 클라우드 기반 웹 어플리케이션이 등장하고 있는 실정이다. 이에 본 논문은 컴퓨팅 자원을 많이 사용하고, 장시간의 변환이 필요한 360도 영상의 변환과정에 꼭 필요한 기술인 포토스티칭(Photo-stitching)을 클라우드에서 가능하게 하는 프론트엔드 및 백엔드를 구현하고, 웹소켓(Websocket)기술을 활용하여 실시간으로 변환결과를 전달 받을 수 있도록 하였다.

  • PDF

Study for Application of Software Agent in Competitive Business Environment (경쟁적 비즈니스 환경에서의 소프트웨어 에이전트 활용에 관한 연구)

  • Kim, Joong-Han
    • Journal of Information Technology Services
    • /
    • v.5 no.1
    • /
    • pp.165-175
    • /
    • 2006
  • Electronic commerce has many advantages compared to the traditional way of doing business such as up to date information and rich service for less cost. There is a growing number of electronic commerce applications on the Internet. Using software agent technology, the market framework offers timesaving automation of auctions and flexibility through negotiations among the agents. In this research, we attempt to evaluate the performance of a negotiation decision function that considers the potential competitors in competitive market environment as well as that of a negotiation decision function that does not. For this evaluation, this study adopts the electronic marketplace as an application domain in which many sellers and buyers compete for limited resources in the marketplace.

A Study on the Understanding and Effective Use of Generative Artificial Intelligence

  • Ju Hyun Jeon
    • International journal of advanced smart convergence
    • /
    • v.12 no.3
    • /
    • pp.186-191
    • /
    • 2023
  • This study would investigate the generative AIs currently in service in the era of hyperscale AIs and explore measures for the use of generative AIs, focusing on 'ChatGPT,' which has received attention as a leader of generative AIs. Among the various generative AIs, this study selected ChatGPT, which has rich application cases to conduct research, investigation, and use. This study investigated the concept, learning principle, and features of ChatGPT, identified the algorithm of conversational AI as one of the specific cases and checked how it is used. In addition, by comparing various cases of the application of conversational AIs such as Google's Bard and MS's NewBing, this study sought efficient ways to utilize them through the collected cases and conducted research on the limitations of conversational AI and precautions for its use. If connected to city-related databases, it can provide information on city infrastructure, transportation systems, and public services, so residents can easily get the information they need. We want to apply this research to enrich the lives of our citizens.

Data Visualization Design of Bus Information Terminal using Smart Client Platform (Smart Client 기반 BIT 시각화 설계)

  • Kim, Joohwan;Nam, Doohee
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.13 no.4
    • /
    • pp.55-60
    • /
    • 2013
  • Smart client is a term describing an application environment which delivers applications over a web HTTP connection and does not require installation and/or updates. The term "Smart Client" is meant to refer to simultaneously capturing the benefits of a "thin client" (zero-install, auto-update) and a "fat client" (high performance, high productivity). A "Smart Client" application can be created in several very different technologies. Over the past few years, ITS has started to move towards smart clients, also called rich clients. The trend is a move from traditional client/server architecture to a Web-based model. More similar to a fat client vs. a thin client, smart clients are Internet-connected devices that allows a user's local applications to interact with server-based applications through the use of Web services. Smart Client applications in BIT bridge the gap between web applications and desktop applications. They provide the benefits of a web applicationwhile still providing the snappy look and feel inherent to desktop applications.

Development of Rich Internet Application in the Three-Dimensional Shapes of Elementary Mathematics (초등학교 수학과 입체도형 영역의 학습 RIA 개발)

  • Kim, Kap-Su;You, Tae-Ho
    • Journal of The Korean Association of Information Education
    • /
    • v.12 no.4
    • /
    • pp.395-404
    • /
    • 2008
  • The shape learning of elementary mathematics should required a variety of activities to help student based on intuitive understanding. Learning three-dimensional shapes, it is effectively take advantage of actual object, but difficult to check a development figure or various forms of actual object, it is effectively utilizing computers semi-actual object. In addition, the computer to take advantage of even after school resources, the limits of learning something concrete to take advantage complement. This research developed the three-dimensional shapes application of elementary students shape learning to use of Flex and Flash. This application to take advantage of the free observation and causing an interesting and effective learning.

  • PDF

Design Issues in Network Adaptive Delivery and its Networking Support for Continuous Media (연속적인 미디어를 위한 네트워크 적응형 전송 및 네트워킹 지원 설계 이슈들)

  • Kim, Jong-Won
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.28 no.10B
    • /
    • pp.899-915
    • /
    • 2003
  • Delivering rich and continuous media contents robustly over a wide range of network conditions of the wired/wireless Internet is a highly challenging task. To address this challenges, the continuous media applications at the edge of network has become more and more adaptive while the best-effort Internet is slowly progressing towards improved networking services. That is, the role of network adaptive media delivery, which dynamically links the quality demand of application contents to the underlying networking services, has become more crucial. In this paper, we will first review the required network adaptation functionalities seen from the application side: congestion control / rate control, error control, and synchronization / adaptive playout. Then, we start the coverage of networking support issues that helps the realization of network adaptive media streaming - from network support and protocol support toward consolidated support via middleware. Finally, we propose a dynamic network adaptation framework that efficiently leverages its awareness of both media application (including contents) and underlying networking support.

A Method of GeoWeb Services Using SVG (SVG 그래픽을 이용한 GeoWeb 서비스 방법)

  • Nah, Bang-Hyun;Kwon, Chang-Hee
    • Journal of Advanced Navigation Technology
    • /
    • v.12 no.5
    • /
    • pp.401-411
    • /
    • 2008
  • GeoWeb services deliver various thematic information related to geographic positions over the internet GeoWeb services needs to provide efficient accessibilities to geographic contents by interaction with users through the map graphic elements. SVG, which is an application of XML, gives rich DOM I/F for interaction with graphic objects. In this study map servers and client viewers are implemented to serve SVG map available on the fixed mobile internet computing environments. Map servers are made compliant with OGC WMS and WFS specifications and SVG map viewers are developed for both Windows PC and WinCE PDA.

  • PDF

Adaptive Hypermedia for eLearning: An Implementation Framework

  • Dutta, Diptendu;Majumdar, Shyamal;Majumdar, Chandan
    • Journal of Korea Multimedia Society
    • /
    • v.6 no.4
    • /
    • pp.676-684
    • /
    • 2003
  • eLearning can be defined as an approach to teaching and teaming that utilises Internet technologies to communicate and collaborate in an educational context. This includes technology that supplements traditional classroom training with web-based components and learning environments where the educational process is experienced online. The use of hypertext as an educational tool has a very rich history. The advent of the internet and one of its major application, the world wide web (WWW), has given a tremendous boost to the theory and practice of hypermedia systems for educational purposes. However, the web suffers from an inability to satisfy the heterogeneous needs of a large number of users. For example, web-based courses present the same static teaming material to students with widely differing knowledge of the subject. Adaptive hypermedia techniques can be used to improve the adaptability of eLearning. In this paper we report an approach to the design a unified implementation framework suitable for web-based eLearning that accommodates the three main dimensions of hypermedia adaptation: content, navigation, and presentation. The framework externalises the adaptation strategies using XML notation. The separation of the adaptation strategies from the source code of the eLearning software enables a system using the framework to quickly implement a variety of adaptation strategies. This work is a part of our more general ongoing work on the design of a framework for adaptive content delivery. parts of the framework discussed in this paper have been imulemented in a commercial eLearning engine.

  • PDF

SaaS application mashup based on High Speed Message Processing

  • Chen, Zhiguo;Kim, Myoungjin;Cui, Yun
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.16 no.5
    • /
    • pp.1446-1465
    • /
    • 2022
  • Diversified SaaS applications allow users more choices to use, according to their own preferences. However, the diversification of SaaS applications also makes it impossible for users to choose the best one. Furthermore, users can't take advantage of the functionality between SaaS applications. In this paper, we propose a platform that provides an SaaS mashup service, by extracting interoperable service functions from SaaS-based applications that independent vendors deploy and supporting a customized service recommendation function through log data binding in the cloud environment. The proposed SaaS mashup service platform consists of a SaaS aggregation framework and a log data binding framework. Each framework was concreted by using Apache Kafka and rule matrix-based recommendation techniques. We present the theoretical basis of implementing the high-performance message-processing function using Kafka. The SaaS mashup service platform, which provides a new type of mashup service by linking SaaS functions based on the above technology described, allows users to combine the required service functions freely and access the results of a rich service-utilization experience, using the SaaS mashup function. The platform developed through SaaS mashup service technology research will enable various flexible SaaS services, expected to contribute to the development of the smart-contents industry and the open market.

Implementation of Authoring Tool for Creating User Oriented Learning Activities in RIA Environment (RIA환경에서 사용자 중심의 학습활동 생성을 위한 저작툴의 구현)

  • Jeong, Ji-Seong;Park, Chan;Jang, Young-Hee;Seong, Dong-Ook;Yoo, Jae-Soo;Yoo, Kwan-Hee
    • Proceedings of the Korea Contents Association Conference
    • /
    • 2010.05a
    • /
    • pp.582-584
    • /
    • 2010
  • 컴퓨터와 인터넷의 발달로 인해 웹에서 사용자의 다양한 요구사항을 적절하게 대처할 수 있는 새로운 기술인 RIA(Rich Internet Application)가 나타났고, 이런 RIA 기술 중 SilverLight를 이용하여 사용자 중심의 학습활동 생성을 위해 구현한 저작툴을 소개한다.

  • PDF