Patent Document ID: 10025445
Application ID: 13724295
Patent Status: 1

Claim One:
1. A computer program product comprising a non-transitory computer readable medium having a plurality of instructions stored thereon, which, when executed by a processor, cause the processor to perform operations including: receiving a screen capture annotation for a page object, wherein the screen capture annotation is added to software code associated with the page object and indicates a request to automatically create a screen capture image of the page object, wherein the screen capture annotation is received subsequent to development of the software code associated with the page object; identifying a portion of a user interface display associated with a page object including examining the page object, including calculating a parent element in a document object model associated with the page object, wherein the parent element is a lowest identified parent element of one or more defined elements of the page object; identifying the screen capture annotation within the software code associated with the page object; for each page object associated with the identified screen capture annotation, automatically creating the screen capture image including the portion of the user interface display associated with the page object upon identifying the screen capture annotation within the software code associated with the page object; and associating the screen capture image with a documentation record for the page object, wherein associating the screen capture image with a documentation record for the page object includes displaying the screen capture image and at least a portion of the software code associated with the page object when accessing the documentation record for the page object.