A radio-embedded Bluetooth upper protocol stack for Java JSR-082
Original Publication Date: 2003-Jul-29
Included in the Prior Art Database: 2003-Jul-29
Embedding the upper layers of a Bluetooth protocol stack on a Bluetooth radio with support for the Java 2 Micro Edition (J2ME) JSR-082 API (referred hereafter as the innovation) provides a lower cost-of-development for Bluetooth+J2ME-enabled products. The innovation benefits customers by reducing their cost-of-development by reducing the staff years needed to integrate a Bluetooth stack with J2ME (1 time). For example, porting a Bluetooth stack to 2.5G, 2.75G, and 3G platforms could require multiple staff years of effort each. The innovation greatly reduces the required staff years per platform for on-going support of products such as handling bug fixes, feature improvements and maintaining industry awareness of Bluetooth qualification, interoperability, and standardization issues. The specific benefits will vary widely depending on the the number of Bluetooth features supported and the number of platforms. A generalized example would be a major mobile phone OEM with 3 reference platforms. The innovation would reduce this customer's development and maintenance costs by 2/3rds.