Patents by Inventor Jean-Pierre Chanod
Jean-Pierre Chanod has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20170371854Abstract: A Version management Service (VMS) that enables consistent management of dynamic digital resources throughout their life cycle. The service handles the association of resources with logical specifications formally expressed using an extensible logical language understood and agreed by tiers. A new version of a digital resource is considered certified only if the resource owner is able to formally prove that the new version satisfies the logical specifications, with the help of the VMS. The VMS uses formal proofs for qualifying changes (occurring either on the resource content or on the corresponding specifications), and for characterizing them through the evolution of version labels. While the resource owners may handle a fully detailed specification (internal), the users may have a simplified view of the same resource, i.e. a particular external specification.Type: ApplicationFiled: June 27, 2016Publication date: December 28, 2017Applicant: Xerox CorporationInventors: Jean-Yves Vion-Dury, Nikolaos Lagos, Jean-Pierre Chanod
-
Publication number: 20160306790Abstract: A method for semantic representation of artifacts includes receiving artifact data which includes transformation data and modification data. The transformation data represents transformations of respective artifacts from a source language to a target language. The languages can be domain-specific or generic. The modification data represents modifications in the source and/or target languages to one or more of the artifacts for which transformation data has been received. Based on the received artifact data, a semantic representation is generated. The representation includes objects representing the artifacts together with associated transformations and modifications. Objects are also associated with respective local contexts which denote a respective one of the languages. At least some of the objects in the semantic representation are associated with inferences based on inference definitions.Type: ApplicationFiled: April 20, 2015Publication date: October 20, 2016Inventors: Adrian Corneliu Mos, Nikolaos Lagos, Jean-Yves Vion-Dury, Jean-Pierre Chanod
-
Patent number: 8725774Abstract: A system and method generate an ontology of linked resources. The method includes providing a policy comprising at least one logical rule which is to hold across an ontology of linked resources and initializing a set of resources with an initial subset of the set of resources, each resource in the initial subset being identified by a respective link. Each of the resources in the subset is processed, which includes populating the ontology with a corresponding member of a resource class, for a resource that is valid against a schema, asserting the member's class as a class specific to the schema of the validated resource in the ontology and providing a dependency specification for extracting links within the resource, each extracted link identifying one of the set of resources.Type: GrantFiled: October 5, 2012Date of Patent: May 13, 2014Assignee: Xerox CorporationInventors: Jean-Luc Meunier, Jean-Pierre Chanod, Jean-Yves Vion-Dury
-
Publication number: 20140101203Abstract: A system and method generate an ontology of linked resources. The method includes providing a policy comprising at least one logical rule which is to hold across an ontology of linked resources and initializing a set of resources with an initial subset of the set of resources, each resource in the initial subset being identified by a respective link. Each of the resources in the subset is processed, which includes populating the ontology with a corresponding member of a resource class, for a resource that is valid against a schema, asserting the member's class as a class specific to the schema of the validated resource in the ontology and providing a dependency specification for extracting links within the resource, each extracted link identifying one of the set of resources.Type: ApplicationFiled: October 5, 2012Publication date: April 10, 2014Applicant: XEROX CORPORATIONInventors: Jean-Luc Meunier, Jean-Pierre Chanod, Jean-Yves Vion-Dury
-
Patent number: 8209599Abstract: A computer-based method and system for processing links in a markup language document are provided. The method includes providing a specification in computer memory, the specification including at least one link description rule and at least one link processing rule for processing links which satisfy the link description rule. A markup language document is input to computer memory and links in the markup language document are processed in accordance with the link description rule(s) and link processing rule(s) of the specification to generate processed data. The processed data includes at least one of a modified markup language document and data derived from the markup language document.Type: GrantFiled: April 23, 2009Date of Patent: June 26, 2012Assignee: Xerox CorporationInventors: Jean-Yves Vion-Dury, Jean-Pierre Chanod
-
Patent number: 8145992Abstract: Systems and methods are described that facilitate validating electronic document conversion chain design in real time, as a designer edits a conversion chain that converts a document collection between formats. Waypoints are inserted into the document conversion chain by associating validation specifications with selected conversion components in the chain. AS the conversion chain is executed on a document collection, the validation specification is executed on all documents in the collection when a selected conversion component is executed. Validation results are returned to indicate to the designer which documents were successfully converted by the component and which were not. The designer can then modify the conversion chain, which is re-executed, and validation results are again presented to the designer for comparison to the pre-modification validation results. The designer can then approve or reject the modification(s) depending on whether document validation is improved thereby.Type: GrantFiled: June 30, 2008Date of Patent: March 27, 2012Assignee: Xerox CorporationInventors: Thierry Jacquin, Jean-Pierre Chanod
-
Patent number: 8078961Abstract: An SGML validation system comprises: an XML validation engine; a translator configured to convert an SGML document to a translated XML document; a set of XML schemas against which the XML validation engine validates the translated XML document, the XML schema set configured such that errors detected by the validation of the translated XML document correspond to SGML errors in the SGML document; and a report generator configured to generate an error report identifying SGML errors corresponding with errors detected by the validation and linking the identified SGML errors with corresponding locations in the SGML document.Type: GrantFiled: April 3, 2008Date of Patent: December 13, 2011Assignee: Xerox CorporationInventors: Jean-Yves Vion-Dury, Jean-Pierre Chanod
-
Patent number: 7958444Abstract: In a document annotator (8), a document converter (12) is configured to convert a source document (10) with a layout to a deterministic format (14, 64) including content and layout metadata. At least one annotation pipeline (20, 22) is configured to generate document annotations respective to received content. A merger (36, 46) is configured to associate the generated document annotations with positional tags based on the layout metadata, which locate the document annotations in the layout. A document visualizer (58) is configured to render at least some content of the deterministic format and one or more selected annotations (60) in substantial conformance with the layout based on the layout metadata and the positional tags associated with the selected one or more annotations (60).Type: GrantFiled: June 15, 2006Date of Patent: June 7, 2011Assignee: Xerox CorporationInventors: Thierry Jacquin, Jean-Pierre Chanod
-
Publication number: 20100275117Abstract: A computer-based method and system for processing links in a markup language document are provided. The method includes providing a specification in computer memory, the specification including at least one link description rule and at least one link processing rule for processing links which satisfy the link description rule. A markup language document is input to computer memory and links in the markup language document are processed in accordance with the link description rule(s) and link processing rule(s) of the specification to generate processed data. The processed data includes at least one of a modified markup language document and data derived from the markup language document.Type: ApplicationFiled: April 23, 2009Publication date: October 28, 2010Applicant: Xerox CorporationInventors: Jean-Yves Vion-Dury, Jean-Pierre Chanod
-
Patent number: 7707493Abstract: A document rendering system includes a standard schema and a graphical user interface configured to receive graphically represented presentation constraints. A translation engine is configured to translate the graphically represented presentation constraints into a presentation schema conforming with a syntax of the standard schema. A validation engine is configured to validate a document respective to the standard schema and respective to the presentation schema. A rendering engine is configured to render a document conditional upon validation by the validation engine.Type: GrantFiled: November 16, 2006Date of Patent: April 27, 2010Assignee: Xerox CorporationInventors: Jean-Yves Vion-Dury, Jean-Pierre Chanod
-
Publication number: 20090327874Abstract: Systems and methods are described that facilitate validating electronic document conversion chain design in real time, as a designer edits a conversion chain that converts a document collection between formats. Waypoints are inserted into the document conversion chain by associating validation specifications with selected conversion components in the chain. AS the conversion chain is executed on a document collection, the validation specification is executed on all documents in the collection when a selected conversion component is executed. Validation results are returned to indicate to the designer which documents were successfully converted by the component and which were not. The designer can then modify the conversion chain, which is re-executed, and validation results are again presented to the designer for comparison to the pre-modification validation results. The designer can then approve or reject the modification(s) depending on whether document validation is improved thereby.Type: ApplicationFiled: June 30, 2008Publication date: December 31, 2009Applicant: Xerox CorporationInventors: Thierry Jacquin, Jean-Pierre Chanod
-
Publication number: 20090254812Abstract: An SGML validation system comprises: an XML validation engine; a translator configured to convert an SGML document to a translated XML document; a set of XML schemas against which the XML validation engine validates the translated XML document, the XML schema set configured such that errors detected by the validation of the translated XML document correspond to SGML errors in the SGML document; and a report generator configured to generate an error report identifying SGML errors corresponding with errors detected by the validation and linking the identified SGML errors with corresponding locations in the SGML document.Type: ApplicationFiled: April 3, 2008Publication date: October 8, 2009Applicant: XEROX CORPORATIONInventors: Jean-Yves Vion-Dury, Jean-Pierre Chanod
-
Publication number: 20080120316Abstract: A document rendering system includes a standard schema and a graphical user interface configured to receive graphically represented presentation constraints. A translation engine is configured to translate the graphically represented presentation constraints into a presentation schema conforming with a syntax of the standard schema. A validation engine is configured to validate a document respective to the standard schema and respective to the presentation schema. A rendering engine is configured to render a document conditional upon validation by the validation engine.Type: ApplicationFiled: November 16, 2006Publication date: May 22, 2008Inventors: Jean-Yves Vion-Dury, Jean-Pierre Chanod
-
Publication number: 20070294614Abstract: In a document annotator (8), a document converter (12) is configured to convert a source document (10) with a layout to a deterministic format (14, 64) including content and layout metadata. At least one annotation pipeline (20, 22) is configured to generate document annotations respective to received content. A merger (36, 46) is configured to associate the generated document annotations with positional tags based on the layout metadata, which locate the document annotations in the layout. A document visualizer (58) is configured to render at least some content of the deterministic format and one or more selected annotations (60) in substantial conformance with the layout based on the layout metadata and the positional tags associated with the selected one or more annotations (60).Type: ApplicationFiled: June 15, 2006Publication date: December 20, 2007Inventors: Thierry Jacquin, Jean-Pierre Chanod
-
Patent number: 7058567Abstract: The present invention provides a method and a parser for syntactically analyzing an input string. The parser applies a plurality of rules which describe syntactic properties of the language of the input strings. The plurality of rules comprise two types of rules. A first type of rules comprises immediate dominance rules and linear precedence rules. A second type of rules being sequence rules. All rules of the plurality of rules are applied according to a predefined order to the input string. This new incremental parsing architecture has advantages with respect to grammar engineering and allows a more efficient parsing.Type: GrantFiled: October 10, 2001Date of Patent: June 6, 2006Assignee: Xerox CorporationInventors: Salah Ait-Mokhtar, Jean-Pierre Chanod, Claude Roux
-
Patent number: 6983240Abstract: A method generates normalized representations of strings, in particular sentences. The method, which can be used for translation, receives an input string. The input string is subjected to a first operation out of a plurality of operating functions for linguistically processing the input string to generate a first normalized representation of the input string that includes linguistic information. The first normalized representation is then subjected to a second operation for replacing linguistic information in the first normalized representation by abstract variables and to generate a second normalized representation.Type: GrantFiled: December 18, 2000Date of Patent: January 3, 2006Assignee: Xerox CorporationInventors: Salah Ait-Mokhtar, Jean-Pierre Chanod, Eric Gaussier
-
Publication number: 20050138556Abstract: Normalized output texts, such as rundowns or summaries, from raw texts belonging to a given domain are produced. The normalized output text may be generated in different languages and may take into account a user's interest. To this end, linguistic resources associated with a model of the domain are used both for input text analysis and output text generation.Type: ApplicationFiled: December 18, 2003Publication date: June 23, 2005Inventors: Caroline Brun, Jean-Pierre Chanod, Caroline Hagege
-
Patent number: 6622123Abstract: The present invention provides a method and system that utilize a collection of predefined core sentences in a source language, that may be initially accessed through a thematic hierarchy or through key words. New sentences may be recursively elaborated through transformations of a selected core sentence, that comprise substitution and expansion. In accordance With the present invention, the method and system automatically handle syntactic modifications of an interlingual structure, that are implied by a selected transformation. Each transformation establishes a valid new sentence in the source language. The method and system further generate a corresponding translation into any available target language.Type: GrantFiled: June 23, 2000Date of Patent: September 16, 2003Assignee: Xerox CorporationInventors: Jean-Pierre Chanod, Marc Dymetman
-
Publication number: 20030074187Abstract: The present invention provides a method and a parser for syntactically analyzing an input string. The parser applies a plurality of rules which describe syntactic properties of the language of the input strings. The plurality of rules comprise two types of rules. A first type of rules comprises immediate dominance rules and linear precedence rules. A second type of rules being sequence rules. All rules of the plurality of rules are applied according to a predefined order to the input string. This new incremental parsing architecture has advantages with respect to grammar engineering and allows a more efficient parsing.Type: ApplicationFiled: October 10, 2001Publication date: April 17, 2003Applicant: XEROX CORPORATIONInventors: Salah Ait-Mokhtar, Jean-Pierre Chanod, Claude Roux
-
Publication number: 20020116169Abstract: A method generates normalized representations of strings, in particular sentences. The method, which can be used for translation, receives an input string. The input string is subjected to a first operation out of a plurality of operating functions for linguistically processing the input string to generate a first normalized representation of the input string that includes linguistic information. The first normalized representation is then subjected to a second operation for replacing linguistic information in the first normalized representation by abstract variables and to generate a second normalized representation.Type: ApplicationFiled: December 18, 2000Publication date: August 22, 2002Applicant: Xerox CorporationInventors: Salah Ait-Mokhtar, Jean-Pierre Chanod, Eric Gaussier