Patents by Inventor Denys Proux

Denys Proux 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: 20240419977
    Abstract: Computer-implemented methods are included for training an autonomous machine to perform a target operation in a target environment. The methods include receiving a natural language description of the target operation and a natural language description of the target environment. The methods further include generating a prompt such as a reward and/or goal position signature by combining the natural language description of a target task or goal and the natural language description of the target environment. The methods then generate a reward or goal position function by prompting a large language model with the generated prompt. The methods further include computing a state description using a model of the target environment, and training a policy for the autonomous machine to perform the target task or goal using the generated function and state description.
    Type: Application
    Filed: April 19, 2024
    Publication date: December 19, 2024
    Applicants: Naver Corporation, Naver Labs Corporation
    Inventors: Julien Perez, Denys Proux, Claude Roux, Michaƫl Niemaz
  • Patent number: 12124814
    Abstract: A confidence estimation system includes: a neural network including at least one an attention module including N heads configured to: generate attention matrices based on interactions between tokens for words in an input sequence of words, the input sequence of words including a word that is obscured; and determine the word that is obscured in the input sequence; and a confidence module configured to determine a confidence value indicative of a probability of the neural network correctly determining the word that is obscured, the confidence module determining the confidence value of the word that is obscured using a convolutional neural network that projects the attention matrices generated by the attention module over a multi-dimensional space, the attention matrices recording interactions between the tokens in the input sequence of words without information regarding the tokens for the words and the word that is obscured.
    Type: Grant
    Filed: April 14, 2022
    Date of Patent: October 22, 2024
    Assignee: NAVER CORPORATION
    Inventors: Julien Perez, Denys Proux, Michael Niemaz
  • Publication number: 20230334267
    Abstract: A confidence estimation system includes: a neural network including at least one an attention module including N heads configured to: generate attention matrices based on interactions between tokens for words in an input sequence of words, the input sequence of words including a word that is obscured; and determine the word that is obscured in the input sequence; and a confidence module configured to determine a confidence value indicative of a probability of the neural network correctly determining the word that is obscured, the confidence module determining the confidence value of the word that is obscured using a convolutional neural network that projects the attention matrices generated by the attention module over a multi-dimensional space, the attention matrices recording interactions between the tokens in the input sequence of words without information regarding the tokens for the words and the word that is obscured.
    Type: Application
    Filed: April 14, 2022
    Publication date: October 19, 2023
    Applicant: NAVER CORPORATION
    Inventors: Julien PEREZ, Denys Proux, Michael Niemaz
  • Patent number: 10789281
    Abstract: A method for encoding documents includes building or otherwise providing a condensed dictionary including identifiers for block headers identified in text blocks extracted from a collection of training documents. For at least one test document a set of text content blocks is identified. For each of the text content blocks in the set, a block header is identified. Each block header in the training and test documents includes a sequence includes no more than a predetermined maximum number of characters. An encoding of the test document is generated, based on the identifiers of the block headers identified in the test document that are in the condensed dictionary.
    Type: Grant
    Filed: June 29, 2017
    Date of Patent: September 29, 2020
    Assignee: XEROX CORPORATION
    Inventor: Denys Proux
  • Patent number: 10652236
    Abstract: Methods and systems for electronic crowd-based authentication. An example embodiment includes operations or steps for selecting authentication criteria with corresponding validity criteria through a key ring application, pairing the key ring application with authentication data, and transmitting the authentication data for verification by a security server, thereby allowing a trusted user to endorse an unregistered user to provide the unregistered user with access to a secured resource by the selecting of the authentication criteria, the pairing of the key ring application, and the transmitting of the authentication data for verification by the security server.
    Type: Grant
    Filed: March 17, 2017
    Date of Patent: May 12, 2020
    Assignee: Conduent Business Services, LLC
    Inventor: Denys Proux
  • Publication number: 20190005050
    Abstract: A method for encoding documents includes building or otherwise providing a condensed dictionary including identifiers for block headers identified in text blocks extracted from a collection of training documents. For at least one test document a set of text content blocks is identified. For each of the text content blocks in the set, a block header is identified. Each block header in the training and test documents includes a sequence includes no more than a predetermined maximum number of characters. An encoding of the test document is generated, based on the identifiers of the block headers identified in the test document that are in the condensed dictionary.
    Type: Application
    Filed: June 29, 2017
    Publication date: January 3, 2019
    Applicant: Xerox Corporation
    Inventor: DENYS PROUX
  • Publication number: 20180270224
    Abstract: Methods and systems for electronic crowd-based authentication. An example embodiment includes operations or steps for selecting authentication criteria with corresponding validity criteria through a key ring application, pairing the key ring application with authentication data, and transmitting the authentication data for verification by a security server, thereby allowing a trusted user to endorse an unregistered user to provide the unregistered user with access to a secured resource by the selecting of the authentication criteria, the pairing of the key ring application, and the transmitting of the authentication data for verification by the security server.
    Type: Application
    Filed: March 17, 2017
    Publication date: September 20, 2018
    Inventor: Denys Proux
  • Patent number: 9639601
    Abstract: A system and method provide for querying a knowledge base. The knowledge base includes a plurality of layers, each layer corresponding to a different type of information, such as user's intent, lack of knowledge, and specific issue. The system includes categorization rules for categorizing at least a part of a user's request according to the types of information and for mapping the request to respective layers of the knowledge base. The user's request is categorized with the categorization rules and mapped to one of the layers of the knowledge base, based on the categorization. A search is conducted for responsive problem descriptions among the problem descriptions in that layer. The system and method can thus provide for differential searching of the knowledge base, depending on the type of information being sought.
    Type: Grant
    Filed: June 6, 2014
    Date of Patent: May 2, 2017
    Assignee: XEROX CORPORATION
    Inventor: Denys Proux
  • Publication number: 20160343086
    Abstract: The present disclosure relates to a computer-implemented method, device, and computer-readable storage medium used for contextual linking information in a financial report. The method can include obtaining portions of the financial report; detecting one or more line items in the portions of the financial report based on one or more properties of the one or more line items; detecting one or more section headers in the portions of the financial report based on one or more properties of the one or more section headers; parsing, by a processor, the one or more line items and the one or more section headers that are detected; and linking the one or more line items to the one or more section headers based on the parsing.
    Type: Application
    Filed: May 19, 2015
    Publication date: November 24, 2016
    Inventors: Anirban Mondal, Agnes Sandor, Diana Nicoleta Popa, Anna Stavrianou, Denys Proux
  • Patent number: 9436649
    Abstract: A computer implemented system and method are disclosed for updating an electronic calendar. The method includes receiving an electronic message in a natural language in which a change in role is expressed and, with a natural language processor implemented by a computer processor, automatically detecting the change in role within the email message, optionally storing the change in role in a contacts database, and proposing updates for entries in an electronic calendar based on the detected change in role.
    Type: Grant
    Filed: November 15, 2012
    Date of Patent: September 6, 2016
    Assignee: Xerox Corporation
    Inventors: Jean-Luc Meunier, Caroline Hagege, Stefania Castellani, Denys Proux, Eric Cheminot, Frederique Segond
  • Patent number: 9262921
    Abstract: A method for assisting a driver to locate a parking space includes identifying a user-selected destination with a navigation system of a first vehicle. While the driver of the first vehicle is being guided by the navigation system towards the selected destination, parking availability information is acquired from a first space allocation device (e.g., ticket vending machine), associated with a first parking zone. The parking availability information includes parking availability information for at least one second parking zone associated with a respective second, space allocation device, remote from the first space allocation device. The second parking availability information for the second parking zone(s) is communicated to the first space allocation device by at a respective second navigation system of at least one second vehicle. A parking zone is selected, based on the user-selected destination and acquired parking availability information transmitted from the first space allocation device.
    Type: Grant
    Filed: May 21, 2013
    Date of Patent: February 16, 2016
    Assignee: XEROX CORPORATION
    Inventor: Denys Proux
  • Publication number: 20150356142
    Abstract: A system and method provide for querying a knowledge base. The knowledge base includes a plurality of layers, each layer corresponding to a different type of information, such as user's intent, lack of knowledge, and specific issue. The system includes categorization rules for categorizing at least a part of a user's request according to the types of information and for mapping the request to respective layers of the knowledge base. The user's request is categorized with the categorization rules and mapped to one of the layers of the knowledge base, based on the categorization. A search is conducted for responsive problem descriptions among the problem descriptions in that layer. The system and method can thus provide for differential searching of the knowledge base, depending on the type of information being sought.
    Type: Application
    Filed: June 6, 2014
    Publication date: December 10, 2015
    Inventor: Denys Proux
  • Patent number: 9081858
    Abstract: A method, a system, and a computer program product for processing search queries are disclosed. A first query pertaining to a primary theme is received. One or more secondary queries are then generated. Each of the one or more secondary queries is associated with a corresponding plausible secondary theme. The first query and the one or more secondary queries are then submitted to a search engine.
    Type: Grant
    Filed: April 24, 2012
    Date of Patent: July 14, 2015
    Assignee: XEROX CORPORATION
    Inventors: Denys Proux, Claude Roux
  • Patent number: 9053423
    Abstract: A system and method for proposing candidate solutions for updating a knowledge base are disclosed. In the method, knowledge base solutions in a natural language are each processed to generate a first action sequence of atomic steps, each including a verb and an object including a noun which is in a syntactic dependency with the respective verb. A recorded solution, expressed in a natural language, is received which includes actions performed on a device in the device class. The recorded solution is processed to generate a second action sequence of atomic steps, as for the first action sequence. The second action sequence is compared with the first action sequences to determine whether the recorded solution corresponds to one of the knowledge base solutions. Based on the comparison, provision is made for proposing an update to the knowledge base, based on the recorded solution.
    Type: Grant
    Filed: March 25, 2013
    Date of Patent: June 9, 2015
    Assignee: XEROX CORPORATION
    Inventor: Denys Proux
  • Publication number: 20150058006
    Abstract: A method for speech to text transcription uses a knowledge base containing solution descriptions, each describing, in words, a solution to a respective problem. An audio recording of a dialogue between an agent and a user in which the agent had access to the knowledge base is received. A sequence of phonemes based on the agent's part of the audio recording is identified and from this, a preliminary transcription is made which includes a sequence of words recognized as corresponding to phonemes in the identified sequence of phonemes together with any unrecognized phonemes from the phoneme sequence that are not recognized as corresponding to one of the recognized words. The preliminary transcription is revised by replacing one or more of the unrecognized phonemes with a word or words from a solution description that includes words which match adjacent words of the sequence of recognized words.
    Type: Application
    Filed: August 23, 2013
    Publication date: February 26, 2015
    Applicant: Xerox Corporation
    Inventor: Denys Proux
  • Publication number: 20140350853
    Abstract: A method for assisting a driver to locate a parking space includes identifying a user-selected destination with a navigation system of a first vehicle. While the driver of the first vehicle is being guided by the navigation system towards the selected destination, parking availability information is acquired from a first space allocation device (e.g., ticket vending machine), associated with a first parking zone. The parking availability information includes parking availability information for at least one second parking zone associated with a respective second, space allocation device, remote from the first space allocation device. The second parking availability information for the second parking zone(s) is communicated to the first space allocation device by at a respective second navigation system of at least one second vehicle. A parking zone is selected, based on the user-selected destination and acquired parking availability information transmitted from the first space allocation device.
    Type: Application
    Filed: May 21, 2013
    Publication date: November 27, 2014
    Applicant: Xerox Corporation
    Inventor: Denys Proux
  • Publication number: 20140288920
    Abstract: A system and method for proposing candidate solutions for updating a knowledge base are disclosed. In the method, knowledge base solutions in a natural language are each processed to generate a first action sequence of atomic steps, each including a verb and an object including a noun which is in a syntactic dependency with the respective verb. A recorded solution, expressed in a natural language, is received which includes actions performed on a device in the device class. The recorded solution is processed to generate a second action sequence of atomic steps, as for the first action sequence. The second action sequence is compared with the first action sequences to determine whether the recorded solution corresponds to one of the knowledge base solutions. Based on the comparison, provision is made for proposing an update to the knowledge base, based on the recorded solution.
    Type: Application
    Filed: March 25, 2013
    Publication date: September 25, 2014
    Inventor: Denys Proux
  • Patent number: 8799760
    Abstract: A system and method for assisting a user to enter data are provided. The method includes detecting a user's selection of a moveable input zone on each of one or more input documents displayed on the user's screen and detecting a user's selection of a moveable target zone on a target document displayed on the user's screen. Data in the input zone(s) and the target zone is captured for one or more locations of the respective zones and a pattern is learned automatically for filling additional data in the target document based on the captured data. A fill arrangement for filling the additional data in the target document based on the learned pattern is generated, which can be presented to the user for validation.
    Type: Grant
    Filed: December 8, 2011
    Date of Patent: August 5, 2014
    Assignee: Xerox Corporation
    Inventors: Denys Proux, Claude Roux
  • Publication number: 20130297373
    Abstract: A computer implemented method for calculating the probability of an employee leaving an organization is provided. Closely associated groups of employees within the organization are identified on based on their date of joining the organization. The email traffic among different members of the closely associated group is monitored over a predefined time period. The occurrence of an event in the closely associated group is used to compute a risk parameter for the remaining employees of the closely associated group. The risk parameter is used in conjunction with a first parameter and a second parameter to calculate the probability of an employee leaving the organization.
    Type: Application
    Filed: May 2, 2012
    Publication date: November 7, 2013
    Applicant: XEROX CORPORATION
    Inventor: Denys Proux
  • Publication number: 20130282759
    Abstract: A method, a system, and a computer program product for processing search queries are disclosed. A first query pertaining to a primary theme is received. One or more secondary queries are then generated. Each of the one or more secondary queries is associated with a corresponding plausible secondary theme. The first query and the one or more secondary queries are then submitted to a search engine.
    Type: Application
    Filed: April 24, 2012
    Publication date: October 24, 2013
    Applicant: XEROX CORPORATION
    Inventors: Denys Proux, Claude Roux