Server Position Tracking via Wave Time-Difference Angle Calculation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Manual updates to server management databases are time-consuming and prone to errors, leading to inaccurate information about server positions within racks, especially when servers are moved or added, causing delays in knowing the real status of each server.

Innovation Solution

A server management system that uses two wave generators on the rack and a wave sensor on the server to emit and sense omni-directional and directional waves at different times, determining angles based on time differences to calculate the server's position, with a look-up table to identify the rack and update the database automatically.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual updates to server management database are performed, then the database can be maintained, but it is time-consuming and prone to errors leading to inaccurate information

Engineering Contradiction:
Improveaccuracy of server position informationVSAvoidtime for database updates
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent replaces the manual mechanical process of database updating with an automated wave-based detection system. Wave generators emit waves that reflect off servers, and wave sensors detect these reflections to automatically calculate server positions, eliminating manual intervention and its associated errors and time consumption.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The server position tracking system performs self-updating through automated wave emission and detection. The system continuously monitors server positions without external intervention, with the wave generators and sensors working autonomously to maintain accurate position information in the database.

Inventive Principle:
Principle #25Self-service

2Loss of time

If manual database updates are delayed, then less time is spent on updates, but the server management interface renders wrong information about server positions

Engineering Contradiction:
Improvetime for database updatesVSAvoidaccuracy of server position information
Core Design Contradiction:
Loss of timeVSLoss of information

Solution Approach 1:

The wave generators continuously emit waves and wave sensors continuously detect reflections, maintaining constant monitoring of server positions. This continuous automated operation ensures the database is always updated with current position information, eliminating the need for periodic manual updates and preventing information staleness.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The system uses wave reflections as feedback to continuously verify server positions. When servers move, the changed reflection patterns provide immediate feedback to the detection system, which automatically updates the database, ensuring information accuracy without manual intervention.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If wave generators and wave sensors are used to automatically track server positions, then real-time accurate tracking is achieved, but the device complexity increases

Engineering Contradiction:
Improveprecision of server position measurementVSAvoidcomplexity of position tracking system
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system divides the tracking function into separate components: wave generators for emission, wave sensors for detection, and a calculation unit for position determination. This segmentation allows each component to be optimized independently and simplifies the overall system architecture while maintaining high measurement precision.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent uses waves as an intermediary medium to transfer information about server positions. Instead of direct mechanical or electronic connections between servers and the management system, waves serve as the mediator that carries position information, simplifying the physical infrastructure while enabling precise measurement.

Inventive Principle:
Principle #24Intermediary (Mediator)

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

Enables real-time accurate tracking of server positions and status updates, reducing manual errors and ensuring timely information availability for managers without requiring immediate database updates.

Implementation Method 1

a first wave generator disposed on the rack and used for emitting a first omni-directional wave and a first directional wave; a second wave generator disposed on the rack and used for emitting a second omni-directional wave and a second directional wave

Methodology Applied
Scientific EffectWave emission:

Implementation Method 2

a wave sensor disposed on the server, the wave sensor sensing the first omni-directional wave at a first time point, sensing the first directional wave at a second time point, sensing the second omni-directional wave at a third time point and sensing the second directional wave at a fourth time point

Methodology Applied
Scientific EffectWave sensing:

Data Source

PatentUS9417314B2Server management system and server management method
Publication Date: 2016.08.16 WIWYNN CORP
  • US9417314B2 patent drawing
  • US9417314B2 patent drawing
  • US9417314B2 patent drawing

AI summary

A server management system disposes two wave generators on a rack and disposes a wave sensor on a server, wherein each of the wave generators is capable of emitting an omni-directional wave and a directional wave. When the wave sensor senses the omni-directional wave and the directional wave at different time points, one of the server and a host device is capable of determining two angles of the wave sensor relative to the two wave generators according to time differences and then calculating a position of the server located in the rack according to the two angles.