SlideShare a Scribd company logo
1 of 22
Presented by :
Ranjeet Kumar
(Madurai kamaraj university)
MCA 2nd year
JAVA RINGS..
HISTORICAL
BACKGROUND
JAVA RING—WHAT IS IT??
INSIDE JAVA RING
JAVA CONNECTION
USE OF JAVA RING
ADVANTAGES
CONCLUSION
 In the summer of 1989, Dallas Semiconductor Corp.
produced the first stainless-steel-encapsulated memory
devices utilizing the Dallas Semiconductor 1-Wire
communication protocol.
 By 1990, this protocol had been refined and employed
in a variety of self-contained memory devices.
Originally called "touch memory" devices, they were
later renamed "iButtons."
 One of the first impressive devices powered by the Java Card
technology came in the form of now famous Java Rings at the Sun's
JavaOne conference, in March 1998.
 The JavaRing is a tiny wearable computer with 6 kilobytes of RAM.
 Six K may not sound like much, but it is 20 percent more memory
than the first computer ever used .
 Even 6 K is enough to hold your secret codes, your credit cards
numbers, your driver license, other wallet contents, and even some
electronic cash. The ring can also store a few important URLs.
 The Java Ring is a wearable computer that can be used to
authenticate users to services on the Internet. A user only has to
push the ring on his/her finger on a Java Ring reader for about a
second.
 The key issue about a wearable computer is not whether it is a
ring or another form factor: the deciding point is that we will always
have it with us. Many aspects of computing change once there
is no need to go to a special room to get at the computer.
A Java Ring is a finger ring that contains 
 small microprocessor with built-in capabilities for the user.
 stainless-steel iButton
 Java virtual machine
 applets (little application programs)
 Real Time Clock
The rings were built by Dallas Semiconductor.
A Small Microprocessor
 Consist of 32k ROM
 6K of RAM and can be extended upto 134k RAM
The jewel of the Java Ring is the Java iButton –
 The iButton is a computer chip enclosed in a 16mm thick stainless
steel can. Because of this unique and durable container, up-to-date
information can travel with a person or object anywhere they go.
 Designed to be fully compatible with the Java Card 2.0 standard.
 It is small and portable enough to attach to a key fob, ring, watch,
or other personal items
JAVA Powered iButton
An iButton uses its stainless steel
 can :
It is an electronic communications
interface. Each can has a data contact,
called the 'lid', and a ground contact,
called the 'base'. Each of these contacts
is connected to the silicon chip inside.
 Grommet :
The two contacts are separated by a polypropylene
grommet.
iButton Components
Layout of iButton
Types of iButton
 Memory iButton
 Java Powered Cryptographic iButton
 Thermochron iButton
Internal details
Cryptographic iButton
 Information is transferred between iButton and a PC
through Blue Dot Receptor
You simply touch iButton to a Blue Dot Receptor
These receptors uses 1-wire communication protocol
for data transfer
Blue Dot Receptor
Blue Dot Receptors
 Serial Port Adapter
 Parallel Port Adapter
 USB Port Adapter
1-Wire Communication Protocol
 Reset synchronizes the entire bus
 ‘Select’ a slave device is selected for communication
 Once a specific device is selected all other devices are ignored
JVM
 It supports Java card 2.0 specification
 It allows the Java Ring to navigate through Java
Operating environment
 Provides Automatic garbage Collection for efficient
reuse of memory space
 With experience designing the E-Commerce operating
system and VM for the Crypto iButton hardware platform.
 With a Java iButton, a vast number of existing Java
programmers could easily learn to write applets that could
be compiled with the standard tools available from Sun
Microsystems, loaded into the Java iButton, and run on
demand to support a wide variety of financial
applications.
 The Java Card 2.0 specification provided the opportunity
to implement a useful version of the JVM and runtime
environment with the limited resources available to a
small processor.
Java Connection
 Access control to buildings and equipment
 Secure network login using challenge/response
authentication
 Storage vault for user names and passwords
 User profile for rapid Internet form-filling
 Digital signatures for e-commerce
 United States Postal Service Postal Security Device for
PC Postage downloadable over the Internet
 Digital photo ID and fingerprint biometrics
 Thermochron applications
Uses / Applications of Java Ring
 Java ring is wearable
 Completely controlled by the user
 Rapid Zeroization
 Personalization
Advantages
 Latest Technology
 Can be highly successful in market in future
 More durable because of its stainless steel armour
 Can be attached to various personal accessories
Conclusion
java Ring

More Related Content

What's hot

Javaringppt 130921072916-phpapp02
Javaringppt 130921072916-phpapp02Javaringppt 130921072916-phpapp02
Javaringppt 130921072916-phpapp02
Yogesh Bhalla
 
Eric Vétillard's Cardis2010 Slides
Eric Vétillard's Cardis2010 SlidesEric Vétillard's Cardis2010 Slides
Eric Vétillard's Cardis2010 Slides
evetillard
 
Digital jewellery hints
Digital jewellery hintsDigital jewellery hints
Digital jewellery hints
Yoga Kkg
 
66913017 java-ring-1217949449014046-9 (1)
66913017 java-ring-1217949449014046-9 (1)66913017 java-ring-1217949449014046-9 (1)
66913017 java-ring-1217949449014046-9 (1)
Sahithi Naraparaju
 
Digital jewellery
Digital jewelleryDigital jewellery
Digital jewellery
Manu Priya
 
DIGITAL JEWELLERY
DIGITAL JEWELLERYDIGITAL JEWELLERY
DIGITAL JEWELLERY
veera
 

What's hot (20)

Java ring ppt
Java ring pptJava ring ppt
Java ring ppt
 
Java Ring
Java RingJava Ring
Java Ring
 
Java ring Engg SEMINAR
Java ring Engg SEMINARJava ring Engg SEMINAR
Java ring Engg SEMINAR
 
Java ring
Java ringJava ring
Java ring
 
New Ring
New RingNew Ring
New Ring
 
Java Ring
Java Ring Java Ring
Java Ring
 
My ppt java ring
My ppt java ringMy ppt java ring
My ppt java ring
 
Javaringppt 130921072916-phpapp02
Javaringppt 130921072916-phpapp02Javaringppt 130921072916-phpapp02
Javaringppt 130921072916-phpapp02
 
Presentation1
Presentation1Presentation1
Presentation1
 
java ring
java ringjava ring
java ring
 
Dj ppt
Dj pptDj ppt
Dj ppt
 
Eric Vétillard's Cardis2010 Slides
Eric Vétillard's Cardis2010 SlidesEric Vétillard's Cardis2010 Slides
Eric Vétillard's Cardis2010 Slides
 
Digital jewellery ppt
Digital jewellery  pptDigital jewellery  ppt
Digital jewellery ppt
 
Digital jewelry
Digital jewelryDigital jewelry
Digital jewelry
 
Digital jewellery hints
Digital jewellery hintsDigital jewellery hints
Digital jewellery hints
 
66913017 java-ring-1217949449014046-9 (1)
66913017 java-ring-1217949449014046-9 (1)66913017 java-ring-1217949449014046-9 (1)
66913017 java-ring-1217949449014046-9 (1)
 
Digital jewelry
Digital jewelryDigital jewelry
Digital jewelry
 
Digital jewellery
Digital jewelleryDigital jewellery
Digital jewellery
 
Digital jewellery
Digital jewelleryDigital jewellery
Digital jewellery
 
DIGITAL JEWELLERY
DIGITAL JEWELLERYDIGITAL JEWELLERY
DIGITAL JEWELLERY
 

Viewers also liked (6)

Robo's in constructions
Robo's in constructionsRobo's in constructions
Robo's in constructions
 
digital jewelry
digital jewelrydigital jewelry
digital jewelry
 
Digital jewelry prachi
Digital jewelry prachiDigital jewelry prachi
Digital jewelry prachi
 
Blackberry ppt
Blackberry pptBlackberry ppt
Blackberry ppt
 
DATA WAREHOUSING
DATA WAREHOUSINGDATA WAREHOUSING
DATA WAREHOUSING
 
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
 

Similar to java Ring

A Taste of Java ME
A Taste of Java MEA Taste of Java ME
A Taste of Java ME
wiradikusuma
 

Similar to java Ring (17)

Java Ring
Java RingJava Ring
Java Ring
 
Java ring-110920020424-phpapp02
Java ring-110920020424-phpapp02Java ring-110920020424-phpapp02
Java ring-110920020424-phpapp02
 
Digital jewellery2.pptx
Digital jewellery2.pptxDigital jewellery2.pptx
Digital jewellery2.pptx
 
Javacard
Javacard Javacard
Javacard
 
Study of Java Card and its Application
Study of Java Card and its ApplicationStudy of Java Card and its Application
Study of Java Card and its Application
 
Java card
Java cardJava card
Java card
 
Presentation on Digital jewelry
Presentation on Digital jewelry Presentation on Digital jewelry
Presentation on Digital jewelry
 
A Taste of Java ME
A Taste of Java MEA Taste of Java ME
A Taste of Java ME
 
IRJET - Eyeblink Controlled Virtual Keyboard using Raspberry Pi
IRJET -  	  Eyeblink Controlled Virtual Keyboard using Raspberry PiIRJET -  	  Eyeblink Controlled Virtual Keyboard using Raspberry Pi
IRJET - Eyeblink Controlled Virtual Keyboard using Raspberry Pi
 
Java card technology
Java card technologyJava card technology
Java card technology
 
Java card
Java card Java card
Java card
 
Blackberry Development Environment
Blackberry Development EnvironmentBlackberry Development Environment
Blackberry Development Environment
 
Digital jewellary
Digital jewellaryDigital jewellary
Digital jewellary
 
Introduction to Java ME Mobile Development
Introduction to Java ME Mobile DevelopmentIntroduction to Java ME Mobile Development
Introduction to Java ME Mobile Development
 
FIVE PEN PC TECHNOLOGY
FIVE PEN PC TECHNOLOGYFIVE PEN PC TECHNOLOGY
FIVE PEN PC TECHNOLOGY
 
Digital jewellery
Digital jewelleryDigital jewellery
Digital jewellery
 
Q180203109113
Q180203109113Q180203109113
Q180203109113
 

More from ranjeetdon (7)

ELENA MICROPROCESSOR
ELENA MICROPROCESSORELENA MICROPROCESSOR
ELENA MICROPROCESSOR
 
Pawan111
Pawan111Pawan111
Pawan111
 
Skinput technology
Skinput technologySkinput technology
Skinput technology
 
Mindreadingppt
MindreadingpptMindreadingppt
Mindreadingppt
 
5penpctechnology
5penpctechnology5penpctechnology
5penpctechnology
 
Finalpptonmindreadingcomputer 140105222853-phpapp01
Finalpptonmindreadingcomputer 140105222853-phpapp01Finalpptonmindreadingcomputer 140105222853-phpapp01
Finalpptonmindreadingcomputer 140105222853-phpapp01
 
Msc(cs)
Msc(cs)Msc(cs)
Msc(cs)
 

Recently uploaded

Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
negromaestrong
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
kauryashika82
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
heathfieldcps1
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
PECB
 

Recently uploaded (20)

Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Role Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptxRole Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 

java Ring

  • 1. Presented by : Ranjeet Kumar (Madurai kamaraj university) MCA 2nd year
  • 3. HISTORICAL BACKGROUND JAVA RING—WHAT IS IT?? INSIDE JAVA RING JAVA CONNECTION USE OF JAVA RING ADVANTAGES CONCLUSION
  • 4.  In the summer of 1989, Dallas Semiconductor Corp. produced the first stainless-steel-encapsulated memory devices utilizing the Dallas Semiconductor 1-Wire communication protocol.  By 1990, this protocol had been refined and employed in a variety of self-contained memory devices. Originally called "touch memory" devices, they were later renamed "iButtons."
  • 5.  One of the first impressive devices powered by the Java Card technology came in the form of now famous Java Rings at the Sun's JavaOne conference, in March 1998.  The JavaRing is a tiny wearable computer with 6 kilobytes of RAM.  Six K may not sound like much, but it is 20 percent more memory than the first computer ever used .  Even 6 K is enough to hold your secret codes, your credit cards numbers, your driver license, other wallet contents, and even some electronic cash. The ring can also store a few important URLs.
  • 6.  The Java Ring is a wearable computer that can be used to authenticate users to services on the Internet. A user only has to push the ring on his/her finger on a Java Ring reader for about a second.  The key issue about a wearable computer is not whether it is a ring or another form factor: the deciding point is that we will always have it with us. Many aspects of computing change once there is no need to go to a special room to get at the computer.
  • 7. A Java Ring is a finger ring that contains   small microprocessor with built-in capabilities for the user.  stainless-steel iButton  Java virtual machine  applets (little application programs)  Real Time Clock The rings were built by Dallas Semiconductor.
  • 8. A Small Microprocessor  Consist of 32k ROM  6K of RAM and can be extended upto 134k RAM
  • 9. The jewel of the Java Ring is the Java iButton –  The iButton is a computer chip enclosed in a 16mm thick stainless steel can. Because of this unique and durable container, up-to-date information can travel with a person or object anywhere they go.  Designed to be fully compatible with the Java Card 2.0 standard.  It is small and portable enough to attach to a key fob, ring, watch, or other personal items JAVA Powered iButton
  • 10. An iButton uses its stainless steel  can : It is an electronic communications interface. Each can has a data contact, called the 'lid', and a ground contact, called the 'base'. Each of these contacts is connected to the silicon chip inside.  Grommet : The two contacts are separated by a polypropylene grommet. iButton Components
  • 12. Types of iButton  Memory iButton  Java Powered Cryptographic iButton  Thermochron iButton
  • 14.  Information is transferred between iButton and a PC through Blue Dot Receptor You simply touch iButton to a Blue Dot Receptor These receptors uses 1-wire communication protocol for data transfer Blue Dot Receptor
  • 15. Blue Dot Receptors  Serial Port Adapter  Parallel Port Adapter  USB Port Adapter
  • 16. 1-Wire Communication Protocol  Reset synchronizes the entire bus  ‘Select’ a slave device is selected for communication  Once a specific device is selected all other devices are ignored
  • 17. JVM  It supports Java card 2.0 specification  It allows the Java Ring to navigate through Java Operating environment  Provides Automatic garbage Collection for efficient reuse of memory space
  • 18.  With experience designing the E-Commerce operating system and VM for the Crypto iButton hardware platform.  With a Java iButton, a vast number of existing Java programmers could easily learn to write applets that could be compiled with the standard tools available from Sun Microsystems, loaded into the Java iButton, and run on demand to support a wide variety of financial applications.  The Java Card 2.0 specification provided the opportunity to implement a useful version of the JVM and runtime environment with the limited resources available to a small processor. Java Connection
  • 19.  Access control to buildings and equipment  Secure network login using challenge/response authentication  Storage vault for user names and passwords  User profile for rapid Internet form-filling  Digital signatures for e-commerce  United States Postal Service Postal Security Device for PC Postage downloadable over the Internet  Digital photo ID and fingerprint biometrics  Thermochron applications Uses / Applications of Java Ring
  • 20.  Java ring is wearable  Completely controlled by the user  Rapid Zeroization  Personalization Advantages
  • 21.  Latest Technology  Can be highly successful in market in future  More durable because of its stainless steel armour  Can be attached to various personal accessories Conclusion