×

Methods and systems for transaction processing

  • US 10,346,392 B2
  • Filed: 03/18/2016
  • Issued: 07/09/2019
  • Est. Priority Date: 08/06/2015
  • Status: Active Grant
First Claim
Patent Images

1. A processor-implemented method for transaction processing, comprising:

  • facilitating, via one or more hardware processors, selection of an overlay application corresponding to an application, the application comprising at least one window having a plurality of fields and being rendered in a first user interface (UI), wherein the application is one of a web-application and a thick-client application;

    configuring, via the one or more hardware processors, the overlay application corresponding to the application, wherein configuring the overlay application comprises;

    accessing, a window control component associated with the application, the window control component being indicative of at least one page layout controls of the application corresponding to a plurality of events associated with the transaction processing, the window control component comprising one of a document object model (DOM) structure for the web-application and at least one handler for the thick-client application; and

    determining, for at least one event of the plurality of events associated with the transaction, the at least one page layout control based on the window control component, wherein determining the at least one page layout control facilitates in configuring the overlay application;

    masking, via the one or more hardware processors, the at least one field of the plurality of fields in the first UI to obtain at least one masked field in the first UI;

    accessing, via the one or more hardware processors, a prepopulated data associated with the at least one masked field of the application, wherein the prepopulated data comprises data derived from a plurality of sources including documents, emails;

    rendering, via the one or more hardware processors, a second UI corresponding to the at least one window, the second UI associated with the overlay application and comprising at least one blank field corresponding to the at least one masked field in the first UI;

    enabling, via the one or more hardware processors, entering of data in the at least one blank field in the second UI; and

    comparing, via the one or more hardware processors, the data entered in the at least one blank field with the prepopulated data for determining whether the data entered matches with the prepopulated data, wherein matching of the data entered in the at least one blank field with the prepopulated data based on comparing facilitates in validating the transaction.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×