Browse Prior Art Database

Method for transforming prototype representations

IP.com Disclosure Number: IPCOM000077158D
Publication Date: 2005-Feb-24
Document File: 2 page(s) / 9K

Publishing Venue

The IP.com Prior Art Database

Abstract

Disclosed is a method for transforming prototype representations. Benefits include improved functionality, an improved user experience, an improved development environment, and improved cost effectiveness.

This text was extracted from a Microsoft Word document.
This is the abbreviated version, containing approximately 54% of the total text.

Method for transforming prototype representations

Disclosed is a method for transforming prototype representations. Benefits include improved functionality, an improved user experience, an improved development environment, and improved cost effectiveness.

Background

              Firmware development using high-level programming languages typically results in relatively large-sized binary code. When the target environment is preboot firmware and the cost of the platform can be significantly affected by an increase in the binary size. The setup environment is relatively nonstandard and focuses largely on proprietary handshakes that are ill defined. The learning curve for developers can be substantial.

              For firmware, some aspects of the content sensitivity, such as size constraints, are not a concern of application developers. For example, a developer might not have any concern about an application that is 10 MB in size when compiled. However, a firmware developer might be required to have his entire product reside in a 512 KB or smaller image.

              Conventionally, the developer of platform firmware or complex option read-only memory (ROM) applications must understand what is likely a proprietary layout mechanism for setup applications in their operating environments.

              A consistent look-and-feel is important for a user to have a good experience. Conventional basic input/output system (BIOS) setup pages typically lack user friendliness.

Description

              The disclosed method includes a simple to construct prototype of a set-up application. Additionally, the method includes conversion of the prototype...