Patent ID: 8286083

Claim:
A portable computing device adapted for automatic optical communication, the device comprising: a primary display for presenting a document; a secondary display for presenting a machine readable code that identifies a type of the portable computing device; an orientation sensing module for determining an orientation of the device; a sensor for generating a signal in response to detecting a presence of a light above a predetermined threshold during a first scan of the primary display, the sensor being activated based on the orientation of the device; a detection module for determining a beginning and an ending of the first scan based at least in part on detecting the presence of the light above the predetermined threshold, the detection module having an input coupled to the sensor, and having an output to indicate the ending of the first scan of the primary display; an updating module having an input and an output, the updating module updating information shown on the primary display in response to the ending of the first scan, the input of the updating module coupled to the output of the detection module, and the output of the updating module coupled to control information shown on the primary display, wherein updating information shown on the primary display comprises changing from a first page of the document to a second page of the document; and a control module coupled to the detection module and the updating module, the control module for determining whether there is at least one additional undisplayed page of the document, and responsive to a presence of the at least one additional undisplayed page, instructing the detection module to determine the beginning and the ending of a second scan and instructing the updating module to update for the at least one additional undisplayed page.