Peer-to-Peer Communication Session Initiation via Service Capability Discovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face challenges in initiating peer-to-peer communication sessions across devices with varying service capabilities, as they often need to exchange information about available services and credentials, limiting their ability to choose preferred communication modes.

Innovation Solution

Systems and methods that use Near Field Communication (NFC), Bluetooth, or WiFi to discover peer devices and request their service capabilities, allowing users to initiate communication sessions using selected services from the received inventory, enabling seamless communication across different devices and service preferences.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If users exchange information about service capabilities and credentials to enable communication, then communication between devices with different service capabilities is enabled, but the complexity of the communication initiation process increases

Engineering Contradiction:
Improvecommunication capability across different devicesVSAvoidcommunication initiation process
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary system that automatically manages service capability information exchange between devices. Instead of users directly exchanging complex capability data and credentials, the intermediary system handles this process transparently, resolving the contradiction by maintaining adaptability while reducing process complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary actions by pre-establishing service capability profiles and credentials before actual communication needs arise. This allows devices to have their capabilities pre-registered and validated, so when communication is needed, the process is simplified rather than requiring real-time capability negotiation.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If users manually exchange service capability information and credentials, then peer-to-peer communication can be established, but the time required to initiate communication increases

Engineering Contradiction:
Improvepeer-to-peer communication establishmentVSAvoidcommunication initiation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

Service capability information and credentials are established and validated in advance through preliminary registration processes. When communication is needed, the system can quickly match devices based on pre-validated capabilities, significantly reducing initiation time while maintaining reliable peer-to-peer connection establishment.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms where devices automatically report their service capabilities to the network, which then provides confirmation and validation. This automated feedback loop eliminates manual information exchange delays while ensuring reliable communication establishment through verified capability matching.

Inventive Principle:
Principle #23Feedback

3Ease of operation

If users are provided with full inventory of service capabilities, then users can choose preferred communication modes, but information overload occurs requiring users to manage multiple credentials

Engineering Contradiction:
Improvecommunication mode selectionVSAvoiduser cognitive load
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The intermediary system acts as a filter between the full service capability inventory and the user, presenting only relevant communication options based on current context, device compatibility, and user preferences. This maintains ease of operation by simplifying the interface while preserving access to the complete capability inventory when needed.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system applies local quality by customizing the information presentation based on specific communication contexts, device types, and user profiles. Rather than presenting all possible services uniformly, the interface adapts to show only locally relevant options, reducing cognitive load while maintaining full capability access.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10637922B2Systems and methods for initiating a peer-to-peer communication session
Publication Date: 2020.04.28 RINGCENTRAL INC
  • US10637922B2 patent drawing
  • US10637922B2 patent drawing
  • US10637922B2 patent drawing

AI summary

Systems and methods are disclosed for initiating a peer-to-peer communication session. According to certain embodiments, at least one peer device is identified. A first request is sent to the at least one peer device for an inventory of service capabilities of the at least one peer device. The requested inventory of service capabilities of the at least one peer device is received from the at least one peer device. A second request is sent to the at least one peer device to initiate a communication session with the at least one peer device using at least one service from the requested inventory of service capabilities.