Interstate Lotto Corp

Playing a lotto game

A web, mobile, and touchscreen system, written in Java, for remote play and management of lotteries.

The Client

Interstate Lotto Corp.

Their Challenge

The Seattle startup Interstate Lotto Corp had ambitious plans to bring high-tech tools to lottery players across the United States. Players would be able to purchase tickets from their web browsers, cellphones, cable television set-tops, or at touchscreen terminals at their local grocery or convenience store — and have their winnings collected for them.

Our Solution

Working with graphic artists and offshore developers, Ideograph designed and developed a multi-tiered solution.

The web, cellphone, and touchscreen clients in the presentation layer are written in Java and access custom services running on Linux servers.

A mature set of business objects provide lottery functionality to the web services, command-line tools, and back office administrative systems. Hibernate is used as the database middleware layer, providing database vendor independence and connection pooling. Tomcat serves up HTML pages via JSP.

Game, user, and play data is stored in a PostgreSQL database of Ideograph's design.

Ideograph engineers wrote a patent application, technical white papers, pitched potential investors, and demonstrated a functional prototype of the system at La Fleur's Lottery Symposium in Washington, D.C.

Client Login