A disk sorting device includes a housing defining a disk transport path for conveying disks from a disk transferring device. The method comprises obtaining a plurality of images of an object, estimating an initial depth profile of the object, estimating a parallax parameter and a blur parameter for each pixel in of the plurality of images and generating a focused image and a corrected depth profile of the object using a posterior energy function. The adjusted TD value is then used to re-compute the data period. A user interface screen is extracted from the application model. In another embodiment, the heating pad can include one or more radiolucent, or at least generally radiolucent, features that will not appreciably obscure x-ray images taken of a patient positioned on the heating pad. A system may be configured to detect network events while one or more web pages associated with a domain name are being loaded, identify, based on the network events, one or more content domain names that are associated with the domain name, and storing, in a data repository, associations of the one or more content domain names with the domain name.