File Server Dynamic Client Record Updates
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional data record systems do not provide a dynamic updating platform, failing to allow clients to access and update their personal records effectively in real-time or during ongoing sessions.
Innovation Solution
A method and apparatus that includes a file server configured to receive client records information, forward it to a database, create a database file, schedule calls to clients, monitor for additional information during calls, and update records accordingly, utilizing multiple server engines for data processing and scheduling.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If conventional data record systems are used, then clients can access their personal records, but the system fails to provide dynamic updating capability in real-time
Solution Approach 1:
The system transitions from static record storage to dynamic real-time updating by implementing a file server that continuously monitors and updates client records during active sessions. The file server dynamically receives, parses, and stores updated information without requiring session termination or system reconfiguration.
Solution Approach 2:
The system performs preliminary actions by pre-establishing the file server infrastructure and data communication pathways before client sessions begin. This allows the system to immediately process and update records as they are generated during sessions, eliminating the need for post-session batch processing.
2Productivity
If multiple server engines are implemented for data processing, then data processing capability is improved, but system complexity increases
Solution Approach 1:
The system divides data processing into specialized segments by implementing separate server engines for different functions: a file server for record management, a parser server for data interpretation, and a database server for storage. Each engine handles specific tasks independently, improving overall processing efficiency while maintaining manageable complexity through functional separation.
Solution Approach 2:
The file server implements multi-functionality by combining data reception, parsing coordination, and update management capabilities within a single system component. This universal approach allows one server to handle multiple aspects of record management, reducing the need for additional specialized servers and thereby controlling system complexity.
3Loss of information
If clients can update records during ongoing sessions, then information currentness is improved, but system reliability challenges arise
Solution Approach 1:
The system implements feedback mechanisms where the file server continuously monitors incoming data during client sessions, validates the information against existing records, and confirms successful updates to clients. This closed-loop feedback ensures data integrity and system reliability while enabling real-time information updates.
Solution Approach 2:
The system prepares for potential reliability issues by implementing error handling and validation protocols before problems occur. The parser server pre-validates incoming data formats, and the file server maintains transaction logs that can recover from failures, cushioning the system against disruptions during ongoing update operations.
Data Source
AI summary
A method, computer program and apparatus are disclosed that include accessing client data records, such as, medical records. The method for may include, for example, receiving a data file at a file server comprising client records information. The method may also include forwarding the file to a database and adding the file to a record in the database, creating a database file and storing the database file on the file server, and scheduling a call to at least one client, the call including a portion of the information included in the received data file. The method may further provide performing the call, monitoring the call, and may also include updating the client records information stored in the database based on the additional information provided by the at least one client.


