×

Banking system controlled responsive to data bearing records

  • US 8,342,396 B2
  • Filed: 08/01/2011
  • Issued: 01/01/2013
  • Est. Priority Date: 11/27/1996
  • Status: Expired due to Fees
First Claim
Patent Images

1. At least one article of computer readable media bearing non-transitory computer executable instructions operative to cause at least one computer system to carry out a method of producing processor executable instructions adapted to cause at least one processor associated with an automated banking machine to cause the automated banking machine to carry out financial transfers responsive at least in part to data read from data bearing records, wherein the automated banking machine includes a card reader that is operative to read card data from user cards corresponding to financial accounts, the method comprising:

  • a) through operation of the at least one computer system, causing a display to output a plurality of icons including a first icon, a second icon, and a third icon, wherein the first, second, and third icons correspond to visual representations of a plurality of automated banking machine software objects, including respectively first, second, and third automated banking machine software objects, wherein the first, second, and third automated banking machine software objects are adapted to be executed by the at least one processor associated with the automated banking machine, wherein the first automated banking machine software object corresponds to a sync object, wherein the sync object includes a plurality of sync methods, wherein each of the second and third automated banking machine software objects includes respective operational events;

    b) through operation of the at least one computer system, causing;

    a first association to be stored in a memory of the at least one computer system between a first sync method of the sync object and an operational event of the second automated banking machine software object;

    the display to output a first visual link between the first icon and the second icon, which first visual link visually represents the first association;

    a second association to be stored in the memory of the at least one computer system between a second sync method of the sync object and an operational event of the third automated banking machine software object; and

    the display to output a second visual link between the first icon and the third icon, which second visual link visually represents the second association;

    c) through operation of the at least one computer system responsive at least in part to the first and second associations caused to be stored in (b), producing processor executable instructions adapted to cause the at least one processor associated with the automated banking machine to cause the automated banking machine to carry out two different operations, each of which result in respective outcomes using two different respective transaction function devices, and carry out at least one further operation responsive at least in part to the sync object and the two respective outcomes;

    wherein the processor executable instructions produced in (c) are adapted to cause the at least one processor of the automated banking machine to execute the sync object and the first and second automated banking machine software objects, wherein the two different operations are carried out based at least in part on the first and second automated banking machine software objects;

    wherein the sync object includes a plurality of sync exit events, wherein the processor executable instructions produced in (c) are adapted to cause;

    the two operations to trigger respectively the operational events of the second and third automated banking machine software objects, which operational events when triggered cause the respective first and second sync methods of the sync object to be called with results data indicative of the outcomes of each respective operation carried out with the two transaction function devices;

    the sync object to trigger different ones of the sync exit events responsive to different combinations of results data of calls to the first and second sync methods; and

    the automated banking machine to carry out the at least one further operation responsive to at least one of the sync exit events being triggered.

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