Patent ID: 8271031

Claim:
A computer-implemented method for communication between an integrated device and a mobile application client on a mobile personal communication device, the method comprising: generating, using a mobile application client implemented on a mobile personal communication device, a command for receipt by an operating system of the mobile personal communication device, the command being socket based and conforming with a standard network communications protocol; forwarding the command from the operating system to an intermediate module implemented as a hardware device on the mobile personal communication device, the intermediate module configured for socket based communication according to the standard network communications protocol, the command addressed to an address assigned to a peripheral device of the mobile personal communication device; generating, using the intermediate module and after receiving the command, a command communication for receipt by the peripheral device, the command communication being generated according to a protocol specific to the peripheral device and instructing the peripheral device to perform an operation corresponding to the command; and performing the operation using the peripheral device upon receiving the command communication.