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

25 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.

Test method of AUTOSAR AP application program and related equipment

The invention discloses a method and equipment for testing an AUTOSAR AP application program. According to the method, a calling instruction containing a module, an interface and a parameter data type is obtained by analyzing an ARXML file, a corresponding function template is matched according to the module and the interface in the instruction, the parameter data type is written into the template to generate adaptive stub functions, and finally unit testing of the application program is completed based on the stub functions. According to the method, automation of stub function generation is achieved, manual writing and adjustment are not needed, and the error rate and workload caused by manual operation are greatly reduced; through accurate matching of the parameter data type and the function template, the consistency of the stub function and the application program interface is ensured, and the accuracy of unit testing is improved; the whole process adapts to the standardization characteristic of the AUTOSAR AP, and the efficiency and reliability of application program unit testing are remarkably improved.
Owner:NEUSOFT REACH AUTOMOBILE TECH (SHENYANG) CO LTD

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

Programming apparatus, method and novel memory

The application provides a programming device, a method and a novel memory. The device comprises a programming control unit and a programming unit. The programming control unit is used for, in response to an excitation signal of an excitation clock, sequentially taking each valid storage unit in a to-be-programmed row as a first unit, performing processing until all the valid storage units are programmed: according to a predetermined number, selecting the first unit and the valid storage units after the first unit, configuring the selected valid storage units as a programming state, and configuring the valid storage units after the first unit and not selected as a non-programming state; and the programming unit is used for, according to a predetermined period, performing programming on the valid storage units currently configured as the programming state until all the valid storage units are programmed. The application realizes selection of the same number of partial units at any time period, sequential movement in a row, replacement of the programmed units with unprogrammed units, and traversal of the whole row of to-be-programmed units.
Owner:SHANGHAI INTEGRATED CIRCUIT EQUIPMENT & MATERIALS INDUSTRY INNOVATION CENTER CO LTD +1

Verification of fieldbus network connected devices in a wind turbine sub-assembly

The present invention relates to verification of connections between a computing unit, such as a test computer, and a device, e.g. a sensor or transducer, in a fieldbus network of a sub-assembly of a wind turbine. The fieldbus network comprises a plurality of network components. One of the network components comprises a program element. The computing unit is arranged for forwarding a request to the program element to verify the connection from the computing unit to a selected device, the request comprising a sequence of selected network components between the computing unit and the selected device. The program element is arranged to establish in a sequenced manner a communication connection between the selected network components and the selected device, and to provide a response as to whether or not the connection exists.
Owner:VESTAS WIND SYSTEMS AS

Cooling for an x-ray system with at least two x-ray sources

PendingCN121359592AX-ray apparatusThermodynamicsProgram unit
The invention relates to a cooling system (100) for an X-ray system (102) having at least two X-ray sources. The cooling system comprises: a cooling unit (120) configured to provide a total flow (230) of cooling medium for cooling the X-ray source (110) and the further X-ray source (210); a flow distributor (220) configured to distribute the total flow (230) of cooling medium into a partial flow (231) to the X-ray source (110) and a further partial flow (232) to the further X-ray source (210); and a controller (150) for controlling the cooling unit (120). The controller is configured to: receive a standby trigger signal and control the cooling system (100) to adjust the partial flow (231) in response to the standby trigger signal to provide a standby cooling flow to the X-ray source (110) at a standby flow rate; the cooling system (100) is coupled to the X-ray source (110) and receives an application trigger signal and, in response to the application trigger signal, controls the cooling system (100) to adjust the partial flow rate (231) to provide an applied cooling flow rate to the X-ray source (110) at an applied flow rate, the applied flow rate of the applied cooling flow rate being greater than the standby flow rate of the standby cooling flow rate. The invention also relates to an X-ray system comprising said cooling system, a method for cooling an X-ray source of said X-ray system, a computer program element and a computer readable medium.
Owner:KONINKLIJKE PHILIPS NV

Control device and method for testing and / or updating a program element of a vehicle function

The present invention relates to a control device and method for testing and / or updating a program element of a vehicle function. The control device comprises two partitions wherein the first partition is designed to operate a control program for controlling at least one vehicle function and the second partition is designed to operate a test program to test and / or update at least one program element of a vehicle function. The control program comprises a program interface designed to integrate and run at least one machine learning algorithm and to calculate features of said machine learning algorithm. The second partition further comprises a data collection algorithm which uses as input at least a subset of the features calculated by the control program for collecting new data
Owner:CARIAD SE

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

Physical information transmission and simulation system

Disclosed is a physical information transmission and simulation system which classifies physical information provided by a member through an input terminal unit and stores same, and which enables another member to output and use, through an output terminal unit, physical information about other members. The physical information transmission and simulation system of the present invention comprises: a server of a service provider; one or more input terminal units; and one or more output terminal units, wherein the server includes: a member information unit for separately storing individual databases for one or more members; a communication unit; and an operation program unit.
Owner:KIM JUNG HEE

PLC project description method and system

The invention belongs to the technical field of PLC automation, and particularly relates to a PLC project description method and system, and the method comprises the steps: describing a PLC project in a development environment based on a TOML format markup language; creating a corresponding program unit, a global variable set, a periodic task and equipment according to the description content of the PLC project, and packaging the program unit, the global variable set, the periodic task and the equipment in a file of the PLC project, or modifying attributes of the program unit, the global variable set, the periodic task or the equipment in the file of the PLC project according to the description content of the PLC project; exporting a file of the PLC project; wherein the PLC project, the corresponding program unit, the global variable set, the periodic task and the equipment are edited, generated or modified according to a description format of the metadata part and the object definition part, and the object definition part at least defines a field for representing an operation mode, a field for representing an object path and a field for representing an object type.
Owner:SHANGHAI BAOSIGHT SOFTWARE CO LTD

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

Training method, device and equipment for generating large model of unit test code

The embodiment of the invention provides a training method, device and equipment for generating a large model of a unit test code. A specific embodiment of the method comprises the steps of obtaining a first unit code corresponding to a first program unit and a first test code for the first program unit; constructing a first cue indicating generation of a test code for the first program unit according to the first unit code and a first cue portion indicating a code style expected to be generated or prohibited from being generated; and taking the first prompt as a training sample, taking the first test code as a training label corresponding to the training sample, and training the pre-trained target large model again through the training sample and the training label. Through the method, the quality and the stability of the generated unit test code can be greatly improved, and the labor cost consumed by debugging the unit test code is reduced.
Owner:BEIJING ZITIAO NETWORK TECH CO LTD

Device data access apparatus, device data access method, and program

A device data access apparatus (100) for speeding up data access from a user application unit (31) to an external device unit (14) comprises: a data transfer completion detection unit (110) that detects completion of data transfer from the external device unit (14) to a memory (13) when a CPU (11) and the external device unit (14) exchange data via the memory (13); and a prefetch instruction unit (120) that prefetches transferred data in a main memory into a memory cache (12) present between the CPU (11) and the memory (13) at the time of completion of the data transfer detected by the data transfer completion detection unit (110).
Owner:NT T INC