IP Buffer Module for Speech Recognition Network Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The speech recognition service is often unavailable due to dependency on Local DNS, which can fail due to issues like long DNS parsing time, domain name hijacking, and domain name pollution, leading to slow or unavailability of the service.

Innovation Solution

A network access method and apparatus that utilize an IP buffer module to store successful IP address information for speech recognition, performing identity authentication using HTTPS protocol to ensure rapid and secure access to the speech recognition service, and utilizing back-up IP addresses if primary authentication fails.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If DNS parsing is used for network access, then domain name resolution can be performed, but long DNS parsing time causes speech recognition service to become slow

Engineering Contradiction:
Improveservice response speedVSAvoidDNS parsing time
Core Design Contradiction:
SpeedVSLoss of time

Solution Approach 1:

The patent performs DNS parsing in advance and stores the resolved IP addresses in a buffer module before they are needed for speech recognition service. When a speech recognition request arrives, the system directly retrieves the pre-resolved IP address from the buffer, avoiding time-consuming DNS parsing at the moment of service request, thus resolving the contradiction between service speed and DNS parsing time

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates a copy of the resolved IP address information and stores it in a buffer module for future use. Instead of performing DNS parsing repeatedly, the system uses the copied IP address information from the buffer, which significantly reduces the time loss from repeated DNS queries while maintaining accurate domain name resolution

Inventive Principle:
Principle #26Copying

2Reliability

If Local DNS is used for network access, then domain name resolution can be performed, but domain name hijacking and pollution cause speech recognition service to be unavailable

Engineering Contradiction:
Improveservice availabilityVSAvoidDNS attacks and pollution
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent introduces an IP buffer module as an intermediary between DNS resolution and speech recognition service. This buffer stores pre-resolved IP addresses and serves as a protective layer, allowing the system to bypass potentially compromised DNS queries during speech recognition operations, thus enhancing service availability by isolating the critical service from DNS-related attacks

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent prepares IP address information in advance and stores it in a buffer module before DNS attacks or pollution can affect the speech recognition service. This beforehand preparation creates a cushion or backup mechanism that protects the service from unavailable or malicious DNS responses, ensuring continuous service availability even when DNS is under attack

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

3Reliability

If identity authentication is performed on IP address information, then security is enhanced, but additional authentication steps increase access time

Engineering Contradiction:
Improveaccess securityVSAvoidauthentication time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs identity authentication on IP address information in advance and stores the authenticated results in the IP buffer module. When speech recognition requests are processed, the system retrieves pre-authenticated IP addresses from the buffer, avoiding repeated authentication steps and thus enhancing security while minimizing additional access time

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates authenticated copies of IP address information and stores them in the buffer module. These pre-authenticated copies can be directly used for subsequent speech recognition services without repeating the authentication process, thereby maintaining high security standards while reducing the time loss from repeated authentication operations

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11399067B2Network access method and apparatus for speech recognition service based on artificial intelligence
Publication Date: 2022.07.26 BAIDU ONLINE NETWORK TECH (BEIJIBG) CO LTD
  • US11399067B2 patent drawing
  • US11399067B2 patent drawing

AI summary

The present disclosure discloses a network access method and a network access apparatus for speech recognition service based on artificial intelligence. The network access method includes: judging whether there is available IP address information in an IP buffer module when a speech recognition request is received, in which the IP buffer module is configured to buffer IP address information used for a speech recognition performed successfully last time; performing an identity authentication on the available IP address information when there is the available IP address information in the IP buffer module; and accessing to the speech recognition service via the available IP address information passing the identity authentication, in which the speech recognition service is configured to recognize a speech in the speech recognition request.