IP Library Granted Patent US 11,520,471
Granted Patent B1
US 11,520,471 · App. 17/515,527 · Granted Dec 6, 2022

Systems and methods for identifying a set of characters in a media file

Inventor: Margarita Khafizova (Plano, TX)
Assignee: GOOGLE LLC
G06F3/04845G06F3/0412G06F3/0416G06F3/04817G06F3/04842G06F3/04883G06F3/121G06F3/1203G06F3/1204G06F3/1205G06F3/126G06F3/1206G06F3/1226G06F3/1234G06F3/1236G06F3/1238G06F3/1263G06F3/1268G06F3/1281G06F3/1285G06F3/1286G06F3/1287G06F3/1288G06F3/1291G06F3/1292G06F3/1294G06F9/4818G06F9/5038G06F16/116G06F16/9535G06F40/289G10L15/26H04L67/06H04L67/1021H04L67/61H04W4/02G06F2203/04808H04W4/029
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 11,520,471
App. No.
17/515,527
Granted
Dec 6, 2022
Kind
B1
Abstract

The illustrative embodiments described herein provide systems and methods for notifying a user when a set of characters are identified in a media file. In one embodiment, a method includes receiving a set of characters inputted by the user of a computing device, playing the media file, transcribing the media file to form a transcription, and determining whether the transcription of the media file includes the set of characters. The method also includes initiating a notification prompt on a graphical user interface of the computing device in response to determining that the media file includes the set of characters.

Claims (49)

1. A method, comprising:

playing, by a computing device, a media file;

generating, by the computing device, a transcription of the media file including a set of characters;

identifying, by the computing device, and while the media file is playing, a segment of the media file corresponding to the portion of the transcription;

displaying, by the computing device, a notification prompt on a graphical user interface of the computing device in response to the generating; and

accessing, by the computing device, only the identified segment of the media file in response to a selection of the button by the user to be played by the computer device.

2. The method of claim 1 , wherein the button is a play button.

3. The method of claim 1 , further comprising:

identifying, by the computing device, a sub-segment in which the set of characters occurs, wherein the sub-segment is marked by a beginning time point and an ending time point within a segment.

4. The method of claim 1 , wherein the set of characters form one or more words.

5. The method of claim 1 , wherein the media file includes audio.

6. The method of claim 1 , wherein the receiving a set of characters for identification from a user of a computing device further comprises:

displaying an entry prompt on the graphical user interface, and

receiving, by the entry prompt, the set of characters.

7. The method of claim 1 , wherein the generating the transcription further comprises:

transcribing the media file using a speech-to-text application.

8. A computing device, comprising:

a memory storing instructions; and

a processor to execute the instructions to configure the processor to:

play a media file,

generate a transcription of the media file including a set of characters,

identify, while the media file is playing, a segment of the media file corresponding to the portion of the transcription,

cause a graphical user interface of the computing device to display a notification prompt, including a button, in response to the generate, and

access only the identified segment of the media file in response to a selection of the button by the user to be played by the computer device.

9. The computing device of claim 8 , wherein the selection of the button causes the processor to play the identified segment of the media file.

10. The computing device of claim 8 , wherein, when the processor is to generate the transcription, the processor further is to transcribe the media file while the computer device player plays the media file.

11. The computing device of claim 8 , wherein the processor further is to:

generate at least one of an audio or visual alert to notify the user of the identified segment.

12. The computing device of claim 8 , wherein, when the processor is to receive a set of characters, the processor further is to:

display an entry prompt on the graphical user interface, and

receive, by the entry prompt, the set of characters.

13. The computing device of claim 8 , wherein the media file includes audio.

14. The computing device of claim 8 , wherein the processor further is to:

identify a sub-segment in which the set of characters occurs wherein a beginning time point and an ending time point are identified by the identification module from the transcription, and wherein the sub-segment is marked by the beginning time point and the ending time point within the segment.

15. A non-transitory computer-readable medium storing instructions that when executed be a processor of a computer device cause the processor to:

play a media file;

generate a transcription of the media file including a set of characters;

identify, while the media file is playing, a segment of the media file corresponding to the portion of the transcription;

cause a graphical user interface of the computing device to display a notification prompt, including a button, in response to the generate; and

access only the identified segment of the media file in response to a selection of the button by the user to be played by the computer device.

16. The non-transitory computer-readable medium of claim 15 , wherein the media file includes audio.

17. The non-transitory computer-readable medium of claim 15 , wherein the button is a play button.

18. The non-transitory computer-readable medium of claim 15 , wherein the instructions further cause the processor—to:

display a beginning time point and an ending time point of the identified segment on the notification prompt.

19. The non-transitory computer-readable medium of claim 18 , wherein the instructions further cause the processor to:

identify the beginning time point as a first time period before an occurrence of the set of characters in the media file; and

identify the ending time point as a second time period after the occurrence of the set of characters in the media file.

20. The non-transitory computer-readable medium of claim 15 , wherein the instructions further cause the processor to:

identify a sub-segment in which the set of characters occurs, wherein the sub-segment is marked by a beginning time point and an ending time point within a segment.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 31, 2022
From: OPEN INVENTION NETWORK LLC
To: GOOGLE LLC
Reel/Frame 058829/0474 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 20, 2021
From: KHAFIZOVA, MARGARITA
To: OPEN INVENTION NETWORK LLC
Reel/Frame 058916/0761 →
Continuity (9)
Continuation 16573991 · Sep 17, 2019
Continuation 15202400 · Jul 5, 2016
Continuation 12770965 · Apr 30, 2010
Provisional Application 61317744 · Mar 26, 2010
Provisional Application 61317827 · Mar 26, 2010
Provisional Application 61317812 · Mar 26, 2010
Provisional Application 61317793 · Mar 26, 2010
Provisional Application 61317741 · Mar 26, 2010
Provisional Application 61317800 · Mar 26, 2010