Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

16 results about "Program unit" patented technology

Program units, procedures, and subprograms A program unit is a sequence of one or more lines, organized as statements, comments, and directives. Specifically, a program unit can be: An executable program is a collection of program units consisting of one main program and any number of external subprograms, modules, and block data program units.

Method and system for realizing PLC (Programmable Logic Controller) from single task to multi-thread task

The invention relates to the technical field of automation control, and discloses a PLC single task to multi-thread task realization method and system, and the method comprises the steps: obtaining PLC task arrangement information which comprises at least one PLC task and a corresponding program organization unit POU; based on the PLC task arrangement information, creating a real-time operating system (RTOS) thread corresponding to each PLC task in the RTOS, and distributing a corresponding stack space for each RTOS thread; when the RTOS task scheduler executes task switching, calling a preset task switching hook function to carry out stack pressing storage on the additional context of the PLC program unit corresponding to the currently running RTOS thread, and carrying out elastic stack recovery on the additional context of the PLC program unit corresponding to the to-be-running RTOS thread, according to the method for transforming the PLC single task into the RTOS-based multi-thread task, the practical requirement that multi-thread task transformation needs to be carried out due to the fact that the real-time performance of a single task mode of a traditional PLC manufacturer is limited is met.
Owner:ZHEJIANG SUPCON RES

Method and device for running Python application and computing equipment

The invention discloses a Python application running method and device and computing equipment, and belongs to the technical field of computers. After a first process of the Python application is started, the first process creates a first thread for executing program replacement processing. The program replacement processing comprises the following steps: triggering an import operation of a first program unit in response to a process, and obtaining metadata of the first program unit; determining whether a metadata set comprises the metadata of the first program unit or not, wherein the metadata set comprises the metadata of the program unit to be updated; in response to metadata of the first program unit included in the metadata set, a second program unit corresponding to the first program unit is obtained, and the second program unit is a program unit obtained after the first program unit is updated; and importing the second program unit, so that the second program unit is executed after the process triggers the execution of the first program unit. By adopting the application, the flexibility of performing function updating on the Python application can be improved.
Owner:SHENZHEN HUAWEI CLOUD COMPUTING TECHNOLOGIES CO LTD

Multi-dimensional program management system, multi-screen heterogeneous playing scheduling method and device thereof and medium

The embodiment of the application provides a multi-dimensional program management system and a multi-screen heterogeneous playing scheduling method, equipment and medium thereof, and belongs to the field of multimedia display. The system comprises: a multi-dimensional program list management module, which is used for constructing and managing a multi-dimensional program list structure; a multi-level index module, which is used for respectively assigning identifiers to program units, layer units, media cells and time axes, and establishing a hierarchical mapping relationship; and a playing scheduling engine, which is used for executing scheduling and control of media cell playing on multiple output terminals according to the time axis. The multi-dimensional program list structure is adopted to realize unified management of programs, layers, media units and time axes in space and time dimensions, simultaneously support multi-screen heterogeneous playing and material differentiation scheduling, and improve flexibility and expansibility of the playing system. Relying on the multi-level index, any playing object can be accurately positioned, timing triggering, segmented circulation and multi-thread playing scheduling are supported, and the conflict problem of global synchronization and local asynchronous control is solved.
Owner:SHANDONG ARTAPLAY INTELLIGENT TECH CO LTD

Multi-dimensional program management system, multi-screen heterogeneous playing scheduling method and device thereof and medium

The embodiment of the invention provides a multi-dimensional program management system, a multi-screen heterogeneous playing scheduling method and equipment thereof and a medium, and belongs to the field of multimedia display. The system comprises a multi-dimensional program list management module used for constructing and managing a multi-dimensional program list structure; the multi-level index module is used for distributing identifiers for the program unit, the layer unit, the media cell and the time axis respectively and establishing a level mapping relation; and the play scheduling engine is used for scheduling and controlling the play of the media cells on the plurality of output terminals according to the time axis. A multi-dimensional program list structure is adopted, unified management of programs, layers, media units and time axes in space and time dimensions is achieved, meanwhile, multi-screen heterogeneous playing and material differentiation scheduling are supported, and the flexibility and expandability of a playing system are improved. Based on the multi-level index, any playing object can be accurately positioned, timing triggering, segmented circulation and multi-thread playing scheduling are supported, and the problem of conflict between global synchronization and local asynchronization control is solved.
Owner:SHANDONG ARTAPLAY INTELLIGENT TECH CO LTD

Data exchange method and device, equipment and storage medium

A data exchange method, apparatus and device, and a storage medium, applied to the technical field of data exchange, the method at a service side comprising: screening and merging table information according to a data exchange demand to obtain data table meta information; building built-in parameters according to the data table element information, performing rule-driven parameterized data preprocessing on the data table element information according to the built-in parameters, and generating a data exchange request; acquiring data magnitude information of the receivable data; serially updating the data exchange request according to the data magnitude information; a data exchange request is sent to the data processing center, iterative data exchange is carried out based on the asynchronous response of the data processing center, and the data exchange request is used for enabling an ETL program unit of the data processing center to carry out self-adaptive slicing and iterative data exchange on the demand data according to the data exchange request and enabling the data processing center to carry out asynchronous response. The availability and stability of data and the accuracy and freedom degree of data exchange are improved.
Owner:CHINA MOBILE FINANCIAL TECHNOLOGY CO LTD +1

A method and system for describing a PLC project

ActiveCN121300215BPathPingObject type
This invention belongs to the field of PLC automation technology, specifically relating to a PLC project description method and system. The method includes: describing a PLC project in a development environment based on the TOML markup language; creating corresponding program units, global variable sets, periodic tasks, and devices according to the description of the PLC project, and encapsulating them in the PLC project file, or modifying the attributes of program units, global variable sets, periodic tasks, or devices in the PLC project file according to the description of the PLC project; and exporting the PLC project file. The PLC project and its corresponding program units, global variable sets, periodic tasks, and devices are all edited and generated or modified according to the description format of metadata + object definition, and the object definition section at least defines fields representing the operation mode, fields representing the object path, and fields representing the object type.
Owner:SHANGHAI BAOSIGHT SOFTWARE CO LTD

Multi-device and single-device based service data request transmission method and system

The application discloses a kind of based on the service data request transmission method and system of multiple devices and single device. Through multiple device cloud platform, a plurality of devices are managed, first service data request is determined, and when meeting first sending condition, target application program unit and target system service unit are determined;And first service data request carrying identification information is sent to multiple device application program software;Call target application program unit and carry out analysis processing, obtain first service data request response result, and send it to multiple device system server;And first service data request response result is stored in target file storage subunit and target database subunit, and data synchronization processing is carried out, and first service data processing completion instruction is fed back. The problem that service data transmission cannot be normally transmitted due to server failure is solved, the reliability of service data transmission is improved, and the efficiency of service data transmission is improved.
Owner:HONGHU WANLIAN (JIANGSU) TECH DEV CO LTD

Government affair data fusion and intelligent scheduling method and system oriented to Internet communication office

The invention discloses a government affair data fusion and intelligent scheduling method and system oriented to a network communication office, and relates to the technical field of computer natural language processing and text data mining, and the method comprises the steps: S1, constructing a policy knowledge graph based on policy provisions; s2, receiving an affair handling request of a user, injecting the context of the affair handling request of the user into the policy knowledge graph, simulating dynamic interaction among policy elements, and generating at least one compliance path; s3, analyzing the compliance path into a plurality of process stage trigger signals; s4, based on a service chain template library comprising a legal program unit, generating a corresponding service chain instance in response to instantiation of the process stage trigger signal; s5, the service chain instance is operated, the execution process of the service chain instance is constrained by the embedded legal program unit, and when it is monitored that the preset administrative rule is violated, a programmed termination process including task rollback and resource release is triggered; and S6, based on the execution data and the termination data of the service chain instance, feeding back and optimizing the policy knowledge graph.
Owner:宁夏希望信息产业股份有限公司

Automatic processing device, method, storage medium and electronic equipment for ring forging

The application relates to the technical field of automatic processing of ring forgings, and particularly relates to an automatic processing device and method for ring forgings, a storage medium and electronic equipment. The device comprises a machine tool, a 3D scanning assembly, a cutter assembly and a terminal control device; the machine tool comprises a workbench, clamping jaws and an adjusting frame; the number of the clamping jaws is plural, and each of the clamping jaws surrounds a ring space; the adjusting frame is arranged on the ring forging, and two ends of the adjusting frame are connected with the workbench; a first connecting shaft and a second connecting shaft are arranged on the adjusting frame; the first connecting shaft is connected with the 3D scanning assembly; the second connecting shaft is connected with the cutter assembly; the clamping jaws, the first connecting shaft, the second connecting shaft, the 3D scanning assembly and the cutter assembly are connected with the terminal control device; an image data processing unit and a CNC numerical control program unit are arranged on the terminal control device. The method adopts the device for automatic operation. The application improves the processing efficiency of the ring forgings and avoids the possible errors in personnel operation.
Owner:CHINA RAILWAY CONSTR HEAVY IND

Industrial control iot device security monitoring method and device and storage medium

ActiveCN116893652BReduce control and inspection workloadTransmissionTotal factory controlData ingestionControl data
The application discloses an industrial control Internet-of-Things equipment safety monitoring method and system, electronic equipment and a storage medium. The method comprises the following steps: acquiring function program unit information and response component information of the industrial control Internet-of-Things equipment; determining component safety inducement information of the response component affecting normal operation of the industrial control Internet-of-Things equipment; collecting full-working-condition periodic data of the operation program and the component safety inducement of the industrial control Internet-of-Things equipment in a safety controlled environment to form program operation data and component safety inducement data; for single program operation data, corresponding component safety inducement data is extracted to generate corresponding original time sequence response data; S5, program operation data with the same function program unit information is constructed into function control data, and corresponding original time sequence response data is extracted to generate fitting time sequence response data; the function control data and the fitting time sequence response data are correspondingly marked to form a working condition safety baseline library; and S6, the industrial control Internet-of-Things equipment is monitored based on the working condition safety baseline library.
Owner:CHENGDU ETHER NODE TECH CO LTD

Service hot upgrade method and system based on cloud native platform, medium and product

PendingCN121509227ATransmissionProgram unitLoader
The invention relates to the technical field of cloud native, in particular to a service hot upgrade method based on a cloud native platform, a computer system for implementing the method, and a computer readable storage medium and a computer program product for implementing the method. The method comprises the following steps: in response to a detected program unit updating event for a target service, constructing a new loader instance under the condition that a service instance bearing the target service is not restarted; dynamically loading a new version program unit corresponding to the target service in a runtime environment of the service instance through the new loader instance; and after dynamic loading is completed, an access request for the target service is routed to the service logic provided by the new version program unit by calling the flow control capability of the cloud native platform.
Owner:SHANGHAI SHUIDI CREDIT SERVICE CO LTD

A secure architecture for a chip and a method of execution

The application relates to a security architecture of a chip, which comprises a power supply circuit, a monitoring channel, a watchdog, a security monitoring state machine, a destroying unit, a plaintext data channel, a self-programming unit, an encryption and decryption component and a memory; the security monitoring state machine is used for checking abnormal behaviors through the monitoring channel; when the channel receives an abnormality or the channel indicates destruction, the destroying unit is used for executing a destroying action on the memory; the plaintext data channel and the self-programming unit are connected to the encryption and decryption component; the encryption and decryption component is connected to the memory; the encryption and decryption component is used for encrypting plaintext data received by the plaintext data channel or plaintext data self-programmed by the self-programming unit and storing the plaintext data into the memory. The encryption and decryption component is used for realizing encryption and decryption of the plaintext data; when the security behavior mode is adopted, when the channel receives an abnormality, the channel indicates destruction or the watchdog count overflows, a destroying action is executed, and data leakage can be avoided.
Owner:CHANGSHA FANGWEI TECH CO LTD

Unmanned aerial vehicle control system and method based on hybrid deployment and cloud side end cooperation

The invention discloses an unmanned aerial vehicle control system and method based on hybrid deployment and cloud side end cooperation. The control system comprises a flight control hardware layer, a multi-core hybrid deployment software layer and a cloud application layer. The flight control hardware layer comprises a core processing unit which is provided with a master core and a slave core which are mutually independent; the flight control expansion unit is electrically connected with the core processing unit; the external sensing and executing unit is electrically connected with the core processing unit; the multi-core hybrid deployment software layer is in communication connection with the flight control hardware layer, and comprises a Bare Metal program unit running in a slave core; the data processing unit runs in the main core and is in communication connection with the Bare Metal program unit through OpenAMP; and the cloud application layer is in communication connection with the data processing unit through a 5G network. According to the heterogeneous multi-core hybrid deployment scheme based on OpenAMP, real-time tasks and non-real-time tasks are thoroughly isolated, the millisecond-level high real-time performance of flight control and the complex computing power requirement of an application layer are considered, and the reliability of unmanned aerial vehicle control is improved.
Owner:TIANJIN UNIVERSITY OF TECHNOLOGY

Systems and methods for migrating code units and data units between virtual memory regions

Disclosed herein are systems and method for migrating units of a program between virtual memory regions. A method includes: dividing system virtual memory into a set of virtual memory regions; storing (1) program code including instructions in a set of code units and (2) program variables and data values in a set of data units, wherein the set of code units and the set of data units are spread across the set of virtual memory regions; in response to detecting that a trigger condition of a first security policy is satisfied, executing a transfer action of the first security policy that transfers a code unit and / or data unit from an origin virtual memory region to a destination virtual memory region.
Owner:CLOUD LINUX SOFTWARE INC

Business logic identification method and device, equipment, storage medium and program product

The invention provides a business logic identification method and device, equipment, a storage medium and a program product, and relates to the technical field of computers or the field of financial science and technology. The method comprises the steps of obtaining static dependency data of a program unit in a target database; the program units comprise code modules which can be independently called in the target database, and the static dependency data comprise calling relations and calling times among the program units; obtaining dynamic execution data of the program unit in the target database, wherein the dynamic execution data comprises the running frequency of the program unit; performing cross validation according to the static dependency data and the dynamic execution data to obtain a cross validation result; the cross verification comprises screening the program unit based on a preset association condition; and determining a core business logic object based on the cross validation result. The method is used for achieving the effect of improving the business logic identification accuracy.
Owner:INDUSTRIAL AND COMMERCIAL BANK OF CHINA