An innovative method for using virtual hardware resources physically located on a server via mobile electronic module equipped with the peripheral device connection ports

TechnologyPoľskoTOPL20210115001
Offers
Summary: 
A Polish is offering services in the field of comprehensive design of electronic devices and software. The object of the present invention is the method for using the virtual hardware resources physically located on a server via mobile electronic module equipped with peripheral device connection ports having its application in automation, robotics, education, healthcare, sensorics, utility electronics and entertainment. The company is looking for license, financial and joint venture agreements.
Description: 
A Polish SME is offering innovative method for using virtual hardware resources physically located on a server via mobile electronic module equipped with peripheral device connection ports, by which the user uses the computer program executed on the server characterizing in that the user places the computer program on the server, then the server executes the computer program which uses the application programming interface API (Application Programming Interface), and any server-module communication between the server and the electronic module is conducted via an exchange of server-module instructions or server-module data with the use of the application programming interface API (Application Programming Interface), by means of any server-module communication, allowing for access to the Internet, after that the mobile electronic module receives, with the use of the communication system allowing for Internet access, with the use of the application programming interface API (Application Programming Interface), server-module instructions or server-module data sent from the server via any server-module communication, which then are transferred to the integrated circuit SoC (System On a Chip) which after analyzing them, communicates with at least one, connected to the mobile electronic module via input/output I/O interfaces, with the use of any module-peripheral communication, peripheral device, to which it sends module-peripheral instructions or module-peripheral data treated as output data, after that to the mobile electronic module are sent from at least the one peripheral device via input/output I/O interfaces, with the use of any module-peripheral communication, module-peripheral instructions or module-peripheral data treated as input data, which are transferred further to the integrated circuit SoC, then from there the input data in the form of server-module data or server-module instructions, with the use of the application programming interface API (Application Programming Interface), via any server-module communication, using the communication system allowing for Internet access, are sent to the server, where they are analyzed as per the computer program. The present invention brings substantial possibilities for software developers, offering the mobile electronic module with a virtualized central processing unit (in the form of CPU processor) and random access memory and mass memory. Due to the virtualization of the resources it is possible to develop software in languages such as Python, Java, C, C++, Lua and others, executing of which is not possible on the SoC (System On a Chip) integrated circuits because of their low computing power. Method for using virtual hardware resources physically located on a server by means of a mobile electronic module allows the user to both create software and use the already existing software which will be placed by the user on the server having the central processing unit CPU (Central Processing Unit), random access memory and mass memory. The present invention also solves the problem of diversity of operating systems (e.g. GNU/Linux) and applications written in object-oriented languages for embedded systems. It limits the time and costs connected with developing a new product and is a new class in the field of software development for embedded systems, which in practice creates the possibility to create software in high level languages by people having no knowledge of creating embedded system and integrated circuits SoC (System On a Chip). The company is looking for a technology partner who would be interested in obtaining a license for the described innovation or cooperation on a joint venture basis for its further development and improvement. Investors are also sought to enter into a financing agreement in exchange for appropriate shares with the intention of further developing the product and launching it on the market.
Type (e.g. company, R&D institution…), field of industry and Role of Partner Sought: 
Due to the type of project and its specific, advanced nature, the developer looking for a technological or business partner who will support the company in project development and managing its use by other global companies on the basis of a license. Partners interested in cooperation on a joint venture basis or in concluding a financial agreement are also sought. The development and access to high-speed, low-latency Internet enables a different approach to existing products on the commercial market. In the near future game consoles will be offered just like music and movie streaming services. Transferring computing power to the cloud and streaming the rendered image to a low-cost HDMI (High-Definition Multimedia Interface) device will significantly reduce hardware costs. In the future the patent obtained by devloper may be infringed by game console manufacturers such as Microsoft or Sony. For this reason, the company plans to find a partner who would help to enforce the patent rights in the event of its infringement by leaders in the gaming industry or the results of sound and speech analysis.
Stage of Development: 
Project already started
IPR Status: 
Secret Know-how,Granted patent or patent application essential,Exclusive Rights,Copyright
External code: 
TOPL20210115001