A device for guiding a user in ultrasound assessment of an organ to perform a diagnostic or screening evaluation of said organ during a medical examination, said ultrasound assessment being based on ultrasound images resulting from at least a partial reflection of ultrasound by said organ, said device comprising: - at least one input configured to receive: o a current ultrasound image; o a list of at least two required landmarks used to perform diagnostic or screening evaluation of said organ; - at least one processor configured to, iteratively: o detect and identify the presence of at least one required landmark of the list of at least two required landmarks or the absence of landmarks in the current ultrasound image; o verify whether the at least one identified required landmark in the current image is present in an examination landmark database, comprising landmarks identified during previous iterations; wherein said examination landmarks database is empty at a first iteration when any ultrasound images had been received yet; o if at least one of the at least one identified required landmark in the current image is not present in the examination landmark database: ▪ trigger storage of the current ultrasound image in an image database; ▪ trigger storage in the examination landmark database of the at least one identified required landmark which was not yet comprised in the examination landmarks database; ▪ verify that all of the at least two required landmarks of the list have been stored in the examination landmark database and if at least one of the required landmarks of the list is missing from the examination landmark database, trigger the reception of at least one additional current ultrasound image. - at least one input configured to receive: o a current ultrasound image; o a list of at least two required landmarks used to perform diagnostic or screening evaluation of said organ; o a current ultrasound image; o a list of at least two required landmarks used to perform diagnostic or screening evaluation of said organ; - at least one processor configured to, iteratively: o detect and identify the presence of at least one required landmark of the list of at least two required landmarks or the absence of landmarks in the current ultrasound image; o verify whether the at least one identified required landmark in the current image is present in an examination landmark database, comprising landmarks identified during previous iterations; wherein said examination landmarks database is empty at a first iteration when any ultrasound images had been received yet; o if at least one of the at least one identified required landmark in the current image is not present in the examination landmark database: ▪ trigger storage of the current ultrasound image in an image database; ▪ trigger storage in the examination landmark database of the at least one identified required landmark which was not yet comprised in the examination landmarks database; ▪ verify that all of the at least two required landmarks of the list have been stored in the examination landmark database and if at least one of the required landmarks of the list is missing from the examination landmark database, trigger the reception of at least one additional current ultrasound image. o detect and identify the presence of at least one required landmark of the list of at least two required landmarks or the absence of landmarks in the current ultrasound image; o verify whether the at least one identified required landmark in the current image is present in an examination landmark database, comprising landmarks identified during previous iterations; wherein said examination landmarks database is empty at a first iteration when any ultrasound images had been received yet; o if at least one of the at least one identified required landmark in the current image is not present in the examination landmark database: ▪ trigger storage of the current ultrasound image in an image database; ▪ trigger storage in the examination landmark database of the at least one identified required landmark which was not yet comprised in the examination landmarks database; ▪ verify that all of the at least two required landmarks of the list have been stored in the examination landmark database and if at least one of the required landmarks of the list is missing from the examination landmark database, trigger the reception of at least one additional current ultrasound image. ▪ trigger storage of the current ultrasound image in an image database; ▪ trigger storage in the examination landmark database of the at least one identified required landmark which was not yet comprised in the examination landmarks database; ▪ verify that all of the at least two required landmarks of the list have been stored in the examination landmark database and if at least one of the required landmarks of the list is missing from the examination landmark database, trigger the reception of at least one additional current ultrasound image.