473Technology: Loading, please wait...

473 Technology supplies embedded software consulting, technology, and development resources to a broad variety of industries. We build the software that powers key elements of portable Consumer Electronics such as Digital Still Cameras and Video Recorders, Mobile Phones, Home Appliances including Washing Machines, Ovens and Dryers, and many other devices.

The principals at 473 Technology have decades of experience in design, development and delivery of high performance embedded software technology and products. Creators of several issued patents, 473 Technology's principals both innovate and implement software technology.

473 Technology is proud to offer the SpectraWorks embedded Graphical User Interface (GUI) platform. SpectraWorks is a technology suite for developers and designers to build advanced visual user experiences. The final products are industry-leading and low-cost.

473nm (nanometers) is the specific wavelength of blue colored light that is used in special solid state lasers. These high-power solid state lasers are known for their compact size and efficiency versus traditional lasers. Use 473 Technology to make your product's software as compact, high-powered, and efficient as the 473nm laser.


Click here to download a Windows demonstration featuring key SpectraWorks features in a pixel-accurate, identical-code platform simulation.

The SpectraWorks Graphical User Interface technology platform accelerates development of embedded systems User Interface designs that require a modern user experience while using traditional embedded system hardware. Key SpectraWorks features include:
  • Pixel and colorspace accurate design tool.
  • High-performance and small-size rendering library.
  • Broad colorspace support from monochrome to true color.
  • Automatic graphics colorspace conversion.
  • Multiple screen resolution support.
  • Multiple language management during design.
  • World Language shaping support built-in (Arabic, Indics, others).
  • Native True-Type and OpenType Font support built-in.
  • Pseudo-3D and alpha-blending available even on small-CPU hardware designs (<100Mhz).
  • Third-generation technology, reliably shipping in 10's of millions of Consumer Electronic products by top electronics makers.


Developers and designers create the objects for the visual experience with the SpectraBuilder GUI design tool. SpectraBuilder easily manages screens resolutions from tiny to high-definition 4K and beyond. Multiple built-in colorspaces span from black-and-white to true color. SpectraBuilder automatically converts the source artwork from almost any format (BMP, PNG, JPG, GIF, and more) to the platform-specific colorspace and format. Built-in colorspace support for:
  • Monochrome
  • 2-bits per pixel (grayscale or palette)
  • 4-bits per pixel (grayscale or palette)
  • 8-bits per pixel palette
  • 15-bits per pixel X555 RGB
  • 16-bits per pixel 565 RGB
  • 32-bits per pixel X888 RGB

A broad variety of custom colorspace support is also available, including alpha-channel and YUV.

Create any modern GUI control or display element using combinations of SpectraBuilder's key widget support. Transform these compound widgets using pseudo-3D rotations and alpha-blending (available in SpectraBuilder and supported for most lightweight embedded system designs).

Manage multiple TrueType and OpenType fonts with many dynamic rendering options (such as run-time adjustable font size, bold, italic, outline and glow).

Seamlessly localize the entire GUI's text with SpectraBuilder, including multi-language translation management through spreadsheet. World Language support is built-in so that translations to Arabic, Indic, and other complex scripts are no different from European ones. For fixed-text GUIs, SpectraBuilder can automatically subset the font file to include only the active characters in the final GUI design file.


Designed for embedded systems hardware, SpectraCore is the high-performance rendering library that draws the dynamic contents of the GUI using the output from the SpectraBuilder design tool and the run-time commands from the application. Delivering identical rendering from the SpectraBuilder tool to desktop simulators and the device hardware, SpectraCore eliminates inconsistencies between design and device.

SpectraCore's Hardware Abstraction Layer (HAL) makes porting from platform-to-platform easy and reliable as well as very flexible and customizable. Full-software graphics deocoding and rendering can be transitioned to partial or full hardware rendering for system-specific performance increases.

SpectraCore has already been ported widely across Operating Systems and CPUs, even supporting implementation without an OS. Below is a sample of SOC/CPUs that have already received SpectraWorks, and the device category of the product.

Services Available

  • Software Algorithm Development
    • Image CODEC specialty
    • Curve (Bezier, BSpline) specialty
  • Software Application Development
    • Home Appliance specialty
    • Digital Camera specialty
    • Mobile Phone specialty
  • Software Driver Development
    • LCD panel specialty
  • Graphical User Interface Design
  • Graphical User Interface Construction
  • Graphical Design
    • Colorspace Optimization
  • Board Bringup
    • Embedded / SOC specialty
    • RTOS or no-RTOS
    • Multi-CPU Assembly skill
  • Project Management

473 Technology can solve your technology challenges and help you deliver your device on-time, on-budget, and with the smallest cost of manufacturing.
Please reach us by email at: sales@473technology.com.
Click to email.


Please reach us by email at: sales@473technology.com.

Click to email.


473 Technology is located in Redwood Shores, California, just north of Palo Alto. Our physical address is:

473 Technology, Inc.
908 Bayberry Lane
Redwood Shores, CA 94065

From 101 Freeway, use the Marine Parkway / Ralston Avenue exit East towards the San Francisco Bay. Turn right on Shearwater Drive, then right again on Bayberry Lane.

View Larger Map

Ken Soohoo, President and CEO

With a background in software engineering and programming, Ken has been a thought leader and hands-on developer in Consumer Electronics since creating his first video game on an Atari system at age 16. After getting his EECS degree at UC Berkeley, he built a high-performance Smalltalk GUI platform for the Momenta pen-based computer. Then, Ken went back to video games and developed groundbreaking full-motion-video games for several generations of the SEGA video game consoles at Digital Pictures. Using his background in video games as well as his experience with the Internet at UC Berkeley, Ken then founded Planetweb to bring the World Wide Web to video game consoles and Consumer Electronics.


In 1996, Ken co-founded Planetweb with Kamran Elahian and was its President and CEO from 2000 to 2009. Planetweb raised five rounds of venture capital funding, achieving its highest valuation of $200 million pre-money in 2000.

  • By 1999, Planetweb's high-performance embedded web browser technology shipped in over 5 million video game consoles and Consumer Electronics products. Key patented elements of the Planetweb web browser, such as the floating magnifier, are now commonplace in well-known Consumer Electronics devices.
  • In 2001 Planetweb pioneered the use of HTML and Javascript for rapid application creation, a technique now echoed in the HTML5/CSS3 appplication movement.
  • To meet the small-space and high-performance requirements of low-cost Consumer Electronics Graphical User Interfaces, Planetweb created the SpectraWorks embedded GUI platform in 2003. Widely used in Digital Cameras and other Consumer Electronics, SpectraWorks has shipped over 100 million units of product to date.

Monotype Imaging

In 2009, Ken sold Planetweb to Monotype Imaging in 2009. At MTI he was responsible for Planetweb's SpectraWorks software, a hardware- and OS-independent suite of technologies for developing embedded graphical user interfaces quickly and inexpensively.

BS EECS / Berkeley

Ken received a Bachelors of Science in Electrical Engineering and Computer Science from the University of California at Berkeley, with an emphasis in Computer Graphics and Curves. During his time at Berkeley, Ken worked at Atari Corporation developing software tools for the Atari ST computer series and Atari 7800 video game console.


Ken has been awarded six U.S. patents, four with Planetweb and two with Digital Pictures.

  • Multiple video stream display Displaying a plurality of digital video images. 5,331,417
  • Real-time video editing Interactively forming and editing digital user-arranged video streams. 5,448,315
  • Floating Digital Magnifier Context-preserving magnification. 5,754,348 (and 6,590,583)
  • Bump-navigation Navigating in multiple windows. 6,211,879
  • Asian character entry Character display and entry in character processing system. 6,292,164


Ken has extensive media experience and is an accomplished public speaker. He has spoken at many major industry events including CES, Comdex, Brand Perfect Tour, Digital Hollywood, E3 and Agenda.

Copyright 2012-2014 473 Technology, Inc. All Rights Reserved.
Do not use reproduce in any form without permission.