| CPC G06F 3/167 (2013.01) [G06F 3/0482 (2013.01); G06F 3/04845 (2013.01); G10L 15/00 (2013.01)] | 14 Claims |

|
1. An apparatus for maintaining an event listing using voice control, the apparatus comprises:
at least a processor; and
a memory communicatively connected to the at least a processor, wherein the memory contains instructions configuring the at least a processor to:
receive acoustic data;
identify a voice input including event activation data as a function of the received acoustic data using a voice recognition module, wherein the event activation data comprises an identification of a named entity, wherein identifying the voice input comprises obtaining entity data associated with the named entity as a function of the event activation data, and wherein the entity data comprises a geographic indicator associated with the named entity;
initialize at least an event data structure associated with the named entity as a function of the event activation data, wherein initializing the at least an event data structure comprises:
timestamping a first temporal data point associated with the at least an event data structure as a function of event activation data;
determining a second temporal data point associated with the at least an event data structure as a function of a verification of the geographic indicator;
establishing an event lifespan by connecting the first temporal data point with the second temporal data point; and
initializing the event data structure as a function of the event lifespan; wherein:
each of the first and second temporal data points comprises a trusted timestamp respectively; and
the memory contains instructions configuring the at least a processor to:
capture, using an optical sensor, image data;
verify a target entity as a function of the image data; and
record a current time on an immutable sequence listing as a function of identification of the target entity; and
insert the at least an event data structure into an event listing maintaining a plurality of event data structures; and
display the event listing using a user interface.
|