US 12,462,291 B2
Website monitoring and assessment
Raghav Malik, London (GB); Simon Phillips, York (GB); and Nigel John Raynor, Surrey (GB)
Assigned to MASTERCARD INTERNATIONAL INCORPORATED, Purchase, NY (US)
Appl. No. 18/031,138
Filed by MASTERCARD INTERNATIONAL INCORPORATED, Purchase, NY (US)
PCT Filed Oct. 6, 2021, PCT No. PCT/US2021/053713
§ 371(c)(1), (2) Date Apr. 10, 2023,
PCT Pub. No. WO2022/081389, PCT Pub. Date Apr. 21, 2022.
Claims priority of application No. 2016175 (GB), filed on Oct. 12, 2020.
Prior Publication US 2023/0377025 A1, Nov. 23, 2023
Int. Cl. G06Q 30/06 (2023.01); G06F 40/174 (2020.01); G06Q 30/0601 (2023.01)
CPC G06Q 30/0637 (2013.01) [G06F 40/174 (2020.01); G06Q 30/0621 (2013.01); G06Q 30/0643 (2013.01)] 11 Claims
OG exemplary drawing
 
1. A method of measuring parameters associated with a website comprising a complex hierarchy of web pages, wherein the website is adapted to support a user journey through multiple web pages to a user destination, the method comprising:
defining the user journey through the website as a sequence of functional steps;
navigating, by one or more processors of a website navigation system, using a trained machine learning system, from a landing screen to a destination screen by performing each functional step in the sequence, wherein the website navigation system includes a database of verified data field information; and wherein navigating is based on a functional type of one or more screens, which is identified by classification of an image of the one or more screens by the trained machine learning system, wherein the one or more screens include the landing screen, an intermediate screen, and/or the destination screen;
wherein the navigating includes determining, by the one or more processors of the website navigation system, that a data field in the one or more screens needs to be filled to perform one of the functional steps and filling, by the one or more processors of the website navigation system, the data field on the one or more screens with verified data field information for the data field from the database; and
measuring, by one or more processors of a website measurement system, one or more parameters resulting from, or associated with, one or more steps of the journey through the website from the landing screen to the destination screen for the website.