825 research outputs found

    Android on x86

    Get PDF
    Computer scienc

    ConXsense - Automated Context Classification for Context-Aware Access Control

    Full text link
    We present ConXsense, the first framework for context-aware access control on mobile devices based on context classification. Previous context-aware access control systems often require users to laboriously specify detailed policies or they rely on pre-defined policies not adequately reflecting the true preferences of users. We present the design and implementation of a context-aware framework that uses a probabilistic approach to overcome these deficiencies. The framework utilizes context sensing and machine learning to automatically classify contexts according to their security and privacy-related properties. We apply the framework to two important smartphone-related use cases: protection against device misuse using a dynamic device lock and protection against sensory malware. We ground our analysis on a sociological survey examining the perceptions and concerns of users related to contextual smartphone security and analyze the effectiveness of our approach with real-world context data. We also demonstrate the integration of our framework with the FlaskDroid architecture for fine-grained access control enforcement on the Android platform.Comment: Recipient of the Best Paper Awar

    Pengembangan Aplikasi Mobile dengan Qt Sdk: Studi Kasus Monitoring Ruangan Menggunakan Kamera

    Full text link
    Nowadays, cell phones or mobile phones have become a multipurpose tool. The developers of mobile phone/smartphone have added an assortment of features and applications that are very useful for the users. Nokia provides the opportunity for application developers by providing developers such as Qt SDK. Application developers can use Qt SDK to design and create applications that can run on mobile phones based on Symbian. In this research Qt SDK was used to create applications for monitoring a room using a camera and display it on a Symbian-based smartphone. Research also used webcam7 software to monitor the camera and display it on PC screen. The Symbian used was Nokia E71. The camera used webcam M-Tech camera connected to the PC via USB cable, and internal webcam. Virtual routers were used to make the laptop into an access point. Virtual routers created using the netsh command was typed at the command prompt laptop. Symbian smartphone was connected to the wifi on the laptop. By accessing the IP of the laptop, display on a webcam has successfully been seen through a symbian smartphone monitoring application created using Qt SDK

    Design and implementation of a traffic control framework in Firefox OS

    Get PDF
    Today's smartphones include a rich feature-set as well as various wireless interfaces that provide extra services rather than just voice communication or messaging, as it occurred with traditional mobile phones. Additionally, the widespread use of mobile devices using Third Generation (3G) and Long Term Evolution (LTE) networks has led to the development of various applications (apps) that take advantage of the always-on Internet connectivity provided by these networks (e.g. instant messaging and social network services). Unlike traditional Internet apps (e.g. web surfing and file transfer), the emerging apps that rely on always-on connectivity are often constantly running in the background to receive messages and status updates. This behavior causes that apps continuously generate short app signaling messages such as keep-alive and ping requests to maintain the always-on connectivity. Although the traffic volume of keep-alive messages is not large, frequent short messages can incur a large amount of related signaling traffic in the mobile network. In 3G or LTE networks, the User Equipment (UE) and the Radio Access Network (RAN) keep the Radio Resource Control (RRC) states. The UE stays in Connected mode when it transmits or receives data during active periods and stays in Idle mode during inactive periods. To send even a small data packet, the UE changes the state to the Connected mode prior to transmission. This radio state change generates a lot of network signaling messages, resulting in a rapid increase in traffic loading. Large amounts of network signaling traffic leads to two major problems: rapid drainage of the mobile device's battery and a signaling traffic surge in the mobile network. Since the air interface is a spare resource and the traffic for mobile end devices will grow enormously, it is important that the wireless resources are used in the most efficient way. However, this is not true for current networks as there is not alignment between devices, apps and the network.This document proposes a traffic control framework which acts as an interface between the apps and the network and allows the network operator to aggregate packets prior to transmission. The aggregated packets are sent out at once after a configurable amount of time which means for instance that resources on the wireless link have to be reserved only once for a number of app signaling packets and not for each packet separately. By this the packet transmission will be bursty which will improve network efficiency as the amount of signaling messages is minimized. In addition, battery runtime is improved as lower signaling overhead will reduce the activity time and energy consumption within devices.Hoy en día los smartphones incorporan un amplio conjunto de utilidades, así como varias interfaces inalámbricas que proporcionan servicios adicionales a los ofrecidos por los teléfonos móviles convencionales. Por otra parte, el uso generalizado de las redes 3G y LTE ha originado el desarrollo de numerosas aplicaciones que aprovechan las ventajas que ofrecen dichas redes, un ejemplo son las aplicaciones de redes sociales. Estas aplicaciones, a diferencia de otras como la navegación web o la descarga de archivos, están constantemente ejecutándose en segundo plano y recibiendo notificaciones de actualización de estado. Este comportamiento propicia el intercambio de pequeños mensajes de señalización para mantener la conexión, tales como mensajes "keep alive" o "ping requests". A pesar de que el volumen de estos mensajes no es elevado, su constante intercambio puede ocasionar una gran cantidad de tráfico de señalización en la red. En las redes 3G o LTE, el equipo de usuario (UE) y la red de acceso radio terrestre (RAN) mantienen los estados RRC. El equipo de usuario permanece en el estado activo cuando transmite o recibe datos y retorna al estado de reposo durante los periodos inactivos. El envío de un pequeño paquete de datos supone la transición desde el estado de reposo al estado activo. Este comportamiento genera muchos mensajes de señalización e implica un rápido incremento en el tráfico de la red. Este incremento del tráfico de señalización ocasiona dos grandes problemas: la sobrecarga de la red y un impacto negativo en el consumo de batería de los dispositivos móviles. Es de vital importancia que se haga un uso eficiente de los recursos de red, ya que el aire, en este caso el canal de comunicación, es un medio compartido. Además, se espera que el tráfico generado por los dispositivos móviles crezca enormemente en los próximos años. Las redes móviles actuales no son utilizadas de un modo eficiente debido a la falta de interacción entre la red, los dispositivos móviles y las aplicaciones. Este documento presenta una plataforma de control de tr a co que actúa como interfaz entre las aplicaciones y la red, permitiendo al operador de red agregar los paquetes antes de su transmisión. Esto permite, por ejemplo, que los recursos de red sean reservados s olo una vez para la ráfaga de paquetes y no para cada paquete individualmente, lo cual minimiza la cantidad de mensajes de señalización. Esta propuesta no sólo ayuda a mejorar la eficiencia de la red, sino que además optimiza el uso de la batería, ya que una disminución del tráfico de señalización provoca una reducción del tiempo de actividad y consumo de energía de los dispositivos móviles.Ingeniería Telemátic

    Mobile GIS for construction quality managers and surveyors

    Get PDF
    In any mega construction project, quality survey managers play a vital role in judging quality of work done by different contractors and sub-contractors. Usually a quality survey manager uses a hard copy form to records the survey information and for reporting to the client. Typically, this entire process takes a week’s time or even more, there is no workflow in place for recording information and analyzing trends in irregularity by the quality managers. The requirement to capture and report quality survey observations in real time evoked a need to research on mechanism for recording the observations using smart phone and existing GIS infrastructure without any development on smart phone and mobile devices. An integrated solution using an editable ArcGIS Server feature service and ArcGIS online web maps was developed in order to perform the quality survey. The paper describes the mobile GIS solution for construction projects. The solution allows recording observations in a real time environment through a user-friendly interface and workflow driven process. It also allows users to capture the picture and attach it to an editable feature service. The client can view this information in real time using ArcGIS online or in the enterprise geodatabase. The use of the Esri online ensures restrictions on accessibility of the content and takes advantage over other application because no programming or development is required. In addition, the information is stored in Oracle database and used for analysis in future, based on the changing reporting requirements. The developed solution saved on time, money and is easy to use and deploy
    corecore