Mutual Symmetry Detection
    51.
    发明申请
    Mutual Symmetry Detection 有权
    相互对称检测

    公开(公告)号:US20070297681A1

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

    申请号:US11850956

    申请日:2007-09-06

    Applicant: Lothar Wenzel

    Inventor: Lothar Wenzel

    CPC classification number: G06K9/4609 G06K9/48 G06K9/52

    Abstract: System and method for detecting symmetries of configurations of discrete curves. Configuration characterization information for a configuration of a plurality of discrete curves is received, where the configuration characterization information comprises rotational symmetry groups for each of the plurality of discrete curves. A greatest common divisor of the rotational symmetry groups of the discrete curves is determined, where the greatest common divisor is a maximum possible object-based mutual rotational symmetry group for the configuration. The determined value is stored, and is usable to perform pattern matching between configurations. This value may be compared to that of a target configuration to determine if the two configurations can match. Additional symmetry-based matching techniques are used to perform staged pattern matching between the two configurations, where the process may terminate as soon as one of the techniques determines that the configurations cannot match, or a matching algorithm determines that they match.

    Abstract translation: 用于检测离散曲线配置对称性的系统和方法。 接收用于多个离散曲线的配置的配置表征信息,其中配置表征信息包括用于多个离散曲线中的每一个的旋转对称组。 确定离散曲线的旋转对称组的最大公约数,其中最大公因数是用于配置的最大可能的基于对象的相互旋转对称组。 确定的值被存储,并且可用于执行配置之间的模式匹配。 该值可以与目标配置的值进行比较,以确定两个配置是否匹配。 附加的基于对称的匹配技术用于执行两种配置之间的分段模式匹配,其中只要一种技术确定配置不匹配,或匹配算法确定它们匹配,则过程可以终止。

    Identifying Microparticles in a Plurality of Images to Perform Polynucleotide Sequencing
    52.
    发明申请
    Identifying Microparticles in a Plurality of Images to Perform Polynucleotide Sequencing 有权
    识别多个图像中的微粒以进行多核苷酸测序

    公开(公告)号:US20130196330A1

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

    申请号:US13359950

    申请日:2012-01-27

    CPC classification number: G06K9/00147 G06F19/22 G06K9/00577

    Abstract: Performing sequencing of a polynucleotide. A first image of microparticles that are distributed in a random fashion on a substrate may be received. Each of the microparticles may include a plurality of similar oligonucleotides of the polynucleotide. A second image of the microparticles may be received. A plurality of first subportions of the first image may be determined. Each subportion may include a respective plurality of microparticles distributed in a random fashion. The second image may be analyzed to identify a plurality of second subportions in the second image. Each of the plurality of second subportions may correspond to a respective one of the plurality of first subportions. A plurality of the microparticles may be matched from the first and second images based on said analyzing. At least a portion of the sequence of nucleotides of the polynucleotide may be determined based on said matching.

    Abstract translation: 进行多核苷酸的测序。 可以接收在衬底上以随机方式分布的微粒的第一图像。 每个微粒可以包括多个与多核苷酸相似的寡核苷酸。 可以接收微粒的第二图像。 可以确定第一图像的多个第一子部分。 每个子部分可以包括以随机方式分布的相应的多个微粒。 可以分析第二图像以识别第二图像中的多个第二子部分。 多个第二子部分中的每一个可以对应于多个第一子部分中的相应一个。 基于所述分析,可以从第一和第二图像匹配多个微粒。 可以基于所述匹配来确定多核苷酸的核苷酸序列的至少一部分。

    Automatically generating a second graphical program based on a first graphical program
    53.
    发明授权
    Automatically generating a second graphical program based on a first graphical program 有权
    基于第一图形程序自动生成第二图形程序

    公开(公告)号:US08205188B2

    公开(公告)日:2012-06-19

    申请号:US11930784

    申请日:2007-10-31

    Abstract: System and method for programmatically generating a second graphical program associated with a second programming development environment based on a first graphical program associated with a first programming development environment. The second graphical program may be generated programmatically, without relying on user input, or may prompt for user input to determine various options to use in generating the second graphical program. The second graphical program may implement the functionality of, or a portion of the functionality of, the first graphical program. The method preferably generates the second graphical program such that the second programming development environment is operable to treat the second graphical program identically to a graphical program interactively developed by a user using the second programming development environment. Thus, once the second graphical program has been generated, the user may use the second programming development environment to edit the second graphical program, execute the second graphical program, etc.

    Abstract translation: 用于基于与第一编程开发环境相关联的第一图形程序以编程方式生成与第二编程开发环境相关联的第二图形程序的系统和方法。 第二图形程序可以以编程方式生成,而不依赖于用户输入,或者可以提示用户输入来确定用于生成第二图形程序的各种选项。 第二图形程序可以实现第一图形程序的功能或功能的一部分。 该方法优选地生成第二图形程序,使得第二编程开发环境可操作以将第二图形程序与使用第二编程开发环境的用户交互式开发的图形程序相同地处理。 因此,一旦生成了第二图形程序,用户可以使用第二编程开发环境来编辑第二图形程序,执行第二图形程序等。

    Converting a first graphical program into an intermediate abstract representation for new graphical program generation
    54.
    发明授权
    Converting a first graphical program into an intermediate abstract representation for new graphical program generation 有权
    将第一个图形程序转换为新的图形程序生成的中间抽象表示

    公开(公告)号:US08146007B2

    公开(公告)日:2012-03-27

    申请号:US12411297

    申请日:2009-03-25

    Abstract: System and method for programmatically generating a second graphical program associated with a second programming development environment based on a first graphical program associated with a first programming development environment. The second graphical program may be generated programmatically, without relying on user input, or may prompt for user input to determine various options to use in generating the second graphical program. The second graphical program may implement the functionality of, or a portion of the functionality of, the first graphical program. The method preferably generates the second graphical program such that the second programming development environment is operable to treat the second graphical program identically to a graphical program interactively developed by a user using the second programming development environment. Thus, once the second graphical program has been generated, the user may use the second programming development environment to edit the second graphical program, execute the second graphical program, etc.

    Abstract translation: 用于基于与第一编程开发环境相关联的第一图形程序以编程方式生成与第二编程开发环境相关联的第二图形程序的系统和方法。 第二图形程序可以以编程方式生成,而不依赖于用户输入,或者可以提示用户输入来确定用于生成第二图形程序的各种选项。 第二图形程序可以实现第一图形程序的功能或功能的一部分。 该方法优选地生成第二图形程序,使得第二编程开发环境可操作以将第二图形程序与使用第二编程开发环境的用户交互式开发的图形程序相同地处理。 因此,一旦生成了第二图形程序,用户可以使用第二编程开发环境来编辑第二图形程序,执行第二图形程序等。

    Controlling or Analyzing a Process by Solving A System of Linear Equations in Real-Time
    56.
    发明申请
    Controlling or Analyzing a Process by Solving A System of Linear Equations in Real-Time 有权
    通过实时求解线性方程组来控制或分析过程

    公开(公告)号:US20090292511A1

    公开(公告)日:2009-11-26

    申请号:US12468160

    申请日:2009-05-19

    CPC classification number: G06F17/12

    Abstract: System and method for controlling/analyzing a process by solving a system of linear equations in real-time. Linear equations that model the process are stored. In an off-line stage a partitioning strategy is determined based on the linear equations, including determining groups of values for recursively partitioning a set of values measured and/or computed from the process. In an on-line stage: current process data are received from the process, including measurements from the process, and composing a set of values; the linear equations are recursively solved for a first group of the set, where the first group partitions the set into respective subsets of values, and where the recursively solving produces solved values for respective first groups of the set/subset of values; the linear equations are solved for remaining unsolved values in the set, thereby producing solved values for the set, which are stored and are useable to control/analyze the process.

    Abstract translation: 用于通过实时求解线性方程组来控制/分析过程的系统和方法。 存储过程建模的线性方程。 在离线阶段,基于线性方程来确定分配策略,包括确定用于递归地划分从过程测量和/或计算的一组值的值组。 在在线阶段:从过程接收当前过程数据,包括来自过程的测量值,以及组合一组值; 对于集合的第一组递归地求解线性方程,其中第一组将集合分成相应的子集的子集,并且其中递归求解产生集合/子集的相应第一组的解值; 为集合中的剩余未解值求解线性方程,从而产生集合的求解值,这些值被存储并可用于控制/分析过程。

    DEVICE FOR REMOVING HARMFUL CONSTITUENTS FROM EXHAUST GASES OF INTERNAL COMBUSTION ENGINES
    57.
    发明申请
    DEVICE FOR REMOVING HARMFUL CONSTITUENTS FROM EXHAUST GASES OF INTERNAL COMBUSTION ENGINES 审中-公开
    从内燃机排气中去除有害成分的装置

    公开(公告)号:US20090208393A1

    公开(公告)日:2009-08-20

    申请号:US11912883

    申请日:2006-09-15

    Abstract: A device for removing harmful constituents from exhaust gases of internal combustion engines comprises a first housing for conducting exhaust gases, the first housing containing a front, middle, and rear area with at least one intake in the front area and at least one outlet in the rear area. A first structure containing a plurality of contiguous cavities covers the cross-section of the first housing at least partially. The following are disposed in the housing in any sequence: a second structure which contains and/or is coated with a first metal oxide; a third structure which contains and/or is coated with a catalyst for converting or degrading contaminants; and a fourth structure which contains and/or is coated with a second metal oxide. The first housing contains or is at least partially made of or coated with porous aluminum oxide, mullite, cordierite, silicon nitride, tialite, steatite, zircon, zircon dioxide and/or silicon carbide.

    Abstract translation: 一种用于从内燃机的废气中除去有害成分的装置,包括用于传导废气的第一壳体,所述第一壳体包含在前区域中具有至少一个进气口的前,中,后区域,以及至少一个出口 后方区域。 包含多个相邻空腔的第一结构至少部分地覆盖第一壳体的横截面。 以下任何顺序设置在壳体中:第二结构,其包含和/或涂覆有第一金属氧化物; 包含和/或涂覆有用于转化或降解污染物的催化剂的第三结构; 以及包含和/或涂覆有第二金属氧化物的第四结构。 第一壳体包含或至少部分地由多孔氧化铝,莫来石,堇青石,氮化硅,铁矿石,滑石,锆石,二氧化锆和/或碳化硅制成或涂覆。

    Converting a First Graphical Program into an Intermediate Abstract Representation for New Graphical Program Generation
    58.
    发明申请
    Converting a First Graphical Program into an Intermediate Abstract Representation for New Graphical Program Generation 有权
    将第一个图形程序转换为新的图形程序生成的中间抽象表示

    公开(公告)号:US20090183094A1

    公开(公告)日:2009-07-16

    申请号:US12411297

    申请日:2009-03-25

    Abstract: System and method for programmatically generating a second graphical program associated with a second programming development environment based on a first graphical program associated with a first programming development environment. The second graphical program may be generated programmatically, without relying on user input, or may prompt for user input to determine various options to use in generating the second graphical program. The second graphical program may implement the functionality of, or a portion of the functionality of, the first graphical program. The method preferably generates the second graphical program such that the second programming development environment is operable to treat the second graphical program identically to a graphical program interactively developed by a user using the second programming development environment. Thus, once the second graphical program has been generated, the user may use the second programming development environment to edit the second graphical program, execute the second graphical program, etc.

    Abstract translation: 用于基于与第一编程开发环境相关联的第一图形程序以编程方式生成与第二编程开发环境相关联的第二图形程序的系统和方法。 第二图形程序可以以编程方式生成,而不依赖于用户输入,或者可以提示用户输入来确定用于生成第二图形程序的各种选项。 第二图形程序可以实现第一图形程序的功能或功能的一部分。 该方法优选地生成第二图形程序,使得第二编程开发环境可操作以将第二图形程序与使用第二编程开发环境的用户交互式开发的图形程序相同地处理。 因此,一旦生成了第二图形程序,用户可以使用第二编程开发环境来编辑第二图形程序,执行第二图形程序等。

    Increasing accuracy of discrete curve transform estimates for curve matching in higher dimensions
    59.
    发明授权
    Increasing accuracy of discrete curve transform estimates for curve matching in higher dimensions 有权
    提高曲线匹配在较高维度上的离散曲线变换估计的精度

    公开(公告)号:US07450765B2

    公开(公告)日:2008-11-11

    申请号:US11851477

    申请日:2007-09-07

    Applicant: Lothar Wenzel

    Inventor: Lothar Wenzel

    CPC classification number: G06K9/48 G06K9/42 G06K9/6203 G06K9/6204 G06K2009/484

    Abstract: System and method for estimating a rotational shift between a first discrete curve and a second discrete curve, where the second discrete curve is a rotationally shifted version of the first discrete curve. First and second discrete curves are received. A rotational shift between the first discrete curve and the second discrete curve is estimated based on the first discrete curve and the second discrete curve. A cumulative rotational shift is updated based on the estimated rotational shift. A rotationally shifted version of the second discrete curve is generated based on the cumulative rotational shift. The estimating, updating, and generating are performed in an iterative manner using the respective rotationally shifted discrete curve for each iteration until a stopping condition occurs, thereby determining a final estimate of the rotational shift between the first discrete curve and the second discrete curve. The final estimate may be used to perform curve matching.

    Abstract translation: 用于估计第一离散曲线和第二离散曲线之间的旋转移动的系统和方法,其中第二离散曲线是第一离散曲线的旋转移位版本。 接收第一和第二离散曲线。 基于第一离散曲线和第二离散曲线来估计第一离散曲线和第二离散曲线之间的旋转移动。 基于估计的旋转移位来更新累积旋转移位。 基于累积旋转移位产生第二离散曲线的旋转移位版本。 以迭代方式使用相应的旋转移位离散曲线进行估计,更新和生成,直到发生停止条件,从而确定第一离散曲线和第二离散曲线之间的旋转移位的最终估计。 最终估计可用于执行曲线匹配。

    System and method for programmatically generating a second graphical program based on a first graphical program
    60.
    发明授权
    System and method for programmatically generating a second graphical program based on a first graphical program 有权
    用于基于第一图形程序以编程方式生成第二图形程序的系统和方法

    公开(公告)号:US07340684B2

    公开(公告)日:2008-03-04

    申请号:US10978995

    申请日:2004-11-01

    Abstract: System and method for programmatically generating a second graphical program associated with a second programming development environment based on a first graphical program associated with a first programming development environment. The second graphical program may be generated programmatically, without relying on user input, or may prompt for user input to determine various options to use in generating the second graphical program. The second graphical program may implement the functionality of, or a portion of the functionality of, the first graphical program. The method preferably generates the second graphical program such that the second programming development environment is operable to treat the second graphical program identically to a graphical program interactively developed by a user using the second programming development environment. Thus, once the second graphical program has been generated, the user may use the second programming development environment to edit the second graphical program, execute the second graphical program, etc.

    Abstract translation: 用于基于与第一编程开发环境相关联的第一图形程序以编程方式生成与第二编程开发环境相关联的第二图形程序的系统和方法。 第二图形程序可以以编程方式生成,而不依赖于用户输入,或者可以提示用户输入来确定用于生成第二图形程序的各种选项。 第二图形程序可以实现第一图形程序的功能或功能的一部分。 该方法优选地生成第二图形程序,使得第二编程开发环境可操作以将第二图形程序与使用第二编程开发环境的用户交互式开发的图形程序相同地处理。 因此,一旦生成了第二图形程序,用户可以使用第二编程开发环境来编辑第二图形程序,执行第二图形程序等。

Patent Agency Ranking