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

168 results about "Object-orientation" patented technology

Object-oriented or object-orientation is a software engineering concept, in which concepts are represented as "objects". It can refer to: Object-oriented analysis and design Object-oriented design Object-oriented database Object-oriented modeling Object-oriented operating system Object-oriented programming Object-oriented software engineering Object-oriented user interface

Automatic testing system and method capable of being arranged and executed in batches

The invention provides an automatic test system and method capable of being arranged and executed in batches, and the system comprises a test case arrangement plan table which is used for customizing the starting time, the precondition and the dependency relationship of each test item, whether execution is terminated or not when the test item fails, grouping execution, result archiving, product dependency and user-defined labels; the default configuration management module is used for parameterizing execution and supporting simple configuration to realize visual operation of the test script; the software framework supports an object-oriented language and provides multi-process processing to improve execution efficiency; and the distributed structure is used for realizing concurrent parallel execution across a plurality of processors or machines and supporting synchronous import and concurrent asynchronous execution of a plurality of test items. Through the support of multi-process processing and a distributed structure, the advantages of a multi-core processor and computing resources of cross-network nodes can be fully utilized, multiple test items are executed in parallel, the execution efficiency of automatic testing is greatly improved, and the overall testing period is shortened.
Owner:GANGSHENG TECH SERVICES (SHENZHEN) LTD

Gear machine tool expert system construction method based on production rule

The invention discloses a gear machine tool expert system construction method based on a generative rule, and the method comprises the steps: firstly carrying out the multi-dimensional modeling of a gear and a machine tool through an object-oriented technology, enabling a gear model to distinguish the characteristics of an axis position, a tooth curve and the like through an interface, and enabling a machine tool model to distinguish the machining technology and the precision grade through an interface; secondly, establishing a generation type rule mapping system from geometric, precision, material and functional attributes of the gear to machine tool movement, precision, process and rigidity attributes; finally, an intelligent reasoning system including forward reasoning, reverse verification, conflict coordination and self-learning iteration is constructed, and automatic and accurate matching from gear design requirements to machine tool optimization configuration is achieved. According to the method, the problems of high subjectivity and low efficiency caused by dependence on expert experience in the prior art are solved, and knowledge-driven intelligent decision making is realized.
Owner:CHONGQING UNIV

Object-oriented 6G network service support system and method

The invention belongs to the technical field of communication, and particularly relates to an object-oriented 6G network service support system, which comprises a service encapsulation layer SOP, a function protocol layer FOP, a resource modeling layer ROM, an object orchestration and scheduling O-ORCH and a network virtual entity management N-VEM. According to the support system provided by the invention, network components are abstracted to form different forms of multi-object cooperation of different service objects such as network Object, network encapsulation, object inheritance and aggregation and polymorphism, and a basis is provided for each function of a flexible network. The supporting system supports a cross-entity inter-object multi-level object service calling mode, communication between UE and a network, communication between UE and UE and communication between network elements are instantiated as inter-object communication, two communication parties construct a communication object two-tuple, communication is divided into peer-to-peer layer communication and non-peer-to-peer layer communication based on a calling hierarchy, and the communication object two-tuple is divided into peer-to-peer layer communication and non-peer-to-peer layer communication. And flexible resource management, scheduling and service cooperation are realized.
Owner:TASIONE INNOVATIONS CO LTD

Object orientation determination from map and group parameters

Provided are methods for object orientation determination, which can include obtaining map parameters and group parameters and determining orientation data using said map and group parameters. Some methods described also include obtaining sensor data and using the sensor data for the determination of orientation data. Systems and computer program products are also provided.
Owner:MOTIONAL AD LLC

System-level design simulation integration method based on SysML and AFSim

The invention provides a system-level design and simulation integration method based on SysML and AFSim, and relates to the field of engineering system modeling and simulation. According to the system-level design and simulation integration method based on the SysML and the AFSim, a SysML architecture design module, a SysML and AFSim model association module and an AFSim model generation and simulation control module are included, and the SysML architecture design module establishes a SysML model, designs a system architecture, loads an AFSim built-in model library, uses an AFSim object for modeling and embeds an AFSim script. According to the method, the AFSim engineering script can be directly generated, and simulation operation can be directly carried out without installing a plug-in and modifying the engineering script in the AFSim. The AFSIM is a modularized, object-oriented, multi-field and multi-resolution modeling and simulation tool based on C + +, and supports combat simulation experiments of simulation levels such as engineering, battle, task, battle and the like.
Owner:SUZHOU TONGYUAN SOFT CONTROL INFORMATION TECH CO LTD

Object-oriented event log anomaly detection method and system

The invention discloses an object-oriented event log anomaly detection method and system. According to the method, an object-oriented event log anomaly detection model based on a graph convolution self-encoding module, a long-short-term memory network and a bidirectional gating loop unit is designed, and the graph convolution self-encoding module extracts a dependency relationship of object attributes between events in an event log with an object as a center; the long-short-term memory network extracts long-term time sequence information in the object-oriented event log, the bidirectional gating circulation unit extracts the dependency relationship of the front and back events in the object-oriented event log, and finally the outputs of the three modules are fused to obtain an event exception score. According to the method, event-level anomaly detection can be carried out on the object-oriented event log, and the accuracy is high.
Owner:HANGZHOU DIANZI UNIV +1

Linkage switching method based on Web end detail list

The invention relates to the field of Web end detail lists, and discloses a linkage switching method based on a Web end detail list, which comprises the following steps of: defining a PaginationManager class by using an object-oriented programming mode, and uniformly packaging an index, a page number and switching logic in a constructor function; the method comprises the following steps of: globally registering an instance object of a PaginationManager in a Vue application, and mounting the instance object of the PaginationManager in a Vue. Prototype; in a life cycle hook of the list page, calling a paginationManager method to initialize an index corresponding to the paging information and the current details; when a user clicks a detail button in the list, recording the current page number and index by calling a relevant method of paginationManager, and then skipping to a detail page; in the detail pages, the user clicks the previous page or the next page; in the list page, a paging event from the detail page is listened using a subscription mode. The method has the advantages of being low in code coupling and convenient to reuse.
Owner:SHENZHEN HAIGUI NETWORK TECH CO LTD

Object orientation and / or position for additive manufacturing

A non-transitory machine-readable storage medium storing instructions executable by a processor described. In some examples, the instructions cause the processor to receive object data representing an object to be manufactured by an additive manufacturing process. A derivation process on the object data to derive a data set representing the object, the data set having a predetermined number of data fields. The data set is provided to data processing system comprising data based on previously determined manufacturing orientations and / or position. An output is received from the data processing system representing a manufacturing orientation and / or manufacturing position of the object.
Owner:PERIDOT PRINT LLC

Data assimilation analysis system based on object-oriented framework

The invention discloses a data assimilation analysis system based on an object-oriented framework, and the system comprises the steps: obtaining assimilation parameters, defining an analysis variable space for the assimilation parameters through an unstructured grid framework module, and carrying out the distribution collection and boundary exchange calculation through a geometric grid and parallel algorithm communication module MPDD, a control variable, an observation variable, a covariance matrix, various transformation operators and a solver module are constructed, a multivariable price function and a price function gradient are established, the system transmits the multivariable price function and the price function gradient to a universal minimization solver, an analysis field is made to approach an observation result through iterative solution, and the price function gradient is obtained. Other points except the observation position are diffused outwards in the mode of the covariance matrix to influence other mode grid points, and an assimilation analysis field result is obtained. According to the method, rapid expansion and easy replacement of various different space variables, observation operators, covariance matrix schemes, multivariable solvers and the like are realized, and the flexibility and adaptability of a data assimilation analysis system are improved.
Owner:GUANGDONG HONG KONG MACAU GREATER BAY AREA WEATHER RESEARCH CENTER FOR MONITORING WARNING AND FORECASTING (SHENZHEN INSTITUTE OF METEOROLOGICAL INNOVATION)

Building control method and system based on object-oriented thought

The invention discloses an object-oriented thought-based building control method and system, and the method comprises the steps: achieving the signal decoupling through a hierarchical inheritance architecture of a base class, a subclass and instantiation: abstracting a device common logic signal through the base class, extending a physical signal through the subclass, and flexibly defining a logic behavior through configuration through instance equipment; logic signal pre-configuration, polymorphic expansion and offline arrangement are supported, control logic is independent of physical equipment communication details, logic reconstruction is not needed during equipment replacement or protocol upgrading, and different configuration rules of equipment instances of the same model are allowed. According to the method, the reusability and expansibility of a control strategy can be improved, the development and maintenance cost of mixed deployment of multiple types of equipment, logic iteration scenes and logic similar migration is reduced, the online period of a building control system can be effectively shortened, the control capability is improved, and green and low-carbon operation of a building is assisted.
Owner:SOUTHEAST UNIV

Using a quad-tree spatial index to identify map data for autonomous systems and applications

In various examples, embodiments are directed to identifying map data (e.g., relevant to a route) using a quad-tree spatial index. In this regard, spatial map data that indicates various map features is represented in a quad-tree spatial index for use in identifying map data. To identify map data, bounding shapes may be generated in association with various segments of a route. An indication of an object-oriented bounding shape may be used to query the quad-tree spatial index to identify map data related to the object-oriented bounding shape. In embodiments, an object-oriented spatial index may be generated that indexes the object-oriented bounding shapes associated with the route. The object-oriented spatial index may be used to query the quad-tree spatial index to identify map data related to the corresponding object-oriented bounding shapes. Alternatively, the quad-tree spatial index may be used to query the object-oriented spatial index to identify map data.
Owner:NVIDIA CORP

Debugging system, debugging equipment and debugging method for intelligent electric meter

The invention discloses a debugging system, debugging equipment and a debugging method of an intelligent electric meter, belongs to the technical field of CAN communication, and particularly relates to the technical field of CAN communication. The debugging system comprises: a window component configured with an interactive window to receive operation and display information; the hardware driving assembly comprises a CAN universal driving model, and the CAN universal driving model adopts an object-oriented architecture to provide a unified programming interface for different types of CAN interfaces, so that interaction between the programming interface and each CAN interface is realized, and each CAN interface is driven to communicate; the protocol program component responds to the operation to call the programming interface and generates information based on the feedback of the programming interface; wherein the CAN interface is used for connecting an intelligent electric meter. The debugging system based on the CAN protocol can replace traditional serial port debugging to debug the intelligent electric meter, and under the condition that the intelligent electric meter is connected to a power grid system, debugging of the intelligent electric meter is abnormal, and flexibility is high.
Owner:SUZHOU GATE-SEA MICROELECTRONICS TECH CO LTD

Hardware description language code generation system based on TypeScript

The invention provides a hardware description language code generation system based on TypeScript, comprising a configuration conversion unit, a type verification unit, a parameter calculation unit, an intermediate representation construction unit and a code generation unit, through a type system of TypeScript, type inconformity can be effectively captured in a coding stage, illegal configuration with parameter type inconformity is effectively intercepted, and the code generation efficiency is improved. Therefore, the design error risk and the later debugging cost are reduced; meanwhile, based on the object-oriented characteristic of the TypeScript, the target hardware description language code with the structured hierarchy can be generated, so that the readability of the target hardware description language code is high, and then the maintainability and development efficiency of hardware design are improved.
Owner:BEIJING AIJIE KEXIN TECHNOLOGY CO LTD

Object modeling-oriented full-life-cycle material library construction and sharing method and object modeling-oriented full-life-cycle material library construction and sharing device

The invention provides a full-life-cycle material library construction and sharing method and device for object-oriented modeling, and aims to solve the problem of unified management and sharing of material data. The method comprises the steps that S101, a material body is constructed, and a material entity and material attributes are determined; step S102, integrating the heterogeneous material database, instantiating the material ontology, and constructing a uniform material library based on the material ontology; step S103, carrying out material data statistics and analysis for the full life cycle material to obtain a material selection strategy; and S104, performing material selection evaluation and recommendation based on the material maturity model and data analysis. The method supports the construction of a cross-platform collaborative unified material database based on the material ontology, realizes the full life cycle material selection based on the material maturity model and data analysis, and improves the lookup, accessibility, interoperability and reusability of the material data.
Owner:AVICIT CO LTD

A link encapsulation method and device based on unified equipment monitoring modeling encapsulation

This invention discloses a link encapsulation method and apparatus based on unified device monitoring modeling encapsulation. The method includes: acquiring link information between various types of devices to be monitored; determining a graphical monitoring interface, preset link algorithms, and communication interfaces based on the link information; constructing a device graphical model, a backup switching model, a combined usage model, a batch control model, a southbound communication interface model, a northbound communication interface model, and an external call interface model based on the graphical monitoring interface, preset link algorithms, and communication interfaces; and encapsulating the device graphical model, backup switching model, combined usage model, batch control model, southbound communication interface model, northbound communication interface model, and external call interface model into a link driver file based on object-oriented programming encapsulation and polymorphism techniques. This invention can greatly simplify the complexity of device monitoring construction, shorten the construction cycle, reduce investment costs, and provide customized device monitoring functions.
Owner:中国卫通集团股份有限公司

Application software architecture for encapsulating task management and synchronization mechanism of operating system

The invention discloses an application software architecture for encapsulating a task management and synchronization mechanism of an operating system, and belongs to the technical field of industrial real-time control. According to the architecture, an operating system task management and synchronization mechanism is modularly packaged into three types of objects: an employee type for packaging specific business execution logic; the pipeline class is used for packaging inter-task communication and synchronization functions; and the behavior class is used for packaging an operating system task entity and is responsible for scheduling employee objects contained in the behavior class to be executed orderly. The three types of objects are created, assembled and started through a factory mode according to configuration information to form a complete real-time task system. According to the method, through object-oriented packaging and configuration assembly, the problems of tight task coupling and difficult code maintenance in traditional process-oriented programming are solved, loose coupling and high cohesion among task modules are realized, the configurability, maintainability and expandability of industrial real-time software are remarkably improved, and the method is suitable for various real-time operating system environments.
Owner:ZHEJIANG WEIDOU TECHNOLOGY CO LTD

Method, device and medium for implementing unified interface access to relational databases

The present invention relates to a method, device and medium for implementing unified interface access to a relational database. The method includes: effectively encapsulating each basic object component by using object-oriented programming technology, and providing a general and standardized consistent development call interface OCI; executing SQL standard statements according to the standard language of the relational database to query and access data sets or execute database operation processes, and performing unified interface access; supporting adaptive selection of Unix, Linux, and Windows operating systems for compilation according to the requirements of different operating systems to implement the cross-platform function of the object-oriented interface; using C++ / C language as the basis and further encapsulating to adapt to the programming requirements of different languages according to the requirements of different programming languages to implement the cross-language function of the object-oriented interface. Compared with the prior art, the present invention has the advantages of reducing the complexity of technical implementation and the cost of operation and maintenance, etc.
Owner:CASCO SIGNAL LTD

Feature fusion method based on special-shaped convolution kernel

The invention relates to a feature fusion method based on a special-shaped convolution kernel, and aims to solve the problem that traditional feature fusion is poor in adaptability to object direction and length-width ratio change. Comprising the following steps: extracting input image features; multiple special-shaped convolution kernels are adopted to extract multi-direction features in parallel; splicing the feature maps along the height dimension; and fusing multi-scale information through expansion convolution, and adding the fused multi-scale information with original feature residual errors. According to the feature fusion method, the detection precision of targets with changeable directions and large length-width ratio difference is remarkably improved, mAPs on SIXray and CLCXray data sets are improved by 2.22% and 1.84% respectively, and the feature fusion method is suitable for target detection of complex scenes such as security check and remote sensing.
Owner:CLP KESHENTAI INFORMATION TECH CO LTD

Object data processing method, device and storage medium

The application provides an object data processing method and device and a storage medium, relates to the technical field of Internet, can be applied to various scenes such as cloud technology, artificial intelligence, intelligent transportation and auxiliary driving, is applied to an object data processing system including a first data processing end and a second data processing end, and the method comprises the following steps: the first data processing end receives an object data update request, the object data update request carries a member object identifier and member update data of a target member object, the first data processing end is constructed based on a script language; the first data processing end calls a target attribute mapping object in the second data processing end based on the member object identifier of the target member object, the second data processing end is constructed based on an object-oriented programming language; and the second data processing end performs data update on the target attribute mapping object according to the member update data. The application can reduce the update resource occupation and cost, and improve data synchronization.
Owner:TENCENT TECHNOLOGY (SHENZHEN) CO LTD

Method, system and medium for converting JPSL to PPTL property specification

The present invention belongs to the technical field of system formal modeling and verification, and discloses a method, system and medium for converting JPSL to PPTL property specification, including: using JPSL to annotate the property characteristics of classes, functions, code snippets and program statements in a Java source program according to marking rules; performing lexical and grammatical analysis on the Java program annotated with JPSL property statements, constructing an extended object-oriented abstract syntax tree (EOOAST) to describe the grammatical structure (JST) of the Java program itself and the JPSL property statements; performing integrity and consistency check on the JST in the EOOAST, and converting the JST in the EOOAST into a PPTL formula with constraint positions that describes the properties of the Java program. The present invention promotes the popularization and use of model checking technology in the industrial sector.
Owner:XIAN UNIV OF POSTS & TELECOMM

Object-oriented and / or symbolic prompting to impose structure on generative model output

Implementations are described herein for object-oriented and / or symbolic prompting to impose structure on generative model output. In various implementations, an input prompt for a generative model may be assembled to include an input object and a desired output type. The input object may express a task to be performed using the generative model. The desired output type may include one or more object-oriented constructs, composed using an object-oriented programming language, which define structure to impose on generative model output predicted using the generative model. The input prompt may be processed using the generative model to predict an output object. The output object may be structured in accordance with one or more of the object-oriented constructs.
Owner:GDM HOLDING LLC

Industrial robot machining program migration method based on configuration description file

PendingCN121957677AReduce deployment timeImprove production expansion efficiencyData processing applicationsVersion controlJoint coordinatesMachine
The invention relates to the technical field of non-standard automation equipment control, in particular to an industrial robot machining program migration method based on a configuration description file, and solves the problem that a non-standard industrial robot cannot migrate a machining program. The method comprises the steps that S1, a configuration description file of a prototype industrial robot is constructed, and based on object-oriented abstract modeling, kinematics, peripheral and communication modeling and a machining program are included; s2, the target robot is assembled according to the prototype physical structure, and it is ensured that the same configuration, component assembly, the axis movement direction and the origin coordinate are consistent; s3, loading the configuration file to the target robot; s4, correcting assembly errors through visual sensing, obtaining accurate coordinates among the parts, and then generating joint coordinates through inverse solution; and S5, the target robot executes the adaptive machining program, and program migration is achieved. According to the method, prototype machine information is packaged through the configuration description file, after the target machine is loaded, errors are corrected only through visual calibration, rapid adaptive machining can be achieved through kinematic chain inverse solution, and rapid copying of robots of the same configuration is achieved.
Owner:CHENGDU LEETRO AUTOMATION CO LTD

A method for planning components in software engineering

The present invention provides a component planning method for an object-oriented software engineering environment, belonging to the fields of object-oriented software engineering and modularization methods; the division of components provided by the present invention is a key link in software modularization. Component-based design makes the software structure clearer, enabling each component to complete a relatively independent specific sub-function, and the relationship between modules is as loosely coupled as possible.
Owner:NO 719 RES INST CHINA SHIPBUILDING IND

Object-oriented real-time message bus implementation method

The invention relates to an object-oriented real-time message bus implementation method, which is characterized in that a real-time message bus provides a point-to-point or point-to-many communication mode, a required packaging function is realized for packaging, and a streaming-oriented connected network mode is realized; the real-time message bus is provided with a plurality of interfaces so as to realize message transmission between the client and the server; the real-time message bus defines implementation interfaces based on TCP / IP middleware, and each interface comprises a publishing factory interface object, a subscription request interface object and a subscription response interface object; the real-time message bus realizes different interface functions through a pure virtual function, and different module object components can be effectively packaged, so that an object-oriented interface is subjected to polymorphic separation from implementation, and asynchronous communication is carried out; and the real-time message bus supports adaptive compiling of different operating systems, so that an object-oriented interface has a cross-platform function. According to the invention, the simplicity, stability and reliability of TCP / IP remote procedure call are realized, and the advantages are obvious.
Owner:CASCO SIGNAL LTD

Object-oriented network-on-chip verification environment construction method and verification system

The invention provides an object-oriented network-on-chip verification environment construction method and a verification system. According to the method, class template parameterization configuration is adopted, the types and the number of Agents and Scoeboard are managed in a unified mode through template parameters, and rapid adaptation of the verification environment is achieved. According to the method, a dynamic data stream comparison path technology is adopted, and the problem of multi-channel data confusion is solved through corresponding connection of the Agent and the FIFO, so that the comparison accuracy is improved. In addition, a reinforcement learning dynamic scene generation technology is adopted, manual scene pre-definition is replaced, the scene is optimized in real time based on the coverage rate and the data flow state, and the dynamic scene coverage degree is improved. According to the method, the object-oriented class template mechanism and the reinforcement learning technology are fused and applied to NoC verification environment construction, and parameterized and intelligent construction of the verification environment is realized.
Owner:格创通信(浙江)有限公司

Industrial Simulation Software Based on PloughCAE and Its Application in Aeroengine Development

The present invention relates to an industrial simulation software based on PloughCAE. This software adopts the compositional logic architecture of PloughCAE software, uses the C++ programming language, and is based on the object-oriented programming paradigm. It encapsulates the functions in each module into objects, and organizes and manages the code through inheritance, encapsulation, and polymorphism of classes and objects. Each module contains multiple classes, and each class is responsible for implementing specific functions. The objects interact through message passing and method calls. This software includes a basic module, a custom module, an automation system, and a database system. This software adopts an adaptive mesh generation strategy, which can refine or coarsen the mesh elements according to the complexity of the geometric model, increase the mesh density in the regions where the solution changes greatly to improve the calculation accuracy, and reduce the mesh density in the regions where the solution changes little to reduce the calculation cost. It is applicable to the cases where high resolution is required and the local characteristics of the solution are strong.
Owner:PLOUGHUAV