An example of operation may include one or more of receiving audio files from public safety answering points (PSAPs), the audio files comprising recordings of telephone calls captured via the PSAPs, converting, via a speech-to-text converter, the audio files into text files that comprises respective transcripts of the respective telephone calls, identifying, via a reporting engine, a recurring topic that is repeatedly observed among the PSAPs from text content within the text files, and outputting, via the reporting engine, a descriptive identifier of the recurring topic via a user interface.
Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.
2. The apparatus of claim 1, wherein the processor is further configured to increment the counter value if a new occurrence of the topic is detected within a third text file.
The invention relates to a system for tracking and analyzing topics within text files. The problem addressed is the need to efficiently monitor and quantify the recurrence of specific topics across multiple text files, particularly in large datasets where manual tracking is impractical. The apparatus includes a processor configured to detect occurrences of a predefined topic within text files and maintain a counter to track the number of times the topic appears. The processor is further configured to increment the counter value when a new occurrence of the topic is detected within a third text file. This ensures that the system accurately reflects the frequency of the topic across multiple files, including at least three distinct text files. The system may also include a memory for storing the counter value and the text files, allowing for persistent tracking and retrieval of topic occurrences. The processor may analyze the text files using natural language processing techniques to identify and categorize topics, ensuring precise and automated detection. The apparatus may be part of a larger data processing system, such as a document management or analytics platform, where tracking topic frequency is critical for insights and decision-making. The invention improves efficiency by automating topic tracking, reducing manual effort, and providing real-time or batch analysis of topic prevalence across multiple files.
3. The apparatus of claim 1, wherein the processor is further configured to output information about the counter value via the user interface.
A system for monitoring and displaying counter values in a computing environment. The system addresses the need for real-time tracking and visualization of counter values, which are often used to measure performance metrics, resource utilization, or other operational parameters in software or hardware systems. The apparatus includes a processor that monitors a counter value, which may represent a numerical metric such as CPU usage, memory consumption, or network traffic. The processor is configured to process this counter value, which may involve filtering, aggregating, or transforming the data to extract meaningful insights. Additionally, the processor outputs information about the counter value through a user interface, allowing users to view the data in a readable format, such as graphs, charts, or numerical displays. This enables users to monitor system performance, detect anomalies, or make data-driven decisions. The system may also include a memory for storing counter values and a communication interface for receiving or transmitting data. The user interface may be a display, touchscreen, or other output device, providing flexibility in how the information is presented. The apparatus ensures that counter values are not only collected but also effectively communicated to users, enhancing system transparency and usability.
4. The apparatus of claim 1, wherein each of the first and second audio files comprises a plurality of packets of a Voice over Internet Protocol (VoIP) call between a respective PSAP and a respective caller.
This invention relates to a system for processing Voice over Internet Protocol (VoIP) call data, specifically handling audio files containing packets from emergency calls between Public Safety Answering Points (PSAPs) and callers. The system captures and analyzes these audio files, which are segmented into multiple packets during transmission. The apparatus includes a storage module to retain the audio files and a processing module to extract and reconstruct the call data from the packets. The system may also include a network interface for receiving the audio files from a VoIP network and a user interface for displaying or managing the processed call data. The invention addresses the challenge of efficiently storing and analyzing fragmented VoIP call data, particularly in emergency response scenarios where call integrity and quick access are critical. By organizing and reconstructing the packetized audio files, the system ensures that emergency call data remains accessible and usable for analysis, training, or legal purposes. The apparatus may further include features for filtering, searching, or annotating the call data to enhance usability in PSAP operations.
5. The apparatus of claim 1, wherein the processor is further configured to receive a search request via the user interface for a search term, and in response, identify at least one text file of the first and second text files containing the search term, and output information about the at least one text file via the user interface.
This invention relates to a data processing apparatus for managing and searching text files. The apparatus includes a processor and a user interface, where the processor is configured to store a first text file and a second text file in a memory. The processor can also receive a search request via the user interface for a specific search term. In response to the search request, the processor identifies at least one text file from the stored files that contains the search term. The apparatus then outputs information about the identified text file(s) via the user interface, allowing users to locate relevant content efficiently. The system enhances text file management by enabling quick retrieval of files based on search terms, improving accessibility and usability for users working with multiple documents. The processor's ability to handle multiple text files and provide search results streamlines the process of finding specific information within stored documents.
6. The apparatus of claim 5, wherein the processor is configured to output, via the user interface, text content from the at least one text file.
This invention relates to a data processing apparatus designed to extract and display text content from one or more text files. The apparatus includes a processor and a user interface, where the processor is configured to process at least one text file and output the extracted text content via the user interface. The apparatus may also include a memory for storing the text files and a display for presenting the extracted content to a user. The processor may further perform operations such as parsing, filtering, or formatting the text content before displaying it. The user interface allows interaction, enabling users to select specific text files or control how the content is presented. This invention addresses the need for efficient text extraction and display systems, particularly in applications requiring real-time or automated text processing. The apparatus ensures that text content is accurately retrieved and presented in a user-friendly manner, improving accessibility and usability in various computing environments.
7. The apparatus of claim 1, wherein the reporting engine identifies the second call is related to a same topic as the first call, based on geographic locations of the first and second calls or the first and second text files.
This invention relates to an apparatus for analyzing and reporting on call data, particularly for identifying and grouping related calls. The apparatus includes a processing engine that receives and processes call data, including audio recordings and text files derived from the calls. The processing engine extracts relevant information from the call data, such as geographic locations associated with the calls. A reporting engine then analyzes the extracted data to determine relationships between calls. Specifically, the reporting engine identifies when a second call is related to the same topic as a first call based on the geographic locations of the calls or the content of the associated text files. This allows for the grouping and reporting of related calls, improving the efficiency of call analysis and enabling better insights into recurring issues or topics. The apparatus may also include a storage engine for storing the call data and a user interface for displaying the analyzed results. The system is designed to enhance call center operations by automating the detection of related calls, reducing manual review time, and providing structured reports on call patterns.
8. The apparatus of claim 1, wherein the reporting engine identifies the second call is related to a same topic as the first call, based on timestamps of the first and second calls or the first and second text files.
This invention relates to a system for analyzing and reporting on call data, particularly for identifying and grouping related calls based on temporal or content-based similarities. The system includes a call processing module that receives and processes call data, including audio recordings and associated text files such as transcripts or summaries. A reporting engine analyzes the processed data to determine relationships between calls. Specifically, the reporting engine can identify that a second call is related to the same topic as a first call by comparing timestamps of the calls or their associated text files. This allows the system to group related calls, enabling more efficient analysis and reporting of call center interactions or other communication data. The system may also include a user interface for displaying the grouped calls and their relationships, facilitating better decision-making and customer service improvements. The invention addresses the challenge of manually identifying and organizing related calls, which is time-consuming and prone to human error. By automating this process, the system improves efficiency and accuracy in call analysis.
11. The method of claim 9, wherein the outputting further comprises outputting information about the counter value via the user interface.
A system and method for monitoring and displaying counter values in a computing environment. The technology addresses the need to track and visualize system metrics, such as performance counters, usage statistics, or operational states, to enable real-time monitoring and decision-making. The method involves capturing a counter value from a monitored system, processing the value to determine its relevance or significance, and then displaying the counter value through a user interface. The user interface may include visual indicators, such as graphs, charts, or numerical displays, to present the counter value in a user-friendly format. Additionally, the system may provide contextual information, such as thresholds, trends, or historical data, to enhance the user's understanding of the counter value. The method ensures that users can quickly assess system status, identify anomalies, or make adjustments based on the displayed counter values. The system may be integrated into software applications, operating systems, or dedicated monitoring tools to provide continuous visibility into system performance and behavior.
12. The method of claim 9, wherein each of the first and second audio files comprises a plurality of packets of a Voice over Internet Protocol (VoIP) call between a respective PSAP and a respective caller.
This invention relates to processing Voice over Internet Protocol (VoIP) call data for emergency services, specifically Public Safety Answering Points (PSAPs). The problem addressed is the need to analyze and correlate audio data from multiple VoIP calls to improve emergency response coordination. The method involves receiving first and second audio files, each containing multiple packets from separate VoIP calls between PSAPs and callers. These audio files are processed to extract and compare key information, such as timestamps, caller locations, and emergency details. The system then identifies relationships between the calls, such as whether they pertain to the same incident, and generates alerts or notifications to relevant PSAPs or emergency responders. The method may also involve filtering or prioritizing calls based on urgency or other criteria. The goal is to enhance situational awareness and response efficiency by linking related emergency calls and providing consolidated data to responders. The invention is particularly useful in scenarios where multiple callers report the same incident, allowing PSAPs to avoid redundant efforts and coordinate more effectively.
14. The method of claim 13, wherein the outputting comprises outputting, via the user interface, text content from the at least one text file.
This invention relates to a method for processing and displaying text content from one or more text files via a user interface. The method addresses the challenge of efficiently extracting and presenting relevant text data to users in a structured and accessible manner. The system involves receiving input specifying at least one text file, analyzing the content of the text file to identify relevant text segments, and then outputting the extracted text content through a user interface. The user interface may include visual elements such as text boxes, displays, or other interactive components that allow users to view and interact with the extracted text. The method ensures that the text content is presented in a readable and organized format, enhancing user experience and accessibility. The system may also include additional features such as filtering, sorting, or formatting the text content based on user preferences or predefined criteria. This approach improves the efficiency of text data retrieval and presentation, making it particularly useful in applications requiring quick access to specific text information, such as document management systems, search engines, or data analysis tools. The method ensures that users can easily access and interact with the text content, improving overall usability and functionality.
18. The non-transitory, computer-readable medium of claim 16, wherein the outputting further comprises outputting information about the counter value via the user interface.
A system and method for monitoring and displaying counter values in a computing environment. The invention addresses the need for real-time tracking and visualization of counter values, such as performance metrics, usage statistics, or system health indicators, to enable users to assess system behavior and make informed decisions. The system includes a counter module that generates or retrieves counter values from various sources, such as hardware sensors, software applications, or system logs. A processing module analyzes these values to detect trends, anomalies, or thresholds. A user interface module presents the counter values and related information in a visually accessible format, such as graphs, charts, or numerical displays. The system may also include a notification module that alerts users when counter values exceed predefined thresholds or exhibit abnormal behavior. The invention further includes a configuration module that allows users to customize which counters are monitored, the display format, and alert conditions. The system ensures efficient data collection, processing, and presentation to enhance system monitoring and user awareness. The invention may be implemented in software, hardware, or a combination thereof, and is applicable to various computing environments, including servers, embedded systems, and cloud-based platforms.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
March 24, 2023
May 28, 2024
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.