-
公开(公告)号:US12079191B1
公开(公告)日:2024-09-03
申请号:US17666490
申请日:2022-02-07
Applicant: Google LLC
IPC: G06F16/23
CPC classification number: G06F16/23
Abstract: Systems and methods are disclosed herein for modifying suggestion metadata in an electronic document. A copy request is received to copy a portion of the electronic document. The portion of the electronic document includes a suggestion having metadata that indicates the suggestion was made by a first user. The copy request is received from a second user. A paste request to paste the copied portion is received from the second user. Responsive to determining to modify the metadata of the suggestion, the indication that the first suggestion was made by the first user is replaced with an indication that the first suggestion was made by the second user.
-
公开(公告)号:US11537278B2
公开(公告)日:2022-12-27
申请号:US17240532
申请日:2021-04-26
Applicant: Google LLC
Inventor: Haluk Burcin Tunali , Luiz do Amaral de Franca Pereira Filho , Etan Bukiet , Behnoosh Hariri , Norbert Zsolt Kenderesi , Igor Kopylov , Matthew Jay Isison , Kevin Winter , Olga Sergeyevna Saviano , Gregory George Galante , Mathieu Turcotte , Jacob Robert Voytko , Leeran Raphaely
IPC: G06F3/048 , G06F3/04845 , G06F3/0485 , G06F3/0482 , G06F3/04883
Abstract: The technology herein involves accessing content of an electronic document and a shared layout for the electronic document, wherein the shared layout provides a layout for user devices having different dimensions of display areas; rendering the content of the electronic document onto a primary rendering surface and a secondary rendering surface, wherein the primary rendering surface is associated with a native platform of a user device and the secondary rendering surface is associated with the shared layout of a server; applying operation commands to modify the primary rendering surface, the operation commands resulting from a user interaction with the electronic document; merging the operation commands into a merged operation call; and invoking the merged operation call to modify the secondary rendering surface, wherein the merged operation call reduces a number of operation calls that modify the secondary rendering surface and is shared with the server to modify the shared layout.
-
公开(公告)号:US11243934B1
公开(公告)日:2022-02-08
申请号:US16505591
申请日:2019-07-08
Applicant: Google LLC
IPC: G06F16/23
Abstract: Systems and methods are disclosed herein for modifying suggestion metadata in an electronic document. A copy request is received to copy a portion of the electronic document. The portion of the electronic document includes a first suggestion having metadata that indicates the suggestion was made by a first user. The copy request is received from a second user. A paste request to paste the copied portion is received from the second user. The metadata of the suggestion is modified based on the paste request to obtain modified metadata.
-
公开(公告)号:US20210247891A1
公开(公告)日:2021-08-12
申请号:US17240532
申请日:2021-04-26
Applicant: Google LLC
Inventor: Haluk Tunali , Luiz do Amaral de Franca Pereira Filho , Etan Bukiet , Behnoosh Hariri , Norbert Zsolt Kenderesi , Igor Kopylov , Matthew Jay Isison , Kevin Winter , Olga Sergeyevna Saviano , Gregory George Galante , Mathieu Turcotte , Jacob Robert Voytko , Leeran Raphaely
IPC: G06F3/0484 , G06F3/0485
Abstract: The technology herein involves accessing content of an electronic document and a shared layout for the electronic document, wherein the shared layout provides a layout for user devices having different dimensions of display areas; rendering the content of the electronic document onto a primary rendering surface and a secondary rendering surface, wherein the primary rendering surface is associated with a native platform of a user device and the secondary rendering surface is associated with the shared layout of a server; applying operation commands to modify the primary rendering surface, the operation commands resulting from a user interaction with the electronic document; merging the operation commands into a merged operation call; and invoking the merged operation call to modify the secondary rendering surface, wherein the merged operation call reduces a number of operation calls that modify the secondary rendering surface and is shared with the server to modify the shared layout.
-
-
-