IP Library Patent Application 17409112
Patent Application
App. No. 17/409,112

System, Method and Computer Program Product for Extracting User Profiles and Habits Based on Speech Recognition and Calling History for Telephone System Advertising

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/409,112
Abstract

A system, method and computer program product for providing targeted messages to a person using telephony services by generating user profile information from telephony data and using the user profile information to retrieve targeted messages.

Claims (36)

1 - 24 . (canceled)

25 . A method comprising:

receiving at least a portion of a digital representation of a word spoken in a vicinity of a user device, the digital representation generated by the user device;

processing, via at least one speech recognition algorithm, the at least the portion of the digital representation to extract at least text data therefrom;

updating a profile of a user of the user device in a user profile database to reflect the at least text data;

selecting message data based at least on the updated profile; and

sending the message data to at least one of the user device or another device for presentation to the user.

26 . The method of claim 25 , wherein the message data comprises an advertisement.

27 . The method of claim 25 , wherein the message data is configured to allow the user to accept or decline an offer.

28 . The method of claim 25 , wherein the message data is configured to allow the user to subscribe to content without re-entering information about the user.

29 . The method of claim 25 , wherein the message data is configured to require additional information about the user prior to subscribing to content.

30 . The method of claim 25 , wherein the message data is configured to be presented when the user visits a website.

31 . The method of claim 25 , wherein the message comprises an opt-in or an opt-out offer.

32 . The method of claim 25 , wherein the message is configured for display on a web browser.

33 . The method of claim 25 , wherein the user device comprises a mobile phone, and wherein the word is spoken during a phone call conducted using the mobile phone.

34 . The method of claim 25 , wherein:

the sending the message data to at least one of the user device or another device for presentation to the user comprises sending the message data to the another device; and

the user device comprises a microphone, and wherein the another device comprises at least one of a speaker or a display.

35 . The method of claim 25 , wherein the message data is selected by performing a keyword search in a message database of the word spoken in the vicinity of the user device.

36 . The method of claim 25 , wherein the word is spoken in a conversation, and wherein the message data is sent to the at least one of the user device or to the another device in real time during the conversation.

37 . Computer readable apparatus comprising at least one computer program, the at least one computer program having a plurality of instructions which, when executed by a processing device of a computerized network server, causes:

receipt of at least a portion of a digital representation of a word spoken by a user in a vicinity of a user device, the digital representation generated by the user device;

processing, via at least one speech recognition algorithm, of the at least the portion of the digital representation to extract at least text data therefrom;

utilization of an analytics engine to analyze at least the extracted at least text data to refine user profile data relating to the user;

selection of contextually-relevant data based at least on the refined user profile data; and

transmission of the selected contextually-relevant data to at least one of the user device or a device in data communication therewith for presentation to the user.

38 . The computer readable apparatus of claim 37 , wherein at least the utilization of the analytics engine, the selection of the contextually-relevant data, the transmission and the presentation occur substantially in real time relative to the receipt of the at least a portion of the digital representation.

39 . The computer readable apparatus of claim 37 , wherein the processing of the at least portion of the digital representation comprises extracting at least one of content or context of at least a portion of a conversation represented by the digital representation.

40 . The computer readable apparatus of claim 37 , wherein the processing of the at least portion of the digital representation comprises extracting at least one of content or context of at least a portion of a conversation represented by the digital representation.

41 . Computer readable apparatus comprising at least one computer program, the at least one computer program having a plurality of instructions which, when executed by a processing device of a computerized network server, causes:

receipt of at least a portion of a digital representation of words spoken by a consumer in a vicinity of a user device during a voice conversation, the digital representation generated by the user device;

processing, via at least one speech recognition algorithm, of the at least portion of the digital representation to extract at least text data therefrom;

utilization of an analytics engine to analyze at least the extracted at least text data to determine at least one context relating to the voice conversation;

selection of data from a database, the selection based at least on the determined at least one context; and

transmission of the selected data for use in conjunction with the conversation.

42 . The computer readable apparatus of claim 41 , wherein the use in conjunction with the conversation comprises provision of at least portions of the selected data to the consumer via an audio or voice modality.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 24, 2021
From: ICALL, INC.
To: III HOLDINGS 1, LLC
Reel/Frame 057265/0889 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 23, 2021
From: GILBERT, ARLO CHRISTOPHER; MULDOWNEY, ANDREW
To: ICALL, INC.
Reel/Frame 057265/0535 →