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

    公开(公告)号:US08725585B1

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

    申请号:US13110901

    申请日:2011-05-18

    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应用所请求的许可,并且自动地确定权限是否匹配一个或多个预定权限。 如果权限匹配一个或多个预定权限,则在将市场上列出所提出的应用之前,将所提出的应用标记为手动审查过程,并且如果它们不匹配,则所提出的应用被列在市场中,而无需手动审查 应用程序。

    Identifying causes of application crashes
    2.
    发明授权
    Identifying causes of application crashes 有权
    识别应用程序崩溃的原因

    公开(公告)号:US08726092B1

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

    申请号:US13360617

    申请日:2012-01-27

    IPC分类号: G06F11/00

    CPC分类号: G06F11/0706 G06F11/079

    摘要: The subject matter of this specification can be implemented in, among other things, a computer-implemented method for identifying causes of application crashes. The method includes receiving crash reports from multiple computing devices resulting from a problem that occurs in an application in operation at the computing devices. The crash reports include sets of properties that describe system states of the computing devices where the problem occurred. The method further includes identifying similarities between one or more properties in the sets of properties from the crash reports. The method further includes identifying differences between one or more properties in the sets of properties from the crash reports. The method further includes identifying one or more candidates for a cause of the problem in the application based on a clustering of the similarities and the differences. The method further includes generating a report that includes the one or more candidates.

    摘要翻译: 除了别的以外,本说明书的主题可以实现用于识别应用程序崩溃的原因的计算机实现的方法。 该方法包括从在计算设备上运行的应用程序中出现的问题导致从多个计算设备接收崩溃报告。 崩溃报告包括描述发生问题的计算设备的系统状态的属性集。 该方法还包括从崩溃报告中识别属性集中的一个或多个属性之间的相似性。 该方法还包括识别来自崩溃报告的属性集中的一个或多个属性之间的差异。 该方法还包括基于相似性和差异的聚类来识别应用中的问题的原因的一个或多个候选。 该方法还包括生成包括一个或多个候选者的报告。

    Collecting application crashes on resource-constrained devices
    4.
    发明授权
    Collecting application crashes on resource-constrained devices 有权
    在资源受限的设备上收集应用程序崩溃

    公开(公告)号:US08473251B1

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

    申请号:US13475761

    申请日:2012-05-18

    IPC分类号: G06F11/30

    摘要: The subject matter of this specification can be implemented in, among other things, a method for crash reporting for resource-constrained devices. The method includes a step for accessing one or more rules for crash data management upon an application crash on a resource-constrained device. The one or more accessed rules take into account at least one resource constraint of the resource-constrained device. The method also includes a step for collecting crash data and communicating the crash data to a crash report management system. Either or both the collecting or the communicating of the crash data is based on the one or more accessed rules.

    摘要翻译: 除了别的以外,本说明书的主题可以实现用于资源受限设备的崩溃报告的方法。 该方法包括在资源受限设备上的应用程序崩溃时访问用于崩溃数据管理的一个或多个规则的步骤。 一个或多个访问的规则考虑了资源受限设备的至少一个资源约束。 该方法还包括收集崩溃数据并将崩溃数据传送到崩溃报告管理系统的步骤。 收集或通信碰撞数据之一或两者均基于一个或多个访问规则。

    Application version deployment using crash reports
    5.
    发明授权
    Application version deployment using crash reports 有权
    应用程序版本部署使用崩溃报告

    公开(公告)号:US08862947B1

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

    申请号:US13360613

    申请日:2012-01-27

    IPC分类号: G06F11/00

    CPC分类号: G06F11/076 G06F11/0709

    摘要: The subject matter of this specification can be implemented in, among other things, a computer-implemented method for application lifecycle management including providing a first application version to initial computing devices. The method includes receiving first crash reports from the first application version. The method includes determining that the first crash reports include more than a first threshold of reports. The method includes preventing provision of the first application version to additional computing devices in response to determining that the first crash reports include more than the first threshold of reports. The method includes receiving second crash reports from the first application version. The method includes determining that the second crash reports include less than a second threshold of reports. The method includes providing the first application version to the additional computing devices in response to determining that the second crash reports include less than the second threshold of reports.

    摘要翻译: 本说明书的主题可以除其他之外实现用于应用程序生命周期管理的计算机实现的方法,包括向初始计算设备提供第一应用程序版本。 该方法包括从第一个应用程序版本接收第一个崩溃报告。 该方法包括确定第一崩溃报告包括多于第一阈值的报告。 所述方法包括:响应于确定所述第一崩溃报告包括多于所述第一报告阈值,防止将所述第一应用版本提供给附加计算设备。 该方法包括从第一应用版本接收第二崩溃报告。 该方法包括确定第二崩溃报告包括少于第二阈值的报告。 所述方法包括响应于确定所述第二崩溃报告包括小于所述报告的第二阈值而向所述附加计算设备提供所述第一应用版本。

    Docking arrangement for containers receiving radioactive materials
    6.
    发明授权
    Docking arrangement for containers receiving radioactive materials 失效
    接收放射性物质的集装箱的对接安排

    公开(公告)号:US4975591A

    公开(公告)日:1990-12-04

    申请号:US482460

    申请日:1990-02-21

    IPC分类号: G21F5/14 G21F7/005 G21F7/06

    CPC分类号: G21F7/005

    摘要: The invention is directed to a docking arrangement for docking a containero a lock having a first side facing into a first chamber wherein contamination is present and a second side facing into a second chamber free of contamination. A lock wall defines the lock opening and a lock cover is adapted to close the lock opening. The container is provided for receiving radioactive materials and has a container vessel which is closed by a container cover. The docking arrangement includes an intermediate cover releasably connectable to the container cover. A holder is provided for engaging the intermediate cover to move the intermediate cover together with the container cover for opening and closing the lock opening. The intermediate cover is disposed between the lock cover and the container cover. An annular member is located on the second side and form-fittingly engages the lock wall. The intermediate cover is subdivided into a first portion covering the container cover and a second portion covering the annular member with the second portion extending to the lock wall. A first set of seals seals the docking arrangement with respect to parts which should not be subjected to contamination. Another set of seals seals the cover with respect to the annular member. The docking arrangment makes possible a rapid and simple exchange for other docking arrangements for containers and their covers having different dimensions without any problems occurring with reference to contamination.

    摘要翻译: 本发明涉及一种用于将容器对接到锁的对接装置,所述锁具有面向第一腔室的第一侧面,其中存在污染物,第二侧面朝向没有污染物的第二腔室。 锁定壁限定锁定开口,并且锁定盖适于闭合锁定开口。 容器用于接收放射性物质,并具有由容器盖封闭的容器容器。 对接装置包括可释放地连接到容器盖的中间盖。 设置有用于接合中间盖以将中间盖与容器盖一起移动以用于打开和关闭锁定开口的保持器。 中间盖设置在锁盖和容器盖之间。 环形构件位于第二侧上并且与锁定壁成形接合。 中间盖被分为覆盖容器盖的第一部分和覆盖环形构件的第二部分,第二部分延伸到锁定壁。 第一组密封件相对于不应受到污染的部件密封对接装置。 另一组密封件相对于环形构件密封盖子。 对接装置使得可以快速和简单地更换用于容器及其具有不同尺寸的盖的其它对接装置,而不涉及污染而出现任何问题。

    Managing groups of application versions
    7.
    发明授权
    Managing groups of application versions 有权
    管理应用程序版本组

    公开(公告)号:US08892954B1

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

    申请号:US13360611

    申请日:2012-01-27

    IPC分类号: G06F11/00 G06F9/445 G06F3/048

    摘要: The subject matter of this specification can be implemented in, among other things, a computer-implemented method for application lifecycle management. The method includes receiving crash reports from a first version of an application at multiple initial computing devices. The first version of the application is from a first group of versions. The method further includes determining that the crash reports include more than a threshold amount of crash reports. The method further includes determining that a second version of the application from a second group of versions corrects a cause of the crash reports. The method further includes providing instructions to the initial computing devices to retrieve updates to the application from the second group of versions rather than the first group of versions.

    摘要翻译: 除了别的以外,本说明书的主题可以实现用于应用程序生命周期管理的计算机实现的方法。 该方法包括在多个初始计算设备处从第一版本的应用接收崩溃报告。 应用程序的第一个版本来自第一组版本。 该方法还包括确定崩溃报告包括超过阈值量的崩溃报告。 该方法还包括确定来自第二组版本的应用的第二版本校正了崩溃报告的原因。 该方法还包括向初始计算设备提供指令以从第二组版本而不是第一组版本检索对应用的更新。

    Automatic vetting of web applications to be listed in a marketplace for web applications
    9.
    发明授权
    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应用所请求的许可,并且自动地确定权限是否匹配一个或多个预定权限。 如果权限匹配一个或多个预定权限,则在将市场上列出所提出的应用之前,将所提出的应用标记为手动审查过程,并且如果它们不匹配,则所提出的应用被列在市场中,而无需手动审查 应用程序。