Server side web browsing and multiple lens system, method and apparatus
First Claim
1. A method, performed by a host server, for reformatting a web page presented at a remote device, comprising:
- electronically transmitting by the host server a web page corresponding to a received uniform resource locator for display in a first lens presented within a window of a browser on the remote device, the transmitted web page comprising display data and specifying a first font size, only a portion of the display data being visible within a first display area of the first lens using the first font size, the browser further comprising a second lens within the window of the browser;
electronically receiving a request by the host server from the remote device to reformat the transmitted web page, the request to reformat indicating to the host server to fit all of the display data into the first display area of the first lens; and
in response to the request;
electronically reformatting by the host server the transmitted web page, the reformatting comprising specifying that at least a portion of the display data be displayed using a second font size; and
electronically transmitting by the host server the reformatted web page for display in the first display area of the first lens, all of the display data being viewable within the first display area without using a horizontal scroll bar or a vertical scroll bar.
4 Assignments
0 Petitions
Accused Products
Abstract
A user may access a host server and receive display information within a single browser window. The display information includes at least one lens, wherein each lens controls server side web browsing and allows the user to view a separate web page from the Internet. The host server provides personalized web browsing capability specific to a particular user independent of the browser, device or location of the user. After the user submits a request to view a particular web page, the web page information is retrieved by the host server and transmitted to the user for display within a selected lens. Each lens controls server-side web browsing through independent navigational controls, such as a horizontal and vertical scroll bar, a resize button and the like. One lens may also control the web content displayed in another lens. The host server may reformat entire web pages so that they can be displayed within a lens without the need for scrolling. Additionally, each lens may have multiple cookies associated therewith. Users may further submit bookmarks which are applicable to one or more of the lenses. Bookmarks may be recognized through initiating a single command.
107 Citations
33 Claims
-
1. A method, performed by a host server, for reformatting a web page presented at a remote device, comprising:
-
electronically transmitting by the host server a web page corresponding to a received uniform resource locator for display in a first lens presented within a window of a browser on the remote device, the transmitted web page comprising display data and specifying a first font size, only a portion of the display data being visible within a first display area of the first lens using the first font size, the browser further comprising a second lens within the window of the browser; electronically receiving a request by the host server from the remote device to reformat the transmitted web page, the request to reformat indicating to the host server to fit all of the display data into the first display area of the first lens; and in response to the request; electronically reformatting by the host server the transmitted web page, the reformatting comprising specifying that at least a portion of the display data be displayed using a second font size; and electronically transmitting by the host server the reformatted web page for display in the first display area of the first lens, all of the display data being viewable within the first display area without using a horizontal scroll bar or a vertical scroll bar. - View Dependent Claims (2, 3, 33)
-
-
4. A method implemented in a computing system comprising:
-
electronically transmitting a uniform resource locator to a host server through a first lens presented within a window of a browser on a remote device, the browser further comprising a second lens within the window of the browser; electronically receiving a web page corresponding to the uniform resource locator displayed in the first lens presented within the window of the browser, the web page comprising display data and specifying a first font size, only a portion of the display data visible within a first display area of the first lens using the first font size, the browser further comprising a second lens within the window of the browser; electronically transmitting a request to reformat the received web page, the request to reformat indicated to fit all of the display data into the first display area of the first lens; and in response to the request electronically receiving the reformatted web page for display in the first display area of the first lens, all of the display data being viewable within the first display area using a second font size without using a horizontal scroll bar or vertical scroll bar. - View Dependent Claims (5, 6)
-
-
7. A method, performed by a host server, for reformatting a web page presented at a remote device, comprising:
-
electronically transmitting by the host server a web page corresponding to a received uniform resource locator for display in a first lens presented within a window of a browser on the remote device, the web page comprising display data and specifying a first font size, only a portion of the display data being visible within a first display area of the first lens using the first font size, the browser further comprising a second lens within the window of the browser; electronically receiving by the host server a request from the remote device to reformat the transmitted web page, the request to reformat indicating to the host server to fit all of the display data into the first display area of the first lens; and in response to the request; electronically determining by the host server whether the display data has a size greater than or less than the first display area of the first lens; electronically reformatting the transmitted web page if the size of the display data is greater than or less than the first display area, the reformatting comprising specifying that at least a portion of the display data be displayed using a second font size; and electronically transmitting by the host server the reformatted web page for display in the first display area of the first lens, all of the display data being viewable within the first display area without using a horizontal scroll bar or vertical scroll bar. - View Dependent Claims (8, 9)
-
-
10. A host server for reformatting a web page presented at a remote device, comprising:
computing memory and a coupled processor, the processor operative to; receive a uniform resource locator received through a first lens presented within a window of a browser on the remote device, the browser further comprising a second lens within the window of the browser; transmit a web page corresponding to the uniform resource locator for display in the first lens within the window of the browser, the web page comprising display data and specifying a first font size, only a portion of the display data being visible within the first display area of the first lens using the first font size; receive a request from the remote device to reformat the transmitted web page, the request to reformat indicating to the host server to fit all of the display data into the first display area of the first lens; and in response to the request; reformat the transmitted web page, the reformatting comprising specifying that at least a portion of the display data be displayed using a second font size; and transmit the reformatted web page for display in the first display area of the first lens, all of the display data being viewable within the first display area without using a horizontal scroll bar or a vertical scroll bar comprised in navigation controls of the first lens. - View Dependent Claims (11, 12)
-
13. A remote device for receiving a reformatted web page from a host server, comprising:
-
computing memory and a coupled processor, the processor operative to; transmit a uniform resource locator to the host server through a first lens presented within a window of a browser on the remote device, the browser further comprising a second lens within the window of the browser; receive a web page corresponding to the uniform resource locator displayed in the first lens presented within the window of the browser, the web page comprising display data and specifying a first font size, only a portion of the display data being visible within a first display area of the first lens using the first font size; transmit a request to reformat the received web page, the request to reformat indicated to fit all of the transmitted display data into the first display area of the first lens; and receive the reformatted web page for display in the first display area of the first lens, all of the display data being viewable within the first display area using a second font size without using a horizontal scroll bar or vertical scroll bar. - View Dependent Claims (14, 15)
-
-
16. A host server for reformatting a web page presented at a remote device, comprising:
-
computing memory and a coupled processor, the processor operative to; transmit by the host server a web page corresponding to a received uniform resource locator for display in a first lens presented within a window of a browser on the remote device, the web page comprising display data and specifying a first font size, only a portion of the display data being visible within a first display area of the first lens using the first font size, the browser further comprising a second lens within the window of the browser; receive by the host server a request from a user to reformat the transmitted web page, the request to reformat indicating to the host server to fit all of the display data into the first display area of the first lens; and in response to the request; determine whether the display data has a size greater than or less than the first display area of the first lens; reformat the transmitted web page if the size of the display data is greater than or less than the first display area, the reformatting comprising specifying that at least a portion of the display data be displayed using a second font size; and transmit by the host server the reformatted web page for display in the first display area of the first lens, all of the display data being viewable within the first display area without using a horizontal scroll bar or vertical scroll bar. - View Dependent Claims (17, 18)
-
-
19. A computer readable medium having stored therein computer executable instructions that cause a system to perform a method comprising:
-
receiving a uniform resource locator received through a first lens presented within a window of a browser on a remote device, the browser further comprising a second lens within the window of the browser; transmitting a web page corresponding to the uniform resource locator for display in the first lens within the window of the browser, the web page comprising display data and specifying a first font size, only a portion of the display data being visible within a first display area of the first lens using the first font size; receiving a request from the remote device to reformat the transmitted web page, the request to reformat indicating to a host server to fit all of the display data into the first display area of the first lens; and in response to the request; reformatting the transmitted web page, the reformatting comprising specifying that at least a portion of the display data be displayed using a second font size; and transmitting the reformatted web page for display in the first display area of the first lens, all of the display data being viewable within the first display area without using a horizontal scroll bar or a vertical scroll bar. - View Dependent Claims (20, 21)
-
-
22. A computer readable medium having stored thereon computer-executable instructions that cause a system to perform a method comprising:
-
transmitting a uniform resource locator to a host server through a first lens presented within a window of a browser on a remote device, the browser further comprising a second lens within the window of the browser; receiving a web page corresponding to the uniform resource locator displayed in the first lens presented within the window of the browser, the web page comprising display data and specifying a first font size, only a portion of the display data being visible within a first display area of the first lens using the first font size; transmitting a request to reformat the received web page, the request to reformat indicated to fit all of the display data into the first display area of the first lens; and in response to the request; receiving the reformatted web page for display in the first display area of the first lens, all of the reformatted display data being viewable within the first display area using a second font size without using a horizontal scroll bar or vertical scroll bar. - View Dependent Claims (23, 24)
-
-
25. A computer readable medium having stored thereon computer-executable instructions that cause a computing device to perform a method comprising:
-
transmitting by a host server a web page corresponding to a received uniform resource locator for display in a first lens presented within a window of a browser on a remote device, the web page comprising display data and specifying a first font size, only a portion of the display data being visible within a first display area of the browser using the first font size; receiving a request by the host server from the remote device to reformat said transmitted web page, the request to reformat indicating to the host server to fit all of the display data into the first display area of the first lens; and in response to the request; determining whether the display data has a size greater than or less than the first display area of the first lens; reformatting the transmitted web page if the size of the display data is greater than or less than the display area, the reformatting comprising specifying that at least a portion of the display data be displayed using a second font size; and transmitting the reformatted web page for display in the first display area of the first lens, all of the display data being viewable within the first display area without using a horizontal scroll bar or vertical scroll bar. - View Dependent Claims (26, 27)
-
-
28. A computer readable medium having stored thereon computer-executable instructions that cause a system to perform a method comprising:
-
requesting a host server to transmit a web page for presentation in a first display area of a first lens presented within a window of a browser on said remote device, the browser further comprising a second lens within the window of the browser; receiving from the host server the web page, the web page comprising display data and specifying a first font size, only a portion of the display data associated being visible within a first display area of the first lens using the first font size; transmitting a request to reformat the received web page, the request to reformat indicating to fit all of the display data into the first display area of the first lens; and in response to the request; receiving from the host server display data for display in the first display area of the first lens, all of the reformatted display data being viewable within the first display area using a second font size without using a horizontal scroll bar or a vertical scroll bar. - View Dependent Claims (29, 30)
-
-
31. A method performed by a host server for presenting web content to a remote device, comprising:
-
receiving an identifier from the remote device; verifying the identifier; upon the verification, transmitting display information including at least a first lens and a second lens for presentation within a window of a browser on the remote device; receiving a first uniform resource locator through the first lens; transmitting a web page corresponding to the first uniform resource locator for display in the first lens, the web page comprising display data and-specifying a first font size, only a portion of the display data being visible within a first display area of the first lens using the first font size; receiving a request from the remote device to reformat the transmitted web page, the request to reformat indicating to the host server to fit all of the transmitted display data into the first display area of the first lens; and in response to the request; reformatting the transmitted web page, the reformatting comprising specifying that at least a portion of the display data be displayed using a second font size; and transmitting the reformatted web page for display in the first display area of the first lens, all of the display data being viewable within the first display area without using a horizontal scroll bar or a vertical scroll bar comprised in navigation controls of the first lens.
-
-
32. A method, performed by a host server, for reformatting a web page presented at a remote device, comprising:
-
electronically transmitting by the host server the web page stored at the host server and corresponding to a received uniform resource locator for display in a first lens presented within a window of a browser on the remote device, the web page comprising display data and specifying a first font size, only a portion of the display data being visible within a first display area of the first lens using the first font size, the browser further comprising a second lens within the window of the browser; electronically receiving a request by the host server from the remote device to reformat the transmitted web page, the request to reformat indicating to the host sever to fit all of the display data into the first display area of the first lens; and in response to the request; electronically reformatting by the host server the transmitted web page, the reformatting comprising specifying that at least a portion of the display data be displayed using a second font size; and electronically transmitting by the host server the reformatted web page for display in the first display area of the first lens, all of the reformatted display data being viewable within the first display area without using a horizontal scroll bar or a vertical scroll bar.
-
Specification