Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method for limiting system resource occupation, voice interaction system and storage medium

A voice interaction system and system resource technology, applied in voice interaction systems and storage media, a method of limiting system resource occupation, can solve problems such as inability to effectively control system resource occupation, system resource occupation, etc., to ensure feasibility, Avoid the effect of occupying system resources

Active Publication Date: 2022-04-15
出门问问创新科技有限公司 +1
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] For this reason, the embodiment of the present invention provides a method for restricting the occupancy of system resources, a voice interaction system, and a storage medium, so as to solve the problem that malicious resources may occur due to the inability of the voice interaction system to effectively control the occupancy of system resources in the prior art. The problem that the program can occupy unlimited system resources

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for limiting system resource occupation, voice interaction system and storage medium
  • Method for limiting system resource occupation, voice interaction system and storage medium
  • Method for limiting system resource occupation, voice interaction system and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] The implementation mode of the present invention is illustrated by specific specific examples below, and those who are familiar with this technology can easily understand other advantages and effects of the present invention from the contents disclosed in this description. Obviously, the described embodiments are a part of the present invention. , but not all examples. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0035] Embodiment 1 of the present invention provides a method for restricting system resource occupation, specifically as figure 1 shown. This method can be applied to a voice interaction system, in order to describe the technical solution of the present application in more detail. An application scenario in which the intelligent voice recognition device can perform corresponding operations ac...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The embodiment of the present invention relates to the field of computer technology, and specifically discloses a method for restricting the occupancy of system resources, a voice interaction system, and a storage medium. The method includes: receiving a sub-process call request sent by the main process; The process allocates sub-processes, and limits the scope of sub-processes calling system resources; establishes a communication connection between the main process and sub-processes, so that the main process sends operation instructions and operating parameters to sub-processes, and sub-processes call system resources within the scope, according to Run parameters, call the preset program from the pre-established database to execute the operation instruction. Through the above method, it is ensured that the sub-process will not occupy too many system resources wirelessly while completing its own tasks. Avoiding the occurrence of unrestricted occupation of system resources by malicious program codes. Maximize the use of system resources by other processes, thereby ensuring the feasibility of using the system for the majority of users.

Description

technical field [0001] The embodiments of the present invention relate to the field of computer technology, and in particular to a method for limiting system resource occupation, a voice interaction system and a storage medium. Background technique [0002] On the voice open platform, non-staff can also develop program codes by themselves, and be called and run in the voice interaction system. Moreover, the codes of multiple developers are all executed on the unified host machine, and the allocation of system resources is not clearly defined. Once there is a situation where a developer writes malicious code, such as the following malicious code: [0003] while(true){ [0004] i++; [0005]} [0006] Then, the system resources of the system will be occupied by this section of program code and endlessly circulated, so that other program codes in the voice open platform are executed without too many remaining system resources or at all. As a result, the operation instructio...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H04L67/133H04L67/60G10L15/26G10L15/22
CPCG10L15/22G10L15/26H04L67/133H04L67/60
Inventor 张瀚
Owner 出门问问创新科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products