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 to a user at a remote device, comprising:
- transmitting by the host server a web page corresponding to a received uniform resource locator for display in a window on said remote device, wherein only a portion of display data associated with said web page is visible within a display area of said window;
receiving a request by the host server from said user to reformat said web page; and
reformatting by the host server said web page in response to said request.
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.
101 Citations
31 Claims
-
1. A method, performed by a host server, for reformatting a web page presented to a user at a remote device, comprising:
-
transmitting by the host server a web page corresponding to a received uniform resource locator for display in a window on said remote device, wherein only a portion of display data associated with said web page is visible within a display area of said window;
receiving a request by the host server from said user to reformat said web page; and
reformatting by the host server said web page in response to said request. - View Dependent Claims (2, 3)
-
-
4. A method comprising:
-
transmitting a uniform resource locator to a host server through a window of a browser on a remote device;
receiving a web page corresponding to said uniform resource locator displayed in said window, wherein only a portion of display data associated with said web page is visible within a display area of said window; and
transmitting a request to reformat said web page. - View Dependent Claims (5, 6)
-
-
7. A method, performed by a host server, for reformatting a web page presented to a user at a remote device, comprising:
-
determining by the host server whether received display data has a size greater than or less than a display area available for viewing said web page; and
reformatting said web page if said size of said display data is greater than or less than said display area. - View Dependent Claims (8, 9)
-
-
10. A host server for reformatting a web page presented to a user at a remote device, comprising:
a storage device and a connected processor, the processor operative to;
(i) receive a uniform resource locator through a window of a browser on said remote device;
(ii) transmit a web page corresponding to said uniform resource locator for display in said window, wherein only a portion of display data associated with said web page is visible within a display area of said window;
(iii) receive a request from said user to reformat said web page; and
(iv) reformat said web page in response to said request. - View Dependent Claims (11, 12)
-
13. A remote device for receiving a reformatted a web page from a host server, comprising:
a storage device and a connected processor, the processor operative to, (i) transmit a uniform resource locator to said host server through a window of a browser on said remote device;
(ii) receive a web page corresponding to said uniform resource locator displayed in said window, wherein only a portion of display data associated with said web page is visible within a display area of said window; and
(iii) transmit a request to reformat said web page. - View Dependent Claims (14, 15)
-
16. A host server for reformatting a web page presented to a user at a remote device, comprising:
a storage device and connected processor, the processor operative to, (i) receive display data corresponding to a web page requested by said user;
(ii) determine whether said display data has a size greater than or less than a display area available for viewing said web page; and
(iii) reformat said web page if said size of said display data is greater than or less than said display area. - View Dependent Claims (17, 18)
-
19. A computer readable medium having computer executable software code stored thereon for reformatting a web page presented by a host server to a user at a remote device, comprising:
-
code for receiving a uniform resource locator through a window of a browser on said remote device;
code for transmitting a web page corresponding to said uniform resource locator for display in said window, wherein only a portion of display data associated with said web page is visible within a display area of said window; and
code for receiving a request from said user to reformat said web page. - View Dependent Claims (20, 21)
-
-
22. A computer readable medium having computer executable software code stored thereon for reformatting a web page received on a remote device, comprising:
-
code for transmitting a uniform resource locator to a host server through a window of a browser on said remote device;
code for receiving a web page corresponding to said uniform resource locator displayed in said window, wherein only a portion of display data associated with said web page is viewed within a display area of said window; and
code for transmitting a request to reformat said web page. - View Dependent Claims (23, 24)
-
-
25. A computer readable medium having computer executable software code stored thereon for reformatting a web page presented to a user at a remote device, comprising:
-
code for receiving display data corresponding to a web page requested by said user;
code for determining whether said display data has a size greater than or less than a display area available for displaying said web page; and
code for reformatting said web page if said size of said display data is greater than or less than said display area. - View Dependent Claims (26, 27)
-
-
28. A computer readable medium having computer executable software code stored thereon for receiving a reformatted web page on a remote device, comprising:
-
code for requesting a host server to transmit a web page for presentation in a display area within a window of a browser on said remote device; and
code for receiving from said host server a reformatted web page. - View Dependent Claims (29, 30)
-
-
31. A method performed by a host server, for presenting web content to a user at remote device, comprising:
-
receiving an identifier from said user;
verifying said identifier;
upon said verification, transmitting display information including at least one lens for presentation within a window of a browser on said remote devise;
receiving a first uniform resource locator through a first lens;
transmitting a first web page corresponding to said first uniform resource locator for display in said in said first lens;
receiving a request for said user to reformat said first web page; and
reformatting first web page in response to said request.
-
Specification