US 12,075,126 B2
Natural language navigation relative to events in content of an audio video stream
Harry William Printz, San Francisco, CA (US); and Jason Simpson, Redwood City, CA (US)
Assigned to PROMPTU SYSTEMS CORPORATION, Menlo Park, CA (US)
Filed by Promptu Systems Corporation, Menlo Park, CA (US)
Filed on Jun. 8, 2022, as Appl. No. 17/805,958.
Application 17/805,958 is a continuation of application No. 16/835,047, filed on Mar. 30, 2020, granted, now 11,363,338.
Application 16/835,047 is a continuation of application No. 15/222,924, filed on Jul. 28, 2016, granted, now 10,609,454, issued on Mar. 9, 2017.
Claims priority of provisional application 62/199,933, filed on Jul. 31, 2015.
Prior Publication US 2022/0337909 A1, Oct. 20, 2022
Int. Cl. H04N 21/472 (2011.01); G06F 16/41 (2019.01); G06F 16/44 (2019.01); G10L 15/18 (2013.01); G10L 15/22 (2006.01); G11B 27/28 (2006.01); G11B 27/30 (2006.01); G11B 27/34 (2006.01)
CPC H04N 21/472 (2013.01) [G06F 16/41 (2019.01); G06F 16/44 (2019.01); G10L 15/18 (2013.01); G10L 15/22 (2013.01); G11B 27/28 (2013.01); G11B 27/30 (2013.01); G11B 27/34 (2013.01); H04N 21/47217 (2013.01); G10L 2015/223 (2013.01)] 27 Claims
OG exemplary drawing
 
1. A method comprising:
obtaining an audio video stream of a contest;
associating said audio video stream with a plurality of events,
wherein each event of said plurality of events is representative of an interpretation of a corresponding portion of content of said audio video stream, and
wherein each event of said plurality of events is associated with (i) an elapsed time of said audio video stream and (ii) an elapsed time of said contest, such that presentation of said audio video stream is controllable via references to elapsed time of said audio video stream, references to elapsed time of said contest, and references to said plurality of events;
obtaining a natural language command;
generating, based on said natural language command, a control signal that references a particular event of said plurality of events; and
using said control signal to control presentation of said audio video stream relative to a particular portion of said audio video stream that corresponds to said particular event.