IP Library Granted Patent US 8,990,410
Granted Patent B1
US 8,990,410 · App. 12/332,418 · Granted Mar 24, 2015

Devices, systems, and/or methods for processing transactions

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,990,410
App. No.
12/332,418
Granted
Mar 24, 2015
Kind
B1
Abstract

Certain exemplary embodiments can provide a method, which can comprise, responsive to a determination that a Web-based transaction has caused an exceedance of a maximum threshold percentage of transactions processed offline, at a user interface of an information device, rendering an automatic alert indicative of the exceedance. The Web-based transaction can be requested from a browser.

Claims (39)

1. A method for processing transactions, comprising:

receiving a request for a Web-based transaction from a browser;

automatically estimating a time to complete said Web-based transaction based upon historical transaction records;

determining whether the Web-based transaction has caused an exceedance of a maximum threshold percentage of transactions processed offline; and

responsive to a determination that the Web-based transaction has caused an exceedance of the maximum threshold percentage of transactions processed offline, at a user interface of an information device, rendering an automatic alert indicative of said exceedance and the estimated time to complete said Web-based transaction.

2. The method of claim 1 , further comprising:

based upon an identified transaction type, determining a real-time transaction timeout threshold value of said Web-based transaction.

3. The method of claim 1 , further comprising:

based upon an identified transaction type, determining an offline transaction timeout threshold value of said Web-based transaction, said Web-based transaction processed offline based upon said offline transaction timeout threshold value.

4. The method of claim 1 , further comprising:

based upon said Web-based transaction exceeding a real-time transaction timeout threshold value, placing said Web-based transaction in an offline processing queue.

5. The method of claim 1 , further comprising:

processing said Web-based transaction.

6. The method of claim 1 , further comprising:

automatically establishing call back parameters to said browser.

7. The method of claim 1 , further comprising:

based upon call back parameters, setting up an automatic notification of a status of said Web-based transaction.

8. The method of claim 1 , further comprising:

via said browser, automatically rendering a user-selectable option to cancel said Web-based transaction.

9. The method of claim 1 , further comprising:

responsive to completion of said Web-based transaction, providing a notification to said browser.

10. The method of claim 1 , further comprising:

responsive to a determination that said Web-based transaction exceeds an offline transaction timeout value, rendering an alert at said browser.

11. The method of claim 1 , further comprising:

establishing said maximum threshold percentage of transactions processed offline.

12. A system comprising:

a processor;

a data bus coupled to the processor;

a memory coupled to the data bus; and

a computer-usable medium embodying computer program code, the computer program code comprising instructions executable by the processor and configured for:

receiving a request for a Web-based transaction from a browser;

automatically estimating a time to complete said Web-based transaction based upon historical transaction records;

determining whether the Web-based transaction has caused an exceedance of a maximum threshold percentage of transactions processed offline; and

responsive to a determination that the Web-based transaction has caused an exceedance of the maximum threshold percentage of transactions processed offline, at a user interface of an information device, rendering an automatic alert indicative of said exceedance and the estimated time to complete said Web-based transaction.

13. A non-transitory machine-readable storage medium comprising machine-implementable instructions for activities comprising:

receiving a request for a Web-based transaction from a browser;

automatically estimating a time to complete said Web-based transaction based upon historical transaction records;

determining whether the Web-based transaction has caused an exceedance of a maximum threshold percentage of transactions processed offline; and

responsive to a determination that the Web-based transaction has caused an exceedance of the maximum threshold percentage of transactions processed offline, at a user interface of an information device, rendering an automatic alert indicative of said exceedance and the estimated time to complete said Web-based transaction.

Assignments (10)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 26, 2021
From: SOFTWARE LABS CAMPUS UNLIMITED COMPANY
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 056396/0942 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 11, 2020
From: IBM TECHNOLOGY CORPORATION
To: SOFTWARE LABS CAMPUS UNLIMITED COMPANY
Reel/Frame 053452/0537 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ERRONEOULY LISTED PATENT ON THE SCHEDULE A. PATENT NUMBER 7,792,767 WAS REMOVED FROM THE SCHEDULE A. PREVIOUSLY RECORDED AT REEL: 051170 FRAME: 0255. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 19, 2020
From: IBM INTERNATIONAL GROUP B.V.
To: IBM INTERNATIONAL C.V.
Reel/Frame 052190/0394 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ERRONEOUSLY LISTEDPATENT ON THE SCHEDULE A. PATENT NUMBER 7,792,767WAS REMOVED FROM THE SCHEDULE A PREVIOUSLY RECORDED ON REEL 051170 FRAME 0722. ASSIGNOR(S) HEREBY CONFIRMS THE PATENTNUMBER 7,792,767 WAS ERRONEOUSLY LISTED ON THESCHEDULE A. Recorded Mar 19, 2020
From: IBM INTERNATIONAL L.P.
To: IBM TECHNOLOGY CORPORATION
Reel/Frame 052190/0464 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ERRONEOUS LISTED PATENT NUMBER 7,792,767 ON THE SCHEDULE A PREVIOUSLY RECORDED AT REEL: 051170 FRAME: 0745. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 19, 2020
From: IBM INTERNATIONAL C.V.
To: IBM INTERNATIONAL L.P.
Reel/Frame 052190/0986 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 3, 2019
From: IBM INTERNATIONAL GROUP B.V.
To: IBM INTERNATIONAL C.V.
Reel/Frame 051170/0255 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 3, 2019
From: IBM INTERNATIONAL L.P.
To: IBM TECHNOLOGY CORPORATION
Reel/Frame 051170/0722 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 3, 2019
From: IBM INTERNATIONAL C.V.
To: IBM INTERNATIONAL L.P.
Reel/Frame 051170/0745 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 6, 2011
From: STERLING COMMERCE, INC.
To: IBM INTERNATIONAL GROUP BV
Reel/Frame 027024/0247 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 30, 2009
From: DAMODARAN-KAMAL, SURESH
To: STERLING COMMERCE, INC., A WHOLLY-OWNED SUBSIDIARY OF AT&T
Reel/Frame 022466/0489 →