|
|
Research and Development center Every day growing demand for even faster, more convenient, more saving time and energy solutions keeps us in constant research process and thus, optimization and enhancement of current software, as well as planning and creation new one. Research projects:
The key points of research are peripheral hardware emulation and data stream redirection. In terms of constant virtual systems development, the problem of support of one of the most wide-spread class of devices - peripheral devices is very vital and important, moreover, the idea to make virtual systems as stable and reliable as desktop systems is very attractive. Peripheral devices essentially differ from each other by sizes, functionality, data transfer protocols etc., that's why taking into consideration all specifics while virtualization process is crucial. Just imagine, that new peripheral devices appear every day and the developers of virtual systems face the necessity to support them. We see our tasks and goals as development of universal methods for virtualization peripheral equipment. Currently, we support virtualization of COM and USB devices like scanners, mass storage devices, modem, Input devices etc. It allows reducing time and money expenses essentially. We focus our development efforts on: security issues (in particular: encryption of data with modern cryptographic algorithms, check of all system components for stability against different types of network attacks, like traffic interception, buffer overflow, DoS etc.), As a perspective we consider the possibilities of emulation of the devices with other serial interfaces, like IEEE 1394 (FireWire), move to 64bits platform.
Key areas of interest are mobile security, wireless LAN transfers. Why? The more mobile phones deal with Internet the more risks appear because of viruses, spy programs, info like hate, porn, violence, etc. This bulk of info requires filtration and blocking. Especially this is crucial as even more often nowadays children and young people use mobile phones and can face this info. So we focus on such vital areas of activity as content filtration, blocking, protection from unauthorized access to the phones and other mobile equipment like PDA. Gradually but inevitably wireless LAN replaces LAN. Our software has network interaction, so we focus on making interaction over WLAN more effective (eliminating restrictions specific for LAN, optimization of data transfer protocols including technological peculiarities of wireless systems) and safe (prevention of unauthorized access to transferred data, network attacks on programming services etc.). Currently, we research and develop distributed system which allows controlling network activity of terminals like GSM, so the Internet, time-based limitation, service-based limitation etc. WE research the possibilities of porting our virtual systems to mobile platforms. Our main target is that the software brought real value for life, the software which can speed up reactions and activities in medicine, increase efficiency in education, ease and fasten operations in industries etc. That's why we enumerate the following areas as real application areas of the already developed software and that, which is still under research & development.
For instance if camera is located in difficult-to-access place, USB cabling (USB-interface cams are mostly used at present in particular) becomes inconvenient as the length of cable is limited. Using our technology one can set up compact camera - WLAN station pair and cut the costs on maintaining as well as simplify the use of such system. These benefits are widely used as by end-users, so by developers of the systems.
The values of our technologies which are: decreasing efforts for driver development, virtual com-ports creation, serial ports sharing, convenient tools for testers in mobile area and low level area etc were appreciated by such users as Software developers (emulator specialization) When trying debuggers for Palm, WinCE, mobile emulators. They all require your com to send debug output. You can provide as many COMs as they want and see debug in hyperterm window instead of using another computer. Also of great use when dealing with activesync. Software developers (com-port specialization) when working over huge communication program or debugging. No need in using legacy z-modem cable any more. AVSD was really helpful for testing it. By the way, it uses the same technique as popular emulators, so it's very useful to test app with AVSD to solve compatibility issues. Driver and low-level application developers that use WMWare System Driver for driver writers? Sounds funny? Take a look. You can easily establish connection between physical and virtual platforms. Pretty convenient, isn't it? Software testers Dealing with applications using serial communication? No problem, you can easily test them using our virtual com2com channel. Simplify your debugging.
Our software is widely used for receiving data from very specific equipment, used in educational institutions, like microscope (or any other similar kind of hardware), various medical equipment and even telescopes etc. Imagine the situation when research is delivered in a lab with special access regime. There is no need to make students follow all security procedures or provide step-by step filming, then save results and email files. One just puts the picture on classroom monitor per one click instead. Our software will setup net connection itself and transfer the data in the way to insure classroom computer's operational system that microscope is directly connected. Or the students are given the access to one device and all can practice.
Implementation of Virtual USB technology in these areas enables receiving data from the equipment in case there is no physical access to it. For instance if there is an urgent need to give information to surgeon preparing for operation in ambulance car, or it is necessary to demonstrate data indicated by lab device in lection room or provide express-analysis of the results, generated by researchers located in other city. The main advantage here is a high speed of data transfer and the ability to update information in real-time mode (i.e. without using such communication means as email, etc.) The benefits are obvious as it is difficult to provide assess to devices described above by any other means.
Lots of sensors, specific equipment in different places all over the world providing data which can be gathered on one station and accessed any time is needed. Gathering all serial-interface meteorological devices on one PC provides operator all necessary data from all working systems. So, there is a possibility to create Remote control center, transfer data to colleges, possess all recent data in order to act quickly if there is any danger.
Our software allows creating distributed working systems which essentially optimize interaction between PC station and programmable working units (robots, working machines etc.). This functionality is highly appreciated in industries, particularly in automobile one.
|
|
|||||||||||||||||||||||||||
|