Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
196 words
In a mobile station of wireless communications system, a system for interfacing software executing on a processor of the mobile station with any of a plurality of hardware devices mountable within the mobile station, said system comprising: logical device drivers for converting generic high level commands received from the software applications to commands appropriate for use by selected hardware devices of the plurality of hardware devices, said logical device drivers providing translation of core commands necessary to control the selected hardware devices and providing translation of extended commands for enhanced control of the selected hardware devices, said extended commands being first converted into core commands; physical device drivers for receiving the converted commands from the logical device drivers and for directly controlling the selected hardware devices; wherein said generic high level commands are selected from a group including keypad commands, pointer commands, common display commands, character-based display commands, bitmapped based display commands, non-volatile memory device commands, user QDSP commands, ADC commands, and GPIO commands; and wherein said keypad commands include core commands selected from a group including keypad event detection commands, keypad event subscription commands, keypad power save commands, keypad lock commands, and keypad status commands.
Claim 2
Dependent Claim
196 words
In a mobile station of wireless communications system, a system for interfacing software executing on a processor of the mobile station with any of a plurality of hardware devices mountable within the mobile station, said system comprising: logical device drivers for converting generic high level commands received from the software applications to commands appropriate for use by selected hardware devices of the plurality of hardware devices, said logical device drivers providing translation of core commands necessary to control the selected hardware devices and providing translation of extended commands for enhanced control of the selected hardware devices, said extended commands being first converted into core commands; physical device drivers for receiving the converted commands from the logical device drivers and for directly controlling the selected hardware devices; wherein said generic high level commands are selected from a group including keypad commands, pointer commands, common display commands, character-based display commands, bitmapped based display commands, non-volatile memory device commands, user QDSP commands, ADC commands, and GPIO commands; and wherein said keypad commands include core commands selected from a group including keypad event detection commands, keypad event subscription commands, keypad power save commands, keypad lock commands, and keypad status commands.
Claim 3
Dependent Claim
193 words
In a mobile station of wireless communications system, a system for interfacing software executing on a processor of the mobile station with any of a plurality of hardware devices mountable within the mobile station, said system comprising: logical device drivers for converting generic high level commands received from the software applications to commands appropriate for use by selected hardware devices of the plurality of hardware devices, said logical device drivers providing translation of core commands necessary to control the selected hardware devices and providing translation of extended commands for enhanced control of the selected hardware devices, said extended commands being first converted into core commands; physical device drivers for receiving the converted commands from the logical device drivers and for directly controlling the selected hardware devices; wherein said generic high level commands are selected from a group including keypad commands, pointer commands, common display commands, character-based display commands, bitmapped based display commands, non-volatile memory device commands, user QDSP commands, ADC commands, and GPIO commands; and wherein said pointer commands include core commands selected from a group including pointer event detection commands, pointer event subscription commands, pointer power save commands, and pointer status commands.
Claim 4
Dependent Claim
193 words
In a mobile station of wireless communications system, a system for interfacing software executing on a processor of the mobile station with any of a plurality of hardware devices mountable within the mobile station, said system comprising: logical device drivers for converting generic high level commands received from the software applications to commands appropriate for use by selected hardware devices of the plurality of hardware devices, said logical device drivers providing translation of core commands necessary to control the selected hardware devices and providing translation of extended commands for enhanced control of the selected hardware devices, said extended commands being first converted into core commands; physical device drivers for receiving the converted commands from the logical device drivers and for directly controlling the selected hardware devices; wherein said generic high level commands are selected from a group including keypad commands, pointer commands, common display commands, character-based display commands, bitmapped based display commands, non-volatile memory device commands, user QDSP commands, ADC commands, and GPIO commands; and wherein said pointer commands include core commands selected from a group including pointer event detection commands, pointer event subscription commands, pointer power save commands, and pointer status commands.
Claim 5
Dependent Claim
217 words
In a mobile station of wireless communications system, a system for interfacing software executing on a processor of the mobile station with any of a plurality of hardware devices mountable within the mobile station, said system comprising: logical device drivers for converting generic high level commands received from the software applications to commands appropriate for use by selected hardware devices of the plurality of hardware devices, said logical device drivers providing translation of core commands necessary to control the selected hardware devices and providing translation of extended commands for enhanced control of the selected hardware devices, said extended commands being first converted into core commands; physical device drivers for receiving the converted commands from the logical device drivers and for directly controlling the selected hardware devices; wherein said generic high level commands are selected from a group including keypad commands, pointer commands, common display commands, character-based display commands, bitmapped based display commands, non-volatile memory device commands, user QDSP commands, ADC commands, and GPIO commands; and wherein said common display commands include core commands selected from a group including annunciator commands, annunciator status commands, display power save commands, display activation commands, back light activation commands, display contrast commands, display buffer commands, character display commands, ASCII commands, UNICODE commands, code selection commands, clear display commands, and snapshot report commands.
Claim 6
Dependent Claim
217 words
In a mobile station of wireless communications system, a system for interfacing software executing on a processor of the mobile station with any of a plurality of hardware devices mountable within the mobile station, said system comprising: logical device drivers for converting generic high level commands received from the software applications to commands appropriate for use by selected hardware devices of the plurality of hardware devices, said logical device drivers providing translation of core commands necessary to control the selected hardware devices and providing translation of extended commands for enhanced control of the selected hardware devices, said extended commands being first converted into core commands; physical device drivers for receiving the converted commands from the logical device drivers and for directly controlling the selected hardware devices; wherein said generic high level commands are selected from a group including keypad commands, pointer commands, common display commands, character-based display commands, bitmapped based display commands, non-volatile memory device commands, user QDSP commands, ADC commands, and GPIO commands; and wherein said common display commands include core commands selected from a group including annunciator commands, annunciator status commands, display power save commands, display activation commands, back light activation commands, display contrast commands, display buffer commands, character display commands, ASCII commands, UNICODE commands, code selection commands, clear display commands, and snapshot report commands.
Claim 7
Dependent Claim
175 words
In a mobile station of wireless communications system, a system for interfacing software executing on a processor of the mobile station with any of a plurality of hardware devices mountable within the mobile station, said system comprising: logical device drivers for converting generic high level commands received from the software applications to commands appropriate for use by selected hardware devices of the plurality of hardware devices, said logical device drivers providing translation of core commands necessary to control the selected hardware devices and providing translation of extended commands for enhanced control of the selected hardware devices, said extended commands being first converted into core commands; physical device drivers for receiving the converted commands from the logical device drivers and for directly controlling the selected hardware devices; wherein said generic high level commands are selected from a group including keypad commands, pointer commands, common display commands, character-based display commands, bitmapped based display commands, non-volatile memory device commands, user QDSP commands, ADC commands, and GPIO commands; and wherein said character-based display commands include user-defined character selection commands.
Claim 8
Dependent Claim
175 words
In a mobile station of wireless communications system, a system for interfacing software executing on a processor of the mobile station with any of a plurality of hardware devices mountable within the mobile station, said system comprising: logical device drivers for converting generic high level commands received from the software applications to commands appropriate for use by selected hardware devices of the plurality of hardware devices, said logical device drivers providing translation of core commands necessary to control the selected hardware devices and providing translation of extended commands for enhanced control of the selected hardware devices, said extended commands being first converted into core commands; physical device drivers for receiving the converted commands from the logical device drivers and for directly controlling the selected hardware devices; wherein said generic high level commands are selected from a group including keypad commands, pointer commands, common display commands, character-based display commands, bitmapped based display commands, non-volatile memory device commands, user QDSP commands, ADC commands, and GPIO commands; and wherein said character-based display commands include user-defined character selection commands.
Claim 9
Dependent Claim
218 words
In a mobile station of wireless communications system, a system for interfacing software executing on a processor of the mobile station with any of a plurality of hardware devices mountable within the mobile station, said system comprising: logical device drivers for converting generic high level commands received from the software applications to commands appropriate for use by selected hardware devices of the plurality of hardware devices, said logical device drivers providing translation of core commands necessary to control the selected hardware devices and providing translation of extended commands for enhanced control of the selected hardware devices, said extended commands being first converted into core commands; physical device drivers for receiving the converted commands from the logical device drivers and for directly controlling the selected hardware devices; wherein said generic high level commands are selected from a group including keypad commands, pointer commands, common display commands, character-based display commands, bitmapped based display commands, non-volatile memory device commands, user QDSP commands, ADC commands, and GPIO commands; and wherein said bitmap-based display commands include core commands selected from a group including bitmap draw commands and bitmap area control commands and extended commands selected from a group including display area definition commands, resolution commands, display color commands, character font, display and color commands, graphic object commands, graphic icon commands, and animation commands.
Claim 10
Dependent Claim
218 words
In a mobile station of wireless communications system, a system for interfacing software executing on a processor of the mobile station with any of a plurality of hardware devices mountable within the mobile station, said system comprising: logical device drivers for converting generic high level commands received from the software applications to commands appropriate for use by selected hardware devices of the plurality of hardware devices, said logical device drivers providing translation of core commands necessary to control the selected hardware devices and providing translation of extended commands for enhanced control of the selected hardware devices, said extended commands being first converted into core commands; physical device drivers for receiving the converted commands from the logical device drivers and for directly controlling the selected hardware devices; wherein said generic high level commands are selected from a group including keypad commands, pointer commands, common display commands, character-based display commands, bitmapped based display commands, non-volatile memory device commands, user QDSP commands, ADC commands, and GPIO commands; and wherein said bitmap-based display commands include core commands selected from a group including bitmap draw commands and bitmap area control commands and extended commands selected from a group including display area definition commands, resolution commands, display color commands, character font, display and color commands, graphic object commands, graphic icon commands, and animation commands.