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

27 results about "Design pattern" patented technology

A design pattern is the re-usable form of a solution to a design problem. The idea was introduced by the architect Christopher Alexander and has been adapted for various other disciplines, notably software engineering.

System and method for source code generation

Methods, systems, and computer program products for generating computer source code products. According to one method, an engineer creating or modifying an implementation of computer source code selects design patterns from a catalog of pre-existing design patterns. The design patterns are known abstractions that solve specific problems of computer program design and implementation. The selected design patterns are then bound to elements within a representation of the implementation known as a model. The model is then converted into a representation using elemental design patterns, and this abstraction model is used to generate the computer source code in any programming language. The abstraction model is also suitable as input for an automated inference engine for validation or verification purposes prior to or after the generation of the computer source code.
Owner:ELEMENTAL REASONING LLC

Graphic size compensation method and system, equipment, storage medium and computer program product

A pattern size compensation method and system, device, storage medium and computer program product, the method comprising: providing a design layout of a plurality of chip units, the design layout comprising a plurality of design patterns, the plurality of chip units forming an exposure unit, the exposure unit being an exposure area divided on a wafer; obtaining the pattern density distribution condition of each chip unit by taking the whole design patterns of the plurality of chip units in the exposure unit as a calculation reference; and according to the pattern density distribution condition of the chip unit, performing pattern size compensation on the design pattern of the chip unit to obtain a compensation pattern. According to the invention, accurate graph size compensation can be realized.
Owner:SEMICON MFG INT (SHANGHAI) CORP

Business process software development method, device, equipment, medium and program product

PendingCN122284976ABusiness processDesign pattern
This application provides a method, apparatus, device, medium, and program product for developing business process software. It relates to the field of financial technology. The method includes: responding to receiving a visual orchestration topology diagram constructed by a user through a preset visual orchestration editor; generating an operation instruction set corresponding to the visual orchestration topology diagram using a preset semantic bridging compiler; constructing an intermediate description model based on the operation instruction set and generating a structured process description file; determining a target program design pattern based on the intermediate description model; and generating corresponding application code based on the target program design pattern and the structured process description file. This method allows business personnel to directly design processes through a visual interface and generate code in real time, significantly shortening development time. The code structure based on the program design pattern ensures high cohesion and low coupling, reduces human error, and is easy to extend and maintain.
Owner:INDUSTRIAL AND COMMERCIAL BANK OF CHINA

Methods, apparatus, media, and program products for lithography modeling

A method, device, medium and program product for lithography modeling are provided. The method comprises: determining graphic feature information corresponding to at least one region in a design pattern, the graphic feature information indicating a graphic width and a graphic pitch in the corresponding region; determining mask bias information corresponding to the at least one region based on the graphic feature information; generating a mask image corresponding to the design pattern based on the mask bias information corresponding to the at least one region; and performing lithography modeling based on the mask image.
Owner:QUANXIN INTELLIGENT MFG TECH CO LTD

Knuckle test clamp intelligent design system based on knowledge rule base and design method thereof

PendingCN121598762AGeometric CADConfiguration CADTest fixtureKnowledge rule
The invention discloses a knuckle test fixture intelligent design system based on a knowledge rule base and a design method thereof, and relates to the field of automobile part tests. The system comprises a data input module, a central processing engine, a knowledge rule base module, a parameterized CAD integration module, a CAE integration module and a result output module. Design knowledge, experience and rules are subjected to software processing and algorithm processing, full-process automation and intelligentization of knuckle test fixture design are achieved, a traditional design mode which depends on manual experience and is low in efficiency and uneven in quality is thoroughly changed, the design period is greatly shortened, and the design quality and consistency are improved.
Owner:CITIC DICASTAL CO LTD

Embedded system-oriented visual modeling-script programming-brain graph type test case design system and design method

The invention discloses a visual modeling-script programming-brain graph type test case design system and method oriented to an embedded system, and belongs to the technical field of embedded systems. The method comprises the steps of receiving a user instruction, selecting and entering a design mode, and performing test case design in the selected design mode: if the design mode is a visual modeling mode, completing case design by dragging components, configuring parameters and establishing logic connection lines; if the mode is a script programming mode, script codes are written by calling a special function library, and case design is debugged and completed; if the mode is the brain map mode, using case design is completed by creating hierarchical nodes and carding test scenes and steps; and the data management module is used for storing the designed test case, and supporting exporting as a standard document or switching to other modes for secondary editing and data intercommunication. According to the method, three design modes are fused, the test case design efficiency and logic definition are remarkably improved, and team cooperation convenience is greatly enhanced.
Owner:XIAN ZHONGLANG AL TECH CO LTD

Direct topology and shape optimization method for existing engineering structure model

The application discloses a direct topology and shape optimization method for an existing engineering structure model, relates to the technical field of topology optimization and shape optimization, and comprises the following steps: mapping a finite element simulation model of an original engineering structure based on a regular hexahedron element to determine an approximate optimization simulation model; determining a typical design mode of multi-component non-interference optimization by transforming a design domain state and range based on the approximate optimization simulation model; determining a compatible unified optimization framework by converting the sensitivity of independent or combined application under different sensitivity algorithms based on the typical design mode; and determining a variable grouping strategy based on the compatible unified optimization framework to uniformly apply various manufacturing process constraints to obtain a structure improvement scheme with strong manufacturability. The application realizes a typical design mode by reconstructing an original optimization simulation model, realizes free combination of different optimization algorithms by constructing a unified discrete adjoint equation, and improves optimization efficiency and engineering practicability of multi-component design.
Owner:深圳十沣科技有限公司

Man-machine interaction full-process intelligent plane design method

The invention relates to a human-computer interaction full-process intelligent plane design method, which comprises the following steps: firstly, on the basis of alignment, repetition, superposition and proximity principles, quantifying the relationship between design elements, constructing a structured aesthetic perception graph, and converting a complex design mode into a computable data model; secondly, performing pattern mining on the AG through a clustering algorithm, integrating multi-source design data to construct an aggregation knowledge graph, fusing explicit layout rules and potential cross-graph association, and providing a reference framework for diversified design; a self-constraint random walk strategy is put forward, design content is dynamically expanded according to user input, an expansion boundary is adaptively controlled through similarity scores, and content reasonability is ensured; and finally, designing an aesthetic perception layout generator to realize accurate mapping from the element sequence to the high-quality layout. According to the method, the limitation of traditional template design is broken through, a non-professional user is supported to quickly generate a design scheme with aesthetic specifications and individuation through a small amount of input, the design threshold is remarkably reduced, and the efficiency is improved.
Owner:NORTHWESTERN POLYTECHNICAL UNIV

Visual modeling-script programming-brain map test case design system and design method for embedded system

The application discloses a kind of visual modeling-embedded system-oriented script programming-brain map test case design system and design method, belong to embedded system technical field.The method includes receiving user instruction, selects and enters a kind of design mode, in the selected design mode, test case design is carried out: if visual modeling mode, through drag component, configuration parameter and establish logic connection line complete case design;If script programming mode, through calling special function library script code is written and debugged to complete case design;If brain map mode, through creating hierarchical node, combing test scene and step complete case design;Through data management module, the test case of design completion is saved, and export to standard document or switch to other mode is supported Secondary editing and data intercommunication.The application fuses three kinds of design modes, significantly improves test case design efficiency and logic clarity, greatly enhances team collaboration convenience.
Owner:XIAN ZHONGLANG AL TECH CO LTD

Flexible system design pattern for distributed system

Systems and methods for determining a target virtual compute resource configuration for provisioning a virtual compute resource. A provisioning system and method are described that abstract various provisioning requirements into different provisioning strategies. The provisioning strategies include logic that, when executed, determine target provisioning options (e.g., a region and subscription configuration) for provisioning a virtual compute resource. Combinations of strategies are organized into various provisioning strategy groups using modifiable metadata in a configuration table. In some examples, the provisioning system receives a request for a target configuration for provisioning a virtual compute resource. In response, the provisioning system determines a provisioning strategy group that best satisfies the request and executes the provisioning strategies included in the group to determine target provisioning options for provisioning the requested virtual compute resource.
Owner:MICROSOFT TECHNOLOGY LICENSING LLC

Command stream-based tubular hoisting support parameterization design method

This invention discloses a parametric design method for tubular lifting struts based on command flow, belonging to the field of strut design technology. The method includes establishing a global Cartesian coordinate system, determining the parameters to be optimized, executing the command flow, adjusting and modifying the parameters, repeatedly calculating the parameters, and outputting the overall optimal parametric design result. This invention employs a design scheme with a controllable number of lifting lugs and utilizes a programming language to achieve parametric design of parameters such as the size, material, and load of the tubular strut. It achieves the goal of meeting strut design requirements under various usage conditions simply by modifying the design parameters, thus achieving the universality and adaptability of tubular strut design while also considering automation and standardization. It eliminates cumbersome preprocessing steps such as assigning material properties, building geometric models, and applying lifting loads, realizing a ready-to-use design mode, significantly reducing the time investment in tubular strut design, and consequently lowering the design cost of tubular struts.
Owner:SHANDONG HAOMAI HEAVY EQUIP CO LTD

Projection-based die-to-database alignment for image-based inspection

A non-transitory computer-readable medium stores a set of instructions that is executable by at least one processor of an apparatus to cause the apparatus to perform operations. The operations include extracting boundaries of a formed pattern disposed on a substrate from image information and boundaries of a design pattern from design information. The design information includes a design pattern. The image information is a two-dimensional representation of the formed pattern acquired by an image acquisition system. The operations also include generating one-dimensional projections of the boundaries of the formed pattern and the design pattern. The operations also include cross-correlating the one-dimensional projections of the formed pattern and the design pattern to generate an alignment result.
Owner:ASML NETHERLANDS BV

Action bar for personal hub graphical user interface of an electronic device

1. The name of the design product: operation bar of personal center graphical user interface of electronic equipment. 2. The use of the design product: an electronic equipment. 3. The design points of the design product: the part of the graphical user interface other than the top dashed line. 4. The picture or photo best indicating the design points: front view. 5. The design product is a planar product, and the rear view, left view, right view, top view and bottom view are omitted. 6. The use of the graphical user interface: for personal center interface, left and right partition, left side for personal information display, right side for system function display, respectively supporting vertical scrolling (with scroll bar) in case of more content, and supporting hiding of progress bar in case of less content in the content area. The front view is the graphical user interface focusing on the first focus point on the left side. When focusing on the first focus point on the right side, it is displayed as an interface change state diagram. 7. Other circumstances that need to be explained: the rounded rectangle drawn by the small-interval dashed line contained in the operation bar in the view belongs to the design pattern and is the content to be protected; the part in the top dashed line frame in the view is not the content to be protected.
Owner:CHONGQING YIFANG TECH CO LTD

Laser dynamic curved surface machining precision control method based on six-axis robot arm

This invention discloses a laser dynamic surface machining accuracy control method based on a six-axis robotic arm, comprising the following steps: Step 1: Powering the transformer and connecting it to the robot, then sequentially opening the development software for the laser, robot, and computer. Step 2: Placing the sample, starting the robot to focus on each machining surface sequentially, and setting the program to control the laser's alignment with the marking points on each machining surface. Step 3: Importing the design pattern into the development software, setting the laser parameters, and performing a no-load run (pre-machining) on ​​the sample. After verifying the toolpath is correct, machining can begin. This laser dynamic surface machining accuracy control method based on a six-axis robotic arm can be widely applied to machining scenarios involving various difficult-to-machine materials. This innovative technology provides a more reliable and efficient technical solution for related complex laser machining scenarios.
Owner:XIAN XINNUO LASER AUTOMATION TECHNOLOGY CO LTD

Tubular hoisting supporting rod parameterization design method based on command stream

The invention discloses a tubular hoisting support rod parameterization design method based on a command stream, which belongs to the technical field of support rod design and comprises the steps of establishing a global Cartesian coordinate system, determining parameters to be optimized, executing the command stream, adjusting and modifying the parameters, repeatedly calculating the parameters and outputting an overall optimal parameterization design result. The design scheme that the number of the lifting lugs can be controlled is adopted, programming languages are utilized, parameterization design of parameters such as the size, the material and the load of the tubular supporting rod is achieved, the supporting rod design requirements of various use conditions can be met only by modifying the design parameters, the universality and the adaptability of the tubular supporting rod design are achieved, and the application range of the tubular supporting rod is widened. The properties of automation and standardization are considered; according to the method, the complicated pretreatment steps such as material attribute endowing, geometric model building and hoisting load applying are omitted, the instant-to-use design mode is achieved, the time investment for designing the tubular supporting rod is greatly reduced, and then the design cost of the tubular supporting rod is reduced.
Owner:SHANDONG HAOMAI HEAVY EQUIP CO LTD

Unsupervised deep learning model training method, mask optimization method, electronic equipment and readable storage medium

The invention provides a training method of an unsupervised deep learning model, the unsupervised deep learning model is used for generating a mask in a photoetching process, and the training method comprises the following steps: providing a specified number of target design patterns close to a layout pattern to be optimized, inputting the target design pattern into an unsupervised deep learning model to predict and generate a prediction mask; carrying out photoetching physical simulation on the generated prediction mask plate to obtain a simulated wafer pattern which is smoothed under corresponding light source and process conditions; comparing the simulation wafer pattern with a target design pattern to obtain a physical simulation residual error, and designing a loss function of an unsupervised deep learning model based on the physical simulation residual error; and performing iterative training on the unsupervised deep learning model based on the loss function.
Owner:张江国家实验室

Idiomatic programmatic interface generation

Idiomatic generation of language-specific bindings of application programming interfaces (APIs) is disclosed. A machine learning model may be trained using example programming code and interfaces of a particular programming language to identify design patterns and best coding practices for that language. A specification defining an API may then be provided in a language-neutral format. The specification may then be processed according to the trained model in coordination with language-specific and language-neutral rules to generate an idiomatic interface specification targeting the programming language that incorporates at least a portion of the identified design patterns and best coding practices, where the input specification does not incorporate the identified design patterns and best coding practices.
Owner:AMAZON TECH INC

Software design pattern recommendation method based on dual-mode joint modeling

This invention discloses a software design pattern recommendation method based on bimodal joint modeling. It fully utilizes deep language models to jointly model natural language and programming language to solve the task of recommending software design patterns to users. First, a corpus for software design pattern recommendation is constructed. Second, user requirement text and software source code are converted into real-valued feature vectors. Then, a bimodal joint modeling software design pattern recommendation model is constructed, and the feature vectors from the two different modalities are input for interactive matching. Finally, software design pattern recommendations are implemented based on user needs. This invention can provide users with a candidate list of software design patterns that meet their needs, and it has a more accurate recommendation effect compared to other models, demonstrating the practicality of the bimodal joint modeling-based software design pattern recommendation method.
Owner:DALIAN UNIV OF TECH

Curved structured pattern generation method, apparatus, device, medium, and program product

This application relates to a method, apparatus, computer device, computer-readable storage medium, and computer program product for generating structured patterns on curved surfaces. The method includes: acquiring a curved surface model and topology editing operation data; performing topology design on an initial topology based on the topology editing operation data to obtain an intrinsic topology of the pattern; designing pattern elements based on preset design parameters and the intrinsic topology of the pattern to obtain a two-dimensional pattern result; parametricizing the curved surface model to obtain a parametric plane and a bidirectional mapping relationship; wherein the bidirectional mapping relationship indicates the mapping relationship between the curved surface model and the parametric plane; performing planar pattern overlap processing based on the two-dimensional pattern result and the parametric plane to obtain target pattern coordinate data; and performing inverse mapping based on the target pattern coordinate data and the bidirectional mapping relationship to obtain a structured pattern on the curved surface. This method can efficiently design the regular arrangement of three-dimensional elements and generate structured patterns.
Owner:SHENZHEN UNIV

Personalized order template construction and management system based on configurable rule engine

The invention relates to the technical field of computer data processing and supply chain management, and provides a personalized order template construction and management system based on a configurable rule engine, and the system comprises a domain meta-model construction module which is used for defining an order meta-model comprising an entity layer and an extensible value object layer based on a domain-driven design mode; wherein the order meta-model carries out dynamic expansion and inheritance of a data model according to tenant dimensions; the rule configuration module is used for configuring business logic for dynamically binding the data analysis rule set and the extensible value object layer; the order processing engine is connected with the field meta-model building module and the rule configuration module, and is configured to identify a tenant context according to the source of the original order data; instantiating a fulfillment order domain object from the order meta-model based on the tenant context; and calling an analysis rule set associated with the order fulfillment field object, cleaning and converting the original order data, and generating a standardized order fulfillment object.
Owner:深圳市链宇技术有限公司

Electronic device's decorator's design graphical user interface

1. The name of the design product: decorative painter design pattern graphical user interface of electronic equipment. 2. The use of the design product: for electronic equipment. 3. The design points of the design product: in the graphical user interface. 4. The picture or photo that best indicates the design points: front view. 5. The electronic equipment is a common device, and the rear view, left view, right view, top view and bottom view are omitted. 6. The use of the graphical user interface: for displaying decorative painter design information and human-computer interaction. 7. The human-computer interaction mode of the graphical user interface: the lower page of the upper part of the interface of the front view displays the design content of the home decoration space, the floating layer of the lower part of the interface can adjust the proportion of the home decoration space and the decorative picture, and can be adjusted by selecting the adjustment parameter by sliding left and right, and the lower page displays the content after the proportion adjustment of the home decoration space and the decorative picture after adjustment. The interface change state diagram shows the content after the proportion adjustment relative to the front view. 8. Other situations that need to be explained: refer to Figure 1 and Figure 2 for the front view and interface change state diagram.
Owner:KE COM (BEIJING) TECHNOLOGY CO LTD

Method, device, equipment, medium and product for generating design pattern of mask plate

The application discloses a mask design pattern generation method, device, equipment, medium and product. The generation method comprises the following steps: obtaining a to-be-optimized layout of a mask; the to-be-optimized layout comprises a first pattern and a second pattern; the first pattern is a main design pattern in the to-be-optimized layout; and the second pattern is a plurality of sub-resolution auxiliary patterns generated based on the main design pattern; inputting the first pattern and the second pattern into a preset pattern processing model; performing pattern processing on the first pattern and the second pattern based on the pattern processing model; and obtaining a design pattern of the mask, wherein the pattern processing comprises at least one of the following: pattern moving, pattern reducing, pattern enlarging, pattern rotating, pattern combining, pattern deleting, pattern edge processing and pattern deforming, and the efficiency of processing the pattern of the mask can be improved.
Owner:SHENZHEN JINGYUAN INFORMATION TECH CO LTD

A software development system and a software development method

The application belongs to the technical field of software development, and particularly relates to a software development system and a software development method. The BERT-base-based semantic understanding model can accurately extract function parameters, performance indexes and constraint conditions in natural language requirements, a three-layer verification mechanism of a technical entity design rule set is combined to ensure requirement compliance and integrity, priority calculation of the analytic hierarchy process makes development resources focus on core requirements, greatly reduces requirement deviation rate, through requirement hierarchical decomposition and intelligent matching of a component template library, combined with deep optimization of a technical entity design model, including design pattern adaptation, interface standardization and performance strategy customization, the generated core function components, auxiliary function components and interface components not only meet individualized requirements, but also meet performance requirements, and component reuse rate and development efficiency are significantly improved.
Owner:CHONGQING BANJIU TECHNOLOGY CO LTD

System control method adopting hierarchical state machine

The invention provides a system control method adopting a hierarchical state machine, belongs to the technical field of system control, and particularly adopts a design mode of the hierarchical state machine to realize service configurability, high efficiency and easy expansion by decoupling a complex radar control service and software logic. When the control service of the system is changed or a new project needs to develop the system control software, the core logic processing engine of the hierarchical state machine is kept unchanged by adding, deleting and changing the service function configuration table or adding, deleting and changing the state event routing table according to the actual system control service in combination with the method disclosed by the invention; and the change, maintenance and expansion of the radar control service can be quickly realized.
Owner:LEIHUA ELECTRONICS TECH RES INST AVIATION IND OF CHINA

Interaction method for local layout circuit in-situ packaging of EDA design platform based on unified working area

The invention provides an interactive method for local layout circuit in-situ packaging of an EDA design platform based on a unified working area, and aims to systematically solve structural problems existing in a traditional local priority design mode in an interactive level. According to the method, a user is allowed to directly select a target component combination and perform one-key triggering in a schematic diagram-layout linkage working area, namely, a system automatically completes layout splicing and packaging at the rear end, and an editable and simulative local circuit unit is generated in situ at the front end to replace an original component group. The design fault is fundamentally eliminated, 'transparent packaging 'is realized, the information black box is avoided, and the top-down design normal form is put into the reality by keeping the complete editability of the packaging unit and supporting the optimized closed loop of the parameters from the top layer to the local layout. According to the technical effect, compared with a traditional method for creating a local circuit independent file, the interaction method has the advantages that the interaction efficiency is remarkably improved, and the analysis of the physical field coupling effect becomes convenient and efficient.
Owner:南京波思芯软智能科技(个人独资)

Irregular graph splitting method and readable storage medium

The invention provides an irregular graph splitting method and a readable storage medium, and the method comprises the steps: providing an original layout, and designing a graph splitting rule and a graph design rule according to the photoetching capability; adding a virtual filling graph according to a graph design rule, and shaping the irregular graph into a regular graph; according to the graph splitting rule, performing splitting analysis on the regular graph to obtain a general splitting solution; pre-coloring the regular graphs with the same characteristics according to the splitting general solution so as to distinguish the regular graphs with different characteristics through different colors; splitting the uncolored regular graph, and removing the virtual filling graph to obtain a final splitting result; a computer program is stored in the readable storage medium, and the splitting method is executed when the computer program is executed. Irregular graphs are converted into regular graphs through virtual filling, then pre-coloring is carried out, and the problems that an existing splitting technology is high in calculation complexity, poor in process reliability and the like are solved.
Owner:SHANGHAI HUALI INTEGRATED CIRCUIT CORP

Graphic size measurement method and system, equipment, storage medium and computer program product

PendingCN121323494AImage analysisUsing optical meansGraph sizeGraphics
The invention discloses a graph size measuring method and system, equipment, a storage medium and a computer program product, and the method comprises the steps: providing a design layout which comprises a plurality of design graphs; obtaining an image of an actual exposure structure corresponding to the design layout, wherein the image comprises a plurality of exposure patterns; aligning an exposure pattern in the image with a corresponding design pattern in the design layout to obtain an alignment position of the image in the design layout; based on the alignment position, combining the design layout and the image to obtain a target contour of the exposure pattern in the image; and obtaining the size of the exposure pattern through the target contour. The method is beneficial for optimizing the OPC model and improving predictability.
Owner:SEMICON MFG INT (SHANGHAI) CORP