Dispensary Management System Server Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional dispensary management systems face inefficiencies in medicine compounding due to slow database operations, increased error rates, and difficulties in promptly identifying and retrieving insufficient medicines, leading to prolonged waiting times and reduced operational efficiency.

Innovation Solution

A dispensary management system with an independently managed database server for medicine compounding information, a cabinet management server, and user authentication, along with identification members on medicine cassettes, enables rapid retrieval of insufficient medicines and improves stock management through local area network communication and systematic storage structures.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a database server for managing medicine compounding information is integrated into the medicine compounding management server, then the system structure is simplified, but the total flow of the dispensary management system becomes slow and all medicine compounding processes are paralyzed when the server is abnormally operated

Engineering Contradiction:
Improvesystem structureVSAvoidmedicine compounding speed
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent divides the integrated server system into separate functional modules: a database server for managing medicine compounding information, a medicine compounding management server for controlling compounding processes, and a cabinet management server for tracking medicine storage. This segmentation allows each module to operate independently, preventing system-wide paralysis when one component experiences abnormalities, while maintaining streamlined data flow through dedicated communication interfaces.

Inventive Principle:
Principle #1Segmentation

2Productivity

If a database server for managing medicine compounding information is independently provided, then rapid medicine compounding operation and retrieval of insufficient medicines is achieved, but the device complexity increases

Engineering Contradiction:
Improvemedicine compounding speedVSAvoidsystem structure
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces a dedicated database server as an intermediary component that sits between the medicine compounding management server and the cabinet management server. This intermediary handles all data storage and retrieval operations for medicine compounding information, allowing the other servers to focus on their specific functions without direct data management overhead, thereby improving speed while maintaining manageable complexity through clear interface definitions.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Device complexity

If measures for insufficient medicines are not sufficiently provided, then the system structure remains simple, but it is difficult to perform prompt notification and retrieve storage position of insufficient medicines

Engineering Contradiction:
Improvesystem structureVSAvoidmedicine filling time
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The patent implements a feedback mechanism where the database server continuously monitors medicine inventory levels and automatically generates notifications when medicines are insufficient. The cabinet management server receives these notifications and provides real-time storage position information, enabling prompt retrieval and refilling actions without requiring complex manual monitoring systems.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary actions by maintaining real-time inventory tracking and proactively identifying insufficient medicines before they affect compounding operations. The database server pre-processes inventory data and prepares notification messages in advance, allowing the system to respond immediately when medicine levels fall below thresholds, reducing filling time without adding complex reactive measures.

Inventive Principle:
Principle #10Preliminary action

4Adaptability or versatility

If manual medicine compounding is performed for a large amount of medicines, then flexibility in handling various medicines is maintained, but compounding time is increased and many errors may occur

Engineering Contradiction:
Improvemedicine handling flexibilityVSAvoidcompounding speed
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent implements self-service automation where the system automatically retrieves medicine compounding information from the database server, identifies required medicines and their storage positions, and guides the compounding process without requiring manual lookup or calculation. The cabinet management server automatically tracks inventory levels and notifies when medicines need refilling, eliminating manual monitoring while maintaining the ability to handle diverse medicine types through flexible database schemas.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8805572B2Dispensary management system and method
Publication Date: 2014.08.12 JVM CO LTD
  • US8805572B2 patent drawing
  • US8805572B2 patent drawing
  • US8805572B2 patent drawing

AI summary

A dispensary management system includes a medicine compounding management unit for managing medicine compounding information and for automatically compounding medicines according to the medicine compounding information and a medicine storage management unit connected to the medicine compounding management for storing residual medicines and, when medicines in the medicine compounding management unit are insufficient, for informing the medicine compounding management unit of a position where medicines corresponding to insufficient medicines are stored. A dispensary management method includes inputting medicine compounding information, determining whether medicines are insufficient based on the medicine compounding information, retrieving a cabinet storing medicines corresponding to the insufficient medicines, filling the insufficient medicines, and compounding medicines according to the medicine compounding information.