Inline user addressing in chat and document editing sessions

    公开(公告)号:US09456012B2

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

    申请号:US14599387

    申请日:2015-01-16

    Applicant: GOOGLE INC.

    Inventor: Gabriel Cohen

    Abstract: A computer-implemented method is executed on a server having one or more processors and memory storing one or more programs to be executed by the one or more processors. The method includes receiving document editing commands, for editing a respective document, from one or more users in a document editing session, and editing the respective document in accordance with the commands received from the users. The received commands including document text for the document. The method further includes detecting, within the respective document text, an embedded request to invite a specified user to access the respective document, and responding by sending an invitation to the specified user, and, if needed, adding the specified user to an access control list of the respective document to enable the specified user to access the document in response to detecting the embedded request.

    Methods and systems for carrier activation using information from an existing profile
    2.
    发明授权
    Methods and systems for carrier activation using information from an existing profile 有权
    使用来自现有配置文件的信息的载体激活的方法和系统

    公开(公告)号:US09253617B2

    公开(公告)日:2016-02-02

    申请号:US14041802

    申请日:2013-09-30

    Applicant: Google Inc.

    CPC classification number: H04W4/24 H04M15/70 H04M15/705 H04M15/715 H04W8/18

    Abstract: A platform included in a device can be configured to execute instructions to operate the device. The platform can be configured to setup connectivity to a network provided by a data service provider by having an activated account with the data service provider. To activate the account, the platform can be configured to determine that subscription information requested by the data service provider is included in an existing profile associated with the device. Responsive to the determination the subscription information is included in the profile, the platform can be configured to provide information from the profile as the subscription information to activate the account with the data service provider and receive subscriber-level connectivity to the network.

    Abstract translation: 可以将包括在设备中的平台配置为执行操作设备的指令。 该平台可以被配置为通过与数据服务提供商具有激活的帐户来设置与数据服务提供商提供的网络的连接。 为了激活帐户,可以将平台配置为确定数据服务提供商请求的订阅信息被包括在与设备相关联的现有配置文件中。 响应于确定订阅信息被包括在简档中,该平台可以被配置为从配置文件提供信息作为订阅信息,以激活与数据服务提供商的帐户并且接收与网络的订户级连接。

    Inline User Addressing in Chat and Document Editing Sessions
    3.
    发明申请
    Inline User Addressing in Chat and Document Editing Sessions 有权
    聊天和文档编辑会话中的内联用户寻址

    公开(公告)号:US20150127603A1

    公开(公告)日:2015-05-07

    申请号:US14599387

    申请日:2015-01-16

    Applicant: GOOGLE INC.

    Inventor: Gabriel Cohen

    Abstract: A computer-implemented method is executed on a server having one or more processors and memory storing one or more programs to be executed by the one or more processors. The method includes receiving document editing commands, for editing a respective document, from one or more users in a document editing session, and editing the respective document in accordance with the commands received from the users. The received commands including document text for the document. The method further includes detecting, within the respective document text, an embedded request to invite a specified user to access the respective document, and responding by sending an invitation to the specified user, and, if needed, adding the specified user to an access control list of the respective document to enable the specified user to access the document in response to detecting the embedded request.

    Abstract translation: 在具有一个或多个处理器的服务器和存储要由一个或多个处理器执行的一个或多个程序的存储器上执行计算机实现的方法。 该方法包括从文档编辑会话中的一个或多个用户接收用于编辑相应文档的文档编辑命令,以及根据从用户接收的命令来编辑相应的文档。 收到的命令包括文档的文档。 该方法还包括在相应的文档文本内检测邀请指定用户访问相应文档的嵌入式请求,以及通过向指定的用户发送邀请进行响应,并且如果需要,将指定的用户添加到访问控制 用于响应于检测到嵌入式请求而允许指定用户访问文档的相应文档的列表。

    Stop distribution of application updates
    4.
    发明授权
    Stop distribution of application updates 有权
    停止应用程序更新的分发

    公开(公告)号:US08954951B1

    公开(公告)日:2015-02-10

    申请号:US13859024

    申请日:2013-04-09

    Applicant: Google Inc.

    Inventor: Gabriel Cohen

    CPC classification number: G06F8/65 G06F11/3003 G06F11/3051 G06F2201/865

    Abstract: A communication device may determine whether an installed application should be updated based on an uninstall and/or reinstall history of the application and control distribution of updates to the installed application based on the determination. A frequency at which the application is uninstalled and/or reinstalled on the communication device or other device utilized by the user of the communication device may be determined based on the monitored usage of the application. The distribution of the updates to the application may be discontinued when the frequency exceeds a particular threshold. The distribution of the updates may continue when the frequency is below the particular threshold. A version number of the installed application may be compared to a corresponding version number of a version of the application that is stored on a remote server in order to determine when the update to the application is available for distribution.

    Abstract translation: 通信设备可以基于卸载和/或重新安装应用的历史来确定是否应该更新已安装的应用,并且基于该确定控制对所安装的应用的更新的分发。 基于所监视的应用程序的使用情况,可以确定应用程序在通信设备或通信设备的用户所使用的其他设备上的卸载和/或重新安装的频率。 当频率超过特定阈值时,可能会中断更新到应用程序的分布。 当频率低于特定阈值时,更新的分布可以继续。 可以将所安装的应用的版本号与存储在远程服务器上的应用的版本的对应版本号进行比较,以便确定应用程序的更新何时可用于分发。

    MOVING CONTENT BETWEEN DEVICES USING GESTURES
    5.
    发明申请
    MOVING CONTENT BETWEEN DEVICES USING GESTURES 审中-公开
    使用手势的装置之间的移动内容

    公开(公告)号:US20140313167A1

    公开(公告)日:2014-10-23

    申请号:US13867189

    申请日:2013-04-22

    Applicant: Google, Inc.

    Abstract: A method may include, in a computing device with a touch screen, memory and at least one processor, detecting at least one gesture event associated with the computing device, while consuming multimedia data. Upon detecting the at least one gesture event, at least one multimedia device located in a direction of the at least one gesture event and communicatively coupled to the computing device in a wireless network may be detected. At least a portion of the multimedia data may be communicated using the wireless network, to the at least one multimedia device, for consumption at the at least one multimedia device. Detecting the at least one gesture event may include detecting a finger swipe gesture from an edge of the touch screen and in an inward direction towards the touch screen.

    Abstract translation: 一种方法可以包括在具有触摸屏的计算设备中,存储器和至少一个处理器,在消耗多媒体数据的同时检测与计算设备相关联的至少一个手势事件。 在检测到至少一个手势事件时,可以检测到位于至少一个手势事件的方向上并且通信地耦合到无线网络中的计算设备的至少一个多媒体设备。 多媒体数据的至少一部分可以使用无线网络传送到至少一个多媒体设备,以便在至少一个多媒体设备处消费。 检测至少一个手势事件可以包括从触摸屏的边缘和朝向触摸屏的向内方向检测手指滑动手势。

    Clustering applications using visual metadata

    公开(公告)号:US10242080B1

    公开(公告)日:2019-03-26

    申请号:US14084816

    申请日:2013-11-20

    Applicant: GOOGLE INC.

    Abstract: The present disclosure provides a system and method for automatic clustering and recognition of software applications using metadata. The system selects and extracts visual features from software applications which are then classified, analyzed using a cluster analysis, and then used to assign the software application to a cluster group.

    Automatic provisioning of a software platform to a device ecosystem
    7.
    发明授权
    Automatic provisioning of a software platform to a device ecosystem 有权
    将软件平台自动提供给设备生态系统

    公开(公告)号:US09158521B2

    公开(公告)日:2015-10-13

    申请号:US14156258

    申请日:2014-01-15

    Applicant: Google Inc.

    CPC classification number: G06F8/60 G06F8/65 G06F9/541 H04L67/16

    Abstract: A method for automatically provisioning a platform implementation package to a client device may include receiving from an application executing on the client device, a request for functionality. The request may be received via a client library distributed with the application, and may be for functionality provided by the platform implementation package. The platform implementation package may provide functionality that is not provided by the client library. It may be further automatically determined, by the client device, that the functionality requires an update to the platform implementation package. In response, a request for the update to the platform implementation package may be communicated to a computing system. The update to the platform implementation package may be received from the computing system and installed on the client device. The requested functionality may be provided to the application by the updated platform implementation package.

    Abstract translation: 用于自动地将平台实现包提供给客户端设备的方法可以包括从在客户端设备上执行的应用程序接收对功能的请求。 该请求可以经由与应用分发的客户端库来接收,并且可以是由平台实现包提供的功能。 平台实现包可以提供不由客户端库提供的功能。 客户端设备可以进一步自动确定功能需要更新平台实现包。 作为响应,可以将对平台实现包的更新的请求传送到计算系统。 平台实现包的更新可以从计算系统接收并安装在客户端设备上。 所请求的功能可以通过更新的平台实现包提供给应用。

    SYSTEMS AND METHODS FOR COMBINING SELECTION WITH TARGETED VOICE ACTIVATION
    8.
    发明申请
    SYSTEMS AND METHODS FOR COMBINING SELECTION WITH TARGETED VOICE ACTIVATION 审中-公开
    用于组合选择与定向语音激活的系统和方法

    公开(公告)号:US20150261494A1

    公开(公告)日:2015-09-17

    申请号:US14213515

    申请日:2014-03-14

    Applicant: Google Inc.

    Abstract: In an example implementation of the disclosed technology, a method may include outputting, for display, an object and receiving an indication of an input gesture entered at a presence-sensitive input device to select the object and activate an audio input device. The method may also include, responsive to receiving the indication of the input gesture, activating the audio input device. The method may also include receiving an indication of an audio command received by the audio input device, the audio command to perform an action on the object. The method may also include, responsive to receiving the indication of the audio command, performing the action on the object indicated by the audio command.

    Abstract translation: 在所公开的技术的示例实现中,一种方法可以包括输出用于显示对象并且接收在存在敏感输入设备处输入的输入手势的指示以选择对象并激活音频输入设备。 该方法还可以包括响应于接收到输入手势的指示,激活音频输入设备。 该方法还可以包括接收由音频输入设备接收的音频命令的指示,以对该对象执行动作的音频命令。 该方法还可以包括响应于接收到音频命令的指示,对由音频命令指示的对象执行动作。

    Methods and Systems for Carrier Activation Using Information from an Existing Profile
    9.
    发明申请
    Methods and Systems for Carrier Activation Using Information from an Existing Profile 有权
    使用现有配置文件中的信息进行载波激活的方法和系统

    公开(公告)号:US20150094022A1

    公开(公告)日:2015-04-02

    申请号:US14041802

    申请日:2013-09-30

    Applicant: Google Inc.

    CPC classification number: H04W4/24 H04M15/70 H04M15/705 H04M15/715 H04W8/18

    Abstract: A platform included in a device can be configured to execute instructions to operate the device. The platform can be configured to setup connectivity to a network provided by a data service provider by having an activated account with the data service provider. To activate the account, the platform can be configured to determine that subscription information requested by the data service provider is included in an existing profile associated with the device. Responsive to the determination the subscription information is included in the profile, the platform can be configured to provide information from the profile as the subscription information to activate the account with the data service provider and receive subscriber-level connectivity to the network.

    Abstract translation: 可以将包括在设备中的平台配置为执行操作设备的指令。 该平台可以被配置为通过与数据服务提供商具有激活的帐户来设置与数据服务提供商提供的网络的连接。 为了激活帐户,可以将平台配置为确定数据服务提供商请求的订阅信息被包括在与设备相关联的现有配置文件中。 响应于确定订阅信息被包括在简档中,该平台可以被配置为从配置文件提供信息作为订阅信息,以激活与数据服务提供商的帐户并且接收与网络的订户级连接。

    AUTOMATIC PROVISIONING OF A SOFTWARE PLATFORM TO A DEVICE ECOSYSTEM

    公开(公告)号:US20140137094A1

    公开(公告)日:2014-05-15

    申请号:US14156258

    申请日:2014-01-15

    Applicant: GOOGLE INC.

    CPC classification number: G06F8/60 G06F8/65 G06F9/541 H04L67/16

    Abstract: A method for automatically provisioning a platform implementation package to a client device may include receiving from an application executing on the client device, a request for functionality. The request may be received via a client library distributed with the application, and may be for functionality provided by the platform implementation package. The platform implementation package may provide functionality that is not provided by the client library. It may be further automatically determined, by the client device, that the functionality requires an update to the platform implementation package. In response, a request for the update to the platform implementation package may be communicated to a computing system. The update to the platform implementation package may be received from the computing system and installed on the client device. The requested functionality may be provided to the application by the updated platform implementation package.

Patent Agency Ranking