What is the Next Level for VR?

by Brian Monson, President, Cirque Corp

Here at Cirque we have a number of VR systems (HTC Vive, Google Daydream, Samsung Galaxy Gear VR) that we play internally and we also invite friends and family of employees to come in and play.  We've had birthday parties, scout groups, family parties, and a number of other large groups come in and play the systems.  When groups come in we observe their experiences, talk with people about how they enjoyed it, and try to learn what we can about how to make the experience even more amazing.  

Businessman playing the Vive VR
Kid Playing the Vive VR.png
Kids playing the Vive VR.png

Thus far we've made a few observations.  First, playing on the Samsung Galaxy Gear VR or the Google Daydream is fun and exciting for everyone for the first 30 minutes.  Being able to move your head around and see the image in full 3D space is amazing.  However, the controllers really fall short of convincing your mind that you are in fact in a different world.  With either product you get into games where you want to directly manipulate objects in the virtual world, but you only have a single button as your main control.  This requires games to be simplified to accommodate only basic interaction and it really simplifies and hurts the game play.  The most typical use case is a game where you want to push a button or pick up an object and the controller image in the game is replaced by an image of a hand.  In this case you use the trigger to move the fingers on the hand, either to pick up the object or to select the button when you are close.  This is simply the only option, the game play demands a hand that interacts with the game and yet the controllers know nothing more than a button has been pressed or not pressed.  

From an immersion standpoint this quickly pushes your mind out of the virtual world and into a confused state.  You've moved your head around, saw the amazing 360 degree views and started to believe that you were somewhere else.  But once you try to truly interact with the environment you realize that you are only playing a game.  The worst example of this is Star Trek: Bridge Crew.  For any Star Trek enthusiast that game is incredible; to be on the deck of a starship is awesome.  The visual experience is so cool that you can easily be tricked into feeling like you are actually flying through space.  However, every time you use your hands to interact with the game you are reminded that your hands are in the real world, not the virtual world.  You press a button to awkwardly mimic the opening and closing of the full hand and you move the controller as if you are moving your hand, but it just doesn't work for an immersive experience.

 Virtual Hands in Star Trek: Bridge Crew (Ubisoft)

Virtual Hands in Star Trek: Bridge Crew (Ubisoft)

However, when you play a game with a gun and you look at your hand in the virtual world you see the gun, pull the controller trigger and see the gun trigger move, and are convinced that you have escaped to a new and magical place.  So for any game that requires a trigger, a controller in hand is perfect. 

This has led us at Cirque to realize that VR requires hand sensing; you must be able to see the location of the fingers and project those into the virtual space. It would seem like VR tracking gloves are the ideal solution to this, but they also have many drawbacks.  Many games also work best when you hold a controller that contains a trigger.  To be empty handed has the same negative affect if the game requires a triggered controller.  You want to pull a trigger but wearing a glove there is noting to pull, no tactile sensations at all.  To best accommodate the need for both a trigger and hand position sensing we have developed VR Grip™ technology.  With Cirque's VR Grip technology the position of each finger is tracked both on the surface of the controller and in free space.  This allows the user to open or close individual fingers and see that motion inside the virtual world. This tracking is done on the grip of the controller itself which means that a physical controller is still available and this allows for a triggered controller for use in games that are most natural with a trigger.  

 Cirque VR Grip demo hardware in a game with the hand closed on the controller. 

Cirque VR Grip demo hardware in a game with the hand closed on the controller. 

 Here, the user has "opened" the hand over the surface of the controller, and the virtual hand reacts appropriately. 

Here, the user has "opened" the hand over the surface of the controller, and the virtual hand reacts appropriately. 

By providing the best of both glove and controller input, VR Grip technology takes VR to the next level.  It allows the user to more directly interact with the virtual world in a realistic and immersive way. By using capacitive sensing, and Cirque's unique design expertise, VR Grip sensors can be fitted to almost any controller design or shape.  

Controllers using VR Grip technology will be hitting the market soon. To learn more about how this solution could fit into your design, and to purchase a development kit, visit our VR Grip solution page

Not Just for Touch - Securing a Magnetic Stripe Reader Using Cirque's Unique Technology

Credit cards and other information cards with magnetic stripes (magstripes) have enjoyed ubiquitous use since the 1980s.  One continual challenge with the magstripe is how to keep the data secure when being read by the magnetic stripe reader (MSR). Skimming devices come in various forms from probing the magnetic head reader (maghead) wires in the MSR to adding a skimming maghead. 

A common practice to protect the data is to embed an encryption chip with key management, and a communication protocol in a potting compound on the back of the tape head.  This overhead is expensive and can be cumbersome to configure and manage.

Another method is to enclose the maghead communication wires in a ‘secure cage’ that triggers a tamper signal to the host processor when an interlock wire is cut or shorted. This is often tedious to manufacture and adds significant expense.

These two methods don’t address another problem of an attacker adding an additional maghead for skimming card information.  Add on skimmers cannot be detect using traditional security cage methods and are not recognized by unsuspecting users. These add on skimmers are often part of a large plastic piece that looks like the original housing unit. It also holds a microprocessor, memory to hold card information for later retrieval or a radio for transmitting information, and a battery to power the circuit. These skimmers can be attached to the original point of sale (POS) unit in a matter of a couple seconds.

A better way to secure the reading of the magstripe is to use Cirque’s touch controller chip (specifically the "Rushmore" 1CAO37 chip). It can be used in two different ways to secure against the two methods of attack described above.

The first way is to connect the basic maghead directly to the Cirque touch controller chip. Cirque’s unique method of measuring small signals reduce the data leakage to an acceptable amount compliant with PCI (Payment Card Industry) standards. The Cirque chip uses a regulated voltage on the sensing electrodes and detects miniscule amounts of current change. It is thus a sensitive current or charge sensing engine. Provided that the Cirque chip in located in a secure cage, the only exposed signals would be the wires going to the maghead which are now, very difficult to probe any useful data from. The impedance of the wires to the maghead can be continuously monitored by the Cirque chip so that any tampering of the wires can be detected. This method of securing the maghead requires no additional secure cages or expensive encryption chips. It can also be implemented with low cost manufacturing techniques.

The other way that a Cirque chip can help keep magstripe data safe is to route additional sensing electrodes in or below the MSR housing around the maghead to create a volume proximity sensor. Using Cirque’s high performance electric field sensing circuitry, any type of skimmer that is placed on the MSR housing, can be detected. It can detect conductive metal objects as well as non-conductive objects with higher permittivity constants such as plastic. With many electrode pins available on the touch controller chip, many areas of terminal can be monitored. Of course, Cirque’s touch IC is also ideal for sensing user touch input on the PIN keypad and touch screen over the display.


Please contact the helpful staff at Cirque if you have interest in discussing our secure MSR methodologies. 

Single Chip Secure Input for Payment Terminals

Cirque SecureSense™ technology has been used in many payment terminals to provide a secure touch screen experience. By using a totally unique method for capacitive touch sensing, Cirque technology can meet payment industry requirements for sensitive PIN data security, without requiring expensive and cumbersome physical protection of the touch screen. 

But what about physical keypads? Many payment terminals still use physical button PIN pads for a verity of reasons, such as ADA compliance. Usually these terminals still feature touch screens for signature capture, and general user interface, but for secure PIN entry the physical keypad is used. Because of the complicated security requirements for PIN data protection, this keypad must be protected, usually through physical means. 

But it is also possible to utilize Cirque technology to provide an additional layer of security for the keypad. In addition to secure touch screen technology, SecureSense has also been used successfully to design capacitive physical PIN pads. This reduces the need to rely on physical protections and can enable more cost effective, thinner designs. 

One of the biggest advantages of this design is that capacitive sensing electrodes from the Cirque controller IC can be used to power both the touch screen and the secure capacitive PIN pad. By using a single chip design for both input devices, its possible to realize the lowest cost and most secure payment terminal designs. 

For more information about Cirque solutions for the secure input, visit the Secure Solutions section of our website, or contact us