Back to results
US 9,996,631 B2Granted
Information management and display in web browsers
AssigneeOpera Software AS
InventorsHuib Kleinhout, Rik van den Munckhof, Christopher Svendsen
Life of this patent
Estimating the term…
Abstract
New ways of presenting information in a web browser are presented wherein documents categorized as belonging to the same web site or application are grouped together and presented in either an first mode where a browser window is open and one of the resources categorized as belonging to the group is displayed, or in a second mode where the group is represented by an icon.
Claims20
A method of presenting information in a web browser, comprising:
- receiving data from a plurality of resources that are accessible from the web browser;
- detecting one or more characterizing features that are part of data received from said resources;
- classifying resources as belonging to respective groups of resources based on a classification of said one or more characterizing features;
- and
- for each group of resources,
- associating said group of resources with a browser window presented in one of two modes, where in a first mode said browser window associated with said group is open and content provided by a resource classified as belonging to said group of resources is displayed, and in a second mode said browser window associated with said group of resources is minimized;
- upon switching from presenting said browser window associated with said group in said first mode to presenting said browser window associated with said group in said second mode,
- retaining first information identifying said resource classified as belonging to said group of resources;
- retaining second information relating to a state in which said resource was presented prior to switching from presenting said browser window in said first mode to presenting said browser window in said second mode, said state including (i) data and selections entered by a user via an interactive control of said resource and (ii) a scroll position;
- and
- minimizing said browser window associated with said group of resources;
- and
- upon switching from presenting said browser window associated with said group in said second mode to presenting said browser window associated with said corresponding group in said first mode,
- opening said browser window associated with said group of resources;
- using said first information to load said identified resource belonging to said group of resources;
- and
- using said second information to determine a state in which to display content provided by said identified resource belonging to said group of resources in said opened browser window,
- wherein said second information is retained after said web browser is closed and, when said web browser is subsequently reopened and the data of said resource belonging to said group of resources is reloaded, said retained second information is used to display the content of said reloaded resource in said prior state.
15 more elements
A method of representing a plurality of web browser windows in one of two modes, comprising:
- maintaining a representation of a plurality of resources in memory, said resources being accessible from said web browser;
- associating subsets of said plurality of resources with respective browser windows;
- for each subset of resources,
- presenting said associated browser window in one of two modes, where in a first mode said browser window is open and content provided by a resource belonging to said subset of resources is displayed, and in a second mode the associated browser window is minimized;
- upon switching from presenting the associated browser window in said first mode to presenting said associated browser window in said second mode,
- retaining first information identifying the resource providing the content that is displayed in said associated browser window in said first mode;
- retaining second information relating to a state in which content provided by said resource was presented prior to switching from presenting said associated browser window in said first mode to presenting said associated browser window in said second mode, said state including (i) data and selections entered by a user via an interactive control of said resource and (ii) a scroll position;
- and
- minimizing said associated browser window, and
- upon switching from presenting said associated browser window in said second mode to presenting said associated browser window in said first mode,
- opening said associated browser window;
- using said first information to load said resource;
- and
- using said second information to display content provided by said resource in accordance with said particular state,
- wherein said second information is retained after said web browser is closed and, when said web browser is subsequently reopened and the data of said resource belonging to said subset of resources is reloaded, said retained second information is used to display the content of said reloaded resource in said prior state, and
- wherein said browser is configured to toggle between displaying one open browser window presented in the first mode and displaying a grid representing a plurality of said minimized browser windows presented in the second mode.
13 more elements
Dependencies are inferred from the claim text.