×

Facilitating data manipulation in a browser-based user interface of an enterprise business application

  • US 8,327,257 B2
  • Filed: 02/02/2010
  • Issued: 12/04/2012
  • Est. Priority Date: 04/04/2003
  • Status: Active Grant
First Claim
Patent Images

1. In an integrated business system having a web server and at least one database, a method for presenting and editing business data derived from the database, comprising:

  • at a user computer, receiving a web page from said web server and displaying a rendering thereof to a user in a browser window, said web page rendering including a table having data cells arranged in rows and columns, each row of data cells corresponding to a common record derived from said database, each column of data cells corresponding to a common data element type stored in said database for said records;

    receiving at a first data cell in said table a single-click from a user to establish a selection of said first data cell;

    responsive to said single-click and without requiring intervening user input, placing said first cell in an EDIT state and visually highlighting said first cell for editing;

    receiving at a second data cell in said table a bulk selection input from the user, said second data cell being in the same column of said table as said first data cell;

    responsive to said bulk selection input, visually highlighting a first data cell group for bulk editing, said first cell group comprising said second cell and any data cells in said table positioned between said first data cell and said second data cell;

    receiving editing commands from the user setting a value of said first data cell to a first value, said editing commands ending with a first terminating input comprising one of (i) a first click-off comprising a click within said browser window outside said first cell, or (ii) a first cell-committing keyboard input; and

    responsive to said first terminating input, setting a value of each data cell in said first data cell group to said first value and transferring said first value to the web server, without requiring a page refresh of the browser, for association with each data cell in said first data cell group in the database.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×