RotoView Home  


Company Profile 

Contact Us 

Display Navigation for Mobile Devices

What is RotoView
White Paper
Why Add RotoView
RotoView Patents
RotoView In The News

Mobile Apps
RotoView Photo Magnifier
RotoView App

Sensor Kinetics
     For Android
     For iPhone/iPad

PC Evaluation System
   Quick Start
Original RotoView App

About Innoventions
Company Profile
Press Releases

Contact us at:



The RotoView PC-Based Evaluation System for Tilt-Based Display Navigation

Nuts and Volts
                    adIMPORTANT NOTE: This system was released in 2003, many years before the emergence of today's smartphones and hand-held gaming devices that already include built in accelerometers and software drivers. See the new RotoView app for comparison.

The RotoView Evaluation System provides you with the essential tools you will need to evaluate RotoView on a convenient PC platform. In addition to view navigation demonstration, it allows you to develop the response curves and gesture captures which are at the heart of the RotoView technology.

The PC based RotoView Evaluation system (p/n INN-8778) includes the RotoView sensor module (with onboard tilt control accelerometer), a USB cable, and a CD with the RotoView development software. When activated, the software emulates a virtual hand held device which navigates a display based on the tilting of the RotoView sensor module.

  1. Open Bitmap Button - Selects the bitmap to navigate with your RotoView module or navigation buttons.
  2. The USB Button is used to establish a connection between RotoView and your PC.
  3. Active Indicatorshows if there is an active communication between RotoView and your PC.
  4. The Start/Stop Button is used for manual activation of view navigation. View navigation can also starts on user's hand gesture.
  5. Navigation and Center buttons, for emulating RotoView when the sensor module is inactive.
  6. Expand/Contract Button - When expanded, the development panel (7) is extended below the RotoView emulation.
  7. Development Panel activates the various design features of this development system.

Development of RotoView Response Graphs

The RotoView Evaluation System incorporates various advanced tools, which are described in the Features section. As an example, the following picture shows the RotoView Response Graph Editor:

response graph

Connecting RotoView to Hand-Held Devices

Recently smartphones and gaming devices include built-in accelerometers and software drivers as part of their operation systems. The RotoView technology can be easily implemented in those devices, using the controlled SDK and tools provided by the smartphone manufacturers. The actual development and simulation can be done on the PC based development system. Once created and debugged, the user can copy the response curves to the to the application he or she develops on the actual hand held device.

RotoView Evaluation System is supported by Windows 2000, XP and Vista only.

How It Works

The RotoView Evaluation System is an inexpensive testbed for developers who want to explore this new and unique navigation method for smartphones. The RotoView board connects directly to your PC, and once the RotoView software is installed you can begin experimenting.

Our patented RotoView relies on modern tilt sensors and our unique Non-linear Dynamic Response (NLDR) algorithms, so it quickly responds to the user's orientation changes. This creates a closed control loop that alleviates the need for exact linear relation between the orientation changes and the resulting display navigation.

Orientation sensors have been used for many years in virtual reality systems and in a variety of three-dimensional pointers and 3D mice. RotoView relies on MEMS accelerometers for their extremely low current (<0.4mA) and low operational voltage (3V), reasonable tilt resolution, adequate response time, ease of interface, small size, and low cost.

Most smartphones manufactured today already include an accelerometer and software driver to auto-select "portrait" or "landscape" display mode. We illustrate the RotoView operation using the evaluation board we have released in 2003, many years before the emergence of the modern smartphone.

Dual-Axis Accelerometer at the heart of the
                RotoView Sensor

The core electronics of smart hand-held devices employ at least one micro-controller, a display controller, and memory storage for program and display data. These functions are often integrated into a single chip or a processor and chip-set arrangement. For clarity, other common components like the power source and the keyboard/stylus interface are not shown in the block diagram. The mode switch selects between fixed mode and view navigation mode and can be controlled by a button or by using the software to detect specific hand gestures. Ideally, RotoView should be implemented at the core electronics and operating systems level.

RotoView relies on a dual-axis MEMS accelerometer to detect the changes in the spatial orientation at which the device is held. The sensor is mounted so that its X-axis and Y-axis generally coincide with the "pitch" and "roll" axes of the device. An optional Z-axis sensor may be used to improve performance. The sensor provides analog voltages or duty cycle modulator (DCM) signals that are responsive to the tilt of the sensor and hand accelerations along each axis. The sensor interface converts these analog signals to digital format.

During the view navigation mode, the micro-controller translates the changes in pitch and roll orientation to navigation commands that scroll the large virtual display stored in the memory. This process is controlled by the dynamically changing response curves of the RotoView navigation algorithm.

The user's hand movement cannot be restricted only to tilt change - all hand movements include some lateral movements with acceleration components that add to the sensor's measurements. Choice of a non-linear dynamic algorithm and the natural subliminal closed loop comprising the user's hand movements and the resultant navigation combines the lateral movement and actual tilts to achieve the desired results.

The RotoView PC-based Evaluation System allows our potential licensees to preview and evaluate many features of the RotoView technology. While this system is not attempting to demonstrate all of the RotoView IP, it cover many of the basic features. Recently smartphones and gaming devices include built-in accelerometers and software drivers as part of their operating systems. The RotoView technology can be easily implemented in those devices, using the controlled SDK and tools provided by the smartphone manufacturers. We have recently released a new demonstration and development app that takes advantage of the tri-axis accelerometers available in modern smartphones.

Click here to download the RotoView PC-Based Evaluation System Fact Sheet. (PDF file, 179k)

All rights reserved. RotoView and INNOVENTIONS are registered trademarks of INNOVENTIONS, Inc.