image

image

Product Company Incubation

Transforming Ideas into Reality

The big dream of entrepreneurs in the high-tech industry is to see an idea transformed into a prototype, developed into a product, and successfully marketed. The financial rewards tied to this dream are won through an initial public offering or sale of the company.

Eureka!'s staff includes some of the most creative and innovative people here in Silicon Valley. By acting as a product company incubator, we are able to help our employees realize their entrepreneurial dreams. Once an idea evolves into a prototype, we form a subsidiary business to fully develop and market the product. The key contributors become the founders of the new business and Eureka! becomes an initial investor. When a successful business is established, we sell the subsidiary or take it public.

As a service business, we see the problems our clients face on a daily basis. Through the natural course of our business, we are presented with an incredible product marketing opportunity: constant communication with our clients. This leads to product ideas that can be applied generally rather than to the specific needs of one client.

We are currently developing prototypes for two of the many ideas we've considered. The first is an extension of Java work we have completed while the other brings together our experience with Java, electronic commerce, and digital TV. These ideas are described below.

The increasing popularity of Java along with the resurgence of the client/server computing model has provided the motivation for a product prototype we are creating. Our Java development tools are written in Java taking advantage of technologies such as Java beans and remote method invocation to provide a friendly, graphical development environment that is fully integrated with the tools required to produce professional products. We address the complete product life-cycle from design, through development, source code management, release control, and support. Our tools are also fast: the user interface is Java code running on the desktop, while the compute intensive tasks are implemented on powerful servers.

We have developed an application framework for digital television by integrating our experience with Java, electronic commerce and digital television. There are two digital television programs we are developing to demonstrate our technology. "A la Carte" is a how-to cooking show with simultaneous broadcast of multiple video and information streams providing navigation paths through the program for the novice as well as the most advanced gourmet chef. "Multiple Dimensions" is a virtual nightclub allowing the viewer to navigate through the club stopping to watch the band, music videos, people on the dance floor, and even access places that are off limits when attending the live performance. Our digital TV projects bring a whole new meaning to the concept of programming.

botleft.gif botright.gif