US 12,248,931 B2
Automated application programming interface (API) system and method
James Kassemi, Albuquerque, NM (US); Lawrence Glen Holcomb, Albuquerque, NM (US); Dave Walz-Burkett, Albuquerque, NM (US); John P. Killoran, Jr., Albuquerque, NM (US); Nora Zulick, Albuquerque, NM (US); and Mike Cassio, Greenwood Village, CO (US)
Assigned to SWOOP IP HOLDINGS LLC, Wilmington, DE (US)
Filed by SWOOP IP HOLDINGS LLC, Wilmington, DE (US)
Filed on Sep. 20, 2023, as Appl. No. 18/370,730.
Application 18/370,730 is a continuation of application No. 17/699,692, filed on Mar. 21, 2022, granted, now 11,797,981.
Application 17/699,692 is a continuation of application No. 16/820,013, filed on Mar. 16, 2020, granted, now 11,282,074, issued on Mar. 22, 2022.
Application 16/820,013 is a continuation of application No. 15/351,005, filed on Nov. 14, 2016, granted, now 10,592,897, issued on Mar. 17, 2020.
Application 15/351,005 is a continuation of application No. 14/216,198, filed on Mar. 17, 2014, granted, now 9,495,679, issued on Nov. 15, 2016.
Claims priority of provisional application 61/791,816, filed on Mar. 15, 2013.
Prior Publication US 2024/0020686 A1, Jan. 18, 2024
Int. Cl. G06Q 20/38 (2012.01); G06Q 20/02 (2012.01); G06Q 20/12 (2012.01); G06Q 20/36 (2012.01); G06Q 20/40 (2012.01); G06Q 30/0279 (2023.01); H04L 51/08 (2022.01)
CPC G06Q 20/3674 (2013.01) [G06Q 20/02 (2013.01); G06Q 20/12 (2013.01); G06Q 20/401 (2013.01); G06Q 30/0279 (2013.01); H04L 51/08 (2013.01)] 14 Claims
OG exemplary drawing
 
1. A method for improving security of an e-commerce network using Simple Mail Transfer Protocol (SMTP), the method comprising:
transmitting a request to perform a transaction to a server, wherein the request identifies a user e-mail address of a registered user;
receiving a mailto link from the server, wherein the mailto link is generated based on a determination of whether the registered user has authorized the server to perform the transaction;
displaying the mailto link wherein the mailto link when activated generates an e-mail message that is sent to the server and contains a token for the transaction;
receiving a confirmation message from server, wherein the confirmation message is generated in response to the server successfully completing the transaction based on the token contained in the e-mail message received by the server; and
displaying an indication that the transaction was successfully completed by the server in response to the confirmation message.