Viewing tabular data on small handheld displays and mobile phones
First Claim
1. A method for effectuating document viewing on a client-side device with limited resources, smaller display screen areas, and without a scrolling capability, comprising:
- a) a server receiving user data communicated from the client-side device regarding a document viewed and a user'"'"'s current viewpoint thereof;
b) in response thereto, said server generating a left and right image of that portion of said document viewed;
c) the server generating a split-bar image to indicate a line of separation between said left and right image sides;
d) the server creating a composite image by stitching said right, left, and split-bar images together;
e) the server communicating said composite image to the user for display; and
f) responsive to user scrolling with the scroll bar, repeating (A-E) until done.
6 Assignments
0 Petitions
Accused Products
Abstract
What is disclosed is a method for presenting spreadsheets and other documents on client-side devices with limited resources and tiny display screen area. The present invention involves the user, on a client-side device, scrolling through a condensed image view of a document with the user'"'"'s viewpoint of the image repeatedly computed server-side. A split-bar is stitched into a composite view of the user'"'"'s current viewpoint. The user clicks a scroll-bar or scroll-points to indicate an intended change in direction of their current viewpoint. The client-side device provides the server with information as to where and how the next viewpoint is to be updated. Responsive to the received client information the server updates the viewpoint currently displayed with the transmission of images therefor and provides the same back to the client. In such a manner, the computing power and resources of the server are utilized for the image manipulation, cropping, etc. rather than that of the client'"'"'s handheld device.
27 Citations
11 Claims
-
1. A method for effectuating document viewing on a client-side device with limited resources, smaller display screen areas, and without a scrolling capability, comprising:
-
a) a server receiving user data communicated from the client-side device regarding a document viewed and a user'"'"'s current viewpoint thereof;
b) in response thereto, said server generating a left and right image of that portion of said document viewed;
c) the server generating a split-bar image to indicate a line of separation between said left and right image sides;
d) the server creating a composite image by stitching said right, left, and split-bar images together;
e) the server communicating said composite image to the user for display; and
f) responsive to user scrolling with the scroll bar, repeating (A-E) until done. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
Specification