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

Mobile terminal data verification system and method

A technology for data verification and mobile terminals, applied in digital data processing, program code conversion, instruments, etc., can solve the problems of non-abstract verification architecture, non-reusable modules, and increased development time, so as to reduce the difficulty and complexity of development degree, increase the reusability of verification logic, and improve development efficiency

Inactive Publication Date: 2018-08-10
ZHUHAI KINGSOFT ONLINE GAME TECH CO LTD +1
View PDF4 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] Regardless of mobile app development or web development, the accuracy and security of application input data is very important. For different projects, most of them rely on data verification modules for verification, but there is no unified standard or solution for data verification. It mainly causes the following problems. First, the verification module is occasionally high, and the modules are not reused, which increases the development time and affects the progress. The verification structure is not abstract, and it is difficult to expand

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
  • Mobile terminal data verification system and method
  • Mobile terminal data verification system and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0014] In order to make the objectives, technical solutions and advantages of the present invention clearer, the present invention will be described in detail below with reference to the accompanying drawings and specific embodiments. The mobile terminal data verification system and method of the present invention are suitable for data verification.

[0015] figure 1 Shown is a block diagram of the overall structure according to the embodiment of the present invention. The system includes a client and a verification engine. The verification engine includes a syntax analysis module, a semantic analysis module, a matching rule module, and a state machine module. It is characterized in that: the client is used to input data to be verified and receive the verification engine The returned verification result; the syntax analysis module is used to abstract the data to be verified sent by the client to generate an abstract syntax tree, and the input data is json data; the semantic analy...

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 invention discloses a mobile terminal data verification system and method. The method comprises the following steps of: inputting to-be-verified data and receiving a verification result returned by a verification engine; abstracting the to-be-verified data sent by a client so as to generate an abstract syntax tree; receiving the abstract syntax tree sent by a syntactic analysis module to carryout syntax verification; creating a self-defined verification rule, and verifying whether the data sent by the syntax analysis module is matched or not by using the self-defined verification rule; and carrying out instruction analysis on the matched data by using a state machine and a recursive descent algorithm, and returning an analysis result to the client. The system and the method have the beneficial effects of lightening the verification function development difficulty and complexity, increasing the verification logic reusability, increasing the verification expandability and maintainability, improving the development efficiency and shortening the project period.

Description

Technical field [0001] The invention relates to a mobile terminal data verification system and method, and belongs to the field of computer mobile terminal data security. Background technique [0002] Regardless of mobile app development or web development, the accuracy and security of application input data are very important. For different projects, most of them rely on data verification modules for verification, but there is no unified standard or solution for data verification. The main problems are as follows. First, the verification module is occasionally high, the module is not reused, which increases the development time, affects the progress, and the verification structure is not abstract, making it difficult to expand. Summary of the invention [0003] In view of the shortcomings of the prior art, the technical solution of the present invention provides a mobile terminal data verification system and method, which is used to solve a one-stop technical solution for front-e...

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 Applications(China)
IPC IPC(8): G06F8/41
CPCG06F8/427G06F8/436
Inventor 江卓浩吴海权李茂黄龙程
Owner ZHUHAI KINGSOFT ONLINE GAME TECH CO LTD
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