IP Library Granted Patent US 10,714,091
Granted Patent B2
US 10,714,091 · App. 16/148,042 · Granted Jul 14, 2020

Systems and methods to present voice message information to a user of a computing device

Inventor: Jeffrey Bonforte (San Francisco, CA)
Assignee: OATH INC.
G10L15/265G06Q10/107G10L15/26G10L15/30H04L67/306H04M1/7255H04M1/72552H04M3/533H04M3/53333H04W4/21H04M3/4931H04M2201/40H04M2203/2038H04M2203/253H04M2203/551
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 10,714,091
App. No.
16/148,042
Granted
Jul 14, 2020
Kind
B2
Abstract

Systems and methods to process and/or present information relating to voice messages for a user that are received from other persons. In one embodiment, a method implemented in a data processing system includes: receiving first data associated with prior communications or activities for a first user on a mobile device; receiving a voice message for the first user; transcribing the voice message using the first data to provide a transcribed message; and sending the transcribed message to the mobile device for display to the user.

Claims (33)

1. A method, comprising:

receiving first data associated with prior communications for a first user of a computing device, the first data comprising a plurality of person profiles including a person profile for a person referenced in a prior communication between the first user and a caller that creates a voice message for the first user;

receiving, via a computing apparatus, the voice message;

transcribing, via the computing apparatus, the voice message using the first data to provide a transcribed message; and

sending the transcribed message to the computing device for providing to the first user.

2. The method of claim 1 , wherein the plurality of person profiles further includes a person profile for a person referenced in the voice message other than the first user or the caller.

3. The method of claim 1 , wherein the first data includes a predefined number of recent messages sent by the caller to the first user.

4. The method of claim 1 , wherein the method further comprises sending a person profile to the computing device for at least one person referenced in the transcribed message other than the first user or the caller.

5. The method of claim 1 , wherein the voice message and the first data are received from the computing device.

6. The method of claim 1 , wherein the first data is received from a server, and wherein the server stores the plurality of person profiles for users of computing devices including the first user.

7. The method of claim 1 , wherein the transcribing is performed using a speech recognition system.

8. The method of claim 1 , further comprising sending, to the computing device, a list of persons or messages for display to the first user, wherein each person or message in the list is referenced in the transcribed message.

9. The method of claim 1 , further comprising sending, to the computing device, a link to a communication referenced in the transcribed message.

10. The method of claim 1 , wherein the first data is associated with prior activities of the first user, the prior activities including manner of operation by the first user of the computing device.

11. A non-transitory computer-readable storage medium storing computer-readable instructions, which when executed, cause a computing device of a first user to:

send, using the computing device, first data to a computing apparatus, wherein the first data is associated with prior communications for the first user, and the first data comprises a plurality of person profiles, including a person profile for a person referenced in a prior communication between the first user and a caller that creates a voice message for the first user;

send, using the computing device, the voice message to the computing apparatus; and

receive, at the computing device, a transcribed message from the computing apparatus, wherein the computing apparatus transcribes the voice message using the first data to create the transcribed message.

12. The storage medium of claim 11 , wherein the plurality of person profiles further includes a person profile for a person referenced in the voice message other than the first user or the caller, and the instructions further cause the computing device to store the plurality of person profiles in a memory of the computing device.

13. The storage medium of claim 11 , wherein the instructions further cause the computing device to send a person profile to a server other than the computing apparatus, wherein the server is configured to store the plurality of person profiles for users of computing devices including the first user.

14. The storage medium of claim 11 , wherein the instructions further cause the computing device to receive person profiles for persons referenced in the transcribed message.

15. The storage medium of claim 11 , wherein the instructions further cause the computing device to present, on a display, at least one person or message referenced in the transcribed message.

16. The storage medium of claim 11 , wherein the computing apparatus is a speech recognition system.

17. The storage medium of claim 11 , wherein the plurality of person profiles further includes a person profile for the caller.

18. A system, comprising:

at least one processor; and

memory storing instructions configured to instruct the at least one processor to:

receive first data associated with prior communications for a user of a computing device, the first data comprising data regarding a person referenced in a prior communication between the user and a caller;

receive a voice message created by the caller;

transcribe the voice message using the first data to provide a transcribed message; and

send the transcribed message to the computing device.

19. The system of claim 18 , wherein the first data is received from a server, and the server stores profiles for users of computing devices including the user.

20. The system of claim 18 , wherein the first data further includes data regarding the caller.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2021
From: VERIZON MEDIA INC.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 057453/0431 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2020
From: OATH INC.
To: VERIZON MEDIA INC.
Reel/Frame 054258/0635 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 1, 2018
From: BONFORTE, JEFFREY
To: XOBNI CORPORATION
Reel/Frame 047377/0427 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 1, 2018
From: XOBNI CORPORATION
To: YAHOO! INC.
Reel/Frame 047377/0454 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 1, 2018
From: YAHOO HOLDINGS, INC.
To: OATH INC.
Reel/Frame 047380/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 1, 2018
From: YAHOO! INC.
To: YAHOO HOLDINGS, INC.
Reel/Frame 047380/0412 →
Continuity (5)
Continuation 15627524 · Jun 20, 2017
Continuation 14634111 · Feb 27, 2015
Continuation 13528693 · Jun 20, 2012
Provisional Application 61499643 · Jun 21, 2011
Related Publication 20190035400A1 · Jan 31, 2019