SlideShare a Scribd company logo
1 of 6
Download to read offline
Comprehensive gesture language – NaiBoli v 0.1
While conceptualizing a mobile app, I realized there is not a single comprehensive notation for
gesture modeling. There are few attempts which seem to be incomplete. So as usual, I have to
develop my own solution.
Before diving further, I like to call gesture language a name - NaiBoli.
Nai – नई (New)
Boli – बोल (Dialect)
While designing NaiBoli following factors were of prime concern:
1. Should be independent of device, platform, form factor, programming language, and
natural language.
2. Should be easy to learn and use (manually as well as tool)
3. Gesture recognition is in its infancy and evolving at very fast pace, so new language
must be evolvable.
This is the first interation of NaiBoli and certainly not complete and very accurate. NaiBoli is a
work in the progress.
Enough fluff. Let start the real stuff.
NaiBoli divides notations/symbols into following types
•

Aadhar (आधार - Base) elements

•

Tulika (तू लका - Brush) elements

•

Chaal (चाल - Action) elements

•

Rupantran ( पांतरण - Transformation) elements

•

Parinami (प रणामी - Resultant) elements

Aadhar elements denote something on which action will take place. In future, more elements
are expected like 3 dimensional spaces to cater Microsoft Kinect or Oura, occult, wrist
band/watch, ring, glasses like google glass, etc.
Single screen Device
(Double boundary
bounded area in
shape of device
screen)
Wrist Wearable

3 Dimensional Space
(Do not forget
Microsoft Kinect,
LeapMotion, and
other gaming devices)
Glasses (google glass)
1

NaiBoli is shared under common creative license.
http://architecture-soa-bpm-eai.blogspot.com
devices
Ring (smarty ring, ring
with three dots – I am
not able to recall its
name)

Tulika elements denotes thing which makes gesture. It can be finger, stylus, eye, or any other
body part or equipment.
Pointer Tap

Pointer Hold

Right palm with
fingers
Right eye

Left palm with fingers

Right eye with lid

Left eye with lid

Right eye with
eyebrow
Right eye with lid &
eyebrow
Staring right eye

Left eye with eyebrow

Staring right eye with
lid
Staring right eye with
eyebrow
Staring right eye with
lid & eyebrow
Closed right eye

Staring left eye with
lid
Staring left eye with
eyebrow
Staring left eye with
lid & eyebrow
Closed left eye

Lips (closed mouth)

Open Mouth with no
teeth showing
Tongue

Open mouth with
teeth showing (Teeth)
Body

Left eye

Left eye with lid &
eyebrow
Staring left eye

Body with fingers

Glasses (on right eye)

Glasses (on left eye)

Head

Fist

2

NaiBoli is shared under common creative license.
http://architecture-soa-bpm-eai.blogspot.com
Chaal elements denote action.
Movement in a
direction (swipe using
finger/s, palm, and
stylus) (At par with
Tulika elements)

Movement with
pressure in a
direction (drag in case
of finger, palm, and
stylus) (At par with
Tulika elements)
Movement in
opposing direction inward (Pinch in using
fingers)

Movement in
opposing direction outward(Pinch out
using fingers)

Rupantran elements apply transformation on Tulika elements and add context to it. Rupantran
elements also represent actions like drag or swipe.
There are following classes of Rupantran elements.
•
•
•
•
•

Class 1: Applied to a Tulika element only at a given point of time. These elements may
attach with a Tulika element as sub script.
Class 2: Applied to multiple Tulika elements. These elements glue two Tulika elements.
Class 3: Applied to a Chaal element at a given point of time. These elements transform
Chaal elements.
Class 4: Applied to Aadhar elements. These elements to be shown out of boundary of
device.
Class 5: Applied to Tulika as well as Chaal elements.

Rupantran Class 1 elements
No or Not (sub script
to a Tulika element)
Finger (sub script to a
Tulika element)
Palm (sub script to a
Tulika element)

!
F

Physical touch (sub
script to a Tulika
element)
Stylus (sub script to a
Tulika element)

Nothing or

t

S

P

Rupantran Class 2 elements
sequential gesture
separator (At par with
Tulika elements)

,

Split separator(At par
with Tulika elements)

/
3

NaiBoli is shared under common creative license.
http://architecture-soa-bpm-eai.blogspot.com
To (e.g. move from
point A to B in 2 to 3
seconds) (At par with
Tulika elements)

-

Rupantran Class 3 elements
Fast (sub script to a
Chaal element)

Slow (sub script to a
Chaal element)

f

s

Rupantran Class 4 elements
Device Shake

Device Tilt
or

Device movement in a
particular fashion
(e.g. move device in
shape of 8 to calibrate
its compass)

Device Hold during tilt
motion

H

Time (seconds) (At
par with a Tulika
element or sub script
to a Chaal element)

sec

To (e.g. move from
point A to B in 2 to 3
seconds) (At par with
Tulika elements)

-

Rupantran Class 5 elements
number of times
(numeral) (At par with
a Tulika element or
sub script to a Chaal
element)
Logical OR (At par
with or sub script to
Tulika elements) –
e.g.: Go to store and
bring milk or juice.

2

min

Parinami elements are resultant of application of Rupantran elements on Aadhar, Tulika or
Chaal elements. Let’s explore some of the examples of Parinami elements
Action
Tap and then tap again
using finger
Double Tap using finger

Symbol

Remarks

,

4

NaiBoli is shared under common creative license.
http://architecture-soa-bpm-eai.blogspot.com
Double Tap using stylus
3 finger swipe
Tap using one finger, hold
for 2 sec and then drag
Tap using two finger, hold
for 2 sec and then drag
Tap using stylus, hold for
2 sec and then drag
Tap and hold, then drag
and then tap elsewhere
using fingers
Tap and then slow swipe
using stylus
Tap and then swipe for 1
second using stylus
Tap and then swipe for 1
second using stylus
Tap in air using figure and
then swipe
wink right eye 2 to 3 times

Do not forget Samsung Galaxy S4

Blink both eyes 2 times
Close both eyes with force
Protruded Lips
Smiling lips
Bilking eyes
Winking right eye
Shaking head in YES
motion
Shaking head in NO
motion
Moving head in circular
fashion ( clockwise)
Moving tongue up and
down
Tilting rectangular device
(think of phone) between
10 to 30 degree and
holding there
5

NaiBoli is shared under common creative license.
http://architecture-soa-bpm-eai.blogspot.com
Tilting rectangular device
(think of phone) between
10 to 30 degree then
holding there for 2 to 5
second and bringing back
to original position

6

NaiBoli is shared under common creative license.
http://architecture-soa-bpm-eai.blogspot.com

More Related Content

Similar to Comprehensive Gesture Language - NaiBoli v0.1

Designing Tools In Second Life Akemi 2009
Designing Tools In Second Life Akemi 2009Designing Tools In Second Life Akemi 2009
Designing Tools In Second Life Akemi 2009draceina
 
iPads - A Day in a Junior Classroom
iPads -  A Day in a Junior ClassroomiPads -  A Day in a Junior Classroom
iPads - A Day in a Junior ClassroomMarion Kirby
 
Pagkakasunod-sunod na pag-ugnay naHUDYAT G-9ompassion
Pagkakasunod-sunod na pag-ugnay naHUDYAT G-9ompassionPagkakasunod-sunod na pag-ugnay naHUDYAT G-9ompassion
Pagkakasunod-sunod na pag-ugnay naHUDYAT G-9ompassionmontealtojellyann120
 
Automatic reference counting (arc) and memory management in swift
Automatic reference counting (arc) and memory management in swiftAutomatic reference counting (arc) and memory management in swift
Automatic reference counting (arc) and memory management in swiftInnovationM
 
Substitute PD Smartboard Presentation
Substitute PD Smartboard PresentationSubstitute PD Smartboard Presentation
Substitute PD Smartboard Presentationkthorstenson
 
Gur summit poster with cover
Gur summit poster with coverGur summit poster with cover
Gur summit poster with coverJennifer Zamora
 
iPads for Kids
iPads for KidsiPads for Kids
iPads for Kidslsirkin
 
I pad training 8-26-14-slideshare
I pad training 8-26-14-slideshareI pad training 8-26-14-slideshare
I pad training 8-26-14-slideshareMelanieColdiron
 
iOS Accessibility
iOS AccessibilityiOS Accessibility
iOS AccessibilityLuis Abreu
 
IWB INSET
IWB INSETIWB INSET
IWB INSETRCha
 
Visual. Auditory. Tactile. Kinesthetic.
Visual. Auditory. Tactile. Kinesthetic.Visual. Auditory. Tactile. Kinesthetic.
Visual. Auditory. Tactile. Kinesthetic.Kate Mard
 
Enable talk project
Enable talk projectEnable talk project
Enable talk projectslmnsvn
 

Similar to Comprehensive Gesture Language - NaiBoli v0.1 (18)

Designing Tools In Second Life Akemi 2009
Designing Tools In Second Life Akemi 2009Designing Tools In Second Life Akemi 2009
Designing Tools In Second Life Akemi 2009
 
iPads - A Day in a Junior Classroom
iPads -  A Day in a Junior ClassroomiPads -  A Day in a Junior Classroom
iPads - A Day in a Junior Classroom
 
Pagkakasunod-sunod na pag-ugnay naHUDYAT G-9ompassion
Pagkakasunod-sunod na pag-ugnay naHUDYAT G-9ompassionPagkakasunod-sunod na pag-ugnay naHUDYAT G-9ompassion
Pagkakasunod-sunod na pag-ugnay naHUDYAT G-9ompassion
 
Automatic reference counting (arc) and memory management in swift
Automatic reference counting (arc) and memory management in swiftAutomatic reference counting (arc) and memory management in swift
Automatic reference counting (arc) and memory management in swift
 
Proyecto Final
Proyecto FinalProyecto Final
Proyecto Final
 
Substitute PD Smartboard Presentation
Substitute PD Smartboard PresentationSubstitute PD Smartboard Presentation
Substitute PD Smartboard Presentation
 
Web 2
Web 2Web 2
Web 2
 
Web 2
Web 2Web 2
Web 2
 
Gur summit poster with cover
Gur summit poster with coverGur summit poster with cover
Gur summit poster with cover
 
OOPS.pptx
OOPS.pptxOOPS.pptx
OOPS.pptx
 
iPads for Kids
iPads for KidsiPads for Kids
iPads for Kids
 
I pad training 8-26-14-slideshare
I pad training 8-26-14-slideshareI pad training 8-26-14-slideshare
I pad training 8-26-14-slideshare
 
iOS Accessibility
iOS AccessibilityiOS Accessibility
iOS Accessibility
 
IWB INSET
IWB INSETIWB INSET
IWB INSET
 
Visual. Auditory. Tactile. Kinesthetic.
Visual. Auditory. Tactile. Kinesthetic.Visual. Auditory. Tactile. Kinesthetic.
Visual. Auditory. Tactile. Kinesthetic.
 
Enable talk project
Enable talk projectEnable talk project
Enable talk project
 
First Time UX
First Time UXFirst Time UX
First Time UX
 
How I Use Evernote
How I Use EvernoteHow I Use Evernote
How I Use Evernote
 

More from tusjain

BPEL PM 11g performance tuning - 3
BPEL PM 11g performance tuning  - 3BPEL PM 11g performance tuning  - 3
BPEL PM 11g performance tuning - 3tusjain
 
BPEL PM 11g performance tuning - 2
BPEL PM 11g performance tuning  - 2BPEL PM 11g performance tuning  - 2
BPEL PM 11g performance tuning - 2tusjain
 
BPEL PM 11g performance tuning - 1
BPEL PM 11g performance tuning  - 1BPEL PM 11g performance tuning  - 1
BPEL PM 11g performance tuning - 1tusjain
 
Journey to success v1.0
Journey to success v1.0Journey to success v1.0
Journey to success v1.0tusjain
 
Card scrum v1.0
Card scrum v1.0Card scrum v1.0
Card scrum v1.0tusjain
 
Inverted funnel model
Inverted funnel modelInverted funnel model
Inverted funnel modeltusjain
 

More from tusjain (7)

BPEL PM 11g performance tuning - 3
BPEL PM 11g performance tuning  - 3BPEL PM 11g performance tuning  - 3
BPEL PM 11g performance tuning - 3
 
BPEL PM 11g performance tuning - 2
BPEL PM 11g performance tuning  - 2BPEL PM 11g performance tuning  - 2
BPEL PM 11g performance tuning - 2
 
BPEL PM 11g performance tuning - 1
BPEL PM 11g performance tuning  - 1BPEL PM 11g performance tuning  - 1
BPEL PM 11g performance tuning - 1
 
Journey to success v1.0
Journey to success v1.0Journey to success v1.0
Journey to success v1.0
 
Card scrum v1.0
Card scrum v1.0Card scrum v1.0
Card scrum v1.0
 
Inverted funnel model
Inverted funnel modelInverted funnel model
Inverted funnel model
 
Resume
ResumeResume
Resume
 

Recently uploaded

Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...amitlee9823
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfPaul Menig
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayNZSG
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear RegressionRavindra Nath Shukla
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxAndy Lambert
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityEric T. Tung
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMANIlamathiKannappan
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageMatteo Carbone
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Delhi Call girls
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Centuryrwgiffor
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfAmzadHosen3
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxWorkforce Group
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...Paul Menig
 

Recently uploaded (20)

Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdf
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear Regression
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdf
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...
 

Comprehensive Gesture Language - NaiBoli v0.1

  • 1. Comprehensive gesture language – NaiBoli v 0.1 While conceptualizing a mobile app, I realized there is not a single comprehensive notation for gesture modeling. There are few attempts which seem to be incomplete. So as usual, I have to develop my own solution. Before diving further, I like to call gesture language a name - NaiBoli. Nai – नई (New) Boli – बोल (Dialect) While designing NaiBoli following factors were of prime concern: 1. Should be independent of device, platform, form factor, programming language, and natural language. 2. Should be easy to learn and use (manually as well as tool) 3. Gesture recognition is in its infancy and evolving at very fast pace, so new language must be evolvable. This is the first interation of NaiBoli and certainly not complete and very accurate. NaiBoli is a work in the progress. Enough fluff. Let start the real stuff. NaiBoli divides notations/symbols into following types • Aadhar (आधार - Base) elements • Tulika (तू लका - Brush) elements • Chaal (चाल - Action) elements • Rupantran ( पांतरण - Transformation) elements • Parinami (प रणामी - Resultant) elements Aadhar elements denote something on which action will take place. In future, more elements are expected like 3 dimensional spaces to cater Microsoft Kinect or Oura, occult, wrist band/watch, ring, glasses like google glass, etc. Single screen Device (Double boundary bounded area in shape of device screen) Wrist Wearable 3 Dimensional Space (Do not forget Microsoft Kinect, LeapMotion, and other gaming devices) Glasses (google glass) 1 NaiBoli is shared under common creative license. http://architecture-soa-bpm-eai.blogspot.com
  • 2. devices Ring (smarty ring, ring with three dots – I am not able to recall its name) Tulika elements denotes thing which makes gesture. It can be finger, stylus, eye, or any other body part or equipment. Pointer Tap Pointer Hold Right palm with fingers Right eye Left palm with fingers Right eye with lid Left eye with lid Right eye with eyebrow Right eye with lid & eyebrow Staring right eye Left eye with eyebrow Staring right eye with lid Staring right eye with eyebrow Staring right eye with lid & eyebrow Closed right eye Staring left eye with lid Staring left eye with eyebrow Staring left eye with lid & eyebrow Closed left eye Lips (closed mouth) Open Mouth with no teeth showing Tongue Open mouth with teeth showing (Teeth) Body Left eye Left eye with lid & eyebrow Staring left eye Body with fingers Glasses (on right eye) Glasses (on left eye) Head Fist 2 NaiBoli is shared under common creative license. http://architecture-soa-bpm-eai.blogspot.com
  • 3. Chaal elements denote action. Movement in a direction (swipe using finger/s, palm, and stylus) (At par with Tulika elements) Movement with pressure in a direction (drag in case of finger, palm, and stylus) (At par with Tulika elements) Movement in opposing direction inward (Pinch in using fingers) Movement in opposing direction outward(Pinch out using fingers) Rupantran elements apply transformation on Tulika elements and add context to it. Rupantran elements also represent actions like drag or swipe. There are following classes of Rupantran elements. • • • • • Class 1: Applied to a Tulika element only at a given point of time. These elements may attach with a Tulika element as sub script. Class 2: Applied to multiple Tulika elements. These elements glue two Tulika elements. Class 3: Applied to a Chaal element at a given point of time. These elements transform Chaal elements. Class 4: Applied to Aadhar elements. These elements to be shown out of boundary of device. Class 5: Applied to Tulika as well as Chaal elements. Rupantran Class 1 elements No or Not (sub script to a Tulika element) Finger (sub script to a Tulika element) Palm (sub script to a Tulika element) ! F Physical touch (sub script to a Tulika element) Stylus (sub script to a Tulika element) Nothing or t S P Rupantran Class 2 elements sequential gesture separator (At par with Tulika elements) , Split separator(At par with Tulika elements) / 3 NaiBoli is shared under common creative license. http://architecture-soa-bpm-eai.blogspot.com
  • 4. To (e.g. move from point A to B in 2 to 3 seconds) (At par with Tulika elements) - Rupantran Class 3 elements Fast (sub script to a Chaal element) Slow (sub script to a Chaal element) f s Rupantran Class 4 elements Device Shake Device Tilt or Device movement in a particular fashion (e.g. move device in shape of 8 to calibrate its compass) Device Hold during tilt motion H Time (seconds) (At par with a Tulika element or sub script to a Chaal element) sec To (e.g. move from point A to B in 2 to 3 seconds) (At par with Tulika elements) - Rupantran Class 5 elements number of times (numeral) (At par with a Tulika element or sub script to a Chaal element) Logical OR (At par with or sub script to Tulika elements) – e.g.: Go to store and bring milk or juice. 2 min Parinami elements are resultant of application of Rupantran elements on Aadhar, Tulika or Chaal elements. Let’s explore some of the examples of Parinami elements Action Tap and then tap again using finger Double Tap using finger Symbol Remarks , 4 NaiBoli is shared under common creative license. http://architecture-soa-bpm-eai.blogspot.com
  • 5. Double Tap using stylus 3 finger swipe Tap using one finger, hold for 2 sec and then drag Tap using two finger, hold for 2 sec and then drag Tap using stylus, hold for 2 sec and then drag Tap and hold, then drag and then tap elsewhere using fingers Tap and then slow swipe using stylus Tap and then swipe for 1 second using stylus Tap and then swipe for 1 second using stylus Tap in air using figure and then swipe wink right eye 2 to 3 times Do not forget Samsung Galaxy S4 Blink both eyes 2 times Close both eyes with force Protruded Lips Smiling lips Bilking eyes Winking right eye Shaking head in YES motion Shaking head in NO motion Moving head in circular fashion ( clockwise) Moving tongue up and down Tilting rectangular device (think of phone) between 10 to 30 degree and holding there 5 NaiBoli is shared under common creative license. http://architecture-soa-bpm-eai.blogspot.com
  • 6. Tilting rectangular device (think of phone) between 10 to 30 degree then holding there for 2 to 5 second and bringing back to original position 6 NaiBoli is shared under common creative license. http://architecture-soa-bpm-eai.blogspot.com