Installable web applications
    31.
    发明授权
    Installable web applications 有权
    可安装的Web应用程序

    公开(公告)号:US08255494B1

    公开(公告)日:2012-08-28

    申请号:US13246850

    申请日:2011-09-27

    IPC分类号: G06F15/16

    摘要: According to one general aspect, a method of executing a web application installed on an apparatus may include executing, via a processor included by the apparatus, a web browser. The method may include loading, via the web browser, the web application. In some embodiments, the web application may include a manifest and at least a portion of a web site and wherein the web application was packaged as an installable entity. The method may further include managing, by the web browser, the execution of the web application. The method may include accessing, via the web browser, from a local storage medium one or more portions of the web site included by the web application. In some embodiments, the one or more portions of the web site may have been stored in the local storage medium when the web application was installed.

    摘要翻译: 根据一个一般方面,执行安装在设备上的web应用的方法可以包括经由设备所包括的处理器执行web浏览器。 该方法可以包括通过web浏览器加载web应用。 在一些实施例中,web应用可以包括清单和网站的至少一部分,并且其中web应用被打包为可安装的实体。 该方法还可以包括由web浏览器管理web应用的执行。 该方法可以包括经由web浏览器从本地存储介质访问由web应用程序包括的网站的一个或多个部分。 在一些实施例中,当安装web应用程序时,网站的一个或多个部分可能已被存储在本地存储介质中。

    Resolving conflicts while synchronizing configuration information among multiple clients
    32.
    发明授权
    Resolving conflicts while synchronizing configuration information among multiple clients 有权
    解决冲突同时在多个客户端之间同步配置信息

    公开(公告)号:US08082316B2

    公开(公告)日:2011-12-20

    申请号:US13009798

    申请日:2011-01-19

    IPC分类号: G06F15/16

    CPC分类号: G06F9/44505

    摘要: A user of multiple client devices (clients) makes application configuration changes on the clients from time to time. The configuration changes are stored in a local event log on each client, as well as in a synchronization server. When one of the clients connects to the synchronization server, for example when the user logs into the synchronization server while using a respective client, the configuration information in the server and client is synchronized. Conflicts, if any, in the configuration changes for a respective application are resolved in accordance with a conflict resolution procedure or conflict resolution rules associated with that application.

    摘要翻译: 多个客户端设备(客户机)的用户不时地对客户端进行应用程序配置更改。 配置更改存储在每个客户端上的本地事件日志以及同步服务器中。 当其中一个客户端连接到同步服务器时,例如当用户在使用相应客户端时登录到同步服务器时,服务器和客户端中的配置信息将同步。 根据与该应用程序相关联的冲突解决过程或冲突解决规则,解决相应应用程序的配置更改中的冲突(如果有)。

    Resolving Conflicts While Synchronizing Configuration Information Among Multiple Clients
    33.
    发明申请
    Resolving Conflicts While Synchronizing Configuration Information Among Multiple Clients 有权
    在同步多个客户端之间的配置信息时解决冲突

    公开(公告)号:US20070283049A1

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

    申请号:US11422054

    申请日:2006-06-02

    IPC分类号: G06F15/16

    CPC分类号: G06F9/44505

    摘要: A user of multiple client devices (clients) makes application configuration changes on the clients from time to time. The configuration changes are stored in a local event log on each client, as well as in a synchronization server. When one of the clients connects to the synchronization server, for example when the user logs into the synchronization server while using a respective client, the configuration information in the server and client is synchronized. Conflicts, if any, in the configuration changes for a respective application are resolved in accordance with a conflict resolution procedure or conflict resolution rules associated with that application.

    摘要翻译: 多个客户端设备(客户机)的用户不时地对客户端进行应用程序配置更改。 配置更改存储在每个客户端上的本地事件日志以及同步服务器中。 当其中一个客户端连接到同步服务器时,例如当用户在使用相应客户端时登录到同步服务器时,服务器和客户端中的配置信息将同步。 根据与该应用程序相关联的冲突解决过程或冲突解决规则,解决相应应用程序的配置更改中的冲突(如果有)。

    Multi-stage throbber
    34.
    发明授权
    Multi-stage throbber 有权
    多级喉咙

    公开(公告)号:US08726182B1

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

    申请号:US12552100

    申请日:2009-09-01

    IPC分类号: G06F3/048

    CPC分类号: G06F3/04817

    摘要: A multi-stage throbber that can be used to communicate stages of progress of resource loading in a browser to a user. In an embodiment, a method for communicating resource loading progress in a browser is provided. The method includes evaluating the resource loading progress, identifying a throbber stage representative of the evaluated resource loading progress, and outputting multi-stage throbber data for rendering a multi-stage throbber at the identified throbber stage.

    摘要翻译: 可用于将浏览器中的资源加载进度的阶段传达给用户的多阶段步骤。 在一个实施例中,提供了一种用于在浏览器中传送资源加载进度的方法。 该方法包括评估资源加载进度,识别表示所评估的资源加载进度的步骤阶段,以及输出用于在所识别的步骤阶段渲染多级循环的多级循环数据。

    System and method for adaptive use of keyboard or search term based on recent use
    35.
    发明授权
    System and method for adaptive use of keyboard or search term based on recent use 有权
    基于最近使用的自适应键盘或搜索术语的系统和方法

    公开(公告)号:US08621381B1

    公开(公告)日:2013-12-31

    申请号:US13478044

    申请日:2012-05-22

    IPC分类号: G06F3/048

    CPC分类号: G06F3/0488 G06F3/04886

    摘要: Computer-implemented methods for deciding whether to display a keyboard on a touchscreen device are provided. In one aspect, a method includes receiving, on a touchscreen device, a request to load a display comprising an input field and selectable content, and determining, based on prior user behavior, the probability of whether the user will enter content into the input field or select the selectable content. The method also includes controlling whether to display a keyboard when the determined probability indicates that the user will enter content into the input field or hide the keyboard when the determined probability indicates that the user will select the selectable content. Systems and machine-readable media are also provided.

    摘要翻译: 提供了用于决定是否在触摸屏设备上显示键盘的计算机实现的方法。 一方面,一种方法包括在触摸屏设备上接收加载包括输入字段和可选择内容的显示器的请求,以及基于先前的用户行为来确定用户是否将内容输入到输入字段的概率 或选择可选内容。 该方法还包括当所确定的概率指示用户将输入内容输入到输入字段中时控制是否显示键盘,或者当确定的概率表示用户将选择可选择的内容时,隐藏键盘。 还提供系统和机器可读介质。

    Synchronizing configuration information among multiple clients
    36.
    发明授权
    Synchronizing configuration information among multiple clients 有权
    在多个客户端之间同步配置信息

    公开(公告)号:US08341249B2

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

    申请号:US13327660

    申请日:2011-12-15

    IPC分类号: G06F15/16

    摘要: A user of multiple client devices (clients) makes application configuration changes on the clients from time to time. The configuration changes are stored in a local event log on each client, as well as in a synchronization server. When one of the clients connects to the synchronization server, for example when the user logs into the synchronization server while using a respective client, the configuration information in the server and client is synchronized. Conflicts, if any, in the configuration changes for a respective application are resolved in accordance with a conflict resolution procedure or conflict resolution rules associated with that application.

    摘要翻译: 多个客户端设备(客户机)的用户不时地对客户端进行应用程序配置更改。 配置更改存储在每个客户端上的本地事件日志以及同步服务器中。 当其中一个客户端连接到同步服务器时,例如当用户在使用相应客户端时登录到同步服务器时,服务器和客户端中的配置信息将同步。 根据与该应用程序相关联的冲突解决过程或冲突解决规则,解决相应应用程序的配置更改中的冲突(如果有)。

    Print preview in a tab
    37.
    发明授权
    Print preview in a tab 有权
    在选项卡中打印预览

    公开(公告)号:US08237972B1

    公开(公告)日:2012-08-07

    申请号:US13237560

    申请日:2011-09-20

    申请人: Roma Shah Glen Murphy

    发明人: Roma Shah Glen Murphy

    IPC分类号: G06F3/00

    摘要: Methods and systems for printing of a document using tabs. An indication of a print command is received to print a first instance of a document displayed in a first tab on a browser. A second tab is displayed with a second instance of the document upon receiving the indication of the print command, wherein the second tab with the second instance of the document is visible, and the first instance of the document displayed in the first tab is hidden by the second tab displaying the second instance of the document. A print option area is displayed relative to the second instance of the document in the second tab. A final print indication is received from the print option area.

    摘要翻译: 使用标签打印文档的方法和系统。 接收打印命令的指示以打印在浏览器上的第一标签中显示的文档的第一实例。 当接收到打印命令的指示时,第二选项卡与文档的第二实例一起显示,其中具有文档的第二实例的第二选项卡是可见的,并且在第一选项卡中显示的文档的第一个实例被隐藏 第二个选项卡显示文档的第二个实例。 相对于第二个选项卡中文档的第二个实例显示打印选项区域。 从打印选项区域接收到最终打印指示。

    Synchronizing configuration information among multiple clients
    38.
    发明授权
    Synchronizing configuration information among multiple clients 有权
    在多个客户端之间同步配置信息

    公开(公告)号:US08086698B2

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

    申请号:US11422053

    申请日:2006-06-02

    IPC分类号: G06F15/16

    摘要: A user of multiple client devices (clients) makes application configuration changes on the clients from time to time. The configuration changes are stored in a local event log on each client, as well as in a synchronization server. When one of the clients connects to the synchronization server, for example when the user logs into the synchronization server while using a respective client, the configuration information in the server and client is synchronized. Conflicts, if any, in the configuration changes for a respective application are resolved in accordance with a conflict resolution procedure or conflict resolution rules associated with that application.

    摘要翻译: 多个客户端设备(客户机)的用户不时地对客户端进行应用程序配置更改。 配置更改存储在每个客户端上的本地事件日志以及同步服务器中。 当其中一个客户端连接到同步服务器时,例如当用户在使用相应客户端时登录到同步服务器时,服务器和客户端中的配置信息将同步。 根据与该应用程序相关联的冲突解决过程或冲突解决规则,解决相应应用程序的配置更改中的冲突(如果有)。

    Resolving Conflicts While Synchronizing Configuration Information Among Multiple Clients
    39.
    发明申请
    Resolving Conflicts While Synchronizing Configuration Information Among Multiple Clients 有权
    在同步多个客户端之间的配置信息时解决冲突

    公开(公告)号:US20110113092A1

    公开(公告)日:2011-05-12

    申请号:US13009798

    申请日:2011-01-19

    IPC分类号: G06F15/16

    CPC分类号: G06F9/44505

    摘要: A user of multiple client devices (clients) makes application configuration changes on the clients from time to time. The configuration changes are stored in a local event log on each client, as well as in a synchronization server. When one of the clients connects to the synchronization server, for example when the user logs into the synchronization server while using a respective client, the configuration information in the server and client is synchronized. Conflicts, if any, in the configuration changes for a respective application are resolved in accordance with a conflict resolution procedure or conflict resolution rules associated with that application.

    摘要翻译: 多个客户端设备(客户机)的用户不时地对客户端进行应用程序配置更改。 配置更改存储在每个客户端上的本地事件日志以及同步服务器中。 当其中一个客户端连接到同步服务器时,例如当用户在使用相应客户端时登录到同步服务器时,服务器和客户端中的配置信息将同步。 根据与该应用程序相关联的冲突解决过程或冲突解决规则,解决相应应用程序的配置更改中的冲突(如果有)。