Rich browser-based word processor
AssigneeGoogle Inc.
InventorsMicah Lemonik, Olga S. Belomestnykh, Janani R. Ravi, Luiz A. F. Pereira Filho
Life of this patent
Estimating the term…
Loading patent…
AssigneeGoogle Inc.
InventorsMicah Lemonik, Olga S. Belomestnykh, Janani R. Ravi, Luiz A. F. Pereira Filho
Estimating the term…
A computer-implemented method for presenting a document for interaction with a user in a web browser includes accessing an electronic model of the document; determining, with a computing device, positions for items in a visual rendering of the electronic model based on relative sizes and positions of other items in the electronic model; and generating, with the computing device, a document object model (DOM) that defines an editing surface, wherein the DOM (a) places placing the items at the determined positions on the editing surface, (b) places a graphic element that represents a cursor at a determined location on the editing surface, and (c) is arranged to receive user input on the editing surface and to correlate a location of the received user input to a location in the electronic model.
A computer-implemented method for presenting a document for interaction with a user in a web browser, the method comprising:
A computer-implemented web browser-based document editing system, comprising:
A computer-implemented web browser-based document editing system, comprising:
One or more non-transitory tangible recordable storage media storing instructions that, when executed, perform operations comprising:
Dependencies are inferred from the claim text.