71 resultados para Mobile platforms
Resumo:
Concepts like E-learning and M-learning are changing the traditional learning place. No longer restricted to well-defined physical places, education on Automation and other Engineering areas is entering the so-called ubiquitous learning place, where even the more practical knowledge (acquired at lab classes) is now moving into, due to emergent concepts such as Remote Experimentation or Mobile Experimentation. While Remote Experimentation is traditionally regarded as the remote access to real-world experiments through a simple web browser running on a PC connected to the Internet, Mobile Experimentation may be seen as the access to those same (or others) experiments, through mobile devices, used in M-learning contexts. These two distinct client types (PCs versus mobile devices) pose specific requirements for the remote lab infrastructure, namely the ability to tune the experiment interface according to the characteristics (e.g. display size) of the accessing device. This paper addresses those requirements, namely by proposing a new architecture for the remote lab infrastructure able to accommodate both Remote and Mobile Experimentation scenarios.
Resumo:
Com o envelhecimento da populao, as preocupaes com a garantia do seu bem-estar aumentam criando a necessidade de desenvolver ferramentas que permitam monitorizar em permanncia este sector da populao. A utilizao de smartphones pelos mais velhos pode ser crucial no seu bem-estar e na sua autonomia contribuindo para a recolha de informao importante j que estes esto muitas vezes equipados com sensores que podem dar indicaes preciosas ao cuidador sobre o estado atual do paciente. Os sensores podem fornecer dados sobre a atividade fsica do paciente, bem como detetar quedas ou calcular a sua posio, com a ajuda do acelermetro, do giroscpio e do sensor de campo magntico. No entanto, funcionalidades como essas requerem, obrigatoriamente, uma frequncia de amostragem mnima por parte dos sensores que permita a implementao de algoritmos, que determinaro esses parmetros da forma mais exata possvel. Dado que nem sempre os pacientes se fazem acompanhar do seu smartphone quando esto na sua residncia, a criao de ambientes de AAL (Ambient Assisted Living) com recurso a dispositivos externos que podem ser vestidos pelos pacientes pode tambm ser uma soluo adequada. Estes contm normalmente os mesmos sensores que os smartphones e comunicam com estes atravs de tecnologias sem fios, como o caso do Bluetooth Low Energy. Neste trabalho, avaliou-se a possibilidade de alterao da frequncia dos sensores em diferentes sistemas operativos, tendo sido efectuadas modificaes nas instalaes por defeito de alguns sistemas operativos abertos. Com o objectivo de permitir a criao de uma soluo de AAL com recurso a um dispositivo externo implementaram-se servios e perfis num dispositivo externo, o SensorTag.
Resumo:
Os sistemas de perceo existentes nos robs autnomos, hoje em dia, so bastante complexos. A informao dos vrios sensores, existentes em diferentes partes do robs, necessitam de estar relacionados entre si face ao referencial do rob ou do mundo. Para isso, o conhecimento da atitude (posio e rotao) entre os referenciais dos sensores e o referencial do rob um fator critico para o desempenho do mesmo. O processo de calibrao dessas posies e translaes chamado calibrao dos parmetros extrnsecos. Esta dissertao prope o desenvolvimento de um mtodo de calibrao autnomo para robs como cmaras direcionais, como o caso dos robs da equipa ISePorto. A soluo proposta consiste na aquisio de dados da viso, giroscpio e odometria durante uma manobra efetuada pelo rob em torno de um alvo com um padro conhecido. Esta informao ento processada em conjunto atravs de um Extended Kalman Filter (EKF) onde so estimados necessrios para relacionar os sensores existentes no rob em relao ao referencial do mesmo. Esta soluo foi avaliada com recurso a vrios testes e os resultados obtidos foram bastante similares aos obtidos pelo mtodo manual, anteriormente utilizado, com um aumento significativo em rapidez e consistncia.
Resumo:
The two largest causes for battery consumption on mobile devices are related with the display and network operations. Since most application need to share data and communicate with remote servers, communications should be as lightweight and ecient as possible. In network communication, serialization plays a central role as the process of converting an object into a stream of bytes. One of the most popular data-interchange format is JSON (JavaScript Object Notation). This paper presents a survey on JSON parsers in mobile scenarios. The aim of the survey is to nd the most ecient JSON parser in mobile communications characterised by high transfer rate of small amounts of data. In the performance benchmark we compare the time required to read and write data with several popular JSON parser implementations such as Gson, Jackson, org.json and others. The results of this survey are important for others that need to select an ecient parser for mobile communication.
Resumo:
Trabalho de Projeto apresentado ao Instituto Superior de Contabilidade e Administrao do Porto para a obteno do grau de Mestre em Marketing Digital, sob orientao do Mestre Paulo Gonalves
Resumo:
Develop a client-server application for a mobile environment can bring many challenges because of the mobile devices limitations. So, in this paper is discussed what can be the more reliable way to exchange information between a server and an Android mobile application, since it is important for users to have an application that really works in a responsive way and preferably without any errors. In this discussion two data transfer protocols (Socket and HTTP) and three serialization data formats (XML, JSON and Protocol Buffers) were tested using some metrics to evaluate which is the most practical and fast to use.
Resumo:
Mobile devices are embedded systems with very limited capacities that need to be considered when developing a client-server application, mainly due to technical, ergonomic and economic implications to the mobile user. With the increasing popularity of mobile computing, many developers have faced problems due to low performance of devices. In this paper, we discuss how to optimize and create client-server applications for in wireless/mobile environments, presenting techniques to improve overall performance.
Resumo:
Mestrado em Engenharia Computao e Instrumentao Mdica
Resumo:
Mestrado em Engenharia Informtica - rea de Especializao em Sistemas Grficos e Multimdia
Resumo:
Mestrado em Engenharia Informtica, rea de Especializao em Tecnologias do Conhecimento e da Deciso
Resumo:
Os dispositivos mveis so pessoais, intransmissveis e cada vez mais utilizados, tornando-se assim numa boa ferramenta para a realizao de um conjunto de servios na indstria hoteleira. Entre esses servios que necessitam da identificao pessoal, encontram-se a possibilidade do cliente reservar um quarto ou utilizar o servio de quartos. Atualmente muito utilizado, nos locais de alojamento, um smart card que possibilite ao cliente ter acesso a alguns dos servios disponveis. O objetivo deste documento apresentar uma alternativa ao sistema de cartes, utilizando para o efeito, dispositivos mveis. De modo a garantir a segurana e uma utilizao semelhante ao sistema de cartes existentes foi utilizada a tecnologia NFC (Near Field Communication) que, ao permitir o modo de emulao de carto, facilita a transao do sistema de smart card existente, para o da utilizao de dispositivos mveis na realizao das mesmas funes. Mais concretamente, ser abordada a utilizao de smartphones para o processo de abertura de portas. Para que exista uma melhor compreenso e para que haja um conhecimento das suas capacidades e limites foram estudados casos de uso da tecnologia NFC. Este documento apresenta ainda os processos de desenvolvimento de uma aplicao nativa para o sistema operativo Android, cujo objetivo proporcionar ao cliente de um local de alojamento um novo modo de acesso ao quarto, utilizando a tecnologia NFC. Para alm desta funcionalidade a aplicao permite ainda ao utilizador fazer reservas, fazer o check-in, fazer o check-out entre outras. Posteriormente sero apresentadas as concluses e possveis trabalhos futuros.
Resumo:
Nos ltimos anos tem-se verificado um acentuado aumento na utilizao de dispositivos moveis a nvel internacional, pelo que as aplicaes desenvolvidas para este tipo especfico de dispositivos, conhecidas por apps, tem vindo a ganhar uma enorme popularidade. So cada vez mais as empresas que procuram estar presentes nos mais diversos sistemas operativos mveis, com o objectivo de suportar e desenvolver o seu negcio, alargando o seu leque de possveis consumidores. Neste sentido surgiram diversas ferramentas com a funo de facilitar o desenvolvimento de aplicaes mveis, denominadas frameworks multi-plataforma. Estas frameworks conduziram ao aparecimento de plataformas web, que permitem criar aplicaes multi-plataforma sem ser obrigatrio ter conhecimentos em programao. Assim, e a partir da anlise de vrios criadores online de aplicaes mveis identificados e das diferentes estratgias de desenvolvimento de aplicaes mveis existentes, foi proposta a implementao de uma plataforma web capaz de criar aplicaes nativas Android e iOS, dois dos sistemas operativos mais utilizados na actualidade. Apos desenvolvida a plataforma web, designada MobileAppBuilder, foi avaliada a sua Qualidade e as aplicaes criadas pela mesma, atravs do preenchimento de um questionrio por parte de 10 indivduos com formao em Engenharia Informtica, resultando numa classificao geral de excelente. De modo a analisar o desempenho das aplicaes produzidas pela plataforma desenvolvida, foram realizados testes comparativos entre uma aplicao da MobileAppBuilder e duas homologas de dois dos criadores online estudados, nomeadamente Andromo e Como. Os resultados destes testes revelaram que a MobileAppBuilder gera aplicaes menos pesadas, mais rpidas e mais eficientes em alguns aspetos, nomeadamente no arranque.
Resumo:
A evoluo dos dispositivos mveis e a mudana de paradigma educacional, permitiu o surgimento de um novo conceito no processo de ensino e aprendizagem, o mobile learning. O mobile learning pode ser visto como um conceito multidisciplinar, dependendo da perspetiva de cada autor, pois ainda no existe um consenso em relao definio do conceito. No entanto, todos os autores concordam que o mobile learning consiste na aquisio de conhecimento ou competncia atravs do uso de tecnologias mveis, em qualquer lugar e momento. A presente investigao, de natureza exploratria, pretendeu estudar a receptividade e predisposio dos estudantes e docentes do ensino superior para com a utilizao do mobile learning, uma vez que o ensino superior parece ser o ambiente ideal para a realizao deste estudo. Por um lado, devido democratizao dos dispositivos mveis, por outro, porque o Instituto Politcnico do Porto pretende vir a implementar um projeto de mobile learning, enquadrado no e- IPP. Deste modo, para a concretizao desta investigao, foi realizada uma reviso bibliogrfica exaustiva que serviu de base de sustentao para todo o trabalho, complementada com um questionrio, de forma a dar resposta s questes de investigao. Depois de recolhidos todos os resultados obtidos atravs do questionrio, procedeu-se anlise e discusso mesmos, bem como s respectivas concluses.
Resumo:
As the wireless cellular market reaches competitive levels never seen before, network operators need to focus on maintaining Quality of Service (QoS) a main priority if they wish to attract new subscribers while keeping existing customers satisfied. Speech Quality as perceived by the end user is one major example of a characteristic in constant need of maintenance and improvement. It is in this topic that this Master Thesis project fits in. Making use of an intrusive method of speech quality evaluation, as a means to further study and characterize the performance of speech codecs in second-generation (2G) and third-generation (3G) technologies. Trying to find further correlation between codecs with similar bit rates, along with the exploration of certain transmission parameters which may aid in the assessment of speech quality. Due to some limitations concerning the audio analyzer equipment that was to be employed, a different system for recording the test samples was sought out. Although the new designed system is not standard, after extensive testing and optimization of the system's parameters, final results were found reliable and satisfactory. Tests include a set of high and low bit rate codecs for both 2G and 3G, where values were compared and analysed, leading to the outcome that 3G speech codecs perform better, under the approximately same conditions, when compared with 2G. Reinforcing the idea that 3G is, with no doubt, the best choice if the costumer looks for the best possible listening speech quality. Regarding the transmission parameters chosen for the experiment, the Receiver Quality (RxQual) and Received Energy per Chip to the Power Density Ratio (Ec/N0), these were subject to speech quality correlation tests. Final results of RxQual were compared to those of prior studies from different researchers and, are considered to be of important relevance. Leading to the confirmation of RxQual as a reliable indicator of speech quality. As for Ec/N0, it is not possible to state it as a speech quality indicator however, it shows clear thresholds for which the MOS values decrease significantly. The studied transmission parameters show that they can be used not only for network management purposes but, at the same time, give an expected idea to the communications engineer (or technician) of the end-to-end speech quality consequences. With the conclusion of the work new ideas for future studies come to mind. Considering that the fourth-generation (4G) cellular technologies are now beginning to take an important place in the global market, as the first all-IP network structure, it seems of great relevance that 4G speech quality should be subject of evaluation. Comparing it to 3G, not only in narrowband but also adding wideband scenarios with the most recent standard objective method of speech quality assessment, POLQA. Also, new data found on Ec/N0 tests, justifies further research studies with the intention of validating the assumptions made in this work.
Resumo:
No panorama socioeconmico atual, a conteno de despesas e o corte no financiamento de servios secundrios consumidores de recursos conduzem reformulao de processos e mtodos das instituies pblicas, que procuram manter a qualidade de vida dos seus cidados atravs de programas que se mostrem mais eficientes e econmicos. O crescimento sustentado das tecnologias mveis, em conjuno com o aparecimento de novos paradigmas de interao pessoa-mquina com recurso a sensores e sistemas conscientes do contexto, criaram oportunidades de negcio na rea do desenvolvimento de aplicaes com vertente cvica para indivduos e empresas, sensibilizando-os para a disponibilizao de servios orientados ao cidado. Estas oportunidades de negcio incitaram a equipa do projeto a desenvolver uma plataforma de notificao de problemas urbanos baseada no seu sistema de informao geogrfico para entidades municipais. O objetivo principal desta investigao foca a idealizao, conceo e implementao de uma soluo completa de notificao de problemas urbanos de carter no urgente, distinta da concorrncia pela facilidade com que os cidados so capazes de reportar situaes que condicionam o seu dia-a-dia. Para alcanar esta distino da restante oferta, foram realizados diversos estudos para determinar caractersticas inovadoras a implementar, assim como todas as funcionalidades base expectveis neste tipo de sistemas. Esses estudos determinaram a implementao de tcnicas de demarcao manual das zonas problemticas e reconhecimento automtico do tipo de problema reportado nas imagens, ambas desenvolvidas no mbito deste projeto. Para a correta implementao dos mdulos de demarcao e reconhecimento de imagem, foram feitos levantamentos do estado da arte destas reas, fundamentando a escolha de mtodos e tecnologias a integrar no projeto. Neste contexto, sero apresentadas em detalhe as vrias fases que constituram o processo de desenvolvimento da plataforma, desde a fase de estudo e comparao de ferramentas, metodologias, e tcnicas para cada um dos conceitos abordados, passando pela proposta de um modelo de resoluo, at descrio pormenorizada dos algoritmos implementados. Por ltimo, realizada uma avaliao de desempenho ao par algoritmo/classificador desenvolvido, atravs da definio de mtricas que estimam o sucesso ou insucesso do classificador de objetos. A avaliao feita com base num conjunto de imagens de teste, recolhidas manualmente em plataformas pblicas de notificao de problemas, confrontando os resultados obtidos pelo algoritmo com os resultados esperados.