Method and system for implementing button interface compatibility in touch-screen equipped digital imaging device
AssigneeFlashPoint Technology, Inc.
InventorEric C. Anderson
Life of this patent
Estimating the term…
Loading patent…
AssigneeFlashPoint Technology, Inc.
InventorEric C. Anderson
Estimating the term…
A system for implementing button interface compatibility for button aware applications executing on a touch-screen equipped digital imaging device. A touch-screen is coupled to the digital imaging device and is adapted to accept input from a user. An embedded computer system is built into the digital imaging device for implementing functionality for the digital imaging device. The embedded computer system includes a processor coupled to a memory, wherein the memory stores computer readable code which, when executed by the processor, causes the computer system to implement a hardware abstraction layer, a touch-screen manager, a button interface manager, and an event manager. The hardware abstraction layer is coupled to the touch-screen and is adapted to abstract the functionality of the touch-screen. The button interface manager is coupled to the touch-screen and is adapted to interface with a button aware application. The event manager is coupled to accept input from the touch-screen manager and the button interface manager, wherein the event manager interfaces a touch-screen aware application with the touch-screen by communicating with the interface manager and interfaces a button aware application with the touch-screen by communicating with the button event manager, wherein the touch-screen manager emulates button events to the button event manager such that the button aware application transparently interface with the touch-screen to accept the inputs from the user.
A digital imaging device, comprising;
A computer readable memory device for a touch-screen equipped digital imaging device, the computer readable memory device for storing computer readable code, which when executed by an embedded computer system built into the digital imaging device causes the digital imaging device to implement:
A method for implementing button interface compatibility for button aware applications executed on the touch screen equipped digital imaging device, the method comprising to the steps of:
A digital imaging device having button interface compatibility for button aware applications executing on a touch-screen equipped digital imaging device, comprising;
Dependencies are inferred from the claim text.