发明名称 Method and device for selecting and displaying a region of interest in an electronic document
摘要 A method is provided for selecting a region of interest in an electronic document and displaying the selected region in a manner that is adapted to the capabilities of a display. The method may comprise such steps as loading a document, selecting a position within said document, analyzing the layout of the document in order to identify a region of interest containing said position, and displaying said region of interest on said display in a manner that aligns the region of interest with a window of said display. Also described is a device configured to perform the method and a computer program product including instructions for performing the method on a computing device.
申请公布号 US9128596(B2) 申请公布日期 2015.09.08
申请号 US200611525177 申请日期 2006.09.22
申请人 OPERA SOFTWARE ASA 发明人 Øygard Karl Anders
分类号 G06F3/0485 主分类号 G06F3/0485
代理机构 Birch, Stewart, Kolasch & Birch, LLP 代理人 Birch, Stewart, Kolasch & Birch, LLP
主权项 1. A method for selecting and displaying a region of interest in an electronic document on the display of a device, comprising: loading said document onto said device; generating a tree structure of nested layout boxes based on corresponding markup language elements in said document; calculating dimensions and positions of the respective layout boxes; displaying at least a part of the document on said display; receiving user input which in combination with the position of a pointing device identifies a point within the document; selecting from among the nested layout boxes the innermost selectable layout box containing the identified point; comparing at least one of the size and the proportions of the selected layout box with the size of the display or the viewport; selecting the region of interest based on the comparing as a region within the document which includes the identified point and the entire selected layout box along at least one dimension, and which has the same proportions as the display or the viewport; and aligning said selected region of interest with the display or the viewport and displaying said region of interest, wherein aligning and displaying said region of interest comprises at least one of changing the resolution or shifting the displayed document to cause the region of interest to fill the display or the viewport along the at least one dimension.
地址 Oslo NO