Patents by Inventor Diego Guy M. Legrand
Diego Guy M. Legrand 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).
-
Patent number: 11755979Abstract: A method for finding a best solution to a problem is provided. The method includes evolving candidate individuals in a candidate pool by testing each candidate individual of the candidate individuals to obtain test results, assigning a performance measure to each of the tested candidate individuals in dependence upon the test results, discarding candidate individuals from the candidate pool in dependence upon their assigned performance measure, and adding, to the candidate pool, a new candidate individual procreated from parent candidate individuals remaining in the candidate pool, and repeating the evolution steps to evolve the candidate individuals in the candidate pool.Type: GrantFiled: August 16, 2019Date of Patent: September 12, 2023Assignee: Evolv Technology Solutions, Inc.Inventors: Diego Guy M. Legrand, Jingbo Jiang, Robert Severn
-
Publication number: 20220156302Abstract: A method of implementing a graphical user interface to collect information from a user is provided. The method includes (i) dynamically displaying, by the graphical user interface, K>1 groupings of M>1 documents from a catalog of documents in an embedding space, wherein a distance between each pair of the documents in the embedding space corresponds to a predetermined measure of dissimilarity between the pair of documents, and the K groupings are formed using K-medoid clustering analysis, (ii) receiving a user selection of one grouping of the K groupings, (iii) dynamically displaying a predetermined number P>0 documents of the cluster which corresponds to the selected grouping, (iv) receiving user feedback with respect to one of the Pk documents of the selected grouping, (v) and dynamically displaying an identified subsequent document from the selected grouping in dependence on the set of liked documents and the set of disliked documents.Type: ApplicationFiled: January 31, 2022Publication date: May 19, 2022Applicant: Evolv Technology Solutions, Inc.Inventors: Robert SEVERN, Matthew J. STROM, Diego Guy M. LEGRAND, James O'Neill, Scott HENNING
-
Patent number: 11238083Abstract: A method for identifying a desired document is provided to include forming K clusters of documents and, for each cluster: for each respective document of the cluster determining a sum of distances between (i) the respective document and (ii) each of the other documents of the cluster; and identifying a medoid document of the cluster as the document of the cluster having the smallest sum of determined distances of all of the documents of the cluster. The method also includes selecting M representative documents for each cluster, identifying for dynamic display toward the user K groupings of documents, wherein each of the K groupings of documents identifies the selected M representative documents of a corresponding cluster, and, in response to user selection of one of the K groupings of documents, identifying for dynamic display toward the user P documents of the cluster that corresponds to the selected grouping.Type: GrantFiled: May 11, 2018Date of Patent: February 1, 2022Assignee: Evolv Technology Solutions, Inc.Inventors: Robert Severn, Matthew J. Strom, Diego Guy M. Legrand, James O'Neill, Scott Henning
-
Patent number: 10909459Abstract: The technology disclosed introduces a concept of training a neural network to create an embedding space. The neural network is trained by providing a set of K+2 training documents, each training document being represented by a training vector x, the set including a target document represented by a vector xt, a favored document represented by a vector xs, and K>1 unfavored documents represented by vectors xiu, each of the vectors including input vector elements, passing the vector representing each document set through the neural network to derive an output vectors yt, ys and yiu, each output vector including output vector elements, the neural network including adjustable parameters which dictate an amount of influence imposed on each input vector element to derive each output vector element, adjusting the parameters of the neural network to reduce a loss, which is an average over all of the output vectors yiu of [D(yt,ys)?D(yt, yiu)].Type: GrantFiled: June 9, 2017Date of Patent: February 2, 2021Assignee: Cognizant Technology Solutions U.S. CorporationInventors: Petr Tsatsin, Philip M. Long, Diego Guy M. Legrand, Nigel Duffy
-
Publication number: 20200057975Abstract: A method for finding a best solution to a problem is provided. The method includes evolving candidate individuals in a candidate pool by testing each candidate individual of the candidate individuals to obtain test results, assigning a performance measure to each of the tested candidate individuals in dependence upon the test results, discarding candidate individuals from the candidate pool in dependence upon their assigned performance measure, and adding, to the candidate pool, a new candidate individual procreated from parent candidate individuals remaining in the candidate pool, and repeating the evolution steps to evolve the candidate individuals in the candidate pool.Type: ApplicationFiled: August 16, 2019Publication date: February 20, 2020Applicant: Evolv Technology Solutions, Inc.Inventors: Diego Guy M. Legrand, Jingbo Jiang, Robert Severn
-
Publication number: 20180329990Abstract: A method for identifying a desired document is provided to include forming K clusters of documents and, for each cluster: for each respective document of the cluster determining a sum of distances between (i) the respective document and (ii) each of the other documents of the cluster; and identifying a medoid document of the cluster as the document of the cluster having the smallest sum of determined distances of all of the documents of the cluster. The method also includes selecting M representative documents for each cluster, identifying for dynamic display toward the user K groupings of documents, wherein each of the K groupings of documents identifies the selected M representative documents of a corresponding cluster, and, in response to user selection of one of the K groupings of documents, identifying for dynamic display toward the user P documents of the cluster that corresponds to the selected grouping.Type: ApplicationFiled: May 11, 2018Publication date: November 15, 2018Applicant: SENTIENT TECHNOLOGIES (BARBADOS) LIMITEDInventors: Robert SEVERN, Matthew J. STROM, Diego Guy M. LEGRAND, James O'NEILL, Scott HENNING
-
Patent number: 10102277Abstract: A method for identifying a desired document is provided to include calculating a Prior probability score for each document of a candidate list including a portion of documents of an embedding space, the Prior probability score indicating a preliminary probability, for each document of the candidate list, that the document is the desired document, and identifying an initial (i=0) collection of N0>1 candidate documents from the candidate list in dependence on the calculated Prior probability scores, the initial collection of candidate documents having fewer documents than the candidate list. The method further includes, for each i'th iteration in a plurality of iterations, beginning with a first iteration (i=1) and in response to user selection of an i'th selected document from the (i?1)'th collection of candidate documents, identifying an i'th collection of Ni>1 candidate documents from the candidate list in dependence on Posterior probability scores.Type: GrantFiled: December 9, 2016Date of Patent: October 16, 2018Assignee: SENTIENT TECHNOLOGIES (BARBADOS) LIMITEDInventors: Diego Guy M. Legrand, Philip M. Long, Nigel Duffy, Olivier Francon
-
Publication number: 20170357896Abstract: The technology disclosed introduces a concept of training a neural network to create an embedding space. The neural network is trained by providing a set of K+2 training documents, each training document being represented by a training vector x, the set including a target document represented by a vector xt, a favored document represented by a vector xs, and K>1 unfavored documents represented by vectors xiu, each of the vectors including input vector elements, passing the vector representing each document set through the neural network to derive an output vectors yt, ys and yiu, each output vector including output vector elements, the neural network including adjustable parameters which dictate an amount of influence imposed on each input vector element to derive each output vector element, adjusting the parameters of the neural network to reduce a loss, which is an average over all of the output vectors yiu of [D(yt,ys)?D(yt,yiu)].Type: ApplicationFiled: June 9, 2017Publication date: December 14, 2017Applicant: Sentient Technologies (Barbados) LimitedInventors: Petr TSATSIN, Philip M. LONG, Diego Guy M. LEGRAND, Nigel DUFFY
-
Publication number: 20170091319Abstract: A method for identifying a desired document is provided to include calculating a Prior probability score for each document of a candidate list including a portion of documents of an embedding space, the Prior probability score indicating a preliminary probability, for each document of the candidate list, that the document is the desired document, and identifying an initial (i=0) collection of N0>1 candidate documents from the candidate list in dependence on the calculated Prior probability scores, the initial collection of candidate documents having fewer documents than the candidate list. The method further includes, for each i'th iteration in a plurality of iterations, beginning with a first iteration (i=1) and in response to user selection of an i'th selected document from the (i?1)'th collection of candidate documents, identifying an i'th collection of Ni>1 candidate documents from the candidate list in dependence on Posterior probability scores.Type: ApplicationFiled: December 9, 2016Publication date: March 30, 2017Applicant: SENTIENT TECHNOLOGIES (BARBADOS) LIMITEDInventors: Diego Guy M. Legrand, Philip M. Long, Nigel Duffy, Olivier Francon