Identifying non-search actions based on a search query
    1.
    发明授权
    Identifying non-search actions based on a search query 有权
    根据搜索查询识别非搜索动作

    公开(公告)号:US08650210B1

    公开(公告)日:2014-02-11

    申请号:US13022755

    申请日:2011-02-08

    IPC分类号: G06F17/30

    摘要: In general, the subject matter described in this specification can be embodied in methods, systems, and program products for invoking a non-search action based on a search query. A server system receives a search query from a remote computing device. The server system determines whether the search query includes reserved text that indicates an intent by a user that provided the search query to the remote computing device to perform a non-search messaging action instead of or in addition to obtaining search results. The server system provides to the computing device, in response to determining that the search query includes the reserved text, code for causing the remote computing device to display a draft communication that includes at least the search query without the reserved text, and for allowing the user to edit the draft communication before transmitting the draft communication for receipt by recipient users.

    摘要翻译: 通常,本说明书中描述的主题可以体现在用于基于搜索查询来调用非搜索动作的方法,系统和程序产品中。 服务器系统从远程计算设备接收搜索查询。 服务器系统确定搜索查询是否包括指示向远程计算设备提供搜索查询的用户的意图的保留文本,以执行非搜索消息传递动作,而不是获取搜索结果,或者除了获取搜索结果之外。 响应于确定搜索查询包括保留文本,服务器系统向计算设备提供用于使远程计算设备显示至少包括没有保留文本的搜索查询的草稿通信的代码,并且允许 用户在发送通信草案之前编辑通信草案,以便收件人接收。

    Launching a cached web application based on authentication status
    2.
    发明授权
    Launching a cached web application based on authentication status 有权
    基于认证状态启动缓存的Web应用程序

    公开(公告)号:US08732855B2

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

    申请号:US12895182

    申请日:2010-09-30

    摘要: In general, the subject matter described in this specification can be embodied in methods, systems, and program products for receiving a request to retrieve electronic resources that correspond to a first network address. The resources are retrieved from a cache. The retrieved resources are responsive to the received request, correspond to the first network address, and are configured to activate a first web application. Activation of the first web application requires that the computing device be authenticated. Instructions that are in the retrieved resources and are for activating the first web application are executed. The execution includes determining that the computing device is not authenticated to activate the first web application, and requesting to retrieve electronic resources that correspond to a second network address and that are configured to activate a second web application. Activation of the second web application does not require that the computing device be currently authenticated.

    摘要翻译: 通常,本说明书中描述的主题可以体现在方法,系统和程序产品中,用于接收检索对应于第一网络地址的电子资源的请求。 从缓存中检索资源。 检索到的资源响应于所接收的请求,对应于第一网络地址,并且被配置为激活第一web应用。 激活第一个Web应用程序要求对计算设备进行身份验证。 执行在检索资源中并用于激活第一个Web应用程序的指令。 执行包括确定计算设备未被认证以激活第一web应用,并且请求检索对应于第二网络地址并被配置为激活第二Web应用的电子资源。 激活第二个Web应用程序不要求计算设备当前被认证。

    Identification of message recipients
    3.
    发明授权
    Identification of message recipients 有权
    识别邮件收件人

    公开(公告)号:US08433764B2

    公开(公告)日:2013-04-30

    申请号:US12787822

    申请日:2010-05-26

    IPC分类号: G06F15/16

    摘要: In general, the subject matter described in this specification can be embodied in methods, systems, and program products for identifying a recipient for an electronic post. An electronic post that was authored by an authoring user is received. The post is detected to include text that partially, but not fully, identifies a target recipient for the post. The text that partially identifies the target recipient is determined to be associated with a valid first user account for a first domain or a valid second user account for a second domain. The first user account or the second user account is selected as a selected user account for the target recipient based on the determining. The electronic post is transmitted to a different remote computing device that is associated with the selected user account.

    摘要翻译: 通常,本说明书中描述的主题可以体现在用于识别电子邮件的接收者的方法,系统和程序产品中。 收到由创作用户创作的电子信息。 检测到该帖子包括部分但不完全标识该帖子的目标收件人的文本。 确定部分识别目标接收者的文本被确定为与第一域的有效第一用户帐户或第二域的有效第二用户帐户相关联。 基于确定,将第一用户帐户或第二用户帐户选择为目标收件人的选定用户帐户。 电子邮件被发送到与所选择的用户帐户相关联的不同的远程计算设备。

    HOVERCARD PIVOTING FOR MOBILE DEVICES
    5.
    发明申请
    HOVERCARD PIVOTING FOR MOBILE DEVICES 有权
    移动设备租赁

    公开(公告)号:US20120047422A1

    公开(公告)日:2012-02-23

    申请号:US12983982

    申请日:2011-01-04

    IPC分类号: G06F17/00 G06F3/048

    摘要: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for invoking execution of web based applications. In one aspect, a method includes receiving user input at a computing device, displaying a contact hovercard on a display of the computing device in response to the user input, the contact hovercard including first contact data and second contact data, the first contact data corresponding to a first web application and the second contact data corresponding to a second web application, the first web application and the second web application being executed on one or more servers, receiving user input selecting the first contact data, generating a user interface and accessing the first web application over a network in response to receiving the user input selecting the first contact data, and providing the first contact data as input to the first web application.

    摘要翻译: 方法,系统和装置,包括在计算机存储介质上编码的计算机程序,用于调用基于web的应用的执行。 一方面,一种方法包括在计算设备处接收用户输入,响应于用户输入在计算设备的显示器上显示联系人悬停卡,所述联系人悬停卡包括第一联系人数据和第二联系人数据,所述第一联系人数据对应 到第一web应用程序和对应于第二Web应用程序的第二联系人数据,第一web应用程序和第二web应用程序在一个或多个服务器上执行,接收选择第一联系人数据的用户输入,生成用户界面并访问 响应于接收到所述用户输入选择所述第一联系人数据,并且将所述第一联系人数据提供给所述第一web应用程序的输入,通过网络进行第一web应用程序。

    Identification of Message Recipients
    6.
    发明申请
    Identification of Message Recipients 有权
    消息接收者的识别

    公开(公告)号:US20130227041A1

    公开(公告)日:2013-08-29

    申请号:US13846324

    申请日:2013-03-18

    IPC分类号: H04L12/58

    摘要: In general, the subject matter described in this specification can be embodied in methods, systems, and program products for identifying a recipient for an electronic post. An electronic post that was authored by an authoring user is received. The post is detected to include text that partially, but not fully, identifies a target recipient for the post. The text that partially identifies the target recipient is determined to be associated with a valid first user account for a first domain or a valid second user account for a second domain. The first user account or the second user account is selected as a selected user account for the target recipient based on the determining. The electronic post is transmitted to a different remote computing device that is associated with the selected user account.

    摘要翻译: 通常,本说明书中描述的主题可以体现在用于识别电子邮件的接收者的方法,系统和程序产品中。 收到由创作用户创作的电子信息。 检测到该帖子包括部分但不完全标识该帖子的目标收件人的文本。 确定部分识别目标接收者的文本被确定为与第一域的有效第一用户帐户或第二域的有效第二用户帐户相关联。 基于确定,将第一用户帐户或第二用户帐户选择为目标收件人的选定用户帐户。 电子邮件被发送到与所选择的用户帐户相关联的不同的远程计算设备。

    Confirming a venue of user location
    7.
    发明授权
    Confirming a venue of user location 有权
    确认用户位置的位置

    公开(公告)号:US08200247B1

    公开(公告)日:2012-06-12

    申请号:US12702257

    申请日:2010-02-08

    IPC分类号: H04W24/00

    摘要: In general, the subject matter described in this specification can be embodied in methods, systems, and program products for verifying a venue associated with a user location. A mobile computing device determines an estimated geographic location of the mobile computing device. The mobile computing device wirelessly transmits the estimated geographic location to a server system. The mobile computing device receives from the server system an identification of a suggested venue. An interface element that indicates that the mobile computing device may be located at the suggested venue is provided on a display of the mobile computing device. User input that confirms that the user is at the suggested venue is received. In response to receiving the user input, the suggested venue is identified as a confirmed venue. A wireless communication that identifies that the user is at the confirmed venue is provided from the mobile computing device.

    摘要翻译: 通常,本说明书中描述的主题可以体现在用于验证与用户位置相关联的场地的方法,系统和程序产品中。 移动计算设备确定移动计算设备的估计的地理位置。 移动计算设备将估计的地理位置无线地传输到服务器系统。 移动计算设备从服务器系统接收建议场所的标识。 指示移动计算设备可能位于建议地点的接口元件被提供在移动计算设备的显示器上。 接收确认用户在建议地点的用户输入。 响应于接收到用户输入,建议的地点被确认为确认地点。 从移动计算设备提供识别用户处于确认场所的无线通信。

    Changing Icons for a Web Page
    9.
    发明申请
    Changing Icons for a Web Page 有权
    更改网页的图标

    公开(公告)号:US20150193117A1

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

    申请号:US13345099

    申请日:2012-01-06

    IPC分类号: G06F3/0481 G06F17/22

    CPC分类号: G06F3/04817 G06F17/30884

    摘要: In general, the subject matter described in this disclosure can be embodied in methods, systems, and program products for changing a reference to a bookmark icon. The method includes receiving resources that include an HTML document and computer program script code. The HTML document does not include a reference to a bookmark icon. The method includes determining that the computing device has loaded the web page and, in response, adding, in a representation of the HTML document, a reference to a first bookmark icon. The method includes receiving a request to change a display of the web page from a first screen to a second screen, without requesting additional resources over the network. The method includes removing the reference to the first bookmark icon in the representation of the web page, and adding a reference to a second bookmark icon in the representation of the web page.

    摘要翻译: 通常,本公开中描述的主题可以体现在用于改变对书签图标的引用的方法,系统和程序产品中。 该方法包括接收包括HTML文档和计算机程序脚本代码的资源。 HTML文档不包括对书签图标的引用。 该方法包括确定计算设备已经加载了网页,并且作为响应,在HTML文档的表示中添加对第一书签图标的引用。 该方法包括接收将网页的显示从第一屏幕更改为第二屏幕的请求,而不需要通过网络请求额外的资源。 该方法包括移除对网页表示中的第一书签图标的引用,以及在网页的表示中添加对第二书签图标的引用。

    Launching a Cached Web Application Based on Authentication Status
    10.
    发明申请
    Launching a Cached Web Application Based on Authentication Status 有权
    基于认证状态启动缓存的Web应用程序

    公开(公告)号:US20120084835A1

    公开(公告)日:2012-04-05

    申请号:US13251124

    申请日:2011-09-30

    IPC分类号: G06F21/00

    摘要: In general, the subject matter described in this specification can be embodied in methods, systems, and program products for receiving a request to retrieve electronic resources that correspond to a first network address. The resources are retrieved from a cache. The retrieved resources are responsive to the request, correspond to the first network address, and are configured to activate a first web application. Activation of the first web application requires that the computing device be authenticated. Instructions that are in the retrieved resources and are for activating the first web application are executed. The execution includes determining that the computing device is not authenticated to activate the first web application, and requesting to retrieve electronic resources that correspond to a second network address and that are configured to activate a second web application. Activation of the second web application does not require that the computing device be currently authenticated.

    摘要翻译: 通常,本说明书中描述的主题可以体现在方法,系统和程序产品中,用于接收检索对应于第一网络地址的电子资源的请求。 从缓存中检索资源。 检索的资源响应于该请求,对应于第一网络地址,并被配置为激活第一web应用。 激活第一个Web应用程序要求对计算设备进行身份验证。 执行在检索资源中并用于激活第一个Web应用程序的指令。 执行包括确定计算设备未被认证以激活第一web应用,并且请求检索对应于第二网络地址并被配置为激活第二Web应用的电子资源。 激活第二个Web应用程序不要求计算设备当前被认证。