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

    Data management for multi-tenancy

    公开(公告)号:US11042660B2

    公开(公告)日:2021-06-22

    申请号:US16156268

    申请日:2018-10-10

    Abstract: In one implementation, a first access behavior is determined. The first access behavior is for accessing a first dataset associated with a first tenant of a storage system, and the first dataset is stored in a first data node in the storage system. A second access behavior is determined. The second access behavior is for accessing a data entry that is to be added into a second dataset associated with a second tenant of the storage system, and the second dataset is stored in at least one data node in the storage system. In response to a deviation between the first access behavior and second access behavior being above a predefined threshold, the data entry is stored into the first data node.

    FLEXIBLE VISUAL INSPECTION MODEL COMPOSITION AND MODEL INSTANCE SCHEDULING

    公开(公告)号:US20200151869A1

    公开(公告)日:2020-05-14

    申请号:US16185348

    申请日:2018-11-09

    Abstract: Scheduling automated visual inspection tasks includes capturing an image of a component to be inspected. A visual inspection model is formed with a model engine as a composite model of utility modules and functional modules to perform visual inspection of the image of the component. An abstract processing workflow of the visual inspection model is derived with a scheduler including dependencies between the utility modules and the functional modules. Performance of each of the functional modules is profiled with the scheduler by testing performance with available hardware resources to produce a performance profile. Parallel instances of each of the functional modules in a branch of the abstract processing workflow are scheduled with the scheduler according to the dependencies and the performance profiles. An indication of defects in the component is produced by processing the visual inspection model according to the scheduled functional modules.

    EFFICIENCY FOR REAL-TIME DATA PROCESSING
    6.
    发明申请

    公开(公告)号:US20170140001A1

    公开(公告)日:2017-05-18

    申请号:US14940228

    申请日:2015-11-13

    Abstract: A computer-implemented method includes receiving a data stream and dividing the data stream into one or more data artefacts for one or more time intervals. The computer-implemented method further includes generating one or more contexts. Each of the one or more contexts are for at least one of the one or more time intervals. The computer-implemented method further includes storing each of the one or more data artefacts in shared storage. The shared storage is accessible for each of the one or more contexts. The computer-implemented method further includes, for each context of the one or more contexts: determining a dependency for the context; monitoring the context for a completion of said dependency; and responsive to the completion, releasing the dependency. The computer-implemented further includes removing those of the one or more data artefacts that do not belong to the dependency for any of the one or more contexts.

    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.

    Generating and Using Constraints Associated with Software Related Products
    8.
    发明申请
    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
    9.
    发明授权
    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: 提供了一种计算机实现的方法和装置,用于生成和使用与要在特定数据处理系统或环境中使用的软件程序或其他软件实体相关联的约束。 一个实施例涉及一种方法,该方法包括从至少一个数据库中提取与一个或多个软件程序有关的元数据的步骤。 提取的元数据被选择性地处理以产生影响指定环境中的一个或多个程序的使用的一组约束,其中这样的处理包括变换所提取的元数据以在预先指定的约束语言中提供一组约束。 该方法还包括检测与一个或多个软件程序相关联的用户提出的动作,以及确定所提出的动作是否违反该组中的任何约束。

    Flexible visual inspection model composition and model instance scheduling

    公开(公告)号:US10957032B2

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

    申请号:US16185348

    申请日:2018-11-09

    Abstract: Scheduling automated visual inspection tasks includes capturing an image of a component to be inspected. A visual inspection model is formed with a model engine as a composite model of utility modules and functional modules to perform visual inspection of the image of the component. An abstract processing workflow of the visual inspection model is derived with a scheduler including dependencies between the utility modules and the functional modules. Performance of each of the functional modules is profiled with the scheduler by testing performance with available hardware resources to produce a performance profile. Parallel instances of each of the functional modules in a branch of the abstract processing workflow are scheduled with the scheduler according to the dependencies and the performance profiles. An indication of defects in the component is produced by processing the visual inspection model according to the scheduled functional modules.

Patent Agency Ranking