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:
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.
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.
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.
Abstract:
OF THE DISCLOSUREInterconnect structures comprising capping layers with low dielectric constants and good oxygen barrier properties and methods of making the same are provided. In one embodiment, the integrated circuit structure comprises: an interlevel dielectric layer disposed above a semiconductor substrate; a conductive interconnect embedded in the interlevel dielectric layer; a first capping layer comprising SiwCxNyH, disposed upon the conductive interconnect; a second capping layer comprising SiaCbNcHd (has less N) having a dielectric constant less than about 4 disposed upon the first capping layer; and a third capping layer comprising SiwCxNyH, disposed upon the second capping layer, wherein a+b+c+d= 1.0 and a, b, c, and d are each greater than 0 and less than 1, and wherein w+x+y+z= 1.0 and w, x, y, and z are each greater than 0 and less than 1.Fig. 1
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 ...
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:
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.
Abstract:
Rows of dimension table are combined to generate linked-up rows which are then combined with facts table. Returned entry received from fact table is verified to determine whether it meets search criteria. If it meets criteria, it is determined whether both tables have double values or entries in the combining columns and the returned values or entries are generated for every double value in both tables. Independent claims are also included for the following: (a) Facts and dimension column table combining system; (b) Program for connecting facts and dimension table