×

Computer implemented method, computer system, electronic interface, mobile computing device and computer readable medium

  • US 9,128,886 B2
  • Filed: 12/20/2011
  • Issued: 09/08/2015
  • Est. Priority Date: 12/20/2011
  • Status: Active Grant
First Claim
Patent Images

1. A computer implemented method for processing a request from a mobile application residing on a mobile computing device, comprising:

  • receiving, at an interface, the request for data from the mobile application residing on the mobile computing device, wherein the request for data does not specify a particular back-end system;

    determining, at the interface, an interface service to be executed using configuration data linking the request for data with a back-end application programming interface (API), wherein determining the interface service to be executed includes;

    identifying one of a plurality of back-end systems associated with the received request for data; and

    identifying at least one API of the identified back-end system, wherein identifying at least one API includes identifying a model provider and a data adapter, wherein the model provider is configured to determine one or more data models associated with the determined interface service, and the data adapter is configured to determine data associated with the one or more data models;

    executing, at the interface, the determined interface service associated with the at least one identified API;

    obtaining, at the interface, from the execution of the determined interface service, a consumption model comprising the one or more data models and the associated data;

    translating, at the interface, the consumption model and the associated data into an open source protocol; and

    sending, from the interface, a response including the translated consumption model and the associated data to the mobile application on the mobile device.

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