EP1537490A2

System and method for browser document editing

Abstract

This record has no abstract on file.

Term

Term ended

Projected expiry passed 26 August 2023, 3.1 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

12 claims: 6 independent, 6 dependent

  1. 1
    Claims of equivalent WO 2004021211 A2 [0044] What is claimed is:1. A method for revising the object model of a document in a browser in response to a document edit request, the method comprising the steps of: supplying a substitute edit request to cause the browser to revise the model, accessing the model after revision, and editing the model to achieve the intent of the document edit request.
  2. 8
    A computer program embodied on a carrier wave for revising the object model of a document in a browser in response to a document edit request, the program comprising:program code operative to supply a substitute edit request to cause the browser to revise the model, program code operative to access the model after revision, and program code operative to edit the model to achieve the intent of the document edit request.
  3. 9
    A computer readable medium having embodied therein a program for revising the object model of a document in a browser in response to a document edit request, the program comprising:program code operative to supply a substitute edit request to cause the browser to revise the model, program code operative to access the model after revision, and program code operative to edit the model to achieve the intent of the document edit request.
  4. 10
    A document editing program configured to run in the browser of a computer system, the browser having the ability to generate an object model of a document being edited and the computer system having a processor, a display device for displaying a document being edited to a user of the computer system, and a user data input device for supplying text and commands to the program, the program comprising:means for simultaneously displaying a document template, at least one text editing tool, and at least one text box such that the user can enter text to be displayed in the document, means, responsive to a request from the user to edit one or more text characters the text box, for supplying a substitute edit request to the browser to cause the browser to revise the model, means for accessing the model after revision, and means for editing the model to achieve the intent of the document edit request.
  5. 11
    A document editing program embodied on a carrier wave and configured to run in the browser of a computer system, the browser having the ability to generate an object model of a document being edited and the computer system having a processor, a display device for displaying a document being edited to a user of the computer system, and a user data input device for supplying text and commands to the program, the program comprising:program code for simultaneously displaying a document template, at least one text editing tool, and at least one text box such that the user can enter text to be displayed in the document, program code, responsive to a request from the user to edit one or more text characters the text box, for supplying a substitute edit request to the browser to cause the browser to revise the model, program code for accessing the model after revision, and program code for editing the model to achieve the intent of the document edit request.
  6. 12
    A computer readable medium having embodied therein a document editing program configured to run in the browser of a computer system, the browser having the ability to generate an object model of a document being edited and the computer system having a processor, a display device for displaying a document being edited to a user of the computer system, and a user data input device for supplying text and commands to the program, the medium comprising:program code for simultaneously displaying a document template, at least one text editing tool, and at least one text box such that the user can enter text to be displayed in the document, program code, responsive to a request from the user to edit one or more text characters the text box, for supplying a substitute edit request to the browser to cause the browser to revise the model, program code for accessing the model after revision, and program code for editing the model to achieve the intent of the document edit request.