Patent ID: 8854361

Claim:
A method comprising: receiving video data captured by a first computing device, wherein the video data comprises a sequence of images comprising a first video frame; identifying, within the first video frame, by a processor of a second computing device, a graphical representation of one of a chemical structure and a biological sequence; matching, by the processor, additional information to the graphical representation, wherein the additional information comprises at least one of (i) a three-dimensional representation of the chemical structure or biological sequence, (ii) a name of a) a chemical compound represented by the chemical structure, or b) a biological species comprising a DNA molecule, an RNA molecule, or a polypeptide represented by the biological sequence, and (iii) a plurality of properties of the chemical compound or biological species; rendering, by the processor, augmentation data corresponding to the additional information, wherein the augmentation data comprises one or both of (i) and (ii): (i) graphics corresponding to at least a portion of the additional information, and (ii) one or more graphical controls configured, upon selection, to present at least a portion of the additional information; and merging, by the processor, the video data with the rendered augmentation data to positionally link the augmentation data to the graphical representation of the chemical structure or the biological sequence identified within the first video frame and providing the video data for presentation upon a display controlled by the first computing device, wherein the video data is presented by the first computing device in substantially real time in relation to the capture of the video data by the first computing device.