IP Library Patent Application 17962040
Patent Application
App. No. 17/962,040

System and Method for Generating Synthetic Cohorts Using Generative Modeling

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
17/962,040
Abstract

A method, computer program product, and computing system for generating a generative model representative of a plurality of natural biometric profiles. A plurality of random samples are generated from the generative model. A plurality of synthetic biometric profiles are generated based upon, at least in part, the plurality of random samples.

Claims (39)

1 . A computer-implemented method, executed on a computing device, comprising:

generating a generative model representative of a plurality of natural biometric profiles;

generating a plurality of random samples from the generative model; and

generating a plurality of synthetic biometric profiles based upon, at least in part, the plurality of random samples.

2 . The computer-implemented method of claim 1 , wherein each natural biometric profile includes a vector of biometric information associated with an individual.

3 . The computer-implemented method of claim 1 , wherein generating the generative model includes generating a plurality of generative models for a plurality of biometric characteristics.

4 . The computer-implemented method of claim 1 , wherein the generative model is a multivariate Gaussian distribution.

5 . The computer-implemented method of claim 1 , wherein the plurality of synthetic biometric profiles define a cohort of voiceprints.

6 . The computer-implemented method of claim 1 , further comprising:

disposing of the plurality of natural biometric profiles in response to generating the plurality of synthetic biometric profiles.

7 . The computer-implemented method of claim 1 , further comprising:

using the plurality of synthetic biometric profiles within a biometric verification system.

8 . A computing system comprising:

a memory; and

a processor to generate a generative model representative of a plurality of natural voiceprints, to generate a plurality of synthetic voiceprints by generating a plurality of random samples from the generative model, and to use the plurality of synthetic voiceprints within a biometric verification system.

9 . The computing system of claim 8 , wherein each voiceprint includes a vector of voiceprint information associated with an individual speaker.

10 . The computing system of claim 8 , wherein generating the generative model includes generating a plurality of generative models for a plurality of voice characteristics.

11 . The computing system of claim 10 , wherein the plurality of voice characteristics include at least one of:

speaker age;

speaker language; and

speaker gender.

12 . The computing system of claim 8 , wherein the generative model is a multivariate Gaussian distribution.

13 . The computing system of claim 8 , wherein the processor is further configured to:

dispose of the plurality of natural voiceprints in response to generating the plurality of synthetic voiceprints.

14 . The computing system of claim 8 , wherein the plurality of synthetic voiceprints define a cohort of voiceprints.

15 . A computer program product residing on a non-transitory computer readable medium having a plurality of instructions stored thereon which, when executed by a processor, cause the processor to perform operations comprising:

generating a generative model representative of a plurality of natural voiceprints;

generating a plurality of random samples from the generative model; and

generating a plurality of synthetic voiceprints based upon, at least in part, the plurality of random samples, wherein the plurality of synthetic voiceprints define a cohort of voiceprints for a biometric verification system.

16 . The computer program product of claim 15 , wherein each voiceprint includes a vector of voiceprint information associated with an individual speaker.

17 . The computer program product of claim 15 , wherein generating the generative model includes generating a plurality of generative models for a plurality of voice characteristics.

18 . The computer program product of claim 17 , wherein the plurality of voice characteristics include at least one of:

speaker age;

speaker language; and

speaker gender.

19 . The computer program product of claim 15 , wherein the operations further comprise:

disposing of the plurality of natural voiceprints in response to generating the plurality of synthetic voiceprints.

20 . The computer program product of claim 15 , wherein the operations further comprise:

using the plurality of synthetic voiceprints within the biometric verification system.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 7, 2025
From: NUANCE COMMUNICATIONS, INC.
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 070761/0512 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 14, 2023
From: NUANCE COMMUNICATIONS, INC.
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 065578/0676 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 7, 2022
From: TALIB, HAYDAR; VAIR, CLAUDIO; COLIBRO, DANIELE ERNESTO; FARRELL, KEVIN ROBERT
To: NUANCE COMMUNICATIONS, INC.
Reel/Frame 061348/0992 →