Sequence Dependent Operation Processing in Voice Activated Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Excessive network transmissions of network traffic data can lead to inefficient processing, delayed responses, and suboptimal bandwidth utilization in computing devices, especially when they are at or above their processing capacity, complicating data routing and degrading response quality.

Innovation Solution

A voice-activated data packet-based computer network system that optimizes sequence-dependent operations by asynchronously selecting and transmitting data packets corresponding to later-stage operations, bypassing initial operations to reduce processing power, memory usage, and bandwidth requirements, using a natural language processor to identify requests and trigger keywords, and a prediction component to determine threads of actions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If network transmissions are performed for all operations in sequence, then complete data processing is achieved, but processing delays and bandwidth consumption increase

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidprocessing delay
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by selecting and transmitting data packets for later-stage operations before earlier actions are completed. The prediction component identifies future operations in a sequence and prepares their data packets in advance, allowing the system to bypass initial operations and reduce overall processing delays while maintaining complete data processing.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If data packets are transmitted for all operations, then complete processing is achieved, but bandwidth utilization decreases

Engineering Contradiction:
Improveprocessing completenessVSAvoidbandwidth consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The system extracts only the necessary data packets for later-stage operations from the complete sequence of operations. By using the prediction component to identify which operations will occur and selecting only those data packets, the system transmits a subset of required data rather than all data packets, thereby reducing bandwidth consumption while ensuring complete processing of necessary operations.

Inventive Principle:
Principle #2Taking out (Extraction)

3Reliability

If sequence-dependent operations are processed in order, then processing accuracy is maintained, but processing speed decreases

Engineering Contradiction:
Improveprocessing accuracyVSAvoidprocessing speed
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The prediction component performs preliminary identification of the operation sequence and selects data packets for later operations in advance. This allows the system to maintain awareness of the correct processing order (accuracy) while transmitting and preparing data for future operations ahead of time (speed), effectively decoupling the timing of data preparation from the timing of operation execution.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP3365801B1Sequence dependent operation processing of packet based data message transmissions
Publication Date: 2023.02.22 GOOGLE LLC
  • EP3365801B1 patent drawingFigure 1
  • EP3365801B1 patent drawingFigure 2
  • EP3365801B1 patent drawingFigure 3

AI summary

Optimization of sequence dependent operations in a voice activated data packet based computer network environment is provided. A natural language processor component can parse an input audio signal to identify a request and a trigger keyword. A prediction component can determine a thread based on the trigger keyword and the request that includes a first action, a second action subsequent to the first action, and a third action subsequent to the second action. A content selector component can select, based on the third action and the trigger keyword, a content item. An audio signal generator component can generate an output signal comprising the content item. An interface can transmit the output signal to cause a client computing device to drive a speaker to generate an acoustic wave corresponding to the output signal prior to occurrence of at least one of the first action and the second action.