Patent ID: 9183550
Filing Date: 2015-11-10
Classification: G06Q,H04W

Abstract:
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 comprising initiating 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.