Projects marked with were completed while members of the Onscreen Systems team were employed by Geoworks.

 
   

Portfolio - Embedded Systems

The Onscreen Systems team has been involved in several embedded systems projects, ranging from intelligent remote controls to smart phones. We understand how to write small and efficient code, and we have experience with the unique problems of embedded devices. We have worked on operating systems, applications, communication protocols and drivers.

 

Mitsubishi Moem-D Smart Phone

Learn More

The MOEM-D was a Mitsubishi-built email phone with a graphical interface, that was based on GEOS-SC, and included a number of other utility applications in addition to email.

Operating System: GEOS SC
Languages: C, Assembly
Hardware: R3000

Nokia 9110 Smart Phone

The Nokia 9000 was a full featured smart phone with email, graphical browsing, telnet, instant messaging, contact management, and other utilities that was based on GEOS, an x86-based operating system. Geoworks was responsible for the OS integration to hardware and core applications. The 9000 shipped in August 1996, and had several successful feature upgrades over the next few years (Nokia 9000i, 9110).

 

Operating System: GEOS
Languages: C, Assembly
Hardware: 80x86

Toshiba Genio Smart Phone

The Toshiba Genio is a pen-based Wireless PDA for Japanese's Personal Handyphone (PHS) and PDC wireless networks .

Operating System: GEOS SC
Languages: C, Assembly
Hardware: ARM

Tellio Intelligent Remote Control

The Tellio Intelligent Remote Control is a remote control that provides a complete guide, show related information, ratings, sweepstakes and contests. Built on the SAM operating system, the Tellio Remote Control project included a high performance XML parser, and Windows-based tools for content creation.

 

Operating System: SAM
Languages: C, Assembly
Hardware: ARM

 
HP OmniGo Personal Organizer

The HP OmniGo was a personal organizer with both a keyboard and pen-based user interface. It included a contact manager, calendar, spreadsheet, notepad, calculator and many other features.

Operating System: GEOS
Languages: C, Assembly
Hardware: 80x86

Canon StarWriter

Combining GEOS's full function integrated word processing, graphics and spreadsheet software and easy to use graphical interface with Canon's versatile printer, the StarWriter Pro 5000 Personal Publishing System provided text and graphic capabilities that were unparalleled in the dedicated word processing market. Over 1,000,000 fonts, styles, sizes, shading, and character gradation combined with state of the art 360 dpi bubble jet technology let users create just the look they wanted for their documents.

 

Operating System: GEOS
Languages: C, Assembly
Hardware: 80x86

Onscreen Systems
2001 Center Street, Suite 401
Berkeley, CA 94704
(510) 843-0610
info@onscreensystems.com