Patent ID: 11971932
Assignee: PAYPAL, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A system, comprising:
one or more processors and one or more computer-readable memories, with program instructions stored on the one or more computer-readable memories, the one or more processors configured to execute the program instructions to cause the system to perform operations comprising:
identifying, by a web crawler, a platform that corresponds to a first set of resource pages, wherein the first set of resource pages is created using the platform, wherein the platform corresponds to a different entity than the first set of resource pages, and wherein the platform is identified at least in part based on the web crawler identifying one or more specified tech signatures or HyperText Markup Language (HTML) tags within a source code associated with the first set of resource pages, the web crawler referencing a database that includes an association between the platform and the one or more specified tech signatures or HTML tags;
determining a plurality of x-paths that corresponds to the identified platform;
identifying a first x-path from the plurality of x-paths that corresponds to accessing a first resource page of the first set of resource pages;
accessing, by the web crawler and utilizing the first x-path, the first resource page, wherein the first resource page includes a product listing page;
identifying a set of second x-paths from the plurality of x-paths that correspond to adding a first item of one or more items on the product listing page to a digital shopping cart;
iteratively identifying a functional second x-path from the plurality second x-paths, wherein the functional second x-path adds the first item to the digital shopping cart; and
adding, by the web crawler and utilizing the second x-path, the first item to the digital shopping cart; and
accessing, by the web crawler and utilizing a third x-path of the plurality of x-paths, a second resource page of the first set of resource pages, wherein the second resource page is a checkout page.