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

221 results about "Instruction list" patented technology

Instruction List (IL) is one of the 5 languages supported by the IEC 61131-3 standard. It is designed for programmable logic controllers (PLCs). It is a low level language and resembles assembly. All of the languages share IEC61131 Common Elements. The variables and function call are defined by the common elements so different languages can be used in the same program.

Media Integration Layer

InactiveUS20050140694A1Effect is complexNot adversely impact normal application performanceCathode-ray tube indicatorsAnimationMedia typeMedia integration
A media integration layer including an application programming interface (API) and an object model allows program code developers to interface in a consistent manner with a scene graph data structure in order to output graphics. Via the interfaces, program code adds child visuals to other visuals to build up a hierarchical scene graph, writes Instruction Lists such as geometry data, image data, animation data and other data for output, and may specify transform, clipping and opacity properties on visuals. The media integration layer and API enable programmers to accomplish composition effects within their applications in a straightforward manner, while leveraging the graphics processing unit in a manner that does not adversely impact normal application performance. A multiple-level system includes the ability to combine different media types (such as 2D, 3D, Video, Audio, text and imaging) and animate them smoothly and seamlessly.
Owner:MICROSOFT TECH LICENSING LLC

Electric appliance speech control method and device and speech control air-conditioner

The present invention provides an electric appliance speech control method and device and a speech control air-conditioner, wherein the method comprises the steps of receiving an awakening instruction, and awakening an electric appliance of a standby state according to the awakening instruction; after the electric appliance is awakened, obtaining the speech information from a speech acquisition device; matching the speech information with the instruction information in a speech instruction list; according to a matching result, determining a control instruction corresponding to the instruction information, and controlling the electric appliance according to the control instruction. According to the scheme provided by the present invention, the energy consumption of the electric appliance can be reduced while the electric appliance speech control is realized.
Owner:GREE ELECTRIC APPLIANCES INC

Method and system for conversing trapezoidal pattern to be instruction catalogue program, and interpretation execution method and system

The invention discloses a method and a system for converting a ladder diagram into an instruction list and carrying out the interpretive execution of an instruction list. The ladder diagram conversion method comprises the following steps: mapping the ladder diagram to an AOV diagram, establishing a binary tree representative of the logical relationship between the instructions based on the AOV diagram, and converting the ladder diagram to the instruction list by the postorder traversal of the binary tree. The method and the system perform the conversion between various complex ladder diagrams and instruction lists, particularly the conversion of the multi-output ladder diagram to the instruction list. Additionally, the converted instruction list exists in the form of postorder expression, which is conducive to increasing the efficiency of interpretive execution of the PLC master controller.
Owner:NANJING UNIV OF AERONAUTICS & ASTRONAUTICS

Robot trajectory generation method, robot trajectory generation apparatus, product fabrication method, recording medium, program, and robot system

An operation instruction list including starting points and ending points of trajectories of a plurality of robot arms is generated (a trajectory definition data generation process). Order of generation of trajectories is determined in accordance with the operation instruction list (a generation order determination process). A trajectory of a specific robot arm included in the operation instruction list is generated in accordance with a starting point and an ending point such that the trajectory avoids obstacle spaces registered in the obstacle memory when trajectories of other robot arms are generated (a trajectory generation process). A sweeping space in which a structure of the arm sweeps when the robot arm is operated along the generated trajectory is added to the obstacle memory as an obstacle space to be avoided by the other robot arm (an obstacle registration process).
Owner:CANON KK

Dynamic instruction sequence selection during scheduling

ActiveUS20070113223A1Software engineeringDigital computer detailsCost analysisSubstitution instruction
A list scheduler in a compiler can select from a plurality of alternative instruction sequences for one or more computation performed within an application. A scheduler can initially identify and track one or more computations for which multiple alternative instruction sequences exist. An available instruction list can be populated with the alternative instruction sequences. The list scheduler can access the available instruction list during scheduling of the application. The list scheduler can perform a cost analysis while scheduling the instructions by performing a look ahead. The list scheduler may select alternate instruction sequences for similar computations occurring in different portions of the application based on the cost benefit analysis.
Owner:NVIDIA CORP

Mobile terminal photographing control method and system on basis of intelligent wearing equipment

The invention provides a mobile terminal photographing control method and system on the basis of intelligent wearing equipment. The method comprises the steps that the intelligent wearing equipment receives operation instructions of users, obtains and recognizes voice instructions of the users, and sends the voice instructions to a mobile terminal; the mobile terminal receives the voice instructions, compares the voice instructions with a preset control instruction list which corresponds to multiple photographing functions of the mobile terminal, and when instructions matched with the voice instructions are found in the control instruction list, the mobile terminal starts the corresponding photographing functions and feeds back a matching success instruction to the intelligent wearing equipment. According to the mobile terminal photographing control method and system on the basis of the intelligent wearing equipment, the intelligent equipment controls the switching of the photographing functions of the mobile terminal in a short distance according to the received voice instructions, manual switching of the users is not needed, and great convenience is brought to the users.
Owner:HUIZHOU TCL MOBILE COMM CO LTD

Circuit for restricting data access

A privileged data table maintains a list of regions of a memory which contain privileged data. When a data access operation is attempted, a privilege rule enforcer compares the address of the memory being accessed to the list of privileged regions. If the memory address falls within a privileged region, then the memory access operation is blocked unless the instruction accessing the memory has been securely authorized by a code verifier. A privileged instruction table is provided to maintain a list of instructions stored in an instruction list that have been verified. When an instruction is fetched from the instruction list, an instruction privilege identifier compares the instruction with the list of verified instructions, and generates a signal indicating the privilege status of the instruction. Instructions are blocked according to the privilege signal. Only privileged instructions are allowed to modify the privileged data table and the privileged instruction table.
Owner:STMICROELECTRONICS LTD

Cross-mechanism workflow processing method, platform and system based on block chain

The invention discloses a cross-mechanism workflow processing method, platform and system based on a block chain. The cross-mechanism workflow processing method based on the block chain comprises thesteps of carrying out the cross-mechanism workflow processing, obtaining an operation instruction list of the current workflow node according to a pre-configured workflow parameter, and receiving an operation instruction determined by the user from the operation instruction list of the current workflow node, and after the operation instruction passes through the consensus of the block chain, flowing the operation result of the current workflow node to the next workflow node according to the operation instruction and a pre-configured workflow parameter. According to the present invention, the cross-mechanism workflow processing method is based on the block chain technology, after the operation instruction passes through the consensus of the block chain, the operation result of the current workflow node is transferred to the next workflow node according to the operation instruction and the pre-configured workflow parameters, so that the data reliability and the safety of the cross-mechanism cooperation business processing can be improved.
Owner:INDUSTRIAL AND COMMERCIAL BANK OF CHINA

Programming language compiling method of PLC (Programmable Logic Controller)

The invention relates to the field of industrial control and particularly relates to a programming language compiling method of a PLC (Programmable Logic Controller). The programming language compiling method comprises the following steps: converting an instruction list, analyzing an instruction, generating an intermediate code and generating an object code. According to the method, a trapezoid language program is converted into an instruction list source program by utilizing an instruction list language as a medium according to the one-to-one correspondence relation between the trapezoid language and the instruction list language, and then an instruction list is further processed, compiled and translated into the object code, so that the language logic relation is clear, the writing format is simple, the code utilization rate is high and the compiling effect is good. The programming language compiling method is conductive to providing a soft PLC control scheme applicable to multiple hardware platforms and developing a development system applicable to multiple operating system hardware platforms. When using hardware platforms of different manufacturers as soft PLC operating systems, a user can use the development tool without relearning programming of a new hardware platform, so that a lot of time spent in relearning programming is omitted, and the method has great practical significance in PLC development.
Owner:SHANTOU UNIV +1

Compiling method from intermediate language (IL) program to C language program of instruction list

InactiveCN103123590AFeasible grammatical conventionFeasible semantic analysisProgram controlMemory systemsPerformance functionLexical analysis
The invention discloses a compiling method from an intermediate language (IL) program to a C language program of an instruction list. The method comprises the steps: building a middle storage structure syntax tree according to results of lexical analysis and grammatical analysis through logical analysis on a program of the instruction list and logistic mapping relation between semanteme of the instruction list and semanteme of the C language; combining an auxiliary performance function and an auxiliary data structure define file, and generating an integrated file of the C language program through program data of an original instruction list according to a C language programming method, wherein the program data of the original instruction list is stored in the structure of the syntax tree. The generated C language program completely corresponds to the logic program of the original instruction list and has the advantages of a high-level C language, wherein the advantages include strong transportability, strong compatibility and the like. Due to the structure of the syntax tree and an analytic method of semanteme mapping, compiling is standardized and mass-produced, complexity of the compiling is reduced through adoption of functions and modularization of an auxiliary function of a function block, compiling time is shortened, and speed of the whole compiling process is improved.
Owner:中国科学院沈阳计算技术研究所有限公司

View-based voice interaction method, device, server, terminal and medium

The embodiment of the invention discloses a view-based voice interaction method, device, server, terminal and medium; the method comprises the following steps: obtaining user voice information, and voice instruction description information of voice operatable elements in a terminal present display view; carrying out semantic recognition for the user voice information according to the view description information of the voice operatable elements, thus obtaining a user operation intention; locating an instruction sequence matched with the user operation intension from a voice instruction list according to the voice instruction description information; distributing the instruction sequence to the terminal for execution. The voice interaction function and product business logic coupling factoris high in the prior art, and the voice interaction function development is lack of uniformity and poor in universality; the view-based voice interaction method can solve said problems, thus decoupling the voice interaction function and product business logic, and improving the voice interaction function universality.
Owner:BAIDU ONLINE NETWORK TECH (BEIJIBG) CO LTD

Method, device and system for controlling electrical appliance based on user information

The invention provides a method, a device and a system for controlling an electrical appliance based on user information. The method comprises the following steps: S100, acquiring user state change information of a user; S200, querying a preset control instruction list according to the user state change information, and getting a corresponding control instruction; and S300, switching an electrical appliance to a target working state corresponding to the control instruction according to the control instruction. The working state of an electrical appliance can be adjusted according to real-time user body state information without active operation by users, and users can have a better sensual experience under all physiological states. Electrical appliance control is more intelligent, practical and convenient.
Owner:PHICOMM (SHANGHAI) CO LTD

Precise voice control method and device

The invention discloses a precise voice control method comprising the following steps: identifying acquired voice information; determining text information contained in the voice information; matching the text information with a preset control instruction list, wherein the control instruction list contains the corresponding relationship between control instructions and semantic calibration items; and if there is a semantic calibration item matching the text information, performing a corresponding control operation according to a control instruction corresponding to the matching semantic calibration item. The invention further discloses a precise voice control device. Further matching is carried out using a control instruction list containing semantic calibration items after text information is identified and acquired, so that precise voice control is achieved, the accuracy rate of voice control is improved, and the user experience is improved.
Owner:SHENZHEN GANWEI SOFTWARE TECH

Method for compiling ladder diagram language into instruction list language according to IEC61131-3 standard

The invention discloses a method for compiling the ladder diagram language into the instruction list language in accordance with the IEC 61131-3 standard. A ladder diagram applicable to the method can process logic quantity and non-logic quantity, and the obtained instruction list language accords with the IEC 61131-3 instruction set completely. The method specifically comprises: the ladder diagram is abstracted to a directed graph, and the varieties of the nodes in the directed graph are defined on the basis of the varieties of the elements in the ladder diagram; if the ladder diagram has a plurality of outputs, the directed graph will be decomposed into a plurality of subgraphs; the node stipulation method is used to judge whether the directed graph is a serial-parallel graph. The method currently only supports the compilation for the ladder diagram of a serial-parallel structure; the node stipulation method is used to build a binary decomposition tree, the result of post order traversal for the binary decomposition tree accords with the ladder diagram analysis method from top to bottom and left to right; the instruction of stipulation node of the binary decomposition tree is calculated in accordance with the sequence of post order traversal until the root node is calculated. The obtained instruction list of the root node is the final instruction list language.
Owner:HANGZHOU DIANZI UNIV

System and method for intelligent trap analysis

A method and system for intelligent trap analysis for debugging software on a computer system. Instead of dumping only a register context snapshot or all of memory to a file, a trap handler determines a likely cause of a trapped instruction and selects relevant memory addresses for copying to a file. The relevant memory addresses and their contents are preserved for later analysis. The trap handler may step back through the process instruction list searching for relevant memory addresses referenced by the instructions preceding the trapped instruction. The module may undo the effect of instructions as it steps back through the instruction list.
Owner:IBM CORP

Method for designing ladder diagram editing software of embedded PLC (Programmable Logic Controller)

The invention provides a method for designing ladder diagram editing software of an embedded PLC (Programmable Logic Controller) and provides a method for establishing a binary tree by scanning a ladder diagram according to the direction of an 'energy flow' in the ladder diagram. According to the invention, the binary tree is taken as a center so that the conversion between the ladder diagram form and instruction list form of a user control program of the PLC is realized; and by utilizing a method for converting an instruction language into the binary tree, the mutual conversion between the ladder diagram which takes the binary tree as the center and an instruction list is finished. And finally, one editor of the embedded PLC is developed by applying VC++6.0 under a Windows platform; and the editor has the functions of realizing the drawing of the ladder diagram, and the mutual conversion between a ladder diagram language and an instruction list language and the like.
Owner:JIANGSU UNIV OF SCI & TECH

Method and system for converting ladder diagram program into instruction list program and compiling instruction list program

The invention discloses a method and system for converting a ladder diagram program into an instruction list program and executing compiling and interpretation of the instruction list program. According to the ladder diagram conversion method, energy flow classes and auxiliary nodes are introduced according to the characteristics of edition and execution of a ladder diagram, the class is set on each diagram peak, and an auxiliary node is added; the serial and parallel connection relationship is judged according to the out-degree and in-degree of the class and the auxiliary node where an element is located. After the ladder diagram is converted into the instruction list, a PLC immediate compiling method combined with compiling and interpretation and a divide-and-conquer method concept are adopted, a compiling front end and an interpretation rear end are designed independently, and in combination with a GCC rear-end structure, a PLC compiling system specific to a special machine model is generated. The method and system for converting the ladder diagram program into the instruction list program and compiling the instruction list program have the advantages that the ladder diagram program with a complex logic structure can be accurately and rapidly converted into the instruction list program, and in the conversion process, grammar error checking is carried out on the program, and the common errors like an open circuit, a short circuit and a bridge circuit are excluded, so that the correctness of the generated instruction list program is guaranteed.
Owner:CENT SOUTH UNIV

Automatic testing apparatus for embedded software, automatic testing method thereof and test scenario composing method

An automatic test apparatus for embedded software, an automatic testing method thereof and a test scenario composing method may be used to detect an unpredictable problem as well as a predictable problem that may occur under user's conditions and reproduce various events. The automatic testing apparatus may include a keyword composer which extracts a keyword from status information output by executing the embedded software, and composes a keyword list using the extracted keywords, an output analyzer which analyzes the output from the execution of the embedded software based on the composed keyword list, a control command generator which loads at least one scenario previously stored in accordance with the analysis results, and generates an instruction list corresponding to a predetermined event status, and a test processor which processes the embedded software to reproduce the event status based on the generated instruction list.
Owner:SAMSUNG ELECTRONICS CO LTD

Application function state modifying method and apparatus, and terminal

The invention discloses an application function state modifying method and apparatus, and a terminal, and belongs to the technical field of terminals. The method comprises the following steps: when a state modification operation of a corresponding specified function is detected, obtaining terminal system identifier; obtaining a target state modification instruction from a preset instruction list according to the terminal system identifier, wherein the preset instruction list is used for storing the corresponding relation of at least one terminal system identifier and the state modification instructions; and sending the target state modification instruction to a terminal system, so that the terminal system makes response and sets the specified function as a state corresponding to the state modification operation. According to the method disclosed by the invention, at least one terminal system identifier used for storing application functions and the preset instruction list of the corresponding state modification instructions are obtained in advance, so when the function state needs to be modified, the state modification instruction matched with the current terminal system is obtained by triggering the state modification operation, and the terminal system modifies the function state, therefore the operation path is shortened.
Owner:TENCENT TECH (SHENZHEN) CO LTD

Batched instruction parsing method, batched instruction parsing apparatus and batched instruction parsing device

The invention discloses a batched instruction parsing method, a batched instruction parsing apparatus and a batched instruction parsing device, wherein the method comprises the following steps: receiving an instruction parsing request which carries a document identifier and a template identifier, wherein the document identifier is used for identifying a to-be-parsed instruction document comprisingbatched instructions, and the template identifier is used for uniquely identifying a template; acquiring the template corresponding to the template identifier from the preconfigured template, whereinthe template contains template configuration information; by the template configuration information, parsing the batched instructions in the to-be-parsed instruction document corresponding to the document identifier, and obtaining an instruction list corresponding to the to-be-parsed instruction document. Obviously, in the method, apparatus and the device provided by the invention, the batched instructions in the to-be-parsed instruction document corresponding to the document identifier can be parsed through the preset template configuration information, the corresponding instruction list isobtained, batched instruction parsing efficiency is improved, the batched instructions of different types also can be parsed through a mode of configuring the template, and a problem of low compatibility and poor timeliness of the existing instruction parsing system is solved.
Owner:CHINA CONSTRUCTION BANK

Interaction method and system for home appliance

The invention relates to an interaction method and an interaction system for a home appliance. The technical scheme comprises the following steps that: an associative identifier (ID) between the home appliance and a wireless communication terminal is set; the wireless communication terminal transmits a control signal to the home appliance through a wireless communication network; the home appliance receives the control signal through an antenna, and transmits the received control signal to a processor for processing through a communication module; and the processor operates the home appliance according to a matched instruction by querying an instruction list in a memory. By the method and the system, a user can remotely control the home appliance and timely receive the feedback information from the home appliance, and the time of the user is saved, so that unnecessary loss caused by information delay is avoided, convenience for control over the home appliance is greatly improved, the speed of the control over the home appliance is greatly increased, and various safety precautions of a home environment are also greatly improved.
Owner:SICHUAN CHANGHONG ELECTRIC CO LTD

Method for debugging embedded software and application system thereof

The invention discloses a method for debugging embedded software and an application system thereof. The method comprises the following steps: a client end queries an operation maintenance module for establishing the TCP connection and sends a registration authentication message, the operation maintenance module carries out the authentication and returns the reply to the client end, the current debugging level is confirmed, simultaneously, the TCP connection to a target single board is established, and the information of the debugging level is sent to the target single board; according to the level information, the target single board returns all the debugging instruction lists currently supported to the module and to the client end; the client end saves the received lists, prompts a user that a debugging channel between the client end and the single board is established; the client end receives and sends the input debugging instructions, the debugging instructions are received by a target single board debugging proxy by the channel, and according to the content of the instructions, the debugging action is executed and the result is researched, and the result is returned to the client end by the channel, and the client end displays the received result from the debugging channel. The method and the application system of the invention overcome the shortcoming that a plurality of target single boards cannot be switched during the debug of the system and solve the existing problem that the debugging instructions cannot distinguish the debugging level.
Owner:ZTE CORP

Method for generating IL instruction lists of PLC ladder diagrams

The invention discloses a method generating IL instruction lists of PLC ladder diagrams, and relates to the technical field of compiling or interpretation methods of a high-level language. The method comprises the following steps of (1) conducting first-layer classification and classification treatment on the PLC ladder diagrams through a classification algorithm, (2) then conducting second-layer network-dividing treatment, after a process that the IL instruction list of each level of PLC ladder diagram is performed, conducting IL instruction list converting treatment on the level of the PLC ladder diagram through a sub PLC ladder diagram compiler algorithm according to the network sequence, (3) finally, conducting third-layer branch treatment, conducting traversal on pels of each line of the network, conducting IL instruction list conversion treatment, and generating the IL instruction lists. The method is used for generating the IL instruction lists, and the method has the advantages of being convenient to implement and fast, efficient and short in failure checking period, and having the high self-adaption performance.
Owner:东莞市升力智能科技有限公司

Sound control method of set top box and set top box thereof

The invention discloses a sound control method of a set top box and a set top box thereof. The sound control method comprises the following steps: detecting whether a corresponding program list in a sound control instruction list updates; updating the sound control instruction list when the corresponding program list in a sound control instruction list updates; receiving a sound control voice instruction of a user and converting the sound control voice instruction into a digital signal instruction; identifying the digital signal instruction according to contents in the updated sound control instruction list and carrying out operation control to the set top box according to an identification result. In the invention, the digital signal instruction is identified according to the contents in the updated sound control instruction list and the operation control is performed to the set top box according to the identification result. Synchronous updating of the sound control instruction list and the program list can be guaranteed. Therefore, integrity and validity of the sound control instruction can be guaranteed.
Owner:SHENZHEN JIUZHOU ELECTRIC

Intelligent excitation control system for generator set

The invention relates to an intelligent excitation control system for a generator set. The system includes a voltage detection unit, a data processing unit, a PID calculation unit, a power amplification unit and an intelligent instruction list, wherein the intelligent instruction list is used for determining PID parameters of the PID calculation unit and stores a plurality of sets of instructions, and each set of instruction consists of a preset voltage deviation value, a preset voltage deviation change rate and corresponding PID parameters; and an intelligent control unit is used for receiving information of a voltage deviation value e and a voltage deviation change rate ec, and judging whether difference value rates of the voltage deviation value e and the voltage deviation change rate ec and the preset voltage deviation value and the preset voltage deviation change rate in the intelligent instruction list are lower than preset different value rates, if yes, the PID parameters in the instruction are input to the PID calculation unit, and if no, an instruction with the sum of the abovementioned two difference value rates being minimum is selected, and the PID parameters in the instruction are input to the PID calculation unit. The system has a relatively good excitation control effect.
Owner:SHANDONG WANYA POWER SCI & TECH CO LTD

Industrial control network access rule construction method and training system

The invention provides an industrial control network access rule construction method and a training system. The method comprises steps of by analyzing protocol message data in an industrial control network, constructing a network topological structure, and extracting protocol characteristics in the message data; determining the type of communication equipment, determining an access list between the equipment through the transmission direction of protocol messages, determining an access instruction through deep analysis of protocol message contents, associating the access instruction with an industrial control protocol instruction library to construct an access instruction list between the industrial control equipment, and finally constructing a complete security access rule through the access list and the instruction list.
Owner:浙江国利网安科技有限公司

Method for constructing network reconfiguration database

The invention belongs to the field of power systems, and provides a method for constructing a network reconfiguration (FDIR (Fault Detection Isolation Recovery)) database. The network reconfiguration database (fdirdb) comprises a fault definition list, a trip signal list, a remote signaling condition list, a remote metering condition list, an alarm queue list, a strategy list, an instruction list, a global variable list and the like. Discrimination conditions of faults and specific contents of a control strategy are expressed by means of a relation list. Display information of a key frame is provided by the global variable list. In order to accurately express discrimination conditions of various faults and the specific contents of the control strategy, a plurality of relation lists such as fault-trip, fault-remote metering, strategy-instruction and the like are established, a fault-trip device, a fault-remote signaling device, a fault-remote metering device and a self-switching device in the relation lists correspond one to one, and a strategy-instruction relation is a corresponding instruction generated for realizing a reconfiguration scheme. When a database is designed and accessed, the problem of concurrent database reading of an upstream program and a downstream program is avoided, and integrity of original data is ensured.
Owner:CHINA ELECTRIC POWER RES INST +1
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