File Server Dynamic Client Record Updates

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvedynamic updating capabilityVSAvoidreal-time access delay
Core Design Contradiction:
Adaptability or versatilityVSLoss of 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.

Inventive Principle:
Principle #15Dynamics

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.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If multiple server engines are implemented for data processing, then data processing capability is improved, but system complexity increases

Engineering Contradiction:
Improvedata processing capabilityVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Loss of information

If clients can update records during ongoing sessions, then information currentness is improved, but system reliability challenges arise

Engineering Contradiction:
Improveinformation currentnessVSAvoidsystem stability
Core Design Contradiction:
Loss of informationVSReliability

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.

Inventive Principle:
Principle #23Feedback

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.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

Data Source

PatentUS10387848B1Method, apparatus and computer program to provide access to client records and data resources
Publication Date: 2019.08.20 WEST TECH GRP LLC
  • US10387848B1 patent drawing
  • US10387848B1 patent drawing
  • US10387848B1 patent drawing

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.