Academia
As a part of my “academic career” I had to do some research and various projects for which, in the spirit of Open Access, I publish various materials to on this page.
Jump to :
- Personalized Web Search (Bachelor Seminar)
- CSI Touch (Bachelor Thesis)
- Soft Biometrics (Master Seminar)
- System Monitoring on Windows 7⁄8 (Master Practical)
- Keystroke Dynamics on Mobile Devices (Master Thesis)
- Reselling Digital Content (Master Thesis)
Personalized Web Search
Seminar Paper; P. Kapfer, “Personalized Web Search”, Johannes Kepler University Linz, 2011.
Abstract
This seminar paper tries to create a comprehensive overview about the topic of “Personalized Web Search”. The basics of personalization — and what this term means in context of search engines — are explained. The necessarity to adapt search results to the needs of users and how these adaptions fit into the psychological background are discussed. Besides the elements in the search process, which benefit from personalization, measurement of search engine quality is also mentioned. In addition, this work deals with the process in which the user profile is created, the ways in which the data for it is collected and how this profile can influence the process of finding results in various ways. Also, two commercial search engines and two academic systems are inspected in regards of personalization before finally legal data protection aspects are discussed and four levels of privacy are defined.
Downloads
Seminar Paper (German), Presentation Slides (German)
A Multi-Touch User Interface for Supporting Collaborative Situation Awareness
Bachelor Thesis; P. Kapfer, “A Multi-Touch User Interface for Supporting Collaborative Situation Awareness”, Johannes Kepler University Linz, 2012.
Abstract
In this bachelor thesis, we describe an innovative user interface for collaborative situation awareness that fosters collaboration between road authorities and improves data visualization. We describe the CSI project, in the context of which we implemented our application, and what the goals of this implementation are. We analyze related work in the field of collaborative tabletop applications and present some of the projects. Following that, we describe what each of the sources has found in the context of certain collaboration aspects that we think are important.
In the second part of the thesis, we introduce our collaborative tabletop application called “CSI Touch”. We describe the technology we used to create and implement the program and how its basic structure looks like. We talk about interaction with the CSI database and what data structures we work with. We then proceed to the user perspective, where we describe the application window itself and how users can interact with it. After that, we depict the collaboration methods available to work with other authorities. Finally, we analyze the results of our work and how it can be improved in future work.
Downloads
Bachelor Thesis, Presentation Slides for CSI Students’ Day (German)
Soft Biometrics
Seminar Report; P. Kapfer, “Soft Biometrics”, Johannes Kepler University Linz, 2014.
Abstract
This seminar report tries to give an overview on “soft biometrics”. After a short general introduction to biometrics and their building blocks, soft biometrics are related to these traditional systems. It is shown where the pitfalls of strong biometric systems are and how well soft biometrics enhance security in relation to other counter-measures. Finally, using four practical examples, the three usage scenarios of soft biometric systems – combination, filter and stand-alone – are described. It is illustrated why biometric systems that can’t identify persons are valuable nonetheless.
Downloads
Seminar Report (German), Presentation Slides (English)
System Monitoring on Windows 7⁄8
Master Practical; P. Kapfer, “Systemüberwachung unter Windows 7/8″, Johannes Kepler University Linz, 2015.
Abstract
This report documents planning and development of a program to monitor system activity of running processes under Windows 7 and 8 as a master practical. The modular character enables the use of gathered data not only for logging purposes but also for any other processing purpose. First, we give an overview of the assignment and goals and how they are reached in the implementation. Also, we present and describe the basic functionality of the API hooking library EasyHook, which was selected as the basis for capturing API calls. Furthermore, we describe the implementation of our system itself, its project structure and which implementation decisions we made in selected important classes. Furthermore, we talk about the implemented project’s evaluation and its results. Finally, we list the changes that would be necessary for a productively used monitoring tool, which weren’t implemented as a part of this project.
Downloads
Master Practical (German), System Monitor (Sources and Binaries)
Keystroke Dynamics on Mobile Devices
Master Thesis; P. Kapfer, “PhonyKeyboard : Sensor-enhanced Keystroke Dynamics Authentication on Mobile Devices”, Johannes Kepler University Linz, 2016.
Abstract
In this Master Thesis, we propose a novel sensor-enhanced keystroke dynamics authentication system for mobile devices. First, we describe biometric systems and how soft biometrics can be used to authenticate users. A comparison of biometric features sets the frame for our approach. We continue by establishing how keystroke dynamics can enhance password authentication and what types of sensors in mobile devices complement them best. Next, we summarize related approaches and describe the lessons we learned. Part two documents our authentication system called PhonyKeyboard. Initially, we describe the theoretical concepts of our approach independent of implementation decisions. Then we document the implementation and how we added biometrics to the Google Keyboard. We also introduce an example client for the proposed API. Furthermore, we integrate it into the CORMORANT framework. After that, we evaluate the system with realistic data and conclude that enhancing authentication with relative sensor measurements between two key presses reaches an EER of 17.19 %, while using the original approach without sensors increases it by 13.68 %. Nevertheless, future research has to find better ways to integrate sensor data for real-life applications. Finally, we summarize the thesis and give an outlook.
Downloads
Master Thesis (English), Defense Presentation Slides (English)
Reselling Digital Content
Master Thesis; P. Kapfer, “Weiterveräußerung digitaler Inhalte : Änderungen durch die DID-RL und alte Probleme”, Johannes Kepler Universität Linz, 2021.
Abstract
Die vorliegende Arbeit behandelt vertragsrechtliche Fragen beim Verkauf digitaler Inhalte, die sich ergeben, wenn der originale Käufer sein Eigentum weiterveräußern möchte, und ergänzt die Änderungen, die sich durch Inkrafttreten der DID-RL in dieser Diskussion ergeben haben. Das erste Kapitel eruiert die Motivation für den Gebrauchthandel im digitalen Umfeld, im zweiten Kapitel werden anschließend die notwendigsten Grundbegriffe für das weitere Verständnis erklärt. Vervielfältigung und Verbreitung sind die wichtigsten Grundrechte eines Urhebers, und die Erschöpfung des Verbreitungsrechts die Basis für einen Gebrauchtmarkt. Weiters sind diese Konzepte von der Vermietung und Verleihung zu unterscheiden, die andere Rechtsfolgen nach sich ziehen. Im dritten Kapitel werden sodann die zwei wichtigsten Fälle auf EU-Ebene über die Werkskategorien der Computerprogramme und der Literatur als Auslegungsgrundlage für die Zulässigkeit von Gebrauchtkäufen digitaler Inhalte erörtert und diese Erkenntnisse auf weitere Werksarten und vertragsrechtliche Regelungen ausgeweitet. Das vierte Kapitel konzentriert sich auf die Erläuterung der wichtigsten Inhalte der DID-RL und die Rezeption in der Literatur. Darauf aufbauend analysiert das fünfte Kapitel das Ausmaß der Diskussion um die Zweitverwertung digitaler Inhalte und die Argumente für und gegen sie sowie neue Argumente, die die DID-RL in diese Problematik bringen kann. Gegen Ende versucht das sechste Kapitel einen Ausblick auf relevante ähnliche Themen, die in dieser Arbeit nicht behandelt werden konnten, aber trotzdem interessante Perspektiven liefern können. Abschließend fasst das siebte Kapitel die behandelten Themen noch einmal zusammen und zieht ein Fazit aus der bisherigen Diskussion.
Downloads
Master Thesis (German)