Generating and Using Constraints Associated with Software Related Products
    1.
    发明申请
    Generating and Using Constraints Associated with Software Related Products 有权
    生成和使用与软件相关产品相关的约束

    公开(公告)号:US20150293758A1

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

    申请号:US14749556

    申请日:2015-06-24

    CPC classification number: G06F8/61 G06F9/54 G06F9/546

    Abstract: A computer implemented method and apparatus is provided for generating and using constraints that are associated with software programs or other software entities intended for use in a specified data processing system or environment. One embodiment is directed to a method that includes the step of extracting metadata pertaining to the one or more software programs from at least one database. The extracted metadata is selectively processed to generate a set of constraints that affect the use of the one or more programs in a specified environment, wherein such processing includes transforming the extracted metadata to provide the set of constraints in a prespecified constraint language. The method further comprises detecting a proposed action of a user that is associated with the one or more software programs, and determining whether the proposed action violates any constraint in the set.

    Abstract translation: 提供了一种计算机实现的方法和装置,用于生成和使用与要在特定数据处理系统或环境中使用的软件程序或其他软件实体相关联的约束。 一个实施例涉及一种方法,该方法包括从至少一个数据库中提取与一个或多个软件程序有关的元数据的步骤。 提取的元数据被选择性地处理以产生影响指定环境中的一个或多个程序的使用的一组约束,其中这样的处理包括变换所提取的元数据以在预先指定的约束语言中提供一组约束。 该方法还包括检测与一个或多个软件程序相关联的用户提出的动作,以及确定所提出的动作是否违反该组中的任何约束。

    METHOD FOR GENERATING AND USING CONSTRAINTS ASSOCIATED WITH SOFTWARE RELATED PRODUCTS
    2.
    发明申请
    METHOD FOR GENERATING AND USING CONSTRAINTS ASSOCIATED WITH SOFTWARE RELATED PRODUCTS 有权
    用于生成和使用与软件相关产品相关的约束的方法

    公开(公告)号:US20130198735A1

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

    申请号:US13795662

    申请日:2013-03-12

    CPC classification number: G06F8/61 G06F9/54 G06F9/546

    Abstract: A computer implemented method and apparatus is provided for generating and using constraints that are associated with software programs or other software entities intended for use in a specified data processing system or environment. One embodiment is directed to a method that includes the step of extracting metadata pertaining to the one or more software programs from at least one database. The extracted metadata is selectively processed to generate a set of constraints that affect the use of the one or more programs in a specified environment, wherein such processing includes transforming the extracted metadata to provide the set of constraints in a prespecified constraint language. The method further comprises detecting a proposed action of a user that is associated with the one or more software programs, and determining whether the proposed action violates any constraint in the set.

    Abstract translation: 提供了一种计算机实现的方法和装置,用于生成和使用与要在特定数据处理系统或环境中使用的软件程序或其他软件实体相关联的约束。 一个实施例涉及一种方法,该方法包括从至少一个数据库中提取与一个或多个软件程序有关的元数据的步骤。 提取的元数据被选择性地处理以产生影响指定环境中的一个或多个程序的使用的一组约束,其中这样的处理包括变换所提取的元数据以在预先指定的约束语言中提供一组约束。 该方法还包括检测与一个或多个软件程序相关联的用户提出的动作,以及确定所提出的动作是否违反该组中的任何约束。

    EMBODIED COGNITION PLATFORM
    3.
    发明申请

    公开(公告)号:US20180253662A1

    公开(公告)日:2018-09-06

    申请号:US15451112

    申请日:2017-03-06

    CPC classification number: G06N20/00 G06N3/008 G06N5/043

    Abstract: One embodiment provides an apparatus, including: a sensor subsystem comprising i) a plurality of sensors that collect information about the apparatus' immediate environment and ii) at least one agent that fuses and interprets the collected information; a model subsystem comprising i) a plurality of models, including a model for each of the apparatus' immediate environment, sentient beings, and the apparatus itself, the models receiving the collected information and storing other information and ii) at least one agent that uses the collected information and the stored other information to deduce information about the apparatus' immediate environment; an actuator subsystem comprising a plurality of actuators that interact with the apparatus' immediate environment based upon the collected information and the information deduced by the model subsystem; and an agency subsystem comprising a plurality of agents that carry out plans according to goals identifying at least one desired outcome in relation to the apparatus' immediate environment.

    Generating and using constraints associated with software related products

    公开(公告)号:US09298441B2

    公开(公告)日:2016-03-29

    申请号:US14749556

    申请日:2015-06-24

    CPC classification number: G06F8/61 G06F9/54 G06F9/546

    Abstract: A computer implemented method and apparatus is provided for generating and using constraints that are associated with software programs or other software entities intended for use in a specified data processing system or environment. One embodiment is directed to a method that includes the step of extracting metadata pertaining to the one or more software programs from at least one database. The extracted metadata is selectively processed to generate a set of constraints that affect the use of the one or more programs in a specified environment, wherein such processing includes transforming the extracted metadata to provide the set of constraints in a prespecified constraint language. The method further comprises detecting a proposed action of a user that is associated with the one or more software programs, and determining whether the proposed action violates any constraint in the set.

    VISUALIZATION OF CODE UNITS ACROSS DISPARATE SYSTEMS
    5.
    发明申请
    VISUALIZATION OF CODE UNITS ACROSS DISPARATE SYSTEMS 审中-公开
    代码单位可视化不同的系统

    公开(公告)号:US20150355903A1

    公开(公告)日:2015-12-10

    申请号:US14829366

    申请日:2015-08-18

    CPC classification number: G06F8/70

    Abstract: A visualization tool that provides visibility of the functionality implemented with each system used by an institution(s) at code unit granularity can be used to overcome a variety of challenges that can occur in an environment with disparate systems. The visualization tool discovers and graphically displays functions/procedures/methods (“code units”) that satisfy a set of one or more criteria, as well as attributes of the discovered code units. Furthermore, the visualization tool can automatically provide visual annotations to identify targets for asset maintenance, targets to leverage for other systems, etc.

    Abstract translation: 可以使用可视化工具来提供可视化工具,以便以代码单元粒度为由机构使用的每个系统实现的功能的可见性来克服在具有不同系统的环境中可能发生的各种挑战。 可视化工具发现并图形显示满足一组或多个标准的功能/程序/方法(“代码单元”)以及发现的代码单元的属性。 此外,可视化工具可以自动提供视觉注释,以识别资产维护的目标,为其他系统利用的目标等。

    Generating and Using Constraints Associated with Software Related Products
    6.
    发明申请
    Generating and Using Constraints Associated with Software Related Products 审中-公开
    生成和使用与软件相关产品相关的约束

    公开(公告)号:US20150033218A1

    公开(公告)日:2015-01-29

    申请号:US14512639

    申请日:2014-10-13

    CPC classification number: G06F8/61 G06F9/54 G06F9/546

    Abstract: A computer implemented method and apparatus is provided for generating and using constraints that are associated with software programs or other software entities intended for use in a specified data processing system or environment. One embodiment is directed to a method that includes the step of extracting metadata pertaining to the one or more software programs from at least one database. The extracted metadata is selectively processed to generate a set of constraints that affect the use of the one or more programs in a specified environment, wherein such processing includes transforming the extracted metadata to provide the set of constraints in a prespecified constraint language. The method further comprises detecting a proposed action of a user that is associated with the one or more software programs, and determining whether the proposed action would violate violates any constraint in the set.

    Abstract translation: 提供了一种计算机实现的方法和装置,用于生成和使用与要在特定数据处理系统或环境中使用的软件程序或其他软件实体相关联的约束。 一个实施例涉及一种方法,该方法包括从至少一个数据库中提取与一个或多个软件程序有关的元数据的步骤。 提取的元数据被选择性地处理以产生影响指定环境中的一个或多个程序的使用的一组约束,其中这样的处理包括变换所提取的元数据以在预先指定的约束语言中提供一组约束。 该方法还包括检测与一个或多个软件程序相关联的用户的建议动作,以及确定所提出的动作是否违反违反该集合中的任何约束。

    Generating and using constraints associated with software related products
    7.
    发明授权
    Generating and using constraints associated with software related products 有权
    生成和使用与软件相关产品相关的约束

    公开(公告)号:US08918796B2

    公开(公告)日:2014-12-23

    申请号:US13795662

    申请日:2013-03-12

    CPC classification number: G06F8/61 G06F9/54 G06F9/546

    Abstract: A computer implemented method and apparatus is provided for generating and using constraints that are associated with software programs or other software entities intended for use in a specified data processing system or environment. One embodiment is directed to a method that includes the step of extracting metadata pertaining to the one or more software programs from at least one database. The extracted metadata is selectively processed to generate a set of constraints that affect the use of the one or more programs in a specified environment, wherein such processing includes transforming the extracted metadata to provide the set of constraints in a prespecified constraint language. The method further comprises detecting a proposed action of a user that is associated with the one or more software programs, and determining whether the proposed action violates any constraint in the set.

    Abstract translation: 提供了一种计算机实现的方法和装置,用于生成和使用与要在特定数据处理系统或环境中使用的软件程序或其他软件实体相关联的约束。 一个实施例涉及一种方法,该方法包括从至少一个数据库中提取与一个或多个软件程序有关的元数据的步骤。 提取的元数据被选择性地处理以产生影响指定环境中的一个或多个程序的使用的一组约束,其中这样的处理包括变换所提取的元数据以在预先指定的约束语言中提供一组约束。 该方法还包括检测与一个或多个软件程序相关联的用户提出的动作,以及确定所提出的动作是否违反该组中的任何约束。

    Embodied cognition platform for use in and control of a device

    公开(公告)号:US11074510B2

    公开(公告)日:2021-07-27

    申请号:US15451112

    申请日:2017-03-06

    Abstract: One embodiment provides an apparatus, including: a sensor subsystem comprising i) a plurality of sensors that collect information about the apparatus' immediate environment and ii) at least one agent that fuses and interprets the collected information; a model subsystem comprising i) a plurality of models, including a model for each of the apparatus' immediate environment, sentient beings, and the apparatus itself, the models receiving the collected information and storing other information and ii) at least one agent that uses the collected information and the stored other information to deduce information about the apparatus' immediate environment; an actuator subsystem comprising a plurality of actuators that interact with the apparatus' immediate environment based upon the collected information and the information deduced by the model subsystem; and an agency subsystem comprising a plurality of agents that carry out plans according to goals identifying at least one desired outcome in relation to the apparatus' immediate environment.

    Generating and using constraints associated with software related products
    9.
    发明授权
    Generating and using constraints associated with software related products 有权
    生成和使用与软件相关产品相关的约束

    公开(公告)号:US09146724B2

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

    申请号:US14512639

    申请日:2014-10-13

    CPC classification number: G06F8/61 G06F9/54 G06F9/546

    Abstract: A computer implemented method and apparatus is provided for generating and using constraints that are associated with software programs or other software entities intended for use in a specified data processing system or environment. One embodiment is directed to a method that includes the step of extracting metadata pertaining to the one or more software programs from at least one database. The extracted metadata is selectively processed to generate a set of constraints that affect the use of the one or more programs in a specified environment, wherein such processing includes transforming the extracted metadata to provide the set of constraints in a prespecified constraint language. The method further comprises detecting a proposed action of a user that is associated with the one or more software programs, and determining whether the proposed action violates any constraint in the set.

    Abstract translation: 提供了一种计算机实现的方法和装置,用于生成和使用与要在特定数据处理系统或环境中使用的软件程序或其他软件实体相关联的约束。 一个实施例涉及一种方法,该方法包括从至少一个数据库中提取与一个或多个软件程序有关的元数据的步骤。 提取的元数据被选择性地处理以产生影响指定环境中的一个或多个程序的使用的一组约束,其中这样的处理包括变换所提取的元数据以在预先指定的约束语言中提供一组约束。 该方法还包括检测与一个或多个软件程序相关联的用户提出的动作,以及确定所提出的动作是否违反该组中的任何约束。

Patent Agency Ranking