Patents by Inventor Nikolaos Lagos

Nikolaos Lagos 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: 20230004581
    Abstract: There is disclosed a method for using a computer to enable correction of misclassified labels in a database. The computer initially applies a dataset (including labels pointing respectively to categories) to a first classifier, which includes a first loss function. Pursuant to the initial application, the computer determines that one or more labels have been misclassified. Responsive to such determination, the computer changes the first loss function to a second loss function to form a second classifier including the second loss function. The computer then applies the dataset to the second classifier for enabling correction of the one or more misclassified labels.
    Type: Application
    Filed: May 2, 2022
    Publication date: January 5, 2023
    Applicant: Naver Corporation
    Inventors: Nikolaos LAGOS, Ioan CALAPODESCU, JinHee LEE, Salah AIT-MOKHTAR
  • Publication number: 20210390392
    Abstract: Methods employing temporal and/or cultural data are provided for automatically assigning one or more semantic tags to a point-of-interest (POI) using a processor. The POI is represented by attribute data. A dataset including temporal attribute data and/or cultural data is provided to a multilabel classifier comprising a neural network model. One or more predicted semantic tags for the POI are received from an output of the multilabel classifier. The predicted semantic tags are stored in a database as additional attribute data of the POI.
    Type: Application
    Filed: October 28, 2020
    Publication date: December 16, 2021
    Inventors: Nikolaos LAGOS, Salah AIT-MOKHTAR, Ioan CALAPODESCU
  • Patent number: 10762062
    Abstract: A method for change management includes providing a dependency graph as an instantiation of a linked resource model in which a plurality of resources are linked by at least one dependency. The resources include at least one source resource and at least one target resource, each of the at least one dependency specifying preconditions on at least one of the at least one source resources for the dependency to be activated and an impact on at least one of the at least one target resources when the dependency is activated. A change to one of the plurality of resources is propagated to at least one other of the plurality of resources in the graph and information based on the propagation is output.
    Type: Grant
    Filed: April 4, 2016
    Date of Patent: September 1, 2020
    Assignee: XEROX CORPORATION
    Inventors: Nikolaos Lagos, Jean-Yves Vion-Dury
  • Patent number: 10546009
    Abstract: A computer-implemented system and method provide for mapping a set of strings onto an ontology which may be represented as a graph. The method includes receiving a set of strings, each string denoting a respective object. For each of the strings, a pairwise similarity is computed between the string and each of a set of objects in the ontology. For each of a set of candidate subsets (subgraphs) of the set of objects, a global score is computed, which is a function of the pairwise similarities between the strings and the objects in the subset and a tightness score. The tightness score is computed on the objects in the subset with a submodular function. An optimal subset is identified from the set of candidate subsets based on the global scores. Strings in the set of strings are mapped to the objects in the optimal subset, based on the pairwise similarities.
    Type: Grant
    Filed: October 22, 2014
    Date of Patent: January 28, 2020
    Assignee: CONDUENT BUSINESS SERVICES, LLC
    Inventors: Matthias Gallé, Nikolaos Lagos
  • Patent number: 10339122
    Abstract: A computer-implemented linking system and method provide for linking actionable phrases in a first document to other documents in a document corpus. The method includes identifying at least one actionable phrase in a first document. The actionable phrase may include an action, its direct object, and any modifier of the direct object. For each identified action phrase the document corpus is searched to identify other documents, which are scored using a scoring function which takes into account occurrences of words of the actionable phrase in each identified document. The actionable phrase is linked to at least a part of one of the most highly ranked documents in the set of documents.
    Type: Grant
    Filed: September 10, 2015
    Date of Patent: July 2, 2019
    Assignee: Conduent Business Services, LLC
    Inventors: Nikolaos Lagos, Matthias Gallé, Alexandr Chernov
  • Patent number: 10235411
    Abstract: A system and method provide assistance to an agent in responding to a customer query. A dialog including communications between a customer and an agent is displayed to an agent on a display device. During the dialog, keywords are extracted from at least one of the customer's text communications. This includes identifying keywords that are found in a set of terms extracted from a knowledge base. A search query is generated, based on the extracted keywords. Results of the search query are retrieved from at least one of the knowledge base and an external website. The results are displayed on the display device contemporaneously with at least a portion of the text communications, allowing the agent to quickly copy and paste text from one of the results into his response without having to leave the window in which the communications are displayed.
    Type: Grant
    Filed: June 8, 2015
    Date of Patent: March 19, 2019
    Assignee: Conduent Business Services, LLC
    Inventors: Nikolaos Lagos, Salah Aït-Mokhtar
  • Patent number: 10120864
    Abstract: A method for categorizing an issue includes, for each of a plurality of categories of issue, providing at least one discourse pattern for identify text sequences that meet the discourse pattern. At least one of the discourse patterns specifies that an instance of a domain term in a domain term vocabulary be present in the text sequence for the pattern to be met. An issue is received which includes a text sequence. The text sequence is categorized based on which, if any, of the discourse patterns are met by the text sequence of the received issue. Information based on the categorization of the text sequence is output.
    Type: Grant
    Filed: March 29, 2016
    Date of Patent: November 6, 2018
    Assignee: Conduent Business Services LLC
    Inventors: Ágnes Sandor, Nikolaos Lagos, Caroline Brun, Ngoc Phuoc An Vo
  • Patent number: 9977817
    Abstract: A system and method provide for identifying coreference from serialized data coming from different services. The method includes generating a tree structure from serialized data. The serialized data includes responses to queries from the different services. The responses each identify a hierarchical relationship between a respective set of objects. Nodes of the tree structure each have a name corresponding to a respective one of the objects. The tree structure is traversed in a breadth first manner and, for each node in the tree structure, a respective pairwise similarity is computed with each of the other nodes of the tree structure. The computed pairwise similarity is compared with a threshold to identify co-referring nodes that refer to a same entity. The threshold is a function of a depth of the node in the tree structure.
    Type: Grant
    Filed: October 20, 2014
    Date of Patent: May 22, 2018
    Assignee: Conduent Business Services, LLC
    Inventors: Matthias Gallé, Nikolaos Lagos
  • Publication number: 20180005123
    Abstract: A method for semantic representation supporting multiple formalisms includes providing a business modeling space (BMS) and a corresponding semantic modeling space (SMS). An inter-layer connection bridge (ILCB) automatically performs transformations between at least one domain specific layer (DSL) and a BPMN layer within the BMS and stores a respective link generated from each transformation in a connect layer of an ILCB layer. A semantically compatible mapping is defined between the BMS and the SMS for each of the at least one DSL, BPMN layer, ILCB layer, and connect layer. Each of the at least one DSL, BPMN layer, and ILCB layer are transformed from the BMS into a corresponding context in the SMS based on the semantically compatible mappings. The connect layer is encoded as at least one explicit bridge rule which connects the corresponding contexts within the SMS.
    Type: Application
    Filed: July 1, 2016
    Publication date: January 4, 2018
    Applicant: Xerox Corporation
    Inventors: Nikolaos Lagos, Jean-Yves Vion-Dury, Adrian Corneliu Mos
  • Publication number: 20170371854
    Abstract: 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: Application
    Filed: June 27, 2016
    Publication date: December 28, 2017
    Applicant: Xerox Corporation
    Inventors: Jean-Yves Vion-Dury, Nikolaos Lagos, Jean-Pierre Chanod
  • Publication number: 20170286396
    Abstract: A method for categorizing an issue includes, for each of a plurality of categories of issue, providing at least one discourse pattern for identify text sequences that meet the discourse pattern. At least one of the discourse patterns specifies that an instance of a domain term in a domain term vocabulary be present in the text sequence for the pattern to be met. An issue is received which includes a text sequence. The text sequence is categorized based on which, if any, of the discourse patterns are met by the text sequence of the received issue. Information based on the categorization of the text sequence is output.
    Type: Application
    Filed: March 29, 2016
    Publication date: October 5, 2017
    Applicant: Xerox Corporation
    Inventors: Ágnes Sandor, Nikolaos Lagos, Caroline Brun, Ngoc Phuoc An Vo
  • Publication number: 20170288940
    Abstract: A method for change management includes providing a dependency graph as an instantiation of a linked resource model in which a plurality of resources are linked by at least one dependency. The resources include at least one source resource and at least one target resource, each of the at least one dependency specifying preconditions on at least one of the at least one source resources for the dependency to be activated and an impact on at least one of the at least one target resources when the dependency is activated. A change to one of the plurality of resources is propagated to at least one other of the plurality of resources in the graph and information based on the propagation is output.
    Type: Application
    Filed: April 4, 2016
    Publication date: October 5, 2017
    Applicant: Xerox Corporation
    Inventors: Nikolaos Lagos, Jean-Yves Vion-Dury
  • Publication number: 20170075935
    Abstract: A computer-implemented linking system and method provide for linking actionable phrases in a first document to other documents in a document corpus. The method includes identifying at least one actionable phrase in a first document. The actionable phrase may include an action, its direct object, and any modifier of the direct object. For each identified action phrase the document corpus is searched to identify other documents, which are scored using a scoring function which takes into account occurrences of words of the actionable phrase in each identified document. The actionable phrase is linked to at least a part of one of the most highly ranked documents in the set of documents.
    Type: Application
    Filed: September 10, 2015
    Publication date: March 16, 2017
    Applicant: Xerox Corporation
    Inventors: Nikolaos Lagos, Matthias Gallé, Alexandr Chernov
  • Patent number: 9563656
    Abstract: A system and method for guiding a user in building a query are disclosed. The method includes providing an interaction space in which a user formulates a query using a plurality of query building blocks selected from a predefined set of query building blocks. The user's formulation of the query is guided. Guiding selection of at least a next building block is provided by at least one of a content-based mechanism which limits the selection of the next building block to those which will yield at least one result from an indexed collection of documents, a structure-based selection mechanism which limits the selection of the next building block to those which meet a predefined grammar, and a usage-based selection mechanism which proposes a next building block based on patterns of building blocks used in building prior queries. Each of these guidance mechanisms may be provided with the result that the next block proposed is informed by each of the mechanisms.
    Type: Grant
    Filed: May 17, 2010
    Date of Patent: February 7, 2017
    Assignee: XEROX CORPORATION
    Inventors: Stefania Castellani, Nikolaos Lagos, Maria Antonietta Grasso, Frederic Roulland, Nicolas Hairon
  • Publication number: 20160358242
    Abstract: A system and method provide assistance to an agent in responding to a customer query. A dialogue including communications between a customer and an agent is displayed to an agent on a display device. During the dialogue, keywords are extracted from at least one of the customer's text communications. This includes identifying keywords that are found in a set of terms extracted from a knowledge base. A search query is generated, based on the extracted keywords. Results of the search query are retrieved from at least one of the knowledge base and an external website. The results are displayed on the display device contemporaneously with at least a portion of the text communications, allowing the agent to quickly copy and paste text from one of the results into his response without having to leave the window in which the communications are displayed.
    Type: Application
    Filed: June 8, 2015
    Publication date: December 8, 2016
    Inventors: Nikolaos Lagos, Salah Aït-Mokhtar
  • Publication number: 20160306790
    Abstract: 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: Application
    Filed: April 20, 2015
    Publication date: October 20, 2016
    Inventors: Adrian Corneliu Mos, Nikolaos Lagos, Jean-Yves Vion-Dury, Jean-Pierre Chanod
  • Publication number: 20160117325
    Abstract: A computer-implemented system and method provide for mapping a set of strings onto an ontology which may be represented as a graph. The method includes receiving a set of strings, each string denoting a respective object. For each of the strings, a pairwise similarity is computed between the string and each of a set of objects in the ontology. For each of a set of candidate subsets (subgraphs) of the set of objects, a global score is computed, which is a function of the pairwise similarities between the strings and the objects in the subset and a tightness score. The tightness score is computed on the objects in the subset with a submodular function. An optimal subset is identified from the set of candidate subsets based on the global scores. Strings in the set of strings are mapped to the objects in the optimal subset, based on the pairwise similarities.
    Type: Application
    Filed: October 22, 2014
    Publication date: April 28, 2016
    Inventors: Matthias GALLÉ, Nikolaos LAGOS
  • Publication number: 20160110421
    Abstract: A system and method provide for identifying coreference from serialized data coming from different services. The method includes generating a tree structure from serialized data. The serialized data includes responses to queries from the different services. The responses each identify a hierarchical relationship between a respective set of objects. Nodes of the tree structure each have a name corresponding to a respective one of the objects. The tree structure is traversed in a breadth first manner and, for each node in the tree structure, a respective pairwise similarity is computed with each of the other nodes of the tree structure. The computed pairwise similarity is compared with a threshold to identify co-referring nodes that refer to a same entity. The threshold is a function of a depth of the node in the tree structure.
    Type: Application
    Filed: October 20, 2014
    Publication date: April 21, 2016
    Inventors: Matthias GALLÉ, Nikolaos LAGOS
  • Publication number: 20150199339
    Abstract: A method for cross language information retrieval includes receiving an input query which includes at least one word in a source language and translating the input query from the source language to a target language to provide a set of translated queries. A set of documents is retrieved from a document collection based on the translated queries. The retrieved documents are translated back into the source language to generate a set of translated documents. An entailment relationship between each of the translated documents and the input query is assessed. The set of translated documents is refined, based on the assessment of the entailment relationship. A subset (or all) of the refined set of translated documents, and/or the target documents to which the translated documents in the subset correspond, is output.
    Type: Application
    Filed: May 13, 2014
    Publication date: July 16, 2015
    Applicant: XEROX CORPORATION
    Inventors: Shachar MIRKIN, Nikolaos LAGOS, loan CALAPODESCU
  • Patent number: 8812301
    Abstract: A system and method for natural language processing of queries are provided. A lexicon includes text elements that are recognized as being a proper noun when capitalized. A natural language query includes a sequence of text elements including words. The query is processed. The processing includes a preprocessing step, in which part of speech features are assigned to the text elements in the query. This includes identifying, from a lexicon, a text element in the query which starts with a lowercase letter and assigning recapitalization information to the text element in the query, based on the lexicon. This information includes a part of speech feature of the capitalized form of the text element. Then parts of speech for the text elements in the query are disambiguated, which includes applying rules for recapitalizing text elements based on the recapitalization information.
    Type: Grant
    Filed: September 26, 2011
    Date of Patent: August 19, 2014
    Assignee: Xerox Corporation
    Inventors: Caroline Brun, Vassilina Nikoulina, Nikolaos Lagos