Patent ID: 8806325
Filing Date: 2014-08-12
Classification: G06F

Abstract:
1. A computer implemented method for presenting a document in a browser, the method comprising: in response to receiving a plurality of elements representing the document corresponding to a web page, rendering the elements into a document object tree for the web page; determining if the document is associated with a regular mode or a plurality of special modes based on the document object tree, each special mode being associated with a separate application having a configurable user interface preconfigured for a display screen area according to a display real estate independent of the document, at least one of the special modes associated with a multimedia application, the special modes not associated with a browser application to display the web page; displaying the web page if the document is determined to be associated with the regular mode; identifying one of the plurality of special modes for the document if the document is determined not to be associated with the regular mode, the identified special mode associated with one separate application having a user interface configuration; extracting a portion of the elements for a presentation configured by the user interface configuration; and displaying the presentation via the one separate application for the extracted portion of the elements on the display screen area preconfigured for the one separate application directly without user input, wherein the web page including a rest of the elements representing the document is not displayed via the display screen if the presentation is displayed via the one separate application associated with the identified special mode, wherein the identified mode is a reader mode for presenting an article, and wherein the user interface configuration includes one or more pages laid out on the display screen with a visual effect simulating pages in a book, wherein the portion of the document includes a part of the article and a hyperlink to a remaining part of the article, wherein one or more documents are preloaded using the hyperlink, and wherein the remaining part of the article is extracted from the preloaded documents.