Code Scanner Dynamic Control for Biochemical Analyzer
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing code scanning devices in biochemical analyzers have a constant scanning period, which leads to increased scanning time and reduced speed, and can shorten the service life of the code scanner, as they continue scanning even after successful data transmission.
Innovation Solution
A code scanning device and method where the data processing and controlling unit stops the code scanner and moves the supporting member to the next code when correct data is received, and continues scanning if data is incorrect or not received within predetermined times, optimizing scanning time and extending the scanner's lifespan.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a constant scanning period is used to ensure stable scanning performance, then scanning reliability is improved, but scanning time is increased and scanning speed is reduced
Solution Approach 1:
The patent applies dynamics by transitioning from a constant scanning period to a dynamic scanning period that adjusts based on whether code scanning is successful. The scanning period becomes variable: shorter when scanning succeeds (improving speed), and extended when scanning fails (maintaining reliability). This resolves the contradiction by making the system adaptive rather than static.
Solution Approach 2:
The patent implements feedback by using the result of code scanning (success or failure) to control the next scanning period. The control unit receives feedback from the scanning operation and adjusts the scanning period accordingly. This feedback mechanism allows the system to optimize scanning speed when successful while maintaining reliability when failures occur.
2Reliability
If a constant scanning period is used to ensure stable scanning performance, then scanning reliability is improved, but service life of the code scanner is reduced
Solution Approach 1:
The patent applies dynamics by making the scanning period variable rather than constant. When code scanning succeeds, the scanning period is shortened, reducing the operational time and wear on the code scanner. When scanning fails, the period is extended to maintain reliability. This dynamic adjustment reduces overall scanner usage time while preserving performance stability.
Solution Approach 2:
The patent applies discarding and recovering by abandoning the constant scanning period approach in favor of a variable period that recovers scanner resources when scanning succeeds. By shortening the scanning period after successful scans, the system recovers scanner operational time and extends overall service life while maintaining reliability through extended periods when needed.
3Reliability
If scanning continues until the constant scanning period is over even after successful data transmission, then scanning completeness is ensured, but time is wasted and scanning efficiency is reduced
Solution Approach 1:
The patent applies taking out by extracting the unnecessary portion of the scanning period. When code scanning succeeds, the system removes the remaining time from the constant scanning period, stopping scanning early. This extracts only the essential scanning time needed for successful operation, eliminating waste while maintaining completeness through conditional early termination.
Solution Approach 2:
The patent applies skipping by rushing through the scanning process as quickly as possible when successful. Instead of completing a full constant period, the system skips the remaining time after successful data transmission. This rushing through approach reduces time loss while maintaining scanning completeness by stopping early only when success is achieved.
Data Source
AI summary
The present invention discloses a code scanning device including a code scanner, a supporting member and a data processing and controlling unit. The unit is configured for receiving data information of a scanned code and determining whether or not the data information is correct. If correct, the unit stops scanning of the code scanner and controls the supporting member to move so that a next code is shifted to a scanning position. Wherein when the data information is incorrect or the unit fails to receive data information, the unit controls the code scanner to keep on scanning, and when scanning time exceeds a second predetermined time and the unit fails to receive correct data information, the unit stops scanning and controls the supporting member to move so that a next given code is shifted to the scanning position. The scanning device has an improved scanning speed and a high scanning reliability.


