Professional Documents
Culture Documents
ABSTRACT
Recently, people have become more and more interested
about their health. For this reason, people want to know how
much calorie they have consumed during exercise.
Considering the user requirements, we suggest an application
to check the calories which is consumed daily. Our program
includes IoT techniques which provides an interface to
interact with devices. The proposed program has several
functions such as the calorie measurement, walking pattern
analysis, and recommendation system. We used hive as the
data collection and analysis tool. To visualize our result, we
implemented our program in an android smart device.
Key words: IoT, Hive, walking data, calorie.
1. INTRODUCTION
IoT(Internet of Thing) is technique to link
human-to-device and device-to-device using internet service.
Using the technique, we can interact with anything such as
smartphone, car, and ATM. Also, device can interact with
other devices based on IoT. The necessary skills for IoT are
the sensing technology, wired and wireless communications
& network infrastructure technology, service interface
technology, security technology, etc. Using these techniques
have been used more and more IoT of ways. Examples of the
technique using the IoT may include: Monitoring of parking
spaces availability in the city, Monitoring of combustion
gases and preemptive fire conditions to define alert zones,
Control remotely the swimming pool conditions, Energy
consumption monitoring and management, Access control to
restricted areas and detection of people in non-authorized
areas.
As people grow interest in health, people began calculating
calorie intake, how many they should burn calorie, calorie
that according to the exercise method rather than just blindly
exercise. Also, people who are interested in the diet are
increased interest in whether people need to consume more
calories much exercise. In this paper, using the service
1
This research was supported by Basic Science Research Program through
the National Research Foundation of Korea(NRF) funded by the Ministry of
Education, Science and Technology(No. 2012R1A1A2006850).
31
Hyunjeong Kim et al., International Journal of Advanced Trends in Computer Science and Engineering, 4(2), March - April 2015, 31 - 35
algorithm and we deal with implementation. In the last
section, we provide the conclusion and further study.
2. RELATED WORKS
In this section, we briefly introduce the IoT paradigm. First,
we present some fundamental information (e.g. how Internet
evolved, what is the IoT), definitions, and IoT applications.
And, we describe Apache Hive, which will be used at our
project. Also we describe e-Health.
2.1 Internet of Things (IoT)
A. Evolution of Internet
In the late 1960s, communication between two computers was
made possible through a computer network [1]. In the early
1980s the TCP/IP stack was introduced. Then, commercial
use of the Internet started in the late 1980s. Later, the World
Wide Web (WWW) became available in 1991 which made the
Internet more popular and stimulate the rapid growth. Web of
Things (WoT) [2], which based on WWW, is a part of IoT.
Later, mobile devices connected to the Internet and formed
the mobile-Internet [3]. With the emergence of social
networking, users started to become connected together over
the Internet. The next step in the IoT is where objects around
us will be able to connect to each other (e.g. machine to
machine) and communicate via the Internet [4].
B. Definition of IoT
The term Internet of Things was firstly coined by Kevin
Ashton [5] in a presentation in 1998. He has mentioned The
Internet of Things has the potential to change the world, just
as the Internet did. Maybe even more so.. Then the MIT
Auto-ID center presented their IoT vision in 2001 [6]. Later,
IoT was formally introduced by the International
Telecommunication Union(ITU) by the ITU Internet report in
2005 [7].
The IoT encompasses a significant amount of technologies
that drive its vision. In the document, Vision and challenges
for realizing the Internet of Things, by CERP-IoT [8], a
comprehensive set of technologies was listed. IoT is a very
broad vision. The research into the IoT is still in its infancy.
Therefore, there arent any standard definitions for IoT. The
following definitions were provided by different researchers.
Definition by [9]: Things have identities and virtual
personalities operating in smart spaces using intelligent
interfaces to connect and communicate within social,
environment, and user contexts.
Definition by [4]:The semantic origin of the expression
C. Applications
Potentialities offered by the IoT make possible the
development of a huge number of applications, of which only
a very small part is currently available to our society. Many
are the domains and the environments in which new
applications would likely improve the quality of our lives: at
home, while traveling, when sick, at work, etc. These
environments are now equipped with objects with only
primitive intelligence, most of times without any
communication capabilities. Giving these objects the
possibilities to communicate with each other and to elaborate
the information perceived from the surroundings imply
having different environments where a very wide range of
applications can be deployed[11]. These can be grouped into
the following domains:
Transportation and logistics domain
Healthcare domain
Smart environment (home, office, plant) domain
Personal and social domain
32
Hyunjeong Kim et al., International Journal of Advanced Trends in Computer Science and Engineering, 4(2), March - April 2015, 31 - 35
the user decides which data should be shared with users
application. The Health Application in iOS is the hub for
Health Kit. It gathers health and fitness data collected by
third-party apps (e.g. Apple Health) and accessories and
displays it in one places. The Health app had been tracking
every step I'd taken in the week since turning on the iPhone
for the first time. Walking is the central theme in my health
regiment, and it was great to see the total number of steps
taken each day and the distance covered.
There are two items in the dashboard that detailed my
walking. The first tracked it in number of steps taken, and the
second in distance. The latter indicated both walking and
running distance.
A. Apple Health
3. IMPLEMENTAION
Hyunjeong Kim et al., International Journal of Advanced Trends in Computer Science and Engineering, 4(2), March - April 2015, 31 - 35
the import page of our device application system. Figure 3 is
the user configuration setting page which contain user
personal information. Based on the page we make the user
data which is explained in the part of table schema.
Job
Height
Weight
Calori
c
End_time
Distance
34
Hyunjeong Kim et al., International Journal of Advanced Trends in Computer Science and Engineering, 4(2), March - April 2015, 31 - 35
Figure 7 shows walking table which contain staring times and
end times which spent on walking. The structure of walking
information table based on walking data which is in csv file.
REFERENCES
1.
2.
3.
Figure 7 walking information table
4.
5.
6.
7.
8.
9.
10.
11.
Figure 8 The result of query execution
4.
12.
13.
14.
15.
16.
17.
35