SlideShare a Scribd company logo
1 of 13
JAVA RING
Kaushik Banerjee
MCA Final year
(6th SEM)
1303214028
Contents :-
 Introduction
 History
 Components in java ring
 Working
 Comparison with smart cards
 Applications
 Conclusion
 reference
INTRODUCTION
 A Java Ring is a finger ring that contains a small microprocessor with built-in capabilities for the user.
 It contains an inexpensive microprocessor in a stainless steel ibutton running a JVM and it is preloaded
with applet.
 The Java Ring is an extremely secure Java-powered electronic token .
 The Java Ring is a stainless-steel ring, 16-millimeters (0.6 inches) in diameter, that houses a 1-million-
transistor processor, called an ibutton.
 The ring has 134 KB of RAM, 32 KB of ROM, a real-time clock and a Java virtual machine, which is a
piece of software that recognizes the Java language and translates it for the user's computer
JAVA RING
Contains a tiny java virtual machine.
Implements the Java Card 2.0 API.
Store information in Lithium Backed NVRAM(6k)
offers high Read/Write speed.
Runs Applets.
Include microprocessor , Memory , Clock and Battery.
It is an extremely secure java-powered electronic token
with a continuously running, unalterable real time clock
and rugged packaging , suitable for many application.
The Ring has 132 KB of RAM,32 KB of ROM.
History
 In the summer of 1989, Dallas Semiconductor Corp. produced the first
stainless-steel-encapsulated memory device called iButton.
 IButton is the main component of java ring.
 Java Ring was introduced at their Java One Conference in March 1998.
 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”.
Components In Java Ring
JVM
RAM
ROM
Real time clock
Ibutton
Button Dot Receptor
One wire interface
Architecture of iButton
Blue Dot Receptor
Information is transferred between iButton and a PC
through Blue Dot Receptor.
You simply touch iButton to a Blue Dot receptor.
These receptor uses 1-wire communication protocol for
data transfer.
Has speed up to 142 kbps.
Read/Write operation done by RS232C serial port.
Information is transferred through the momentary
contact.
Working
 Java ring is programmed with the applets according to our application.
 For specific class of user specific java applets is preloaded in to the java ring.
 All the information of the user is stored in the java ring.
 User simply presses the signet of the java ring against the “blue dot” receptor and the system
connected to the receptor performs the function that the applet instructs to do.
 Information is transferred between your iButton and a PC with a momentary contact at up to
142kbps.
 You simply touch your iButton to a Blue Dot receptor or other iButton probe, which is
connected to a PC.
 iButtons have an advantage over conventional smart cards in term of durability and longevity.
 iButtons are rugged enough to withstand harsh environments.
 iButton uses java as a common programming language.
Comparison with smart card
Applications
 E-bank application.
 Providing security in your car.
 Login into your pc.
 Storage vault for user names and
passwords.
 E-cash transactions(like in Istanbul).
 Used by the students at celebration
School ,Orlando for lunch.
 Digital photo-id and fingerprint
biometrics.
Conclusion
Highly durable.
Java ring is highly durable because of its rugged and secure stainless packing. It is used in
personal computing.
With its stainless steel armor, it offers the most durable packaging for a class of products
that likely will suffer heavy use and abuse as personal possessions.
The iButton form factor permits attachment to a wide variety of personal accessories that
includes rings, watchbands, key fobs, wallets, bracelets, and necklaces, so the user can select
a variation that suits his or her lifestyle.
In near future , it will be widely used.
References
 Digital Jewellery : An approach to protect jewellery
- by Mohit Popat, Prof P.A.Bhalge.
 Dallas semiconductor ibutton website http://www.ibutton .com
 http://people.cs.uchicago.edu

More Related Content

What's hot (20)

Java ring
Java ringJava ring
Java ring
 
Java ring
Java ringJava ring
Java ring
 
JAVA RING WITH IMPLEMENTATION.ppt
JAVA RING WITH IMPLEMENTATION.pptJAVA RING WITH IMPLEMENTATION.ppt
JAVA RING WITH IMPLEMENTATION.ppt
 
Java ring
Java ringJava ring
Java ring
 
Java ring Engg SEMINAR
Java ring Engg SEMINARJava ring Engg SEMINAR
Java ring Engg SEMINAR
 
My ppt java ring
My ppt java ringMy ppt java ring
My ppt java ring
 
New Ring
New RingNew Ring
New Ring
 
Javaringppt 130921072916-phpapp02
Javaringppt 130921072916-phpapp02Javaringppt 130921072916-phpapp02
Javaringppt 130921072916-phpapp02
 
Presentation1
Presentation1Presentation1
Presentation1
 
java ring
java ringjava ring
java ring
 
66913017 java-ring-1217949449014046-9 (1)
66913017 java-ring-1217949449014046-9 (1)66913017 java-ring-1217949449014046-9 (1)
66913017 java-ring-1217949449014046-9 (1)
 
Dj ppt
Dj pptDj ppt
Dj ppt
 
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
 
Digital jewellery
Digital jewelleryDigital jewellery
Digital jewellery
 
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
Digital jewelleryDigital jewellery
Digital jewellery
 
DIGITAL JEWELLERY
DIGITAL JEWELLERYDIGITAL JEWELLERY
DIGITAL JEWELLERY
 
Digital jewelry
Digital jewelryDigital jewelry
Digital jewelry
 

Similar to Java ring

Java ring-110920020424-phpapp02
Java ring-110920020424-phpapp02Java ring-110920020424-phpapp02
Java ring-110920020424-phpapp02Jana Vontari
 
Digital jewellery2.pptx
Digital jewellery2.pptxDigital jewellery2.pptx
Digital jewellery2.pptxKDivyaLatha
 
Presentation on Digital jewelry
Presentation on Digital jewelry Presentation on Digital jewelry
Presentation on Digital jewelry Arohi Khandelwal
 
seminar presentation on Digital Jwellery
seminar presentation on Digital Jwelleryseminar presentation on Digital Jwellery
seminar presentation on Digital JwelleryJawhar Ali
 
Digital jewellary
Digital jewellaryDigital jewellary
Digital jewellaryAjay kumar
 
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 PiIRJET Journal
 
Digital jewellery by SH
Digital jewellery by SHDigital jewellery by SH
Digital jewellery by SHshhajira
 

Similar to Java ring (15)

Java ring-110920020424-phpapp02
Java ring-110920020424-phpapp02Java ring-110920020424-phpapp02
Java ring-110920020424-phpapp02
 
Java Ring
Java RingJava Ring
Java Ring
 
Digital jewellery2.pptx
Digital jewellery2.pptxDigital jewellery2.pptx
Digital jewellery2.pptx
 
Presentation on Digital jewelry
Presentation on Digital jewelry Presentation on Digital jewelry
Presentation on Digital jewelry
 
Digital jewellery ppt
Digital   jewellery pptDigital   jewellery ppt
Digital jewellery ppt
 
seminar presentation on Digital Jwellery
seminar presentation on Digital Jwelleryseminar presentation on Digital Jwellery
seminar presentation on Digital Jwellery
 
Digital jewellary
Digital jewellaryDigital jewellary
Digital jewellary
 
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
 
5 PEN PC TECHNOLOGY
5 PEN PC TECHNOLOGY5 PEN PC TECHNOLOGY
5 PEN PC TECHNOLOGY
 
Digital jewellery
Digital jewelleryDigital jewellery
Digital jewellery
 
Digital jewellery by SH
Digital jewellery by SHDigital jewellery by SH
Digital jewellery by SH
 
iButton PPT By Afigith.S
iButton PPT By Afigith.SiButton PPT By Afigith.S
iButton PPT By Afigith.S
 
Digital jewellery
Digital jewelleryDigital jewellery
Digital jewellery
 
digital jewelry
digital jewelrydigital jewelry
digital jewelry
 
vishala.pptx
vishala.pptxvishala.pptx
vishala.pptx
 

Recently uploaded

Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
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 TerraformAndrey Devyatkin
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
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.pdfsudhanshuwaghmare1
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
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 FMESafe Software
 
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 connectorsNanddeep Nachan
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
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.pptxRustici Software
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
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 businesspanagenda
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 

Recently uploaded (20)

Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
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
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
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
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
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
 
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
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
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
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
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
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 

Java ring

  • 1. JAVA RING Kaushik Banerjee MCA Final year (6th SEM) 1303214028
  • 2. Contents :-  Introduction  History  Components in java ring  Working  Comparison with smart cards  Applications  Conclusion  reference
  • 3. INTRODUCTION  A Java Ring is a finger ring that contains a small microprocessor with built-in capabilities for the user.  It contains an inexpensive microprocessor in a stainless steel ibutton running a JVM and it is preloaded with applet.  The Java Ring is an extremely secure Java-powered electronic token .  The Java Ring is a stainless-steel ring, 16-millimeters (0.6 inches) in diameter, that houses a 1-million- transistor processor, called an ibutton.  The ring has 134 KB of RAM, 32 KB of ROM, a real-time clock and a Java virtual machine, which is a piece of software that recognizes the Java language and translates it for the user's computer
  • 4. JAVA RING Contains a tiny java virtual machine. Implements the Java Card 2.0 API. Store information in Lithium Backed NVRAM(6k) offers high Read/Write speed. Runs Applets. Include microprocessor , Memory , Clock and Battery. It is an extremely secure java-powered electronic token with a continuously running, unalterable real time clock and rugged packaging , suitable for many application. The Ring has 132 KB of RAM,32 KB of ROM.
  • 5. History  In the summer of 1989, Dallas Semiconductor Corp. produced the first stainless-steel-encapsulated memory device called iButton.  IButton is the main component of java ring.  Java Ring was introduced at their Java One Conference in March 1998.  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”.
  • 6. Components In Java Ring JVM RAM ROM Real time clock Ibutton Button Dot Receptor One wire interface
  • 8. Blue Dot Receptor Information is transferred between iButton and a PC through Blue Dot Receptor. You simply touch iButton to a Blue Dot receptor. These receptor uses 1-wire communication protocol for data transfer. Has speed up to 142 kbps. Read/Write operation done by RS232C serial port. Information is transferred through the momentary contact.
  • 9. Working  Java ring is programmed with the applets according to our application.  For specific class of user specific java applets is preloaded in to the java ring.  All the information of the user is stored in the java ring.  User simply presses the signet of the java ring against the “blue dot” receptor and the system connected to the receptor performs the function that the applet instructs to do.  Information is transferred between your iButton and a PC with a momentary contact at up to 142kbps.  You simply touch your iButton to a Blue Dot receptor or other iButton probe, which is connected to a PC.
  • 10.  iButtons have an advantage over conventional smart cards in term of durability and longevity.  iButtons are rugged enough to withstand harsh environments.  iButton uses java as a common programming language. Comparison with smart card
  • 11. Applications  E-bank application.  Providing security in your car.  Login into your pc.  Storage vault for user names and passwords.  E-cash transactions(like in Istanbul).  Used by the students at celebration School ,Orlando for lunch.  Digital photo-id and fingerprint biometrics.
  • 12. Conclusion Highly durable. Java ring is highly durable because of its rugged and secure stainless packing. It is used in personal computing. With its stainless steel armor, it offers the most durable packaging for a class of products that likely will suffer heavy use and abuse as personal possessions. The iButton form factor permits attachment to a wide variety of personal accessories that includes rings, watchbands, key fobs, wallets, bracelets, and necklaces, so the user can select a variation that suits his or her lifestyle. In near future , it will be widely used.
  • 13. References  Digital Jewellery : An approach to protect jewellery - by Mohit Popat, Prof P.A.Bhalge.  Dallas semiconductor ibutton website http://www.ibutton .com  http://people.cs.uchicago.edu