×

Data presentation methods and apparatus to facilitate printing and reviewing

  • US 20080043256A1
  • Filed: 03/17/2003
  • Published: 02/21/2008
  • Est. Priority Date: 09/16/2002
  • Status: Active Grant
First Claim
Patent Images

1. A method of creating a printable representation of data elements of a webpage displayed in a web browser, the webpage comprising a set of frames, each frame comprising a subset of data elements including a set of frames, the method comprising:

  • determining print boundary dimensions which identify a printable area of the web page in screen pixels the print boundary dimensions comprising an optimal height distance X;

    retrieving from a data source a first frame of the set of frames, the first frame including a first set of data rows, from a row 1 to a row N, wherein each row further comprises a set of data elements;

    determining a subset of data rows of the first set of data rows of the first frame that fits inside the print boundary dimensions, wherein determining the subset of data rows comprises;

    determining a row height for each row of said first set of data rows, based in part, on a set of device display configuration indicia; and

    determining a row M from said first set of data rows, wherein a summation of said row heights of said row 1 to said row M is smaller than X, and a summation of said row heights of said row 1 to a row M+1 is larger than X;

    discarding from said row M+1 to said row N of the first set of data rows that do not fit inside the print boundary dimensions;

    rendering at least one row of said row 1 to said row M on the web browser as the printable representation the at least one row of said row 1 to said row M is identified as fitting within the print boundary dimensions;

    rendering at least one row of said row M+1 to said row N on the web browser the at least one row of said row M+1 to said row N is displayed as being outside of the print boundary dimensions; and

    if necessary retrieving a second set of data rows beginning with said row M+1.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×