Internet Payment Processing Inc. / TS Controls

Distributed Computing Framework – Bytecode Kernel Development Generated Solutions was engaged by TS Controls Inc. to work in a subcontract capacity for Internet Payment Processing Inc. (also called PayPro). Our mandate was to port (re-write) a C language transactional framework, that was used in embedded systems such as credit and debit card readers (IVI Verifact), to Windows 32-bit architecture (in C++). As an embedded systems framework it provided a byte-code interpreter so that transactional software could be developed in a processor independent manner. Embedded software could be...

read more

Wallenstein Feed & Supply Ltd.

Purchase Order Processing System Designed and implemented a purchase order processing system (POPS), using the Raima Data Manager, and running on a local area network. The system tracked all product sales by product code, sales category and formula number; it produced purchase orders, invoices, month end aging reports and a number of related reports. Broiler Care System Designed and implemented a companion module for the purchase order processing system that tracks flocks of broiler chickens. The system took the date that the birds went into the barn, their target weight and a number of...

read more

IMAX Corporation

Porting Theatre Geometry Software IMAX engaged Generated Solutions to port their custom theatre geometry toolset from SGI workstations to Microsoft Windows. These theatre geometry tools were developed over time at IMAX and were used to help design both theatre screen geometry and the related materials used to construct the screens, given their various optical properties. The porting process involved converting from a custom GUI framework to Microsoft’s MFC framework and enhancing the tools with new optical algorithms, developed by IMAX...

read more

JMP Engineering Inc.

Radial Low-Point Marking System Designed and implemented an industrial computer interface to a low point marking system for a tire rim manufacturer. The system ran under MS-DOS using a graphical user interface. The system communicated to Allen-Bradley PLC’s via an RS-232 connection and to a data acquisition board and 4 axis motion controller using direct memory addressing. Each tire rim was placed on a carousel by a robot then the software would spin the rim, take over 2000 measurements of it and then use those measurements to calculate various harmonic statistics on it. These...

read more

Executive Office of the President

4Fax – WordPerfect Integration The 4Fax API was used to implement an automated mail merge fax server for the mail room of the EOP. The system captured documents that were create and printed in WordPerfect, optionally using mail merge lists. Each captured document was converted from PCL5 to a fax image and scheduled for transmission to the destination fax number contained in the document. The documents were then faxed in order by a communications despooler that read from the queue and serviced the fax machine. This custom solution was developed in partnership with Canon USA, working with...

read more

Canon Canada / Canon USA

SCSI Fax Communications Interface In partnership with Canon (Canada/USA/Japan) we designed and developed an SCSI interface between a host computer and a high-end Canon fax machine. The SCSI interface was the next step in the evolution of computer to fax machine interfaces, from the earlier RS232 interface. Capable of 5 Mb/sec. transfers the interface worked with two Canon fax machines, the L6500 and the L4600. Both machines were capable of G3 and G4 communications and with the software interface could be utilized as high resolution scanners, 30 page per minute laser printers and send/receive...

read more