IP Library › Granted Patent US 12,482,471
Granted Patent B2
US 12,482,471 · App. 18/355,547 · Granted Nov 25, 2025

Voice analysis systems and methods for processing digital sound data over a communications network

Inventor: Sateesh Mannar (Bloomington, IL)
Assignee: State Farm Mutual Automobile Insurance Company
G10L15/26G06F3/167G06F40/174G06Q10/10G06Q40/08
View Patent ↗
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 12,482,471
App. No.
18/355,547
Granted
Nov 25, 2025
Kind
B2
Abstract

A voice analysis (VA) computer system for processing verbally inputted data into an online application form is provided. The VA computer system is configured to receive a first set of digital sound data in connection with a first form submission, and enable a voice-input tool on a user computing device for an applicant to input registration data, including in a second set of digital sound data. The VA computer system is configured to retrieve a text-based template including a sequence of descriptor phrases and blank data fields. The VA computer system may be configured to transmit first instructions to the user computing device that cause the user computing device to issue a first prompt, receive a first registration data element including a first response from the applicant via the voice-input tool, translate the first response into text inputs, and store each descriptor phrase linked to the corresponding response associated therewith.

Claims (50)

1 . A voice analysis (VA) computer system for processing verbally inputted data into an online application form using digital sound data, the VA computer system comprising a host server and a voice analysis (VA) server, the VA server comprising at least one processor in communication with a memory, wherein the VA computer system is configured to:

verify a first set of digital sound data provided by a user computing device to verify a request from an applicant for the online application form;

in response to the verification, launch a voice-input version of the online application form on the user computing device for the applicant to input registration data as voice inputs into the online application form, the registration data included in a second set of digital sound data, the voice-input version of the online application form including a voice-input tool;

based upon content of a first data element of the second set of digital sound data received from the applicant via the voice-input tool, retrieve a text-based template from a plurality of stored templates, the retrieved text-based template including a sequence of descriptor phrases and blank data fields, each descriptor phrase linked to a respective blank data field, each descriptor phrase requesting a respective registration data element from the applicant for populating the corresponding blank data field;

transmit first instructions to the user computing device that cause the user computing device to issue a first prompt including a first descriptor phrase of the sequence of descriptor phrases, including issuing a first instance of the first prompt as an audio prompt and a second instance of the first prompt as a visual prompt;

in response to the first prompt, receive a first registration data element of the registration data as a second instance of the second set of digital sound data from the applicant via the voice-input tool;

translate the second set of digital sound data into text inputs, the text inputs including the first descriptor phrase and a first response for populating an associated first blank data field; and

store, within a database, each descriptor phrase linked to the corresponding response associated therewith.

2 . The VA computer system of claim 1 , wherein the visual prompt includes a text-based prompt of the first descriptor phrase and a visual blank space representative of the corresponding first blank data field.

3 . The VA computer system of claim 1 , wherein the VA computer system is further configured to:

transmit second instructions to the user computing device that cause the user computing device to display the text inputs as text on the user computing device.

4 . The VA computer system of claim 3 , wherein the visual prompt includes a text-based prompt of the first descriptor phrase and a visual blank space representative of the corresponding first blank data field, and wherein the second instructions cause the user computing device to update the display to include the text representing the first response within the visual blank space.

5 . The VA computer system of claim 1 , wherein the VA computer system is further configured to:

retrieve, based at least in part upon content of the first response, a second descriptor phrase of the sequence of descriptor phrases; and

transmit second instructions to the user computing device that cause the user computing device to issue a second prompt including the second descriptor phrase, including issuing a first instance of the second prompt as an audio prompt and a second instance of the second prompt as a visual prompt.

6 . The VA computer system of claim 5 , wherein the VA computer system is further configured to:

in response to the second prompt, receive a second registration data element of the registration data as a third instance of the second set of digital sound data from the applicant via the voice-input tool;

translate the second set of digital sound data into second text inputs, the second text inputs including the second descriptor phrase and a second response for populating an associated second blank data field; and

update the database with the second text inputs.

7 . The VA computer system of claim 1 , wherein the first instructions cause the user computing device to simultaneously issue the first and second instances of the first prompt.

8 . The VA computer system of claim 1 , wherein the first form is an insurance claim form.

9 . The VA computer system of claim 8 , further configured to receive, from the user computing device, the first data element of the second set of digital sound data including a claim type verbally spoken by the applicant in response to a first leading sentence retrieved by the VA computer system.

10 . The VA computing system of claim 1 , further configured to verify the request from the applicant by matching a plurality of voice parameters in the first set of digital sound data to a sample voice file to determine whether the plurality of voice parameters meets a predefined threshold.

11 . The VA computer system of claim 1 , further configured to verify the request from the applicant by:

parsing the first set of digital sound data to identify a plurality of voice parameters of the applicant; and

performing a look up, within one or more translation modules, for a sample voice file matching the plurality of voice parameters.

12 . The VA computer system of claim 1 , further configured to receive a confirmation from the user computing device, wherein the confirmation verifies that the populated blank data fields include correct data.

13 . A computer-implemented method for processing verbally inputted data into an online application form using digital sound data, the method implemented using a voice analysis (VA) computer system including a voice analysis (VA) server and a host server, each server including a processor in communication with a memory, the method comprising:

verifying a first set of digital sound data provided by a user computing device to verify a request from an applicant for the online application form;

in response to the verification, launching a voice-input version of the online application form on the user computing device for the applicant to input registration data as voice inputs into the online application form, the registration data included in a second set of digital sound data, the voice-input version of the online application form including a voice-input tool;

based upon content of a first data element of the second set of digital sound data received from the applicant via the voice-input tool, retrieving a text-based template from a plurality of stored templates, the retrieved text-based template including a sequence of descriptor phrases and blank data fields, each descriptor phrase linked to a respective blank data field, each descriptor phrase requesting a respective registration data element from the applicant for populating the corresponding blank data field;

transmitting first instructions to the user computing device that cause the user computing device to issue a first prompt including a first descriptor phrase of the sequence of descriptor phrases, including issuing a first instance of the first prompt as an audio prompt and a second instance of the first prompt as a visual prompt;

in response to the first prompt, receiving a first registration data element of the registration data as a second instance of the second set of digital sound data from the applicant via the voice-input tool;

translating the second set of digital sound data into text inputs, the text inputs including the first descriptor phrase and a first response for populating an associated first blank data field; and

storing, within a database, each descriptor phrase linked to the corresponding response associated therewith.

14 . The computer-implemented method of claim 13 , further comprising:

transmitting second instructions to the user computing device that cause the user computing device to display the text inputs as text on the user computing device.

15 . The computer-implemented method of claim 14 , wherein the visual prompt includes a text-based prompt of the first descriptor phrase and a visual blank space representative of the corresponding first blank data field, and wherein transmitting the second instructions comprises transmitting the second instructions that cause the user computing device to update the display to include the text representing the first response within the visual blank space.

16 . The computer-implemented method of claim 13 , further comprising:

retrieving, based at least in part upon content of the first response, a second descriptor phrase of the sequence of descriptor phrases; and

transmitting second instructions to the user computing device that cause the user computing device to issue a second prompt including the second descriptor phrase, including issuing a first instance of the second prompt as an audio prompt and a second instance of the second prompt as a visual prompt.

17 . The computer-implemented method of claim 16 , further comprising:

in response to the second prompt, receiving a second registration data element of the registration data as a third instance of the second set of digital sound data from the applicant via the voice-input tool;

translating the second set of digital sound data into second text inputs, the second text inputs including the second descriptor phrase and a second response for populating an associated second blank data field; and

updating the database with the second text inputs.

18 . The computer-implemented method of claim 13 , wherein the first form is an insurance claim form, the method further comprising receiving, from the user computing device, the first data element of the second set of digital sound data including a claim type verbally spoken by the applicant in response to a first leading sentence retrieved by the VA computer system.

19 . The computer-implemented method of claim 13 , said verifying comprising:

matching a plurality of voice parameters in the first set of digital sound data to a sample voice file to determine whether the plurality of voice parameters meets a predefined threshold.

20 . The computer-implemented method of claim 13 , further comprising:

receiving a confirmation from the user computing device, wherein the confirmation verifies that the populated blank data fields include correct data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 20, 2023
From: MANNAR, SATEESH
To: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
Reel/Frame 064324/0194 →
Continuity (5)
Continuation 16259312 · Jan 28, 2019
Provisional Application 62686363 · Jun 18, 2018
Provisional Application 62656083 · Apr 11, 2018
Provisional Application 62632114 · Feb 19, 2018
Related Publication 20240021203A1 · Jan 18, 2024
References Cited (29)
US 5231670A · Goldhor et al. · 1993 [cited by applicant]
US 5619708A · Ho · 1997 [cited by applicant]
US 7003464B2 · Ferrans et al. · 2006 [cited by applicant]
US 7720682B2 · Stephanick et al. · 2010 [cited by applicant]
US 8620666B1 · Whitmore · 2013 [cited by examiner]
US 8719014B2 · Wagner · 2014 [cited by applicant]
US 10148600B1 · White et al. · 2018 [cited by applicant]
US 11195530B1 · Mannar · 2021 [cited by applicant]
US 11776059B1 · Mannar · 2023 [cited by examiner]
US 20010037287A1 · Broadbent et al. · 2001 [cited by applicant]
US 20030154085A1 · Kelley · 2003 [cited by applicant]
US 20050010418A1 · McNair · 2005 [cited by examiner]
US 20050038681A1 · Covert · 2005 [cited by applicant]
US 20060064302A1 · Ativanichayaphong et al. · 2006 [cited by applicant]
US 20060161646A1 · Chene et al. · 2006 [cited by applicant]
US 20070226018A1 · Gross et al. · 2007 [cited by applicant]
US 20080235024A1 · Goldberg et al. · 2008 [cited by applicant]
US 20090138284A1 · Guadagna et al. · 2009 [cited by applicant]
US 20100293108A1 · Gurvitch et al. · 2010 [cited by applicant]
US 20130151283A1 · Ranicar, III · 2013 [cited by examiner]
US 20130198104A1 · Parker · 2013 [cited by applicant]
US 20140200928A1 · Watanabe et al. · 2014 [cited by applicant]
US 20140379386A1 · Drennan, III · 2014 [cited by applicant]
US 20150170638A1 · Bezar · 2015 [cited by applicant]
US 20150363725A1 · Andersson et al. · 2015 [cited by applicant]
US 20160358603A1 · Azam et al. · 2016 [cited by applicant]
US 20180068226A1 · OConnor et al. · 2018 [cited by applicant]
US 20180232752A1 · BaderEddin · 2018 [cited by examiner]
US 20210166324A1 · Dobashi · 2021 [cited by examiner]