Here you will find selected reports from various MAG related courses and projects.
- Next Generation Mobile Video
- Niklas Lynau, Espen Nordenhaug and Erik Nøkleby
- Bachelor project, June 2008
- Show Abstract ▼
Prosjektet går ut på å planlegge, utvikle, designe og distribuere en informasjonsguide for Oslo rådhus, bestående av video for bruk på mobiltelefoner. Prosjektgruppen ved navn ”goto” består av Erik Nøkleby, Niklas Lynau og Espen Andersen Nordenhaug som er tre avgangsstudenter ved bachelorstudiet Digital medieproduksjon ved Høgskolen i Østfold. Oppdragsgiver er Mobile Applications Group ved Høgskolen i Østfold. Rapporten forklarer arbeidsprosessen, og det ferdige produktet kan lastes direkte ned og kjøres på mobiltelefoner med støtte for Flash Lite 3.0 på http://frigg.hiof.no/h08d06/goto.wml. Eventuelt kan det sees gjennom en vanlig nettleser på http://frigg.hiof.no/h08d06/. Her finnes også ytterligere dokumentasjon utarbeidet i forbindelse med gjennomføringen av prosjektet.
- Mobile programming using PyS60: three designs, one implementation
- Michel Barakat
- Mobile Programming, Spring 2008
- Show Abstract ▼

Mobile phones are becoming inseparable in everyday’s life, no surprise their usage has surpassed that of computers. They offer communication possibilities but also can fulfill other services. We evaluate in what follows possible applications for three user groups (students, old people and children). Also, using PyS60, a Python port for S60 smart mobile phones, we present the implementation of the children design. We couldn’t find a mobile version of the popular categories game, also known as
scattergories; a game involving fast-thinking and social interaction. We present a prototype realizing the game in the setting of a bluetooth piconet.
- Samlet rapport
- Pål Hjelmeseth Myklebust
- Mobile Programming, Spring 2008
- Show Abstract ▼
Denne rapporten inneheld dei samla innleveringane i mobilprogrammeringsvalfaget ved Høgskulen i Østfold. Gjennom semesteret har vi skulle levert 4 essay om tenkte mobiltelefon-applikasjonar: ein for studentar, ein for eldre, ein for barn og ein valfri som vi i tillegg skulle implementere. Eg valte å implementere den applikasjonen eg foreslo til barn, så eg har difor slått saman barne-applikasjonen og den individuelle applikasjonen i eit kapittel.
- Digital Pen Mobile Mapping - Technology Meets Tradition
- Naser Avesta
- Location Aware Systems, Spring 2006
- Show Abstract ▼
I carried through a course name Location Aware Systems, which is a part of the first year of master degree at University College of Ostfold. The subject taught is closely associated with project OneMap. This report is a result of a research project that presents a proof of concept, which looks into possibility of using a digital pen in a Mobile Mapping process. It also – in the following chapters, will provide suggestions to future extensions to the project. This research resulted in AnotoHack, which is a Anoto similar digitalized plastic foil hat can be used together with Digital pens.
- Where R U?
- Christer Edvartsen
- Location Aware Systems, Spring 2006
- Show Abstract ▼
This report presents a proof of concept which features some basic functionality, and suggestions to future extensions to the project. Where R U? is a location awareness project can be used to send an automatic response in the form of a map if someone wants to know where you are. It uses the Python for Series 60 platform combined with a bluetooth GPS receiver, and uses an external XML-RPC server to gain access to WMS servers that generate map images. It can answer in the form of an MMS message that is sent from the mobile phone, or as a mail that is sent from the XML-RPC server. The project comprises a mobile client application written in Python, an XML-RPC server written in PHP and a web based XML-RPC client also written in PHP. The communication between the clients and the server uses the HTTP protocol and the mobile client receives an SMS with some special instructions and automatically fetches the position of the device using a bluetooth GPS receiver. It then proceeds to post the position information along with other instructions from the SMS message to the XML-RPC server. The server will then fetch a map image from a WMS server and send the result to the user who wanted the information in the first place via mail, or back to the mobile phone so the mobile client can send the result as an MMS message.
- JoggerLogger - Bringing GPS and jogging together
- Stig-Erland Hansen
- Location Aware Systems, Spring 2006
- Show Abstract ▼
JoggerLogger is a project where the goal is to enhance the experience of jogging by using GPS and standard web technology. This has lead to a design consisting of three parts: a mobile client, a repository and a web client. The mobile client, which consists of a mobile phone and a GPS receiver, can be used by joggers to record routes and results. These data can be sent over the Internet from the mobile client to the repository in order to share them with others. The information in the repository can be managed and viewed using the web client. This design has been realized in a proof-of-concept implementation to show that such a system is feasible to develop. The mobile client is implemented using J2ME, and the repository and the web client is implemented using J2EE.
- Fleet Management Lite Server and Web Client
- Øyvind Håkestad
- Location Aware Systems, Spring 2006
- Show Abstract ▼
Fleet management is about keeping track of a company’s fleet of vehicles. Without help of com- puter technology, such a task may be overwhelming, even when the fleet is small. Unfortunately, such systems are often large and expensive, making it difficult for smaller companies to invest in such systems. If the fleet consists of bicycles, existing solutions may even have hardware that is to big and heavy to carry on a bicycle. In this report, I discuss how a the server and web client part of a light weight fleet management system may be implemented using PHP, AJAX and various web services, constructing a so-called mash-up. I also design and implement the software, using Google Earth as map viewer. I get into various issues concerning the implementation, and I test the system using software that simulates a mobile client, in addition to an early version of a mobile client. The main conclusion of this thesis is that our approach is a good basis for further work. Also, a mash-up may be a good solution when developing a light weight fleet management system.
- Mobile VTS
- Morgan Jakobsen
- Location Aware Systems, Spring 2006
- Show Abstract ▼
This paper examines the possibility of having a mobile extension to a VTS system, in the sense that a mobile device is used to receive and display live ship data, including position, course and speed. Problem areas looked into are technical limitations, usability issues and the question of who will benefit from such a product. A functional prototype is developed, and experts in the area are interviewed and presented with the prototype.
- Mobile Heart Monitoring
- Arezou Sadeghi
- Location Aware Systems, Spring 2006
- Show Abstract ▼
Advances in mobile applications and wireless sensor networks have opened new opportunities in many fields as in health care systems. The future will see the growth of the mobile applications specialized in medical technology. As the world’s population ages, the need for great changes in to the existing medical care will raise. This research proposes to utilize the advantages of mobile monitoring of heart patients.With mobile monitoring heart patients, data can be collected from patients and reported through mobile, reducing the cost and inconvenience regular visits to the physician.
- Device Orientation
- Sizarta Sarshar
- Location Aware Systems, Spring 2006
- Show Abstract ▼
In this project, device orientation and positioning is used to display a 3D virtual model on a handheld computer from the users point of view. This report describes how a prototype for the system has been developed and used for proof of concept. It describes the method and technical devices used. The user experience of the system was intutitive and worked great, and the prototype did proof the concept.
- Cell Information Road Tracker
- John E. Simensen
- Location Aware Systems, Spring 2006
- Show Abstract ▼
Mobile phones can, by identifying which antenna they are connected to, give an estimated position. This position is highly inaccurate. However, it is possible to improve the position by adding additional information. Using roads as additional information I have programmed a mobile application called Cell Information Road Tracker (CiRt). CiRt finds a estimated position on a road and illustrates it on a map. The program performed very good compared to competing software.
- Positioning with Cell ID
- Espen Talberg
- Location Aware Systems, Spring 2006
- Show Abstract ▼
This document investigate GSM based location, and Halden, a mid sized city in Norway, is the area designated for the experiments. The basis for this project is a piece of software and a community that experiment with cell based location in the Netherlands, called Context Watcher. The project that is responsible for this software also hosts an service that makes estimated locations of cell towers available to the public. The cell service will be used to make a detailed map over Halden, and present to what degree cell towers can be used in position solutions for mobile devices.
- Fast Media Reporter
- Nils Inge Bolle
- Digital Maps, Spring 2005
- Show Abstract ▼
This project is a part of the course Digital maps , and the course Writing, research and publishing for the master students in information technology at the Østfold University College in the spring of 2005. The course Digital maps is concentrated around handling geographical data on portable devices, and the course Writing, research and publishing is concerned with how we write and publish scientific documents. The project i have chosen is a part of a online news paper system that is a collaborative web site system based on the Participatory journalism concept. In other words it is a part of a online news system that ordinary people can submit their articles with the geographical position of their story, and get them published. I have been working on the client side where i developed a mobile application that people can use to submit their articles with geographical coordinates embedded in the message. The application is called Fast Media Reporter.
- Onemap SAR - a mobile Search and Rescue support system
- Magnus Fredlund and Gunnar Kulleseid
- Digital Maps, Spring 2005
- Show Abstract ▼
The Onemap SAR project is a design study of a suite of applications designed to help administrate and conduct minor search operations, such as a missing child in the neighborhood. This suite contains the server, a database, client application and the search leader application. The system is designed to provide the user with all necessary tools during a search and rescue operation. These tools include sending messages and pictures, reporting location to the search leader, maps with points of interest and the ability to send out an SOS. This project will be presented as a proof of concept.
- Geographitti Using Mobile Devices
- Torbjørn Halvorsen and Harald K. Jansson
- Digital Maps, Spring 2005
- Show Abstract ▼
Geographitti is the act of adding metadata with a geo-component to a public map. The Growser-framework is built to enable this, using handheld, mobile devices. Using a client application, users can manipulate map-data themselves. The basic dynamic units in the system are Point(s) Of Interest (POI). A Point Of Interest holds interesting data pertaining to a geographical location. Traditionally these point are associated with public information, or data delivered by commercial vendors. By offering the public an easy way to distribute such information, the Growser-framework opens for new types of mapping services. The framework consists of a server, a mobile client and an administrator interface. Using his or hers mobile phone, a user can manipulate and share dynamic map data. The server works as a main hub, sorting information, searching and processing data, and keeping track of the users. The application presented in this report, is a proof-of-concept implementation, which features the basic functionality of a geographitti system.
- NewsDesk; Bringing Maps to Grassroots Journalism
- Håkon A. Holmstedt
- Digital Maps, Spring 2005
- Show Abstract ▼
The NewsDesk project is an attempt to facilitate the use of geo-data in Grassroots Journalism, a burgeoning field where everybody can have a go at being a journalist. It presents a design for a go-between application between an assumed mobile application that records sounds, images, and text, and any number of online publishers. It uses a variation of the well known MMS protocol and standard Internet connections for mobile communication. This makes multimedia messaging quick and cheap. Application level communi- cation is performed through the XML-standard SOAP, where system calls can be encapsulated in cross-platform, cross-language messages. The project presents a static prototype as proof of concept, and suggests future work.
- Location Aware Mobile Apparatus: A server solution for providing location data to mobile clients
- Andreas Knudsen
- Bachelor Project, April 2005
- Show Abstract ▼
The Been-There-Done-That (BTDT) project is all about making maps and positioning solutions available to the general public, but today there is an important limitation in this offering. To partake you need to have state of the art equipment costing far more than the average consumer is willing to spend on such a project. What I have worked to do is to make the BTDT technology available to people who already has a midrange Java2 ME capable phone and wants to partake in the positioning revolution. The number one requirement for my project is that the software needs to be as portable as possible. I have limited the project in scope to primarily focus on the server side, but have included examples of how to implement support in a client. The end result of the project is a Java based server capable of retrieving coordinates for world-wide locations based on place-names. In addition, the server is prepared for handling other types of queries. My conclusion is that fully possible to implement a complete positioning system for mobile phones that does not support GPS receivers.
- A Location Bound Media Client for Sony Ericsson P800/P900
- Arne Enger Hansen
- Digital Maps, Spring 2004
- Show Abstract ▼
This projects aims to implement a framework for creating, delivering and storing location bound media such as images, audio and video. The main focus of this report is creating and delivering such media. A client for creating location bound media has been implemented for the Sony Ericcson P800/P900. For positioning we use a Bluetooth GPS device from Socket Communications Inc. MMS is used as a content delivery protocol. This application is developed using open protocols and tools.
Admin Admin • June 18, 2008