System, apparatus, and method for frame implementation within a mobile internet browser
First Claim
Patent Images
1. A network browsing system, comprising:
- a network having Web pages addressable by a Uniform Resource Locator (URL); and
a browsing entity coupled to access the Web pages and coupled to receive markup definitions associated with the Web pages, wherein the browsing entity generates;
a content window for each frame associated with each Web page; and
a navigation window having a tab associated with each content window.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, apparatus, and method for rendering markup content onto separate navigation and content frames. Each frame definition is rendered onto a separate content window and its corresponding navigational tab is rendered onto the navigation window. All links followed during a browsing session are similarly rendered onto the navigation and content windows, such that navigation through all frames is accomplishing by selecting its corresponding navigation tab. Visual highlighting of the selected navigation tab is provided so that the active content window may be quickly ascertained.
-
Citations
32 Claims
-
1. A network browsing system, comprising:
-
a network having Web pages addressable by a Uniform Resource Locator (URL); and
a browsing entity coupled to access the Web pages and coupled to receive markup definitions associated with the Web pages, wherein the browsing entity generates;
a content window for each frame associated with each Web page; and
a navigation window having a tab associated with each content window. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A mobile terminal wirelessly coupled to a network having Web pages accessible by a Uniform Resource Locator (URL), the mobile terminal comprising:
-
a memory capable of storing at least one of a mobile browser and a rendering module;
a transceiver configured by the mobile browser to facilitate markup language exchange with a plurality of Web pages; and
a processor coupled to the memory and configured by the rendering module to render a separate browser window for each frame defined by the markup language. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer-readable medium having instructions stored thereon which are executable by a mobile terminal for rendering browser windows by performing steps comprising:
-
receiving markup definitions;
parsing the markup definitions to find frame tags contained within the markup definitions;
generating a content window for each frame tag found;
generating a navigation window having a navigation tab for each frame tag found; and
facilitating navigation between the content windows by selection of the navigation tab from the navigation window.
-
-
23. A method for rendering browser windows, comprising:
-
receiving markup definitions;
parsing the markup definitions to find frame tags contained within the markup definitions;
generating a content window for each frame tag found; and
generating a navigation window having a navigation tab for each frame tag found. - View Dependent Claims (24)
-
-
25. A method for navigating between browser windows generated by a mobile browser, comprising:
-
generating a navigation window having a tab to represent each browser window;
activating a browser window by selecting its corresponding tab in the navigation window; and
providing a visual indication of the active browser window. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32)
-
Specification