Conference PaperPDF Available

Roles of Smart TV in IoT-environments: A survey

Authors:

Abstract

In this paper we analyze the applicability of Smart TV in Internet of Things (IoT) environments. First, we list possible roles of TV in IoT-infrastructure and features that a platform should possess in order to act in the respective role. Then we evaluate existing Smart TV platforms according to presented requirements to figure out suitability of various platforms for usage in IoT.
Roles of Smart TV in IoT-environments: a
Survey
Murad Yusufov, Ivan Kornilov
P. G. Demidov Yaroslavl State University
Yaroslavl, Russia
{flood4life, vano468}@gmail.com
Abstract
In this paper we analyze the applicability of Smart TV in Internet of Things (IoT) environments.
First, we list possible roles of TV in IoT-infrastructure and features that a platform should possess
in order to act in the respective role. Then we evaluate existing Smart TV platforms according to
presented requirements to figure out suitability of various platforms for usage in IoT.
Index Terms: Smart TV, Internet of Things, IoT roles.
I. INTRODUCTION
As stated in [1], the central idea of Internet of Things is the ubiquitous presence of diverse
things, such as smartphones, Radio-Frequency IDentification (RFID) tags, sensors, etc., which
are able to communicate with each other to achieve common goals. Internet of Things will
have high impact on several aspects of everyday life, particularly on domestic field. Key
requirements for IoT devices include being uniquely addressable, sustainable and enhanceable.
Smart TV device is a television set or a set-top box for the television which provides more
computing and connectivity capabilities than a basic television set. Smart TV devices in the
current state are rather focused on online services, such as on-demand streaming media, over-
the-top content and interactive media. Such TVs have an Ethernet port or a Wi-Fi module and
can run applications, thus they are uniquely addressable and enhanceable. So, it is possible
to use technologies of existing Smart TV platforms in an IoT-environment.
The paper is structured as following. In Section II we consider feasible roles for Smart TVs
and features necessary to fulfill the respective role. In Section III we use the list of require-
ments obtained earlier to evaluate applicability of existing platforms in IoT-infrastructure.
Section IV concludes the paper.
II. USE OF SMART TV IN IOT
In this section, we present most expected roles that Smart TV can play in IoT-environment
and requirements for using Smart TV in the according role. We analyzed hardware and
software capabilities of modern Smart TVs and considered their possible roles in abstraction
from the TV itself. We figured out core requirements for each role. The resulting list acts as
a core for Section III where we compare the applicability of different Smart TV platforms in
IoT.
1) Information storage: is a role in which TV acts as the storage for data from user and
sensors. In [2] authors describe an example in which DVD player holds user’s movies. In
IoT context it is appropriate to use Smart TV in similar, but enhanced way: the user keeps
their collection of movies and music on TV, freeing disk space on the laptop. Another benefit
is the possibility to access this data from any device connected to home network: laptops,
desktops, smartphones, tablets, other TVs. For example, usually user watches their favorite
_
_________________________________________PROCEEDING OF THE 13TH CONFERENCE OF FRUCT ASSOCIATION
---------------------------------------------------------------------------- 163 ----------------------------------------------------------------------------
series on the big TV in bedroom, but they dinner in kitchen and wants to watch them on
the small kitchen TV. User just turns on the small TV and plays files located on the big TV
without the need to do any extra activities like bringing a laptop to kitchen or downloading
series on a USB flash drive.
Furthermore, in IoT-environment there are a lot of other machines with the limited data
storage capacity, particularly sensors. Some applications that process data from sensors need
access to log of that data, for example, time intervals which user spends in bedroom. This
data is used to automatically adjust room temperature when user is in bedroom and save
energy when they are not. Smart TV stores data from all units in same local network, thus
resolving problem of small amounts of memory in these devices.
In IoT-environment there are other devices able to store large amounts of information, such
as laptops and desktops. The main difference between Smart TV and them is uptime. Users
tend to power off their personal computers when they do not use them, especially at night.
If user turns TV off with remote, he deactivates only its screen, without affecting ability to
store and share data.
In order to successfully fulfil this role TV requires presence of internal mass storage drive
or ability to connect removable media devices (external hard drive, flash drive, memory card).
2) Visualization device: is a role in which Smart TV acts as the device for displaying
content from external sources. Due to its big screen TV is suitable for the representation
of various graphical information. IoT-environment produces a large amount of displayable
data, such as rooms temperature and lighting levels, contents of the refrigerator, etc. Smart
TV serves as a hub that shows all information about the home in a comfortable way. A
corresponding example of creation of interface to visualize similar data is studied in [3].
The other way to utilize advantages of the TV’s big screen is to use it to visualize content
from local devices with smaller screens, such as smartphones and tablets. For example, user
opens TV menu and browses through devices with available media, such as “User’s laptop”,
”User’s tablet”, etc. Usage of DVD player for same purpose is mentioned in [2]. Furthermore,
user gadgets are not the only ones which can use TV as the external video display. Smart
TV is the easy way for guests of the home to share various video content from their devices,
the only requirement is connection to the same Wi-Fi network. For example, guest presses
“Share to TV” button on smartphone and TV shows dialog, which alerts about incoming file
and allows to accept or decline it. TV distinguishes user devices from guest by white list and
offers them additional privileges, such as ability to broadcast to TV without confirmation or
other user-defined rules.
To achieve the possibility of playing this role, Smart TV needs a way to access content
from devices in same local network. Another important feature is ability for the external
device to initiate transmission of information to TV.
3) Interaction point: is a role in which Smart TV acts as means for the user to interact
with the IoT infrastructure. In [4] authors suggested to use TV as controller for room lighting,
but there is no obstacles to manage other home switches and controllers, such as temperature
regulators, from TV. For example, user watches TV and gets cold, so they simply use TV’s
remote to enter the home management menu or even gives a voice or gesture command to
adjust the temperature. Smart TV processes this instruction and sends it further to temperature
regulator which in turn heats the room.
Advantage of such system towards modern regulators with individual remote is that control
is unified, i.e, user does not have to use a certain remote for each controller. They control
any aspect of comfort from any suitable device, including their TV.
_
_________________________________________PROCEEDING OF THE 13TH CONFERENCE OF FRUCT ASSOCIATION
---------------------------------------------------------------------------- 164 ----------------------------------------------------------------------------
To act in this role, it is necessary for Smart TV to have at least one of various control
options, such as remote, gestures, voice input or other devices and ability to integrate with
other devices.
4) Data processor: role supposes using Smart TV as the external computation unit for
other devices. Due to its large dimensions, it is easy to incorporate a powerful processing
unit into one. Also, as stated in [5], TV is almost always plugged into the power network.
Therefore, with the use of certain applications designed to use this possibility TV can act
as external data processor for other devices to quicken computations and save their battery
charge.
Another way to use Smart TV in this role is to make it manage various routines. For
example, usually the user comes to the home from the work at 18:00 and makes himself
a coffee. TV gathers this information from the coffee machine and is now able to send a
command to start preparing the coffee at 17:55, thus freeing user from the routine.
Requirements to use Smart TV platform in the data processing role are the possibility to
develop applications and sufficient processing capabilities.
5) Data source: is role in which Smart TV acts as source of sensor data. In [6] authors
describe a router that monitors a set of three sensors: water, smoke and temperature and
transfers collected data to home server. User can request current status of any sensor or
check textual database that the server maintains. It is not hard to transfer such functionality
to TV, which also may possess video and sound sensors.
An example of the successful usage of Smart TV in this role is home security system.
Video feed from the camera of the TV is always available in the home network, thus it is
possible to view recorded video stream from any user’s device connected to Internet. Smart
TV processes this stream and recognizes faces. If TV finds an unidentified face, there are two
cases. If there are no adult residents in the house, Smart TV triggers the alarm, otherwise, it
sends notification to user. They can choose whether recognized face is intruder or guest.
Another possible application of Smart TV is monitoring children. Parents often spend most
of their day at work and have no or little possibilities to check on their children. Kids spend
a lot of time in front of TV watching cartoons or playing, also they do their homework near
the TV. Therefore, TV camera almost always sees them, thus allowing parents to look after
their children.
In order to play this role, TV needs ability to gather sensor data. Sensors which provide
that data can be external or embedded into TV.
III. OVERVIEW OF PLATFORMS AND MIDDLEWARE
Smart TV concept is currently represented by Smart TV platforms and Smart TV mid-
dleware. Platforms are high-level product with API that differs from vendor to vendor.
Middleware is API that provides basic functions to control TV which application developers
use to focus on high-level programming instead of low-level. So, middleware acts as layer
between hardware and software. All platforms base on some middleware, which can be
proprietary or not. In this section we analyze possibilities of using existing Smart TV platforms
and middleware in various roles, given in the previous Section. Table I contains overall
information on our opinion about applicability of these platforms in each role. Good means
that it is possible for platform to act in all use cases we provided for according role.
Average means that platform has strictly limited use in particular role, i.e., is not suitable for
some use cases. Bad means that platform has no or little possibility of acting in this role,
i.e., is not usable in any given use cases.
_
_________________________________________PROCEEDING OF THE 13TH CONFERENCE OF FRUCT ASSOCIATION
---------------------------------------------------------------------------- 165 ----------------------------------------------------------------------------
TABLE I
COMPARISON OF PLATFORMS AND MIDDLEWARE
Storage Visualization Interaction Processing Source of data
Samsung Good Good Good Average Good
Panasonic Good Good Good Average Good
LG Good Good Good Average Good
Mediaroom Average Bad Good Average Good
Google TV Good Good Good Good Good
A. Smart TV platforms
1) Samsung Smart TV: In 2007, Samsung introduced the Internet TV, enabling viewer to
receive information from the Internet while at the same time watching conventional television
programming. This development was later renamed to ”Smart LED TV” and then to ”Samsung
Smart TV”, which additionally supports downloading and installing applications.
Samsung Smart TV supports external hard drives and usb-flash [7] that reveal role of
Information storage, such as digital video recording and playing different media files. Internal
memory is used as a buffer for streaming content and for installed application files.
Samsung Smart TV supports DLNA protocol that enables displaying different content
simultaneously on laptop, smartphone and tablet and streaming media from devices to TV.
This feature allows to play Visualization device role.
Samsung’s platform supports Smart Interaction features required for Interaction role that
provides launch and use of applications through Motion Control and Voice Control [8]. Motion
Control allows to use hands to control TV functions by swiping to navigate and grabbing to
select movies, games and applications. Voice Control allows navigate menus and launch any
applications through voice commands.
Samsung’s platform only supports web-based apps (JS, CSS, HTML, FLASH) [9]. For
developing application Samsung offers Smart TV SDK, which is available for all platforms:
Windows, Linux, Mac. This reveals role of Data processing. Samsung Smart TV supports
push-notifications [10]. It allows to show popup-message on screen with ability to launch
application.
To represent the Samsung Smart TV as the Source of data, latest TV models besides sensors
for voice control have internal cameras, that provide Face Recognition [8] for instant access
to personal apps and Skype’s contact list.
2) Panasonic Viera Connect: Viera Cast is Smart TV platform by Panasonic that makes
it possible to stream multimedia content from the Internet directly into TVs. Viera Cast was
announced on Consumer Electronics Show in January 2008, but in 2011 the platform has
been updated. Now it is called Viera Connect and allows to develop and install third-party
applications.
Devices from Panasonic support connection of USB external hard drives [11] to store media
files: music, video, photos and TV recordings, thus uncovering role of Information storage
Viera Connect has a possibility to connect DLNA-compatible AV equipment to home
network [12] that required for the Visualization role.
Interaction role is present with following features: ability to connect keyboard that does
not require any drivers and Viera Remote application that offers usage of an iOS or Android
device as a remote, which allows you to turn smartphone or tablet into a remote control.
_
_________________________________________PROCEEDING OF THE 13TH CONFERENCE OF FRUCT ASSOCIATION
---------------------------------------------------------------------------- 166 ----------------------------------------------------------------------------
Panasonic’s platform supports HTML, Java Script (AJAX) for developing application with
VIERA Connect SDK [13]. This reveals role of Data processing.
Viera Connect devices have no internal sensors, but support external USB cameras [14]
that represent role of Source of data.
3) LG Smart TV: LG Electronics introduced their first Internet TV in 2007, branded as
“NetCast Entertainment Access” devices. In 2011 they renamed it to ”LG Smart TV” and
added more interactive TV features that enable user to receive information from the Internet
while watching conventional TV programming at the same time.
Role of Information storage presented by support for connecting external USB drives to
store and play media contents.
Platform has the Smart Share feature [15] required for Visualization role. This feature
provides synchronization of devices in a single Smart TV system - from Blu-Ray player,
Hi-Fi systems, smartphones and laptops.
LG Smart TV offers the Magic Motion Remote Control (MMRC) that operates like a
computer mouse. With MMRC TV devices can track the movement of remote control in
space. This feature is required for Interaction role.
Role of Data processing represented by support for popular development environment:
HTML 5.0, Java Script, ActionScript 3.0 (Flash) and gaming platforms (Unity 3D and Mar-
malade).
TVs on this platform do not have internal cameras and microphone but these devices can
be connected separately. This discloses role of Source of data.
B. Smart TV middleware
1) Microsoft Mediaroom: Microsoft Mediaroom is proprietary middleware that many pay-
TV providers use to deliver their services to end users [16]. Hardware and its features differ
between providers and they do not post specifications of their set-top boxes.
Microsoft Mediaroom has no support for USB, thus no support for external USB drives, but
YouView Humax DTR-T1000 [17] has a 500GB hard drive, allowing to use it in Information
storage role. This middleware has no way to show content from any source except service
provider, making it not suitable for Visualization role. Possibility to connect to X-Box and
thus to Kinect makes Mediaroom useful in Interaction with user and Source of data roles.
Mediaroom Presentation Framework (MPF) allows creation of rich and functional applications,
but only service providers are able to give a license to develop and publish an application to
provider-specific store. It hardens using Mediaroom in Data processing role.
Microsoft Mediaroom was created only to deliver pay-TV services and is not suitable for
usage in IoT-infrastructure.
2) Google TV: Google TV is currently available only through Sony NSZ-GS7 Internet
Player [18], [19], which comes in single modification. It has 8GB of internal memory and
support for external USB flash and hard drives, enabling this middleware in Information
storage role. Presence of DLNA allows usage of device in Visualization role. Various con-
venient ways to control TV, such as phone or tablet and universal remote with touchpad and
QWERTY keyboard make Google TV suitable for Interaction with user role. Data processing
role requires applications and Google Play, available on TV, has tons of them. Also, Google
TV operates on Android 3.0 operating system, which is able to run applications in background.
Fulfillment the role of Source of data is made possible by ability to connect external USB
video camera.
_
_________________________________________PROCEEDING OF THE 13TH CONFERENCE OF FRUCT ASSOCIATION
---------------------------------------------------------------------------- 167 ----------------------------------------------------------------------------
Overall Google TV has biggest amount of premises to be used in IoT-environment. Its
main advantage towards previous platforms is its operating system. None of other platforms
are able to run applications in background, while Google’s Android OS can. Such ability is
necessary to show notifications and process consistent flow of data which sensors and other
devices transfer to TV. It makes Google TV Good in Data processing role, and lack of such
functionality makes other platforms Average.
IV. CONCLUSION
We surveyed most expected roles Smart TV can play in IoT-environments and anticipate
that Smart TV has great potential in world of IoT, furthermore, Google TV is already highly
suitable for incorporating in IoT-infrastructure. Samsung, Panasonic and LG platforms are
less suitable due to their strictly limited API, which does not allow to run applications in
background, thus reducing capabilities of using these platforms in very important role of
Data processing. Adding functionality of running background applications will enable usage
of these platforms in this role.
Smart TV vendors currently dedicate a lot of resources for interaction features. Each Smart
TV platform has its own interaction technology. It is possible to adapt these technologies for
usage in other domains of Internet of Things, such as transportation or healthcare.
REFERENCES
[1] L. Atzori, A. Iera, and G. Morabito, “The internet of things: A survey,” Computer Networks, vol. 54, no. 15, 2010.
[2] C.-F. Lai, Y.-M. Huang, and H.-C. Chao, “Dlna-based multimedia sharing system for osgi framework with extension
to p2p network,” IEEE SYSTEMS JOURNAL, vol. 4, no. 2, 2010.
[3] M. Carnesecchi, A. Rizzo, A. Alessandrini, M. Caporali, and M. Milani, “Designing ilook: An integrated, zoomable
interface to support users’ interaction with networked home appliances,PsychNology Journal, vol. 9, no. 3, 2011.
[4] T. Koskela and K. V¨
a¨
an¨
anen-Vainio-Mattila, “Evolution towards smart home environments: empirical evaluation of
three user interfaces,” Personal and Ubiquitous Computing, vol. 8, no. 3, 2004.
[5] M. Z. Bjelica and N. Teslic, “A concept and implementation of the embeddable home controller,” in MIPRO, 2010
Proceedings of the 33rd International Convention. IEEE, 2010.
[6] J. K. Omwoyo et al., “Embedded monitoring server,” 2007.
[7] “Slim led es7500 features.” [Online]. Available: http://www.samsung.com/nz/consumer/tv-audio-video/television/
led-tv/UA55ES7500MXRD-features/
[8] “The future of smart tv, now.” [Online]. Available: http://www.samsung.com/sg/smarttv/
[9] “Samsung smart tv sdk faq.” [Online]. Available: http://www.samsungdforum.com/Support/FaqList?faqCateID=2/
[10] “Flow of sap,” 2012. [Online]. Available: http://samsungdforum.com/Guide/art00080/index.html/
[11] “Th-l55et5a overview.” [Online]. Available: http://www.panasonic.com.au/Products/VIERA+televisions/LCD+TVs/
TH-L55ET5A/Overview/
[12] “Home network convenience.” [Online]. Available: http://www.panasonic.ae/viera/pages/intelligent DLNA Wi-Fi.html/
[13] “Development guide, technology overview.” [Online]. Available: http://developer.vieraconnect.com/intro/
development-guide/technology-overview/
[14] “Viera connect apps navigator, optional accessories.” [Online]. Available: http://panasonic.net/avc/viera/global/
connect apps/optional accessories/
[15] “Lg smart share.” [Online]. Available: http://www.lg.com/us/support/smart-share/
[16] J. Beach, “Microsoft leads two global iptv segments,” 2012. [Online]. Available: http://www.iptv-news.com/2012/11/
exclusive-microsoft-named-as-leader-of-two- global-iptv-segments/
[17] “Youview review.” [Online]. Available: http://reviews.cnet.co.uk/tv-recorders-and- receivers/youview-review-50008506/
[18] “Nsz-gs7.” [Online]. Available: http://www.sony.co.uk/product/google-tv/nsz- gs7
[19] B. Drawbaugh, “Sony nsz-gs7 google tv review,” 2012. [Online]. Available: http://www.engadget.com/2012/06/26/
sony-nsz-gs7-google-tv-review/
_
_________________________________________PROCEEDING OF THE 13TH CONFERENCE OF FRUCT ASSOCIATION
---------------------------------------------------------------------------- 168 ----------------------------------------------------------------------------
... In [4], the authors proposed a smartphone-based platform for multi-vendor SH appliances, while in [5], a system architecture for retro-fitting after-market automation using a smartphone was described. In [6] existing Smart TV platforms were analyzed to figure out suitability for usage in IoT. Reference [7] investigates the key determinants of user acceptance of IoT technologies in a smart home environment, indicating three positive motivations (i.e., compatibility, connectedness, and control) and a negative hindrance (i.e., cost) as significant constraint for acceptance behavior. ...
Article
Hybrid broadcast broadband TV (HbbTV) is a standardization initiative aimed at harmonising the broadcast and broadband delivery of entertainment services to consumers through connected TVs, set-top boxes, and multiscreen devices. A smart home (SH) is a suitable home setup where appliances and devices can be automatically controlled remotely from any Internet-connected device. For the seamless integration of a variety of devices within the SH, HbbTV solutions are gaining a pivotal role, acting as a central hub for audio and video broadcasting services, home automation and other devices, including smartphones, tablets and Internet of Things (IoT)-enabled devices. In this context, a standard, compliant and platform independent, solution is preferred as it can enable dynamic environment where heterogeneous devices contribute to the overall user experience. This paper proposes an architecture for the seamless integration of a SH environment with a HbbTV-enabled television set and consumer's handled devices, such as smartphones and tablets, using the HbbTV 2.0.1 Companions Screen and Multimedia Synchronization framework. A complete architectural design and its hardware implementation have been developed and deployed as a proof of concept. Subjective tests based on mean opinion score (MOS) have been conducted to assess the benefits of the proposed system in terms of Quality of Experience (QoE). Results are encouraging and show that the accurate design of hybrid services through HbbTV could lead to satisfactory QoE perceived by users in the fruition of unified TV and SH services. Based on the obtained results, a preferred common configuration of notifications in terms of position, duration, and sound was indicated.
... The TV itself is no longer a straightforward broadcaster of media, but also a device connected to the Internet, offering online interactive media, over-the-top content, on-demand streaming media, and home networking [15]. It is expected to serve as an information storage device, a visualization medium, an interaction point, a data source, and a data processor [16]. Given that the TV is currently the biggest Input-Output (I/O) device available in almost any environment (e.g., homes, hotels, offices, public spaces) [17], it is surprising that there are very few attempts to use it as the main tool to monitor, manage, and interact with intelligent home services. ...
Article
Full-text available
The emergence of the Ambient Intelligence (AmI) paradigm and the proliferation of Internet of Things (IoT) devices and services unveiled new potentials for the domain of domestic living, where the line between “the computer” and the (intelligent) environment becomes altogether invisible. Particularly, the residents of a house can use the living room not only as a traditional social and individual space where many activities take place, but also as a smart ecosystem that: a) enhances leisure activities by providing a rich suite of entertainment applications, b) implements a home control middleware, c) acts as an intervention host able to display appropriate content when the users need help or support, d) behaves as an intelligent agent that communicates with the users in a natural manner and assists them throughout their daily activities, e) presents a notification hub that provides personalized alerts according to contextual information and, f) becomes an intermediary communication centre for the family. This paper (i) describes how the “Intelligent Living Room” realizes these newly emerged roles, (ii) presents the process that was followed in order to design the living room environment, (iii) introduces the hardware and software facilities that were developed in order to improve quality of life, and (iv) reports the findings of various evaluation experiments conducted to assess the overall User Experience (UX).
... Nonetheless, this is not the only role that a TV could play. Keeping in mind that it is currently the biggest Input/Output (I/O) device available in almost any environment (e.g., homes, hotels, offices, public spaces) [22], it is expected to serve as an information storage device, a visualization medium, an interaction point, a data source, and a data processor [48]. With the emergence of the Ambient Intelligence (AmI) paradigm [1] and the proliferation of Internet of Things (IoT) [4], that list of features has to be enhanced with new ones that enable users to manage the abundance of their intelligent devices and services. ...
Conference Paper
The proliferation of Internet of Things (IoT) devices and services and their integration in Ambient Intelligence (AmI) Environments revealed a new range of roles that TVs are expected to play so as to improve quality of life. This work introduces AmITV, an integrated multimodal system that permits end-users to use the TV not only as a traditional entertainment center, but also as (i) a control center for manipulating any intelligent device, (ii) an intervention host that presents appropriate content when they need help or support, (iii) an intelligent agent that communicates with the users in a natural manner and assists them throughout their daily activities, (iv) a notification medium that informs them about interesting or urgent events, and (v) a communication hub that permits them to exchange messages in real-time or asynchronously. This paper presents two motivational scenarios inspired from Home and Hotel Intelligent Environments and the infrastructure behind AmITV. Additionally, it describes how it realizes the newly emerged roles of TVs as a multimodal, intelligent and versatile interaction hub with the ambient facilities of the entire technologically-augmented environment.
... Another problem of current content delivery environment is its heterogenity. Even though there is an HBB standard for Internet-connected smart TVs, each big TV manufacturer develops its own smart TV platform with own user accounts, application stores and functionalities [3], [24], [25], [26]. This makes interoperability almost impossible and in this situation only over-the-top (OTT) applications [27], [28], expensively developed for each platform, make the interoperability real. ...
Article
Full-text available
TV watching dramatically changes with introduction of new technologies such as Internet-connected TVs, enriched digital broadcasting (DVB), on-demand content, additional programme information, mobile phones and tablets enabling multiscreen functions etc that offer added values to content consumers. In this paper we propose modular advanced TV platform and its enablers enhancing TV watching. They allow users to receive aside of EPG also additional information about broadcasted content, to be reminded of requested programme, to utilize recommendation and search features, thanks to multiscreen functionality to allow users to take watched content with them or transfer it onto another device. The modularity of the platform allows new features to be added in future.
... This reusability is an advantage of network modularization. Therefore, the inference complexity of MBNs is given in equation (4). The number of values of n is n=d, where d is the number of modules We have implemented 23 BN modules based on the service analysis in section ''Service analysis.'' ...
Article
Full-text available
Recently, the concept of Internet of Things has widely proliferated to offer advanced connectivity between devices, systems, and services that continuously obtain enormous amounts of data from sensors. Recognizing context from the sensor data plays a crucial role in adding value to the raw sensor data. In this article, we propose a context-aware system through device-oriented modeling for the Internet of Things using modular Bayesian networks based on our previous study. A Bayesian network can handle flexibly the uncertain environments of frequent changes in device configuration, and the proposed system can enable us to adjust to the changing Internet of Things environment, making it more flexible. The main contribution of the article lies in the realization of the modular context-aware system with device-oriented modeling of Bayesian networks in smart home and the verification of the usability through a subjective test with 116 people. In addition, we evaluate the performance of the proposed system and show the reduction of time complexity using the real data. Compared to other methods such as decision tree and monolithic Bayesian network, the performance improvement is statistically significant according to t-test.
... The most common ones are smartphones and tablets; however, these are not the only options. Smart TVs can also be used as devices for displaying the sensor originating information in real time [16]. This is particularly suitable for smart university use cases. ...
Article
Full-text available
Nowadays the Internet of Things (IoT) is one of the most trending technologies. It is expected that by year 2020 there will be 50 billion of Internet-connected devices. Fields like smart cities and smart homes largely rely on IoT phenomena by using a wide variety of sensors for data collection, analysis and corresponding actions. The paper describes how this trending and relatively new technology is applied at Riga Technical University for educational purposes.
Chapter
The proliferation of ubiquitous computing devices, such as smartphones, biometric devices, fitness devices, entertainment gadgets, wearable, and nonwearable devices, enabled us to capture, store, process, and analyze the daily-life activities, which comes under the umbrella of lifelogging systems. These devices are equipped with various lifelogging tools and applications to capture and store user’s activities. Among these devices, smart TV is a device having all the capabilities to capture, store, process, and analyze a viewer’s activities. It supports computing capabilities, sensors, and other peripheral devices that can make a smart TV more intelligent for capturing and storing a viewer’s daily-life interactions, preferences, activities, and events of individuals and families. This captured data on a smart TV can be used for a variety of fields and domains, such as analyzing watching behavior and mental model, memory augmentation, viewer’s monitoring, user modelling, context-aware recommendations, e-learning, e-commerce, viewer’s privacy and security, and designing and development of adaptive user interface (UI). This chapter presents a critical review of current lifelogging systems and a comparison of different computing devices such as computers, smartphones, wearable devices, and smart TV for lifelogging capabilities. It also investigates the prominent applications of smart TV-based lifelogging systems, current challenges, and issues. Due to the vast applications of smart TV-based lifelogging, this area is still broad and needs proper attention to develop a secure, applicable, and robust lifelogging system.
Article
We introduce “Hover,” a new concept and interface for remote TV control based on air pointing in the users’ personal, peripersonal, and extrapersonal space and implemented with mid-air spatial shortcuts to viewers’ preferred TV channels distributed in the room with no representation other than that created in users’ own imagination. Hover exploits memory and spatial orientation skills to enable fast access to TV channels with a mere pointing of the hand in mid-air. A controlled experiment with 17 participants and 9 mid-air loci corresponding to shortcuts to television channels revealed an average user recall rate of 80% and individual rates up to 100% for mid-air loci, pointing accuracy offsets of 10 cm, and 99% recognition rate for air pointing actions. We hope that Hover will inspire researchers and practitioners of user interfaces for smart TVs to consider spatial locations and mid-air as active elements to design new interactive experiences for home entertainment environments centered on the smart TV.
Chapter
Full-text available
Nowadays we live in a digital world of continuous changes in which digital platforms are more popular and new services have emerged, such as Netflix for video, or Amazon for retail purchases. Also, traditional companies such as telephony have ventured into the IoT (Internet of Things) with products of home automation, security, e-Health, among others. However, other platforms such as DTV (Digital Television) are not widely used, even when infrastructure is deployed. This infrastructure can be used in applications that take advantage of its large interface and presence in most homes, to transmit information through the television signal and receive information through the Internet. For this reason, in this paper we present a proposal based on MDE (Model-Driven Engineering) to facilitate developers the building of applications for DTV in IoT environments, using a DSL (Domain Specific Language) and a code generation engine.
Article
Full-text available
iLook is a user interface designed to support everyday interaction between people and home appliances focusing on four potential assets provided to us by a leading home appliances manufacturer as a design brief: a) remote control; b) assistance and maintenance; c) ecological-economic impact; d) social networking. We discuss the participatory design process we followed firstly focusing on the future workshops and cultural probe phase where mixed groups of researchers, designers and managers from the manufacturing company and end-users produced concepts and innovative services. The concepts were enriched and refined through diaries given to the participants who produced envisioning scenarios that that described how the concepts would influence their everyday interaction with appliances. Then secondly on the role prototyping workshop where 22 interaction design students produced sketches, explored unexpressed features, functionalities and contexts of use of the earlier concepts through the use of scenarios. To organize the outcomes of the earlier phases we devised a five-level information architecture for interaction with home appliances in the physical space and mapped the four assets onto each level. As a result of the process we present three steps towards the final prototype of iLook, a zooming user interface (ZUI) that embodies some focus+context and augmented reality features allowing the integration of the different assets on the diverse home appliances in one unifying context. We discuss users feedback for each presented prototype and the guidelines we derived for further redesign.
Conference Paper
Full-text available
This paper proposes a concept of a home controller for home automation that is embeddable to existing consumer electronic devices in the household, such as TV sets and set-top boxes. The concept is investigated through implementation in a digital set-top box extended with units for both power line (X10) and wireless (Zigbee) communication to control lights and appliances. Main goal was to propose a generic software model that would be able to support the majority of field-proven protocols for automation and lighting. Additional important aspects, such as home behavior modeling, comprehensive graphical user interface (GUI) and economic use of resources were covered.
Article
Multimedia video sharing has been developed rapidly over the past years. P2P multimedia sharing mechanisms for P2P network such as PPLive, PPStream, Joost, have been used popularly. However, if Content Server and Client in home network have to transmit via P2P sharing, P2P network must be adopted, thus it is unable to increase the network transmission speed through this intranet connection. Although there are DLNA, HAVi, and Jini protocols in home network to share multimedia files, it cannot access P2P network due to the limitation of home network framework. Therefore, this paper proposes a DLNA-based Multimedia Sharing System for OSGI framework with Extension to P2P Network, which extends DLNA multimedia sharing mechanism to P2P network through OSGI platform, so that users can access multimedia resource on P2P Network via DLNA, and P2P network users can apply P2P network mechanism in OSGI bundle to access shared DLNA multimedia resource in home network.
Article
Smart home environments have evolved to the point where everyday objects and devices at home can be networked to give the inhabitants new means to control them. Familiar information appliances can be used as user interfaces (UIs) to home functions to achieve a more convenient user experience. This paper reports an ethnographic study of smart home usability and living experience. The purpose of the research was to evaluate three UIs—a PC, a media terminal, and a mobile phone—for smart home environments. The results show two main types of activity patterns, pattern control and instant control, which require different UI solutions. The results suggest that a PC can act as a central unit to control functions for activity patterns that can be planned and determined in advance. The mobile phone, on the other hand, is well suited for instant control. The mobile phone turned out to be the primary and most frequently used UI during the 6-month trial period in the smart apartment.
Microsoft leads two global iptv segments
  • J Beach
J. Beach, "Microsoft leads two global iptv segments," 2012. [Online]. Available: http://www.iptv-news.com/2012/11/ exclusive-microsoft-named-as-leader-of-two-global-iptv-segments/
Sony nsz-gs7 google tv review
  • B Drawbaugh
B. Drawbaugh, "Sony nsz-gs7 google tv review," 2012. [Online]. Available: http://www.engadget.com/2012/06/26/ sony-nsz-gs7-google-tv-review/