COLLABORATIVE ONLINE SPREADSHEET APPLICATION

    公开(公告)号:US20130262975A1

    公开(公告)日:2013-10-03

    申请号:US13897980

    申请日:2013-05-20

    Applicant: GOOGLE INC.

    Abstract: A distributed spreadsheet application executes at a server and a client in a network. The networked spreadsheet application can generally be used without requiring a user to install any specific spreadsheet software prior to using the application. In one implementation, the spreadsheet application may include a client engine that executes within browser programs of a plurality of client computing devices and server logic. The server logic may be configured to distribute the client engines to the plurality of client computing devices of the spreadsheet application when requested through the browser programs of each of the plurality of client computing devices. The server logic synchronizes a single spreadsheet document that is simultaneously open at the plurality of client computing devices.

    COLLABORATIVE ONLINE SPREADSHEET APPLICATION

    公开(公告)号:US20130254644A1

    公开(公告)日:2013-09-26

    申请号:US13897964

    申请日:2013-05-20

    Applicant: Google Inc.

    Abstract: A distributed spreadsheet application executes at a server and a client in a network. The networked spreadsheet application can generally be used without requiring a user to install any specific spreadsheet software prior to using the application. In one implementation, the spreadsheet application may include a client engine that executes within browser programs of a plurality of client computing devices and server logic. The server logic may be configured to distribute the client engines to the plurality of client computing devices of the spreadsheet application when requested through the browser programs of each of the plurality of client computing devices. The server logic synchronizes a single spreadsheet document that is simultaneously open at the plurality of client computing devices.

    TEMPLATE-AWARE DOCUMENT EDITING
    13.
    发明申请

    公开(公告)号:US20170351655A1

    公开(公告)日:2017-12-07

    申请号:US14016558

    申请日:2013-09-03

    Applicant: Google Inc.

    CPC classification number: G06F17/248 G06F17/2241 G06F17/2247

    Abstract: A method and apparatus for performing template-aware document editing is provided. Template-aware document editing may include identifying a document template, the document template including a plurality of rules, generating a document based on the document template, the document including a plurality of document tokens, wherein generating the document includes generating a document tree based on the plurality of rules, altering the document tree in response to user input based on the plurality of rules, and storing or transmitting the document.

    Template and content aware document and template editing
    15.
    发明授权
    Template and content aware document and template editing 有权
    模板和内容感知文档和模板编辑

    公开(公告)号:US09529791B1

    公开(公告)日:2016-12-27

    申请号:US14104401

    申请日:2013-12-12

    Applicant: Google Inc.

    CPC classification number: G06F17/248 G06F17/2247 G06F17/30893

    Abstract: A method and apparatus for performing template and content aware document and template editing is provided. Template and content aware document and template editing may include identifying a current document template, the current document template including a plurality of rules, generating a current document based on the current document template, wherein generating the current document includes, identifying a rule from the plurality of rules, the rule indicating an object and an object definition for the object, the object definition including a dynamic content definition, and including dynamic content in the current document based on the dynamic content definition, and storing or transmitting the current document.

    Abstract translation: 提供了一种用于执行模板和内容感知文档和模板编辑的方法和装置。 模板和内容感知文档和模板编辑可以包括识别当前文档模板,包括多个规则的当前文档模板,基于当前文档模板生成当前文档,其中生成当前文档包括:从多个 指示对象的对象和对象定义的规则,对象定义包括动态内容定义,并且基于动态内容定义在当前文档中包括动态内容,以及存储或发送当前文档。

    Rich browser-based word processor
    16.
    发明授权

    公开(公告)号:US09448978B2

    公开(公告)日:2016-09-20

    申请号:US13776880

    申请日:2013-02-26

    Applicant: Google Inc.

    CPC classification number: G06F17/2247 G06F17/3089

    Abstract: 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.

    Collaborative workflow through messaging conversations
    17.
    发明授权
    Collaborative workflow through messaging conversations 有权
    协作工作流程通过消息传递对话

    公开(公告)号:US08990310B1

    公开(公告)日:2015-03-24

    申请号:US14023696

    申请日:2013-09-11

    Applicant: Google Inc.

    Abstract: A networked application and email application were described herein that provide for an intuitive system by which users can participate in collaborative workflow relating to a network document. In one implementation, a system includes a messaging server component to provide messaging services and an application server component to provide a networked application. The application server component interacts with the messaging server component in response to a user command to initiate collaboration on the network document. The interaction with the messaging server component includes providing a link that refers to a version of the network document as created or edited by the user.

    Abstract translation: 本文描述了网络应用和电子邮件应用,其提供直观的系统,用户可以通过该系统参与与网络文档相关的协作工作。 在一个实现中,系统包括消息传递服务器组件以提供消息传递服务以及应用服务器组件来提供联网应用。 应用程序服务器组件响应于用户命令在网络文档上启动协作来与消息传递服务器组件进行交互。 与消息传递服务器组件的交互包括提供指向由用户创建或编辑的网络文档的版本的链接。

Patent Agency Ranking