Abstract: Many software applications have the ability to render the application's user interface from content delivered by internet connected HTML servers. At times it is desirable to limit the amount of access the end user has to the rendered content. This inventive method is able to limit and guide the end user interaction within the HTML content, without requiring any changes to the delivered HTML content, or changes to the appearance of the rendered content. The look-and-feel of the content is preserved while ensuring the end user remains inside the software application intended boundary.
Abstract: A method and apparatus for exchanging digital content between two devices are described. In one embodiment, the method comprises converting a paper document into digital content; transferring the digital content via a network to a remotely accessible data storage server; displaying a code on a display, where the code encoding an address of the digital content in the network; monitoring whether the digital content has been accessed; receiving a request for the digital content from a second device, the request including the address created from data resulting from decoding the code; and sending an HTML content stream to the second device, including an indication of a type of the digital content, in response to the request, the type information for use by a browser in determining an application or plug-in capable of rending the digital content on a display of the smart device.