发明名称 SYSTEMS AND METHODS FOR INTERACTIVELY PRESENTING A VISIBLE PORTION OF A RENDERING SURFACE ON A USER DEVICE
摘要 Systems and methods disclosed herein provide a method of managing a state of a virtual rendering surface for an electronic document. The method includes obtaining, at a user device from a remote storage server, content relating to an electronic document, and rendering the content of the electronic document onto a first virtual rendering surface. The method further includes maintaining a second virtual rendering surface that stores a current state of the first virtual rendering surface. The method further includes obtaining an operation command relating to the electronic document, and retrieving first state information of the first virtual rendering surface and second state information of the second virtual rendering surface. The method further includes applying the operation command to the rendered content of the electronic document on the first virtual rendering surface, and updating at least one of the first state information or the second state information based on a type of the operation command.
申请公布号 US2017039170(A1) 申请公布日期 2017.02.09
申请号 US201615228387 申请日期 2016.08.04
申请人 Google Inc. 发明人 Tunali Haluk Burcin;Pereira Filho Luiz do Amaral de Franca;Bukiet Etan;Hariri Behnoosh;Kenderesi Norbert Zsolt;Kopylov Igor;Isison Matthew Jay;Winter Kevin;Saviano Olga Sergeyevna;Galante Gregory George;Turcotte Mathieu;Voytko Jacob Robert;Raphaely Leeran
分类号 G06F17/21;G06F3/0484;G06F3/0485 主分类号 G06F17/21
代理机构 代理人
主权项 1. A method of managing a state of a virtual rendering surface for an electronic document, the method comprising: obtaining, at a user device from a remote storage server, content relating to an electronic document; rendering, via a layout component instantiated at the user device, the content of the electronic document onto a first virtual rendering surface; maintaining a second virtual rendering surface that stores a current state of the first virtual rendering surface; obtaining an operation command relating to the electronic document; retrieving first state information of the first virtual rendering surface and second state information of the second virtual rendering surface; applying the operation command to the rendered content of the electronic document on the first virtual rendering surface; and updating at least one of the first state information or the second state information based on a type of the operation command.
地址 Mountain View CA US