Change search
ReferencesLink to record
Permanent link

Direct link
An intelligent system for contextual notifications solution
KTH, School of Electrical Engineering (EES).
2016 (English)Independent thesis Advanced level (degree of Master (One Year)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

Handsets have experienced a tremendous growth over the past few years, with users have more and more options in applications. The push notification has replaced the email grown in importance as a new bridge for application service provider to engage with users. The essential purpose of push notifications is to enable an app to inform its users that it has something for them when the app is not running in the foreground. For example, a message or an upcoming appointment [1]. However, in practice, the notification channel would get flooded by commercials regardless of which platform that was used. Aimless push notifications would only result in pushing the users away from the applications. This leads to the rise of the concept of contextual notifications, sending notifications at the right place, right time, regarding the right piece of information to the targeted audience. The concept of contextual notifications is not entirely new, yet the power of contextual notifications has not been fully developed, especially for video on demand applications. By sending more personal, contextual noti-fications to the user, it could prevent users from not opening the application or even deleting the application. Moreover, since users nowadays are used to having a large range of options in browsing videos over different platforms as well, contextual notifications for cross platforms are also of interest. Users can use their companion mobile devices to interact with the video that is being played on the first screen, even the two devices are different platforms, the companion device still can receive the relative contextual notification about the video on the first screen.

The thesis work presents the result of the exploratory study and design development, then a discussion and conclusion will is presented based on the result. The development consists of three main parts. First of all, a high-level design and a framework are proposed based on pre-study of Accedo Appgrid product and the other existing system. Secondly, an implementation on proof of concept of contextual notifications server is performed. Thirdly, a demonstration application is implemented in order to test the proof of concept contextual notification server.

In the end, the functional evaluation is presented and a conclusion can be made that the contextual notification solution is achievable.

Abstract [sv]

Under de senaste ren har elektroniska apparater som surfplattor och mobil-telefoner utvecklats både teknikmässigt och i popularitet, och användare har nu allt flera valalternativ mellan mobila applikationer. Push notiser har er-satt e-posten och är en kommunikationslänk mellan applikationsutvecklare och användare. Push notisens huvudsakliga syfte är för utvecklaren att kunna upplysa användaren om ny information angående applikationen, ¨aven om applikationen inte är igång för tillfället. I praktiken har det däremot inte varit problemfritt; användare har blivit överösta av kommersiella notiser oavsett vilket operativsystem som använts. Notiser utan relevant information och utan specifika mål har lett till att användarna förbiser notiserna. Detta problem har varit utgångspunkten i utvecklingen av kontextuella notiser, det vill säga notiser som är skickade under passande omständigheter och med relevant information till vissa inriktade användare. Konceptet med kontextuella notiser är visserligen inte nytt, men tekniken kan dock utvecklas mer, i synnerhet för notiser vid vädertjänster. Att skicka personliga och relevanta notiser till användare kan få användarna att använda applikationen mer frekvent. Att utveckla kontextuella notiser som kan operera över flera operativsystem är också en prioritet i denna utveckling eftersom det inte är ovanligt att användare idag använder sig av flera operativsystem på sina olika elektroniska apparater. Tanken är att användares olika apparater ska kunna interagera med varandra; exempelvis att med mo-bilen kunna kontrollera en video som spelas upp på en surfplatta, ¨aven om de två olika apparaterna använder sig av olika operativsystem.

Denna avhandling kommer att presentera resultaten av en utforskande studie och designutveckling kring kontextuella notiser. Utvecklingsstadiet består av tre delar; inledningsvis ett förslag till en högnivå-design och ett ramverk baserat på förstudier kring produkten Accedo Appgrid och andra existerande system, därefter följer ett försök till implementation av en kontextuell notisserver, och slutligen demonstreras ett exempel på hur den implementerade applikationen använder sig av den kontextuella notisservern.

Slutligen kommer tekniken att utvärderas och slutsatsen dras att kontextuella notiser är en genomförbar lösning.

Place, publisher, year, edition, pages
2016. , 51 p.
EES Examensarbete / Master Thesis, TRITA 2016:033
National Category
Electrical Engineering, Electronic Engineering, Information Engineering
URN: urn:nbn:se:kth:diva-187666OAI: diva2:930984
Available from: 2016-05-26 Created: 2016-05-26 Last updated: 2016-05-26Bibliographically approved

Open Access in DiVA

fulltext(4074 kB)54 downloads
File information
File name FULLTEXT01.pdfFile size 4074 kBChecksum SHA-512
Type fulltextMimetype application/pdf

By organisation
School of Electrical Engineering (EES)
Electrical Engineering, Electronic Engineering, Information Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 54 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 82 hits
ReferencesLink to record
Permanent link

Direct link