Patent ID: 7840601

Claim:
A computer-implemented method of modifying a visually displayed editable table of electronic database records without communicating with a remote computing device at which the electronic database records are stored, the method comprising: receiving in a web-based application, an electronic input initiated by a user under guidance of a graphical user interface, the electronic input specifying a plurality of user-entered query portions to be used in performing a search to identify documents that are related to the plurality of user-entered query portions within an electronic data repository in an enterprise resource computing system; performing a search query by searching the data repository for at least one of the plurality of user-entered query portions and presenting search results in the graphical user interface, wherein the search results identify one or more electronic database records within the data repository that include at least one of the plurality of user-entered query portions; receiving in the web-based application, while the search results are displayed, a first user input selecting at least one identified electronic database record, and in response to receiving the first user input receiving, at a computing device and from the remote computing device, an electronic communication that includes contents comprising the at least one user-selected identified electronic database record, which contents are configured to be organized in a table configuration; generating in the web-based application, at a video display device of the computing device, a visual display of the at least one user-selected electronic database record in a table structure and including the received contents within the table structure, the displayed table structure including multiple displayed rows each displaying information relating to a different one of the electronic database records stored at the remote computing device, and a single displayed empty row that does not contain any displayed information relating to a previously created database record; receiving in the web-based application, while the visual display of the table structure is displayed, a second user input that causes a displayed indicator to be positioned within the empty row of the table structure to allow user entry within the empty row of information for a new database record; invoking, in response to the second user input, instructions executing on the computing device capable of generating a new empty row in the displayed table structure; and in response to receiving the second user input that causes the displayed indicator to be positioned within the empty row of the table structure, generating a single new empty row to the displayed table structure without communicating with the remote computing device storing the displayed electronic database records, the generated new empty row not containing any displayed information relating to a previously created database record.