A Real time Service for Mobile Wallpaper

Similar documents
2. Cloud Storage Service

A Novel Model for Home Media Streaming Service in Cloud Computing Environment

Leakage Pattern Monitoring Method of CEP based Water Supply Block System

CLOUD-BASED 360 VIDEO SERVICE

Design and Implementation a Virtualization Platform for Providing Smart Tourism Services

A Kinect Sensor based Windows Control Interface

A Systemic Smartphone Usage Pattern Analysis: Focusing on Smartphone Addiction Issue

E-Training Content Delivery Networking System for Augmented Reality Car Maintenance Training Application

Implementation of Smart Car Infotainment System including Black Box and Self-diagnosis Function

Multi-Level Load Balancing Methods for Hierarchical Web Server Clusters

Creating Web Server in Android Mobile and Easy Serving of Information to Clients

Special Approval for a Fair or Exhibition Application Guide


Establishing Human-Centered Design Process in Mobile Phone Development

Development of Smart-CITY Based Convergent Contents Platform Using Bluetooth Low Energy Beacon Sensors

2018 Zuminternet Company Profile

Developing and Deploying an Interactive Community Dashboard: An Empirical Window into Homelessness

Create a movie project (using imovie app, version 211, on iphone 6)

Workspace 2.0 Android Content Locker. UBC Workspace 2.0: VMware Content Locker 3.5 for Android. User Guide

Performance Evaluation and Analysis of Network Firewalls in High Speed Networks

Mobile Business & Mobile Applications

File Synchronization using API Google Drive on Android Operating System

Development of a mobile application for manual traffic counts

Android App Development. Muhammad Sharjeel COMSATS Institute of Information Technology, Lahore

Last updated: 3 April What is SEGiSphere?

1. Convergence TV Service 1 Personal Broadcasting 2 In-house Broadcasting 3 Interactive TV 4 SkyLife On Demand

Introduction to Android

A Study on Transmission System for Realistic Media Effect Representation

Dropbox is a free service that lets you bring all your photos, docs, and videos anywhere. This means that any file you save to your Dropbox will

olleh tv KT IPTV Services

Mobile OS Landscape. Agenda. October Competitive Landscape Operating Systems. iphone BlackBerry Windows Mobile Android Symbian

Before Google. 6/14/2018 Google At Home & On The Go 2

A Study on Multi-resolution Screen based Conference Broadcasting Technology

JQUERY MOBILE AS A TEXT-BASED INTRODUCTORY EDUCATIONAL PROGRAMMING LANGUAGE

Internet Applications. Q. What is Internet Explorer? Explain features of Internet Explorer.

SMCCSE: PaaS Platform for processing large amounts of social media

Converting Video Streams to Revenue Streams From VoD to Linear TV

Advanced Smart Mobile Monitoring Solution for Managing Efficiently Gas Facilities of Korea

WEB DESIGN SERVICES. Google Certified Partner. In-Studio Interactive CEO: Onan Bridgewater. instudiologic.com.

Music, Radio & Podcasts

Sukjun Lim Strategic Planning, User interaction, Design research specialist

A Customizable Travel Application- Travel-It

Distributed System Framework for Mobile Cloud Computing

Global Standalone VPA (Virtual Personal Assistant) Device Market: Size, Trends & Forecasts ( ) May 2018

An overview of. Mobile Testing. By André Jacobs. A Jacobs

Michigan State University Team MSUFCU Banking with Amazon s Alexa and Apple s Siri Project Plan Spring 2017

Last updated : 3 April What is SEGiSphere?

Hierarchical Group Data Management Scheme using Priority Information Big Data Environment

Smart Bulk SMS & Voice SMS Marketing Script with 2-Way Messaging. Quick-Start Manual

Business Proposal HLS Gateway for Android

White Label HD Broadcasting Enterprise Solution

Chapter 2: Android Device Basics

Syntel2 by Syntel Solutions Features

Slide 1. Opera Max. Migrating the next billion smartphone users for better app experience

Self-Help GUIDE. FAQ s SmartBroadband Wireless. Meet the future. Today.

Microsoft Office Online. What you can do for free

Nielsen List of Top 10 ios Mobile Apps

Belkin WeMo Switch Driver. Installation and Usage Guide. Revision: 3.0 Date: Monday, July 10, 2017 Authors: Alan Chow

Startups and Mobile Apps on AWS. Dave Schappell, Startup Business Development Manager, AWS September 11, 2013

The real-time operation server model of the digital signage system for a lift based on Web Socket

Music & Video And Entertainment Software Retailing In Malaysia: Market Databook To 2015 [Download: PDF] [Digital] By icd Research READ ONLINE

Virtual Machine Placement in Cloud Computing

Dal Web alle Apps. Michele Marrone. 24 November 2010

Distribution Channels for Mobile Navigation Services. Industry Research Whitepaper

Design of Self-Adaptive System Observation over Internet of Things

Peoplegate Content Profile(Concert/Talk show/live (TV) coverage

SEVEN Networks Open Channel Traffic Optimization

User-created Application Sharing Platform Enabling Users to Create Their Own Activity Support Applications

Personalized Mobile Application Discovery

Chapter 2 The Internet and World Wide Web

End User Manual. December 2014 V1.0

The Internet and World Wide Web Chapter4

SalonVision Configuration Guide

BYOD Success Kit. Table of Contents. Current state of BYOD in enterprise Checklist for BYOD Success Helpful Pilot Tips

PrinceMorrison, LLP PREPARED FOR: REGINA PRINCE OF PRINCEMORRISON, LLP PREPARED BY : SAVY AGENCY SAVY PROPOSAL: NO

Adobe Campaign Business Practitioner Adobe Certified Expert Exam Guide. Exam number: 9A0-395

Mica Lodge Internet Cheat Sheet

IT Access Portal User Guide (Employees)

EXECUTIVE OVERVIEW. Upgrading to Magento 2

Collaborative Filtering using Euclidean Distance in Recommendation Engine

PiceaServices. Quick Start Guide. April 2017, v.4.6

Nighthawk AC2600 Smart WiFi Router

Potential candidates should their CV with visual portfolio to

Digital transformation in the Networked Society. Milena Matic Strategy, Marketing & Communications June 2016

Web OS Opportunities and Challenges in China. Robert Wang Project Manager of China Mobile

Test Manager Session Testing User Guide Administering Versant Tests using ScoreKeeper 2 / Versant for Web Local Version 4.1

A Study on the IoT Sensor Interaction Transmission System based on BigData

Weekend Urnr. Mobile App Wireframes. May Copyright UX Wireframe Experts 1

G, William James. The smartphone & tablet have changed the course of real estate

A Ubiquitous Web Services Framework for Interoperability in Pervasive Environments

A Study of Future Internet Applications based on Semantic Web Technology Configuration Model

ADOBE CAPTIVATE 8. Content Planning Guide

Creating Shared Digital Value at Qwant: Protecting Privacy while Remaining Profitable

App for a Smartphone or Tablet Terminal EXILIM Connect 3.0

PiceaServices. Quick Start Guide. November 2017, v.4.12

D DAVID PUBLISHING. Big Data; Definition and Challenges. 1. Introduction. Shirin Abbasi

ELLUCIAN GO HOW-TO GUIDE

Cognitive Networks: Autonomous Customer Experience and Resource Management

Sign up for an Acer ID and enjoy great benefits

Table of Contents... ii. Go Ahead Bring Your Own Device to Work... 1 Requirements... 1

Transcription:

Indian Journal of Science and Technology, Vol 8(S5), 37 43, March 2015 ISSN (Print) : 0974-6846 ISSN (Online) : 0974-5645 DOI : 10.17485/ijst/2015/v8iS5/61465 A Real time Service for Mobile Wallpaper Jong-Chan Lee * Department of Internet, Chungwoon University, Incheon, 402-803, South Korea; jclee@chungwoon.ac.kr Abstract This paper introduces a launcher system which can decorate a unique smart phone by linking the music and interesting sites in its wallpaper. This is similar to other applications, but is different in nature from others in the way that it can replace a user interface. This paper s goal is to establish a service system to change the wallpaper. These studies have been conducted, many results have been announced. But the primary differences between the wallpaper of a proposed system and one of existing systems are the wallpaper changing in real time and the system automatically connecting to information (image, music, app sites etc.) associated with the wallpaper. The system uploads the wallpaper and music sources to a server and implements a real time service which can be connected to any other relevant information on the wallpaper according to a user s preference. For doing this, the implementation of a proposed system is composed of 3 parts, CDN (Contents Delivery Network) servers with DB, a mobile app for user clients, and a web page for the administrator. This paper shows the implemented results and analyzes them. The proposed system can be utilized as a new operating system on the existing androids User Interface (UI) because it can be added a distinct user environment. Keywords: CDN Server, Launcher, Real Time Service, Wallpaper 1. Introduction Recently the concern for launcher, an application program that can change the design of wallpapers and icons on smart phones, has increased 1. Portal and SNS providers, as well as mobile operators have also been showing interest in the launcher because they are able to lead smart phone users by providing launcher services. This does not mean simply decorating their phone, but can be a platform to dominate the user s environment 2,3. The companies can put their application services into the launcher system which can expose more of its services to smart phone users 4. The services will appear in the first screen of the wallpaper when smart phone users install the launcher. According to the portal s search trend 6 8 analysis about mobile wallpaper, we know there s a search of 40 million or more each month domestically. Although it was restricted to the mobile arena, it is the high levels to overcome a number of searches for games, as shown in Figure 1. This is interpreted as an effort to express individual personality with the smart phone. This paper begins with a simple idea that the launcher techniques can lead today s culture to a more advanced smart phone. That is, if the wallpaper changes automatically, according to fixed rules, and provides a path that connects to the other required information. The proposed approach has a meaningful ability to integrate two processes: specifying the wallpaper with a given interval according to the user s attention and selecting one s web browser separately to find relevant information or clicking on an app such as YouTube. In order to implement it, the user s relevant data, wallpaper images, background music (or connected sites with background music), or video clips are uploaded to the CDN server. A manager with this data is responsible for the process of connecting the wallpaper image and the associated data. Users periodically decorate their smart phones with the downloaded wallpaper material in real time. *Author for correspondence

A Real time Service for Mobile Wallpaper the competitive advantages, the media companies should consider developing new business models. In this sense, the wallpaper can be used as digital music promotion channels. Then, all the people become available to the direct mobile distribution services as a result of helping early indie music and K-pop in advance. Thus, K-pop s ongoing content is provided with a knock-on effect that can be a fundamental motivation to help a diverse and luxurious assortment of musical activities. Figure 1. The comparision of wallpaper and games in the portal s search trends. The graph shows the maximum search volume as 100 by summing the number of search queries in the period: period - 2011.6. ~ 2014.5., keyword - wallpaper, game. (NAVER search trands in 7 ). The remainder of this paper is organized as follows. Section 2 explains the related works about music source markets. Section 3 discusses the interface design, the characteristics of the proposed wallpaper system and the proposed system structure. Section 4 presents details of the system design, implementation and the system evaluation results. Finally, Section 5 concludes with planned future work. 2. Background According to the data of Korea Creative Content Agency 9, online and mobile services are responsible for 80 percent of the current music market. Sales in 2012 reached 700 billion, four times the amount of the offline music market. Such large agencies are those who masterminded the development of online markets and control more than 80 percent of online music source market. Thus, the mobile distribution space of a small general composer and singer is required, and a composer and a direct connection of the mobile system is required. A complication in this system that must be solved is that the profitability depends on the general composer due to complex source distribution. To achieve this, the system has to allow the streaming service with a mobile direct link of the wallpaper image and sound source by clicking a button for the wallpaper. Mobile content distribution is still in the early stages due to the lack of clear business models 10. To satisfy the consumer s needs and to maintain 3. The Proposed System This paper s goal is to establish a service system to change the wallpaper in real time. The primary differences between the wallpaper of this proposed system and that of existing SK Planet etc. are the wallpaper changing in real time and the system ability to automatically connect to information (images, music, etc.) associated with wallpaper. Figure 2(a) shows that the icons of SK Planet s wallpaper have differences with the primary ones in Android. When a theme has downloaded, icon shapes of wallpaper etc. are variously determined by this theme. Most of the launcher system uses this approach. On the other hand, there are two significant differences in this proposed system. First, the wallpaper has changed with the various images at a predefined time interval by the user, as shown in Figure 2(b). The wallpaper makes changing at time intervals with which a user selects the preferred ones of a number of images stored in the DB server. Second, because a user can insert a button on the wallpaper, as shown in Figure 2(c), when you click this button, you can move to the sites, such as music, interesting information and so on. Therefore the proposed approach has a meaningful ability to integrate two processes, a process, specifying the wallpaper with a given interval according to the user s attention, and the other one, selecting your web browser separately to find the relevant information or clicking on the app such as YouTube. For implementation of the proposed system, the system structure composed of 3 parts, CDN servers with DB, a mobile app for user clients, and a web page for the administrator, as shown in Figure 3. Here the server has a load balancing ability by deploying to streaming through CDN based on the cloud. The DB manages the image and its relevant information. The web page for the administrator has a role which it supplies images and contents by forwarding the content to be used for the automatic 38 Vol 8 (S5) March 2015 www.indjst.org Indian Journal of Science and Technology

Jong-Chan Lee (a) The wallpaper of SK planet. (b) The wallpaper with changing images. (c) The wallpaper with icon linking to others. Figure 2. The characteristics of the proposed wallpaper system. Figure 3. The proposed system structure. wallpaper. The client or user gets a real time service after downloading the app from an app store server. Key features of this system are as follows: The wallpaper is set to automatically change in real time. Set up the wallpaper change cycle/communication method. When the wallpaper is touched twice, play sound source/youtube/connects to web pages. Automatically supplied every day with a new image and a separate high-quality sound without the update, through a system for GCM (Google Cloud Messaging). Image bookmark and SNS sharing feature. Vol 8 (S5) March 2015 www.indjst.org Indian Journal of Science and Technology 39

A Real time Service for Mobile Wallpaper Table 1. Client Server Development contents Screen layout design / implementation Development of real time displacement system of the wallpaper Server communication algorithm implementation Implementing real time music streaming source Sound source in the service of the wallpaper streaming capabilities are collected DB system design / implementation FTP server setting Development of load distribution system Algorithm development of mutual client communications Design/Implementation of manager page layout Load test and revision When this feature is performed, it works for the server as well as the client. It is summarized in Table 1. 4. Implementation 4.1 App Implementation for users Users should download an app for service on each mobile device. After downloading the system s implemented result in 11, google play store, you can test this app. You can download this app onto your mobile device. When a user downloads the app, the user should set the environment according to the preferences of the users. It is divided into the device s environment, the list of images to change, refresh time, and setting of wallpaper. Figure 4(a) shows the wallpaper menu and setting page, including the environment of mobile device, update time, selecting images for wallpaper, etc. And the right side of Figure 4(b) shows applied results, favorites and share menu with Kakaotalk, e-mail and MMS. That is, the image of wallpaper can be sent to MMS. When the SBGM button on the left side of Figure 4(b) double touch, it is toggled with the run/stop of music. 4.2 Web Page for Manager The main roles of this web site push and administrate the image and the sound source to provide for a mobile app. The administrator is responsible for the role of mediator between CDN servers and user clients. That is, the administrator can add a new image and music source data, and responsible for determining the affinity between these materials. You can test the implemented results in 12. The administrator is available after login. Figure 4. (a) Menu and setting page in mobile device. The applied results of proposed system. (b) Example of wallpaper. 40 Vol 8 (S5) March 2015 www.indjst.org Indian Journal of Science and Technology

Jong-Chan Lee In Figure 5(a), we can see a list that is registered to the server after image/sound sources have been pushed by the administrator. And in Figure 5(b), we can see the linked contents of image and its other information on the past history. Figure 6(a) shows the statistical information about the change of the user number, in accordance with the time. And Figure 6(b) shows the changes in the number of each image streaming in real time. 4.3 Load Balancing Test for Simultaneous Real-Time Streaming (1) Test Condition After the 10 users request for each 10 times the stream in the encoded 100Kbps source, input to the J-meter simulation tools. (2)Test Results As shown in Table 2, the transfer rate is up to 589.09 (KB/sec) from 71.38(KB/sec) at least. If the source is encoded with 100Kbps, there is no delay in most cases. It is determined that some delay in the case of 71.38(KB/sec) is no significant impact on services. The response time determined to be up to 178ms on the minimum 2789ms and the average response time is measured in 1393.5ms. Therefore the target value, 3000ms, has been sufficiently reached. The error rate, indicator of service failure rate showed only a 5% error in TR3, TR4. And the average is less than 1%. Therefore the assessment target value, less than 2%, has been met. As shown in Figure 7(a) and (b), if the source encoding value increased from 100kbps to 200kbps, the encoding speed was down generally. And there was transmission delay in some cases. But it is no significant impact on services. 5. Discussion Through the system implementation, we have learned real time resource management skills in the vulnerable Android OS, and obtained stable music streaming technology by developing the various Open Library. We still have taken only a basic step, but we expect to help to improve services in the future. And in addition to functions that will see the wallpaper, we have checked that the wallpaper can be graphed with all the features which can be implemented in the android. This will be applied to a wide range services as well as a sound source in the future. And similar services in various fields such as games are expected to be quickly applied to the involved technology. The application field of the proposed system is very diverse. For one example, it can be used to promote the distribution of complimentary tickets for music concerts and theater. That is, it distributes the image containing the implications and interested users make it easy to use by linking to the site on this image, as shown in Figure 8. You can see a demonstration video for the promotion of the proposed Android App in 13. (a) Image/Sound register page. (b) History list of registered contents. Figure 5. The register of contents in CDN server. Vol 8 (S5) March 2015 www.indjst.org Indian Journal of Science and Technology 41

A Real time Service for Mobile Wallpaper Figure 6. (a) The changes in the number of users. The Statistics of the app usage in the past. (b) The changes in the number of each streaming. Figure 7. (a) 100Kbps encoding Streaming transmission rate according to the source encoding. (b) 200Kbps encoding Table 2. The stress test result using J-meter #Sample : Server requesting number Average : Average response time(ms) Min : Minimum response time(ms) Max : Maximum response time(ms) Error% : Error rate 42 Vol 8 (S5) March 2015 www.indjst.org Indian Journal of Science and Technology

Jong-Chan Lee 6. References Figure 8. system. Application example of the proposed Since the proposed system has recently registered in the App Store, the downloaded users are not so much. So the current service system operates only one CDN server. The plan in the future proceeds with the marketing for B2B as well as B2C expansion. Normally the success of the app has a tendency to depend on the quality and quantity of contents. So it is necessary to secure the contents in the future. The content providers are currently reserved as shown in following. 1. Hartmann M. Challenges in developing user-adaptive intelligent user interfaces. In Proceedings of LWA 09; 2009. 2. Falaki H, Mahajan R, Kandula S, Lymberopoulos D, Govindan R, Estrin D. Diversity in smartphone usage. In Proceedings of ACM MobiSys 10. San Francisco, CA; 2010 Jun. 3. Findlater L, McGrenere J. Impact of screen size on performance, awareness and user satisfaction with adaptive graphical user interfaces. In Proceedings of SIGCHI; 2008. 4. Yan B, Chen G. Appjoy: personalized mobile application discovery. In Proceedings of ACM MobiSys 11; 2011. 5. Lee JC, Kim JH. A service system to modify mobile wallpaper in real time. In Proceedings of ICCT 14; 2014 Jul. p. 718 9. 6. Available from: http://www.google.com/trends; 2014. 7. Available from: http://trend.naver.com/trend.naver; 2014. 8. Available from: http://trend.search.daum.net/searchtrend/ index.html; 2014. 9. Available from: http://www.kocca.kr; 2014. 10. Park JY, Chon BS. Analysis on mobile content services of the domestic media companies. Jounal of the Korea Contents Association. 2010; 10(1):160 9. 11. Available from: https://play.google.com/store/apps/details?id =com.knplanet.sbgm; 2014. 12. Available from: http://knplanet.com/kisspage/; 2014. 13. Available from: http://www.youtube.com/watch?v=659xp xr6v_c; 2014. 14. Available from: http://kissphoto.net/zbxe/; 2014. 15. Available from: http://kisstock.kissphoto.net/intro/intro. php; 2014. 14 SYN kissphoto : The MOU to acquire an image of 10 million to provide by quasi photographer. 15 Kisstock : The MOU for securing more than 50,000 high-quality photos. Vol 8 (S5) March 2015 www.indjst.org Indian Journal of Science and Technology 43