Cookies Policy
The website need some cookies and similar means to function. If you permit us, we will use those means to collect data on your visits for aggregated statistics to improve our service. Find out More
Accept Reject
  • Menu
Publications

Publications by CTM

2013

Experimental evaluation of a differential GPS-over-fiber system for aircraft attitude determination

Authors
Oliveira, JMB; Pessoa, LM; Salgado, HM; Proudley, G; Charlton, D; White, H;

Publication
2013 IEEE Avionics, Fiber-Optics and Photonics Technology Conference, AVFOP 2013

Abstract

2013

Novel Hybrid Approach to Content Recommendation based on Predicted Profiles

Authors
Andrade, MT; Almeida, F;

Publication
2013 IEEE 10TH INTERNATIONAL CONFERENCE ON AND 10TH INTERNATIONAL CONFERENCE ON AUTONOMIC AND TRUSTED COMPUTING (UIC/ATC) UBIQUITOUS INTELLIGENCE AND COMPUTING

Abstract
The present phenomenon of technology convergence is blurring away the frontiers between the Internet and the TV, operating a shift on the way TV is consumed. TV viewers have now access to a huge selection of TV programming as well as online contents, either previously broadcasted or natively produced for the Internet. This reality creates new necessities whilst opening new opportunities for the creation of services capable of filtering this information and presenting the user with the most relevant content. This article describes an innovative hybrid strategy for delivering recommendations of TV content to individual users. It was developed specifically for the TV entertainment services of hotels, but it can be applied to any multimedia consumption service. Without requiring users to explicitly rate the programs they have watched, it is still able to recommend similar programs to similar users. It adopts an improved Pearson correlation method to establish similarities between different users, comparing profiles that have been automatically generated based on the user viewing history. It builds a predicted user profile, which is then used within a content-based approach to generate recommendations.

2013

Recognizing High-Level Contexts from Smartphone Built-in Sensors for Mobile Media Content Recommendation

Authors
Otebolaku, AM; Andrade, MT;

Publication
2013 IEEE 14TH INTERNATIONAL CONFERENCE ON MOBILE DATA MANAGEMENT (MDM 2013), VOL 2

Abstract
Context Recognition is an important element for developing context aware mobile applications. However, context is mostly available as low-level sensor data that are in form not suitable for mobile applications. In this paper, we present a process that uses classifiers for recognizing high-level contexts from low-level sensor data. The process demonstrates accurate recognition of user activity contexts, using smart-phone built-in sensors. We describe and illustrate our context recognition model and then demonstrate its application in a context aware mobile multimedia recommendation system.

2013

A Structured and Flexible Language for Physical Activity Assessment and Characterization

Authors
Silva, P; Andrade, MT; Carvalho, P; Mota, J;

Publication
Journal of Sports Medicine

Abstract

2013

Approaches for the Development of Information Centric Networks

Authors
Almeida, F; Andrade, T; Blefari Melazzi, N; Walker, R; Hussmann, H; Venieris, IS;

Publication
Signals and Communication Technology - Enhancing the Internet with the CONVERGENCE System

Abstract

2013

Architecture for Transparent Binary Acceleration of Loops with Memory Accesses

Authors
Paulino, N; Ferreira, JC; Cardoso, JMP;

Publication
RECONFIGURABLE COMPUTING: ARCHITECTURES, TOOLS AND APPLICATIONS

Abstract
This paper presents an extension to a hardware/software system architecture in which repetitive instruction traces, called Megablocks, are accelerated by a Reconfigurable Processing Unit (RPU). This scheme is supported by a custom toolchain able to automatically generate a RPU tailored for the execution of one or more Megablocks detected offline. Switching between hardware and software execution is done transparently, without modifications to source code or executable binaries. Our approach has been evaluated using an architecture with a MicroBlaze General Purpose Processor (GPP) softcore. By using a memory sharing mechanism, the RPU can access the GPP's data memory, allowing the acceleration of Megablocks with load/store operations. For a set of 21 embedded benchmarks, an average speedup of 1.43x is achieved, and a potential speedup of 2.09x is predicted for an implementation using a low overhead interface for communication between GPP and RPU.

  • 203
  • 324