Lattice Incorporated
Search
How we started
Eliminating Medical Errors
-
Lattice Whitepapers
Although medical errors have been occurring for years, there has been a greater awareness of the impact of medical errors ever since the Institute of Medicine released its report on medical errors, "To Err Is Human", in November of 1999. Download:
Eliminating Misidentification Errors Through the Use of Mobile Handheld Computers.
| Corporate History |
TodayLattice, Inc. provides applications software for users of mobile computers in a variety of industries, including medical institutions, electric & gas utilities, equipment service companies, and manufacturers. The handheld software solutions provided by Lattice automate many tasks for mobile workers such as collection of medical samples, inspection of physical infrastructure, meter reading, equipment maintenance, inventory accounting, work order processing, sales force automation, and data collection. Lattice's applications implement advanced features such as wireless connectivity, barcode scanning, barcode printing, and RFID. Lattice C CompilerLattice is widely recognized as the first company to provide the C programming language on the IBM PC in 1982. Lattice C remained the premier C Compiler on the PC platform for many years and Lattice C was ported to numerous other platforms including mainframes, mini computers, workstations, and non-IBM compatible PCs. Versions of the Lattice C Compiler were released for DOS, OS/2, MVS, VMS, UNIX, AmigaDOS, and many other operating systems. The Lattice C Compiler was endorsed by Microsoft under a distribution agreement whereby Lattice C was repackaged and sold as a Microsoft product. SAS Institute acquired Lattice in 1987 and development of Lattice C was prioritized to meet the strategic needs of the developers of the SAS analytical software. Lattice C became a core technology for SAS Institute, and Lattice ceased development of the C compiler in 1990. API Programming PioneerLattice introduced numerous leading edge products during the 1980s. Lattice authored the concept of programming libraries by introducing C Food Smorgasbord in 1983. Although APIs and programming libraries are now commonly used in today's object orientated programming paradigm, the concept of marketing reusable components was novel in 1983. Lattice introduced other libraries, including a library of mathematical functions, a graphics library, a communications library, and a library of spreadsheet functions. Lattice was the first company to introduce a library of C routines to access and update dBASE database files, enabling C programmers to utilize data in dBASE files at a time when dBASE was a popular programming language. Lattice has also published programming libraries to simplify the development of pen-based applications for handheld computers. RPG Development SystemsIn 1987 Lattice introduced an RPG II Development System to provide an opportunity for System/36 users to move development and/or migrate applications to PCs and LANs. System/36 users were looking for alternatives after many years of waiting for an updated System/36 from IBM. With an installed base of 300,000 System/36 sites in the late 1980s, Lattice seized the opportunity to provide PC-based programming tools to an entirely new market. IBM introduced the AS/400 as a successor to the System/36 in 1990, and Lattice followed with the introduction of an RPG/400 Development System. By the end of 1996, the installed base of AS/400 sites grew to 400,000, while the System/36 installed base remained in excess of 200,000. Lattice continued to provide solutions to thousands of IBM midrange customers by enhancing and updating the Lattice 400D Development System and Lattice RPG II Development System until these products were retired in 1999. Current Business FocusIn 1993 Lattice management negotiated a buyout from SAS Institute and Lattice once again became an independent software company. Since the buyout, Lattice has focused its rich programming talent on providing software applications for handheld computers used by mobile workers. Our turnkey solutions allow clients to reduce costs, increase accuracy, improve efficiency, eliminate redundant tasks, and accelerate cash flow. Lattice's solutions include software, hardware, integration with legacy systems, technical support, and training. Lattice also customizes these applications and develops new software for companies implementing unique mobile computing solutions.
|