Personalized Smart Residency with Human Activity Recognition a Thesis Submitted to the Graduate School in Partial Fulfillment Of

Total Page:16

File Type:pdf, Size:1020Kb

Load more

PERSONALIZED SMART RESIDENCY
WITH HUMAN ACTIVITY RECOGNITION

A THESIS
SUBMITTED TO THE GRADUATE SCHOOL
IN PARTIAL FULFILLMENT OF THE REQUIREMENT
FOR THE DEGREE
MASTER IN COMPUTER SCIENCE
BY
SUDAD H. ABED
DR. WU SHAOEN – ADVISOR

BALL STATE UNIVERSITY
MUNCIE, INDIANA
December 2016 DEDICATION
To our greatest teacher, the person who took us out of the darkness to the light, the person who carried discomfort on his shoulders for our comfort, our prophet Mohammad;

To the pulse of my heart, the secure and warm lap, the one who stayed up to ensure my wellness, my mother;

To the man who devoted his life to me, my first friend, the one who I will always go to for advice, my father;

To those whom I stood up miss every day, the companions who have stood by me through the good times and the bad, my brothers and sisters;

I dedicate my work to you.

i
ACKNOWLEDGMENT
First of all, and most importantly, I thank Allah for all the strength, blessings, and mercy he has been given me. I want to pay a special warm thanks to my teacher and thesis advisor Dr. Shaoen Wu for his guidance, answers, and patience every time I needed him during my work on the thesis. I want to acknowledge my appreciation to Dr. Shaoen Wu for all his effort and support in helping me complete this work. I want to thank my committee members, Dr. David Hua and Dr. Jeff Zhang for all their suggestions and recommendations. Also, I want to thank the chairperson of the Computer Science Department, Dr. Paul Buis, and the Director of Graduate Program, Dr. Samuel Hsieh, for their help throughout my master program and completing my graduation requirements. I want to pay a special thanks to all my family members and friends for all the help, support, and love that I received from them.

ii

CONTENTS

  • TITLE
  • PAGE

1 INTRODUCTION ...................................................................................................................... vi

2. RELATED WORK..................................................................................................................... 3
2.1 Energy Conservation............................................................................................................. 3
2.1.1 Nest Thermostat.............................................................................................................. 4 2.1.2 Smart Vents .................................................................................................................... 5
2.2 Human Recognition............................................................................................................... 5
3. BACKGROUND ........................................................................................................................ 6
3.1 Hardware............................................................................................................................... 6
3.1.1 Ultrasonic sensors........................................................................................................... 6 3.1.2 Arduino........................................................................................................................... 8
3.2 Algorithms and Methods....................................................................................................... 9
3.2.1 Linear Regression........................................................................................................... 9 3.2.2 K-means Algorithm...................................................................................................... 10 3.2.3 Elbow Method .............................................................................................................. 13 3.2.4 K-Nearest Neighbor Algorithm.................................................................................... 14
4 SYSTEM DESIGN.................................................................................................................... 15
4.1 Hardware Platform Design.................................................................................................. 17 4.2 Software Design .................................................................................................................. 19

iii
4.2.1 Preprocessing Stage...................................................................................................... 20 4.2.2 Smoothing the Data ...................................................................................................... 21 4.2.3 Determining the Number of Users................................................................................ 22 4.2.4 Clustering the Data ....................................................................................................... 23 4.2.5 Prediction...................................................................................................................... 23
5 PERFORMANCE EVALUATION........................................................................................... 23
5.1 Environment Settings.......................................................................................................... 24 5.2 Data Preprocessing.............................................................................................................. 25 5.3 Smoothing the Data............................................................................................................. 27 5.4 Determining the Number of Persons................................................................................... 29 5.5 Clustering the Data.............................................................................................................. 32 5.6 Predicting the Identities of Persons..................................................................................... 33
6 CONCLUSION.......................................................................................................................... 34 REFERENCES ............................................................................................................................. 36 APPENDICES .............................................................................................................................. 39
APPENDIX A ........................................................................................................................... 40 APPENDIX B ........................................................................................................................... 41

iv

LIST OF TABLES

  • TABLE
  • PAGE

Table 1 Information on HC-SR04 Ultrasonic Module. .................................................................. 6 Table 2 Sample of the collected data. ........................................................................................... 20 Table 3 Sample of readings contain a wrong value...................................................................... 21 Table 4 Statistical values of the training data set from sensor 3 before preprocessing. ............... 26 Table 5 Statistical values of the training data set from sensor 3 after preprocessing. .................. 27 Table 6 Theta values after leaning................................................................................................ 28 Table 7 Results of applying the elbow method on the training data set. ...................................... 30 Table 8 Results of applying the elbow method on the smoothed training data set....................... 31 Table 9 Percentages of clusters..................................................................................................... 33 Table 10 Accuracy of the prediction............................................................................................. 33

v

LIST OF FIGURES

  • FIGURE
  • PAGE

Figure 1 Nest thermostat, the picture is from Nest website............................................................ 4 Figure 2 HC-SR04 ultrasonic module [11]..................................................................................... 6 Figure 3 Functionality of ultrasonic sensor [11]............................................................................. 7 Figure 4 Microcontroller Arduino YÚN [14]................................................................................. 8 Figure 5 The procedure of 푘-means algorithm [19].................................................................... 12 Figure 6 Identification of elbow point [23]................................................................................... 13 Figure 7 Ambiguity in identifying elbow point [23]. .................................................................. 14 Figure 8 Smart HVAC system design........................................................................................... 16 Figure 9 Hardware platform.......................................................................................................... 18 Figure 10 Software design. ........................................................................................................... 19 Figure 11 Training data set before preprocessing......................................................................... 25 Figure 12 Training data set after preprocessing............................................................................ 26 Figure 13 The testing data set with the results of smoothing. ...................................................... 28 Figure 14 Differences in the results of smoothing........................................................................ 29 Figure 15 Visualized results of applying the elbow method on the training data set. .................. 30 Figure 16 Visualized results of applying the elbow method on the smoothed training data set... 32 Figure 17 Result of clustering the training data set. ..................................................................... 32

vi

1 INTRODUCTION

Nowadays, buildings are considered to be the largest consumers of energy. In the United
States, the US Department of Energy estimates that 70% of electrical energy is consumed by buildings in the US [1]. The largest portion of this energy is used by heating ventilating and air conditioning (HVAC) systems to maintain a comfortable temperature in these buildings. The HVAC systems use 50% of the energy that is consumed by commercial and residential buildings [2]. Moreover, the ineffective use of heating and cooling systems causes a large amount of wasted energy, which is estimated about 39% inside residential buildings [3] . So, with all the efforts that have been put forth by governments, researchers, and organizations from around the world to find different resources for energy and to reduce wasted energy, it is important to focus on the large amount of energy that is wasted by HVAC systems and try to find solutions. Many companies are trying to find ways to reduce this this 40% of wasted energy. However, this paper will show that current solutions are insufficient.
The problem with current HVAC systems is that they depend on one thermostat. As it is known, the thermostat is responsible for controlling the HVAC system; thus, when the temperature reaches the previously specified comfort degree, the thermostat shuts down the HVAC system. Before exploring the problem of current HVAC systems, it should be clear that when the thermostat pauses the HAVC system, the air temperature maintaining process stops completely in all the rooms of a building. To make an analogy, controlling the HVAC system with one thermostat is comparable to controlling lights in all the rooms in a building with one switch key. This way of controlling causes problems in adjusting all the rooms or a specific room to a specific temperature degree because not all the rooms are in the same direction relative to the sun. In addition, the differences in the isolation of the rooms may vary. For instance, the hot air always goes up; that is why the second floor in a house feels warmer than the first floor in the summer. The second
1problem is that current HVAC systems waste energy because not all of the rooms in a house are occupied all the time. Indeed, many rooms in a house are seldom used while the HVAC systems run and waste energy to maintain the temperature and humidity. Moreover, the different positions of rooms in a house cause different temperatures inside these rooms. So, some rooms are warmer or cooler than others, requiring a different amount of air flow coming from the heating and cooling systems to maintain the temperature.
Nowadays, there has been a move to control things from far away via internet, which is called Internet of Things (IoT). HVAC systems have also entered the area of IoT where some people are now able to turn off or set up their thermostat easily by using an application on their smartphones connected to the internet. This is one of the solutions that has started recently which aims to reduce wasted energy by making it possible for homeowners to control the thermostat in their houses. For instance, once nobody is in the house, one of the family members can turn the HAVC system off or set the comfort temperature, so the system pauses earlier and does not continue to run in an attempt to maintain the temperature, thus reducing the amount of wasted energy. While this solution solves part of the problem, we still have the problem of one thermostat controlling all the rooms.
We need a distributed HVAC system where every room is controlled individually instead of one fixed system with one thermostat. In this thesis, I propose a smart sensor-based distributed system which identifies a person in a room and sets the temperature in the room according to the person’s preferences. The temperature in each room is maintained individually by controlling the vent/s in the room. This thesis is focused on the identification part and how the data collected by the sensors are processed. The result we obtained after completing the experiment shows that the proposed system can be more than 90% accurate in identifying the persons successfully.

2
The rest of this paper is organized as follows. Section 2 shows the related work and the currently available solutions to the presented HVAC systems’ problems. The hardware used to collect the data and building the system with all the algorithms that are used in the system are presented in section 3. Section 4 presents the system design and how the system is framed. The experiment that has been completed to test the proposed system in identifying the persons is presented in section 5. Finally, the conclusion with the recommended directions for the future work is presented in section 6.

2. RELATED WORK

In this thesis I have two motivations: one is reducing the consumed energy by the HVAC systems, and the other to make the system smart by making it recognize the persons. In this section I am going to present the previous related work that will be split into two aspects: the first aspect is energy consumption and the second aspect is human recognition.

2.1 Energy Conservation

Recently, we can find smart devices, such as smartphones, smart watches, and even smart cars, everywhere around us. The smart house idea has become widely interesting among many companies and an active research area, where the devices inside the houses have been changed by many companies, so we have smart televisions, smart vacuum cleaners, and smart bulbs. The idea behind the smart home is to mix new technology with the devices that people already have in their houses to make life easier. For the purpose of making HVAC systems more smart and beneficial, specifically reducing the consumed energy, many companies have started developing devices to make the heating and cooling systems smart and more economical.

3

2.1.1 Nest Thermostat

In late 2011, the first smart thermostat was introduced in the market under the name Nest thermostat [4]. The Nest thermostat gained a lot of attention in the media since it was the first smart learning thermostat after about sixty years from the first appearance of the programmable standard thermostat [4]. The Nest has a screen display that allows users to navigate through a menu by pushing the screen. The screen is surrounded by a dial that is used to set the temperature [5] (see Figure 1). In October 2012, the Nest appeared again with new features that allow the user to program it via a web-based application with the ability that Nest thermostat learns from the temperature settings changes that users make. Then, the Nest generates a schedule and programs itself accordingly [4-6]. Nest company promises that the schedule that the thermostat generates for the temperature settings guarantees a comfort temperature and less energy wasted [5, 6]. The Nest has an included motion detection sensor that senses any person’s movement [4]. If the Nest does not get any sign of occupancy in a place for two hours, it automatically turns on the Auto-way mode where it sets the temperature to a user-defined point to stop the heating and cooling of an unoccupied place.

Figure 1 Nest thermostat, the picture is from Nest website.
4

2.1.2 Smart Vents

In the last two years companies, such as Keen Home, introduced smart vents that can control the air flow in each room and try to balance the temperature degree between rooms [7]. The Keen smart vents can be controlled by an application that can be installed on a smartphone [7].

2.2 Human Recognition

Determining a person’s identity is not a new problem; it has been available for years and many solutions based on different concepts have been produced to solve this problem [8]. The first

solution for the authentication is based on the “possession, ” which represents any object that

proves the person’s identity, such as identity cards, documents, and keys. [8]. We can see the first type of identity authentication applied in many places, such as universities where students have IDs or airports where passports are used to prove passengers’ identities. The second type depends on the “knowledge,” where a person must remember information that proves their identity, such as passwords or PINs. [8, 9]. This way is used in many areas; for instance, passwords are used in almost every account login process for authentication purposes. The third type of authentication is called “biometric” where the roots of this word are bios and metron which are two Greek words translated to life measurements [8, 10]. The biometric-based type of human recognition depends on biological characteristics or features of a human being, making this way better than the other two ways where the identification documents or knowledge could be lost or forgotten [8]. There are many examples of biometric human recognition that are applied on a daily basis; for instance, fingerprint-based identity authentication has been widely used in recent smartphones and laptops.

5

3. BACKGROUND

In this section, I will present all the parts that were used to build the proposed system and give a general explanation about them. This section will be split into two subsections: the hardware and the algorithms and methods.

3.1 Hardware

There is more than one hardware device used to build the proposed system, including sensors and microcontrollers.

3.1.1 Ultrasonic sensors

There are many different models of ultrasonic sensors where the differences are in the properties and the measurement ranges. The one that was used in the designed system is HC-SR04 Ultrasonic Module (see Figure 2). The ultrasonic sensor generates the ultrasonic wave, which is the sound wave out of the range of the human ability of 20 KHz [11].

Figure 2 HC-SR04 ultrasonic module [11].

This type of ultrasonic sensor provides a non-contact of distance measurement ranging from 2cm to 400cm with 3mm± accuracy [11, 12] (see Table 1 for more information).

Table 1 Information on HC-SR04 Ultrasonic Module.

Stable performance, Accurate distance measurement, High-density, Small

Product Features

blind. Robotics barrier, Object distance measurement, Public security.

Application Areas

6

VCC : 5V power supply, Trig : Trigger pin, Echo : Receive pin, GND : Power ground.

Module pins definitions Electrical parameters

Operating Voltage (DC) : 5V, Operating Current : 15mA Operating, Frequency : 40KHz, Farthest Range : 4m, Nearest Range : 2cm Measuring, Angle : 15, Degree Input Trigger Signal : 10us TTL pulse.

The measurement process starts after setting the trigger pin and the echo pin to low as the module initializing settings [11]. The measurement process starts by sending at least a 10u pulse to the trig pin, causing the module to send an ultrasound wave at 40kHz [11, 12]. The echo port is waiting to capture any reflected echo of the pulse while a timer is counting the time between sending the pulse and capturing its echo back after it hits an obstacle [11] (see Figure 3) . After the echo port captures the echo of the pulse, the distance between the sensor and the object can be calculated using the equation below [11, 13].

  • Test distance = (high level time * ultrasonic spreading velocity in air) / 2
  • (3.1)

Figure 3 Functionality of ultrasonic sensor [11].
The accuracy of measurement is affected by many factors. Firstly, the distance between the

sensor and the obstacle must be in the range of 400cm [12]. Secondly, if the signal is reflected on a surface with a wide angle, the returned signal will not be captured by the echo port [12]. Finally, an object that is too small will not reflect the sound back to the sensor [12].

7

3.1.2 Arduino

The Arduino is an open source hardware platform that allows the programmers to write code and develop software for different purposes [11]. While there are several types and models of Arduinos, all of them can make computers more attached to the physical world by giving inputs to computers from the physical environment via sensors and different types of switches [11]. The Arduino that is used in the design of the proposed smart HVAC system is the Yun module, (see Figure 4), which has a Wi-Fi connection, USB-A port, and twenty input/output pins [14]. The Arduino Yun module is based on the chip ATmega32u4 and the processor Atheros AR9331 which can process the data coming from the input pins and send the result to the output pins in real-time [14]. Arduinos have been used in many applications due to their low cost, their capabilities of delivering a variety of inputs to the computer, and their ability to control other external devices like motors [11, 14]. There is a free IDE where programmers can develop their software and easily upload it to the Arduino and run it or synchronize the Arduino with the host computer to run the software inside the computer [11, 13]. The Arduino can be powered by the USB port or an external power source [11].

Recommended publications
  • Cloud Computingcomputing

    Cloud Computingcomputing

    NetworkingNetworking TechnologiesTechnologies forfor BigBig DataData andand InternetInternet ofof ThingsThings. Raj Jain Washington University in Saint Louis Saint Louis, MO 63130 [email protected] These slides and audio/video recordings of this lecture are at: http://www.cse.wustl.edu/~jain/tutorials/gitma15.htm Washington University in St. Louis http://www.cse.wustl.edu/~jain/tutorials/gitma15.htm ©2015 Raj Jain 10-1 OverviewOverview 1. What are Things? 2. What’s Smart? 3. Why IoT Now? 4. Business/Research Opportunities in IoT 5. Why, What, and How of Big Data: It’s all because of advances in networking 6. Recent Developments in Networking and their role in Big Data (Virtualization, SDN, NFV) Washington University in St. Louis http://www.cse.wustl.edu/~jain/tutorials/gitma15.htm ©2015 Raj Jain 10-2 CloudCloud ComputingComputing August 25, 2006: Amazon announced EC2 Birth of Cloud Computing in reality (Prior theoretical concepts of computing as a utility) Web Services To Drive Future Growth For Amazon ($2B in 2012, $7B in 2019) - Forbes, Aug 12, 2012 Cloud computing was made possible by computing virtualization Networking: Plumbing of computing IEEE: Virtual Bridging, … IETF: Virtual Routers, … ITU: Mobile Virtual Operators, … Washington University in St. Louis http://www.cse.wustl.edu/~jain/tutorials/gitma15.htm ©2015 Raj Jain 10-3 WhatWhat areare Things?Things? Thing Not a computer Phone, watches, thermostats, cars, Electric Meters, sensors, clothing, band-aids, TV,… Anything, Anywhere, Anytime, Anyway, Anyhow (5 A’s) Ref: http://blog.smartthings.com/iot101/iot-adding-value-to-peoples-lives/ Washington University in St. Louis http://www.cse.wustl.edu/~jain/tutorials/gitma15.htm ©2015 Raj Jain 10-4 InternetInternet ofof ThingsThings Less than 1% of things around us is connected.
  • The Best Smart Home Devices for Your Google Home

    The Best Smart Home Devices for Your Google Home

    3/30/2018 The best Google Home devices: Philips Hue, Nest Cam IQ, and more - Business Insider The best smart home devices for your Google Home CHRISTIAN DE LOOPER, INSIDER PICKS JAN. 23, 2018, 3:00 PM The Insider Picks team writes about stuff we think you'll like. Business Insider has affiliate partnerships, so we get a share of the revenue from your purchase. Google/Business Insider The Insider Pick: http://www.businessinsider.com/best-google-home-devices?op=1&r=UK&IR=T/#the-best-light-bulbs-that-work-with-google-home-1 1/15 3/30/2018 The best Google Home devices: Philips Hue, Nest Cam IQ, and more - Business Insider If you’ve chosen the Google Assistant as your smart home helper, you need the best smart home products that work with the Google Home, Mini, and Max. We've tested smart light bulbs, outlets, light switches, security cameras, and thermostats to find the best ones you can buy. The smart home is on the rise, and there are a growing number of awesome smart home devices that will help you live like the Jetsons. Companies like Google, Amazon, and Apple are all working hard with partners to expand their smart home ecosystems and bring digital assistants like Google Assistant, Amazon's Alexa, and Apple's Siri into the home. Most Android fans have chosen Google Home as their go-to smart home system, and for good reason. It integrates well with other Google products, can be easily set up and controlled from your smartphone, and allows for a more uniform experience with the Google Assistant.
  • Google Nest FAQ's

    Google Nest FAQ's

    Google Nest FAQ’s Professional Installer October 2020 Let’s go! | Confidential and Proprietary | Do not distribute Welcome to the Google Nest FAQ’s Here you will find some Frequently Asked Questions from both Branch Staff and Installers. Please use this information to assist with Google Nest sales and questions. Need any help? For assistance with technical aspects related to the Google Nest product range, including installation and any other issues related to the Pro Portal, Pro Finder and Pro network, contact the Nest Pro support team: Contact Us form at pro.nest.com/support 0808 178 0546 Monday to Friday – 08:00‑19:00 Saturday to Sunday – 09:00‑17:00 For help to grow your business with Google Nest, product-specific questions and sales support,contact the Field team: [email protected] 07908 740 199 | Confidential and Proprietary | Do not distribute Topics to be covered Product-specific ● Nest Thermostats ● Nest Protect ● Nest Cameras ● Nest Hello video doorbell ● Nest Aware and Nest Aware Plus ● Nest Speakers and Display ● Nest Wi-Fi Other ● Nest Pro ● Returns and Faults ● General Questions ● Product SKUs ● Additional resources | Confidential and Proprietary | Do not distribute Nest Thermostats ● What’s the difference between Nest 3rd Gen Learning Thermostat and Nest Thermostat E? The 3rd Generation Nest Learning Thermostat is a dual channel (heating and hot water) and Nest Thermostat E is a single channel (heating only) as well as design, features, wiring and price. ● How many Thermostats does my customer need for a multi zone system? As the 3rd Gen Nest Learning Thermostat is a dual channel thermostat it will control both Heating and Hot Water.
  • A Case Study on Nest's “Smart Home Energy” Business Model: Based on Strategic Choices for Connected Product

    A Case Study on Nest's “Smart Home Energy” Business Model: Based on Strategic Choices for Connected Product

    A CASE STUDY ON NEST’S “SMART HOME ENERGY” BUSINESS MODEL: BASED ON STRATEGIC CHOICES FOR CONNECTED PRODUCT SONG, MINZHEONG Hansei University E-mail: [email protected] Abstract - The purpose of this study is to investigate Nest’s business strategy, because simple Nest products have a big potential of connected one and have synergy with Google’s current assets such as artificial intelligence. It makes sense to be developing them together. The key activities based on strategic choices for monetizing connected product are investigated. Nest’s capacity and functionality is to offer a seamless integration of devices, platforms, and services and the “Works with Nest” offers an ecosystem fulfilling the needs of different partners. For utilizing and monetizing customer data, Nest also provides a seamless end-to-end customer experience supported by product incentives. Nest also introduces open APIs to connect its smart devices to the wider IoT and open to “If This, Then That.” With those activities Nest builds Nest homeincluding energy. In terms of smart home energy (SHE), all Nest products were designed to work together and if there is a carbon monoxide leak, the Nest Protect can send a command to the Nest Thermostat to turn off the heat. The Nest app also controls them from one single place. Thanks to the support of numerous partners and third-party developers, Nest has partnered with 32 energy providers as of 2017. These partners provide energy from renewable and non-renewable energy sources. Nest emphasizes how the consumer can benefit from sharing data with their energy and insurance provider.
  • 1-The Age of the Data Product

    1-The Age of the Data Product

    M.Sc.IT Sem II Unit-IV Big Data and Analytics 1-The Age of the Data Product 1.1-What Is a Data Product? The traditional answer to this question is usually “any application that combines data and algorithms.” But frankly, if you’re writing software and you’re not combining data with algorithms, then what are you doing? After all, data is the currency of programming! More specifically, we might say that a data product is the combination of data with statistical algorithms that are used for inference or prediction. Many data scientists are also statisticians, and statistical methodologies are central to data science. Armed with this definition, you could cite Amazon recommendations as an example of a data product. Amazon examines items you’ve purchased, and based on similar purchase behavior of other users, makes recommendations. In this case, order history data is combined with recommendation algorithms to make predictions about what you might purchase in the future. You might also cite Facebook’s “People You May Know” feature because this product “shows you people based on mutual friends, work and education information ... [and] many other factors”—essentially using the combination of social network data with graph algorithms to infer members of communities. Indeed, defining data products as simply the combination of data with statistical algorithms seems to limit data products to single software instances (e.g., a web application), which hardly seems a revolutionary economic force. Although we might point to Google or others as large-scale economic forces, the combination of a web crawler gathering a massive HTML corpus with the PageRank algorithm alone does not create a data economy.
  • Aura: an Iot Based Cloud Infrastructure for Localized Mobile Computation Outsourcing

    Aura: an Iot Based Cloud Infrastructure for Localized Mobile Computation Outsourcing

    Aura: An IoT based Cloud Infrastructure for Localized Mobile Computation Outsourcing Ragib Hasan, Md. Mahmud Hossain, and Rasib Khan ragib, mahmud, rasib @cis.uab.edu { } Department of Computer and Information Sciences University of Alabama at Birmingham, AL 35294, USA Abstract—Many applications require localized computation in near the client’s mobile phone so that all communications order to ensure better performance, security, and lower costs. In occur over one or two network hops from the client, and the recent years, the emergence of Internet-of-Things (IoT) devices data never has to traverse over the public Internet. On the has caused a paradigm shift in computing and communication. other hand, building cloud infrastructures is very expensive, IoT devices are making our physical environment and infrastruc- requiring hundreds of millions of dollars to set up and operate tures smarter, bringing pervasive computing to the mainstream. cloud data centers, making it impossible and economically With billions of such devices slated to be deployed in the next five years, we have the opportunity to utilize these devices in infeasible to have data centers located near clients. For such converting our physical environment into interactive, smart, and localized computing facilities, we need a lightweight system intelligent computing infrastructures. In this paper, we present for outsourced computation that can be incorporated into each Aura – a highly localized IoT based cloud computing model. Aura building or physical infrastructure, making it available at a close allows clients to create ad hoc clouds using the IoT and other distance from clients. To achieve this, in this paper, we present computing devices in the nearby physical environment, while Aura – a system for outsourced computation on lightweight ad providing the flexibility of cloud computing.
  • Big Data Insights Into Energy and Resource Usage in the Live-In Lab Apartments

    Big Data Insights Into Energy and Resource Usage in the Live-In Lab Apartments

    Big data insights into energy and resource usage in the Live-in Lab apartments Elisabeth Danielsson Amanda Koskinen Bachelor of Science Thesis KTH School of Industrial Engineering and Management Energy Technology EGI-2016 SE-100 44 STOCKHOLM Abstract This report aims to find ways of getting insights into energy and resource usage in a home with big data, based on the project Live-in Lab. Live-in Lab is a project that aims to increase the innovation pace in the building and construction sector when developing environmental technology. This is done by conducting implementation and research at the same time in a living lab that will be the home of about 300 students. The main objectives of this report is to find out what is possible to measure in the apartments that is related to energy, with what technologies and how the data can be analyzed to generate maximal insight and utility. The methodology used originates from the field of product realization. A literature study was carried out to learn more about energy usage in a home, big data and state of the art of similar projects as well as available technologies that can be used to collect data with. The technologies were in- vestigated in four different levels; Social data and IoT, Infrastructure mediated systems, Direct environment components and Wearable devices. The result comprises eleven purposed solutions that get insights in pat- terns of water consumption, ventilation, light, movements inside and outside the apartment, consumption patterns among others. To be able to get max- imal insights and utility it was studied how the purposed solutions could be combined.
  • LINUX JOURNAL (ISSN 1075-3583) Is Published Monthly by Belltown Media, Inc., PO Box 980985, Houston, TX 77098 USA

    LINUX JOURNAL (ISSN 1075-3583) Is Published Monthly by Belltown Media, Inc., PO Box 980985, Houston, TX 77098 USA

    SSH TUNNELS AND ENCRYPTED VIDEO STREAMING ™ WATCH: ISSUE OVERVIEW V APRIL 2016 | ISSUE 264 LinuxJournal.com Since 1994: The Original Magazine of the Linux Community + STUNNEL Intro to Pandas The Python Data Analysis SECURITY Library for Databases A Look at printf A Super- Protect Useful Scripting Your Desktop Command Environment What’s the with Qubes Kernel Space of Democracy? BE SMART ABOUT CREATING A SMART HOME LJ264-April2016.indd 1 3/22/16 10:12 AM NEW! Self-Audit: Agile Checking Product Assumptions Development at the Door Practical books Author: Author: Ted Schmidt for the most technical Greg Bledsoe Sponsor: IBM Sponsor: people on the planet. HelpSystems Improve Finding Your Business Way: Mapping Processes with Your Network an Enterprise to Improve !""#$!%&'"( Job Scheduler Manageability Author: Author: Mike Diehl Bill Childers Sponsor: Sponsor: Skybot InterMapper DIY Combating Commerce Site Infrastructure Sprawl Author: Reuven M. Lerner Author: Sponsor: GeoTrust Bill Childers Sponsor: Puppet Labs Download books for free with a Get in the Take Control simple one-time registration. Fast Lane of Growing with NVMe Redis NoSQL http://geekguide.linuxjournal.com Author: Server Clusters Mike Diehl Author: Sponsor: Reuven M. Lerner Silicon Mechanics Sponsor: IBM & Intel LJ264-April2016.indd 2 3/22/16 10:12 AM NEW! Self-Audit: Agile Checking Product Assumptions Development at the Door Practical books Author: Author: Ted Schmidt for the most technical Greg Bledsoe Sponsor: IBM Sponsor: people on the planet. HelpSystems Improve Finding Your Business Way: Mapping Processes with Your Network an Enterprise to Improve !""#$!%&'"( Job Scheduler Manageability Author: Author: Mike Diehl Bill Childers Sponsor: Sponsor: Skybot InterMapper DIY Combating Commerce Site Infrastructure Sprawl Author: Reuven M.
  • Hardware Warranty Center - Product Documentation Help

    Hardware Warranty Center - Product Documentation Help

    2/22/2021 Hardware Warranty Center - Product Documentation Help Hardware Warranty Center This article is about replacements under manufacturer's warranty. Learn how to le a claim using device protection from the Google Store (formerly Nexus Protect). You can also explore your options if you’re outside the manufacturer warranty. We want to make sure you know how to get help if your device or accessory is or becomes defective through no fault of your own. You may be able to return the device or accessory for a refund, exchange, or repair. Just tell us which device or accessory you have and we'll tell you who to contact for warranty claims. Nothing in this section affects your legal rights. Select your device or accessory Nest Speakers and Displays Google Home Google Home Mini Google Home Max Google Nest Mini (2nd gen) Google Nest Audio Google Nest Hub Google Nest Hub Max Streaming Chromecast Chromecast (3rd generation) Chromecast with Google TV Connectivity Google Wi Google Wi (refurbished and purchased on gStore) Google Nest Wi Safety and Security Nest Hello Nest Protect Nest Protect (refurbished and purchased on gStore) Nest Secure https://support.google.com/product-documentation/troubleshooter/3070579#ts=6012658%2C10346899 1/4 2/22/2021 Hardware Warranty Center - Product Documentation Help Cameras Nest Cam Indoor (refurbished and purchased on gStore) Nest Cam IQ Nest Cam Outdoor Nest Cam Nest Cam IQ Outdoor Thermostats Nest Thermostat If there are any differences between this online Limited Warranty and the Limited Warranty included in the box with your product then this online Limited Warranty will supersede the terms of your in-the-box warranty.
  • Copyrighted Material

    Copyrighted Material

    index A NFC (near field communication), A/B testing, 82–84 91–93 ACID (atomicity, consistency, isolation, RFID (radio-frequency durability) principles, 33 identification), 91–93 adjacent possible, 201–202 sensors, 90–91 Adner, Ron, The Wide Lens: A New Strategy for Innovation, 202 B The Age of the Platform (Simon), xv bad data, 162–163 Amazon Bayesian methods of analysis, 81–82 Best Buy price matching, 198 Beane, Billy, xv–xvi Big Data statistics, 98–99 Howe, Art, and, xvii–xviii Google and Amazon model, 127–128 sabermetrics and, xvi–xvii shipping fee error, 14 Best Buy, 198 analysis, 77–79 Bezos, Jeff, 19–20 A/B testing, 82–84 Bhambhri, Anjul, 17 data visualization, 84–86 BI (business intelligence), 68–70 heat maps, 86–87 Big Brother, 187 Tableau software, 85 Big Data time series analysis, 87–88 acceptance gains within Visually software, 85 organization, 171 predictive analytics, 100–102, 136–137 bad data and, 162–163 LDMU (Law of Diminishing capabilities, 79–80 Marginal Utility), 103 characteristics, 50–52 LLN (Law of Large Numbers), checklist, 177 102–103 community knowledge, 173 regression analysis, 80–82 as complement, 56–57 sentiment analysis, 97–98 completeness, 65–68 text analytics, 95–97 conferences and, 173 Anderson, Chris consumers, 63–64 Free: The Future of a Radical Price, 14 current presence, 50–51 “Tech Is Too Cheap to Meter,” 14 data model evolution, 172–173 Angry Birds, 62 definition, 49–50 Apache COPYRIGHTEDdynamism, MATERIAL 62 Cassandra, 124 evolution, 201–203 Hadoop (See Hadoop) experiments, 169–171 Apple, Big Data
  • CDP Climate Change Response 2021

    CDP Climate Change Response 2021

    CDP Climate Change Response 2021 Published July 2021 Alphabet, Inc. - Climate Change 2021 C0. Introduction C0.1 (C0.1) Give a general description and introduction to your organization. This is our 15th consecutive year responding to the CDP Climate Change questionnaire. We began calculating our annual carbon footprint in 2006. Every year since 2009, we’ve publicly reported the results to CDP. As our founders Larry and Sergey wrote in the original founders' letter, "Google is not a conventional company. We do not intend to become one." That unconventional spirit has been a driving force throughout our history, inspiring us to tackle big problems, and invest in moonshots like artificial intelligence ("AI") research and quantum computing. Alphabet is a collection of businesses—the largest of which is Google—which we report as two segments: Google Services and Google Cloud. We report all non-Google businesses collectively as Other Bets. Our Other Bets include earlier stage technologies that are further afield from our core Google business. Our mission to organize the world’s information and make it universally accessible and useful is as relevant today as it was when we were founded in 1998. Since then, we’ve evolved from a company that helps people find answers to a company that helps you get things done. We’re focused on building an even more helpful Google for everyone, and we aspire to give everyone the tools they need to increase their knowledge, health, happiness and success. Google Services We have always been a company committed to building helpful products that can improve the lives of millions of people.
  • Qt Or HTML5? a Million Dollar Question

    Qt Or HTML5? a Million Dollar Question

    WHITEPAPER Qt or HTML5? A Million Dollar Question Burkhard Stubert Chief Engineer, EmbeddedUse October 2, 2017 Burkhard Stubert is Solopreneur and Chief Engineer at Embedded Use with over 20 years of experience in software engineering. He has developed numerous embedded and desktop applications with Qt and QML. He was the first to give QML trainings back in early 2010, when QML was still far away from an alpha release. His latest major products include driver terminals for forage and sugar root harvesters, infotainment systems for US and European car OEMs, an in-flight entertainment system and a display computer for e-bikes. He offers independent professional services for developing embedded systems – preferably with a QML GUI and Qt/C++ middleware. Burkhard worked and lived in India, England and Norway and moved back to his native country, Germany, a couple of years ago. In his spare time, he enjoys hiking, biking and skiing through the Bavarian Alpes. Executive Summary This white paper explains how one of the world’s larg- At a volume of one million units, an industrial-grade est home appliance manufacturers could save millions NXP i.MX53 SoC with a single Cortex-A8 core costs by using Qt over Web technologies. roughly 10 euros. This is enough for Qt. At the same volume, an NXP i.MX6 SoC with four Cortex-A9 cores Both Facebook and Netflix implemented their epon- required for Web costs roughly 21 euros. ymous apps with Web. Despite spending millions of dollars, neither of them could achieve an iPhone-like user experience (60 frames per second and less than This means that Qt can reduce 100ms response to user inputs) on anything less powerful than a system-on-chip (SoC) with four ARM hardware costs by over 53 percent! Cortex-A9 cores.