Patent ID: 7111234
Filing Date: 2006-09-19
Classification: G06F

Abstract:
1. A computer-implemented for editing Web-based documents, comprising the steps of: receiving from a user an indication of a selected portion of a Web-based document to be edited and an indication of a desired in-line editing function to be performed on the selected portion; responsive to the indication of the desired in-line editing function, inserting immediately prior to the selected portion a first in-line editing tag corresponding to the desired in-line editing function; detecting object tag elements within the selected portion; inserting immediately prior to each object tag element within the selected portion a second in-line editing tag corresponding to the desired in-line editing function and inserting the second in-line editing tag at the end of the selected portion; inserting immediately after each object tag element within the selected portion the first in-line editing tag, wherein the first and second in-line editing tags are distinguishable from the object tag elements irrespective of the in-line editing function to which the first and second in-line editing tags correspond; saving a portion of the Web-based document including the first and second in-line editing tags separate from the unedited Web-based document; and reinserting the first and second in-line editing tags into the unedited Web-based document where the first and second in-line editing tags were inserted prior to being saved in response to a reassembly request.