Letter from our founder

Ian Kinkade, CEO & President

We began our journey in the messaging middleware industry back in the labs at Digital Equipment Corporation where we released the first commercially available messaging middleware product, DECmessageQ. In 1985, this product pioneered messaging and revolutionized the method for handling data transactions. It also promoted a major change in application development and deployment. 


As this and other products evolved, IDI worked with the market-leading manufacturers to increase the functionality of these products, perfecting them by adding guaranteed message delivery, selective broadcasting services such as publish and subscribe and extending their platform coverage to include Unix and Windows. Throughout DECmessageQ's product lifecycle, the team at IDI was instrumental in shaping the product's development. Subsequently, BEA Systems, Inc. acquired it and changed its name to BEA MessageQ. BEA employed the services of IDI's consultants to maintain continuity and test this product. Today, it is one of the most mature, robust and reliable messaging middleware products on the market.


When IBM entered the middleware market, it fostered the development of MQSeries, which was renamed as WebSphere MQ and now it is simply MQ. IDI was chosen as one of the first partners to work with IBM's development team in Hursley, England to increase the functionality of this outstanding product. 


The market leading manufacturers have relied on IDI to provide messaging middleware consulting services to their customers. This in-depth experience has enabled IDI to design, develop and implement some of the most essential solutions for these companies. Combined with IDI's industry specific knowledge and Enterprise Application Integration experience, the world's largest companies call IDI whenever mission critical problems need to be resolved.


IDI has developed its own line of middleware tools, which include adapters, bridges and monitors that can enhance the performance and abilities of messaging middleware products.


Our team is pleased to be of service to you. Thank you for visiting and we look forward to working with you.



40 years of innovation & accomplishments

  1. Information Design becomes incorporated
  2. IDI developed a Software Simulations Tool (SST)™

    IDI developed a Software Simulations Tool (SST)™, which provided a rapid prototype with capabilities to interact with many diverse devises (including touch screens, card dips, patch panel and specialized keyboards), enabling non-programmers to develop interactive applications through the use of interactive screens with limited animation. It generated a collection of timed events that could be replayed in real-time or provided input for statical analysis of the human interaction with these devices. The product had the capacity to dynamically load external drivers to provide various interfaces and peripherals.

  3. Advances in ATM's

    Contracted by major international banking firm to conduct human factors studies, analyzing potential customers’ usage tests of the general public by observing their hesitation, reluctance or easy adoption of nuances to advance ATM technology. It incorporated state-of-the-art graphics, peripherals and other components. In order to provide a working model of the ATM for testing, IDI utilized its Software Simulation Tool (SST) that enabled them to create applications with very little coding. The tool mapped the timeline of each research customer’s actions, and this could be played back in real time. By mapping the banking habits of their actual customer base, IDI was able to expedite the manner in which financial data was compiled, assembled and made available to the users. It significantly reduced the time from when a request was made to the delivery of information or funds. This method revolutionized the presentation and automation to near real-time processing of financial records that could be made available on demand.

  4. Pioneering POS Systems

    IDI participated in the development, testing and performance evaluation of new computer languages for a major telecommunications company.

  5. Microsoft® MSDN™

    IDI became a Microsoft® MSDN™ working together to develop solutions for the Microsoft® Windows® platform.

  6. Compaq® Solutions Alliance

    IDI became a Compaq® Solutions Alliance Member working together to develop solutions for the industry.

  7. Hewlett-Packard HP® Integrity Ready Partner

    IDI became an Hewlett-Packard HP® Integrity Ready Partner reaching new heights together for HP Invent® leading the way to performance solutions for the industry.

  8. Revolutionized the manner in which data was exchanged between disparate operating systems

    IDI architected, developed and supported the first commercially available messaging middleware product, revolutionizing the manner in which data was exchanged between disparate operating systems, applications and external sources.

  9. Advancement in Technology

    IDI advanced the development of several peripherals including light pens, touch screens, card dips and reader technology

  10. Advancement in Voice Technology

    IDI participated in the analysis and development of voice technology including activation and controls advancing this functionality for the industry.

  11. Scaling Technology for Equity Trading

    IDI was contracted by an international equity trading exchange to enable anything-to-anything Equity Trading to occur worldwide. The product originally was developed on Digital Equipment VAX computers and utilized the Messaging Middleware product that IDI developed as a mechanism to provide a fully-distributed and scalable platform.

  12. Refining Middleware

    IDI was contracted by a major software manufacturer to assess and enhance their message-oriented middleware product. IDI was instrumental in refining this transport, improving its performance, and adding required functionality such as publish and subscribe, and many others. Later, IDI ported the product to UNIX.

  13. Developed the IQ and IS family of products

    As computer languages such as “C” became more popular, IDI realized that writing and re-writing code in every program was inefficient. IDI developed its own tools to improve performance and expedite the programming process. It architected and developed the IQ and IS family of products that included IQJump™ and IQMessenger™ in its tool kit.

  14. Train the trainer

    IDI worked with a major hardware and software manufacturer to add functionality to their middleware product suite. It designed an entire training program including courseware materials and train-the-trainers lectures. The firm then had the ability to train its sales staff on how to use the product and sell it to its customers.

  15. Competitive Evaluations

    A major software manufacturer employed the services of the IDI team to evaluate their products and perform unbiased competitive evaluations. It utilized the knowledge of the IDI team to improve product performance and add functionality. IDI developed unique test plans and tested those new features, which became product enhancements in future versions. IDI also taught their staff how to use those capabilities and sell those products.

  16. Video vending machine

    IDI worked in conjunction with the manufacturer of video vending machines that dispensed movies. The project was challenging because these machines were placed outdoors and had to endure a variety of weather conditions, taking into consideration extreme temperatures and humidity fluctuations. The software was designed for the machine to implement personal or family usage, limiting the section based upon age and parental controls. The hardware utilized robotic control systems to accept and dispense video cassettes. The hardware included currency and card readers, accepting payment in numerous forms such as credit card or club cards. The most significant ability was to automatically accept returns whereby the user would insert the cassette into a slot, which would read the barcode and the robotics would index the product, placing it back into inventory in its location. enabling the movies to be immediately available for rental or purchase for the next member.

  17. Beyond Product Support™

    IDI developed a new method for supporting the manufacturers’ middleware products called, “Beyond Product Support™.” This innovation in the delivery of consulting assistance enabled the customers to retain the services of experienced software developers to troubleshoot their application code issues. Similar to how attorneys can be retained for a block of time, the software engineers with the applicable knowledge and industry expertise were made available to assist them. Unlike product support from the manufacturers, the IDI team helped troubleshoot and resolve the programmers’ problems, increasing up time and enabling those staff members to advance to the next phase of their projects.

  18. Digital Equipment Corporation (DEC)

    Digital Equipment Corporation (DEC) recognizes IDI as a Digital value-added reseller.

  19. Patents for Development Tools

    IDI patented IQBridge™, IQJump™, IQMessenger™ and IQChannel™ development tools.

  20. Customer care infrastructure

    IDI developed a customer care infrastructure for a communications firm that enabled them to support the dispatching of critical services to the community.

  21. ObjectQ™

    IDI patented ObjectQ™ which was the first Service Oriented Architecture (SOA). It enables managers and developers to rapidly create applications (approximately a third of the time). ObjectQ™ also is transport agnostic, enabling users to switch from one transport to the next on the fly without having to modify their application code.

  22. IDI was recognized as the “Best Team” for its innovations and delivery of MQ solutions.

  23. IBM Authorized Reseller

    IDI became an IBM Authorized Reseller.

  24. Methods for migrating applications

    IDI participated in the evolution of several leading products and operating systems. As such, it developed methods for migrating applications from OpenVMS to other Operating Systems such as Solaris and Unix.

  25. IDI became a Microsoft® developer partner.

  26. Y2K

    IDI provided protection for its clientele from the Millennium (Y2K) concerns.

  27. Migration Apps for Linux

    IDI developed methods for migrating applications to Linux. Its team members became active participants in the Linux Lug, which was a developers’ forum for exchanging tips and techniques for overcoming application issues and bug fixes to Linux.

  28. IDI became a Tibco Development Partner.

  29. IDI opened offices in Switzerland and the United Kingdom.

  30. International cell phone company’s supply chain automation system

    IDI redesigned the enterprise application integration of an international cell phone company’s supply chain automation system. It modified and enhanced operations including a robotic manufacturing process, the full production cycle, and packaging to pallet control system.

  31. IDI expanded the development of IQBridge™ to include Tibco Rendezvous.

  32. IDI was selected as the first of five retained business partners to be held on retainer by IBM’s ISSW group to provide MQ related services to the installed base.

  33. IDI was authorized by IBM to write orders on blue paper.

  34. IDI developed a 5-year business plan for a utility company including back office, operations to customer, and Asset Management capabilities.

  35. IDI developed Technical Sales and Services Leadership courses for IBM WebSphere®, Business Integration, MQ and Tivoli security products.

  36. Product Enhancements, Documentation and Testing

    IDI was contracted to expand the functionality of IBM MQ, the broker and the Tivoli family of products.

  37. Red Hat JBOSS Premier Business Partner

    IDI became a Red Hat JBOSS Premier Business Partner as an authorized partner recognized by Red Hat for demonstrating expertise and providing excellent service.

  38. Developed and delivered technical training for a pharmaceutical firm

    IDI developed and delivered technical training for a pharmaceutical firm by mentoring, providing consulting assistance and planning guidance to develop and enhance messaging environments for their technical staff.

  39. Developed Cobol wrappers in C for a payroll processing

    IDI developed Cobol wrappers in C for a payroll processing and data group.

  40. Middleware Partner of the Year

    IDI was awarded the Middleware Partner of the Year by Red Hat for its advancements in technology.

  41. Airline Migration

    IDI migrated and updated a complete process integration system from the main frame to a distributed architecture that included scheduling, ticketing, baggage handling, pilot deployment, and flight hub coordination for a major airline.

  42. Architected a virtual development environment facilitating legal searches

    IDI architected a virtual development environment facilitating legal searches and retrieval of metadata, briefs and court documents.

  43. Renovated a major insurance carrier’s business processes

    IDI renovated a major insurance carrier’s business processes including the changeover of patient records from various formats to XML.

  44. Virtual Machines

    A major international software manufacturer employed the services of IDI to architect and develop the ability to create Virtual Machines on demand, which was the precursor to cloud development. IDI also trained the staff to use the new software provisions.

  45. Online services for multiple domains and websites

    IDI architected, defined, planned, and implemented online services for multiple domains and websites including SSL connections to support multiple websites.

  46. Developed a product production to palette tracking and distribution system

    IDI developed a product production to palette tracking and distribution system.

  47. Developed an insurance benefit to pharmacy claims system

    IDI developed an insurance benefits to pharmacy claims system for a major pharmaceutical chain.

  48. Red Hat Premier Business Partner

    IDI became a Red Hat Premier Business Partner and an authorized reseller recognized by Red Hat for demonstrating expertise and providing excellent service.

  49. DataMover™

    IDI architected and developed a Java based product called DataMover™ which was an end-to-end supplier chain management system that enabled the global consumer packaged goods company to automate the process for reading enormous files and sending/receiving to/from destination directories via a transport to any location worldwide. This enabled Brand Managers to obtain consumer products-status as a high-performance, guaranteed data exchange between web users and data stores on distributed platforms offering transformation services with high-availability failover in multiple locations enabling continuous monitoring.

  50. Developed and delivered courseware to provide project and program management for Java and J2EE from Main Frame to Web

    IDI developed and delivered courseware to provide project and program management for Java and J2EE from Main Frame to Web, enabling Global insurance clients to define, plan, manage, deliver, maintain and support their business solution.

  51. IDI developed DSAP/ObjectQ® Java version

    IDI developed DSAP/ObjectQ® Java version including an enhanced encryption model.

  52. Large-scale trading platform

    IDI designed and implemented a large-scale trading platform for a global financial firm.

  53. Credit card processing and check fulfillment system

    IDI integrated a credit card processing and check fulfillment system for a large banking institution.

  54. Exchange enormous OO files across long-distances

    IDI implemented a file transfer protocol to exchange enormous OO files across long-distances.

  55. IBM and Red Hat remote services

    IDI continued to deliver IBM and Red Hat remote services and support to the manufacturers’ installed base.

  56. Expansion of IBM’s new family of products

    IDI made an investment in the expansion of IBM’s new family of products by obtaining certifications and badges in IBM Cloud Pak for Data and SPSS Training.

Share by: