-
公开(公告)号:US09635105B2
公开(公告)日:2017-04-25
申请号:US15169371
申请日:2016-05-31
Applicant: Google Inc.
Inventor: Benjamin Wolfe Simon , Manual Tragut , Zachary Erik Lloyd , Joshua Ari Danziger , Daniel Gundrum
CPC classification number: H04L67/104 , G06F17/246 , G06Q10/103 , H04L67/02 , H04L67/42
Abstract: Systems and methods for viewing filters on a collaborative spreadsheet stored on a cloud computing service include accessing, from each of a plurality of client computers, a first sheet of a spreadsheet stored on a cloud computing service, where a plurality of filters is associated with the first sheet. A first client computer in the plurality of client computers receives a command by a first user to apply a first filter in the plurality of filters to the first sheet, and applies the first filter to the first sheet on the first client computer. The filtered first sheet is displayed to the first user, and a second client computer in the plurality of client computers concurrently displays an unfiltered first sheet.
-
公开(公告)号:US09298688B1
公开(公告)日:2016-03-29
申请号:US13900270
申请日:2013-05-22
Applicant: Google Inc.
Inventor: Benjamin Wolfe Simon , Manuel Tragut , Zachary Erik Lloyd , Joshua Ari Danziger , Daniel Gundrum
CPC classification number: G06F17/246 , G06Q10/10
Abstract: Systems and methods for processing user actions on a collaborative spreadsheet include accessing an unfiltered sheet of a spreadsheet stored on a server to display on a client computer, where a plurality of filters is associated with the unfiltered sheet, and receiving a selection by a user of a first filter in the plurality of filters to be applied to the unfiltered sheet. A filtered sheet is displayed to the user, where the filtered sheet is obtained by applying the first filter to the unfiltered sheet. User actions inputted by a user on the client computer are received that reference cells of the unfiltered sheet. User actions are sent to the server and transformed against the first filter. The display of the filtered sheet is updated based on the transformed user action.
Abstract translation: 用于在协作电子表格上处理用户动作的系统和方法包括访问存储在服务器上的电子表格的未过滤的表单,以在客户端计算机上显示多个过滤器与未过滤的表单相关联,并且接收用户的选择 多个过滤器中的第一过滤器,用于未过滤的纸张。 过滤的纸张被显示给用户,其中通过将第一过滤器应用于未过滤的纸张而获得过滤的纸张。 接收由客户端计算机上的用户输入的用户操作,其引用未过滤的纸张的单元格。 用户操作将发送到服务器,并根据第一个过滤器进行转换。 基于变换的用户动作更新过滤纸张的显示。
-
公开(公告)号:US09875226B1
公开(公告)日:2018-01-23
申请号:US14135854
申请日:2013-12-20
Applicant: Google Inc.
Inventor: Daniel Gundrum , Zachary Erik Lloyd , Joshua Ari Danziger , Amod Karve
CPC classification number: G06F17/246
Abstract: A method for obtaining server-side and client-side calculations performed on a spreadsheet includes loading, on a client computer, a spreadsheet stored on a server and receiving an input from a user on the client computer, where the input causes a calculation of one or more cell values in the spreadsheet. The client computer performs the calculation of the one or more cell values on the client computer and sends the input to the server to perform the calculation of the one or more cell values on the server. The client computer then displays in the spreadsheet a result of the calculation of the one or more cell values to the user, where the result of the calculation is taken from the quicker of the calculation performed on the client computer or the calculation performed on the server.
-
公开(公告)号:US09361287B1
公开(公告)日:2016-06-07
申请号:US13900193
申请日:2013-05-22
Applicant: Google Inc.
Inventor: Benjamin Wolfe Simon , Manuel Tragut , Zachary Erik Lloyd , Joshua Ari Danziger , Daniel Gundrum
IPC: G06F17/24
CPC classification number: H04L67/104 , G06F17/246 , G06Q10/103 , H04L67/02 , H04L67/42
Abstract: Systems and methods for viewing filters on a collaborative spreadsheet stored on a cloud computing service include accessing, from each of a plurality of client computers, a first sheet of a spreadsheet stored on a cloud computing service, where a plurality of filters is associated with the first sheet. A first client computer in the plurality of client computers receives a command by a first user to apply a first filter in the plurality of filters to the first sheet, and applies the first filter to the first sheet on the first client computer. The filtered first sheet is displayed to the first user, and a second client computer in the plurality of client computers concurrently displays an unfiltered first sheet.
Abstract translation: 用于在存储在云计算服务上的协作电子表格上查看过滤器的系统和方法包括从多个客户计算机中的每一个访问存储在云计算服务上的电子表格的第一页,其中多个过滤器与 第一页 多个客户端计算机中的第一客户端计算机接收第一用户的命令以将多个过滤器中的第一过滤器应用于第一页面,并将第一过滤器应用于第一客户端计算机上的第一页面。 被过滤的第一页面被显示给第一用户,并且多个客户端计算机中的第二客户端计算机同时显示未过滤的第一页面。
-
公开(公告)号:US08943142B1
公开(公告)日:2015-01-27
申请号:US13900265
申请日:2013-05-22
Applicant: Google Inc.
Inventor: Benjamin Wolfe Simon , Manuel Tragut , Zachary Erik Lloyd , Joshua Ari Danziger , Daniel Gundrum
IPC: G06F15/16 , G06F17/20 , G06F15/173 , H04L29/08 , G06F17/24
CPC classification number: G06F17/246 , G06F17/2288 , G06Q10/103 , H04L67/10
Abstract: Systems and methods for providing filters for collaborative spreadsheets include storing a spreadsheet on a server, where the spreadsheet comprises a plurality of sheets, granting a plurality of client computers concurrent access to the spreadsheet, and receiving from the plurality of client computers a plurality of filters to be applied to a first sheet in the plurality of sheets. The plurality of filters are stored on the server, and the plurality of filters is associated with the first sheet. The plurality of filters are provided to each client computer. When a user on a first client computer in the plurality of client computers applies a first filter in the plurality of filters to the first sheet, the display of the first sheet on a second client computer in the plurality of client computers is independent of the filter application on the first client computer.
Abstract translation: 用于为协作电子表格提供过滤器的系统和方法包括将电子表格存储在服务器上,其中电子表格包括多个纸张,授予多个客户端计算机并发访问电子表格,以及从多个客户端计算机接收多个过滤器 以施加到多个片材中的第一片材。 多个过滤器被存储在服务器上,并且多个过滤器与第一纸张相关联。 多个滤波器被提供给每个客户端计算机。 当多个客户端计算机中的第一客户端计算机上的用户将多个过滤器中的第一过滤器应用于第一工作表时,多个客户端计算机中的第二客户端计算机上的第一工作表的显示与过滤器无关 应用在第一台客户端计算机上。
-
公开(公告)号:US11093703B2
公开(公告)日:2021-08-17
申请号:US15719425
申请日:2017-09-28
Applicant: Google Inc.
Inventor: Fernanda Viégas , Martin Wattenberg , Daniel Smilkov , James Wexler , Daniel Gundrum
IPC: G06F40/00 , G06F40/18 , G06F16/248 , G06F16/22 , G06F40/177 , G06F40/216 , G06F3/0482 , G06T11/20
Abstract: A method for generating a chart suggestion list using data present in a data table includes parsing cells of the data table to identify one or more columns and one or more data types of the cells, performing a statistical analysis of the one or more columns to obtain one or more statistics about the one or more columns, and creating one or more suggested charts based on the one or more statistics about the one or more columns and the one or more data types of the cells. Each of the one or more suggested charts represents at least a subset of the data in the data table. The method also includes generating a chart suggestion list including at least one of the one or more suggested charts.
-
公开(公告)号:US20180088753A1
公开(公告)日:2018-03-29
申请号:US15719425
申请日:2017-09-28
Applicant: Google Inc.
Inventor: Fernanda Viégas , Martin Wattenberg , Daniel Smilkov , James Wexler , Daniel Gundrum
IPC: G06F3/0482 , G06F17/30 , G06F17/24 , G06T11/20 , G06F17/27
CPC classification number: G06F3/0482 , G06F16/2282 , G06F16/248 , G06F17/245 , G06F17/246 , G06F17/2715 , G06T11/206
Abstract: A method for generating a chart suggestion list using data present in a data table includes parsing cells of the data table to identify one or more columns and one or more data types of the cells, performing a statistical analysis of the one or more columns to obtain one or more statistics about the one or more columns, and creating one or more suggested charts based on the one or more statistics about the one or more columns and the one or more data types of the cells. Each of the one or more suggested charts represents at least a subset of the data in the data table. The method also includes generating a chart suggestion list including at least one of the one or more suggested charts.
-
公开(公告)号:US20160277487A1
公开(公告)日:2016-09-22
申请号:US15169371
申请日:2016-05-31
Applicant: Google Inc.
Inventor: Benjamin Wolfe Simon , Manual Tragut , Zachary Erik Lloyd , Joshua Ari Danziger , Daniel Gundrum
CPC classification number: H04L67/104 , G06F17/246 , G06Q10/103 , H04L67/02 , H04L67/42
Abstract: Systems and methods for viewing filters on a collaborative spreadsheet stored on a cloud computing service include accessing, from each of a plurality of client computers, a first sheet of a spreadsheet stored on a cloud computing service, where a plurality of filters is associated with the first sheet. A first client computer in the plurality of client computers receives a command by a first user to apply a first filter in the plurality of filters to the first sheet, and applies the first filter to the first sheet on the first client computer. The filtered first sheet is displayed to the first user, and a second client computer in the plurality of client computers concurrently displays an unfiltered first sheet.
Abstract translation: 用于在存储在云计算服务上的协作电子表格上查看过滤器的系统和方法包括从多个客户计算机中的每一个访问存储在云计算服务上的电子表格的第一页,其中多个过滤器与 第一页 多个客户端计算机中的第一客户端计算机接收第一用户的命令以将多个过滤器中的第一过滤器应用于第一页面,并将第一过滤器应用于第一客户端计算机上的第一页面。 被过滤的第一页面被显示给第一用户,并且多个客户端计算机中的第二客户端计算机同时显示未过滤的第一页面。
-
-
-
-
-
-
-