Documente Academic
Documente Profesional
Documente Cultură
Submitted by
1
Table of contents
Introduction... 3
Architecture... 5
Embedded Operating Systems.. 7
Wearable devices... 8
Functioning 8
Working.... 10
Android Wear... 10
Android Wear User Interface12
Other UI features.. 14
Sending and Syncing Data... 15
Wearable Data Sync. 16
Benefits 17
Disadvantages.. 18
Recommendations 19
References 20
Introduction:
Wearable technology, a key driver of the Internet of Things, is prevalent in the
commercial markets. It is the first wave of growth in the world of Internet of
Everything. The driving technology behind the world of wearable device are low
power processors, mobile sensors and wireless networking fitted into devices attached
to the human body. The technology brings together cutting-edge features like voice,
motion and gesture controls. These devices are enabled not by the hardware and
aesthetics
but
by
the
operating
system
(OS).
The operating system (OS) is the one that drives the smartwatches and other wearable
devices. Major operating systems in the market are Android Wear, Tizen and Linux.
The fundamental idea behind such wearable devices is to usher in a world where
everything is smart and interconnected. At the heart of every single discussion
involving the Internet of Things, wearable devices demonstrate new capabilities
brought about by pervasive connectivity.
Wearable technology has improved and evolved over a period of time and wrist
watches which used user interfaces. Wearable computing is now going mainstream
with the launch of numerous smartwatches and Google Glass. Apart from mobile
computing, these user interfaces are used for the purpose of navigation, educational
and accessibility.
The basic attributes of wearable devices are:
Low power
3
Connected
Intelligent
Compact
Environment aware
Cisco defines the Internet of Everything (IoE) as bringing together people, process,
data, and things to make networked connections more relevant and valuable than ever
before-turning information into actions that create new capabilities, richer experiences,
and unprecedented economic opportunity for businesses, individuals, and countries.
And wearable technology is the forefront of Internet of Everything.
Cisco defines the Internet of Things (IoT) as the network of physical objects accessed
through the Internet, as defined by technology analysts and visionaries. These objects
contain embedded technology to interact with internal states or the external
environment. In other words, when objects can sense and communicate, it changes how
and where decisions are made, and who makes them.
Architecture:
The most important component of operating systems in wearable devices is the kernel.
The kernel is the middleware between the software and hardware. Various software
tasks, power management and various other functions and how it is solved are
determined by the kernel.
graphics, processor support and low power consumption. This is very ideal for a
highly efficient wearable devices platform.
ARM Cortex M: The Cortex M series is based on reduced instruction set
computing and offers a chipset which has ultra low power for basic wearable
devices. These provide good performance and power consumption which is very
low.
Cortex A: The main aspect of Aseries of cortex is graphics and the central
processing power. As a wearables platform, manufacturers continue churning out
low-battery life wearable devices which are based with Cortex A.
Intel Chip: The Intel chip is based on the x86 platform is based on the x86
instruction set. The chipset is credited with a number of innovations in both
manufacturing and technological. These include the smallest manufacturing
process available in the market and the tri-gate resistors. It is widely expected
that upcoming wearable devices will contain Intels x86.
The open source operating systems were built from scratch and adapted for wearables
are referred to as embedded operating systems. Wearable devices which are purposebuilt do not need powerful internal components or high level code. Many wearable
devices dont even require any kind of display for showing information. This is the
reason why these OS use MIPS, M series of Cortex, and other systems with low power.
Wearable devices:
Wearable computers are small in size and electronic devices which are compactly
designed for users. The basis of wearable technology is an electronic device that do
processing of information and data. The wearable devices in todays world are
powerful and the efficiency and compactness has reached a good level. These devices
also have a wide range of features and best fitted to wear on the human body. In terms
of technologies, there has been a great improvement in the components used like
displays, input and output systems and ultra sized batteries.
Functioning:
Wearable technology is prevalent in the consumer, entertainment, sports and fitness
markets and the wearable devices have certain characteristics. Wearable devices must
be small, very low powered in order to achieve long battery life and for internet or
cloud access, these devices must seamlessly connect to a hub or gateway device.
A smartwatch typically contains a wristband and a flip portion apart from a base. The
base contains a processor, user interface and also a transreceiver. By means of a
wireless network, the transceiver can be configured. The user interaction is achieved
by configuring the user interface. The display on the inside provides information to the
user.
The major functions performed in a typical wearable device are done by a processor,
wireless interface, sensors, display units and a battery that supports power
8
management. Device components for the wearables are selected based on the
functional and the performance intended for the device to display. All the wearable
devices are heavily dependent on the operating system. These include the user interface
apart from the app programs and device drivers.
Working:
A wearable device such as a smartwatch initially needs to be connected to a mobile
phone for its full operation. This could be done via Bluetooth pairing or using NFC
chips. Upon successful connection between the two devices, the notifications are
enabled by the user on the wrist device. Notifications could range from calls,
messaging, social networks and many more.
Android Wear:
Android Wear is based on Android OS specifically designed for low powered
smartwatches. Wearable devices running the OS for android watches need a compatible
smartphone connected by Bluetooth. Notifications are thus displayed on the watch
from the smartphone. The smartwatch is capable of running specially designed apps
which are downloaded and the Android Wear component is then synced with the watch
over Bluetooth.
Alerts and pending notifications are shown directly on the watch. The fact that an onscreen keyboard is not feasible on a small display is taken care of by Googles voice
recognition feature. The entire OS experience comes directly from Google and hence
10
software updates are easy to install and is not dependent on the manufacturers
hardware.
The user interface is about the display of cards, and it is based on search feature that
Google successfully used in its smartphones by prediction means. Swipes are another
feature in the OS. Cards are used to represent notifications or apps, and you can scroll
through them by swiping up or down. More information on a card or to act on it can be
done by a simple swipe to the left. Dismissing an app or a notification can be done by a
right swipe.
At the top of all the cards, the watch face is displayed. The space in the stack is varying
down to see the top card and there is a range of digital and analog options.
A swipe down shows the date and the level of the battery. Other functions like mute
control level and notifications can be turned off by the same swipe down from the
watch face.
11
The Android Wear UI at a high level consists of two main spaces and
these are centered on the core functions of suggest and demand.
Suggest:
The Suggest context stream is one of the core functions for Android
Wear. Basically, the suggest context consists of a sequence of
notifications and these are time based information, such as incoming
messages or upcoming appointments. The context stream is a
vertical list of cards, each showing a useful or timely piece of
information. Only one card is displayed at a time and users navigate
vertically to move from card to another. Some applications can also
create cards and inject into the stream when useful.
12
Demand:
The Demand also known as the cue card is another core functions for Android Wear. A
demand is generally displayed as a large icon and is used in cases where Android Wear
does not suggest through the context stream. This core function is well demonstrated
for messages. When a new email arrives, the demand functions by allowing the user to
swipe to the left thereby showing a host of options such as to reply, navigate or
archive.
Other UI features:
Apart from suggest and demand, Android Wear has other UI features
such as
Home screen It is the default state of the device
13
The communication channel between the handheld and wearable apps is provided by
the Wearable Data Layer API. The application programming interface consists of a set
of data objects used by the system to send and synchronize data.
14
The synchronization of either messages or data is done by the wearable data layer.
While data is usually wrapped in a DataMap object, message is a single text string.
15
A DataMap is a collection of one or more of data types and these are stored as key or
value pairs. A DataMap is used by wearable apps to encapsulate the data that is
exchanged over the wearable data layer.
Access to the data layer of a data communications link between the two devices is
provided by the wearable access API. Similar to messages, the application data on the
sending side moves down the protocol stack across the bluetooth link. On the receiving
side, the data is then stacked up.
Benefits:
16
Wearable devices leverages the power of personal information while keeping it private
by changing the settings. In brief, wearables eliminate the need for multiple devices by
integrating all into a single device beneficial across numerous industries and to the
common man.
Higher productivity: The recent influx of wearable technology in the business
world has improved the productivity at work and the organizations efficiency.
These companies also use wearable smart glasses to save money by solving a
host of issues.
Augmentation: The reach and capabilities of a person are extended by wearable
computing. Enhanced communication, sending, memory, logistical skills and
recognition are provided by wearables. It enhances and empowers the individual
wearing the device in his day to day activities in an optimum way.
Healthcare and medical: It is very useful in the healthcare industry where vital
signs are monitored using sensors and helps in drug delivery products.
Consolidation: Wearables eliminate the need for redundant batteries, wireless
network interfaces and packaging. The wearable devices are compact and stay
connected in a smart world helping the user in a wide array of fields.
Disadvantages:
17
Recommendations:
18
The existing and future wearables are likely to fall under any one of the below
categories:
Wristband
Jewelry
Glasses
Clothing
Embedded
References:
http://android-wear-docs.readthedocs.org/en/latest/explore.html#i-have-anandroid-watch
19
http://www.cisco.com/web/solutions/trends/iot/overview.html
http://www.computerworld.com/article/2489723/mobile-wireless/android-weardeep-dive-review-a-smart-start-to-smartwatch-software.html
https://gigaom.com/2014/04/08/ineda-systems-gets-17m-for-a-new-chip-designaimed-at-wearables-and-data-centers
http://www.media.mit.edu/wearables/mithril/intro/topic2.html
http://www.forbes.com/sites/salesforce/2014/09/07/wearable-tech-business/
http://developer.android.com/design/wear/index.html#Other
http://www.freescale.com/webapp/sps/site/application.jsp?
code=APLSMARTWATCH
http://source.android.com/devices/tech/power.html
http://www.cisco.com/web/about/ac79/innov/IoE.html
http://en.wikipedia.org/wiki/Wearable_technology
http://www2.deloitte.com/content/dam/Deloitte/global/Documents/TechnologyMedia-Telecommunications/gx-tmt-2014prediction-wearables.pdf
http://www.androidcentral.com/android-wear
http://developer.android.com/training/building-wearables.html
http://www.techradar.com/us/news/portable-devices/google-android-wear-whatyou-need-to-know-1235025#articleContent
20