• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 377
  • 230
  • 194
  • 83
  • 42
  • 26
  • 20
  • 19
  • 11
  • 8
  • 7
  • 7
  • 5
  • 5
  • 5
  • Tagged with
  • 1131
  • 347
  • 330
  • 210
  • 208
  • 176
  • 141
  • 126
  • 124
  • 122
  • 113
  • 98
  • 97
  • 97
  • 94
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
401

Falante: aplicativo de auxílio à fala baseado em tecnologia Android

Naranjo, Judy Lorena Huertas 21 November 2014 (has links)
A incapacidade de expressar uma decisão ou sentimento, seja causada por um trauma físico ou psicológico, expõe o indivíduo a impactos pessoais e/ou sociais, colocando-o em situações que podem gerar problemas no desenvolvimento cognitivo ou convívio em sociedade. Visando satisfazer a esta necessidade e empregando tecnologias disponíveis atualmente, desenvolveu- se um aplicativo para tablets e celulares, que auxilia na comunicação mediada e alternativa de crianças com dificuldade em se comunicar oralmente. Método: Com ajuda de profissionais da área de terapia ocupacional, assim como um estudo das primeiras palavras necessárias ao iniciar-se um novo idioma, elaborou-se e classificou-se um banco de frases e expressões que unidas a imagens de comunicação alternativa formam o aplicativo de pranchas de comunicação para dispositivos Android. O sistema evoca por meio sonoro o significado das imagens sensíveis ao toque. Resultados: 400 mensagens contendo imagem e som fazem parte do sistema criado, assim como a possibilidade do usuário editar sua própria prancha com imagens do acervo. Quando se apresentou aos voluntários a interface do sistema Falante, bem como a arquitetura do aplicativo no dispositivo móvel utilizado, 80% foi capaz de utilizar o sistema com apenas alguns minutos de instrução, e 90% utilizou o aplicativo em algum momento da sua terapia, para manifestar necessidades, comprovando os benefícios que técnicas de comunicação em equipamentos portáveis podem trazem às pessoas com dificuldades na comunicação. Conclusão: O protótipo desenvolvido conseguiu emitir de forma eficiente as mensagens faladas correspondentes às imagens selecionadas, tornando efetiva a comunicação de crianças com dificuldades na fala. Foi possível observar emoções positivas expressadas por eles quando seus desejos e necessidades foram compreendidos e imediatamente atendidos pelos interlocutores. Entre os principais sentimentos positivos percebidos pode-se destacar o bem-estar, a calma e ânimo. / The inability to express a decision or a feeling, both provoked by a physical or psychological trauma, exposes the individual to personal and social impacts that sometimes may cause problems in his intellect or live in society. Thinking about this need and studying the methods currently available to this group of people, it was developed an application for tablets and smartphones which helps persons with difficulties in oral communication. Method: Collecting information with professionals who use Augmentative and Alternative Communication during their daily work, and making a deep study about the first words and sentences that are necessary when someone wants to be introduced in a new language, we created and classified a database of phrases and expressions. They were associated to the alternative communication symbols in order to be part of a communication board for cellphones and tablets running Android operational system. The application reproduces the sound corresponding to the meaning of the activated image through touch. Results: 400 images with sound make part of the system created as well as the possibility of the user to edit his own board with pictures of the collection. When Falante ́s interface and the architecture of the software used in mobile devices were presented to the volunteers, 80% of them was able to use the system after few minutes of instruction, and 90% used the application at some moment during the therapy to express needs. It proves the benefits that techniques of alternative communication in mobile devices can bring to people with communication difficulties. Conclusion: The prototype was able to reproduce efficiently the sound related to the meaning of the images, resulting in effective communication for children with speech difficulties. It was possible to observe positive emotions expressed by users when their desires and needs were understood and attended. Among the major positive feelings, we point out wellbeing, calmness and courage expressed by the users. / 5000
402

Falante: aplicativo de auxílio à fala baseado em tecnologia Android

Naranjo, Judy Lorena Huertas 21 November 2014 (has links)
A incapacidade de expressar uma decisão ou sentimento, seja causada por um trauma físico ou psicológico, expõe o indivíduo a impactos pessoais e/ou sociais, colocando-o em situações que podem gerar problemas no desenvolvimento cognitivo ou convívio em sociedade. Visando satisfazer a esta necessidade e empregando tecnologias disponíveis atualmente, desenvolveu- se um aplicativo para tablets e celulares, que auxilia na comunicação mediada e alternativa de crianças com dificuldade em se comunicar oralmente. Método: Com ajuda de profissionais da área de terapia ocupacional, assim como um estudo das primeiras palavras necessárias ao iniciar-se um novo idioma, elaborou-se e classificou-se um banco de frases e expressões que unidas a imagens de comunicação alternativa formam o aplicativo de pranchas de comunicação para dispositivos Android. O sistema evoca por meio sonoro o significado das imagens sensíveis ao toque. Resultados: 400 mensagens contendo imagem e som fazem parte do sistema criado, assim como a possibilidade do usuário editar sua própria prancha com imagens do acervo. Quando se apresentou aos voluntários a interface do sistema Falante, bem como a arquitetura do aplicativo no dispositivo móvel utilizado, 80% foi capaz de utilizar o sistema com apenas alguns minutos de instrução, e 90% utilizou o aplicativo em algum momento da sua terapia, para manifestar necessidades, comprovando os benefícios que técnicas de comunicação em equipamentos portáveis podem trazem às pessoas com dificuldades na comunicação. Conclusão: O protótipo desenvolvido conseguiu emitir de forma eficiente as mensagens faladas correspondentes às imagens selecionadas, tornando efetiva a comunicação de crianças com dificuldades na fala. Foi possível observar emoções positivas expressadas por eles quando seus desejos e necessidades foram compreendidos e imediatamente atendidos pelos interlocutores. Entre os principais sentimentos positivos percebidos pode-se destacar o bem-estar, a calma e ânimo. / The inability to express a decision or a feeling, both provoked by a physical or psychological trauma, exposes the individual to personal and social impacts that sometimes may cause problems in his intellect or live in society. Thinking about this need and studying the methods currently available to this group of people, it was developed an application for tablets and smartphones which helps persons with difficulties in oral communication. Method: Collecting information with professionals who use Augmentative and Alternative Communication during their daily work, and making a deep study about the first words and sentences that are necessary when someone wants to be introduced in a new language, we created and classified a database of phrases and expressions. They were associated to the alternative communication symbols in order to be part of a communication board for cellphones and tablets running Android operational system. The application reproduces the sound corresponding to the meaning of the activated image through touch. Results: 400 images with sound make part of the system created as well as the possibility of the user to edit his own board with pictures of the collection. When Falante ́s interface and the architecture of the software used in mobile devices were presented to the volunteers, 80% of them was able to use the system after few minutes of instruction, and 90% used the application at some moment during the therapy to express needs. It proves the benefits that techniques of alternative communication in mobile devices can bring to people with communication difficulties. Conclusion: The prototype was able to reproduce efficiently the sound related to the meaning of the images, resulting in effective communication for children with speech difficulties. It was possible to observe positive emotions expressed by users when their desires and needs were understood and attended. Among the major positive feelings, we point out wellbeing, calmness and courage expressed by the users. / 5000
403

Aplicativos do Sistema Operacional Android na aprendizagem de Matemática: Aplicativos e jogos digitais

Gomes, Leonardo Augusto de Figueiredo 11 December 2017 (has links)
Submitted by Jean Medeiros (jeanletras@uepb.edu.br) on 2018-04-12T13:03:42Z No. of bitstreams: 2 PDF - Leonardo Augusto de Figueiredo Gomes.pdf: 35984804 bytes, checksum: 0c3f51a9256c37b0b68a94854f8cac7b (MD5) Produto - Leonardo Augusto de Figueiredo Gomes.pdf: 3717056 bytes, checksum: 823a88b47c94a6a9eb9527c872488977 (MD5) / Approved for entry into archive by Secta BC (secta.csu.bc@uepb.edu.br) on 2018-04-23T20:27:54Z (GMT) No. of bitstreams: 2 PDF - Leonardo Augusto de Figueiredo Gomes.pdf: 35984804 bytes, checksum: 0c3f51a9256c37b0b68a94854f8cac7b (MD5) Produto - Leonardo Augusto de Figueiredo Gomes.pdf: 3717056 bytes, checksum: 823a88b47c94a6a9eb9527c872488977 (MD5) / Made available in DSpace on 2018-04-23T20:27:54Z (GMT). No. of bitstreams: 2 PDF - Leonardo Augusto de Figueiredo Gomes.pdf: 35984804 bytes, checksum: 0c3f51a9256c37b0b68a94854f8cac7b (MD5) Produto - Leonardo Augusto de Figueiredo Gomes.pdf: 3717056 bytes, checksum: 823a88b47c94a6a9eb9527c872488977 (MD5) Previous issue date: 2017-12-11 / The constant presence of technologies in the social and academic life of each of us is perceptible. Our schools are full of mobile devices that can connect the entire school community with the world's knowledge. There are millions of people using a mobile platform such as the Android operating system, which have endless applications with diverse specificity for the various tasks faced by the human being in their day to day life. Considering the presence of this material, in our schools and in the social life of our student, the objective was to analyze the potential of Android applications and digital games in Mathematics teaching in two public schools in the cities of Catingueira-PB and Patos -PB. This study begins at the State School Inácio da Catingueira, in the municipality of Catingueira-PB. In this first stage of the project, the students' opinion about the use of the Matrix application, in Matrix and Determinants teaching, was analyzed through an online questionnaire. After analyzing the results, we considered the use of other applications and digital games, in a public school in the city of Patos-PB: state school of elementary and middle school José Gomes Alves. After the research, in this school, which is qualitative, with a case study technique, through the Likert scale, we seek to understand the students' opinion after using some games and applications in exponential function classes, in a middle grade. After the analysis, we conclude, through the students' answers, that the use of the applications in the classes of exponential function was significantly characterized as instruments, in the process of mathematical learning. / É perceptível a presença constante das tecnologias na vida social e acadêmica de cada um de nós. As nossas escolas estão repletas de dispositivos móveis capazes de conectar toda a comunidade escolar com o conhecimento existente no mundo. São milhões de pessoas utilizando uma plataforma móvel como o sistema operacional Android, que dispõem de infinitas aplicações com diversificada especificidade para as diversas tarefas enfrentadas pelo ser humano, no seu dia-a-dia. Tendo em vista a presença desse material, nas nossas escolas e na vida social do nosso educando, objetivou-se analisar as potencialidades das aplicações e jogos digitais do sistema Android, no ensino de Matemática em duas escolas públicas das cidades de Catingueira-PB e Patos-PB. Tal estudo se inicia na Escola Estadual Inácio da Catingueira, no município de Catingueira-PB. Nessa primeira etapa do projeto, foi analisada a opinião dos alunos sobre a utilização do aplicativo Matrix, no ensino de Matrizes e Determinantes, coletada por meio de um questionário online. Após analisarmos os resultados, pensou-se na utilização de outros aplicativos e jogos digitais, numa escola pública na cidade de Patos-PB: Escola Estadual de ensino fundamental e médio José Gomes Alves. Após a realização da pesquisa, nessa escola, a qual é de cunho qualitativo, com técnica de estudo de caso, através da escala de Likert, buscamos compreender a opinião dos educandos após a utilização de alguns jogos e aplicativos nas aulas de função exponencial, numa turma de 1º ano médio. Após a análise, concluímos, por meio das respostas dos educandos, que a utilização dos aplicativos nas aulas de função exponencial caracterizou-se de forma significativa como instrumentos, no processo de aprendizagem matemática.
404

Desenvolvimento de aplicativo para dispositivos móveis para coleta de dados georreferenciados através de reconhecimento de voz / Application development for mobile devices for georeferenced data collection using voice recognition

Leonam João Leal de Paula 03 May 2013 (has links)
A agricultura de precisão (AP) é um das grandes responsáveis pela inserção de tecnologias cada vez mais avançadas dentro dos sistemas de produção agrícola. Um equipamento que já faz parte da AP é o computador de mão (Personal Digital Assistant, PDA). Porém com a evolução crescente dos dispositivos móveis tais como smartphones e tablets, os PDAs têm se tornado uma alternativa mais obsoleta do ponto de vista tecnológico. São várias as características que tornam smartphones e tablets dispositivos móveis mais atraentes tecnologicamente. A comunicação direta destes com sistemas de posicionamento via satélite foi o primeiro passo para torna-los válidos para o uso em AP. Além disso, dentre as tecnologias de computação, a computação móvel é a que tem mais aceitação pelos usuários do meio agrícola devido à gradativa inserção mercadológica que os telefones celulares exerceram durante os anos passados em todo o mundo. Com a ideia de criar uma nova ferramenta para a AP baseando-se no reconhecimento de voz para substituir e/ou minimizar o uso das telas sensíveis ao toque e planilhas no campo foi escolhido o sistema operacional Android para o desenvolvimento desse aplicativo. O projeto se baseou inicialmente em revisão bibliográfica de estudos de aplicativos móveis desenvolvidos para a AP e por acompanhamento em campo de procedimentos de coleta de dados. O aplicativo resultante desse desenvolvimento se baseou em três partes: configurações, coleta de dados por voz e mapas. Na parte de configurações é permitido ao usuário configurar opções como: variáveis de coleta, uso do GPS (Global Positioning System), uso do reconhecimento de voz, pasta de armazenamento e informações cadastrais. Na coleta de dados por voz o usuário tem um formulário com as variáveis configuradas, que é preenchido por reconhecimento de voz, automaticamente. Os mapas utilizados para auxiliar o usuário a se orientar pelo campo são criados a partir do sistema Google Maps®. É possível também habilitar um assistente de voz que fala ao usuário, por sintetização de voz, o nome da variável que está coletando e confirma para ele o valor que foi reconhecido a partir de sua voz. Um arquivo \'txt\' é criado a partir das informações do formulário contendo também as coordenadas geográficas de cada ponto de coleta, obtidas pelo sistema integrado de GPS do dispositivo, e esse arquivo pode ser utilizado para a entrada de dados em sistemas de informação geográfica (SIG) para a criação de mapas posteriormente. / Precision agriculture (PA) is one of the major responsible for the insertion of increasingly advanced technologies within agricultural production systems. Equipment that is already part of precision agriculture is the handheld computer (PDA). But with the growing trend of mobile devices such as smartphones and tablets, PDAs have become a more obsolete option in the technological context. There are several characteristics that make these devices technologically more attractive. Direct communication of such devices with satellite positioning systems was the first step to make them applicable for use in PA. Moreover, among the computing technologies, mobile computing has more acceptance by users of agricultural marketing due to the gradual insertion that mobile phones have had over the past years worldwide. With the idea of creating a new tool for PA based on the speech recognition to replace and/or minimize the use of touchscreen and worksheets in the field, Android was chosen as the operating system for the development of this application. The design was based initially on studies of mobile applications developed for PA through published articles or through monitoring procedures in field data collection. The application resulting from this development is based on three parts: settings, speech data collection and maps. Part of settings allows the user to set some options for operation of the application as: variables to collect, use of GPS, use of speech recognition, file storage folder to \'txt\' file and registration information, etc. In the data collection the user configures the variables he wants to collect and the application creates a form that is filled through speech recognition automatically. The map is used to help the user navigate the route through the use of Google Maps® base. It is possible to enable a voice assistant that tells him, by voice synthesizer, the name of the variable he is collecting and confirms to him the value that has been recognized by his voice. A \'txt\' file is created containing data along with geographic coordinates obtained from the onboard GPS of the device and it can be used for creating maps in geographic information systems (GIS).
405

HoneypotLabsac: um Framework de Honeypot Virtual para o Android / HoneypotLabsac: a Framework of Virtual Honeypot for Android

OLIVEIRA, Vladimir Bezerra de 26 June 2012 (has links)
Made available in DSpace on 2016-08-17T14:53:22Z (GMT). No. of bitstreams: 1 dissertacao Vladimir Bezerra.pdf: 1689359 bytes, checksum: a70169a92374db41ad6ea24d036d2b23 (MD5) Previous issue date: 2012-06-26 / FUNDAÇÃO DE AMPARO À PESQUISA DO ESTADO DO PIAUÍ / Mobile devices such as Smartphones, have become indispensable nowadays, due their increased processing power, more room for data storage, batteries with greater time autonomy, connection to wireless networks and 3G networks. . The Android Operating System is a complete platform for mobile devices principally for Smartphones developed by Google in 2008. It is gaining an increasingly global market space, due to its open-source code. Attacks on mobile phones are not a current practice. The first virtual virus called Cabir, was developed in 2004, and it is concerned only the Symbian operating system. Studies show great evolution of digital attacks to the Android operating system. Honeypots (tools that have many features such as deceive the attacker) can be quite useful in the context of network security. They make the attacker think that he is actually interacting with an operating system, but in fact the attacker is being monitored. Therefore, the present thesis is aimed to develop a Framework (framework) to generate a virtual Honeypot at the level of application for the Android operating system. The methodological procedures for the preparation of this work are the: bibliography research articles, essays and literature specific.. In this work, we show that the attacker can be monitored in mobile devices through a Honeypot generated by the framework developed here in order to be used as a tool in network security based on deception. From our experience in this study, we report some essential recommendations points for improving and expanding this work. / Os dispositivos móveis, como os Smartphones, tornaram-se indispensáveis nos dias atuais, devido ao aumento do poder de processamento, maior espaço de armazenamento de dados, baterias com maior autonomia de tempo, conexão a rede wireless e à rede 3g. O Sistema Operacional Android é uma plataforma completa para dispositivos móveis principalmente para aparelhos celulares inteligentes, desenvolvida pela Google em 2008. Ganhando nesse contexto cada vez mais espaço no mercado mundial, devido ser open-source, ou seja, código fonte aberto. Ataques a telefones celulares não é uma prática atual, o primeiro vírus virtual denominado de Cabir, foi desenvolvido em 2004, e visava exclusivamente o sistema operacional Symbiam. Estudos apresentam grande evolução de ataques digitais ao sistema operacional Android. Os Honeypots (ferramentas que dispõem de diversas funcionalidades e que tem como objetivo principal enganar o invasor) podem ser bastante úteis no âmbito de segurança de rede. Eles fazem com que o atacante pense que está interagindo de fato com um sistema operacional, mas na verdade o atacante está sendo monitorado. Neste sentido, o presente trabalho foi realizado com o objetivo de desenvolver um Framework (arcabouço) para gerar Honeypot virtual a nível de aplicação para o sistema operacional Android. Os procedimentos metodológicos para elaboração deste trabalho foram: pesquisa bibliográfica (artigos, dissertações e literaturas especificas). Conclui-se que é possível monitorar o atacante de dispositivos móveis através do Honeypot gerado pelo Framework desenvolvido, de forma a ser usado como uma ferramenta em segurança de redes baseados em iludir. Diante da experiência vivenciada neste estudo, expomos algumas recomendações, pontos imprescindíveis para melhorias do tema abordado, como: mais visibilidade ao Honeypot e ampliação para outros sistemas operacionais móveis.
406

Comparing Progressive Web Applications with Native Android Applications : An evaluation of performance when it comes to response time

Fransson, Rebecca, Driaguine, Alexandre January 2017 (has links)
Web applications are often described as being cross-platform. They are accessible from a multitude of different web browsers, which in turn are running on a multitude of different operating systems. For a time now, developers have used many different tools to create cross-platform applications for mobile devices with web technologies. However, these applications fail to deliver when taken out of their native environment, and often do not feel native at all. Enter Progressive Web Applications, PWA. PWA’s are applications written for the web with web technologies, running in a browser,  but seasoned with some techniques that can make them behave like a native application when running on a mobile device. They are just ordinary web applications with native behaviour such as offline support, installability, and push notifications. The question that arises is - can this new type of web applications match Native Android Applications in performance, especially the response time when accessing the device's hardware? This report will try to answer that question
407

Avståndsvarnare till Mobiltelefon

Johansson, Joakim January 2011 (has links)
This report describes a study, description and testing of parts to an application adapted to the operating system Android. The application is supposed to measure the distance to a car ahead. Apart from distance measurements the ability of the application to calculate its own speed with the help of GPS is tested. From these two parameters, speed, distance and some constants the theoretical stopping distance of the car will be calculated in order to warn the driver if the car is too close to the car ahead in relation to its own speed and stopping distance. Tests were conducted on the different applications that were programmed and the result showed that the camera technique in the mobile phone itself limits the maximum distance of the distance measurement application. The max distance the tests in this thesis revealed was approximately 5 meters. The measurement done to the GPS speed calculating application showed that the application was more accurate than the speedometer in the test car. The result of this thesis was that if all the parts were to be put together to a single application the maximum speed that it could be used with some functionality was 13,8 kilometers/hour assuming that the car ahead is at a standstill and the camera on the mobile phone is in a straight line from the license plate. / Denna uppsats beskriver en studie, utveckling och testning av delar och teknik till en applikation anpassad till operativsystemet Android. Applikationen skall kunna mäta avståndet till framförvarande bil. Utöver avståndsmätning så testas applikationens förmåga att kalkylera sin egna hastighet med hjälp av GPS. Utifrån dessa två parametrar, hastighet och avstånd samt några konstanter skall den teoretiska stoppsträckan kunna räknas ut för att kunna varna om fordonet är för nära farmförvarande bil i förhållande till sin egna fart.. Tester utfördes på de olika applikationerna som programmerades och resultatet visade att tekniken i sig sätter stopp för att kunna mäta avståndet till nummerplåten på ett längre avstånd än ca 5m. Mätning av hastigheten var mer noggrann än hastighetsmätaren i bilen. Resultatet blev att om alla delar sattes ihop till en enda applikation så skulle den i bästa fall kunna användas i maximalt 13,8 km/h förutsatt att framförvarande bil är stillastående, och att kameran från telefonen är i en rak vinkel mot framförvarande nummerplåt.
408

En studie av mobilplattformen Android : med implementering av musikigenkännings- och lokaliseringstjänster / A study in the Android mobile platform : with implementations of music recognition and localization services

Larsson, Hampus, Fleischhacker, Martin January 2010 (has links)
Mobilmarknaden idag består av ett antal aktörer, Nokia är störst, med Samsung, Motorola, LG, Sony Ericsson och HTC bakom sig. Nokias telefoner bygger på operativsystemet Symbian som idag är det största operativsystemet på marknaden för smartphones. Open Handset Alliance har utvecklat ett eget operativsystem för främst mobiltelefoner, kallat Android, som är bygger på Linuxkärnan. Android är framtaget som ett gratisalternativ till de dyra konkurrerande operativsystemen. Examensarbetets syfte är att studera utvecklingsmiljön till Android och se vilka kunskaper som krävs för att effektivt kunna utveckla applikationer. I detta ingår även att identifiera vilka möjliga problem som kan uppstå under utveckling, samt dokumentera vilka utvecklingsverktyg som finns tillgängliga.   Målet har varit att utreda hur applikationer utvecklas effektivt, det innebär att ta reda på svaren till vad som krävs av utvecklare för att kunna utveckla applikationer, vilka utvecklingsverktyg som finns, samt vilka problem som kan identifieras under utveckling. Studien valdes att genomföras med en kartläggning, för på djupet beskriva operativsystemet och hur dess delar samspelar med varandra.   I studien undersöktes hur plattformen är uppbyggd och vilka fundamentala delar som en applikation består av, samt vilka verktyg som används för att utveckla applikationer. I studien ingick även att utveckla två stycken testapplikationer, en musikigenkänningstjänst och en lokaliseringstjänst. Förutom erfarenhet av utveckling i språket Java krävs förståelse för hur plattformen fungerar och är uppbyggd. Förståelse för plattformen man utvecklar för är alltid viktigt, men Android skiljer sig markant från klassiska plattformar. En utvecklare bör därmed ha specifik förståelse för hur plattformen fungerar, hur applikationer är uppbyggda och hur de körs. Vidare lider Android även av att vara ett ungt operativsystem med bristfällig dokumentation och buggar som kan medföra problem under utveckling av applikationer. Som utvecklare för Android är man förvisad till att använda Eclipse som verktyg, något som fungerar smidigt då de flesta utvecklare i Java är bekanta med Eclipse. Till Eclipse finns även ett debugverktyg som man som utvecklare har stor nytta av. Den viktigaste lärdomen att ha när man utvecklar för Android är som nämnts ovan, att Android skiljer sig markant från klassiska plattformar och på vilket sätt måste ses som grundläggande kunskap för en utvecklare.
409

An Evaluation of Google Glass : Design, Implementation and Evaluation of a Product Assembly Application for Google Glass and Smartphones / En Utvärdering av Google Glass : Design, Implementation and Utvärdering av en Produktsammansättningsapplikation för Google Glass och Smarttelefoner

Häger, Johan January 2015 (has links)
Assembling components in a production line could potentially be a tedious task, if performed stepwise by the book. However, an employee who is assembling many different products may not know all the steps by heart. As such they will be reliant on an instruction manual. However, an instruction manual must be carried around and, while assembling components, placed in the assembler's line of sight. Instead new technology could make the process more efficient. Google Glass places a display slightly above the user's line of sight and can be controlled via voice commands, and as such solves many of the problems associated with carrying around instruction manuals. This dissertation is an evaluation of Google Glass and describes the design, implementation and evaluation of an product assembly application for both Google Glass and smartphones. The smartphone version was implemented in order to provide a reference point as well as means of comparison with the Google Glass application. The test application used in the study was to read a QR code and download a set of assembly instructions. Testing was carried out on the different steps of the application, from when the QR code had been scanned until the information was displayed to the user. The results show that Google Glass is almost always slower, in all steps, compared to the smartphone equivalents. The conclusion is that Google must upgrade and improve on Google Glass and in particular the hardware. Google Glass overheats easily and the camera is of inferior quality. Google's implementation restrictions also limits what developers might be able to do with the device. However, Google Glass is easy to use and has potential to become a more useful device in the future. / Montering av komponenter i en produktionslinje kan potentiellt vara en tradig och mekanisk uppgift, om det utförs stegvis enligt instruktioner. En anställd som bygger många olika produkter kan dock eventuellt inte samtliga steg utantill, utan blir beroende av en bruksanvisning. En bruksanvisning måste dock bäras runt och, vid montering av komponenter, lämnad i monterarens siktlinje. Ny teknik skulle kunna göra processen mer effektiv. Google Glass heter den enhet som placerar en display något över användarens siktlinje och kan styras via röstkommandon, och löser således många av de problem som är förknippade med att bära runt en bruksanvisning. Denna uppsats är en utvärdering av Google Glass och beskriver utformning, implementering och utvärdering av en produktsammansättningsapplikation för både Google Glass och smarttelefoner. Smarttelefon-versionen implementerades i syfte att ge en referenspunkt samt medel för jämförelse med Google Glass applikationen. Test-applikationen som används i studien kan skanna en QR-kod och ladda ner en uppsättning monteringsanvisningar. Testning utfördes på de olika stegen i applikationen, från när QR-koden har skannats tills informationen visas för användaren. Resultaten visar att Google Glass nästan alltid är långsammare, i alla steg, jämfört med smarttelefon-ekvivalenter. Slutsatsen är att Google måste uppgradera och förbättra Google Glass, och särskilt hårdvaran. Google Glass överhettas lätt och kameran är av sämre kvalitet. Googles implementationsbegränsningar begränsar också vad utvecklarna skulle kunna göra med enheten. Google Glass är dock lätt att använda och har potential att bli en mer användbar enhet i framtiden.
410

IT­-Forensisk undersökning av flyktigt minne : På Linux och Android enheter / Forensic examination of volatile memory under Linux and Android

Hedlund, Niklas January 2013 (has links)
Att kunna gör en effektiv undersökning av det flyktiga minnet är något som blir viktigare ochviktigare i IT-forensiska utredningar. Dels under Linux och Windows baserade PC installationermen också för mobila enheter i form av Android och enheter baserade andra mobila opperativsy-stem.Android använder sig av en modifierad Linux-kärna var modifikationer är för att anpassa kärnantill de speciella krav som gäller för ett mobilt operativsystem. Dessa modifikationer innefattardels meddelandehantering mellan processer men även ändringar till hur internminnet hanteras ochövervakas.Då dessa två kärnor är så pass nära besläktade kan samma grundläggande principer användas föratt dumpa och undersöka minne. Dumpningen sker via en kärn-modul vilket i den här rapportenutgörs av en programvara vid namn LiME vilken kan hantera bägge kärnorna.Analys av minnet kräver att verktygen som används har en förståelse för minneslayouten i fråga.Beroende på vilken metod verktyget använder så kan det även behövas information om olika sym-boler. Verktyget som används i det här examensarbetet heter Volatility och klarar på papperet avatt extrahera all den information som behövs för att kunna göra en korrekt undersökning.Arbetet avsåg att vidareutveckla existerande metoder för analys av det flyktiga minnet på Linux-baserade maskiner (PC) och inbyggda system(Android). Problem uppstod då undersökning avflyktigt minne på Android och satta mål kunde inte uppnås fullt ut. Det visade sig att minnesanalysriktat emot PC-plattformen är både enklare och smidigare än vad det är mot Android. / The ability to be able to make a efficient investigation of volatile memory is something that getsmore and more important in IT forensic investigations. Partially for Linux and Windows based PCsystems but also for mobile devices in the form of the Android or devices based on other mobileoperative systems.Android uses a modified Linux kernel where the modifications exclusively are to adapt it to thedemands that exists in a operative system targeting mobile devices. These modifications containsmessage passing systems between processes as well as changes to the memory subsystems in theaspect of handling and monitoring.Since these two kernels are so closely related it is possible to use the same basic principles for dum-ping and analysing of the memory. The actual memory dumping is done by a kernel module whichin this report is done by the software called LiME which handles both kernels very well.Tools used to analyse the memory needs to understand the memory layout used on the systemin question, depending on the type of analyse method used it might also need information aboutthe different symbols involved. The tool used in this project is called Volatility which in theory iscapable of extracting all the information needed in order to make a correct investigation.The purpose was to expand on existing methods for analysing volatile memory on Linux-basedsystems, in the form of PC machines as well as embedded systems like Android. Difficulties arisedwhen the analysing of volatile memory for Android could not be completed according to existinggoals. The final result came to show that memory analysis targeting the PC platform is bothsimpler and more straight forward then what it is if Android is involved.

Page generated in 0.0338 seconds