18 research outputs found

    GeoNotes: A Location-based Information System for Public Spaces

    Get PDF
    The basic idea behind location-based information systems is to connect information pieces to positions in outdoor or indoor space. Through position technologies such as Global Positioning System (GPS), GSM positioning, Wireless LAN positioning o

    Social Navigation in a Location-Based Information System

    Get PDF
    Much of contextaware application research has dealt with the technical aspects of context capturing and how to interpret the context of a user. Little effort has been spent on the experience and usage of these systems. This thesis will present the general aspects of social awareness and present an example on how these concepts can be implemented into a location-based information system to help users navigate a potential information overload. This thesis also states that giving the users an experience of not being alone in the system increases the pleasure of using such a system. However this implies a decrease in privacy. To demonstrate these ideas I will describe a locationbased information system, GeoNotes, built by a group of researchers at SICS, the Swedish Institute of Computer Science. I will state a set of interaction requirements for how to extend the GeoNotes system with functionality for social awareness. Furthermore I will set up functional requirements for those interaction requirements to after implementation be able to conclude which interaction requirements I have been able to implement for. I will also give suggestions on how to position users in a WLAN. The deliverable from this project is a locationbased information system with functionality for social awareness. However, it was not within this project to test the system on true users. Therefore the statement that this functionality can help users to navigate a potential information overload is still just a hypothesis. To retrieve the position of a user in a W-LAN a packet is sent to all base stations in the network. In the first returning packet the mac address of contacting base station is extracted. Each base station is therefore a unique position. Triangulation was discarded due to its sensitivity to noise and weather circumstances, although a system that uses triangulation would have offered a much higher granularity

    Mobile Architecture for Communication and Development of Applications Based on Context

    Get PDF
    The arrival of ubiquitous computing and the increasing use of mobile devices can geta lot of information about the user. This information is used by some applications to adapt its functionality to the user itself and the surrounding environment. In this way the applications need to become more autonomous and less each time user interaction. However, the computational cost, battery consumption and the complex process of obtaining useful information from sensory data means that many applications do not use this information in a massive way. This research proposes a framework and a middleware for the development, implementation and communication of contextual applications. Using this architecture allows communication between applications so that they can share applications without contextual information should both generate. Thanks to definition of a SOA platform,subscription to services provided by other applications is possible through the middleware.Ministerio de Ciencia e Innovación TSI2006-13390-C02-02Ministerio de Ciencia e Innovación TIN2009-14378- C02-0

    Digital Deception in the Online Dating Space: A Study of Tinder

    Get PDF
    As technology continues to impart its worldview, the role of communication in the navigation of dating in online spaces has also evolved. This study examines the relationship between communication and digital deception within a selected population of Tinder users. Tinder is a geo-social, location-aware dating application that is used by millions of people around the world. There are three fundamentally specific objectives of this research, which include: first, examining the ways in which dating apps increase the possibility of digital deception; second, exploring ways in which Tinder\u27s design and functionality contribute to the occurrence of digital deception; and finally, identifying and examining the impacts of online deception, particularly in the context of dating apps, on human communication and relationship formation. To obtain first-hand perceptions of online representation and digital deception on Tinder (and as with other online social platforms), 51 Tinder users from Nigeria and Canada were surveyed through their responses to a questionnaire distributed on June 20 and July 11, 2023. The findings of this study suggest that the use of dating apps among youths has increased, leading to prevalent lying and distrust. In the context of using Tinder among the sampled population, Tinder\u27s design, functionality, and online communication in general facilitate and contribute to instances of digital deception, as its affordances only give room to do little, hence, there is often an attempt to ‘put best foot forward’ and the tendency of lying becomes imminent. Appearance influences deception, but some still trust online dating for meaningful connections; platforms should promote honesty

    Biometric data sharing in the wild:investigating the effects on online sports spectators

    Get PDF
    There has been a market surge in both provision of and demand for fitness applications and sport wearables. These werables often come equipped with highly sophisticated biometric data (e.g. heart rate) functionalities that make the capture and sharing of such biometric data increasingly common practice. A few research studies have considered the effect that sharing biometric data has on those individuals sharing this data. However, little is known regarding the social impact of sharing this data in real-time and online. In this study, we investigate whether there is value in sharing heart rate data within social applications and whether sharing this data influences the behavior of those seeing this data. We do so by conducting a study where the heart rate data of runners competing in a 5-km road race is shared in real-time with 140 online spectators. We collect rich quantitative data of user interaction though server logs, and a qualitative data set through interviews and online users' comments. We then compare and contrast the behavior of online spectators who are presented with heart rate data together with contextual data, and those who are only presented with contextual data, for example, location. We also examine whether this difference is dependent on the social relation between the athletes and the spectators. Results indicate that spectators who are presented with the runners' heart rate data support the athletes more and rate the presented system more positively. These effects are dependent on the social tie between the athletes and spectators. This is one of the first studies to carry out an empirical investigation in the wild on the effects of sharing heart rate data in an online social context. In this light, in addition to supporting earlier literature, the outcomes present new insights and research directions within the sporting context

    Personalized location-sensing for context-aware applications.

    Get PDF
    Yu Sheung Fan.Thesis (M.Phil.)--Chinese University of Hong Kong, 2003.Includes bibliographical references (leaves 96-99).Abstracts in English and Chinese.Chapter 1. --- Introduction --- p.1Chapter 1.1 --- Background: Context-Aware Applications --- p.2Chapter 1.1.1 --- Definitions of Context --- p.2Chapter 1.1.2 --- Existing Applications --- p.3Chapter 1.1.3 --- Review --- p.6Chapter 1.2 --- Research Motivation --- p.6Chapter 1.3 --- Research Contributions --- p.8Chapter 1.4 --- Thesis Outline --- p.8Chapter 2. --- Location-sensing Technologies --- p.9Chapter 2.1 --- Global Positioning System (GPS) --- p.9Chapter 2.2 --- Existing indoor Location-sensing Systems --- p.11Chapter 2.2.1 --- Active Badge --- p.11Chapter 2.2.2 --- The Bat System --- p.12Chapter 2.2.3 --- RADAR --- p.13Chapter 2.2.4 --- PinPoint 3D-iD --- p.14Chapter 2.2.5 --- Easy Living --- p.15Chapter 2.3 --- System Properties and Risks --- p.16Chapter 2.3.1 --- Accuracy --- p.17Chapter 2.3.2 --- Cost --- p.18Chapter 2.3.3 --- User Privacy --- p.18Chapter 2.3.4 --- Location Representation --- p.19Chapter 2.3.5 --- Other Limitations --- p.20Chapter 2.4 --- Design Goals --- p.20Chapter 2.4.1 --- Operate Inside Buildings --- p.21Chapter 2.4.2 --- Preserve User Privacy --- p.21Chapter 2.4.3 --- Low Cost --- p.22Chapter 2.4.4 --- Fast Response --- p.22Chapter 2.4.5 --- Spatial Recognition --- p.23Chapter 2.4.6 --- Easy Administration and Deployment --- p.23Chapter 2.5 --- Summary --- p.23Chapter 3. --- System Design --- p.25Chapter 3.1 --- System Architecture --- p.25Chapter 3.2 --- Position-sensing Platform --- p.28Chapter 3.2.1 --- Platform Architecture --- p.29Chapter 3.2.2 --- Transmission Format --- p.30Chapter 3.2.3 --- Distance Measurement --- p.31Chapter 3.2.4 --- Position Estimation --- p.32Chapter 3.2.5 --- Noise Cancellation --- p.35Chapter 3.2.6 --- Location Inference --- p.36Chapter 3.3 --- Summary --- p.38Chapter 4. --- System Implementation --- p.39Chapter 4.1 --- Communication Technologies --- p.39Chapter 4.1.1 --- Ultrasound --- p.40Chapter 4.1.2 --- Radio Frequency Identification (RFID) --- p.40Chapter 4.1.3 --- Infrared Data Association (IrDA) --- p.41Chapter 4.1.4 --- Bluetooth --- p.42Chapter 4.2 --- Technologies Overview --- p.43Chapter 4.2.1 --- Positioning --- p.44Chapter 4.2.2 --- Networking --- p.44Chapter 4.2.3 --- Communication Protocol --- p.45Chapter 4.2.4 --- Range --- p.45Chapter 4.2.5 --- Angle Dependency --- p.45Chapter 4.2.6 --- Hardware supports --- p.46Chapter 4.3 --- Hardware --- p.46Chapter 4.3.1 --- Mobile Receiver --- p.46Chapter 4.3.2 --- Transmitter --- p.47Chapter 4.4 --- Software --- p.47Chapter 4.4.1 --- Communication Protocol --- p.48Chapter 4.4.2 --- Programming Environment --- p.48Chapter 4.4.3 --- Signal Generation Routine --- p.48Chapter 4.4.4 --- Position Estimation Routine --- p.50Chapter 4.5 --- Summary --- p.53Chapter 5. --- Evaluation --- p.55Chapter 5.1 --- Platform Calibration --- p.55Chapter 5.1.1 --- Outliers Elimination --- p.56Chapter 5.1.2 --- Delay Determination --- p.58Chapter 5.1.3 --- Window Size Determination --- p.61Chapter 5.1.4 --- Revised Position Estimation Algorithm --- p.63Chapter 5.2 --- Platform Evaluation - IrDA Figure 5.9: Experimental setup for distance performance evaluation --- p.64Chapter 5.2.1 --- Distance Measurement Figure 5.10: IrDA horizontal distance measurement experiment results --- p.66Chapter 5.2.2 --- Position Estimation - Static --- p.66Chapter 5.2.3 --- Position Estimation - Mobile --- p.68Chapter 5.3 --- Platform Evaluation - Bluetooth --- p.69Chapter 5.3.1 --- Distance Measurement --- p.69Chapter 5.3.2 --- Position Estimation - Static --- p.70Chapter 5.3.3 --- Position Estimation ´ؤ Mobile --- p.71Chapter 5.4 --- Summary --- p.73Chapter 6. --- Applications --- p.74Chapter 6.1 --- Potential Applications --- p.74Chapter 6.1.1 --- Resource Tracking Systems --- p.75Chapter 6.1.2 --- Shopping Assistance System --- p.76Chapter 6.1.3 --- Doctor Tracking System --- p.77Chapter 6.1.4 --- Tourist Guide Application --- p.78Chapter 6.1.5 --- Other Applications --- p.79Chapter 6.2 --- System Limitations --- p.79Chapter 6.3 --- Summary --- p.79Chapter 7. --- Conclusion --- p.80Chapter 7.1 --- Summary --- p.80Chapter 7.2 --- Future Work --- p.81Chapter Appendix A: --- IrDA --- p.86Chapter A.1 --- IrDA Physical Layer --- p.86Chapter A.2 --- Physical Aspects of IrDA Physical Layer --- p.87Chapter A.3 --- Discovering Other IrDA Devices --- p.88Chapter A.4 --- Connection of IrDA Devices --- p.89Chapter Appendix B: --- Bluetooth --- p.91Chapter B.1 --- Bluetooth Stack --- p.91Chapter B.2 --- Radio --- p.92Chapter B.3 --- Frequency Hopping --- p.92Chapter B.4 --- Package Structure --- p.92Chapter B.5 --- The Link Controller --- p.93Chapter B.6 --- The Link Manager --- p.93Chapter B.7 --- Logical Link Control and Adaptation Protocol --- p.94Chapter B.8 --- The Service Discovery Protocol --- p.94Chapter B.9 --- Encryption and Security --- p.95Bibliography --- p.9

    Una arquitectura para sistemas de ubicación

    Get PDF
    Los modelos de ubicación se desarrollan con el fin de expresar las relaciones físicas entre los objetos. Como todo modelo, puede ocurrir que surjan nuevos requerimientos luego de que este fue puesto en producción y que estos provoquen modificaciones en el modelo original. Dependiendo de cuán correcto y con qué fin fue diseñado, estos cambios pueden provocar que el modelo quede obsoleto y se tenga que rediseñar. Los modelos de ubicación existentes (Capítulo 2 y 3) son adecuados dependiendo del tipo de aplicación que estemos desarrollando. Por lo tanto debemos conocer con anterioridad cuales son los requerimientos que esta posee para tomar la decisión de cual de ellos elegir. Si tomamos en cuenta que con la aparición de los dispositivos móviles los requerimientos pueden ser aún más cambiantes y que los modelos de ubicaciones podrán ser utilizados por múltiples aplicaciones, es probable que en un tiempo menor al esperado nuestro modelo quede obsoleto. Los modelos actuales intentan modelar a la ubicación como algo formalizable lo cual provoca que los mecanismos para agregar semántica a las ubicaciones no sean tomados en cuenta. Por este motivo, el primer objetivo que tiene este trabajo es el de proveer un modelo que permita enriquecer semánticamente a las ubicaciones de manera que los problemas de escalabilidad encontrados en las implementaciones actuales desaparezcan. De esta manera se permitirá que un modelo evolucione agregando semántica mediante distintas representaciones de una misma ubicación.Facultad de Informátic

    Una arquitectura para sistemas de ubicación

    Get PDF
    Los modelos de ubicación se desarrollan con el fin de expresar las relaciones físicas entre los objetos. Como todo modelo, puede ocurrir que surjan nuevos requerimientos luego de que este fue puesto en producción y que estos provoquen modificaciones en el modelo original. Dependiendo de cuán correcto y con qué fin fue diseñado, estos cambios pueden provocar que el modelo quede obsoleto y se tenga que rediseñar. Los modelos de ubicación existentes (Capítulo 2 y 3) son adecuados dependiendo del tipo de aplicación que estemos desarrollando. Por lo tanto debemos conocer con anterioridad cuales son los requerimientos que esta posee para tomar la decisión de cual de ellos elegir. Si tomamos en cuenta que con la aparición de los dispositivos móviles los requerimientos pueden ser aún más cambiantes y que los modelos de ubicaciones podrán ser utilizados por múltiples aplicaciones, es probable que en un tiempo menor al esperado nuestro modelo quede obsoleto. Los modelos actuales intentan modelar a la ubicación como algo formalizable lo cual provoca que los mecanismos para agregar semántica a las ubicaciones no sean tomados en cuenta. Por este motivo, el primer objetivo que tiene este trabajo es el de proveer un modelo que permita enriquecer semánticamente a las ubicaciones de manera que los problemas de escalabilidad encontrados en las implementaciones actuales desaparezcan. De esta manera se permitirá que un modelo evolucione agregando semántica mediante distintas representaciones de una misma ubicación.Facultad de Informátic

    A model for adaptive multimodal mobile notification

    Get PDF
    Information is useless unless it is used whilst still applicable. Having a system that notifies the user of important messages using the most appropriate medium and device will benefit users that rely on time critical information. There are several existing systems and models for mobile notification as well as for adaptive mobile notification using context awareness. Current models and systems are typically designed for a specific set of mobile devices, modes and services. Communication however, can take place in many different modes, across many different devices and may originate from many different sources. The aim of this research was to develop a model for adaptive mobile notification using context awareness. An extensive literature study was performed into existing models for adaptive mobile notification systems using context awareness. The literature study identified several potential models but no way to evaluate and compare the models. A set of requirements to evaluate these models was developed and the models were evaluated against these criteria. The model satisfying the most requirements was adapted so as to satisfy the remaining criteria. The proposed model is extensible in terms of the modes, devices and notification sources supported. The proposed model determines the importance of a message, the appropriate device and mode (or modes) of communication based on the user‘s context, and alerts the user of the message using these modes. A prototype was developed as a proof-of-concept of the proposed model and evaluated by conducting an extensive field study. The field study highlighted the fact that most users did not choose the most suitable mode for the context during their initial subscription to the service. The field study also showed that more research needs to be done on an appropriate filtering mechanism for notifications. Users found that the notifications became intrusive and less useful the longer they used them

    A mobile toolkit and customised location server for the creation of cross-referencing location-based services

    Get PDF
    Although there are several Software Development kits and Application Programming Interfaces for client-side location-based services development, they mostly involve the creation of self-referencing location-based services. Self-referencing location-based services include services such as geocoding, reverse geocoding, route management and navigation which focus on satisfying the location-based requirements of a single mobile device. There is a lack of open-source Software Development Kits for the development of client-side location-based services that are cross-referencing. Cross-referencing location-based services are designed for the sharing of location information amongst different entities on a given network. This project was undertaken to assemble, through incremental prototyping, a client-side Java Micro Edition location-based services Software Development Kit and a Mobicents location server to aid mobile network operators and developers alike in the quick creation of the transport and privacy protection of cross-referencing location-based applications on Session Initiation Protocol bearer networks. The privacy of the location information is protected using geolocation policies. Developers do not need to have an understanding of Session Initiation Protocol event signaling specifications or of the XML Configuration Access Protocol to use the tools that we put together. The developed tools are later consolidated using two sample applications, the friend-finder and child-tracker services. Developer guidelines are also provided, to aid in using the provided tools
    corecore