×

Conducting a transaction at a mobile POS terminal using a defined structure

  • US 10,204,331 B2
  • Filed: 03/15/2013
  • Issued: 02/12/2019
  • Est. Priority Date: 03/15/2013
  • Status: Active Grant
First Claim
Patent Images

1. A system for conducting a mobile device transaction, the system comprising:

  • a mobile device including;

    a first client application installed on the mobile device, the first client application operating using a first application-specific data structure particular to the first client application, wherein the first application-specific data structure buffers the first client application from software or format changes of an accessory device;

    a second client application installed on the mobile device, the second client application operating using second application-specific data structure particular to the second client application, wherein the second application-specific data structure buffers the second client application from software or format changes of the accessory device and wherein the second application-specific data structure is different from the first application-specific data structure; and

    a mobile device software development kit (SDK) providing communications between the accessory device and the first client application using a first client application conversion module and/or between the accessory device and the second client application using a second client application conversion module;

    wherein the mobile device SDK detects the accessory device, monitors the accessory device for an accessory device event, and receives, from the accessory device module, transaction data in an accessory device format upon an occurrence of an accessory device event,wherein the first client application conversion module converts the transaction data into the first application-specific data structure and the mobile device SDK provides the transaction data in the first application-specific data structure to the first client application; and

    wherein the second client application conversion module converts the transaction data into the second application-specific data structure and the mobile device SDK provides the transaction data in the second application-specific data structure to the second client application, wherein the second client conversion module is separate and different from the first client application conversion module.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×