Double-Hierarchy
Data KeyTM
Notificat4EngineTM
Synchronisat4EngineTM
Templ8EngineTM
Addendum
Double-Hierarchy
Data KeyTM
Internet Technologies Ltd Nigeria has designed a
system that makes private information available
in public contexts, without infringing the privacy
of the target. The system, "Double-Hierarchy
Data Key" (DDK), is an implementation of Data
security by irreversible de-composition, using keyed
hierarchies of data. This is a system for use, in
the first instance by government departments and
offices of statistics, but eventually to be made
available to businesses and individuals.
The system implements algorithms and procedures
that facilitate the sharing of personal data without
undermining the rights to privacy of the persons.
The design implements a revolutionary keying system
that allows for de-composition and re-composition
of personal data, along predefined perspectives/boundaries
providing contextually sufficient information
that is however insufficient to reconstitute the
whole by any means. This design will be invaluable
in systems where subsets of private data are to
be made available to different interests without
revealing the identity of the target.
Notificat4EngineTM
The Notification Engine as currently implemented
is a composite of Intersection (Intersect4) and
Notification engines. It facilitates the apprehension
of intersection of Interest and Asset in a digital
market place and builds on this to provide a flexible
architecture for notifying affected actors of
the intersection. Notification, in this context,
could take many forms, including eMail; Mail;
Fax; Pager. This is a service that is missing
in most eCommerce Portals today, Notification
is either totally absent, or one-way only. In
any Service and/or Product exchange Portal, there
is a responsibility to provide all participants
with as perfect a picture of the market as possible.
This results in better decision making, and a
dynamic but regular, balance between supply and
demand. By combining the services of the Intersect4EngineTM
and the Notificat4EngineTM it is hoped, to fill
the niche for effective information dissemination
in hyper-active eCommerce Portals.

Synchronisat4EngineTM
In any online Exchange that deals with tangible
assets, be they Products and/or Services, there
is sometimes a need, after agreement is reached,
but before/after payment is made, to schedule
an offline meeting to effect an inspection, transfer
or exchange. At other times, there may be a discrepancy
between what is offered, and what is tendered.
In either case, there is a need for synchronisation,
in the face of disparity. The Synchronisation
Engine provides facilities primarily for organising
online/offline meetings between intersected parties,
but also provides a mechanism for deriving agreement
between two or more Entities, on one or more attributes.
The engine effects a number of concentric sets
of attribute values, moving parties towards a
point of convergence.

Templ8EngineTM
A Template Engine should be at the core of any
enterprise class website, be it an Intranet, Extranet,
or a public deployment on the Internet. A template
engine enforces a principle of good software engineering
practise, i.e. the separation of Presentation
from Processing, of which one great benefit is
the simplification of task partitioning, the division
of labour between programmers and interface designers.
This partitioning of function allows the greatest
freedom to web page and interface designers to
create the best possible pages and screens, without
worrying about the impact on programmers. At the
same time, programmers are free to implement the
most effective algorithms and processes, without
concerns for any negative impact(s) on presentation.
This design for a template engine, is implemented
as a semi-programmable, HTML based structure;
it facilitates the rendering, transposition and
interpretation of HTML template files (.ttml).
This gives great flexibility in site design, eases
cooperation between programmers and designers,
and perhaps most importantly, it shortens the
development time considerably.

Addendum
These technologies under-pin many of the company's
internal and external sites, and many clients
will already have the benefit of these designs
in the deliveries to them. These designs provide
efficient solutions to common problems, in some
cases, as in the Template Engine, the design was
a reaction to the problems and shortcomings encountered
in working with other template engines. Most of
the time though, the designs have been inspired
by a perception of need, and opportunity. Currently,
these designs are proprietary; deployed internally
and in bespoke solutions, however, consideration
continues on ways of making the designs available
to third parties, and/or the Open Source community.
|