US 10,891,100 B2
System and method for capturing and accessing real-time audio and associated metadata
Matthew Cohn, Seattle, WA (US)
Filed by Matthew Cohn, Seattle, WA (US)
Filed on Apr. 11, 2018, as Appl. No. 15/950,311.
Prior Publication US 2019/0317722 A1, Oct. 17, 2019
Int. Cl. G06F 3/16 (2006.01); G06F 16/635 (2019.01); G06F 16/638 (2019.01); H04L 29/08 (2006.01); G10L 19/00 (2013.01)
CPC G06F 3/165 (2013.01) [G06F 16/635 (2019.01); G06F 16/639 (2019.01); G10L 19/00 (2013.01); H04L 67/06 (2013.01)] 8 Claims
OG exemplary drawing
 
1. An electronic device, comprising:
a processor;
a memory coupled to the processor, the memory containing instructions, which when executed by the processor, perform the steps of:
sending a query to an audio archiving server, wherein the query comprises a start time, a duration, and a plurality of content descriptor types;
receiving a manifest file in response to the query, wherein the manifest file includes a list of a plurality of audio files;
requesting the plurality of audio files listed in the manifest file from the audio archiving server;
receiving the plurality of audio files from the audio archiving server, wherein the plurality of audio files corresponds to the plurality of the one or more content descriptor types; and
further comprising an electronic display coupled to the processor, and wherein the memory further comprises instructions, that when executed by the processor, perform the steps of:
displaying a list of content descriptor types of the plurality of content descriptor types;
receiving a selection of a first content descriptor type from the list of content descriptor types;
playing audio corresponding to the first content descriptor type and having a first time-of-day start time;
rendering an indication of the first content descriptor type on the electronic display;
responsive to a seek back event, playing audio corresponding to a second content descriptor type, wherein the audio corresponding to the second content descriptor type has a second time-of-day start time; and
rendering an indication of the second content descriptor type on the electronic display.