Intellectual Property

UniVirtua Intellectual PropertyUniVirtua, the adaptive software technology company, currently holds two patents for its ground-breaking development and deployment technology – Majic.  The technology was developed by UniVirtua’s founder members and inventors – Joseph Poole and Rohan Beckles.

US Patent No. 8312451

UK Patent No. GB2443846

The patents were granted for the componentisation and real-time piecemeal delivery of applications to wireless devices such as smartphones, tablets, wireless pads, digital TVs and in-vehicle systems. The technology is embodied and commercialised in UniVirtua’s ‘Majic’ secure application delivery platform.

Whilst the concept of componentised applications is not necessarily new, the way in which UniVirtua has approached the problem is both comprehensive and unique.  To quote the UK patent: “The present invention therefore aims to provide a system which uses an alternative process for the discovery, delivery and activation of software application components.  Different aspects of the invention relate to: the description of the components, including their location; the method(s) required to load and activate them; searching for a particular component within one or more repositories according to specific criteria; downloading the particular component; and controlling the lifecycle of the particular component, including loading it dynamically into an already running application and stopping and disposing of the component afterwards.”

Uniquely, Majic-based applications do not leave behind any business logic, user credentials or other sensitive data on the device because, in any conventional sense, they are not installed on the device in the first place. Instead, they are effectively streamed from the server in an on-demand fashion as a collection of fine-grained modular components, which then self-assemble on the device within a virtual container that only resides in the runtime memory of the device.

Thereafter they perform as any conventional application, with the added bonus of an industry standard and highly secure connection to the network.  Once a Majic-based application is closed, all sensitive and confidential information remains behind the secure network firewall, not on the device, and the components are expunged from memory. Effectively, Majic applications are impervious to malicious attack.

Additionally, the component-based approach of Majic-built applications gives them the ability to operate even in areas where connectivity is limited to poor quality or slow network speeds, by automatically selecting components best suited to operating under such conditions.  The component-based approach also allows applications to be deployed quickly, and then upgraded and extended afterwards, in a manner which is 100% transparent to the user.  This reduces the time to market and removes the burden of application management from the user.

To view UniVirtua’s patents online, visit the respective website and search using the patent number:

US Patent & Trademark Office – www.uspto.gov – Patent No. 8312451

UK Intellectual Property Office – www.ipo.gov.uk – Patent No. GB244384