Java ring is highly durable because of its rugged and secure stainless packing. Dallas Semiconductor has produced more than 20 million physically-secure memoriesand computers with hard-shell packaging optimized for personal session.
The Java iButton, therefore, is simply the latest and most complex descendant of a long line of products that have proven they to be highly successful in the marketplace. 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 necklace, so the user can select a variation that suits his or her lifestyle.While the Java iButton can readily support the commerce models that have traditionally been the province of credit cards, its greatest promise appears to lie in its capacity to interact with Internet applications to support strong remote authentication and remotely authorized financial transactions.
The use of Java promotes compatibility with these applications by providing a common language for all application programming.
The rings were built by Dallas Semiconductor.Workstations at the conference
had ring readers installed on them that downloaded information about the user
from the conference registration system. This information was then used to enable
a number of personalized services. For example, a robotic machine made coffee
according to user preferences, which it downloaded when they snapped the ring
into another ring reader.
3. What is a Java Ring ?...
Is a finger ring that contains a small
microprocessor with built in capabilities for the
user.
Is a sort of a smartcard that is wearable on a
finger.
It contains an inexpensive microprocessor in a
stainless steel iButton running a JVM and it is
preloaded with applet.
4. More…
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
system
5. JAVA RING
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
6. The Java Ring
Contains a tiny Java Virtual Machine
Stores information in NVRAM (6K)
Runs applets
Includes microprocessor, memory, clock
and battery
8. History…
The java ring, which is powered by Java card was
introduced at Sun Microsystems's JavaOne
Conference, in March 1998.
It was developed by Dallas Semiconductor.
Workstations at the conference had "ring readers"
installed on them that downloaded information
about the user from the conference registration
system.
This information was then used to enable a
number of personalized services.
9. Contd…
Java ring has been tested at Celebration School,
an innovative K-12 school, just outside Orlando,
FL. The rings are given to students and have been
programmed to;
store electronic cash to pay for lunches
automatically unlock doors
take attendance
store medical information
allow students to check out books.
Students simply press the signet of their Java
Ring, and it performs the desired function.
10. Contd…
The rings given to students are programmed with
Java applets that communicate with host
applications on networked systems. Applets are
small applications that are designed to be run
within another application.
The Java Ring is snapped into a reader, called a
Blue Dot receptor, to allow communication
between a host system and the Java Ring.
11. COMPONENTS
Java Virtual Machine (JVM)
RAM
ROM
real-time clock
iButton
Blue dot reciptor
12. Java virtual machine..
The java virtual machine is the piece of
software that recognizes the java language
and translates the byte code .
13. RAM
Java ring contains 134kb of non-volatile random
access memory .
This non-volatile random access memory offers
high read/write speed.
It also provides RAPID ZEROIZATION.
14. ROM
The java ring contains 32kb of ROM .
Special kind of operating system called e-commerce
operating system is stored in the
ROM.
15. Real time clock
Real time clock gives the exact time of the day
and it can run up to 10 years continuously .
It is driven by a constant 32KHz crystal
oscillator.
In addition ,the frequency of the processor
clock is not constant ;ranges from 10-20MHz.
This aspect prohibits hackers in obtaining the
information from the iButton.
17. iButton…
The jewel of the java ring is the iButton.
iButton is a computer chip enclosed in a thick
stainless steel can.
It is originally called “touch memory devices they
were later renamed as “iButtons”.
It requires connection to a reader (known as a
Blue Dot Receptor) in order to be supplied with
power and to receive input and send output.
18. Continued…
Each iButton has a unique and unalterable
address i.e. 8-bit serial no. laser etched onto its
chip inside the can.
The address can be used as a key or identifier
for each iButton.
20. 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 receptors uses 1-wire communication
protocol for data transfer
21. Working…
Whenever the user pushes his ring on a ring
reader(Blue Dot Receptor), the corresponding
application will take place.
The jewel of the java ring is the iButton.
iButton is a computer chip enclosed in a thick
stainless steel can.
It uses 1-wire protocol for communication with the
host and the iButton.
23. Contd…
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.
The Blue Dot receptor is cabled to a 1-Wire
adapter that is attached to a spare PC port. 1-Wire
adapters exist for USB, serial, and parallel ports.
24. Applications…
The java ring can be used to hold secret codes,
credit cards numbers, driver license, other wallet
contents, and even some electronic cash.
Citizens of Istanbul, Turkey, who store digital
cash in the iButton, using the device as a small
change purse on their mass transit system.
25. For opening the door
E-bank application
Logging in your PC
Providing security in your car.
26. Application Of Java Ring For Getting Account
Balance Of An User Through Internet
27. Advantages…
A very easy and convenient way for
users.
More secure than using passwords.
Portable.
Ruggedness.
Wearable.
28. Contd…
Provides authentication to users
which is crucial for many applications.
Easier for administrator to maintain
the security infrastructure.
29. Conclusion…
Although Java Rings aren't widely used yet, such rings
or similar devices could have a number of real-world
applications, such as starting your car and having all
your vehicle's components (such as the seat, mirrors,
and radio selections) automatically adjust to your
preferences.
The key issue about a wearable computer (java ring) is
not whether it is a ring or another form factor: the
deciding point is that you will always have it with
you.