System and Method for Providing and Displaying Information Content
First Claim
1. A method, wherein a server-browser is operable to communicate with a client device via a first wireless link, the method comprising:
- the server-browser receiving a first information content in a first data format from an information source;
the server-browser using an adaptation mode to transmit the first information content to the client device via the first wireless link, wherein when using the adaptation mode the server-browser modifies at least a portion of the first information content into a second data format prior to transmission;
the server-browser determining to switch from the adaptation mode to a transparent non-adaptation mode;
the server-browser receiving a second information content in the first data format from the information source; and
the server-browser using the transparent non-adaptation mode to transmit the second information content to the client device, wherein when using the transparent non-adaptation mode the server-browser does not modify the second information content into the second data format prior to transmission.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method is provided for enabling an electronic device to efficiently access information content. A server browser accesses the information content over a network. The accessed information content is retrieved and adapted for presentation for the electronic device. A serializer dynamically formats the adapted information content according to a client browser. The client browser receives and presents the information content on the electronic device. An event translator is included to provide additional compatibility with commercially available client browsers. The information content is formatted to selectively minimize the horizontal scrolling required to view the content. The need for horizontal scrolling is selectively removed where not necessary to preserve the context. Each component or sub-component of the original area, such as a frame, table row, table cell or nested table, is considered separately and may be preserved, resized, or replaced. Where the context requires that the content be wider than the viewable area of the screen, horizontal scrolling is preserved.
105 Citations
20 Claims
-
1. A method, wherein a server-browser is operable to communicate with a client device via a first wireless link, the method comprising:
-
the server-browser receiving a first information content in a first data format from an information source; the server-browser using an adaptation mode to transmit the first information content to the client device via the first wireless link, wherein when using the adaptation mode the server-browser modifies at least a portion of the first information content into a second data format prior to transmission; the server-browser determining to switch from the adaptation mode to a transparent non-adaptation mode; the server-browser receiving a second information content in the first data format from the information source; and the server-browser using the transparent non-adaptation mode to transmit the second information content to the client device, wherein when using the transparent non-adaptation mode the server-browser does not modify the second information content into the second data format prior to transmission. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method, wherein a server-browser is operable to communicate with a client device via a wireless link, the method comprising:
-
the server-browser determining a first capability of the client device to display information content using a desktop layout; the server-browser determining a second capability of the client device to display information content using a handheld layout, wherein both the desktop layout and the handheld layout use a data format, and wherein when using the data format the desktop layout requires more data content than the handheld layout; the server-browser determining transmission capabilities of the wireless link; and based on the first capability, the second capability, and the transmission capabilities, the server-browser determining whether to transmit the information content to the client device in the desktop layout or the handheld layout. - View Dependent Claims (12)
-
-
13. A method, wherein a client device communicates using a first wireless link, wherein the client device is operable to be in a proxy server mode or a proxyless mode, wherein the client device communicates via the server-browser when in the proxy server mode, and wherein the client device bypasses the server-browser when in the proxyless mode, the method comprising:
-
the client device requesting, via the server-browser, a first information content from an information source, wherein the client device is in the proxy server mode; the client device receiving the first information content from the server-browser, wherein at least a portion of the first information content was modified by the server-browser from a first data format to a second data format, wherein the second data format is adapted for the client device; the client device switching from the proxy server mode to the proxyless mode; the client device bypassing the server-browser to request a second information content from the information source; the client device receiving the second information content without modification from the information source; and the client device presenting the first information and the second information content, wherein the first information content is presented as modified by the server browser and the second information content is presented as received from the information source. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification