US 11,860,886 B1
System and method for creating and sharing bots
Cameron Sadler, Fort Worth, TX (US); and Cynthia Jenkins, Irving, TX (US)
Assigned to GF-17, Inc., Irving, TX (US)
Filed by GF-17, Inc., Irving, TX (US)
Filed on Apr. 22, 2022, as Appl. No. 17/726,845.
Application 17/726,845 is a continuation of application No. 16/572,041, filed on Sep. 16, 2019, granted, now 11,334,587.
Application 16/572,041 is a continuation of application No. 15/406,574, filed on Jan. 13, 2017, granted, now 10,417,249, issued on Sep. 17, 2019.
Claims priority of provisional application 62/279,662, filed on Jan. 15, 2016.
Int. Cl. G06F 17/00 (2019.01); G06F 16/25 (2019.01); G06F 9/451 (2018.01); G06N 3/006 (2023.01); G06F 3/0484 (2022.01); G06F 3/0482 (2013.01)
CPC G06F 16/252 (2019.01) [G06F 9/451 (2018.02); G06N 3/006 (2013.01); G06F 3/0482 (2013.01); G06F 3/0484 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A bot system comprising:
at least one processing circuit having at least one processor communicably coupled to at least one memory, the at least one processing circuit configured to:
provide a bot at least partially in response to completing a triggering event;
receive, from a user device, an input indicative of a selection of the bot;
access user data comprising at least GPS location data and user preferences associated with a user of the user device;
identify a selection of bot options based on analyzing the user data, wherein the selection of bot options is associated with at least two third-parties, wherein the parties of the at least two third-parties sells a good or service, and wherein the identified selection of bot options comprises at least one good or service from the parties of the at least two parties;
present, via the user device, the selection of bot options, wherein the selection of bot options comprises selectable elements and content specific to the user and a particular third-party of the at least two third-parties based on the user data comprising the GPS location data and the user preferences;
receive, from the user device, a selection of an option from the selection of bot options;
access user payment information and shipping information based on the user data and populate one or more fields associated with the selection of the option; and
present, via the user device, a confirmation page to confirm the populated one or more fields.