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

65 results about "Programming method" patented technology

Method (computer programming) A method in object-oriented programming (OOP) is a procedure associated with a message and an object. An object consists of data and behavior.

Controller programming method and device based on equipment model, equipment, medium and product

The invention discloses a controller programming method and device based on an equipment model, equipment, a medium and a product, the equipment model is used as a unified semantic anchor point, heterogeneous characteristics of physical equipment are converted into computable structured description, hardware adaptation and business logic are decoupled through a driving framework, a large model focuses on generation of a high-value control strategy, and the control strategy is optimized. Semantic drift and logic illusion of a program generation large model are remarkably inhibited by relying on double constraints of equipment document data and a knowledge graph, finally, an executable drive program meeting strict requirements of an industrial site is output through compiling verification of a closed loop, and due to the fact that manual development is not needed, development efficiency is improved, development cost is reduced, and development efficiency is improved. The equipment model provides a cross-protocol and cross-manufacturer standardized interface contract, so that the problem of poor reusability in traditional development is solved, and the reusability is improved.
Owner:HUNAN KAIHONG ZHIGU DIGITAL IND DEV CO LTD

Embedded database programming method

The invention relates to the technical field of computer software development and databases, in particular to an embedded database programming method which comprises the steps of intention model construction: scanning source codes to identify embedded syntax blocks, constructing an abstract syntax tree, stripping a bottom driver and generating a driver-independent intention model; a logic sequence synthesis step: injecting a dialect parameter and a resource strategy, synthesizing and executing a logic sequence and generating a target code; a fingerprint verification step: intercepting a request during operation, calculating a structure fingerprint, and performing consistency verification on the structure fingerprint and the reference fingerprint; and a binding execution step: executing the request after the verification is passed, and establishing weak reference life cycle binding of the resource object and the host variable. The resource leakage risk is eliminated, and the robustness of the system under long-time operation is enhanced.
Owner:JIANGSU XINYUAN RONXIN SOFTWARE TECH CO LTD

AI programming method and system based on multilayer memory fusion

The invention particularly provides an AI programming method and system based on multilayer memory fusion. The method comprises the following steps: inputting a natural language programming instruction of a user into an intention recognition module to obtain a task type and a target; based on the task type and the target, dynamically retrieving related context information from the multi-layer memory system to obtain a dynamic context; based on the instruction and the dynamic context, inputting the instruction and the dynamic context into a code generation and optimization module to generate a preliminary project code; global standard parameters are obtained; performing automatic verification through a conflict detection module, and selectively obtaining a final project code and a self-repairing report according to a verification result; performing comprehensive quality evaluation on the final project code to obtain a quality evaluation result; and the preliminary project code, the verification result, the final project code, the self-repairing report and the quality evaluation result are visually fed back to the user through the user interaction module. Project codes are automatically generated, detected and self-repaired.
Owner:TERMINUS GENERAL TECH

Three-coordinate measuring machine program automatic generation method and off-line programming system

The invention discloses a three-coordinate measuring machine automatic programming method based on a CAD model and a system optimization system thereof, and belongs to the technical field of intelligent manufacturing and precision detection. According to the method, an off-line programming technology is utilized, and an automatic, efficient and accurate measurement program generation solution is provided through geometric feature recognition, measurement point distribution and path automatic generation. Different from the prior art, under the condition that manual intervention is not needed, the program code meeting the specific measurement standard is automatically generated according to the CAD model of the workpiece and the user requirement, seamless data interaction with the measuring machine can be achieved, the programming efficiency is remarkably improved, and human errors are reduced. In addition, the system has strong adaptability and high operation convenience, and is suitable for automatic measurement programming of various complex parts. The method is innovative, and an automatic solution which is optimized and has a wider application prospect is provided on the basis of the prior art.
Owner:UNIV OF SHANGHAI FOR SCI & TECH

Non-volatile memory and method of programming the same

The present disclosure provides a non-volatile memory and a programming method thereof. The programming method of the non-volatile memory comprises the following steps. A coarse programming procedure is performed to program all memory cells located in an erase state to 2 N‑1 or 2 N programmed states. N is a positive integer. A fine programming procedure is performed to push all memory cells to 2 N‑1 or 2 N verification levels.
Owner:MACRONIX INTERNATIONAL CO LTD

Nut seat part intelligent programming method, device, equipment, medium and product

The invention relates to the technical field of numerical control machining, and provides an intelligent programming method and device for a nut seat part, equipment, a medium and a product.The intelligent programming method comprises the steps that a preset programming template matched with the nut seat part to be machined is called, a machining layer is defined in the preset programming template, and the machining layer is associated with preset machining path parameters; importing a three-dimensional model of a to-be-processed nut seat part, receiving a color marking instruction generated according to a mapping rule of a preset feature type and a color attribute, and endowing each to-be-processed feature surface with the color attribute; determining a to-be-processed feature surface according to the color attribute, and constructing an auxiliary geometric object according to geometric topology information of the to-be-processed feature surface; classifying the to-be-processed feature surface and the auxiliary geometric object into a corresponding processing layer; according to preset machining path parameters associated with the machining layer, tool path calculation is conducted on the to-be-machined feature face and the auxiliary geometric object, and a machining path is generated. According to the invention, automatic programming is realized, the programming time is shortened, and the dimensional precision deviation of the workpiece is effectively controlled.
Owner:BEIJING JINGDIAO GRP CO LTD

A multi-value programming method for memristor to improve device retention characteristics

ActiveCN119851719BStable denoisingEliminate the effect of resistanceDigital storagePERQSimulation
The application discloses a multi-value programming method of a memristor for improving device retention characteristics. The method divides the target conductance of the programming of the memristor in a low conductance range or a high conductance range based on a certain conductance threshold, and adopts a programming scheme with different initial conductance states, programming pulse directions and denoising pulse directions for different ranges. The multi-value programming method of the application is based on the physical process of the growth and rupture of a conductive filament in the resistance change process of the memristor, so that the state of the memristor after the programming is as stable as possible, and the memristor device has better multi-value retention characteristics. Compared with the existing multi-value programming scheme of the memristor, the application can improve the retention characteristics of the data storage after the multi-value programming of the device without greatly increasing the programming time and power consumption of the device, so that the device can be better used in the data storage field or the in-memory computing field, thereby improving the reliability and system performance of the storage and calculation of the memristor.
Owner:SEMICON TECH INNOVATION CENT(BEIJING) CORP +1

A programming method of a three-dimensional memory, a three-dimensional memory and a memory system

The present disclosure discloses a programming method of a three-dimensional memory, a three-dimensional memory and a memory system. The programming method comprises: performing programming operation on a plurality of memory cell layers to be programmed in the three-dimensional memory according to a preset programming sequence; wherein when a first programming operation is performed on a first memory cell contained in a first memory cell layer among the plurality of memory cell layers to be programmed, a distribution of threshold voltage of the first memory cell is offset by a set amount from a target distribution; wherein the set amount is used to compensate for the offset of the target distribution of the first memory cell contained in the first memory cell layer caused by interlayer interference by a second programming operation on a second memory cell contained in a second memory cell layer among the plurality of memory cell layers.
Owner:YANGTZE MEMORY TECH CO LTD

Memory programming method, memory control device and memory

The invention provides a memory programming method, a memory control device and a memory, and belongs to the technical field of data storage. The method comprises the following steps: determining a state parameter of a target unit block in the memory; determining a programming adjustment parameter according to the state parameter of the target unit block; in response to the programming instruction, programming at least one page in the target unit block to obtain a current programmed page when programming is finished; and determining a page to be adjusted according to the current programming completion page, and programming the page to be adjusted according to the programming adjustment parameter. According to the method and the device, the voltage threshold value of the current programming completion page at the end of programming can be kept consistent with the voltage threshold values of other pages, so that the probability of errors caused by charge loss during data storage or cross-temperature operation is reduced, the accuracy of data storage of the memory is improved, the use of other memories is not influenced, and the use experience of the memory is improved. And the programming reliability of the memory is improved.
Owner:GIGADEVICE SEMICON (BEIJING) INC

Full-automatic code programming method and system based on large model

The invention relates to a full-automatic code programming method and system based on a large model. The full-automatic code programming method comprises the steps that 1, multi-modal requirements are collected, analyzed and expressed in a standardized mode; 2, automatically arranging a development environment; step 3, code candidate generation and quality inspection; 4, compiling / constructing and automatically executing; 5, performing structured evaluation and success judgment; 6, closed-loop error correction and self-optimization control are carried out; and 7, safety and compliance control. The method supports fusion analysis of texts, voices, images and videos, and automatically extracts program specifications and acceptance criteria. According to the method, automatic generation, compiling, execution, evaluation and error correction are achieved, and manual log interpretation and prompt word rewriting are not needed.
Owner:SHANDONG COMP SCI CENTNAT SUPERCOMP CENT IN JINAN +1

Programming method for choke plug type parts

The invention provides a choke plug type part programming method, which comprises the following steps of: importing a two-dimensional drawing file in a preset format, and analyzing the two-dimensional drawing file; according to an analysis result, identifying a plurality of views in the two-dimensional drawing file, and performing coordinate alignment on the plurality of views; through a feature recognition algorithm, recognizing geometric features of the choke plug part in the plurality of views after coordinate alignment; and based on the identified geometric features, generating a numerical control machining path corresponding to the geometric features. According to the method, the traditional tedious steps of drawing interpretation, feature recognition, path planning and the like depending on artificial experience are converted into programmed and automatic processing flows, so that the programming efficiency and the consistency of processing results are remarkably improved, misjudgment and mistakes easily occurring in manual operation are avoided, and the dependence on the experience of operators is reduced.
Owner:BEIJING JINGDIAO GRP CO LTD

Programming method and related device

PendingCN121858088AVisual/graphical programmingCode generationAsynchronous operation
The invention discloses a programming method and a related device, a first operation building block is provided, the first operation building block comprises a first operation slot position and a first callback function slot position, the first operation slot position is used for receiving operation information of first operation, and the first callback function slot position is used for receiving function information of a first callback function. In response to the fact that the first operation building block is added to the to-be-executed event, the first programming code can be generated according to the operation information of the first operation, the function information of the first callback function and the first code template corresponding to the first operation building block, and then the event programming code corresponding to the to-be-executed event is generated according to the first programming code. The first programming code comprises a first operation code corresponding to the first operation and a callback code corresponding to the first callback function. The first operation building block is an asynchronous operation building block, the first callback code is executed after the first operation code is executed, other operations can be executed in parallel with the first operation, program blocking is reduced, and operation execution efficiency is improved.
Owner:TENCENT TECHNOLOGY (SHENZHEN) CO LTD

Programming method, device and equipment based on producer-consumer model

The invention discloses a programming method, device and equipment based on a producer-consumer model. The method comprises the following steps: packaging a production instruction of a producer for producing each data sub-block into a production function; wherein an original data block of interaction between the producer-consumer model is divided into a plurality of data sub-blocks in advance; packaging a consumption instruction of consuming each data sub-block by a consumer into a consumption function; and calling the production function and the consumption function through a scheduling function based on a preset flow line initial batch number and a batch processing sub-block number, and realizing flow line parallelism of production and consumption of the data sub-blocks. According to the technical scheme, through packaging of functions of data production and data consumption and calling of functions of parallel production and consumption, programming errors caused by human errors of programmers can be effectively reduced, the programming overhead of the programmers can be effectively reduced, and the programming efficiency is improved.
Owner:广州壁仞智能科技有限公司 +1

Robot teaching programming method and system based on global input

PendingCN121361096AProgramme-controlled manipulatorSystem of systemsIndustrial engineering
The invention relates to the technical field of industrial robot intelligent programming and man-machine interaction, in particular to a robot teaching programming method and system based on global input. The system comprises a task intention interaction module, a semantic constraint matching module, an equipment modeling module, a trajectory optimization module, an interaction verification module and a cross-platform deployment module. According to the method, through global task modeling and semantic abstraction, a user does not need point-by-point teaching or manual segmentation, and the high-quality track can be generated through one key only by defining the key frame at a time and adding the behavior semantic label. According to the method, normal form upgrading from traditional'segmented input, local interpolation and post-processing smoothing 'to'global input, unified optimization and essential smoothing' is achieved, and high-level task semantics are automatically converted into a bottom-layer smooth track through a three-layer decoupling framework of a task intention layer, a semantic planning layer and a physical execution layer. A semantic planning layer is deeply fused with a multi-modal constraint template and a high-performance optimization algorithm, on the premise of strictly meeting dynamic constraints, the total time of generated tracks can be shortened by 15%-25%, the acceleration peak value is reduced by 40%-50%, ultra-smooth control is achieved from a motion instruction source, and mechanical vibration and impact are effectively restrained. According to the method, the complexity of teaching programming is remarkably reduced, the track smoothness and the system transportability are improved, and the method is particularly suitable for rapid deployment and efficient programming of middle-end and low-end industrial robots in typical process scenes such as assembly, carrying and detection.
Owner:HEBEI UNIV OF TECH

Visual programming method, apparatus, device, medium and program product

The application discloses a visual programming method and device, equipment, medium and program product, and relates to the field of human-computer interaction. The method comprises the following steps: displaying a visual programming interface; in response to receiving a type creation operation on the visual programming interface, creating a custom data type; and in response to receiving a variable creation operation based on the custom data type, displaying a first variable code block. The visual programming interface allows a user to create a custom data type and create a variable code block based on the custom data type containing multiple attributes, so that data associated with the multiple attributes respectively can be operated as a whole through the variable code block, the operation steps of creating and using multiple variables one by one when multiple attribute data is needed are avoided, and the operation process is simplified, thereby improving the development efficiency in visual programming.
Owner:TENCENT TECHNOLOGY (SHENZHEN) CO LTD

A programming method, apparatus, computer device, and storage medium

The application relates to the technical field of storage, and discloses a programming method and device, computer equipment and a storage medium, the method comprising the following steps: when a storage device is used for the first time, determining an active target physical block corresponding to a programming type; when data is written into the storage device, determining a corresponding active target physical block category according to data characteristics, determining a corresponding target physical block, and executing data programming; when the storage device reads data, re-evaluating data characteristics and determining a target physical block category, and if the newly determined target physical block category does not match the target physical block category, executing a data moving operation, the application introduces a new programming method, determines an active target physical block type according to data characteristics, selects a matched active target physical block type for data writing, performs programming, re-determines a target physical block category for data reading, ensures that data characteristics and target physical block performance always match, and improves the overall performance of the storage device.
Owner:SHENZHEN UNIV

Intelligent programming method and system of CNC system

The invention relates to the technical field of machining control, in particular to an intelligent programming method and system of a CNC system, and the intelligent programming method of the CNC system monitors a plurality of specified items in the CNC system in real time, carries out contact analysis on monitoring data of each specified item to generate task characteristics of the CNC system, and sends the task characteristics to the CNC system. And matching the task characteristics with a locally deployed strategy library to obtain a standard control program of the CNC system in the current task, and calling a performance monitoring curve of the CNC system to compensate the standard control program to obtain an optimized control program.
Owner:GUANGZHOU YIDA TECH CO LTD

Method for programming a unified storage medium and device therefor

Disclosed are a programming method of a uniform storage medium and a device thereof. The provided method for processing a storage command comprises: generating one or more storage commands according to an IO command, wherein the IO command accesses a logical address and the storage command accesses a uniform medium address; generating one or more storage commands accessing a physical address according to the storage command accessing the uniform medium address; and generating a storage medium access command for operating the storage medium according to the storage command indicating the physical address.
Owner:BEIJING STARBLAZE TECH CO LTD

Non-volatile storage device, programming method thereof, and non-volatile storage system

The application provides a non-volatile storage device and a programming method and a non-volatile storage system thereof. The programming method of the non-volatile storage device comprises: performing a write operation and a verification operation on at least one first storage unit in a plurality of storage units connected with a first word line within a first programming time; and performing a write operation on other storage units in the plurality of storage units connected with the first word line except the first storage unit. The non-volatile storage device and the programming method and the non-volatile storage system thereof are beneficial to shortening the programming time (for example, continuous programming), and beneficial to improving the transmission speed of the non-volatile storage device on the premise of improving the programming data integrity.
Owner:YANGTZE MEMORY TECH CO LTD

Virtual prop building methods, graphical programming methods and devices, electronic devices

This disclosure provides a method for building virtual props, a graphical programming method and apparatus, and an electronic device. The method includes: in response to a building target selection request, determining a building template; in response to a positioning operation of the current position within a viewport, if the current position and the historical position of a historical building object within the viewport satisfy a fusion constraint condition, displaying the current building object fused with the historical building object at the current position based on the building template and the historical building object. This method can quickly draw various required virtual props, enrich the programming scenarios of graphical programming, and improve programming efficiency.
Owner:BEIJING XINTANG SICHUANG EDUCATIONAL TECH CO LTD

Burning method, device, equipment, medium and product

The invention discloses a programming method, device and equipment, a medium and a product. The method comprises the steps that before automatic test equipment (ATE) testing is executed, a first data block is read, the first data block is determined according to elements in a first Fuse chart and functions of operation elements, and the first Fuse chart is determined according to the functions of the operation elements; the elements in the first Fuse chart comprise a row identifier, a programming data type, a programming data bit, a programming data address, a test flow identifier, a programming data range and programming data; analyzing the first data block based on a function of an operation element to obtain a first Fuse chart; determining a data programming state according to the first Fuse chart; if the data programming state is the first state, the second data block is read, Fuse programming is executed according to the second data block, and through the technical scheme, programming efficiency and accuracy can be improved.
Owner:CIX TECH (WUHAN) CO LTD

Template engine-based scenario programming method and system

The application provides a template engine-based scheme compiling method and system, which comprises the following steps: creating a template, adding directory chapters and generating chapter numbers; distributing chapters to editors according to the directory chapters; when the word count of the edited content is greater than a preset word count, extracting key elements from the edited content by using a key element extraction model; obtaining a historical database, comparing the schemes in the historical database according to the key elements by using a similarity analysis model; taking the scheme with the highest similarity score and a similarity score higher than a preset score as a highly similar scheme, automatically filling the chapter content in the highly similar scheme into the corresponding chapter to be edited, classifying the filled template according to the key elements by using a classification model, and exporting the template to a storage location of the corresponding classification according to a preset format and layout to obtain a final scheme. The application realizes online scheme compilation, simplifies the compiling process, and improves office efficiency.
Owner:DIANKEYUN (BEIJING) TECH CO LTD +1

Visual programming method and device, storage medium and electronic equipment

The invention discloses a visual programming method and device, a storage medium and electronic equipment. The method comprises the following steps: displaying at least one programming component in a preparation state in a programming component area; in response to a first selection operation executed on a first programming component in the at least one programming component, displaying the first programming component in a working state in the programming working area; and in response to a second selection operation executed on a second programming component in the at least one programming component, displaying the second programming component in the working state in the programming working area. The technical problem that visual programming efficiency is low is solved.
Owner:TENCENT TECHNOLOGY (SHENZHEN) CO LTD

Programming method and system suitable for instruction source switching

This invention provides a programming method and system suitable for instruction source switching, including step S1: constructing an instruction source switching program block; the instruction source switching program block includes instruction source data and control instruction data blocks; step S2: completing the switching of different instruction sources based on the instruction source switching program block; the instruction sources include local instruction sources and remote instruction sources. This invention can greatly reduce the workload of programmers and reduce the amount of program processing by the CPU; because it can switch program instructions in batches, it greatly simplifies the programming process, improves the programming efficiency of programmers, and reduces the error rate; the more device components that need to switch instruction sources, the more obvious the advantages of this invention become; it is not limited to industry, but can also be extended to various industries for use in control systems.
Owner:SHANGHAI BAOSIGHT SOFTWARE CO LTD

Programming method of storage device, storage device and storage system

The embodiment of the invention discloses a programming method of a storage device, the storage device and a storage system. The storage device comprises a plurality of planes. The method includes programming at least two planes of the plurality of planes using a programming voltage increased by a first step increment; verifying the at least two planes, and forbidding the plane which is verified abnormally when determining that the plane which is verified abnormally exists in the at least two planes; when a plane in the at least two planes is forbidden, programming the plane which is not forbidden by using a programming voltage which is increased by a second step increment; wherein the second step increment is smaller than the first step increment.
Owner:YANGTZE MEMORY TECH CO LTD

Graphical programming interface for programming a sample inspection process, and related programming method

A graphical programming interface for programming an inspection process of samples. The inspection process is a recognition process, based on images, of defects of samples. A graphical programming interface includes at least one image input type block including an input into a memory of a multiplicity of images of at least one sample, a multiplicity of operation type blocks. Each operation type block includes at least one operation which processes images, a multiplicity of sorting type blocks. The graphical programming interface allows at least one image input type block to be selected if more than one input type block is provided for, at least one operation type block among the multiplicity of operation type blocks, and at least one sorting type block among the multiplicity of sorting type blocks.
Owner:STEVANATO GRP SPA

Multi-space programming method for application development

This application pertains to the field of computer technology and discloses a multi-space programming method for application development. The user inputs information in the graphical interface of Application A, located in the desktop space. This information is encapsulated as a vimcall message and transmitted to the terminal space through network transmission. The terminal space analyzes the vimcall message to determine whether backend processing is required. If backend processing is unnecessary, the vimcall message is handled by the frontend of Application A, or through collaboration between the frontend of Application A and the frontends of other applications, with the results displayed in the desktop space. If backend processing is required, the message is processed through backend invocation, and the results are transmitted back to the desktop space, where the application's interface displays the processed information. This method enables the invocation of both frontend and backend components within the desktop and terminal spaces to process the required system data, thereby simplifying and standardizing the interaction between applications and reducing the development complexity for developers.
Owner:GUANGZHOU YUNBIAOJU NETWORK TECHNOLOGY CO LTD

Programming method and device for electronic product jig machining process

The invention provides a programming method and device for an electronic product jig machining process. The method comprises the steps that a three-dimensional design model of a jig to be programmed is acquired; carrying out geometric topology analysis on the three-dimensional design model, and determining geometric attribute information of the jig to be programmed; based on the geometric attribute information, determining a jig type of the jig to be programmed and a machining feature set of the jig to be programmed for machining; determining cutter parameters and cutting parameters of the jig to be programmed on the basis of the jig type and the machining feature set, and generating a machining path of the jig to be programmed according to the process sequence of the jig to be programmed on the basis of the cutter parameters and the cutting parameters; and performing simulation execution on the processing path, and generating a processing code of the to-be-programmed jig based on the processing path after determining that the simulation execution is passed. The whole process is high in automation degree, the programming period is greatly shortened, and the jig programming efficiency is improved.
Owner:BEIJING JINGDIAO GRP CO LTD

Data programming method, electronic device, and storage medium

The application discloses a data programming method, an electronic device and a storage medium. The data programming method comprises the following steps: in response to receiving a programming instruction of a target word line of a storage device, determining whether a current environmental parameter of the storage device is within a range of a corresponding preset environmental parameter; when the current environmental parameter of the storage device is not within the range of the preset environmental parameter, determining whether the target word line is a risk word line; and if the target word line is the risk word line, performing programming processing on other non-risk word lines based on the programming instruction. The application can reduce the data loss risk when programming the word line of the storage device in a harsh environment, thereby improving the data reliability and accuracy of the storage device.
Owner:SHANGHAI LONGSYS DIGITAL TECH CO LTD