ANNOTATED AUTOMATON ENCODING OF XML SCHEMA FOR HIGH PERFORMANCE SCHEMA VALIDATION
    1.
    发明申请
    ANNOTATED AUTOMATON ENCODING OF XML SCHEMA FOR HIGH PERFORMANCE SCHEMA VALIDATION 审中-公开
    自动编码XML格式的高性能模型验证

    公开(公告)号:WO2004036417A3

    公开(公告)日:2006-05-04

    申请号:PCT/GB0304434

    申请日:2003-10-11

    Applicant: IBM IBM UK

    CPC classification number: G06F17/272 G06F17/227

    Abstract: A method and system for Extensible Markup Language (XML) schema validation, includes: loading an XML document into a runtime validation engine, where the runtime validation engine includes an XML schema validation parser; loading an annotated automaton encoding (AAE) for an XML schema definition into the XML schema validation parser; and validating the XML document against the XML schema definition by the XML schema validation parser utilizing the annotated automaton encoding. Each XML schema definition is compiled once into the AAE format, rather than being compiled each time an XML document is validated, and thus significant time is saved. The code for the runtime validation engine is fixed and does not vary depending on the XML schema definition, rather than varying for each XML schema definition, and thus space overhead is minimized. Flexibility in the validation process is provided without compromising performance.

    Abstract translation: 可扩展标记语言(XML)模式验证的方法和系统包括:将XML文档加载到运行时验证引擎中,运行时验证引擎包含XML模式验证解析器; 将用于XML模式定义的带注释的自动机编码(AAE)加载到XML模式验证解析器中; 并通过使用带注释的自动机编码的XML模式验证解析器根据XML模式定义验证XML文档。 每个XML模式定义都被编译为AAE格式,而不是每次验证XML文档时被编译,因此节省了大量的时间。 运行时验证引擎的代码是固定的,并且不会根据XML模式定义而变化,而不是因为每个XML模式定义而变化,因此空间开销最小化。 提供验证过程中的灵活性,而不会影响性能。

    Obtaining distance between different points on an imaged object

    公开(公告)号:GB2505311A

    公开(公告)日:2014-02-26

    申请号:GB201313036

    申请日:2012-04-11

    Applicant: IBM

    Abstract: The present invention discloses an image capturing apparatus and a method for obtaining the distances between different points of an object to be shot during image capturing of said object. The method comprises: determining a pair of specified points on the object for distance measurement; focusing on each specified point respectively, and obtaining a focal length for obtaining a clear image of the specified point on an imaging device of an image capturing apparatus, a distance between the clear image point of the specified point and a longitudinal axis of a convex lens of the image capturing apparatus, and a distance between the convex lens and the imaging device of the image capturing apparatus during said focusing; and calculating a distance between the specified points in the pair on the object.

    Ermitteln des Abstands zwischen verschiedenen Punkten an einem abgebildeten Gegenstand

    公开(公告)号:DE112012000950T5

    公开(公告)日:2013-11-28

    申请号:DE112012000950

    申请日:2012-04-11

    Applicant: IBM

    Abstract: Die vorliegende Erfindung offenbart eine Bilderfassungsvorrichtung und ein Verfahren zum Ermitteln des Abstands zwischen verschiedenen Punkten eines Gegenstands, der während der Bilderfassung des Gegenstands fotografiert werden soll. Das Verfahren weist auf: Bestimmen eines Paars angegebener Punkte an dem Gegenstand für die Abstandsmessung; jeweils Fokussieren auf jeden angegebenen Punkt und Ermitteln einer Brennweite zum Erhalten eines klaren Bilds des angegebenen Punkts auf einer Abbildungseinheit einer Bilderfassungsvorrichtung, eines Abstands zwischen dem klaren Bildpunkt des angegebenen Punkts und einer Längsachse einer Sammellinse der Bilderfassungsvorrichtung sowie eines Abstands zwischen der Sammellinse und der Abbildungseinheit der Bilderfassungsvorrichtung während des Fokussierens; und Berechnen eines Abstands zwischen den angegebenen Punkten des Paars an dem Gegenstand.

    4.
    发明专利
    未知

    公开(公告)号:DE10028688B4

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

    申请号:DE10028688

    申请日:2000-06-09

    Applicant: IBM

    Abstract: Disclosed is a method, system, and program for performing a join operation on a multi-column table and at least two satellite tables having a join condition. Each satellite table is comprised of multiple rows and at least one join column. The multi-column table is comprised of multiple rows and at least one column corresponding to the join column in each satellite table. A join operation is performed on the rows of the satellite tables to generate concatenated rows of the satellite tables. One of the concatenated rows is joined to the multi-column table and a returned entry from the multi-column table is received. A determination is then made as to whether the returned entry matches the search criteria. If so, a determination is made as to whether one of the satellite tables has duplicates of values in the join column of the returned matching entry or the multi-column table has duplicate entries in the join columns. Returned matching entries are generated for each duplicate value in the satellite tables and duplicate entry in the multi-column table.

    Ermitteln des Abstands zwischen verschiedenen Punkten an einem abgebildeten Gegenstand

    公开(公告)号:DE112012000950B4

    公开(公告)日:2017-11-23

    申请号:DE112012000950

    申请日:2012-04-11

    Applicant: IBM

    Abstract: Verfahren zum Ermitteln des Abstands zwischen verschiedenen Punkten an einem abgebildeten Gegenstand während der Bilderfassung des Gegenstands, das aufweist: Bestimmen eines Paars angegebener Punkte an dem Gegenstand für die Abstandsmessung; jeweils unabhängig voneinander Fokussieren auf jeden angegebenen Punkt des Paars und für jeden angegebenen Punkt des Paars Ermitteln einer Brennweite zum Erhalten eines klaren Bilds des angegebenen Punkts auf einer Abbildungseinheit einer Bilderfassungsvorrichtung, eines Abstands zwischen dem klaren Bildpunkt des angegebenen Punkts und einer Längsachse einer Sammellinse der Bilderfassungsvorrichtung sowie eines Abstands zwischen der Sammellinse und der Abbildungseinheit der Bilderfassungsvorrichtung bei der Fokussierung auf den angegebenen Punkt; und Berechnen eines Abstands zwischen den angegebenen Punkten des Paars an dem Gegenstand, wobei das Berechnen des Abstands zwischen den angegebenen Punkten des Paars an dem Gegenstand aufweist: Verwenden der Brennweiten zum Erhalten der klaren Bilder der angegebenen Punkte auf der Abbildungseinheit der Bilderfassungsvorrichtung, der Abstände zwischen den klaren Bildpunkten der angegebenen Punkte und einer Längsachse einer Sammellinse sowie der Abstände zwischen der Sammellinse und der Abbildungseinheit der Bilderfassungsvorrichtung, die bei der Fokussierung auf jeden angegebenen Punkt des Paars ermittelt werden, um den Abstand zwischen jedem angegebenen Punkt des Paars und der Längsachse der Sammellinse bei der Fokussierung auf den angegebenen Punkt zu berechnen und den Abstand zwischen jedem angegebenen Punkt des Paars und der Sammellinse bei der Fokussierung auf den ...

    ANNOTATED AUTOMATON ENCODING OF XML SCHEMA FOR HIGH PERFORMANCE SCHEMA VALIDATION

    公开(公告)号:CA2500422C

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

    申请号:CA2500422

    申请日:2003-10-11

    Applicant: IBM

    Abstract: A method and system for Extensible Markup Language (XML) schema validation, includes: loading an XML document into a runtime validation engine, where the runtime validation engine includes an XML schema validation parser; loading an annotated automaton encoding (AAE) for an XML schema definition into the XML schema validation parser; and validating the XML document against the XML schema definition by the XML schema validation parser utilizing the annotated automaton encoding. Each XML schema definition is compiled once into the AAE format, rather than being compiled each time an XML document is validated, and thus significant time is saved. The code for the runtime validation engine is fixed and does not vary depending on the XML schema definition, rather than varying for each XML schema definition, and thus space overhead is minimized. Flexibility in the validation process is provided without compromising performance.

    ANNOTATED AUTOMATON ENCODING OF XML SCHEMA FOR HIGH PERFORMANCE SCHEMA VALIDATION

    公开(公告)号:CA2500422A1

    公开(公告)日:2004-04-29

    申请号:CA2500422

    申请日:2003-10-11

    Applicant: IBM

    Abstract: A method and system for Extensible Markup Language (XML) schema validation, includes: loading an XML document into a runtime validation engine, where th e runtime validation engine includes an XML schema validation parser; loading an annotated automaton encoding (AAE) for an XML schema definition into the XML schema validation parser; and validating the XML document against the XML schema definition by the XML schema validation parser utilizing the annotate d automaton encoding. Each XML schema definition is compiled once into the AAE format, rather than being compiled each time an XML document is validated, a nd thus significant time is saved. The code for the runtime validation engine i s fixed and does not vary depending on the XML schema definition, rather than varying for each XML schema definition, and thus space overhead is minimized . Flexibility in the validation process is provided without compromising performance.

Patent Agency Ranking