Method, device, and program storage device for autonomous software life cycle management
    2.
    发明授权
    Method, device, and program storage device for autonomous software life cycle management 有权
    用于自主软件生命周期管理的方法,设备和程序存储设备

    公开(公告)号:US09348571B2

    公开(公告)日:2016-05-24

    申请号:US14468022

    申请日:2014-08-25

    Abstract: A method of searching for and installing a software product on a device is provided. One or more capabilities needed by the device to be served by a software product are determined. The one or more capabilities needed by the device are communicated from a software life cycle management agent on the device to a yellow pages agent outside the device, the communicating comprising formulating a request comprising a list of the capabilities encoded in a description language that defines the capabilities semantically. Then locations of one or more software products matching the one or more capabilities needed by the device may be received from the yellow pages agent. One of the one or more software products to install may be selected based on automatically evaluated criteria. Then the selected software product may be downloaded using its received location, and the selected software product may be installed on the device.

    Abstract translation: 提供了一种在设备上搜索和安装软件产品的方法。 确定由软件产品服务的设备所需的一个或多个功能。 设备所需的一个或多个功能从设备上的软件生命周期管理代理传送到设备外部的黄页代理,该通信包括制定一个请求,该请求包括以定义 语义上的能力。 然后可以从黄页代理接收与设备所需的一个或多个功能相匹配的一个或多个软件产品的位置。 可以基于自动评估的标准来选择要安装的一个或多个软件产品之一。 然后可以使用其接收到的位置来下载所选择的软件产品,并且所选择的软件产品可以安装在设备上。

    System and method for generating three-dimensional robotic inspection plan

    公开(公告)号:US10777004B2

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

    申请号:US16684212

    申请日:2019-11-14

    Abstract: Provided are systems and methods for generating an autonomous 3D inspection plan for an unmanned robot. In an example, the method may include receiving a selection of a plurality of regions of interest with respect to a virtual asset displayed in virtual space, detecting a 3D position of the regions of interest within a coordinate frame of the virtual space, auto-generating a travel path about a physical asset corresponding to the virtual asset by generating a virtual 3D travel path with respect to the virtual asset based on the detected 3D positions of the selected regions of interest within the coordinate frame, aligning the virtual 3D travel path in the virtual space with a physical travel path in a physical space, and outputting a robotic inspection plan comprising the auto-generated physical travel path for the unmanned robot.

    Method, device, and program storage device for autonomous software life cycle management

    公开(公告)号:US10552134B2

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

    申请号:US15149351

    申请日:2016-05-09

    Abstract: A method of searching for and installing a software product on a device is provided. One or more capabilities needed by the device to be served by a software product are determined. The one or more capabilities needed by the device are communicated from a software life cycle management agent on the device to a yellow pages agent outside the device, the communicating comprising formulating a request comprising a list of the capabilities encoded in a description language that defines the capabilities semantically. Then locations of one or more software products matching the one or more capabilities needed by the device may be received from the yellow pages agent. One of the one or more software products to install may be selected based on automatically evaluated criteria. Then the selected software product may be downloaded using its received location, and the selected software product may be installed on the device.

    METHOD, DEVICE, AND PROGRAM STORAGE DEVICE FOR AUTONOMOUS SOFTWARE PRODUCT TESTING
    6.
    发明申请
    METHOD, DEVICE, AND PROGRAM STORAGE DEVICE FOR AUTONOMOUS SOFTWARE PRODUCT TESTING 审中-公开
    用于自动软件产品测试的方法,设备和程序存储设备

    公开(公告)号:US20160055077A1

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

    申请号:US14468040

    申请日:2014-08-25

    CPC classification number: G06F11/3684 G06F11/3688 G06F11/3692

    Abstract: A method of testing a software product is performed. The software product is downloaded to a sandbox located on a device, the sandbox constructed so that actions taken by software inside the sandbox do not affect operations of modules on the device located outside of the sandbox. Information about the software product is obtained. Then one or more test libraries are automatically generated, based on the information, each of the test libraries containing one or more executable functions to test the software product. Then the software product is tested in the sandbox using the one or more test libraries and test data, producing test results, wherein the testing includes obtaining information from one or more components of the device outside of the sandbox. Based at least on the test results, it is determined that the software product should be installed fully on the device.

    Abstract translation: 执行测试软件产品的方法。 将软件产品下载到位于设备上的沙箱中,沙箱被构造成使得沙箱内的软件采取的操作不会影响位于沙箱外部的设备上的模块的操作。 获取有关软件产品的信息。 然后,根据信息自动生成一个或多个测试库,每个测试库都包含一个或多个可执行功能来测试软件产品。 然后,使用一个或多个测试库和测试数据,在沙盒中测试软件产品,产生测试结果,其中测试包括从沙箱外的设备的一个或多个组件获取信息。 至少基于测试结果,确定软件产品应完全安装在设备上。

    Systems and methods of feature correspondence analysis

    公开(公告)号:US10937150B2

    公开(公告)日:2021-03-02

    申请号:US16022074

    申请日:2018-06-28

    Abstract: A method and system, the method including receiving semantic descriptions of features of an asset extracted from a first set of images; receiving a model of the asset, the model constructed based on a second set of a plurality images of the asset; receiving, based on an optical flow-based motion estimation, an indication of a motion for the features in the first set of images; determining a set of candidate regions of interest for the asset; determining a region of interest in the first set of images; iteratively determining a matching of features in the set of candidate regions of interest and the determined region of interest in the first set of images to generate a record of matches in features between two images in the first set of images; and displaying a visualization of the matches in features between two images in the first set of images.

    SYSTEM AND METHOD FOR GENERATING THREE-DIMENSIONAL ROBOTIC INSPECTION PLAN

    公开(公告)号:US20200082623A1

    公开(公告)日:2020-03-12

    申请号:US16684212

    申请日:2019-11-14

    Abstract: Provided are systems and methods for generating an autonomous 3D inspection plan for an unmanned robot. In an example, the method may include receiving a selection of a plurality of regions of interest with respect to a virtual asset displayed in virtual space, detecting a 3D position of the regions of interest within a coordinate frame of the virtual space, auto-generating a travel path about a physical asset corresponding to the virtual asset by generating a virtual 3D travel path with respect to the virtual asset based on the detected 3D positions of the selected regions of interest within the coordinate frame, aligning the virtual 3D travel path in the virtual space with a physical travel path in a physical space, and outputting a robotic inspection plan comprising the auto-generated physical travel path for the unmanned robot.

Patent Agency Ranking