Patents
Literature
Patsnap Copilot is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Patsnap Copilot

83 results about "Syntax error" patented technology

In computer science, a syntax error is an error in the syntax of a sequence of characters or tokens that is intended to be written in compile-time. A program will not compile until all syntax errors are corrected. For interpreted languages, however, a syntax error may be detected during program execution, and an interpreter's error messages might not differentiate syntax errors from errors of other kinds.

Method and apparatus for verifying the contents of a global configuration file

A method and apparatus are provided for determining the validity of a global configuration file. In order to verify the global configuration file, the configuration file is first “flattened.” To flatten the configuration file, the rules in the first block of the configuration file are identified. A settings file is then created with the rules set as true. The normal configuration process is then performed on the configuration file. The resulting settings file constitute the flattened settings for the block and are associated with the block. A determination is then made as to whether any conflicting settings, inconsistently set related settings, or syntax errors exist within the flattened settings. If any such settings do exist, an error message is generated. This process is then repeated for each block in the configuration file so that flattened settings are created for each block. A testing block may also be utilized to identify problems with the settings file generate by the testing block. Reverse queries may also be performed on the settings file. Changes in the flattened configuration files caused by changes in the global configuration file can also be identified. The flattened files may also be used to simplify the server computer configuration process.
Owner:MICROSOFT TECH LICENSING LLC

System and method for enhancing e-commerce using natural language interface for searching database

A system and method for enhancing e-commerce using a natural language interface. The natural language interface allows the user to formulate a query in a natural language form, rather than in conventional search terms. The natural language interface provides the user with a "user friendly" interface. The natural language interface can process a query even if there is not an exact match between the user formulated search words and the content in the database. Furthermore, the natural language interface is capable of processing misspelled queries or queries having syntax errors. The method for enhancing e-commerce using a natural language interface comprises the steps of accessing a user interface provided by a service provider, entering a query using a natural language interface, the query being formed in a natural language, processing the query by the natural language interface, searching a database using the processed query, retrieving results from the database, and providing the results to the user. The system for enhancing e-commerce on the Internet comprises a user interface for receiving a query in a natural language form, a natural language interface coupled to the user interface for processing the query, a service provider coupled to the user interface for receiving the processed query, and one or more databases coupled to the user interface for storing information, wherein the system searches the databases using the processed query and provides the results to the user through the user interface.
Owner:GO ALBERT FRANCE

Method for automatically correcting syntax errors in English composition based on multivariate features

The invention relates to a method for automatically correcting syntax errors in an English composition based on multivariate features. The method comprises a syntax error correcting preprocessing module, a syntax error correcting model training module and a syntax error checking and correcting module, wherein the syntax error correcting preprocessing module carries out part-of-speech tagging of words, syntactic parsing of sentences and word frequency statistics of words for input training texts; the syntax error correcting model training module extracts words and part-of-speech context syntactic features thereof, words and part-of-speech structure-dependent syntactic features thereof and words and part-of-speech syntactic features thereof, calculates syntactic feature weight of words and outputs a statistical model of syntax error correcting for a part-of-speech tagging library of input words, a syntax tree structure library of sentences, a word frequency statistics library of words and a part-of-speech and syntax confusion set of words; and the syntax error checking and correcting module utilizes the statistical model of syntax error correcting and a rule model of syntax error correcting to correct syntax errors in a composition to be corrected and outputs the corrected results of the syntax errors in the English composition. The method can automatically correct eleven kinds of common English syntax errors in the English composition.
Owner:GUILIN UNIV OF ELECTRONIC TECH

Intelligent paper marking implementation method and system based on deep learning and computer program

The invention belongs to the technical field of artificial intelligence, and discloses an intelligent paper marking implementation method and system based on deep learning, and a computer program. Thetest paper of the student is scanned, and test paper information is converted into picture information to be stored in a local computer hard disk; through optical character recognition, a natural scene text detection model is used for detecting the answer positions of subjective questions of examinees, and a text recognition model and a connection main sense time classification model are used forrecognizing text information of the answered contents of the examinees; through natural language processing, subjective question scoring is helped to be carried out by a volume batch person, similarity matching is carried out through word segmentation, spelling and grammar errors are found through semantic analysis of contexts, and the volume batch person is helped to give a score of the test paper. According to the method, the handwritten text can be highly accurately identified, and a volume holder can be helped to correctly score objective questions and subjective questions; the paper inspection time is greatly reduced, the objectivity of an examination is enhanced, and the labor of manpower resources is saved; and the cost loss caused by purchasing an expensive paper marking machine is reduced.
Owner:XIDIAN UNIV

Computer network defensive strategy conversion-oriented semantic similarity detection system

InactiveCN101950340AAchieving Semantic Consistency IdentificationSmall amount of calculationPlatform integrity maintainanceCyber-attackSyntax error
The invention discloses a computer network defensive strategy conversion-oriented semantic similarity detection system, which comprises a defensive strategy configuration module, a strategy statement processing module, a node-link configuration module, a lexical and syntax analyzing module, a measure statement processing module, a structural similarity calculating module, a key concept pair matching module, a concept similarity calculating module, a CND strategy and measure body module and a similarity accumulation calculating module. A traditional symbol description-based strategy conversion system can only detect lexical and syntax errors before and after conversion, and hardly detects semantic inconsistency before and after strategy conversion comprehensively and automatically. By employing the semantic similarity processing method, the semantic similarity detection system automatically and effectively measures semantic difference before and after the computer network defensive strategy conversion, provides a basis for accurately deploying network defensive measures for semantics, is mainly applied to a computer network defensive system, deploys defensive measures according to a certain condition based on large-scale network attack, and rapidly and effectively fulfills the aim of large-scale defensive measure deployment.
Owner:BEIHANG UNIV

Intelligent contract real-time debugging method based on container

The invention discloses an intelligent contract code real-time debugging method based on a container. The main debugging process comprises the following steps: 1) inputting an intelligent contract code by a user; 2) the front-end system detects contract codes according to the configured rules, and feeds back the result whether the codes meet the standard or not; 3) a contract code is pulled from the Docker container, grammatical analysis is carried out, an intelligent contract is compiled, abi corresponding to the contract is acquired, and meanwhile, a compilation result and a grammatical error are fed back; 4) if the contract code is compiled successfully in the step 3), deploying the contract into a Hyperchin alliance chain; 5) if the contract code compilation in the step 3) fails, feeding back a failure result and giving a modification suggestion; and 6) if the contract is deployed successfully in the step 4), starting a debugging process of the contract code, capturing contract parameters input by the user, and returning a contract calling result. Compiling, deploying and debugging of the intelligent contract are integrated, so that the problem that debugging of the intelligentcontract code is not convenient and fast enough is solved.
Owner:HANGZHOU QULIAN TECH CO LTD

Processing program interpreter implementation method for numerical control system with single motor to drive multiple shafts

The invention relates to a processing program interpreter implementation method for a numerical control system with a single motor to drive multiple shafts, which comprises the following steps of: reading processing program codes, and performing syntax analysis on all the processing program codes to obtain processing program data meeting requirements of syntax internal forms; and explaining the processing program data to achieve order forms which can be recognized by the numerical control system. The syntax analysis performed on the all processing program codes comprises opening a processing program or inputting a row of processing codes in magnetic detection indicator (MDI) mode; reading in a row of numerical control (NC) programs in the row of processing codes, performing formatting treatment, and converting into forms meeting requirements of internal forms to store; performing syntax check on the internal forms to judge whether syntax errors exist; and continuing steps of judging types of codes if syntax errors do not exist. The method improves execution efficiency of a machine tool. Under the situation that external machine tools may change, state information in the interpreter can be synchronously upgraded in real time through the interpreter, thereby guaranteeing accurate and efficient running of the interpreter.
Owner:中国科学院沈阳计算技术研究所有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products