US 12,327,067 B2
Apparatus and method for maintaining an event listing using voice control
Allan Njoroge, Tacoma, WA (US)
Assigned to Actriv Healthcare Inc., Tacoma, WA (US)
Filed by Actriv Healthcare Inc., Tacoma, WA (US)
Filed on Mar. 30, 2024, as Appl. No. 18/622,895.
Application 18/622,895 is a continuation of application No. 18/367,592, filed on Sep. 13, 2023, granted, now 11,947,875, issued on Apr. 2, 2024.
Prior Publication US 2025/0085922 A1, Mar. 13, 2025
Int. Cl. G06F 3/0482 (2013.01); G06F 3/04845 (2022.01); G06F 3/16 (2006.01); G10L 15/00 (2013.01)
CPC G06F 3/167 (2013.01) [G06F 3/0482 (2013.01); G06F 3/04845 (2013.01); G10L 15/00 (2013.01)] 14 Claims
OG exemplary drawing
 
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.