Wireless Service Discovery Before Connection Establishment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing wireless service discovery methods require establishing a connection with a device before services can be discovered, limiting the ability to find nearby services without unnecessary network access and complicating the process with multiple control panels and wizards.
Innovation Solution
A method and GUI that allow users to discover and select wireless services prior to establishing a connection, using active or passive service discovery to list available services within proximity, enabling connection to the desired service with a unified framework across various wireless technologies.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If connection is established before service discovery, then network layer connectivity is ensured, but service discovery time and user convenience deteriorate
Solution Approach 1:
The patent performs service discovery at the data link layer before establishing network layer connectivity. Devices exchange service information frames during the connection establishment process, allowing services to be discovered in advance. This preliminary action resolves the contradiction by enabling service discovery without waiting for full network layer connectivity.
Solution Approach 2:
The patent segments the service discovery process from the network layer connection establishment. Service discovery is handled independently at the data link layer through separate information elements in frame exchanges, while network layer connectivity is established separately. This segmentation allows both functions to proceed without blocking each other.
2Reliability
If multiple dedicated control panels and wizards are used for different device connections, then specific connection requirements are met, but system complexity and ease of operation worsen
Solution Approach 1:
The patent implements a universal service discovery mechanism that works across different wireless technologies (Wi-Fi, Bluetooth, etc.) and device types (printers, cameras, audio devices). A single control panel with service discovery capability replaces multiple dedicated wizards, maintaining reliable connections while reducing system complexity.
Solution Approach 2:
The patent merges service discovery functionality into the general connection establishment process. Instead of separate discovery and connection steps with different interfaces, the service discovery information elements are integrated into the existing connection frames, combining multiple functions into a unified interface.
3Reliability
If connection is established before service discovery, then network connectivity is confirmed, but proximity determination capability deteriorates
Solution Approach 1:
The patent performs proximity determination and service discovery at the data link layer before network layer connectivity is established. By extracting service information from data link layer frames during the connection process, the system can determine proximity and available services without requiring full network connectivity, thus resolving the contradiction.
Data Source
AI summary
Discovery of services between devices is provided prior to establishing a connection between devices, including wireless-enabled devices or devices that are communicatively coupled to wireless access points or other wireless communication devices. Discovering services prior to establishing a connection may facilitate finding a desired service. The services that may be discovered may be, for example, print services, camera services, PDA services or any other suitable services. Services may be discovered using 802.11, Bluetooth, UWB or any other suitable wireless technology. A graphical user interface is provided that enables a user to select a desired service.


