×

System and method to facilitate purchases on mobile devices

  • US 9,183,550 B2
  • Filed: 11/27/2012
  • Issued: 11/10/2015
  • Est. Priority Date: 11/27/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method to facilitate cross-platform purchases on mobile devices, wherein the purchases are facilitated through mobile communications on the mobile devices by Mobile Network Code (MNC)/Mobile Country Code (MCC)/Mobile Subscriber Integrated Services Digital Network Number (MSISDN) detection, the method comprisinginitiating a transaction by a user;

  • sending MNC and MCC values to a converter for a coverage check;

    checking the MNC and MCC values with a Data Computing Facility (DCF) coverage database;

    confirming MNC and MCC support by the DCF to the converter;

    forwarding a MNC and MCC confirmation to a controller;

    sending encoded transaction details via SMS text message to short code using a messaging component;

    obtaining a MSISDN value and transaction details by short code from an incoming SMS text message and sending the MSISDN value and transaction details to the DCF;

    decoding the transaction details by the DCF and sending the transaction details to a carrier billing system for making a MSISDN based transaction;

    confirming transaction billing status by carrier billing to the DCF;

    requesting mobile device information and operating system information from a device controller;

    sending the mobile device information and operating system information via a network from the purchase user interface controller to a user interface converter of a server component;

    connecting the platform native interface controller to a database component;

    requesting a universal user interface from a universal user interface controller if a platform or operating system is not detected by the device controller or not supported by any existing native interface controllers;

    obtaining the respective universal user interface data and elements from the database component and sending the universal user interface data and elements to the user interface converter; and

    requesting the universal user interface from the user interface converter and checking if a native user interface is available for respective platform and operating system.

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