2018 |
Bjelica, Milan Z How Much Smart is Too Much? Exploring the slow adoption of new consumer technology Journal ArticleM22 IEEE Consumer Electronics Magazine, 7 (6), pp. 23-28, 2018, ISBN: 2162-2248. Abstract | Links | BibTeX | Download | Tags: business, consumer electronics, digital TV, HMI, ieeexplore, internet of things, smart homes, user experience, user interface @article{BjelicaCE, title = {How Much Smart is Too Much? Exploring the slow adoption of new consumer technology}, author = {Milan Z. Bjelica }, doi = {10.1109/MCE.2018.2816179}, isbn = {2162-2248}, year = {2018}, date = {2018-10-05}, journal = {IEEE Consumer Electronics Magazine}, volume = {7}, number = {6}, pages = {23-28}, abstract = {Today's proliferation of smart systems, devices, and things causes some severe side effects. The use cases of "smart" anything, although numerous, are often made very complex due to the abundance of devices required to enable those use cases. This causes a variety of human-machine interfaces (HMIs), which are by no means standardized, making the public adoption of consumer technology much harder than we might anticipate. Smart phones, tablets, and TVs introduce little commonality in user interfaces (UIs) regarding their openness and the variety of applications available. Our vehicles are offering us disconnected, proprietary infotainment systems and awkward input devices, including numerous buttons and touch, jog shuttle, and steering wheel controls. Smart gadgets and homes are among the most complicated both to install and use, as they still require considerable do-it-yourself (DIY) skills or the help of a trained professional. Furthermore, various new wearables now require users to attach electronics to their person-as if the stress of locating the smartphone before leaving the house is not enough on its own. Learning how to use all of these devices, making use of them, and weaving them into everyday life can be so cumbersome that we may stop adopting new solutions altogether. This has already started to happen. Let me attempt to qualify some reasons for the caveat. These come from two trouble-causing dilemmas. The first is integration versus differentiation (Figure 1).}, howpublished = {M22}, keywords = {business, consumer electronics, digital TV, HMI, ieeexplore, internet of things, smart homes, user experience, user interface}, pubstate = {published}, tppubtype = {article} } Today's proliferation of smart systems, devices, and things causes some severe side effects. The use cases of "smart" anything, although numerous, are often made very complex due to the abundance of devices required to enable those use cases. This causes a variety of human-machine interfaces (HMIs), which are by no means standardized, making the public adoption of consumer technology much harder than we might anticipate. Smart phones, tablets, and TVs introduce little commonality in user interfaces (UIs) regarding their openness and the variety of applications available. Our vehicles are offering us disconnected, proprietary infotainment systems and awkward input devices, including numerous buttons and touch, jog shuttle, and steering wheel controls. Smart gadgets and homes are among the most complicated both to install and use, as they still require considerable do-it-yourself (DIY) skills or the help of a trained professional. Furthermore, various new wearables now require users to attach electronics to their person-as if the stress of locating the smartphone before leaving the house is not enough on its own. Learning how to use all of these devices, making use of them, and weaving them into everyday life can be so cumbersome that we may stop adopting new solutions altogether. This has already started to happen. Let me attempt to qualify some reasons for the caveat. These come from two trouble-causing dilemmas. The first is integration versus differentiation (Figure 1). |
2017 |
Bjelica, Milan Z Smart Devices, Homes, Cars: Is the Modern Consumer Overwhelmed? ConferenceKeynoteM32 IEEE International Conference on Consumer Electronics, 2017, (Keynote). Abstract | Links | BibTeX | Tags: business, internet of things, keynote, market research, smart homes @conference{ceskeynote1, title = {Smart Devices, Homes, Cars: Is the Modern Consumer Overwhelmed?}, author = {Milan Z. Bjelica}, url = {http://www.icce.org/conference/icce-2017-special-sessions/ https://www.youtube.com/watch?v=KK7CwKT1qNU}, year = {2017}, date = {2017-01-09}, urldate = {2017-01-09}, booktitle = {IEEE International Conference on Consumer Electronics}, abstract = {A potpourri of modern day technologies, which assume connectivity and ubiquitous access, accelerate the pace of our everyday lives. Although useful at the first glance, the galore of choices keep users entangled and hard on new technology adoption. This is particularly true with the adoption of recent devices and applications, including, for example, smart watches, internet of things and home automation technologies. It may be a daunting task for the consumer electronics industry to devise a specific, targeted and clear use cases which would promote the technology. In this talk we would give an outline of current challenges in this regard, via the examples of current products and R&D endeavors within the RT-RK research institute. }, howpublished = {M32}, note = {Keynote}, keywords = {business, internet of things, keynote, market research, smart homes}, pubstate = {published}, tppubtype = {conference} } A potpourri of modern day technologies, which assume connectivity and ubiquitous access, accelerate the pace of our everyday lives. Although useful at the first glance, the galore of choices keep users entangled and hard on new technology adoption. This is particularly true with the adoption of recent devices and applications, including, for example, smart watches, internet of things and home automation technologies. It may be a daunting task for the consumer electronics industry to devise a specific, targeted and clear use cases which would promote the technology. In this talk we would give an outline of current challenges in this regard, via the examples of current products and R&D endeavors within the RT-RK research institute. |
2015 |
Sekulić, Milan; Lazarević, Ivan; Bjelica, Milan Z; Peković, Vukota Asynchronous application programming interface library for distributed home automation software ConferenceM33 Consumer Electronics - Berlin (ICCE-Berlin), 2015 IEEE 5th International Conference on, IEEE, Berlin, Germany, 2015, ISBN: 978-1-4799-8748-1. Abstract | Links | BibTeX | Tags: ieeexplore, internet of things, smart homes, software framework @conference{Sekulić2015, title = {Asynchronous application programming interface library for distributed home automation software}, author = {Milan Sekulić and Ivan Lazarević and Milan Z. Bjelica and Vukota Peković}, doi = {10.1109/ICCE-Berlin.2015.7391302}, isbn = {978-1-4799-8748-1}, year = {2015}, date = {2015-09-06}, booktitle = {Consumer Electronics - Berlin (ICCE-Berlin), 2015 IEEE 5th International Conference on}, publisher = {IEEE}, address = {Berlin, Germany}, abstract = {This paper describes the concept of a distributed system in Home Automation. It explains advantages of distributed software and presents asynchronous application programming interface as a solution for one of the crucial characteristics of such systems which is communication between independent modules. The paper presents communication patterns within library and examples for their use. It describes the advantages of using JSON serialization in such a system.}, howpublished = {M33}, keywords = {ieeexplore, internet of things, smart homes, software framework}, pubstate = {published}, tppubtype = {conference} } This paper describes the concept of a distributed system in Home Automation. It explains advantages of distributed software and presents asynchronous application programming interface as a solution for one of the crucial characteristics of such systems which is communication between independent modules. The paper presents communication patterns within library and examples for their use. It describes the advantages of using JSON serialization in such a system. |
Punt, Marija; Bjelica, Milan Z; Zdravković, Vladan; Teslić, Nikola An integrated environment and development framework for social gaming using mobile devices, digital TV and Internet Journal ArticleM21 Multimedia Tools and Applications, 74 (18), pp. 8137–8169, 2015, ISSN: 1380-7501. Abstract | Links | BibTeX | Tags: digital TV, gaming, smart homes, software framework @article{mta1, title = {An integrated environment and development framework for social gaming using mobile devices, digital TV and Internet}, author = {Marija Punt and Milan Z. Bjelica and Vladan Zdravković and Nikola Teslić}, doi = {10.1007/s11042-014-2045-8}, issn = {1380-7501}, year = {2015}, date = {2015-09-01}, journal = {Multimedia Tools and Applications}, volume = {74}, number = {18}, pages = {8137–8169}, abstract = {The amount of digital multimedia devices in a modern day household capable of connecting to the Internet has increased dramatically over the last years, including mobile devices such as smart phones and tablets as well as digital TV sets and set-top boxes. Since these devices are readily available and allow customization through software they can be easily used to support and enhance traditional social activities in the living room. This paper presents an integrated environment of mobile devices and digital TVs connected to the Internet used as a platform for exploring both traditional and novel gaming concepts in either a single living room or across different homes connecting multiple living rooms. To create such an environment a framework was developed enabling the implementation of distributed social games, using the digital TV as a display showing game content public to all players and using the available personal mobile devices as controllers and displays showing private portions of the game. The framework also allows the innovative use of broadcast related information and social media during game play. Five different games were developed using the framework. The framework effectiveness was evaluated by comparing TV-centric games developed with and without the framework using size and complexity metrics, additionally application responsiveness was measured using a game developed without and with the framework and compared with a state-of-the-art game controller. The experience of playing the developed games was obtained by collecting and analyzing self-reported data using a questionnaire combined with additional observations from volunteers and researchers.}, howpublished = {M21}, keywords = {digital TV, gaming, smart homes, software framework}, pubstate = {published}, tppubtype = {article} } The amount of digital multimedia devices in a modern day household capable of connecting to the Internet has increased dramatically over the last years, including mobile devices such as smart phones and tablets as well as digital TV sets and set-top boxes. Since these devices are readily available and allow customization through software they can be easily used to support and enhance traditional social activities in the living room. This paper presents an integrated environment of mobile devices and digital TVs connected to the Internet used as a platform for exploring both traditional and novel gaming concepts in either a single living room or across different homes connecting multiple living rooms. To create such an environment a framework was developed enabling the implementation of distributed social games, using the digital TV as a display showing game content public to all players and using the available personal mobile devices as controllers and displays showing private portions of the game. The framework also allows the innovative use of broadcast related information and social media during game play. Five different games were developed using the framework. The framework effectiveness was evaluated by comparing TV-centric games developed with and without the framework using size and complexity metrics, additionally application responsiveness was measured using a game developed without and with the framework and compared with a state-of-the-art game controller. The experience of playing the developed games was obtained by collecting and analyzing self-reported data using a questionnaire combined with additional observations from volunteers and researchers. |
Ignjatov, Nemanja; Bjelica, Milan Z; Ćetković, Mića; Radovanović, Saša; Velikić, Gordana Lua-based self-management framework for Internet of Things ConferenceM33 Consumer Electronics (ICCE), 2015 IEEE International Conference on, IEEE, Las Vegas, NV, USA, pp. 48-49, 2015, ISSN: 2158-3994. Abstract | Links | BibTeX | Tags: cloud, ieeexplore, internet of things, smart homes, software framework @conference{Ignjatov2015, title = {Lua-based self-management framework for Internet of Things}, author = {Nemanja Ignjatov and Milan Z. Bjelica and Mića Ćetković and Saša Radovanović and Gordana Velikić}, doi = {10.1109/ICCE.2015.7066313}, issn = {2158-3994}, year = {2015}, date = {2015-01-09}, booktitle = {Consumer Electronics (ICCE), 2015 IEEE International Conference on}, pages = {48-49}, publisher = {IEEE}, address = {Las Vegas, NV, USA}, abstract = {This paper presents a solution for a self-management system framework. Implemented solution enables network administrators to create, edit and execute Lua configuration scripts. Key benefits are: Evaluation of Lua's deployment in autonomic systems and definition of the event-model used for the configuration application.}, howpublished = {M33}, keywords = {cloud, ieeexplore, internet of things, smart homes, software framework}, pubstate = {published}, tppubtype = {conference} } This paper presents a solution for a self-management system framework. Implemented solution enables network administrators to create, edit and execute Lua configuration scripts. Key benefits are: Evaluation of Lua's deployment in autonomic systems and definition of the event-model used for the configuration application. |
2014 |
Nemet, Norbert; Radovanović, Saša; Ćetković, Mića; Ikonić, Nikola; Bjelica, Milan Z User self-help module for a device management cloud based on the TR-069 protocol ConferenceM33 Consumer Electronics – Berlin (ICCE-Berlin), 2014 IEEE Fourth International Conference on, IEEE, Berlin, Germany, pp. 199-201, 2014, ISBN: 978-1-4799-6165-8. Abstract | Links | BibTeX | Tags: cloud, digital TV, ieeexplore, internet of things, smart homes, user experience, user interface @conference{Nemet2014, title = {User self-help module for a device management cloud based on the TR-069 protocol}, author = {Norbert Nemet and Saša Radovanović and Mića Ćetković and Nikola Ikonić and Milan Z. Bjelica}, doi = {10.1109/ICCE-Berlin.2014.7034234}, isbn = {978-1-4799-6165-8}, year = {2014}, date = {2014-09-07}, booktitle = {Consumer Electronics – Berlin (ICCE-Berlin), 2014 IEEE Fourth International Conference on}, pages = {199-201}, publisher = {IEEE}, address = {Berlin, Germany}, abstract = {In this paper, a solution for a self-help module as a part of a Device Cloud platform for connected consumer electronic devices is presented. The proposed solution allows users to track parameter values and solve issues on their devices. Contribution to technology is a real-time issue solving mechanism based on cross-referencing of parameter values and predefined actions for specific device types.}, howpublished = {M33}, keywords = {cloud, digital TV, ieeexplore, internet of things, smart homes, user experience, user interface}, pubstate = {published}, tppubtype = {conference} } In this paper, a solution for a self-help module as a part of a Device Cloud platform for connected consumer electronic devices is presented. The proposed solution allows users to track parameter values and solve issues on their devices. Contribution to technology is a real-time issue solving mechanism based on cross-referencing of parameter values and predefined actions for specific device types. |
Božić, Milivoj; Golan, Giora; Mrazovac, Bojan; Papp, Ištvan; Bjelica, Milan Z Multilayer approach to cost-efficient home automation ConferenceM33 Consumer Electronics - China, 2014 IEEE International Conference on, IEEE, Shenzhen, China, 2014, ISBN: 978-1-4799-4756-0. Abstract | Links | BibTeX | Tags: ieeexplore, smart homes, software framework, zigbee @conference{Božić2014, title = {Multilayer approach to cost-efficient home automation}, author = {Milivoj Božić and Giora Golan and Bojan Mrazovac and Ištvan Papp and Milan Z. Bjelica}, doi = {10.1109/ICCE-China.2014.7029863}, isbn = {978-1-4799-4756-0}, year = {2014}, date = {2014-04-09}, booktitle = {Consumer Electronics - China, 2014 IEEE International Conference on}, publisher = {IEEE}, address = {Shenzhen, China}, abstract = {This paper describes an approach to a full vertical smart building solution. The concept relies on identification of distinct layers, selection of optimal technologies for each, and their seamless integration into a unified service. The solution uses low-cost, energy efficient Zigbee for the most massive device layer, embedded solution for the layer local intelligence resides in, and enterprise technologies for the cloud. The experiments and measurements show that the selected technologies ensure adequate feature distribution and responsiveness across all layers. User test proves the interactivity is maintained across the full vertical.}, howpublished = {M33}, keywords = {ieeexplore, smart homes, software framework, zigbee}, pubstate = {published}, tppubtype = {conference} } This paper describes an approach to a full vertical smart building solution. The concept relies on identification of distinct layers, selection of optimal technologies for each, and their seamless integration into a unified service. The solution uses low-cost, energy efficient Zigbee for the most massive device layer, embedded solution for the layer local intelligence resides in, and enterprise technologies for the cloud. The experiments and measurements show that the selected technologies ensure adequate feature distribution and responsiveness across all layers. User test proves the interactivity is maintained across the full vertical. |
Velikić, Gordana; Bjelica, Milan Z; Ignjatov, Nemanja; Ćetković, Mića; Kaštelan, Ivan The Personalization of a Cloud Ecosystem: Adding Dimensions to Situational Awareness ConferenceKeynoteM31 International Symposium on Industrial Electronics, pp. 248-252, 2014, ISBN: 978-99955-46-22-9, (Keynote). Abstract | Links | BibTeX | Tags: cloud, context-aware, internet of things, keynote, smart homes @conference{indel1, title = {The Personalization of a Cloud Ecosystem: Adding Dimensions to Situational Awareness}, author = {Gordana Velikić and Milan Z. Bjelica and Nemanja Ignjatov and Mića Ćetković and Ivan Kaštelan}, url = {http://www.indel.etfbl.net/2014/resources/Proceedings_2014/INDEL_2014_Paper_41.pdf}, isbn = {978-99955-46-22-9}, year = {2014}, date = {2014-01-01}, booktitle = {International Symposium on Industrial Electronics}, pages = {248-252}, abstract = {The lack of easy to use environment to connect and manage the things is one of the obstacles that hold back multimodal personalized use of Internet of Things. We present a novel idea and a cloud framework with original elements that enable development of ecosystem for the user tailored deployment of things in the context of a personalized situational awareness. The benefits of the infrastructure are fortified with several use case scenarios that provide an insight to the platform’s innovative possibilities.}, howpublished = {M31}, note = {Keynote}, keywords = {cloud, context-aware, internet of things, keynote, smart homes}, pubstate = {published}, tppubtype = {conference} } The lack of easy to use environment to connect and manage the things is one of the obstacles that hold back multimodal personalized use of Internet of Things. We present a novel idea and a cloud framework with original elements that enable development of ecosystem for the user tailored deployment of things in the context of a personalized situational awareness. The benefits of the infrastructure are fortified with several use case scenarios that provide an insight to the platform’s innovative possibilities. |
Ćetković, Mića; Radovanović, Saša; Samardžija, Dragan; Bjelica, Milan Z; Papp, Ištvan [Serbian] Udaljeni poslužilac za senzorske i aktuatorske uređaje u pametnim kućama Technical ReportTR36029M85 RT-RK Institute for Computer-Based Systems Narodnog Fronta 23a, 2014, (TR36029). BibTeX | Tags: cloud, internet of things, smart homes @techreport{Ćetković2014, title = {[Serbian] Udaljeni poslužilac za senzorske i aktuatorske uređaje u pametnim kućama}, author = {Mića Ćetković and Saša Radovanović and Dragan Samardžija and Milan Z. Bjelica and Ištvan Papp}, year = {2014}, date = {2014-01-01}, address = {Narodnog Fronta 23a}, institution = {RT-RK Institute for Computer-Based Systems}, howpublished = {M85}, note = {TR36029}, keywords = {cloud, internet of things, smart homes}, pubstate = {published}, tppubtype = {techreport} } |
2013 |
Mrazovac, Bojan; Todorović, Branislav; Bjelica, Milan Z; Kukolj, Dragan Device-free indoor human presence detection method based on the information entropy of RSSI variations Journal ArticleM22 Electronics Letters, 49 (22), pp. 1386 - 1388, 2013, ISSN: 0013-5194. Abstract | Links | BibTeX | Tags: human detection, ieeexplore, RSSI, smart homes @article{letters1, title = {Device-free indoor human presence detection method based on the information entropy of RSSI variations}, author = {Bojan Mrazovac and Branislav Todorović and Milan Z. Bjelica and Dragan Kukolj}, doi = {10.1049/el.2013.1041}, issn = {0013-5194}, year = {2013}, date = {2013-11-07}, urldate = {2019-01-23}, journal = {Electronics Letters}, volume = {49}, number = {22}, pages = {1386 - 1388}, abstract = {At microwave frequencies, absorption by molecular resonance is a major factor affecting radio propagation. Irregularities in the radio propagation pattern, expressed in a form of the received signal strength indicator's (RSSI) variations, can indicate the possible presence of a human within the radio network. The proposed human presence detection method is based on the information entropy calculated over a set of principal components extracted from a sequence of RSSI samples incrementally, without estimating the covariance matrix. By applying the entropy algorithm, the information on human presence is quantified from the sequence of principal components. It is shown that throughthe- wall human activities, which introduce disturbances in the RSSI footprint of the monitoring room, do not affect the detection accuracy of the method. Experimental results obtained for the 2.4 GHz indoor radio network assess the feasibility of the proposed approach.}, howpublished = {M22}, keywords = {human detection, ieeexplore, RSSI, smart homes}, pubstate = {published}, tppubtype = {article} } At microwave frequencies, absorption by molecular resonance is a major factor affecting radio propagation. Irregularities in the radio propagation pattern, expressed in a form of the received signal strength indicator's (RSSI) variations, can indicate the possible presence of a human within the radio network. The proposed human presence detection method is based on the information entropy calculated over a set of principal components extracted from a sequence of RSSI samples incrementally, without estimating the covariance matrix. By applying the entropy algorithm, the information on human presence is quantified from the sequence of principal components. It is shown that throughthe- wall human activities, which introduce disturbances in the RSSI footprint of the monitoring room, do not affect the detection accuracy of the method. Experimental results obtained for the 2.4 GHz indoor radio network assess the feasibility of the proposed approach. |
Bjelica, Milan Z; Kovačević, Jelena; Lukić, Nemanja; Kastelan, Ivan Adaptive programming interface to integrate the device with the target platform for the control and management PatentM92 P-2013/0549, 2013. Abstract | Links | BibTeX | Tags: digital TV, internet of things, smart homes, software framework @patent{Bjelica2013b, title = {Adaptive programming interface to integrate the device with the target platform for the control and management}, author = {Milan Z. Bjelica and Jelena Kovačević and Nemanja Lukić and Ivan Kastelan}, url = {https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20140630&DB=&locale=en_EP&CC=RS&NR=20130549A1&KC=A1&ND=4}, year = {2013}, date = {2013-09-12}, number = {P-2013/0549}, abstract = {Adaptive programming interface to integrate the device with the target platform for the control and management, where the integration of network multimedia devices with a server, means automatically generation of aforementioned interface for communication between server and different clients. Method for the automatic generation of application programming interface comprising the compiling step 100 and the run time step 200. Compiling step 100 includes a translation module 101 with translation function 102 of assigning files for device model, module 103 for generating the coupling code with its basic functions of: generating 104 of the application programming interface, generating 105 code of the model function and integration 106 of programming code; then the interpreter 107 with translation function 108 and finally linker 109 with the connecting function 110. Run time step 200 includes communication parts 201 and 202, data repository model 207 with its functions of: receiving 203 the changes, setting 204 the parameter values, adding/removing 205 the objects, initialization 206, coupling parts 208 and 209, the service module 210, reading parameters 211, setting 212 of the interval /path, management 213, intermediate layer 214, library 215 and operating system 216. The invention introduces a specific method of automatic generation of application program interfaces using module 103 to generate the coupling of code, the function 104 to generate application program interface and function 105 to generate program code function model.}, howpublished = {M92}, keywords = {digital TV, internet of things, smart homes, software framework}, pubstate = {published}, tppubtype = {patent} } Adaptive programming interface to integrate the device with the target platform for the control and management, where the integration of network multimedia devices with a server, means automatically generation of aforementioned interface for communication between server and different clients. Method for the automatic generation of application programming interface comprising the compiling step 100 and the run time step 200. Compiling step 100 includes a translation module 101 with translation function 102 of assigning files for device model, module 103 for generating the coupling code with its basic functions of: generating 104 of the application programming interface, generating 105 code of the model function and integration 106 of programming code; then the interpreter 107 with translation function 108 and finally linker 109 with the connecting function 110. Run time step 200 includes communication parts 201 and 202, data repository model 207 with its functions of: receiving 203 the changes, setting 204 the parameter values, adding/removing 205 the objects, initialization 206, coupling parts 208 and 209, the service module 210, reading parameters 211, setting 212 of the interval /path, management 213, intermediate layer 214, library 215 and operating system 216. The invention introduces a specific method of automatic generation of application program interfaces using module 103 to generate the coupling of code, the function 104 to generate application program interface and function 105 to generate program code function model. |
Bjelica, Milan Z; Mrazovac, Bojan; Papp, Ištvan; Teslić, Nikola Context-Aware Platform with User Availability Estimation and Light-based Announcements Journal ArticleM21a IEEE Transactions on Systems, Man, and Cybernetics: Systems, 43 (5), pp. 1228 - 1239, 2013, ISSN: 2168-2216. Abstract | Links | BibTeX | Tags: availability estimation, context-aware, ieeexplore, internet of things, lighting control, smart homes, software framework, user monitoring @article{tsmc1, title = {Context-Aware Platform with User Availability Estimation and Light-based Announcements}, author = {Milan Z. Bjelica and Bojan Mrazovac and Ištvan Papp and Nikola Teslić}, doi = {10.1109/TSMC.2012.2235425}, issn = {2168-2216}, year = {2013}, date = {2013-09-01}, urldate = {2019-01-23}, journal = {IEEE Transactions on Systems, Man, and Cybernetics: Systems}, volume = {43}, number = {5}, pages = {1228 - 1239}, abstract = {As the number of computer-based systems and consumer gadgets is growing, users are becoming increasingly overwhelmed by the requests for attention coming from this variety of devices. In addition, technology has quickened the pace of life and work to the extent that interaction between people has become more frequent. Dealing with both social and device-driven interruptions has become one of the important goals of context-aware systems of today. This paper proposes a context-aware platform that can help mitigate the negative effects of interruptions in human work and living. The platform uses a scalable set of sensors to estimate user availability in the home or office environment. This information is announced to possible interrupters (e.g., household members and software application) by using a web portal, lighting effects, or interfaces to a home automation system or any other interested entity in the local network. This paper presents several contributions to the field. Platform architecture is considered scalable enough to fit to a variety of today's consumer devices and smart home systems. The experiments were conducted to show the effectiveness of the platform usage within a living room area, as opposed to the traditional office contexts where the availability tends to be easier to determine. The last contribution is related to the novel method and the evaluation of the use of lighting announcements of availability instead of the traditional inefficient busy flags.}, howpublished = {M21a}, keywords = {availability estimation, context-aware, ieeexplore, internet of things, lighting control, smart homes, software framework, user monitoring}, pubstate = {published}, tppubtype = {article} } As the number of computer-based systems and consumer gadgets is growing, users are becoming increasingly overwhelmed by the requests for attention coming from this variety of devices. In addition, technology has quickened the pace of life and work to the extent that interaction between people has become more frequent. Dealing with both social and device-driven interruptions has become one of the important goals of context-aware systems of today. This paper proposes a context-aware platform that can help mitigate the negative effects of interruptions in human work and living. The platform uses a scalable set of sensors to estimate user availability in the home or office environment. This information is announced to possible interrupters (e.g., household members and software application) by using a web portal, lighting effects, or interfaces to a home automation system or any other interested entity in the local network. This paper presents several contributions to the field. Platform architecture is considered scalable enough to fit to a variety of today's consumer devices and smart home systems. The experiments were conducted to show the effectiveness of the platform usage within a living room area, as opposed to the traditional office contexts where the availability tends to be easier to determine. The last contribution is related to the novel method and the evaluation of the use of lighting announcements of availability instead of the traditional inefficient busy flags. |
Radin, Boris; Vukosavljev, Sasa; Rešetar, Ivan; Bjelica, Milan Z Device for controlling LED dimmer by averaging width modulation (PWM) signal PatentM92 P-2013/0185, 2013. Abstract | Links | BibTeX | Tags: lighting control, smart homes @patent{Radin2013, title = {Device for controlling LED dimmer by averaging width modulation (PWM) signal}, author = {Boris Radin and Sasa Vukosavljev and Ivan Rešetar and Milan Z. Bjelica}, url = {https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20140630&DB=&locale=en_EP&CC=RS&NR=20130185A1&KC=A1&ND=4}, year = {2013}, date = {2013-05-10}, number = {P-2013/0185}, abstract = {Device for controlled management of LED light sources using specific way of averaging pulse width modulation PWM signal. Averaging of the pulse width modulation PWM signal 113 generated from the microcontroller 203 performs electronic circuit comprising resistors R1 109 and R2 111 and capacitor C 112 linked in series to generate signal with ascending edge pulse width modulation PWM 113 which triggered D flip-flop U1A 108 and includes a MOSFET M 105 which is required for the initiation of the current through the array of LEDs LD1-LDN 103. The invention offers a solution for microcontroller's direct control via the PWM signal, auto limitation of output current, primarily compensate the effect of voltage on the light source with high energy efficiency.}, howpublished = {M92}, keywords = {lighting control, smart homes}, pubstate = {published}, tppubtype = {patent} } Device for controlled management of LED light sources using specific way of averaging pulse width modulation PWM signal. Averaging of the pulse width modulation PWM signal 113 generated from the microcontroller 203 performs electronic circuit comprising resistors R1 109 and R2 111 and capacitor C 112 linked in series to generate signal with ascending edge pulse width modulation PWM 113 which triggered D flip-flop U1A 108 and includes a MOSFET M 105 which is required for the initiation of the current through the array of LEDs LD1-LDN 103. The invention offers a solution for microcontroller's direct control via the PWM signal, auto limitation of output current, primarily compensate the effect of voltage on the light source with high energy efficiency. |
Bjelica, Milan Z Methods of implementation of context-aware platforms and context-aware user interfaces for applications in consumer electronics PhD ThesisM70 University of Novi Sad, Faculty of Technical Science, 2013. Abstract | Links | BibTeX | Tags: availability estimation, context-aware, smart homes @phdthesis{Bjelica2013c, title = {Methods of implementation of context-aware platforms and context-aware user interfaces for applications in consumer electronics}, author = {Milan Z. Bjelica}, url = {http://nardus.mpn.gov.rs/handle/123456789/1906?locale-attribute=en http://www.cris.uns.ac.rs/DownloadFileServlet/DisertacijaDisertacijadisertacija.pdf?controlNumber=(BISIS)85032&fileName=Disertacijadisertacija.pdf&id=1059&source=NaRDuS&language=sr http://www.cris.uns.ac.rs/record.jsf?recordId=85032&source=NaRDuS&language=sr http://nardus.mpn.gov.rs/123456789/1906}, year = {2013}, date = {2013-02-11}, urldate = {2019-01-23}, school = {University of Novi Sad, Faculty of Technical Science}, abstract = {In this dissertation methods of implementation of context-aware platforms and context-aware user interfaces for applications in consumer electronics are presented. The work includes the proposition of algorithms for context semantization and user availability estimation, architecture of the solution as well as the results of evaluation experiments.}, howpublished = {M70}, keywords = {availability estimation, context-aware, smart homes}, pubstate = {published}, tppubtype = {phdthesis} } In this dissertation methods of implementation of context-aware platforms and context-aware user interfaces for applications in consumer electronics are presented. The work includes the proposition of algorithms for context semantization and user availability estimation, architecture of the solution as well as the results of evaluation experiments. |
Mrazovac, Bojan; Bjelica, Milan Z; Kukolj, Dragan; Todorović, Branislav; Vukosavljev, Saša System Design for Passive Human Detection using Principal Components of the Signal Strength Space Journal ArticleM23 Computer Science and Information Systems, 10 (1), pp. 423-452, 2013, ISSN: 1820-0214. Abstract | Links | BibTeX | Tags: human detection, RSSI, smart homes @article{comsis1, title = {System Design for Passive Human Detection using Principal Components of the Signal Strength Space}, author = {Bojan Mrazovac and Milan Z. Bjelica and Dragan Kukolj and Branislav Todorović and Saša Vukosavljev}, doi = {10.2298/CSIS120531010M}, issn = {1820-0214}, year = {2013}, date = {2013-01-01}, journal = {Computer Science and Information Systems}, volume = {10}, number = {1}, pages = {423-452}, abstract = {In this article, device-free human presence detection method based on principal components analysis of the radio signal strength variations is proposed. The method increases user awareness for automated power management interaction in residential power saving systems. Motivation comes from a need for decreasing the installation complexity and development costs induced by the integration of specific human presence detection sensors. The method exploits the fact that a human body interferes with radio signals by introducing irregularities in the radio signature which indicate possible human presence. By analyzing radio signals between radio transceivers embedded in 2.4 GHz wireless power outlets, the original environment is not visually modified and a certain level of sensorial intelligence is introduced without additional sensors. The analysis of the signal strength variations in principal components space enhances the detection accuracy level of human presence detection method, retaining low installation costs and improving overall energy conservation.}, howpublished = {M23}, keywords = {human detection, RSSI, smart homes}, pubstate = {published}, tppubtype = {article} } In this article, device-free human presence detection method based on principal components analysis of the radio signal strength variations is proposed. The method increases user awareness for automated power management interaction in residential power saving systems. Motivation comes from a need for decreasing the installation complexity and development costs induced by the integration of specific human presence detection sensors. The method exploits the fact that a human body interferes with radio signals by introducing irregularities in the radio signature which indicate possible human presence. By analyzing radio signals between radio transceivers embedded in 2.4 GHz wireless power outlets, the original environment is not visually modified and a certain level of sensorial intelligence is introduced without additional sensors. The analysis of the signal strength variations in principal components space enhances the detection accuracy level of human presence detection method, retaining low installation costs and improving overall energy conservation. |
Bjelica, Milan Z; Mrazovac, Bojan; Dotlić, Igor; Predojević, Mladen; Vukobrat, Violeta; Vidović, Milovan; Živković, Aleksandar System for context-aware reasoning for lighting and home automation with multiple script languages support Technical ReportTR32041M85 RT-RK Institute for Computer-Based Systems Narodnog Fronta 23a, 2013, (TR32041). BibTeX | Tags: context-aware, lighting control, smart homes, software framework @techreport{Bjelica2013, title = {System for context-aware reasoning for lighting and home automation with multiple script languages support}, author = {Milan Z. Bjelica and Bojan Mrazovac and Igor Dotlić and Mladen Predojević and Violeta Vukobrat and Milovan Vidović and Aleksandar Živković}, year = {2013}, date = {2013-01-01}, address = {Narodnog Fronta 23a}, institution = {RT-RK Institute for Computer-Based Systems}, howpublished = {M85}, note = {TR32041}, keywords = {context-aware, lighting control, smart homes, software framework}, pubstate = {published}, tppubtype = {techreport} } |
Mrazovac, Bojan; Bjelica, Milan Z; Atanasievski, Marko; Babić, Đurđa; Crvenković, Nikola; Dotlić, Igor; Jelovac, Vladimir; Jovanović, Saša; Korać, Bogdan; Kuzmanović, Majda [Serbian] Daljinski upravljač za kontrolu energetskih elemenata Technical ReportTR32041M85 RT-RK Institute for Computer-Based Systems Narodnog Fronta 23a, 2013, (TR32041). BibTeX | Tags: smart homes @techreport{Mrazovac2013, title = {[Serbian] Daljinski upravljač za kontrolu energetskih elemenata}, author = {Bojan Mrazovac and Milan Z. Bjelica and Marko Atanasievski and Đurđa Babić and Nikola Crvenković and Igor Dotlić and Vladimir Jelovac and Saša Jovanović and Bogdan Korać and Majda Kuzmanović}, year = {2013}, date = {2013-01-01}, address = {Narodnog Fronta 23a}, institution = {RT-RK Institute for Computer-Based Systems}, howpublished = {M85}, note = {TR32041}, keywords = {smart homes}, pubstate = {published}, tppubtype = {techreport} } |
Mrazovac, Bojan; Bjelica, Milan Z; Atanasievski, Marko; Babić, Đurđa; Crvenković, Nikola; Dotlić, Igor; Jelovac, Vladimir; Jovanović, Saša; Korać, Bogdan; Kuzmanović, Majda [Serbian] Sistem i metoda za detekciju prisustva ljudi u objektu korišćenjem radio signala bežičnih električnih instalacija Technical ReportTR32041M85 RT-RK Institute for Computer-Based Systems Narodnog Fronta 23a, 2013, (TR32041). BibTeX | Tags: RSSI, smart homes, user monitoring @techreport{Mrazovac2013b, title = {[Serbian] Sistem i metoda za detekciju prisustva ljudi u objektu korišćenjem radio signala bežičnih električnih instalacija}, author = {Bojan Mrazovac and Milan Z. Bjelica and Marko Atanasievski and Đurđa Babić and Nikola Crvenković and Igor Dotlić and Vladimir Jelovac and Saša Jovanović and Bogdan Korać and Majda Kuzmanović}, year = {2013}, date = {2013-01-01}, address = {Narodnog Fronta 23a}, institution = {RT-RK Institute for Computer-Based Systems}, howpublished = {M85}, note = {TR32041}, keywords = {RSSI, smart homes, user monitoring}, pubstate = {published}, tppubtype = {techreport} } |
2012 |
Mrazovac, Bojan; Bjelica, Milan Z; Kukolj, Dragan; Todorović, Branislav; Samardžija, Dragan A Human Detection Method for Residential Smart Energy Systems Based on Zigbee RSSI Changes Journal ArticleM22 IEEE Transactions on Consumer Electronics, 58 (3), pp. 819-824, 2012, ISSN: 0098-3063. Abstract | Links | BibTeX | Tags: human detection, ieeexplore, RSSI, smart homes, user monitoring, zigbee @article{tcem1, title = {A Human Detection Method for Residential Smart Energy Systems Based on Zigbee RSSI Changes}, author = {Bojan Mrazovac and Milan Z. Bjelica and Dragan Kukolj and Branislav Todorović and Dragan Samardžija}, doi = {10.1109/TCE.2012.6311323}, issn = {0098-3063}, year = {2012}, date = {2012-09-27}, journal = {IEEE Transactions on Consumer Electronics}, volume = {58}, number = {3}, pages = {819-824}, abstract = {In this article, the device-free human presence detection method based on radio signal strength variations is proposed. The method exploits the known fact that human body interferes with radio signals by causing fading and shadowing effects. Introduced irregularities in the radio propagation pattern indicate possible presence of a human. The proposed method is incorporated into the existing platform for intelligent residential energy management. As opposed to conventional solutions which utilize a complex set of sensors for human detection, the proposed approach achieves the same only by analyzing and quantifying radio signal strength variations incorporated in messages exchanged between 2.4 GHz radio transceivers. One of the key benefits of the proposed solution is the integration of the detection algorithm into the smart power outlets and smart light switches. Such an approach improves interactions in smart home systems, enables intelligent power consumption management and low installation cost.}, howpublished = {M22}, keywords = {human detection, ieeexplore, RSSI, smart homes, user monitoring, zigbee}, pubstate = {published}, tppubtype = {article} } In this article, the device-free human presence detection method based on radio signal strength variations is proposed. The method exploits the known fact that human body interferes with radio signals by causing fading and shadowing effects. Introduced irregularities in the radio propagation pattern indicate possible presence of a human. The proposed method is incorporated into the existing platform for intelligent residential energy management. As opposed to conventional solutions which utilize a complex set of sensors for human detection, the proposed approach achieves the same only by analyzing and quantifying radio signal strength variations incorporated in messages exchanged between 2.4 GHz radio transceivers. One of the key benefits of the proposed solution is the integration of the detection algorithm into the smart power outlets and smart light switches. Such an approach improves interactions in smart home systems, enables intelligent power consumption management and low installation cost. |
Bjelica, Milan Z; Dotlić, Igor; Predojević, Mladen; Škorić, Radovan; Vidović, Milovan; Zejak, Aleksa; Zivkovic, Aleksandar System and method for user activity monitoring using an optical 3D sensor and a microphone array Technical ReportTR32041M85 RT-RK Institute for Computer-Based Systems Narodnog Fronta 23a, 2012, (TR32041). BibTeX | Tags: smart homes, user monitoring @techreport{Bjelica2012, title = {System and method for user activity monitoring using an optical 3D sensor and a microphone array}, author = {Milan Z. Bjelica and Igor Dotlić and Mladen Predojević and Radovan Škorić and Milovan Vidović and Aleksa Zejak and Aleksandar Zivkovic}, year = {2012}, date = {2012-01-01}, address = {Narodnog Fronta 23a}, institution = {RT-RK Institute for Computer-Based Systems}, howpublished = {M85}, note = {TR32041}, keywords = {smart homes, user monitoring}, pubstate = {published}, tppubtype = {techreport} } |
Bjelica, Milan Z; Jelovac, Vladimir; Babić, Đurđa; Ćurčić, Branislav; Jovanović, Saša; Korać, Bogdan; Kuzmanović, Majda; Pavlović, Roman System and method for user availability announcement using lighting effects Technical ReportTR32041M85 RT-RK Institute for Computer-Based Systems Narodnog Fronta 23a, 2012, (TR32041). BibTeX | Tags: availability estimation, lighting control, smart homes @techreport{Bjelica2012b, title = {System and method for user availability announcement using lighting effects}, author = {Milan Z. Bjelica and Vladimir Jelovac and Đurđa Babić and Branislav Ćurčić and Saša Jovanović and Bogdan Korać and Majda Kuzmanović and Roman Pavlović}, year = {2012}, date = {2012-01-01}, address = {Narodnog Fronta 23a}, institution = {RT-RK Institute for Computer-Based Systems}, howpublished = {M85}, note = {TR32041}, keywords = {availability estimation, lighting control, smart homes}, pubstate = {published}, tppubtype = {techreport} } |
Mrazovac, Bojan; Nenadic, Dusan; Bjelica, Milan Z; Kukolj, Dragan; Todorovic, Branislav M Passive Wireless Surveillance Method Based on Shannon Entropy of the Signal Strength Space ConferenceM63 Telecommunications Forum (TELFOR), 2012 20th, IEEE, Belgrade, Serbia, pp. 819-822, 2012, ISBN: 978-1-4673-2983-5. Abstract | Links | BibTeX | Tags: ieeexplore, RSSI, smart homes, user monitoring @conference{Mrazovac2012, title = {Passive Wireless Surveillance Method Based on Shannon Entropy of the Signal Strength Space}, author = {Bojan Mrazovac and Dusan Nenadic and Milan Z. Bjelica and Dragan Kukolj and Branislav M. Todorovic}, doi = {10.1109/TELFOR.2012.6419333}, isbn = {978-1-4673-2983-5}, year = {2012}, date = {2012-01-01}, booktitle = {Telecommunications Forum (TELFOR), 2012 20th}, pages = {819-822}, publisher = {IEEE}, address = {Belgrade, Serbia}, abstract = {Efficient wireless networks have significantly motivated the use of radio signals for intrusion detection and surveillance. While moving through an area covered with 2.4GHz radio network, a human body interferes with radio signals, resulting in strong variations of the signal strength. In this paper, we propose the method which recognizes human presence by analyzing principal components from the matrix of samples that present signal strength variations. Mainly based on smart power outlets and communication signals, the original environment is not visually modified, but a certain level of sensorial intelligence is introduced without additional sensors and installation costs. Principal component analysis combined with Shannon entropy enhances the detection accuracy and improves the overall robustness of the method.}, howpublished = {M63}, keywords = {ieeexplore, RSSI, smart homes, user monitoring}, pubstate = {published}, tppubtype = {conference} } Efficient wireless networks have significantly motivated the use of radio signals for intrusion detection and surveillance. While moving through an area covered with 2.4GHz radio network, a human body interferes with radio signals, resulting in strong variations of the signal strength. In this paper, we propose the method which recognizes human presence by analyzing principal components from the matrix of samples that present signal strength variations. Mainly based on smart power outlets and communication signals, the original environment is not visually modified, but a certain level of sensorial intelligence is introduced without additional sensors and installation costs. Principal component analysis combined with Shannon entropy enhances the detection accuracy and improves the overall robustness of the method. |
Bjelica, Milan Z; Mrazovac, Bojan; Vojnovic, Vladimir; Teslic, Nikola; Jelovac, Vladimir Software safety requirements module for smart home actuators ConferenceM63 Telecommunications Forum (TELFOR), 2012 20th, IEEE, Belgrade, Serbia, pp. 1024-1027, 2012, ISBN: 978-1-4673-2983-5. Abstract | Links | BibTeX | Tags: ieeexplore, smart homes @conference{Bjelica2012, title = {Software safety requirements module for smart home actuators}, author = {Milan Z. Bjelica and Bojan Mrazovac and Vladimir Vojnovic and Nikola Teslic and Vladimir Jelovac}, doi = {10.1109/TELFOR.2012.6419384}, isbn = {978-1-4673-2983-5}, year = {2012}, date = {2012-01-01}, booktitle = {Telecommunications Forum (TELFOR), 2012 20th}, pages = {1024-1027}, publisher = {IEEE}, address = {Belgrade, Serbia}, abstract = {This paper presents concepts and implementation of a software safety module for use in the development of embedded software for smart home actuators. Presented solution preserves low CPU overhead and facilitates software development towards meeting various safety requirements for safety certifications.}, howpublished = {M63}, keywords = {ieeexplore, smart homes}, pubstate = {published}, tppubtype = {conference} } This paper presents concepts and implementation of a software safety module for use in the development of embedded software for smart home actuators. Presented solution preserves low CPU overhead and facilitates software development towards meeting various safety requirements for safety certifications. |
Mrazovac, Bojan; Bjelica, Milan Z; Teslic, Nikola; Papp, Istvan; Temerinac, Miodrag Consumer-oriented Smart Grid for Energy Efficiency ConferenceM33 VDE Kongress 2012, VDE, Stutgart, Germany, 2012. Abstract | Links | BibTeX | Tags: smart homes @conference{Mrazovac2012, title = {Consumer-oriented Smart Grid for Energy Efficiency}, author = {Bojan Mrazovac and Milan Z. Bjelica and Nikola Teslic and Istvan Papp and Miodrag Temerinac}, url = {https://www.vde-verlag.de/proceedings-en/453446165.html}, year = {2012}, date = {2012-01-01}, booktitle = {VDE Kongress 2012}, publisher = {VDE}, address = {Stutgart, Germany}, abstract = {The global market faces a large expansion of available solutions for residential power management and energy conservation that can be easily integrated into the smart grid. Unfortunately, most of these solutions lack the capability to make automated power saving decisions which do not require a user to intervene. In this paper we present an intelligent device-level energy monitoring and managing platform for the residential use. The platform is mainly based on interactive wireless electrical infrastructure, smart outlets and smart light switches, which provide low installation costs. As opposed to conventional smart home solutions that utilize a complex set of sensors for human detection, user awareness is achieved without specific sensor devices, only by analyzing and quantifying radio signal strength variations at the inputs of radio transceivers embedded in smart nodes. The automation is achieved by interpreting user-defined behavioural patterns, which enable the platform to be used for various setups of an environment. The platform intelligently controls power consumption of appliances, contributing to energy savings in the household.}, howpublished = {M33}, keywords = {smart homes}, pubstate = {published}, tppubtype = {conference} } The global market faces a large expansion of available solutions for residential power management and energy conservation that can be easily integrated into the smart grid. Unfortunately, most of these solutions lack the capability to make automated power saving decisions which do not require a user to intervene. In this paper we present an intelligent device-level energy monitoring and managing platform for the residential use. The platform is mainly based on interactive wireless electrical infrastructure, smart outlets and smart light switches, which provide low installation costs. As opposed to conventional smart home solutions that utilize a complex set of sensors for human detection, user awareness is achieved without specific sensor devices, only by analyzing and quantifying radio signal strength variations at the inputs of radio transceivers embedded in smart nodes. The automation is achieved by interpreting user-defined behavioural patterns, which enable the platform to be used for various setups of an environment. The platform intelligently controls power consumption of appliances, contributing to energy savings in the household. |
Kastelan, Ivan; Bjelica, Milan Z; Mrazovac, Bojan; Pekovic, Vukota Smart Home Technologies in the Cloud ConferenceM33 International Conference on Applied Internet and Information Technologies (AIIT) 2012, University of Novi Sad, TF Mihajlo Pupin, Zrenjanin, Serbia, pp. 1-4, 2012, ISBN: 978-86-7672-188-7. Abstract | Links | BibTeX | Tags: cloud, smart homes @conference{Kastelan2012, title = {Smart Home Technologies in the Cloud}, author = {Ivan Kastelan and Milan Z. Bjelica and Bojan Mrazovac and Vukota Pekovic}, url = {www.tfzr.uns.ac.rs/aiit/old/archives/AIIT2012/Proceedings_AIIT2012.pdf}, isbn = {978-86-7672-188-7}, year = {2012}, date = {2012-01-01}, booktitle = {International Conference on Applied Internet and Information Technologies (AIIT) 2012}, pages = {1-4}, publisher = {University of Novi Sad, TF Mihajlo Pupin}, address = {Zrenjanin, Serbia}, abstract = {Cloud computing is making its way towards use at home. This paper presents a cloud for smart home. We present review of technologies for smart home and give an integrated cloud-based energy- and carbon-efficient architecture. It consists of smart outlets, smart light switches and lighting, integrated network for the control of energy consumption, centralized control of the smart home, audio and video communication system, digital television and entertainment devices.}, howpublished = {M33}, keywords = {cloud, smart homes}, pubstate = {published}, tppubtype = {conference} } Cloud computing is making its way towards use at home. This paper presents a cloud for smart home. We present review of technologies for smart home and give an integrated cloud-based energy- and carbon-efficient architecture. It consists of smart outlets, smart light switches and lighting, integrated network for the control of energy consumption, centralized control of the smart home, audio and video communication system, digital television and entertainment devices. |
Mrazovac, Bojan; Bjelica, Milan Z; Kukolj, Dragan; Vukosavljev, Sasa; Todorovic, Branislav M; Samardzija, Dragan System and Method for Passive Surveillance in Indoor Environments Based on Principal Components of the Signal Strength Variation ConferenceM33 Wireless Communications in Unusual and Confined Areas (ICWCUCA), 2012 International Conference on, IEEE, Clermont Ferrand, France, 2012, ISBN: 978-1-4673-1290-5. Abstract | Links | BibTeX | Tags: ieeexplore, RSSI, smart homes, user monitoring @conference{Mrazovac2012, title = {System and Method for Passive Surveillance in Indoor Environments Based on Principal Components of the Signal Strength Variation}, author = {Bojan Mrazovac and Milan Z. Bjelica and Dragan Kukolj and Sasa Vukosavljev and Branislav M. Todorovic and Dragan Samardzija}, doi = {10.1109/ICWCUCA.2012.6402489}, isbn = {978-1-4673-1290-5}, year = {2012}, date = {2012-01-01}, booktitle = {Wireless Communications in Unusual and Confined Areas (ICWCUCA), 2012 International Conference on}, publisher = {IEEE}, address = {Clermont Ferrand, France}, abstract = {Efficient wireless sensor nodes have significantly motivated the usage of wireless sensor networks for intrusion detection and surveillance. A passive wireless surveillance network has the ability to detect humans by analyzing only the variations of the signal strength with respect to distance and alignment between nodes. When a human passes through an area covered by radio network, his/her body interferes with radio signals resulting in signal strength variations due to absorption, reflection and diffraction. In this paper, we analyze the signal strength variation induced by human presence, as a reliable method for passive surveillance. The proposed method analyzes principal components from a covariance matrix composed of samples that present signal strength variations gathered from wireless nodes. By using smart wireless outlets and inter-outlets communication signals, the original environment is not visually modified, but a certain level of sensorial intelligence is introduced without additional sensors. Principal component analysis enhances the detection accuracy level and improves the overall robustness of the surveillance method. Compared to conventional sensor networks, the use of smart wireless outlets and signal strength analysis preserves the transparency of the surveillance system and supports high level of sensorial intelligence, retaining low installation costs.}, howpublished = {M33}, keywords = {ieeexplore, RSSI, smart homes, user monitoring}, pubstate = {published}, tppubtype = {conference} } Efficient wireless sensor nodes have significantly motivated the usage of wireless sensor networks for intrusion detection and surveillance. A passive wireless surveillance network has the ability to detect humans by analyzing only the variations of the signal strength with respect to distance and alignment between nodes. When a human passes through an area covered by radio network, his/her body interferes with radio signals resulting in signal strength variations due to absorption, reflection and diffraction. In this paper, we analyze the signal strength variation induced by human presence, as a reliable method for passive surveillance. The proposed method analyzes principal components from a covariance matrix composed of samples that present signal strength variations gathered from wireless nodes. By using smart wireless outlets and inter-outlets communication signals, the original environment is not visually modified, but a certain level of sensorial intelligence is introduced without additional sensors. Principal component analysis enhances the detection accuracy level and improves the overall robustness of the surveillance method. Compared to conventional sensor networks, the use of smart wireless outlets and signal strength analysis preserves the transparency of the surveillance system and supports high level of sensorial intelligence, retaining low installation costs. |
Mrazovac, Bojan; Bjelica, Milan Z; Todorovic, Branislav M; Miljkovic, Aleksandar; Samardzija, Dragan Using radio irregularity for increasing residential energy awareness Journal ArticleM52 TELFOR Journal, 4 (1), pp. 31-36, 2012, ISSN: 1821-3251. Abstract | Links | BibTeX | Tags: RSSI, smart homes, user monitoring @article{Mrazovac2012, title = {Using radio irregularity for increasing residential energy awareness}, author = {Bojan Mrazovac and Milan Z. Bjelica and Branislav M. Todorovic and Aleksandar Miljkovic and Dragan Samardzija}, url = {http://scindeks.ceon.rs/article.aspx?artid=1821-32511201031M}, issn = {1821-3251}, year = {2012}, date = {2012-01-01}, journal = {TELFOR Journal}, volume = {4}, number = {1}, pages = {31-36}, abstract = {Radio irregularity phenomenon is often considered as a shortcoming of wireless networks. In this paper, the method of using radio irregularity as an efficient human presence detection sensor in smart homes is presented. The method is mainly based on monitoring variations of the received signal strength indicator (RSSI) within the messages used for the communication between wireless smart power outlets. The radio signals used for the inter-outlets communication can be absorbed, diffracted or reflected by objects in their propagation paths. When a human enters the existing radio communication field, the variation of the signal strength at the receiver is even more expressed. Based on the detected changes and compared to the initial thresholds set during the initialization phase, the system detects human presence. The proposed solution increases user awareness and automates the power control in households, with the primary goal to contribute in residential energy savings. Compared to conventional sensor networks, this approach preserves the sensorial intelligence, simplicity and low installation costs, without the need for additional sensors integration.}, howpublished = {M52}, keywords = {RSSI, smart homes, user monitoring}, pubstate = {published}, tppubtype = {article} } Radio irregularity phenomenon is often considered as a shortcoming of wireless networks. In this paper, the method of using radio irregularity as an efficient human presence detection sensor in smart homes is presented. The method is mainly based on monitoring variations of the received signal strength indicator (RSSI) within the messages used for the communication between wireless smart power outlets. The radio signals used for the inter-outlets communication can be absorbed, diffracted or reflected by objects in their propagation paths. When a human enters the existing radio communication field, the variation of the signal strength at the receiver is even more expressed. Based on the detected changes and compared to the initial thresholds set during the initialization phase, the system detects human presence. The proposed solution increases user awareness and automates the power control in households, with the primary goal to contribute in residential energy savings. Compared to conventional sensor networks, this approach preserves the sensorial intelligence, simplicity and low installation costs, without the need for additional sensors integration. |
Bjelica, Milan Z; Mrazovac, Bojan; Vojnovic, Vladimir; Papp, Istvan Gateway Device for Energy-Saving Cloud-Enabled Smart Homes ConferenceM33 MIPRO, 2012 Proceedings of the 35th International Convention, IEEE, Opatija, Croatia, pp. 1006-1009, 2012, ISBN: 978-1-4673-2577-6. Abstract | Links | BibTeX | Tags: cloud, ieeexplore, networks, smart homes @conference{Bjelica2012, title = {Gateway Device for Energy-Saving Cloud-Enabled Smart Homes}, author = {Milan Z. Bjelica and Bojan Mrazovac and Vladimir Vojnovic and Istvan Papp}, url = {http://ieeexplore.ieee.org/document/6240764/}, isbn = {978-1-4673-2577-6}, year = {2012}, date = {2012-01-01}, booktitle = {MIPRO, 2012 Proceedings of the 35th International Convention}, pages = {1006-1009}, publisher = {IEEE}, address = {Opatija, Croatia}, abstract = {In this paper we present a solution of a gateway device for smart homes with the ability to interact with IPv6-enabled home devices over 6LoWPAN, answering to the need for the creation of ubiquitous, energy-saving home networks. The gateway also supports the traditional IPv4 interfacing over WiFi and Ethernet. UPnP over IPv6 is fully enabled so that all devices can be easily found by the UPnP discovery from any node in the network. Finally, the gateway enables the devices to be visible by a cloud server, which in turn enables a variety of web applications for home control to interact with home devices by using asynchronous API calls. In the paper the details of the proposed cloud-enabled smart home architecture are given, including the realization of the gateway device, 6LoWPAN end nodes and basic cloud services demonstration applications.}, howpublished = {M33}, keywords = {cloud, ieeexplore, networks, smart homes}, pubstate = {published}, tppubtype = {conference} } In this paper we present a solution of a gateway device for smart homes with the ability to interact with IPv6-enabled home devices over 6LoWPAN, answering to the need for the creation of ubiquitous, energy-saving home networks. The gateway also supports the traditional IPv4 interfacing over WiFi and Ethernet. UPnP over IPv6 is fully enabled so that all devices can be easily found by the UPnP discovery from any node in the network. Finally, the gateway enables the devices to be visible by a cloud server, which in turn enables a variety of web applications for home control to interact with home devices by using asynchronous API calls. In the paper the details of the proposed cloud-enabled smart home architecture are given, including the realization of the gateway device, 6LoWPAN end nodes and basic cloud services demonstration applications. |
Mrazovac, Bojan; Bjelica, Milan Z; Kukolj, Dragan; Vukosavljev, Sasa; Todorovic, Branislav M System Design for Passive Human Detection using Principal Components of the Signal Strength Space ConferenceM33 Engineering of Computer Based Systems (ECBS), 2012 IEEE 19th International Conference and Workshops on, IEEE, Novi Sad, Serbia, 2012, ISBN: 978-1-4673-0912-7. Abstract | Links | BibTeX | Tags: ieeexplore, RSSI, smart homes, user monitoring @conference{Mrazovac2012, title = {System Design for Passive Human Detection using Principal Components of the Signal Strength Space}, author = {Bojan Mrazovac and Milan Z. Bjelica and Dragan Kukolj and Sasa Vukosavljev and Branislav M. Todorovic}, doi = {10.1109/ECBS.2012.39}, isbn = {978-1-4673-0912-7}, year = {2012}, date = {2012-01-01}, booktitle = {Engineering of Computer Based Systems (ECBS), 2012 IEEE 19th International Conference and Workshops on}, publisher = {IEEE}, address = {Novi Sad, Serbia}, abstract = {Radio irregularity phenomenon is often considered as a shortcoming of wireless sensor networks. In this paper, the radio irregularity is regarded as a benefit of wireless networks. The proposed novel method for human presence detection, applied to the monitoring system for residential energy management, utilizes radio irregularity for an efficient human presence detection which increases user awareness and automates the power control. The method monitors 2.4GHz wireless (Zigbee) smart outlets and the communication signals between them to detect changes of the received signal strength indicator (RSSI) and its variations compared to the expected mean values. The signal strength variation is significantly increased due to human presence within the signal propagation path. By applying the algorithm for principal components analysis to the set of RSSI samples obtained from radio communication links within the detection area, it is possible to recognize a human presence. There is no need for additional presence sensors installation, because the proposed method applied to the smart outlets network is quite satisfactory to extend the entire system with the detection capability. Compared to the conventional sensor networks, the presented solution preserves the pervasiveness of smart energy and smart home systems, high level of sensorial intelligence, simplicity and low installation costs.}, howpublished = {M33}, keywords = {ieeexplore, RSSI, smart homes, user monitoring}, pubstate = {published}, tppubtype = {conference} } Radio irregularity phenomenon is often considered as a shortcoming of wireless sensor networks. In this paper, the radio irregularity is regarded as a benefit of wireless networks. The proposed novel method for human presence detection, applied to the monitoring system for residential energy management, utilizes radio irregularity for an efficient human presence detection which increases user awareness and automates the power control. The method monitors 2.4GHz wireless (Zigbee) smart outlets and the communication signals between them to detect changes of the received signal strength indicator (RSSI) and its variations compared to the expected mean values. The signal strength variation is significantly increased due to human presence within the signal propagation path. By applying the algorithm for principal components analysis to the set of RSSI samples obtained from radio communication links within the detection area, it is possible to recognize a human presence. There is no need for additional presence sensors installation, because the proposed method applied to the smart outlets network is quite satisfactory to extend the entire system with the detection capability. Compared to the conventional sensor networks, the presented solution preserves the pervasiveness of smart energy and smart home systems, high level of sensorial intelligence, simplicity and low installation costs. |
Mrazovac, Bojan; Bjelica, Milan Z; Kukolj, Dragan; Todorovic, Branislav M; Vukosavljev, Sasa Human Presence Detection Using Radio Irregularity in Wireless Networks ConferenceM33 SENSORNETS 2012, pp. 920-923, 2012. Abstract | Links | BibTeX | Tags: networks, RSSI, smart homes, user monitoring @conference{Mrazovac2012, title = {Human Presence Detection Using Radio Irregularity in Wireless Networks}, author = {Bojan Mrazovac and Milan Z. Bjelica and Dragan Kukolj and Branislav M. Todorovic and Sasa Vukosavljev}, url = {http://dblp.org/db/conf/sensornets/sensornets2012}, year = {2012}, date = {2012-01-01}, booktitle = {SENSORNETS 2012}, pages = {920-923}, abstract = {The paper presents a human detection method applied to the intelligent device-level software platform for residential energy management. The proposed solution increases user awareness and automates the power control, with the primary goal to contribute in energy savings. Instead of using conventional presence sensors as inputs for automated power management, the proposed solution utilizes a network of wireless power outlets and monitors the variations of the signal strength indicator used for the communication between them. The radio signals used for the inter-outlets communication can be scattered, absorbed or reflected by objects in their propagation paths, such as a human body which additionally increases the variation of the signal strength indicator at the receiver. This phenomenon is known as radio irregularity, and is often considered as a shortcoming of radio networks. In this paper the idea of using radio irregularity as efficient presence detection is proposed. With regard to conventional sensors, this solution preserves the pervasiveness of smart energy and smart home systems, high level of sensorial intelligence and low installation costs.}, howpublished = {M33}, keywords = {networks, RSSI, smart homes, user monitoring}, pubstate = {published}, tppubtype = {conference} } The paper presents a human detection method applied to the intelligent device-level software platform for residential energy management. The proposed solution increases user awareness and automates the power control, with the primary goal to contribute in energy savings. Instead of using conventional presence sensors as inputs for automated power management, the proposed solution utilizes a network of wireless power outlets and monitors the variations of the signal strength indicator used for the communication between them. The radio signals used for the inter-outlets communication can be scattered, absorbed or reflected by objects in their propagation paths, such as a human body which additionally increases the variation of the signal strength indicator at the receiver. This phenomenon is known as radio irregularity, and is often considered as a shortcoming of radio networks. In this paper the idea of using radio irregularity as efficient presence detection is proposed. With regard to conventional sensors, this solution preserves the pervasiveness of smart energy and smart home systems, high level of sensorial intelligence and low installation costs. |
Bjelica, Milan Z; Mrazovac, Bojan; Teslic, Nikola; Papp, Istvan; Stefanovic, Dejan Cloud-Enabled Home Automation Gateway with the Support for UPnP Over IPv4/IPv6 and 6LoWPAN ConferenceM33 Consumer Electronics (ICCE), 2012 IEEE International Conference on, IEEE, Las Vegas, NV, USA, pp. 524-525, 2012, ISSN: 2158-3994. Abstract | Links | BibTeX | Tags: ieeexplore, networks, smart homes @conference{Bjelica2012, title = {Cloud-Enabled Home Automation Gateway with the Support for UPnP Over IPv4/IPv6 and 6LoWPAN}, author = {Milan Z. Bjelica and Bojan Mrazovac and Nikola Teslic and Istvan Papp and Dejan Stefanovic}, doi = {10.1109/ICCE.2012.6162002}, issn = {2158-3994}, year = {2012}, date = {2012-01-01}, booktitle = {Consumer Electronics (ICCE), 2012 IEEE International Conference on}, pages = {524-525}, publisher = {IEEE}, address = {Las Vegas, NV, USA}, abstract = {The most recent requests for interoperability between the different devices within a home automation system have brought IP-based protocols to the attention in this area. However, a number of hurdles need to be overcome so that the IP connection to home devices could become enabled, the most important being the requests for a large address space and low power consumption. In this paper we present a solution of a home gateway device with the ability to interact with IPv6-enabled home devices over 6LoWPAN, with regard to the increased address space and low power consumption, respectively. Additionally, the gateway supports the traditional IPv4 interfacing over WiFi and Ethernet. UPnP over IPv6 is fully enabled so that all the devices can be easily found by UPnP discovery from any node in the network. Finally, the gateway populates the discovered devices to a cloud server, which in turn enables a variety of web applications for home control to interact to home devices by using asynchronous API calls.}, howpublished = {M33}, keywords = {ieeexplore, networks, smart homes}, pubstate = {published}, tppubtype = {conference} } The most recent requests for interoperability between the different devices within a home automation system have brought IP-based protocols to the attention in this area. However, a number of hurdles need to be overcome so that the IP connection to home devices could become enabled, the most important being the requests for a large address space and low power consumption. In this paper we present a solution of a home gateway device with the ability to interact with IPv6-enabled home devices over 6LoWPAN, with regard to the increased address space and low power consumption, respectively. Additionally, the gateway supports the traditional IPv4 interfacing over WiFi and Ethernet. UPnP over IPv6 is fully enabled so that all the devices can be easily found by UPnP discovery from any node in the network. Finally, the gateway populates the discovered devices to a cloud server, which in turn enables a variety of web applications for home control to interact to home devices by using asynchronous API calls. |
Mrazovac, Bojan; Bjelica, Milan Z; Kukolj, Dragan; Todorovic, Branislav M; Teslic, Nikola A Human Detection Method for Residential Smart Energy Systems Based on Zigbee RSSI Changes ConferenceM33 Consumer Electronics (ICCE), 2012 IEEE International Conference on, IEEE, Las Vegas, NV, USA, pp. 112-113, 2012, ISSN: 2158-3994. Abstract | Links | BibTeX | Tags: ieeexplore, RSSI, smart homes, user monitoring @conference{Mrazovac2012, title = {A Human Detection Method for Residential Smart Energy Systems Based on Zigbee RSSI Changes}, author = {Bojan Mrazovac and Milan Z. Bjelica and Dragan Kukolj and Branislav M. Todorovic and Nikola Teslic}, doi = {10.1109/ICCE.2012.6161764}, issn = {2158-3994}, year = {2012}, date = {2012-01-01}, booktitle = {Consumer Electronics (ICCE), 2012 IEEE International Conference on}, pages = {112-113}, publisher = {IEEE}, address = {Las Vegas, NV, USA}, abstract = {The paper presents a novel method for human detection that is applied to the automatic control of home appliances’ power consumption. The method uses a wireless smart outlets network and changes of received signal strength indicator (RSSI) between stationary communication nodes (2.4 GHz smart outlets). The main idea is to monitor the changes of RSSI which violate the established radio communication field between nodes inside a room, due to a human’s presence. When a person enters into the established radio communication field, he/she induces the change of RSSI which is periodically read during the message exchange between wireless nodes. Based on the detected changes with regard to the initial thresholds, the system detects human presence and responds with the automatic control of power consumption of all appliances connected to the power network. Such an approach increases users’ awareness by contributing to the energy savings and low installation costs.}, howpublished = {M33}, keywords = {ieeexplore, RSSI, smart homes, user monitoring}, pubstate = {published}, tppubtype = {conference} } The paper presents a novel method for human detection that is applied to the automatic control of home appliances’ power consumption. The method uses a wireless smart outlets network and changes of received signal strength indicator (RSSI) between stationary communication nodes (2.4 GHz smart outlets). The main idea is to monitor the changes of RSSI which violate the established radio communication field between nodes inside a room, due to a human’s presence. When a person enters into the established radio communication field, he/she induces the change of RSSI which is periodically read during the message exchange between wireless nodes. Based on the detected changes with regard to the initial thresholds, the system detects human presence and responds with the automatic control of power consumption of all appliances connected to the power network. Such an approach increases users’ awareness by contributing to the energy savings and low installation costs. |
2011 |
Bjelica, Milan Z; Mrazovac, Bojan; Papp, Ištvan; Teslić, Nikola Set-Top Box-Based Communication Client with the Automatic Operation Profile Selection Journal ArticleM22 IEEE Transactions on Consumer Electronics, 57 (3), pp. 1433-1441, 2011, ISSN: 0098-3063. Abstract | Links | BibTeX | Tags: availability estimation, context-aware, digital TV, ieeexplore, smart homes, user monitoring @article{tce1, title = {Set-Top Box-Based Communication Client with the Automatic Operation Profile Selection}, author = {Milan Z. Bjelica and Bojan Mrazovac and Ištvan Papp and Nikola Teslić}, doi = {10.1109/TCE.2011.6018904}, issn = {0098-3063}, year = {2011}, date = {2011-09-15}, journal = {IEEE Transactions on Consumer Electronics}, volume = {57}, number = {3}, pages = {1433-1441}, abstract = {The introduction of IP-based services to the realm of television broadcasting, television receivers and set-top boxes, opened possibilities for different, new applications for the users in front of their TV screens. IPTV, IP-based communications, social networking and web browsing are among the newest addons to the traditional digital TV concepts. This paper presents an integration concept and the implemented solution of a communication client application for a set-top box device. The communication client is provided as an add-on to the set-top box in the form of USB flash thumb drive. In addition to the voice call and messages, more advanced challenges are recognized and implemented for this application, with regard to the ubiquitous computing concept: context-aware features including an automatic profile selection based on the activities and the availability of people watching the TV, as calculated by the use of embedded sensors and proposed algorithms; the announcement of the selected profile by the use of RGB lighting effects for the RF-controlled RGB luminaires in the living room. These suggested features aim to improve the two most general usability problems of communication client applications applied to the specific set-top box solution. Firstly, interrupting the users by the notifications produced by the application can induce negative effects to user satisfaction and/or stress, if those notifications unexpectedly occur during engaging activities, such as watching the favorite TV show or talking to a friend in the room. Therefore, automatic profile selection based on detected user activities can mitigate these situations and provide the most suitable means of notifying the user for each specific situation of his/her engagement. Secondly, ignorance of the selected profile by other people interacting in person is accounted for by the announcement of the availability by using lighting stimuli.}, howpublished = {M22}, keywords = {availability estimation, context-aware, digital TV, ieeexplore, smart homes, user monitoring}, pubstate = {published}, tppubtype = {article} } The introduction of IP-based services to the realm of television broadcasting, television receivers and set-top boxes, opened possibilities for different, new applications for the users in front of their TV screens. IPTV, IP-based communications, social networking and web browsing are among the newest addons to the traditional digital TV concepts. This paper presents an integration concept and the implemented solution of a communication client application for a set-top box device. The communication client is provided as an add-on to the set-top box in the form of USB flash thumb drive. In addition to the voice call and messages, more advanced challenges are recognized and implemented for this application, with regard to the ubiquitous computing concept: context-aware features including an automatic profile selection based on the activities and the availability of people watching the TV, as calculated by the use of embedded sensors and proposed algorithms; the announcement of the selected profile by the use of RGB lighting effects for the RF-controlled RGB luminaires in the living room. These suggested features aim to improve the two most general usability problems of communication client applications applied to the specific set-top box solution. Firstly, interrupting the users by the notifications produced by the application can induce negative effects to user satisfaction and/or stress, if those notifications unexpectedly occur during engaging activities, such as watching the favorite TV show or talking to a friend in the room. Therefore, automatic profile selection based on detected user activities can mitigate these situations and provide the most suitable means of notifying the user for each specific situation of his/her engagement. Secondly, ignorance of the selected profile by other people interacting in person is accounted for by the announcement of the availability by using lighting stimuli. |
Mrazovac, Bojan; Bjelica, Milan Z; Papp, Istvan; Stefanović, Dejan Method and system for wireless detecting presence of individuals automation of domestic electrical installations PatentM92 P-2011/0288, 2011. Abstract | Links | BibTeX | Tags: RSSI, smart homes @patent{Mrazovac2011, title = {Method and system for wireless detecting presence of individuals automation of domestic electrical installations}, author = {Bojan Mrazovac and Milan Z. Bjelica and Istvan Papp and Dejan Stefanović}, url = {https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20120229&DB=&locale=en_EP&CC=RS&NR=20110288A2&KC=A2&ND=4}, year = {2011}, date = {2011-07-01}, number = {P-2011/0288}, abstract = {Invention herewith described refers to the improvement of the existing solutions in the field of implementation and automation of management of the smart electrical installations. The invention includes the system and method for detecting the presence of the user applied to the automatic control of lighting and other domestic installations using an existing wireless communication network and the changes of the signal strength indicator value (in English: Received Signal Strength Indicator - RSSI) between the stationary communication nodes. The presented method involves monitoring the change in value of the RSSI by disruption of the initial value of the established communication field between the nodes within the premises due to the entry/exit of an individual in the room. The entry of an individual into the established field of communication causes the change of RSSI that is periodically read after any exchange of messages between the nodes. Based on detected changes, a control signal is generated which will be transmitted to the central control unit that converts the signal into a command for room lighting control or other domestic electrical appliances. Implementation of the system includes at least two nodes, which are at the domestic installation level implemented in the form of the smart socket and the smart switch for lighting and the central control unit as a device for managing exchange of messages and commands. These basic units of the system communicate with each other, follow the change of RSSI between the nodes and based on the crossing preset thresholds of signal strength variation, perform the control of room lighting. In addition to the lighting control, the system manages any electrical device connected to the smart sockets by their switching on or off if it is the required and predefined operation.}, howpublished = {M92}, keywords = {RSSI, smart homes}, pubstate = {published}, tppubtype = {patent} } Invention herewith described refers to the improvement of the existing solutions in the field of implementation and automation of management of the smart electrical installations. The invention includes the system and method for detecting the presence of the user applied to the automatic control of lighting and other domestic installations using an existing wireless communication network and the changes of the signal strength indicator value (in English: Received Signal Strength Indicator - RSSI) between the stationary communication nodes. The presented method involves monitoring the change in value of the RSSI by disruption of the initial value of the established communication field between the nodes within the premises due to the entry/exit of an individual in the room. The entry of an individual into the established field of communication causes the change of RSSI that is periodically read after any exchange of messages between the nodes. Based on detected changes, a control signal is generated which will be transmitted to the central control unit that converts the signal into a command for room lighting control or other domestic electrical appliances. Implementation of the system includes at least two nodes, which are at the domestic installation level implemented in the form of the smart socket and the smart switch for lighting and the central control unit as a device for managing exchange of messages and commands. These basic units of the system communicate with each other, follow the change of RSSI between the nodes and based on the crossing preset thresholds of signal strength variation, perform the control of room lighting. In addition to the lighting control, the system manages any electrical device connected to the smart sockets by their switching on or off if it is the required and predefined operation. |
Dotlić, Igor; Bjelica, Milan Z; Mrazovac, Bojan; Pečkai-Kovač, Robert; Radonjić, Živko; Ćurčić, Branislav; Predojević, Mladen; Škorić, Radovan System for fluorescent lightning control with usage of movement sensor Technical ReportTR32041M85 RT-RK Institute for Computer-Based Systems Narodnog Fronta 23a, 2011, (TR32041). BibTeX | Tags: lighting control, smart homes @techreport{Dotlić2011, title = {System for fluorescent lightning control with usage of movement sensor}, author = {Igor Dotlić and Milan Z. Bjelica and Bojan Mrazovac and Robert Pečkai-Kovač and Živko Radonjić and Branislav Ćurčić and Mladen Predojević and Radovan Škorić}, year = {2011}, date = {2011-01-01}, address = {Narodnog Fronta 23a}, institution = {RT-RK Institute for Computer-Based Systems}, howpublished = {M85}, note = {TR32041}, keywords = {lighting control, smart homes}, pubstate = {published}, tppubtype = {techreport} } |
Bjelica, Milan Z; Zivkovic, Aleksandar; Stefanovic, Dejan; Narancic, Dragan; Vojnovic, Vladimir Home Automation System Behavior Definition by the Use of Script Languages ConferenceM63 Telecommunications Forum (TELFOR), 2011 19th, IEEE, Belgrade, Serbia, pp. 920-923, 2011, ISBN: 978-1-4577-1499-3. Abstract | Links | BibTeX | Tags: ieeexplore, smart homes @conference{Bjelica2011, title = {Home Automation System Behavior Definition by the Use of Script Languages}, author = {Milan Z. Bjelica and Aleksandar Zivkovic and Dejan Stefanovic and Dragan Narancic and Vladimir Vojnovic}, doi = {10.1109/TELFOR.2011.6143695}, isbn = {978-1-4577-1499-3}, year = {2011}, date = {2011-01-01}, booktitle = {Telecommunications Forum (TELFOR), 2011 19th}, pages = {920-923}, publisher = {IEEE}, address = {Belgrade, Serbia}, abstract = {In this paper an analysis on the use of several major scripting languages within a real home automation system is presented. Several speed and complexity benchmarks are applied for Lua, XML and SMIL script languages with regard to the specific target system requirements.}, howpublished = {M63}, keywords = {ieeexplore, smart homes}, pubstate = {published}, tppubtype = {conference} } In this paper an analysis on the use of several major scripting languages within a real home automation system is presented. Several speed and complexity benchmarks are applied for Lua, XML and SMIL script languages with regard to the specific target system requirements. |
Mrazovac, Bojan; Todorovic, Branislav M; Bjelica, Milan Z; Miljkovic, Aleksandar; Samardzija, Dragan Using Radio Irregularity for Increasing Residential Energy Awareness ConferenceM63 Telecommunications Forum (TELFOR), 2011 19th, IEEE, Belgrade, Serbia, pp. 385-388, 2011, ISBN: 978-1-4577-1499-3. Abstract | Links | BibTeX | Tags: ieeexplore, RSSI, smart homes, user monitoring @conference{Mrazovac2011, title = {Using Radio Irregularity for Increasing Residential Energy Awareness}, author = {Bojan Mrazovac and Branislav M. Todorovic and Milan Z. Bjelica and Aleksandar Miljkovic and Dragan Samardzija}, doi = {10.1109/TELFOR.2011.6143569}, isbn = {978-1-4577-1499-3}, year = {2011}, date = {2011-01-01}, booktitle = {Telecommunications Forum (TELFOR), 2011 19th}, pages = {385-388}, publisher = {IEEE}, address = {Belgrade, Serbia}, abstract = {Radio irregularity phenomenon is often noted as a shortcoming of wireless networks. In this paper we present the method of using radio irregularity as an efficient presence sensor which increases user awareness in smart homes. The idea is based on monitoring the received signal strength indicator (RSSI) between stationary wireless (2.4 GHz - Zigbee) power outlets. When a human enters into the established radio communication field, the signal can be absorbed, scattered or reflected by the body which induces strong variations of RSSI. Based on the detected changes compared to the initial values, the system detects presence and responds with the automatic control of any appliance connected to outlets. With regard to conventional sensors, the proposed solution preserves the sensorial intelligence and low installation costs without additional devices.}, howpublished = {M63}, keywords = {ieeexplore, RSSI, smart homes, user monitoring}, pubstate = {published}, tppubtype = {conference} } Radio irregularity phenomenon is often noted as a shortcoming of wireless networks. In this paper we present the method of using radio irregularity as an efficient presence sensor which increases user awareness in smart homes. The idea is based on monitoring the received signal strength indicator (RSSI) between stationary wireless (2.4 GHz - Zigbee) power outlets. When a human enters into the established radio communication field, the signal can be absorbed, scattered or reflected by the body which induces strong variations of RSSI. Based on the detected changes compared to the initial values, the system detects presence and responds with the automatic control of any appliance connected to outlets. With regard to conventional sensors, the proposed solution preserves the sensorial intelligence and low installation costs without additional devices. |
Bjelica, Milan Z; Mrazovac, Bojan; Teslic, Nikola Evaluation of the Available Scripting Languages for Home Automation Networks: Real World Case Study ConferenceM33 Telecommunication in Modern Satellite Cable and Broadcasting Services (TELSIKS), 2011 10th International Conference on, IEEE, Nis, Serbia, pp. 611-614, 2011, ISBN: 978-1-4577-2018-5. Abstract | Links | BibTeX | Tags: ieeexplore, smart homes @conference{Bjelica2011, title = {Evaluation of the Available Scripting Languages for Home Automation Networks: Real World Case Study}, author = {Milan Z. Bjelica and Bojan Mrazovac and Nikola Teslic}, doi = {10.1109/TELSKS.2011.6143187}, isbn = {978-1-4577-2018-5}, year = {2011}, date = {2011-01-01}, booktitle = {Telecommunication in Modern Satellite Cable and Broadcasting Services (TELSIKS), 2011 10th International Conference on}, pages = {611-614}, publisher = {IEEE}, address = {Nis, Serbia}, abstract = {Ever increasing demand for the solutions that can help automate everyday tasks inside a household has resulted in various systems, devices and applications working towards the fulfilment of that goal. The majority of systems use scripting languages to define the behaviour of automated devices in the home. In this paper we present the results of the analysis of several major scripting languages used within a real home automation system, which we extended with several different script interpreters. In the scope of our discussions scripting languages Lua, XML and SMIL are covered.}, howpublished = {M33}, keywords = {ieeexplore, smart homes}, pubstate = {published}, tppubtype = {conference} } Ever increasing demand for the solutions that can help automate everyday tasks inside a household has resulted in various systems, devices and applications working towards the fulfilment of that goal. The majority of systems use scripting languages to define the behaviour of automated devices in the home. In this paper we present the results of the analysis of several major scripting languages used within a real home automation system, which we extended with several different script interpreters. In the scope of our discussions scripting languages Lua, XML and SMIL are covered. |
Mrazovac, Bojan; Bjelica, Milan Z; Simic, Djordje; Tikvic, Srdjan; Papp, Istvan Gesture Based Hardware Interface for RF Lighting Control ConferenceM33 Intelligent Systems and Informatics (SISY), 2011 IEEE 9th International Symposium on, IEEE, Subotica, Serbia, pp. 309-314, 2011, ISBN: 978-1-4577-1975-2. Abstract | Links | BibTeX | Tags: HMI, ieeexplore, lighting control, smart homes, user experience @conference{Mrazovac2011, title = {Gesture Based Hardware Interface for RF Lighting Control}, author = {Bojan Mrazovac and Milan Z. Bjelica and Djordje Simic and Srdjan Tikvic and Istvan Papp}, doi = {10.1109/SISY.2011.6034343}, isbn = {978-1-4577-1975-2}, year = {2011}, date = {2011-01-01}, booktitle = {Intelligent Systems and Informatics (SISY), 2011 IEEE 9th International Symposium on}, pages = {309-314}, publisher = {IEEE}, address = {Subotica, Serbia}, abstract = {Human interaction with wearable computers is a challenging research issue, especially when combined with augmented reality applications. Natural and unobtrusive interaction with various devices should be simple and at the same time intuitive for any user. This paper represents the design and implementation of a novel interactive hardware which recognizes certain hand gestures and responds in a way of controlling a remote light source. The hardware is made as a “sensing glove” which provides 3-dimensional light control for switching the light on/off or dimming to a desired level. Control parameters are calculated by an accelerometer mounted on the glove, which detects positions of a user’s palm in a 3D space. Slow palm rotation is translated into commands for the light dimming, whereas specific hand movements control the light switching. RF transmitter connected to the accelerometer sends the current palm and hand coordinates to the remote luminary. The luminary is managed by an RF receiver and a module for the light control which translates the received data into lighting commands.}, howpublished = {M33}, keywords = {HMI, ieeexplore, lighting control, smart homes, user experience}, pubstate = {published}, tppubtype = {conference} } Human interaction with wearable computers is a challenging research issue, especially when combined with augmented reality applications. Natural and unobtrusive interaction with various devices should be simple and at the same time intuitive for any user. This paper represents the design and implementation of a novel interactive hardware which recognizes certain hand gestures and responds in a way of controlling a remote light source. The hardware is made as a “sensing glove” which provides 3-dimensional light control for switching the light on/off or dimming to a desired level. Control parameters are calculated by an accelerometer mounted on the glove, which detects positions of a user’s palm in a 3D space. Slow palm rotation is translated into commands for the light dimming, whereas specific hand movements control the light switching. RF transmitter connected to the accelerometer sends the current palm and hand coordinates to the remote luminary. The luminary is managed by an RF receiver and a module for the light control which translates the received data into lighting commands. |
Mrazovac, Bojan; Bjelica, Milan Z; Teslic, Nikola; Papp, Istvan Towards Ubiquitous Smart Outlets for Safety and Energetic Efficiency of Home Electric Appliances ConferenceM33 Consumer Electronics - Berlin (ICCE-Berlin), 2011 IEEE International Conference on, IEEE, Berlin, Germany, pp. 324-328, 2011, ISBN: 978-1-4577-0233-4. Abstract | Links | BibTeX | Tags: ieeexplore, lighting control, smart homes @conference{Mrazovac2011, title = {Towards Ubiquitous Smart Outlets for Safety and Energetic Efficiency of Home Electric Appliances}, author = {Bojan Mrazovac and Milan Z. Bjelica and Nikola Teslic and Istvan Papp}, doi = {10.1109/ICCE-Berlin.2011.6031795}, isbn = {978-1-4577-0233-4}, year = {2011}, date = {2011-01-01}, booktitle = {Consumer Electronics - Berlin (ICCE-Berlin), 2011 IEEE International Conference on}, pages = {324-328}, publisher = {IEEE}, address = {Berlin, Germany}, abstract = {In this paper we present an intelligent device-level residential energy monitoring and controlling platform based on interactive outlets and light dimmer-switches. The platform allows users to monitor, control and compare electricity consumption of appliances connected to the residential power network. In our prototype we are able to perform control via remote control, mobile phone, TV or web interface. Managing intelligence and awareness are achieved through the user-defined behavioral scripts executed on the Home Controller device. These scripts enable the system to automatically respond on any change in the energy consumption scheme, by notifying the user or executing a predefined operation. The system intelligently controls power consumption of all appliances connected to the smart network, contributing to energy savings in the household.}, howpublished = {M33}, keywords = {ieeexplore, lighting control, smart homes}, pubstate = {published}, tppubtype = {conference} } In this paper we present an intelligent device-level residential energy monitoring and controlling platform based on interactive outlets and light dimmer-switches. The platform allows users to monitor, control and compare electricity consumption of appliances connected to the residential power network. In our prototype we are able to perform control via remote control, mobile phone, TV or web interface. Managing intelligence and awareness are achieved through the user-defined behavioral scripts executed on the Home Controller device. These scripts enable the system to automatically respond on any change in the energy consumption scheme, by notifying the user or executing a predefined operation. The system intelligently controls power consumption of all appliances connected to the smart network, contributing to energy savings in the household. |
Bjelica, Milan Z; Mrazovac, Bojan; Duffy, Ruairi; Brophy, Lorcan Scalable Multisensory System for a Customizable User Wake Up Experience ConferenceM33 Consumer Electronics - Berlin (ICCE-Berlin), 2011 IEEE International Conference on, IEEE, Berlin, Germany, pp. 303-307, 2011, ISBN: 978-1-4577-0233-4. Abstract | Links | BibTeX | Tags: HMI, ieeexplore, smart homes, user experience @conference{, title = {Scalable Multisensory System for a Customizable User Wake Up Experience}, author = {Milan Z. Bjelica and Bojan Mrazovac and Ruairi Duffy and Lorcan Brophy}, doi = {10.1109/ICCE-Berlin.2011.6031818}, isbn = {978-1-4577-0233-4}, year = {2011}, date = {2011-01-01}, booktitle = {Consumer Electronics - Berlin (ICCE-Berlin), 2011 IEEE International Conference on}, pages = {303-307}, publisher = {IEEE}, address = {Berlin, Germany}, abstract = {In a world of accessible information the pace of everyday living is quickening. This coupled with the increasing interest in personal healthcare and well-being issues has resulted in new solutions being arrived at. Existing consumer electronics and home automation solutions need to evolve to capture these developing customer needs. In the scope of this paper we present a scalable solution that provides a multisensory wake up experience for users inside the home. The solution consists of both a software middleware and user interface application with the goal of scheduling and customizing wake up alarms that fit to the consumer preferences in sound, temperature and lighting stimuli. One of the goals is to provide an easy-to-use and intuitive consumer oriented platform that can be applied within an ecosystem of devices present in the average household. The key benefits of the solution also include the ease of installation within the user’s home automation system and scalable operation that can engage various devices in the wake up scheme, such as lights, blinds, multimedia and HVAC systems.}, howpublished = {M33}, keywords = {HMI, ieeexplore, smart homes, user experience}, pubstate = {published}, tppubtype = {conference} } In a world of accessible information the pace of everyday living is quickening. This coupled with the increasing interest in personal healthcare and well-being issues has resulted in new solutions being arrived at. Existing consumer electronics and home automation solutions need to evolve to capture these developing customer needs. In the scope of this paper we present a scalable solution that provides a multisensory wake up experience for users inside the home. The solution consists of both a software middleware and user interface application with the goal of scheduling and customizing wake up alarms that fit to the consumer preferences in sound, temperature and lighting stimuli. One of the goals is to provide an easy-to-use and intuitive consumer oriented platform that can be applied within an ecosystem of devices present in the average household. The key benefits of the solution also include the ease of installation within the user’s home automation system and scalable operation that can engage various devices in the wake up scheme, such as lights, blinds, multimedia and HVAC systems. |
Mrazovac, Bojan; Bjelica, Milan Z; Papp, Istvan; Teslic, Nikola Smart audio/video playback control based on presence detection and user localization in home environment ConferenceM33 Engineering of Computer Based Systems (ECBS-EERC), 2011 2nd Eastern European Regional Conference on the, IEEE, Bratislava, Slovakia, pp. 44-53, 2011, ISBN: 978-1-4577-0683-7. Abstract | Links | BibTeX | Tags: ieeexplore, smart homes, user monitoring @conference{Mrazovac2011, title = {Smart audio/video playback control based on presence detection and user localization in home environment}, author = {Bojan Mrazovac and Milan Z. Bjelica and Istvan Papp and Nikola Teslic}, doi = {10.1109/ECBS-EERC.2011.16}, isbn = {978-1-4577-0683-7}, year = {2011}, date = {2011-01-01}, booktitle = {Engineering of Computer Based Systems (ECBS-EERC), 2011 2nd Eastern European Regional Conference on the}, pages = {44-53}, publisher = {IEEE}, address = {Bratislava, Slovakia}, abstract = {This paper presents the design and implementation of a simple software-based home control platform used for the intelligent automatic control of audio/video devices. The system facilitates integration of various residential sensors, with an accent on users’ localization and presence detection. For the presence detection and localization we utilize three, the most frequently used technologies: visual (3D camera), audio (Microphone array) and passive infrared (PIR sensors). The home controller interprets information about user’s position as a command issued to a list of UPnP/DLNA rendering devices (PC, TV or Audio system). Current distance and user’s position can activate, abort or change video presentation, pause and continue playback, amplify sound or silence it automatically with regard to information retrieved from sensors and actions described in a so-called ambient behavior patterns. The way the system automatically responds to detected positions is controllable and changeable, and it is defined by executing XML documents which represent the behavior patterns - scripts. By using the easily accessible user interface, users are able to choose one of the available scripts or to prepare a new one, and to set up different audio/video modes in a room, similarly to switching profiles on mobile phones. The system is not limited to presence detection and audio/video control. Performing simple modifications of behavior scripts, the controller can interpret data from different kinds of sensors in an unobtrusive way of controlling various home appliances.}, howpublished = {M33}, keywords = {ieeexplore, smart homes, user monitoring}, pubstate = {published}, tppubtype = {conference} } This paper presents the design and implementation of a simple software-based home control platform used for the intelligent automatic control of audio/video devices. The system facilitates integration of various residential sensors, with an accent on users’ localization and presence detection. For the presence detection and localization we utilize three, the most frequently used technologies: visual (3D camera), audio (Microphone array) and passive infrared (PIR sensors). The home controller interprets information about user’s position as a command issued to a list of UPnP/DLNA rendering devices (PC, TV or Audio system). Current distance and user’s position can activate, abort or change video presentation, pause and continue playback, amplify sound or silence it automatically with regard to information retrieved from sensors and actions described in a so-called ambient behavior patterns. The way the system automatically responds to detected positions is controllable and changeable, and it is defined by executing XML documents which represent the behavior patterns - scripts. By using the easily accessible user interface, users are able to choose one of the available scripts or to prepare a new one, and to set up different audio/video modes in a room, similarly to switching profiles on mobile phones. The system is not limited to presence detection and audio/video control. Performing simple modifications of behavior scripts, the controller can interpret data from different kinds of sensors in an unobtrusive way of controlling various home appliances. |
Bjelica, Milan Z; Mrazovac, Bojan; Papp, Istvan; Teslic, Nikola User Availability Estimation Prototype for Home and Office Use ConferenceM33 Consumer Electronics (ICCE), 2011 IEEE International Conference on, IEEE, Las Vegas, NV, USA, pp. 259-260, 2011, ISSN: 2158-3994. Abstract | Links | BibTeX | Tags: availability estimation, context-aware, ieeexplore, smart homes, user monitoring @conference{Bjelica2011, title = {User Availability Estimation Prototype for Home and Office Use}, author = {Milan Z. Bjelica and Bojan Mrazovac and Istvan Papp and Nikola Teslic}, doi = {10.1109/ICCE.2011.5722571}, issn = {2158-3994}, year = {2011}, date = {2011-01-01}, booktitle = {Consumer Electronics (ICCE), 2011 IEEE International Conference on}, pages = {259-260}, publisher = {IEEE}, address = {Las Vegas, NV, USA}, abstract = {Modern technologies and connectivity enable users to perform their tasks faster than ever before. Overall performance no longer depends upon barriers imposed by the tools used for the work, but by the speed of the worker himself. Trying to compete with their electronic “helpers”, such as computers, PDAs and mobile phones, people perform multitasking as common practice while trying to minimize idleness and produce results. Interruptions by others are not desirable. Nevertheless, time gaps when a person appears to be idle are sometimes the only moments for interaction. This paper presents a multi-sensorial platform that estimates person availability, and alerts others by using light effects and a web portal. Using cameras, microphones and events from home/office equipment, the platform decides the light scheme to illuminate the foyer in front of the monitored room using the color corresponding to occupant’s availability. People, such as coworkers, can also visit the web portal to check the availability of their colleagues prior to visiting them in person.}, howpublished = {M33}, keywords = {availability estimation, context-aware, ieeexplore, smart homes, user monitoring}, pubstate = {published}, tppubtype = {conference} } Modern technologies and connectivity enable users to perform their tasks faster than ever before. Overall performance no longer depends upon barriers imposed by the tools used for the work, but by the speed of the worker himself. Trying to compete with their electronic “helpers”, such as computers, PDAs and mobile phones, people perform multitasking as common practice while trying to minimize idleness and produce results. Interruptions by others are not desirable. Nevertheless, time gaps when a person appears to be idle are sometimes the only moments for interaction. This paper presents a multi-sensorial platform that estimates person availability, and alerts others by using light effects and a web portal. Using cameras, microphones and events from home/office equipment, the platform decides the light scheme to illuminate the foyer in front of the monitored room using the color corresponding to occupant’s availability. People, such as coworkers, can also visit the web portal to check the availability of their colleagues prior to visiting them in person. |
2010 |
Mrazovac, Bojan; Bjelica, Milan Z; Papp, Istvan; Katona, Mihajlo Gesture Based Hardware Interface for Remote Lighting Control ConferenceM63 TELFOR 2010, IEEE, Belgrade, Serbia, pp. 815-818, 2010. Abstract | Links | BibTeX | Tags: lighting control, smart homes @conference{Mrazovac2010, title = {Gesture Based Hardware Interface for Remote Lighting Control}, author = {Bojan Mrazovac and Milan Z. Bjelica and Istvan Papp and Mihajlo Katona}, url = {http://2010.telfor.rs/radovi/}, year = {2010}, date = {2010-01-01}, booktitle = {TELFOR 2010}, pages = {815-818}, publisher = {IEEE}, address = {Belgrade, Serbia}, abstract = {In this paper we present an idea, concept and implementation of a novel interactive 3D light control. The device is made as a “sensing glove” which recognizes certain hand gestures using one accelerometer and responds through the commands sent to a remote lighting source, at the same time allowing natural hand positions without impact to the control.}, howpublished = {M63}, keywords = {lighting control, smart homes}, pubstate = {published}, tppubtype = {conference} } In this paper we present an idea, concept and implementation of a novel interactive 3D light control. The device is made as a “sensing glove” which recognizes certain hand gestures using one accelerometer and responds through the commands sent to a remote lighting source, at the same time allowing natural hand positions without impact to the control. |
Bjelica, Milan Z; Pilipovic, Milos; Kastelan, Ivan; Mrazovac, Bojan User Busyness Estimation Prototype with RGB Lighting Alerts ConferenceM63 TELFOR 2010, IEEE, Belgrade, Serbia, pp. 819-822, 2010. Abstract | Links | BibTeX | Tags: availability estimation, context-aware, smart homes, user monitoring @conference{Bjelica2010, title = {User Busyness Estimation Prototype with RGB Lighting Alerts}, author = {Milan Z. Bjelica and Milos Pilipovic and Ivan Kastelan and Bojan Mrazovac}, url = {http://2010.telfor.rs/radovi/}, year = {2010}, date = {2010-01-01}, booktitle = {TELFOR 2010}, pages = {819-822}, publisher = {IEEE}, address = {Belgrade, Serbia}, abstract = {This paper presents a multi-sensorial platform that estimates person availability, and alerts others by using light effects and a web portal. Using cameras, microphones and events from home/office equipment, the platform decides the light scheme to illuminate the foyer in front of the monitored room using the color corresponding to occupant’s availability (by using DMX-based RGB lamps). People, such as coworkers, can also visit the web portal to check the availability of their colleagues prior to visiting them in person.}, howpublished = {M63}, keywords = {availability estimation, context-aware, smart homes, user monitoring}, pubstate = {published}, tppubtype = {conference} } This paper presents a multi-sensorial platform that estimates person availability, and alerts others by using light effects and a web portal. Using cameras, microphones and events from home/office equipment, the platform decides the light scheme to illuminate the foyer in front of the monitored room using the color corresponding to occupant’s availability (by using DMX-based RGB lamps). People, such as coworkers, can also visit the web portal to check the availability of their colleagues prior to visiting them in person. |
Bjelica, Milan Z; Mrazovac, Bojan; Stefanovic, Dejan; Teslic, Nikola Web Browser - Based Distributed System for Multimedia Presentations Playback ConferenceM63 TELFOR 2010, IEEE, Belgrade, Serbia, pp. 990-993, 2010. Abstract | Links | BibTeX | Tags: smart homes @conference{Bjelica2010, title = {Web Browser - Based Distributed System for Multimedia Presentations Playback}, author = {Milan Z. Bjelica and Bojan Mrazovac and Dejan Stefanovic and Nikola Teslic}, url = {http://2010.telfor.rs/radovi/}, year = {2010}, date = {2010-01-01}, booktitle = {TELFOR 2010}, pages = {990-993}, publisher = {IEEE}, address = {Belgrade, Serbia}, abstract = {In this paper we present an idea, concept and implementation of a system for distributed multimedia presentation playback, using a standard web browser that is remotely controlled in real time. Presentations are defined in SMIL language, whereas multimedia content is fetched from a central server. There is no need for presentation authoring and all the changes can be applied in real time.}, howpublished = {M63}, keywords = {smart homes}, pubstate = {published}, tppubtype = {conference} } In this paper we present an idea, concept and implementation of a system for distributed multimedia presentation playback, using a standard web browser that is remotely controlled in real time. Presentations are defined in SMIL language, whereas multimedia content is fetched from a central server. There is no need for presentation authoring and all the changes can be applied in real time. |
Bjelica, Milan Z; Teslic, Nikola; Jovanovic, Zoran; Marceta, Zoran Home appliances as home controllers: Concepts and a set-top box implementation Journal ArticleM52 TELFOR Journal, 2 (2), pp. 107-112, 2010, ISSN: 1821-3251. Abstract | Links | BibTeX | Tags: digital TV, smart homes @article{Bjelica2010, title = {Home appliances as home controllers: Concepts and a set-top box implementation}, author = {Milan Z. Bjelica and Nikola Teslic and Zoran Jovanovic and Zoran Marceta}, url = {journal.telfor.rs/Published/Vol2No2/Vol2No2_A10.pdf}, issn = {1821-3251}, year = {2010}, date = {2010-01-01}, journal = {TELFOR Journal}, volume = {2}, number = {2}, pages = {107-112}, abstract = {In this paper we present a novel software-based home control platform suitable as an extension to digital home appliances that are equipped with a CPU (set-top boxes, home theatre systems, TV sets, gaming consoles etc). By using an appliance they are already accustomed to, users become able to control lights, appliances and media playback in their homes. Intelligence and awareness are achieved with a support for execution of recipes – pre-prepared scripts that define timely actions and respond to triggers obtained from sensors. Software abstraction layer facilitates integration of any desired communication protocol. In our prototype, we supported Zigbee and DMX for light control, X10 for light/appliances control over power line, as well as Ethernet-based optical cameras as motion / presence sensors and UPnP / DLNA based equipment for distributed media playback.}, howpublished = {M52}, keywords = {digital TV, smart homes}, pubstate = {published}, tppubtype = {article} } In this paper we present a novel software-based home control platform suitable as an extension to digital home appliances that are equipped with a CPU (set-top boxes, home theatre systems, TV sets, gaming consoles etc). By using an appliance they are already accustomed to, users become able to control lights, appliances and media playback in their homes. Intelligence and awareness are achieved with a support for execution of recipes – pre-prepared scripts that define timely actions and respond to triggers obtained from sensors. Software abstraction layer facilitates integration of any desired communication protocol. In our prototype, we supported Zigbee and DMX for light control, X10 for light/appliances control over power line, as well as Ethernet-based optical cameras as motion / presence sensors and UPnP / DLNA based equipment for distributed media playback. |
Bjelica, Milan Z; Mrazovac, Bojan; Teslic, Nikola Towards ubiquitous distributed multimedia: UPnP-based control and scripting ConferenceM33 Circuits and Systems for Communications (ECCSC), 2010 5th European Conference on, IEEE, Belgrade, Serbia, pp. 39-42, 2010, ISBN: 978-1-61284-400-8. Abstract | Links | BibTeX | Tags: ieeexplore, smart homes @conference{Bjelica2010, title = {Towards ubiquitous distributed multimedia: UPnP-based control and scripting}, author = {Milan Z. Bjelica and Bojan Mrazovac and Nikola Teslic}, url = {http://ieeexplore.ieee.org/document/5733851/}, isbn = {978-1-61284-400-8}, year = {2010}, date = {2010-01-01}, booktitle = {Circuits and Systems for Communications (ECCSC), 2010 5th European Conference on}, pages = {39-42}, publisher = {IEEE}, address = {Belgrade, Serbia}, abstract = {One of the most important enablers when assembling a modern ubiquitous computing system is distribution of multimedia content throughout a home and control of its playback. Additionally, ambient intelligence requirements include playback timeline programming, interaction with sensors and event-based playback triggering. Normally there is a central server dedicated to content storage and streaming to one or more spatially displaced viewing screens. In this paper we present a newly developed portable software library that provides mechanisms to control multimedia distribution and playback from one or more content servers, to multiple screens. The control is based on UPnP/DLNA protocol stack, therefore supporting integration of many off-the-shelf UPnP/DLNA compatible multimedia servers or playback devices. The primary goal is to interpret custom scripts written to achieve desired multimedia ambient. These scripts provide control over content distribution and playback based on time triggers and external, arbitrary events, such as sensor readings and user commands. The library provides faster response to a control command in comparison to traditional UPnP control points. Content providers and their physical addresses are hidden from users enforcing the concept of a media “cloud” to fetch the content from. Content can also be distributed to multiple targets at once, whereas it retains control synchronization.}, howpublished = {M33}, keywords = {ieeexplore, smart homes}, pubstate = {published}, tppubtype = {conference} } One of the most important enablers when assembling a modern ubiquitous computing system is distribution of multimedia content throughout a home and control of its playback. Additionally, ambient intelligence requirements include playback timeline programming, interaction with sensors and event-based playback triggering. Normally there is a central server dedicated to content storage and streaming to one or more spatially displaced viewing screens. In this paper we present a newly developed portable software library that provides mechanisms to control multimedia distribution and playback from one or more content servers, to multiple screens. The control is based on UPnP/DLNA protocol stack, therefore supporting integration of many off-the-shelf UPnP/DLNA compatible multimedia servers or playback devices. The primary goal is to interpret custom scripts written to achieve desired multimedia ambient. These scripts provide control over content distribution and playback based on time triggers and external, arbitrary events, such as sensor readings and user commands. The library provides faster response to a control command in comparison to traditional UPnP control points. Content providers and their physical addresses are hidden from users enforcing the concept of a media “cloud” to fetch the content from. Content can also be distributed to multiple targets at once, whereas it retains control synchronization. |
Maric, Svetislav; Bjelica, Milan Z; Mrazovac, Bojan; Teslic, Nikola An implementation of scripted control for a distributed multimedia system ConferenceM63 ETRAN 2010, ETRAN Society, Donji Milanovac, Serbia, 2010. Abstract | Links | BibTeX | Tags: smart homes @conference{Maric2010, title = {An implementation of scripted control for a distributed multimedia system}, author = {Svetislav Maric and Milan Z. Bjelica and Bojan Mrazovac and Nikola Teslic}, url = {http://etran.etf.rs/etran2010/sekcije_2010.htm}, year = {2010}, date = {2010-01-01}, booktitle = {ETRAN 2010}, publisher = {ETRAN Society}, address = {Donji Milanovac, Serbia}, abstract = {This paper presents a solution of a UPnP/DLNA control library for the use within a distributed multimedia system. Apart from standard playback control functions, library supports execution of scripts that define time transitions and response to external events, faster response to play command and better playback synchronization across multiple renderers.}, howpublished = {M63}, keywords = {smart homes}, pubstate = {published}, tppubtype = {conference} } This paper presents a solution of a UPnP/DLNA control library for the use within a distributed multimedia system. Apart from standard playback control functions, library supports execution of scripts that define time transitions and response to external events, faster response to play command and better playback synchronization across multiple renderers. |
Mrazovac, Bojan; Bjelica, Milan Z; Papp, Istvan; Kovacevic, Vladimir A system for distributed video playback based on 3D localization of the user ConferenceM63 ETRAN 2010, 2010. Abstract | Links | BibTeX | Tags: smart homes, user monitoring @conference{Mrazovac2010, title = {A system for distributed video playback based on 3D localization of the user}, author = {Bojan Mrazovac and Milan Z. Bjelica and Istvan Papp and Vladimir Kovacevic}, url = {http://etran.etf.rs/etran2010/sekcije_2010.htm}, year = {2010}, date = {2010-01-01}, booktitle = {ETRAN 2010}, abstract = {This paper presents a simple Ambient Intelligence system design and implementation. The system is based on 3D user localization within a room using the 3D camera and responding through an array of UPnP/DLNA rendering devices. The way the system responds to users’ location is controllable and changeable, and it is defined by executing an XML document which represents the ambient scenario.}, howpublished = {M63}, keywords = {smart homes, user monitoring}, pubstate = {published}, tppubtype = {conference} } This paper presents a simple Ambient Intelligence system design and implementation. The system is based on 3D user localization within a room using the 3D camera and responding through an array of UPnP/DLNA rendering devices. The way the system responds to users’ location is controllable and changeable, and it is defined by executing an XML document which represents the ambient scenario. |
2018 |
How Much Smart is Too Much? Exploring the slow adoption of new consumer technology Journal ArticleM22 IEEE Consumer Electronics Magazine, 7 (6), pp. 23-28, 2018, ISBN: 2162-2248. |
2017 |
Smart Devices, Homes, Cars: Is the Modern Consumer Overwhelmed? ConferenceKeynoteM32 IEEE International Conference on Consumer Electronics, 2017, (Keynote). |
2015 |
Asynchronous application programming interface library for distributed home automation software ConferenceM33 Consumer Electronics - Berlin (ICCE-Berlin), 2015 IEEE 5th International Conference on, IEEE, Berlin, Germany, 2015, ISBN: 978-1-4799-8748-1. |
An integrated environment and development framework for social gaming using mobile devices, digital TV and Internet Journal ArticleM21 Multimedia Tools and Applications, 74 (18), pp. 8137–8169, 2015, ISSN: 1380-7501. |
Lua-based self-management framework for Internet of Things ConferenceM33 Consumer Electronics (ICCE), 2015 IEEE International Conference on, IEEE, Las Vegas, NV, USA, pp. 48-49, 2015, ISSN: 2158-3994. |
2014 |
User self-help module for a device management cloud based on the TR-069 protocol ConferenceM33 Consumer Electronics – Berlin (ICCE-Berlin), 2014 IEEE Fourth International Conference on, IEEE, Berlin, Germany, pp. 199-201, 2014, ISBN: 978-1-4799-6165-8. |
Multilayer approach to cost-efficient home automation ConferenceM33 Consumer Electronics - China, 2014 IEEE International Conference on, IEEE, Shenzhen, China, 2014, ISBN: 978-1-4799-4756-0. |
The Personalization of a Cloud Ecosystem: Adding Dimensions to Situational Awareness ConferenceKeynoteM31 International Symposium on Industrial Electronics, pp. 248-252, 2014, ISBN: 978-99955-46-22-9, (Keynote). |
[Serbian] Udaljeni poslužilac za senzorske i aktuatorske uređaje u pametnim kućama Technical ReportTR36029M85 RT-RK Institute for Computer-Based Systems Narodnog Fronta 23a, 2014, (TR36029). |
2013 |
Device-free indoor human presence detection method based on the information entropy of RSSI variations Journal ArticleM22 Electronics Letters, 49 (22), pp. 1386 - 1388, 2013, ISSN: 0013-5194. |
Adaptive programming interface to integrate the device with the target platform for the control and management PatentM92 P-2013/0549, 2013. |
Context-Aware Platform with User Availability Estimation and Light-based Announcements Journal ArticleM21a IEEE Transactions on Systems, Man, and Cybernetics: Systems, 43 (5), pp. 1228 - 1239, 2013, ISSN: 2168-2216. |
Device for controlling LED dimmer by averaging width modulation (PWM) signal PatentM92 P-2013/0185, 2013. |
Methods of implementation of context-aware platforms and context-aware user interfaces for applications in consumer electronics PhD ThesisM70 University of Novi Sad, Faculty of Technical Science, 2013. |
System Design for Passive Human Detection using Principal Components of the Signal Strength Space Journal ArticleM23 Computer Science and Information Systems, 10 (1), pp. 423-452, 2013, ISSN: 1820-0214. |
System for context-aware reasoning for lighting and home automation with multiple script languages support Technical ReportTR32041M85 RT-RK Institute for Computer-Based Systems Narodnog Fronta 23a, 2013, (TR32041). |
[Serbian] Daljinski upravljač za kontrolu energetskih elemenata Technical ReportTR32041M85 RT-RK Institute for Computer-Based Systems Narodnog Fronta 23a, 2013, (TR32041). |
[Serbian] Sistem i metoda za detekciju prisustva ljudi u objektu korišćenjem radio signala bežičnih električnih instalacija Technical ReportTR32041M85 RT-RK Institute for Computer-Based Systems Narodnog Fronta 23a, 2013, (TR32041). |
2012 |
A Human Detection Method for Residential Smart Energy Systems Based on Zigbee RSSI Changes Journal ArticleM22 IEEE Transactions on Consumer Electronics, 58 (3), pp. 819-824, 2012, ISSN: 0098-3063. |
System and method for user activity monitoring using an optical 3D sensor and a microphone array Technical ReportTR32041M85 RT-RK Institute for Computer-Based Systems Narodnog Fronta 23a, 2012, (TR32041). |
System and method for user availability announcement using lighting effects Technical ReportTR32041M85 RT-RK Institute for Computer-Based Systems Narodnog Fronta 23a, 2012, (TR32041). |
Passive Wireless Surveillance Method Based on Shannon Entropy of the Signal Strength Space ConferenceM63 Telecommunications Forum (TELFOR), 2012 20th, IEEE, Belgrade, Serbia, pp. 819-822, 2012, ISBN: 978-1-4673-2983-5. |
Software safety requirements module for smart home actuators ConferenceM63 Telecommunications Forum (TELFOR), 2012 20th, IEEE, Belgrade, Serbia, pp. 1024-1027, 2012, ISBN: 978-1-4673-2983-5. |
Consumer-oriented Smart Grid for Energy Efficiency ConferenceM33 VDE Kongress 2012, VDE, Stutgart, Germany, 2012. |
Smart Home Technologies in the Cloud ConferenceM33 International Conference on Applied Internet and Information Technologies (AIIT) 2012, University of Novi Sad, TF Mihajlo Pupin, Zrenjanin, Serbia, pp. 1-4, 2012, ISBN: 978-86-7672-188-7. |
System and Method for Passive Surveillance in Indoor Environments Based on Principal Components of the Signal Strength Variation ConferenceM33 Wireless Communications in Unusual and Confined Areas (ICWCUCA), 2012 International Conference on, IEEE, Clermont Ferrand, France, 2012, ISBN: 978-1-4673-1290-5. |
Using radio irregularity for increasing residential energy awareness Journal ArticleM52 TELFOR Journal, 4 (1), pp. 31-36, 2012, ISSN: 1821-3251. |
Gateway Device for Energy-Saving Cloud-Enabled Smart Homes ConferenceM33 MIPRO, 2012 Proceedings of the 35th International Convention, IEEE, Opatija, Croatia, pp. 1006-1009, 2012, ISBN: 978-1-4673-2577-6. |
System Design for Passive Human Detection using Principal Components of the Signal Strength Space ConferenceM33 Engineering of Computer Based Systems (ECBS), 2012 IEEE 19th International Conference and Workshops on, IEEE, Novi Sad, Serbia, 2012, ISBN: 978-1-4673-0912-7. |
Human Presence Detection Using Radio Irregularity in Wireless Networks ConferenceM33 SENSORNETS 2012, pp. 920-923, 2012. |
Cloud-Enabled Home Automation Gateway with the Support for UPnP Over IPv4/IPv6 and 6LoWPAN ConferenceM33 Consumer Electronics (ICCE), 2012 IEEE International Conference on, IEEE, Las Vegas, NV, USA, pp. 524-525, 2012, ISSN: 2158-3994. |
A Human Detection Method for Residential Smart Energy Systems Based on Zigbee RSSI Changes ConferenceM33 Consumer Electronics (ICCE), 2012 IEEE International Conference on, IEEE, Las Vegas, NV, USA, pp. 112-113, 2012, ISSN: 2158-3994. |
2011 |
Set-Top Box-Based Communication Client with the Automatic Operation Profile Selection Journal ArticleM22 IEEE Transactions on Consumer Electronics, 57 (3), pp. 1433-1441, 2011, ISSN: 0098-3063. |
Method and system for wireless detecting presence of individuals automation of domestic electrical installations PatentM92 P-2011/0288, 2011. |
System for fluorescent lightning control with usage of movement sensor Technical ReportTR32041M85 RT-RK Institute for Computer-Based Systems Narodnog Fronta 23a, 2011, (TR32041). |
Home Automation System Behavior Definition by the Use of Script Languages ConferenceM63 Telecommunications Forum (TELFOR), 2011 19th, IEEE, Belgrade, Serbia, pp. 920-923, 2011, ISBN: 978-1-4577-1499-3. |
Using Radio Irregularity for Increasing Residential Energy Awareness ConferenceM63 Telecommunications Forum (TELFOR), 2011 19th, IEEE, Belgrade, Serbia, pp. 385-388, 2011, ISBN: 978-1-4577-1499-3. |
Evaluation of the Available Scripting Languages for Home Automation Networks: Real World Case Study ConferenceM33 Telecommunication in Modern Satellite Cable and Broadcasting Services (TELSIKS), 2011 10th International Conference on, IEEE, Nis, Serbia, pp. 611-614, 2011, ISBN: 978-1-4577-2018-5. |
Gesture Based Hardware Interface for RF Lighting Control ConferenceM33 Intelligent Systems and Informatics (SISY), 2011 IEEE 9th International Symposium on, IEEE, Subotica, Serbia, pp. 309-314, 2011, ISBN: 978-1-4577-1975-2. |
Towards Ubiquitous Smart Outlets for Safety and Energetic Efficiency of Home Electric Appliances ConferenceM33 Consumer Electronics - Berlin (ICCE-Berlin), 2011 IEEE International Conference on, IEEE, Berlin, Germany, pp. 324-328, 2011, ISBN: 978-1-4577-0233-4. |
Scalable Multisensory System for a Customizable User Wake Up Experience ConferenceM33 Consumer Electronics - Berlin (ICCE-Berlin), 2011 IEEE International Conference on, IEEE, Berlin, Germany, pp. 303-307, 2011, ISBN: 978-1-4577-0233-4. |
Smart audio/video playback control based on presence detection and user localization in home environment ConferenceM33 Engineering of Computer Based Systems (ECBS-EERC), 2011 2nd Eastern European Regional Conference on the, IEEE, Bratislava, Slovakia, pp. 44-53, 2011, ISBN: 978-1-4577-0683-7. |
User Availability Estimation Prototype for Home and Office Use ConferenceM33 Consumer Electronics (ICCE), 2011 IEEE International Conference on, IEEE, Las Vegas, NV, USA, pp. 259-260, 2011, ISSN: 2158-3994. |
2010 |
Gesture Based Hardware Interface for Remote Lighting Control ConferenceM63 TELFOR 2010, IEEE, Belgrade, Serbia, pp. 815-818, 2010. |
User Busyness Estimation Prototype with RGB Lighting Alerts ConferenceM63 TELFOR 2010, IEEE, Belgrade, Serbia, pp. 819-822, 2010. |
Web Browser - Based Distributed System for Multimedia Presentations Playback ConferenceM63 TELFOR 2010, IEEE, Belgrade, Serbia, pp. 990-993, 2010. |
Home appliances as home controllers: Concepts and a set-top box implementation Journal ArticleM52 TELFOR Journal, 2 (2), pp. 107-112, 2010, ISSN: 1821-3251. |
Towards ubiquitous distributed multimedia: UPnP-based control and scripting ConferenceM33 Circuits and Systems for Communications (ECCSC), 2010 5th European Conference on, IEEE, Belgrade, Serbia, pp. 39-42, 2010, ISBN: 978-1-61284-400-8. |
An implementation of scripted control for a distributed multimedia system ConferenceM63 ETRAN 2010, ETRAN Society, Donji Milanovac, Serbia, 2010. |
A system for distributed video playback based on 3D localization of the user ConferenceM63 ETRAN 2010, 2010. |