Papers by Oskari Koskimies
IoT Use Cases and Implementations
IoT Security, 2019
Procédé, système et appareil en rapport avec la gestion de processus
Selon l'invention, une gestion de processus implique de faciliter l'application d’une act... more Selon l'invention, une gestion de processus implique de faciliter l'application d’une action utilisateur a un document electronique qui change l’etat d'un fil de processus. Le fil contient des donnees qui decrivent collectivement des etats et des relations de tâches interreliees d'un processus. Des metadonnees du document electronique sont modifiees de facon a refleter le changement de l'etat du fil. Les metadonnees modifiees sont transmises via une operation de messagerie electronique du processus dans le but de mettre a jour le changement d'etat du fil.
Data Selecting for synchronization
A method for selecting a data set to be synchronized from databases of a data system, in which sy... more A method for selecting a data set to be synchronized from databases of a data system, in which system metadata illustrating the relationships between data units of the data system are stored for the selection of the data set to be synchronized. The metadata comprises at least information on the relevance between the data units. When a first data set is to be synchronized, metadata associated with at least one initial data unit of the first data set is retrieved. Next, a second data set, which according to at least one metadata element comprises a data unit of maximum relevance to the initial data unit, is selected for synchronization.
Organization of data synchronization in a communication system
Proceedings of the Tenth International Conference on Enterprise Information Systems, 2008
We consider here the case of XForms applications on small mobile devices. The aim is to find out ... more We consider here the case of XForms applications on small mobile devices. The aim is to find out whether a schema-aware binary XML format is better suited to this area than generic compression applied to regular XML. We begin by limiting the potential areas of improvement through considering the features of the binary format, and then proceed to measure effects in the identified areas to determine whether a binary format would be effective.
Proceedings of the 1st International Joint Workshop on Wireless Ubiquitous Computing, 2007
The purpose of this report is to share the experiences and lessons learned in fast-paced mobile s... more The purpose of this report is to share the experiences and lessons learned in fast-paced mobile service research. We describe on the evolutionary steps of the mobile service platform that has been used to field different mobile service concepts in varying business domains. The platform was developed to solve issues of rapid deployment in different field force applications for data gathering and task management. In this report we focus on the changes needed when the platform was used to develop a mobile service for fleet management and automatic data gathering in the road-maintenance domain 1 .

Abstract WMP62: Remote Home Monitoring of Risk Factors After Stroke or TIA to Improve Secondary Prevention - A Pilot Study
Stroke, 2018
Background: Up to 90% of strokes could be prevented by effective treatment of the risk factors. H... more Background: Up to 90% of strokes could be prevented by effective treatment of the risk factors. However, there are major problems with the implementation of prevention. For example, only 40% of patients taking medication have blood pressure (BP) at treatment goals and 60% of patients with atrial fibrillation (AF) use anti-coagulant medication. Hypothesis: Remote home monitoring of risk factors after minor stroke or TIA may lead to better control of risk factors by increasing measurements and patient awareness and uncovering undetected risk factors. This pilot study investigates the feasibility of home monitoring of risk factors after minor stroke or TIA. Methods and Patients: Patients (n=30, mean age 57 yrs, range 34-79, 37% females) with recent minor stroke or TIA were supplied with a remote home monitoring system at discharge. The system comprised of a cloud backend for data storage and processing, patient user interface (UI), and wireless BP meter and light-weight EKG device with...
Electronic device update by establishing data connection with server via a mobile station
Accessibility enhanced user interface
Method and Apparatus of Configuring for Services Based on Document Flows
Method, System, and Apparatus for Process Management
Method, Apparatus, Mobile Terminal and Computer Program Product for Employing a Form Engine as a Script Engine
System and method for downloading data to a limited device
Selecting data for synchronization
Method, apparatus, mobile terminal and computer program product for converting from a first forms markup language to a second forms markup language
Binary Serialization for Mobile XForms Services
Lecture Notes in Business Information Processing, 2009
We consider here the case of XForms applications on small mobile devices. The aim is to find out ... more We consider here the case of XForms applications on small mobile devices. The aim is to find out whether a schema-aware binary XML format is better suited to this area than generic compression applied to regular XML. We begin by limiting the potential areas of ...
Lecture Notes in Computer Science, 1998
Connecting XForms to Databases
W3C Workshop on Declarative Models …, 2007
... An Extension to the XForms Markup Language Mikko Honkala Nokia Research Center mikko.honkala@... more ... An Extension to the XForms Markup Language Mikko Honkala Nokia Research Center mikko.honkala@nokia.com Oskari Koskimies Nokia Research Center oskari.koskimies@nokia. com Markku Laine Helsinki University of Technology mplaine@cc.hut.fi 1. INTRODUCTION ...

… on Intelligence in …, 2000
The environment of nomadic computing is very different from that of traditional distributed syste... more The environment of nomadic computing is very different from that of traditional distributed systems today. The variety of mobile workstations, handheld devices, and smart phones, which nomadic users use to access data services in the Internet, increases at growing rate. The outcome is new demands for adaptability of data services. Agent technology is one of the software solutions that may be used to fulfill the demand of "anytime-anywhere-anyhow" access to data services. The research project Monads addresses some of the fundamental challenges in supporting nomadic applications: adaptability to available computing and communication resources that vary in tempo-spatial space and short-term (1-30 minutes) predictions of available resources. In addition to adaptability and predictions, efficient agent communication in wireless environments is a mandatory prerequisite.
Proc. Second Int'l. Conf. …, 2000
Due to its high protocol overhead, both in data traffic and in round-trips, Java RMI is poorly su... more Due to its high protocol overhead, both in data traffic and in round-trips, Java RMI is poorly suited for wireless communication. However, it can be optimized without breaking compatibility with Java RMI specification, and with minimal changes to existing software in the network hosts. This paper analyzes the reasons for the poor performance of Java RMI and outlines a solution based on mediator technology. A prototype has been implemented, which improves performance by a factor of three.
Uploads
Papers by Oskari Koskimies