Naming Server Selective Access Wireless Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing DNS systems face inefficiencies in interacting with wireless communication devices due to power restraints, network availability, and limited configuration for efficient interaction in developing wireless environments, leading to resource wastage and failed address requests.

Innovation Solution

A communication system that includes a naming server system capable of receiving registration messages from wireless devices with access schedules, determining if the current time aligns with these schedules, and providing IP addresses or future availability timeframes, thereby optimizing resource usage and reducing failed requests.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If wireless communication devices continuously register with DNS and maintain network availability, then address resolution reliability is improved, but device power consumption increases and network resources are wasted

Engineering Contradiction:
Improveaddress resolution reliabilityVSAvoiddevice power consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent implements periodic action by establishing scheduled access windows where wireless devices register with DNS only during predetermined time intervals. Instead of continuous registration, devices activate their communication interfaces periodically according to a schedule, maintaining reliability by ensuring registration occurs before data transmission needs while conserving energy during inactive periods when devices remain in low-power state

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent applies preliminary action by requiring wireless devices to register their availability schedules with DNS in advance before actual data transmission occurs. This pre-registration allows DNS to predict when devices will be available, enabling reliable address resolution without requiring devices to maintain continuous network presence or consume power outside scheduled windows

Inventive Principle:
Principle #10Preliminary action

2Reliability

If wireless communication devices maintain continuous network availability, then communication reliability is improved, but network resource usage increases

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidnetwork resource usage
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system implements periodic network availability where devices alternate between active registration periods and inactive low-power periods. During scheduled access windows, devices actively register with DNS and can receive communications. Between these windows, devices remain offline or in sleep mode, significantly reducing network resource consumption while maintaining communication reliability through predictable periodic availability

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

Devices perform preliminary registration actions by notifying DNS of their scheduled availability periods in advance. This allows DNS to proactively route communications only during periods when target devices are known to be available, eliminating wasted network resources from attempting to reach devices during inactive periods while ensuring reliable delivery during active windows

Inventive Principle:
Principle #10Preliminary action

3Speed

If DNS continuously serves IP addresses for wireless devices, then address resolution speed is improved, but failed requests increase when devices are unavailable

Engineering Contradiction:
Improveaddress resolution speedVSAvoidrequest success rate
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent implements dynamic address resolution where DNS behavior adapts based on device availability schedules. Instead of static continuous service, DNS dynamically determines whether to return an IP address immediately or defer based on whether the current time falls within the device's registered availability window. This dynamic approach maintains fast resolution for available devices while preventing failed requests for unavailable devices by returning appropriate error codes or deferring responses

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

DNS performs preliminary checking of device availability schedules before serving IP addresses. When a DNS query arrives, the system first checks whether the target device is currently within its registered availability period. This preliminary action prevents returning invalid addresses for unavailable devices, eliminating wasted transmission attempts and improving overall request success rates while maintaining fast resolution for currently available devices

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP3005663B1A communication system to provide selective access to a wireless communication device
Publication Date: 2017.08.09 SPRINT COMMUNICATIONS CO LP
  • EP3005663B1 patent drawingFigure 1
  • EP3005663B1 patent drawingFigure 2
  • EP3005663B1 patent drawingFigure 3

AI summary

A communication system (100) provides selective access to target wireless communication devices (101-103). A naming server system (110) receives naming system registration messages from target wireless communication devices (101-103) and address requests from user devices (111-113). The naming server system (110) determines if the current time is within the access schedule for the target wireless communication device (101). If the current time is within the access schedule for the target wireless communication device (101), then the naming server system (110) returns the IP address for the target wireless communication device (101). If the current time is not within the access schedule for the target wireless communication device (101), then the naming server system (110) will respond with a timeframe when the target wireless communication device (101) will be available for access.