SlideShare una empresa de Scribd logo
1 de 63
Descargar para leer sin conexión
2014 
GaussStones: 
Shielded Magnetic Tangibles for Multi-Token Interactions on Portable Displays 
Rong-Hao Liang1,2, Han-Chih Kuo1, Liwei Chan1, De-Nian Yang2, Bing-Yu Chen1 
1National Taiwan University and 2Academia Sinica
Multi-Token Interactions
Multi-Token Interactions
Multi-Token Interactions
Multi-Token Interactions on Interactive Tabletops 
Sculpting and Simulation Boardgaming Live Music Performance 
SandScape [Wang et. al. 2010] Lumino [Baudisch et. al. 2010] ReacTable [Jorda et. al. 2007]
Multi-Token Sensing Techniques 
EMR-Tag Sensing LC-Tag Sensing Active IR-Tag Sensing 
SenseTable [Patten et. al. 2001] PICO [Patten et. al. 2007] MightyTrace [Hofer et. al. 2008]
Multi-Token Sensing Techniques 
EMR-Tag Sensing LC-Tag Sensing Active IR-Tag Sensing 
SenseTable [Patten et. al. 2001] PICO [Patten et. al. 2007] MightyTrace [Hofer et. al. 2008] 
x x x
Multi-Token Interactions on Portable Displays 
RSWLRQVLQDVHWWLQJVILOH 
/HQJWK)RUVRPHHOHPHQWVDORQJHUUHSUHVHQWDWLRQFDQEH 
XVHIXOWRFRQYHLQJWKDWWKH REMHFWLV IXUWKHUDZD,QRXU 
VWHP RI DQ DUURZ EHFRPHV ORQJHU WKH IDUWKHU 
DZDDQREMHFWLV 
Camera(s) Capacitive Touchscreen Magnetometer 
Portico [Avrahami et. al. 2011] Capstones [Chan et. al. 2012] MagGetz [Hwang et. al. 2013] 
 
8VLQJ SKVLFDO WRNHQV WR SOD 7LF 7DF 7RH RQ WKH 
JDPH LV VXSHUYLVHG E 3RUWLFR DQG DQ LOOHJDO 
PRYHVDUHIODJJHGDQGDXGLEO³EX]]HG´
Multi-Token Interactions on Portable Displays 
RSWLRQVLQDVHWWLQJVILOH 
/HQJWK)RUVRPHHOHPHQWVDORQJHUUHSUHVHQWDWLRQFDQEH 
XVHIXOWRFRQYHLQJWKDWWKH REMHFWLV IXUWKHUDZD,QRXU 
VWHP RI DQ DUURZ EHFRPHV ORQJHU WKH IDUWKHU 
DZDDQREMHFWLV 
Camera(s) Capacitive Touchscreen Magnetometer 
SandScape [Avrahami et. al. 2011] Capstones [Chan et. al. 2012] MagGetz [Hwang et. al. 2013] 
 
8VLQJ SKVLFDO WRNHQV WR SOD 7LF 7DF 7RH RQ WKH 
JDPH LV VXSHUYLVHG E 3RUWLFR DQG DQ LOOHJDO 
Occlusion-Sensitive Large size Require Calibration 
PRYHVDUHIODJJHGDQGDXGLEO³EX]]HG´
GaussSense 
[Liang et. al. UIST 2012]
c d 
magnet 
GaussSense 
[Liang et. al. UIST 2012]
c d 
magnet 
GaussBits 
[Liang et. al. CHI 2013] 
GaussSense
GaussBits 
[Liang et. al. CHI 2013] 
GaussSense
Problem: 
Radial Magnetic Field of Each Discrete Tokens 
Interferes with Others in Multi-Token Interactions
Organic Form Construction 
GaussBricks 
[Liang et. al. CHI 2014] 
GaussBits 
GaussSense
Multi-Token Interactions Using Discrete Tokens 
GaussStones 
Shielded Magnetic Tangibles 
GaussBricks 
GaussBits 
GaussSense
Solution: 
Magnetic Shielding 
magnetic shield 
magnet
UNDERSTANDING 
Magnetic Shielding
FACT: Electromagnetic (EM) Wave Shielding 
is ineffective to block static magnetic fields 
FACT: Electromagnetic (EM) Wave Shielding 
is ineffective to block static magnetic fields 
conductive material 
conductive material 
Electromagnetic shielding inside mobile phone by Petteri Aimonen 
Electromagnetic shielding inside mobile phone by Petteri Aimonen
FACT: Electromagnetic (EM) Wave Shielding 
is ineffective to block static magnetic fields 
FACT: EM-Wave Shielding (a.k.a. Faraday Cage) 
is ineffective to block static magnetic fields 
provided by 
Eddy current 
conductive material 
Opposing 
Field 
EM-Wave
FACT: EM-Wave Shielding 
is ineffective to block static magnetic fields 
EM-Wave Static field 
conductive material conductive material
High-permeability materials 
block static magnetic fields by redirecting them 
EM-Wave Static field 
(e(.eg.g. .g gaallvvaanniziezde sdte eslt)eel) 
High-permeability material
High-permeability High-permeability materials materials 
(e.g. galvanized steel) 
block static magnetic fields by redirecting them 
EM-Wave Static field 
(e.g. galvanized steel)
High-permeability High-permeability materials materials 
(e.g. galvanized steel) 
block static magnetic fields by redirecting them 
galvanized steel case 
EM-Wave Static field 
(e.g. galvanized steel)
High-permeability High-permeability materials materials 
(e.g. galvanized steel) 
block static magnetic fields by redirecting them 
galvanized steel case 
EM-Wave Static field 
(e.g. galvanized steel) 
analog Hall-sensor grid
Challenge: 
Design Challenge:! 
Designing Effective Magnetic Shielding that 
Designing Effective Magnetic Shielding that can 
Minimize Interference and Maximize Signal Strength 
Minimize the Interference and Maximize the Signal Strength 
galvanized steel case 
analog Hall-sensor grid
Explorative Study 
Finding design 
parameters 
galvanized steel chip 
10mm(T) x 5mm(R) 
neodymium magnet 
Measurement #1: Interference Strength Measurement #2: Signal Strength
Explorative Study 
Finding design 
parameters 
galvanized steel chip 
10mm(T) x 5mm(R) 
neodymium magnet 
Measurement #1: Interference Strength Measurement #2: Signal Strength
Explorative Study 
Finding design 
parameters 
galvanized steel chip 
10mm(T) x 5mm(R) 
neodymium magnet 
iso-intensity contours (for every 10 gauss) 
Measurement #1: Interference Strength Measurement #2: Signal Strength 
Measurement #1: Interference Strength Measurement #2: Signal Strength 
Measurement #1: Interference Strength Measurement #2: Signal Strength
Explorative Study 
Finding design 
parameters 
galvanized steel chip 
10mm(T) x 5mm(R) 
neodymium magnet 
iso-intensity contours (for every 10 gauss) 
Measurement #1: Interference Strength Measurement #2: Signal Strength 
Measurement #1: Interference Strength Measurement #2: Signal Strength 
Measurement #1: Interference Strength Measurement #2: Signal Strength
iso-intensity contours (for every 10 gauss) 
Measurement #1: Interference Strength Measurement #2: Signal Strength 
1000 samples
Area-Intensity Profile 
Measurement #1: Interference Strength Measurement #2: Signal Strength 
Measurement #1: Interference Strength Measurement #2: Signal Strength 
contour size 
N S S 
iso-intensity contours (for every 10 gauss) 
Blob size per layer 
Area-Intensity Profile 
intensity 
iso-intensity contours (for every 10 gauss) 
1000 samples 
Measurement #1: Interference Strength Measurement #2: Signal Strength 
contour size 
intensity 
Blob size per layer 
Area-Intensity Profile 
1000 samples
No Bottom Sides Sides Sides Sides Sides Sides Sides 
15 15 15 9 12 15 15 15 15 
2 2 2 2 2 1.2 3 2 2 
0 0 0 0 0 0 0 2.5 5 
shielding method 
token width (mm) 
Results 1/4: Shielding methods 
No Sides Bottom 
shield thickness (mm) 
magnet z-axis position (mm) 
Measurement #1: Interference Strength Measurement #2: Signal Strength 
Results 2/4: Gap Distances (mm) 
2 3.5 5 
Measurement #1: Interference Strength Measurement #2: Signal Strength 
Results 3/4: Shield Thickness (mm) 
1.2 3 2 
Measurement #1: Interference Strength Measurement #2: Signal Strength 
Results 4/4: Magnet Positions 
5 2.5 0 
Measurement #1: Interference Strength Measurement #2: Signal Strength
galvanized 
steel shield 
neodymium 
magnet 
Findings: 
Basic Design: 
Fix magnet at the center bottom 
with shielding on the sides to 
minimize the Interference and 
maximize the Signal Strength
Findings: 
Basic Design: 
Fix magnet at the center bottom 
with shielding on the sides to 
minimize the Interference and 
maximize the Signal Strength 
Shield Thickness: Thicker is better, 
but just-thick-enough is the best. 
1.2mm-thick 3mm-thick
Findings: 
Results 2/4: Gap Distances (mm) 
Basic Design: 
Fix magnet at the center bottom 
with shielding on the sides to 
minimize the Interference and 
maximize the Signal Strength 0 100 
Shield Thickness: Thicker is better, 
but just-thick-enough is the best. 
Token size: 
Larger token has larger ID space 
Acceptable signal 
strength for both 
shielding and sensing 
2/4: Gap Distances (gauss) 
9mm 
Measurement #1: Interference Strength Measurement 2 3.5 5 
15mm 
Measurement #1: Interference Strength Measurement #2: Signal Strength 
2 3.5 Results
DDeessigignniningg G GaauussssSStotonneess i nin D Dififfeferreenncte S Sizizeess 
Particles Tokens Knobs
DDeessigignniningg G GaauussssSStotonneess i nin D Dififfeferreenncte S Sizizeess 
Particles Tokens Knobs 
Tokens without ID 
(x,y)
Particles (7.8mm-radius, 6g) Shield: 2mm-thick 
Magnet: 2mm-radius
DDeessigignniningg G GaauussssSStotonneess i nin D Dififfeferreenncte S Sizizeess 
Particles Tokens Knobs 
Tokens without ID Tokens with ID 
(x,y) (ID,x,y)
ID amount: 2 
N 
S
Using Larger Particles as Tokens 
ID amount = 2 ID amount = 4 ID amount = 6x2 = 12 
8.6 
1.2 
2 1.5 1.5 2 
N S 
12.5 15 
2 
1.5 2 2.5 3 3.5 2 x 2 
S 
Token radius 
Shield thickness 
Magnet radius 
Polarity 
7.8 
2 
2 
N S 
Larger Particles Provide More IDs 
(Unit: mm)
Using Larger Particles as Tokens 
Using Larger Particles as Tokens 
ID amount = 2 ID amount = 4 ID amount = 6x2 = 12 
ID amount = 4 ID amount = 6x2 = 12 
8.6 
1.2 
2 1.5 1.5 2 
N S 
12.5 15 
2 
1.5 2 2.5 3 3.5 2 x 2 
S 
Token radius 
Shield thickness 
Magnet radius 
Polarity 
7.8 
2 
2 
N S 
Larger Particles Provide More IDs 
(Unit: mm) 
8.6 
1.2 
1.5 1.5 2 
N S 
12.5 15 
2 
1.5 2 2.5 3 3.5 2 x 2 
S 
Area-Intensity 
Profiles
Using Larger Particles as Tokens 
Using Larger Particles as Tokens 
ID amount = 2 ID amount = 4 ID amount = 6x2 = 12 
ID amount = 4 ID amount = 6x2 = 12 
8.6 
1.2 
2 1.5 1.5 2 
N S 
12.5 15 
2 
1.5 2 2.5 3 3.5 2 x 2 
S 
Token radius 
Shield thickness 
Magnet radius 
Polarity 
7.8 
2 
2 
N S 
Larger Particles Provide More IDs 
(Unit: mm) 
8.6 
1.2 
1.5 1.5 2 
N S 
12.5 15 
2 
1.5 2 2.5 3 3.5 2 x 2 
S 
Area-Intensity 
Profiles
DDeessigignniningg G GaauussssSStotonneess i nin D Dififfeferreenncte S Sizizeess 
Particles Tokens Knobs 
Multi-core Tokens 
with ID 
Tokens without ID Tokens with ID 
(x,y) (ID,x,y) (ID,x,y,θ)
Knobs - Multi-Core Tokens 
1.2 
2 1.5 1.5 2 
Provide additional IDs and Orientation Information 
N S 
2 
1.5 2 2.5 3 3.5 2 x 2 
S 
2 
2 
S 
0 1 2 3 
Using Larger Particles as Tokens 
8.6 
1.2 
2 1.5 1.5 2 
N S 
12.5 15 
2 
1.5 2 2.5 3 3.5 2 x 2 
S 
7.8 
2 
2 
S 
ID amount = 4 ID amount = 6x2 = 12
Knobs - Multi-Core GaussStones 
Provide additional IDs and Orientation Information 
north 
south 
Dual-Core Tri-Core Quad-Core 
B0 B3 
B1 B2 
Registration 
Payload 
2.16R 2.41R 
2R 
B0 B1 
B0 B2 
B1 
R 
1.2 
2 1.5 1.5 2 
N S 
2 
1.5 2 2.5 3 3.5 2 x 2 
S 
2 
2 
S 
0 1 2 3 
(x,y,θ) 
Dual-Core 
Tri-Core 
Quad-Core 
2.16R 
2R 
2.41R
Knobs - Multi-Core Tokens 
Provide additional IDs and Orientation Information 
north 
south 
Dual-Core Tri-Core Quad-Core 
B0 B3 
B1 B2 
Registration 
Payload 
2.16R 2.41R 
2R 
B0 B1 
B0 B2 
B1 
R 
1.2 
2 1.5 1.5 2 
N S 
2 
1.5 2 2.5 3 3.5 2 x 2 
S 
2 
2 
S 
0 1 2 3 (x,y,θ) 
(ID)
1.5 2 2.5 3 3.5 2 x 2 
north 
south 
Dual-Core Tri-Core Quad-Core 
B0 B3 
B1 B2 
Registration 
2.16R 2.41R 
2R 
B0 B1 
B0 B2 
B1 
2 
S 
R 
1.2 
2 1.5 1.5 2 
N S 
Payload 
[3,2,2] [3,2,1] [3,2,0] [3,1,2] [3,1,1] [3,1,0] [3,0,2] [3,0,1] [3,0,0] [2,1,1] [2,1,0] [2,0,1] [2,0,0] [1,0,0] 
2 
2 
S 
0 1 2 3 (x,y,θ) 
(ID) 
[3,2] [3,1] [3,0] [2,1] [2,0] [1,0] 
Dual-Core 
Tri-Core 
Knobs - Multi-Core Tokens 
Provide additional IDs and Orientation Information
ID amount of a k-core knob grows exponentially 
ID amount of a k-core knob grows exponentially 
with the core number and the ID amount that a core can provide 
with the core number  the core ID amount 
6 
15 
28 45 
14 
55 
140 
285 
36 
225 
784 
2025 
10000 
1000 
100 
10 
1 
4 6 8 10 
2 3 4 5 
ID amounts 
Available ID amounts that a core can provide 
ID amount that a core can provide 
ID amount of a k-core knob: 
ID amount of a k-core knob 
with the number and size of core 
1.7mm-radius 
3.5mm-radius
Possible Generalizations 
2. Multi-Part Widgets with ID 
1. Stackable Tokens
Stackable Token 
(Particles with 2 IDs)
Stackable Token 
(Particles with 2 IDs)
Multi-Part Slider 
ID part 
Movable part 
Multi-Part Widgets 
(with IDs)
ID part 
movable part 
(Conductive) 
Multi-Part Widgets 
(with IDs)
Conclusion 
Interference-Free  Identifiable Shielded Magnetic Tangibles 
for Multi-Token Interactions on Portable Displays 
GaussStones 
Shielded 
Magnetic Tangibles 
Project website 
Discrete Tokens 
Multi-Token Interactions 
GaussSense Magnetic Field Camera
Discrete Tokens 
Multi-Token Interactions 
GaussStones 
Shielded 
Magnetic Tangibles 
Organic Form 
Constructive Interactions 
GaussBricks 
Single Token 
Near-Surface Interactions 
GaussSense Magnetic Field Camera 
Magnetic 
Building Blocks 
GaussBits 
Magnetic 
Tangible Bits 
Project website 
Project Gauss 
A system of Hardware, Materials, and Interaction Techniques 
that Turn Portable Displays into Generic TUI Design Platforms
Project Gauss 
A system of Hardware, Materials, and Interaction Techniques 
that Turn Portable Displays into Generic TUI Design Platforms 
Free-license for Personal  Non-commercial Uses 
Discrete Tokens 
Multi-Token Interactions 
GaussStones 
Shielded 
Magnetic Tangibles 
Organic Form 
Constructive Interactions 
GaussBricks 
Single Token 
Near-Surface Interactions 
GaussSense Magnetic Field Camera 
Magnetic 
Building Blocks 
GaussBits 
Magnetic 
Tangible Bits 
Project website 
Rong-Hao Liang1,2, Han-Chih Kuo1, Liwei Chan1, De-Nian Yang2, Bing-Yu Chen1 
1National Taiwan University and 2Academia Sinica Thanks for your attention!

Más contenido relacionado

Similar a ACM UIST 2014: GaussStones: Shielded Magnetic Tangibles for Multi-Token Interactions on Portable Displays

HarvardColloidsSymposium_DeLISA_Final
HarvardColloidsSymposium_DeLISA_FinalHarvardColloidsSymposium_DeLISA_Final
HarvardColloidsSymposium_DeLISA_Final
Kayleigh Kresse
 
FYP 4th presentation
FYP 4th presentationFYP 4th presentation
FYP 4th presentation
Haroon Ahmed
 

Similar a ACM UIST 2014: GaussStones: Shielded Magnetic Tangibles for Multi-Token Interactions on Portable Displays (20)

Ultrasonic Probes for Flaw Detection and Sizing
Ultrasonic Probes for Flaw Detection and SizingUltrasonic Probes for Flaw Detection and Sizing
Ultrasonic Probes for Flaw Detection and Sizing
 
Analysis of Circular Patch Antenna Embeded on Silicon Substrate
Analysis of Circular Patch Antenna Embeded on Silicon SubstrateAnalysis of Circular Patch Antenna Embeded on Silicon Substrate
Analysis of Circular Patch Antenna Embeded on Silicon Substrate
 
Something newIT-16021 and IT-16026 .pptx
Something newIT-16021 and IT-16026 .pptxSomething newIT-16021 and IT-16026 .pptx
Something newIT-16021 and IT-16026 .pptx
 
Magneto optics applications
Magneto optics applicationsMagneto optics applications
Magneto optics applications
 
H011135565
H011135565H011135565
H011135565
 
FSM 8108 VITE presented at Spie Optics Photonics 2017
FSM 8108 VITE presented at Spie Optics Photonics 2017FSM 8108 VITE presented at Spie Optics Photonics 2017
FSM 8108 VITE presented at Spie Optics Photonics 2017
 
Light absorption in Si or Ge nanostructures - GADEST2013
Light absorption in Si or Ge nanostructures - GADEST2013Light absorption in Si or Ge nanostructures - GADEST2013
Light absorption in Si or Ge nanostructures - GADEST2013
 
HarvardColloidsSymposium_DeLISA_Final
HarvardColloidsSymposium_DeLISA_FinalHarvardColloidsSymposium_DeLISA_Final
HarvardColloidsSymposium_DeLISA_Final
 
Thin films multilayer
Thin films multilayerThin films multilayer
Thin films multilayer
 
Recent Developments and Analysis of Electromagnetic Metamaterial with all of ...
Recent Developments and Analysis of Electromagnetic Metamaterial with all of ...Recent Developments and Analysis of Electromagnetic Metamaterial with all of ...
Recent Developments and Analysis of Electromagnetic Metamaterial with all of ...
 
Recent Developments and Analysis of Electromagnetic Metamaterial with all of ...
Recent Developments and Analysis of Electromagnetic Metamaterial with all of ...Recent Developments and Analysis of Electromagnetic Metamaterial with all of ...
Recent Developments and Analysis of Electromagnetic Metamaterial with all of ...
 
Recent Developments and Analysis of Electromagnetic Metamaterial with all of ...
Recent Developments and Analysis of Electromagnetic Metamaterial with all of ...Recent Developments and Analysis of Electromagnetic Metamaterial with all of ...
Recent Developments and Analysis of Electromagnetic Metamaterial with all of ...
 
Semimap Corema Presentation
Semimap Corema PresentationSemimap Corema Presentation
Semimap Corema Presentation
 
Image De-noising on Strip Steel Surface Defect Using Improved Compressive Sen...
Image De-noising on Strip Steel Surface Defect Using Improved Compressive Sen...Image De-noising on Strip Steel Surface Defect Using Improved Compressive Sen...
Image De-noising on Strip Steel Surface Defect Using Improved Compressive Sen...
 
Pulse laser depostion of thin film
Pulse laser depostion of thin filmPulse laser depostion of thin film
Pulse laser depostion of thin film
 
Design of Folded Rectangular Patch with Different Multidielectric Layer
Design of Folded Rectangular Patch with Different Multidielectric LayerDesign of Folded Rectangular Patch with Different Multidielectric Layer
Design of Folded Rectangular Patch with Different Multidielectric Layer
 
Finite Element Analysis of MEMS based Piezoresistive Diamond Thin Film Cantil...
Finite Element Analysis of MEMS based Piezoresistive Diamond Thin Film Cantil...Finite Element Analysis of MEMS based Piezoresistive Diamond Thin Film Cantil...
Finite Element Analysis of MEMS based Piezoresistive Diamond Thin Film Cantil...
 
WCCM11 BMG experiments and modelling
WCCM11 BMG experiments and modellingWCCM11 BMG experiments and modelling
WCCM11 BMG experiments and modelling
 
FYP 4th presentation
FYP 4th presentationFYP 4th presentation
FYP 4th presentation
 
E3100063514k
E3100063514kE3100063514k
E3100063514k
 

Último

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Último (20)

Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 

ACM UIST 2014: GaussStones: Shielded Magnetic Tangibles for Multi-Token Interactions on Portable Displays

  • 1. 2014 GaussStones: Shielded Magnetic Tangibles for Multi-Token Interactions on Portable Displays Rong-Hao Liang1,2, Han-Chih Kuo1, Liwei Chan1, De-Nian Yang2, Bing-Yu Chen1 1National Taiwan University and 2Academia Sinica
  • 5. Multi-Token Interactions on Interactive Tabletops Sculpting and Simulation Boardgaming Live Music Performance SandScape [Wang et. al. 2010] Lumino [Baudisch et. al. 2010] ReacTable [Jorda et. al. 2007]
  • 6. Multi-Token Sensing Techniques EMR-Tag Sensing LC-Tag Sensing Active IR-Tag Sensing SenseTable [Patten et. al. 2001] PICO [Patten et. al. 2007] MightyTrace [Hofer et. al. 2008]
  • 7. Multi-Token Sensing Techniques EMR-Tag Sensing LC-Tag Sensing Active IR-Tag Sensing SenseTable [Patten et. al. 2001] PICO [Patten et. al. 2007] MightyTrace [Hofer et. al. 2008] x x x
  • 8. Multi-Token Interactions on Portable Displays RSWLRQVLQDVHWWLQJVILOH /HQJWK)RUVRPHHOHPHQWVDORQJHUUHSUHVHQWDWLRQFDQEH XVHIXOWRFRQYHLQJWKDWWKH REMHFWLV IXUWKHUDZD,QRXU VWHP RI DQ DUURZ EHFRPHV ORQJHU WKH IDUWKHU DZDDQREMHFWLV Camera(s) Capacitive Touchscreen Magnetometer Portico [Avrahami et. al. 2011] Capstones [Chan et. al. 2012] MagGetz [Hwang et. al. 2013] 8VLQJ SKVLFDO WRNHQV WR SOD 7LF 7DF 7RH RQ WKH JDPH LV VXSHUYLVHG E 3RUWLFR DQG DQ LOOHJDO PRYHVDUHIODJJHGDQGDXGLEO³EX]]HG´
  • 9. Multi-Token Interactions on Portable Displays RSWLRQVLQDVHWWLQJVILOH /HQJWK)RUVRPHHOHPHQWVDORQJHUUHSUHVHQWDWLRQFDQEH XVHIXOWRFRQYHLQJWKDWWKH REMHFWLV IXUWKHUDZD,QRXU VWHP RI DQ DUURZ EHFRPHV ORQJHU WKH IDUWKHU DZDDQREMHFWLV Camera(s) Capacitive Touchscreen Magnetometer SandScape [Avrahami et. al. 2011] Capstones [Chan et. al. 2012] MagGetz [Hwang et. al. 2013] 8VLQJ SKVLFDO WRNHQV WR SOD 7LF 7DF 7RH RQ WKH JDPH LV VXSHUYLVHG E 3RUWLFR DQG DQ LOOHJDO Occlusion-Sensitive Large size Require Calibration PRYHVDUHIODJJHGDQGDXGLEO³EX]]HG´
  • 10. GaussSense [Liang et. al. UIST 2012]
  • 11. c d magnet GaussSense [Liang et. al. UIST 2012]
  • 12. c d magnet GaussBits [Liang et. al. CHI 2013] GaussSense
  • 13. GaussBits [Liang et. al. CHI 2013] GaussSense
  • 14. Problem: Radial Magnetic Field of Each Discrete Tokens Interferes with Others in Multi-Token Interactions
  • 15. Organic Form Construction GaussBricks [Liang et. al. CHI 2014] GaussBits GaussSense
  • 16. Multi-Token Interactions Using Discrete Tokens GaussStones Shielded Magnetic Tangibles GaussBricks GaussBits GaussSense
  • 17. Solution: Magnetic Shielding magnetic shield magnet
  • 19. FACT: Electromagnetic (EM) Wave Shielding is ineffective to block static magnetic fields FACT: Electromagnetic (EM) Wave Shielding is ineffective to block static magnetic fields conductive material conductive material Electromagnetic shielding inside mobile phone by Petteri Aimonen Electromagnetic shielding inside mobile phone by Petteri Aimonen
  • 20. FACT: Electromagnetic (EM) Wave Shielding is ineffective to block static magnetic fields FACT: EM-Wave Shielding (a.k.a. Faraday Cage) is ineffective to block static magnetic fields provided by Eddy current conductive material Opposing Field EM-Wave
  • 21. FACT: EM-Wave Shielding is ineffective to block static magnetic fields EM-Wave Static field conductive material conductive material
  • 22. High-permeability materials block static magnetic fields by redirecting them EM-Wave Static field (e(.eg.g. .g gaallvvaanniziezde sdte eslt)eel) High-permeability material
  • 23. High-permeability High-permeability materials materials (e.g. galvanized steel) block static magnetic fields by redirecting them EM-Wave Static field (e.g. galvanized steel)
  • 24. High-permeability High-permeability materials materials (e.g. galvanized steel) block static magnetic fields by redirecting them galvanized steel case EM-Wave Static field (e.g. galvanized steel)
  • 25. High-permeability High-permeability materials materials (e.g. galvanized steel) block static magnetic fields by redirecting them galvanized steel case EM-Wave Static field (e.g. galvanized steel) analog Hall-sensor grid
  • 26. Challenge: Design Challenge:! Designing Effective Magnetic Shielding that Designing Effective Magnetic Shielding that can Minimize Interference and Maximize Signal Strength Minimize the Interference and Maximize the Signal Strength galvanized steel case analog Hall-sensor grid
  • 27. Explorative Study Finding design parameters galvanized steel chip 10mm(T) x 5mm(R) neodymium magnet Measurement #1: Interference Strength Measurement #2: Signal Strength
  • 28. Explorative Study Finding design parameters galvanized steel chip 10mm(T) x 5mm(R) neodymium magnet Measurement #1: Interference Strength Measurement #2: Signal Strength
  • 29. Explorative Study Finding design parameters galvanized steel chip 10mm(T) x 5mm(R) neodymium magnet iso-intensity contours (for every 10 gauss) Measurement #1: Interference Strength Measurement #2: Signal Strength Measurement #1: Interference Strength Measurement #2: Signal Strength Measurement #1: Interference Strength Measurement #2: Signal Strength
  • 30. Explorative Study Finding design parameters galvanized steel chip 10mm(T) x 5mm(R) neodymium magnet iso-intensity contours (for every 10 gauss) Measurement #1: Interference Strength Measurement #2: Signal Strength Measurement #1: Interference Strength Measurement #2: Signal Strength Measurement #1: Interference Strength Measurement #2: Signal Strength
  • 31. iso-intensity contours (for every 10 gauss) Measurement #1: Interference Strength Measurement #2: Signal Strength 1000 samples
  • 32. Area-Intensity Profile Measurement #1: Interference Strength Measurement #2: Signal Strength Measurement #1: Interference Strength Measurement #2: Signal Strength contour size N S S iso-intensity contours (for every 10 gauss) Blob size per layer Area-Intensity Profile intensity iso-intensity contours (for every 10 gauss) 1000 samples Measurement #1: Interference Strength Measurement #2: Signal Strength contour size intensity Blob size per layer Area-Intensity Profile 1000 samples
  • 33. No Bottom Sides Sides Sides Sides Sides Sides Sides 15 15 15 9 12 15 15 15 15 2 2 2 2 2 1.2 3 2 2 0 0 0 0 0 0 0 2.5 5 shielding method token width (mm) Results 1/4: Shielding methods No Sides Bottom shield thickness (mm) magnet z-axis position (mm) Measurement #1: Interference Strength Measurement #2: Signal Strength Results 2/4: Gap Distances (mm) 2 3.5 5 Measurement #1: Interference Strength Measurement #2: Signal Strength Results 3/4: Shield Thickness (mm) 1.2 3 2 Measurement #1: Interference Strength Measurement #2: Signal Strength Results 4/4: Magnet Positions 5 2.5 0 Measurement #1: Interference Strength Measurement #2: Signal Strength
  • 34. galvanized steel shield neodymium magnet Findings: Basic Design: Fix magnet at the center bottom with shielding on the sides to minimize the Interference and maximize the Signal Strength
  • 35. Findings: Basic Design: Fix magnet at the center bottom with shielding on the sides to minimize the Interference and maximize the Signal Strength Shield Thickness: Thicker is better, but just-thick-enough is the best. 1.2mm-thick 3mm-thick
  • 36. Findings: Results 2/4: Gap Distances (mm) Basic Design: Fix magnet at the center bottom with shielding on the sides to minimize the Interference and maximize the Signal Strength 0 100 Shield Thickness: Thicker is better, but just-thick-enough is the best. Token size: Larger token has larger ID space Acceptable signal strength for both shielding and sensing 2/4: Gap Distances (gauss) 9mm Measurement #1: Interference Strength Measurement 2 3.5 5 15mm Measurement #1: Interference Strength Measurement #2: Signal Strength 2 3.5 Results
  • 37. DDeessigignniningg G GaauussssSStotonneess i nin D Dififfeferreenncte S Sizizeess Particles Tokens Knobs
  • 38. DDeessigignniningg G GaauussssSStotonneess i nin D Dififfeferreenncte S Sizizeess Particles Tokens Knobs Tokens without ID (x,y)
  • 39. Particles (7.8mm-radius, 6g) Shield: 2mm-thick Magnet: 2mm-radius
  • 40.
  • 41. DDeessigignniningg G GaauussssSStotonneess i nin D Dififfeferreenncte S Sizizeess Particles Tokens Knobs Tokens without ID Tokens with ID (x,y) (ID,x,y)
  • 43. Using Larger Particles as Tokens ID amount = 2 ID amount = 4 ID amount = 6x2 = 12 8.6 1.2 2 1.5 1.5 2 N S 12.5 15 2 1.5 2 2.5 3 3.5 2 x 2 S Token radius Shield thickness Magnet radius Polarity 7.8 2 2 N S Larger Particles Provide More IDs (Unit: mm)
  • 44. Using Larger Particles as Tokens Using Larger Particles as Tokens ID amount = 2 ID amount = 4 ID amount = 6x2 = 12 ID amount = 4 ID amount = 6x2 = 12 8.6 1.2 2 1.5 1.5 2 N S 12.5 15 2 1.5 2 2.5 3 3.5 2 x 2 S Token radius Shield thickness Magnet radius Polarity 7.8 2 2 N S Larger Particles Provide More IDs (Unit: mm) 8.6 1.2 1.5 1.5 2 N S 12.5 15 2 1.5 2 2.5 3 3.5 2 x 2 S Area-Intensity Profiles
  • 45. Using Larger Particles as Tokens Using Larger Particles as Tokens ID amount = 2 ID amount = 4 ID amount = 6x2 = 12 ID amount = 4 ID amount = 6x2 = 12 8.6 1.2 2 1.5 1.5 2 N S 12.5 15 2 1.5 2 2.5 3 3.5 2 x 2 S Token radius Shield thickness Magnet radius Polarity 7.8 2 2 N S Larger Particles Provide More IDs (Unit: mm) 8.6 1.2 1.5 1.5 2 N S 12.5 15 2 1.5 2 2.5 3 3.5 2 x 2 S Area-Intensity Profiles
  • 46.
  • 47.
  • 48. DDeessigignniningg G GaauussssSStotonneess i nin D Dififfeferreenncte S Sizizeess Particles Tokens Knobs Multi-core Tokens with ID Tokens without ID Tokens with ID (x,y) (ID,x,y) (ID,x,y,θ)
  • 49. Knobs - Multi-Core Tokens 1.2 2 1.5 1.5 2 Provide additional IDs and Orientation Information N S 2 1.5 2 2.5 3 3.5 2 x 2 S 2 2 S 0 1 2 3 Using Larger Particles as Tokens 8.6 1.2 2 1.5 1.5 2 N S 12.5 15 2 1.5 2 2.5 3 3.5 2 x 2 S 7.8 2 2 S ID amount = 4 ID amount = 6x2 = 12
  • 50. Knobs - Multi-Core GaussStones Provide additional IDs and Orientation Information north south Dual-Core Tri-Core Quad-Core B0 B3 B1 B2 Registration Payload 2.16R 2.41R 2R B0 B1 B0 B2 B1 R 1.2 2 1.5 1.5 2 N S 2 1.5 2 2.5 3 3.5 2 x 2 S 2 2 S 0 1 2 3 (x,y,θ) Dual-Core Tri-Core Quad-Core 2.16R 2R 2.41R
  • 51. Knobs - Multi-Core Tokens Provide additional IDs and Orientation Information north south Dual-Core Tri-Core Quad-Core B0 B3 B1 B2 Registration Payload 2.16R 2.41R 2R B0 B1 B0 B2 B1 R 1.2 2 1.5 1.5 2 N S 2 1.5 2 2.5 3 3.5 2 x 2 S 2 2 S 0 1 2 3 (x,y,θ) (ID)
  • 52. 1.5 2 2.5 3 3.5 2 x 2 north south Dual-Core Tri-Core Quad-Core B0 B3 B1 B2 Registration 2.16R 2.41R 2R B0 B1 B0 B2 B1 2 S R 1.2 2 1.5 1.5 2 N S Payload [3,2,2] [3,2,1] [3,2,0] [3,1,2] [3,1,1] [3,1,0] [3,0,2] [3,0,1] [3,0,0] [2,1,1] [2,1,0] [2,0,1] [2,0,0] [1,0,0] 2 2 S 0 1 2 3 (x,y,θ) (ID) [3,2] [3,1] [3,0] [2,1] [2,0] [1,0] Dual-Core Tri-Core Knobs - Multi-Core Tokens Provide additional IDs and Orientation Information
  • 53.
  • 54.
  • 55. ID amount of a k-core knob grows exponentially ID amount of a k-core knob grows exponentially with the core number and the ID amount that a core can provide with the core number the core ID amount 6 15 28 45 14 55 140 285 36 225 784 2025 10000 1000 100 10 1 4 6 8 10 2 3 4 5 ID amounts Available ID amounts that a core can provide ID amount that a core can provide ID amount of a k-core knob: ID amount of a k-core knob with the number and size of core 1.7mm-radius 3.5mm-radius
  • 56. Possible Generalizations 2. Multi-Part Widgets with ID 1. Stackable Tokens
  • 59. Multi-Part Slider ID part Movable part Multi-Part Widgets (with IDs)
  • 60. ID part movable part (Conductive) Multi-Part Widgets (with IDs)
  • 61. Conclusion Interference-Free Identifiable Shielded Magnetic Tangibles for Multi-Token Interactions on Portable Displays GaussStones Shielded Magnetic Tangibles Project website Discrete Tokens Multi-Token Interactions GaussSense Magnetic Field Camera
  • 62. Discrete Tokens Multi-Token Interactions GaussStones Shielded Magnetic Tangibles Organic Form Constructive Interactions GaussBricks Single Token Near-Surface Interactions GaussSense Magnetic Field Camera Magnetic Building Blocks GaussBits Magnetic Tangible Bits Project website Project Gauss A system of Hardware, Materials, and Interaction Techniques that Turn Portable Displays into Generic TUI Design Platforms
  • 63. Project Gauss A system of Hardware, Materials, and Interaction Techniques that Turn Portable Displays into Generic TUI Design Platforms Free-license for Personal Non-commercial Uses Discrete Tokens Multi-Token Interactions GaussStones Shielded Magnetic Tangibles Organic Form Constructive Interactions GaussBricks Single Token Near-Surface Interactions GaussSense Magnetic Field Camera Magnetic Building Blocks GaussBits Magnetic Tangible Bits Project website Rong-Hao Liang1,2, Han-Chih Kuo1, Liwei Chan1, De-Nian Yang2, Bing-Yu Chen1 1National Taiwan University and 2Academia Sinica Thanks for your attention!