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

    公开(公告)号:US08849957B1

    公开(公告)日:2014-09-30

    申请号:US13110878

    申请日:2011-05-18

    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应用程序时,网站的一个或多个部分可能已被存储在本地存储介质中。

    Decentralised web annotation
    12.
    发明授权
    Decentralised web annotation 有权
    分散式Web注释

    公开(公告)号:US08463767B2

    公开(公告)日:2013-06-11

    申请号:US13343501

    申请日:2012-01-04

    IPC分类号: G06F7/00 G06F17/30

    CPC分类号: G06F17/30864 G06F17/30899

    摘要: Annotations relating to web sites may be based on blog posts relating to the web sites. A user viewing a web site may concurrently view related blog posts about the web site. More particularly, in one implementation, a method includes detecting when a user visits a web page and receiving, in response to the detection, a group of blog posts that link to the web page. The method further includes displaying an indication of the group of blog posts to the user while the user is visiting the web site.

    摘要翻译: 有关网站的注释可能是基于与网站有关的博文。 查看网站的用户可以同时查看有关该网站的相关博文。 更具体地,在一个实现中,一种方法包括检测用户何时访问网页并且响应于该检测而接收链接到网页的一组博客帖子。 该方法还包括在用户访问该网站时向该用户显示一组博客帖子的指示。

    Automatic vetting of web applications to be listed in a marketplace for web applications
    13.
    发明授权
    Automatic vetting of web applications to be listed in a marketplace for web applications 有权
    自动审核在Web应用程序市场上列出的Web应用程序

    公开(公告)号:US08255280B1

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

    申请号:US13246650

    申请日:2011-09-27

    IPC分类号: G06Q30/00

    摘要: A computer-implemented method includes providing an online marketplace to developers of web applications that may be downloaded from the marketplace to a client computing device for execution by a browser executing on the client device and receiving a request from a party to the marketplace to list a proposed web application for sale in the marketplace. One or more processors of a computer system automatically determine the permissions requested by the proposed web application and automatically determine if the permissions match one or more predetermined permissions. If the permissions match one or more predetermined permissions, then the proposed application is flagged for a manual vetting process before listing the proposed application in the marketplace, and if they do not match, then the proposed application is listed in the marketplace without manual review of the application.

    摘要翻译: 计算机实现的方法包括向网络应用程序的开发人员提供在线市场,网络应用程序可以从市场下载到客户端计算设备,以便由在客户端设备上执行的浏览器执行并接收来自市场的一方的请求以列出 提出在市场上出售的网络应用程序。 计算机系统的一个或多个处理器自动地确定所提出的web应用所请求的许可,并且自动地确定权限是否匹配一个或多个预定权限。 如果权限匹配一个或多个预定权限,则在将市场上列出所提出的应用之前,将所提出的应用标记为手动审查过程,并且如果它们不匹配,则所提出的应用被列在市场中,而无需手动审查 应用程序。

    Synchronizing Configuration Information Among Multiple Clients
    14.
    发明申请
    Synchronizing Configuration Information Among Multiple Clients 有权
    同步多个客户端之间的配置信息

    公开(公告)号:US20070283011A1

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

    申请号:US11422053

    申请日:2006-06-02

    IPC分类号: G06F15/173

    摘要: 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.

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

    Providing information about a web application or extension offered by website based on information about the application or extension gathered from a trusted site
    15.
    发明授权
    Providing information about a web application or extension offered by website based on information about the application or extension gathered from a trusted site 有权
    根据从受信任站点收集的应用程序或扩展信息,提供网站提供的Web应用程序或扩展信息

    公开(公告)号:US09135445B2

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

    申请号:US13423903

    申请日:2012-03-19

    摘要: A method for installing an offered web application or browser extension in a web browser includes receiving a user action on a website located at a first internet domain. Information about the offered web application or browser extension not currently installed in the web browser is displayed in response to the user action. The displayed information is provided by a digital marketplace located at a second internet domain distinct from the first internet domain. A correspondence of the displayed information to the offered web application or browser extension is ensured through functionality provided by the web browser. An indication to install the offered web application or browser extension is received from a user, and the web application or browser extension is installed in response to the received indication.

    摘要翻译: 一种用于在Web浏览器中安装所提供的web应用或浏览器扩展的方法包括在位于第一互联网域的网站上接收用户动作。 有关当前安装在Web浏览器中的提供的Web应用程序或浏览器扩展的信息将显示为响应用户操作。 显示的信息由位于与第一互联网域不同的第二互联网域的数字市场提供。 通过Web浏览器提供的功能,确保显示的信息与所提供的Web应用程序或浏览器扩展的对应关系。 从用户接收到安装所提供的web应用或浏览器扩展的指示,并且响应于所接收的指示来安装web应用或浏览器扩展。

    Synchronizing configuration information among multiple clients
    17.
    发明授权
    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.

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

    Decentralised web annotation
    18.
    发明授权
    Decentralised web annotation 有权
    分散式Web注释

    公开(公告)号:US08095528B2

    公开(公告)日:2012-01-10

    申请号:US12795380

    申请日:2010-06-07

    IPC分类号: G06F7/00 G06F17/30

    CPC分类号: G06F17/30864 G06F17/30899

    摘要: Annotations relating to web sites may be based on blog posts relating to the web sites. A user viewing a web site may concurrently view related blog posts about the web site. More particularly, in one implementation, a method includes detecting when a user visits a web page and receiving, in response to the detection, a group of blog posts that link to the web page. The method further includes displaying an indication of the group of blog posts to the user while the user is visiting the web site.

    摘要翻译: 有关网站的注释可能是基于与网站有关的博文。 查看网站的用户可以同时查看有关该网站的相关博文。 更具体地,在一个实现中,一种方法包括检测用户何时访问网页并且响应于该检测而接收链接到网页的一组博客帖子。 该方法还包括在用户访问该网站时向该用户显示一组博客帖子的指示。

    Synchronizing configuration information among multiple clients
    19.
    发明授权
    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
    20.
    发明申请
    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.

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