The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 24, 2025

Filed:

Mar. 29, 2022
Applicant:

Microsoft Technology Licensing, Llc, Redmond, WA (US);

Inventors:

Sarah Waskom, Seattle, WA (US);

Cherie Kwan, Woodinville, WA (US);

Dale Lemieux, Bellevue, WA (US);

George Li, Redmond, WA (US);

Aravind Aluri, Redmond, WA (US);

Huiyong Xiao, Redmond, WA (US);

Arik Cohen, Bellevue, WA (US);

Joel Botner, Bellevue, WA (US);

Assignee:
Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06Q 30/0601 (2023.01); G06Q 20/02 (2012.01); G06Q 20/34 (2012.01); G07F 19/00 (2006.01);
U.S. Cl.
CPC ...
G06Q 20/027 (2013.01); G06Q 20/356 (2013.01); G06Q 30/0601 (2013.01); G07F 19/211 (2013.01);
Abstract

An applications programming interface (API) or other interface may be configured for use with a plurality of e-commerce applications and/or a plurality of payment systems. The API may be associated with an operating system of a client or may be otherwise located in an e-commerce system or network. The API may receive a call regarding a purchase transaction. The purchase transaction may be examined to determine if a payment method is synchronous or asynchronous. An appropriate payment system may be activated to perform the purchase transaction based at least in part on the determination made by the examination of the purchase transaction. A result of the purchase transaction may be sent to the e-commerce program. By revision of the API, developers of e-commerce applications are freed from the burden of revising code in response to the need to utilize additional or differently operated payment systems.


Find Patent Forward Citations

Loading…