Embedded Accessory for Mobile Devices
First Claim
1. A mobile phone for providing a platform for interfacing an external module as a unified unit, said mobile phone provided with:
- a connector for interfacing said external module to said mobile phone for communication with said external module;
an application programming interface on said mobile phone for supporting enterprise applications running on said external module; and
a mobile phone case to enable the combination of said connector and said external module to function as a single unit.
5 Assignments
0 Petitions
Accused Products
Abstract
A method and system for enabling an external module for enterprise application to be embedded to a mobile phone. The external module is provided with a microcontroller configured with a plurality of serial buses and a device driver together implemented in the battery cover of the mobile phone. A generic driver is implemented to support various serial communication interfaces and data exchanges. Further, the external module communicates with the mobile phone using an operating system (OS) application programming interface (API) on the mobile phone. A data sheet and a software development kit (SDK) are provided for third parties to develop and implement their own accessories to be embedded on this external interface into the mobile phone. Further, specific phone case is equipped to accommodate different module(s)/sub-modules and to retain the combination in a single unit.
-
Citations
15 Claims
-
1. A mobile phone for providing a platform for interfacing an external module as a unified unit, said mobile phone provided with:
-
a connector for interfacing said external module to said mobile phone for communication with said external module; an application programming interface on said mobile phone for supporting enterprise applications running on said external module; and a mobile phone case to enable the combination of said connector and said external module to function as a single unit. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An external module for supporting enterprise applications on a mobile phone, said module comprising:
-
at least one microcontroller programmed for enabling enterprise specific functionality on said module; and a device driver residing on said module for supporting serial communications with the mobile phone. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15)
-
Specification