Patent ID: 8402133

Claim:
A method comprising: executing instructions on one or more processing devices that cause the one or more processing devices to perform the following operations: tracking a position of a cursor on a display; detecting that the cursor is in an area of the display that includes a component of a webpage; determining whether the component matches a designated type of component; storing details of the component in response to determining that the component matches a designated type of component, wherein storing the details of the component includes storing the details in a first buffer; detecting a user input that selects the component; in response to detecting the user input, sending a request for data to a website associated with the selected component; receiving a response from a destination website in response to the request sent to the website associated with the selected component; in response to detecting the user input, copying the details from the first buffer to a second buffer; and sending the details of the component and information associated with the response from the destination website to a collection server, wherein sending the details of the component to the collection server includes accessing the details of the component from the second buffer and sending the accessed details to the collection server, wherein the information associated with the response from the destination website includes information associated with a redirect command or a hypertext transfer protocol (HTTP) status code included in the response from the destination website.