Electronic ID Card: Patent CA2529176 C
In 2001, John Coyne began the design and development of a single credit card-sized device that could store multiple credential types: magnetic stripe (programmable) RFID (passive and active); long and short range, and bi-directional. Bar codes via an inbuilt screen gave the added benefit of complete anonymity of the cardholder by only releasing information after an inbuilt fingerprint sensor verified the holder’s identity. Its original internal structure included an ARM9 (naked chip) processor and over 1 gigabyte of internal memory, together with sophisticated internal security algorithms to prevent counterfeits.
A patent application was filed in 2003 and was finally awarded in August in 2012 with coverage in 64 countries.
The system was tested in major airports in the US for air-side security by the TSA. The card is now being developed for large-scale manufacture in India by the owners of the company that acquired all rights.
Bio-Reactor: Patent Pending
In 2012 Mr. Coyne was contracted to review a patent for the science division of an agricultural products company. The application was for a system that converted bio products into useful or beneficial microbes to accelerate plant growth, plant mass and reduce nitrate effluents. The original patent had no major differentiation from others in the field.
Mr. Coyne then redesigned the patent application around computer-based models of phase transitions and worked with the company engineers to place monitors in the reactor to watch these phase transitions. In the process, he increased the productivity of beneficial microbes and also discovered multiple different species that may have very specific and targeted benefits, such as promoting natural protection against insects, increasing communication pathways between plants and microbes within the ribo-sphere and targeting specific mineral uptake to the plant.
Mr. Coyne also developed a report on the protection of intellectual assets for the company, along with new distribution and encapsulation techniques. His client has since received an investment from a major agricultural products company.
Self-Aware Software Components-Records Management: Patent Pending
While in discussions during 2010 with a major international bank on record retention and disposition, Mr. Coyne, along with his longtime friend and scientist Robert Bachman created a software architecture for creating self-aware records. This led to further development of a patent application for utilizing multiple artificial intelligence techniques to create a software development environment providing cognitive features in the development and execution of applications.
The fundamental concept centers around an “awareness shell”–a software artifact that provides the simulated behavior of awareness. Among other components, it comprised: a matrix of contracted behaviors for roles, responsibilities and relationships; a logistics reasoning engine; and a syntactical backplane of express-ability that allowed computational capability. It furthered Shannon’s Information Theory by defining the transportation of meaning.
Meaning is provided through semantic structures called “knowledge fragments” that are networked together in multiple configurations. This is work built on the software atomic objects Mr. Coyne created in the 1990s, but built on the concept of re-usable semantic models.
This technique was used to recently create a system architecture for Governance, Risk and Compliance in a highly regulated industry, especially for the creation of complex filing records. Patent Pending.
In 1993, John Coyne pioneered fundamental software atomics using object-oriented techniques.
A software atomic is an irreducibly complex software structure that can be replicated, appended to by other atomics in multiple configurations. The fundamental concept is that, by rearranging the atomics in multiple configurations or arrays, they can perform varied tasks and exhibit differing characteristics depending on that configuration.
This configurability lead to Mr. Coyne’s development of applications with multiple contexts using and re-using these fundamental components. The sets were virtually unlimited because they, like letters, could be re-arranged virtually in an unlimited way–yet, like language, still following rules of syntax and useful construction.
From this, Mr. Coyne built one of the largest databases of re-usable object oriented code facilitating rapid application development.