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

239 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

Method for automatically and complementarily reading historical data by concentrator

The invention relates to a method for automatically complementarily reading historical data by a concentrator. The method comprises the following steps of: S1, initializing a virtual complementarily reading task and a scheme; and S2, data supplementary reading and supplementary reporting are carried out. The virtual complementary reading task is generated completely according to the state grid specification "Object-oriented power utilization information data exchange protocol", and the virtual complementary reading task is operated after all tasks issued by the master station to the concentrator are executed. And the virtual task can be executed only when the concentrator is detected to have idle time, so that data is complementarily read and actively reported to a master station. And the integrity of the data is guaranteed to the greatest extent under the condition that the concentrator acquires abnormally.
Owner:QINGDAO ITECHENE TECH CO 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

Object-oriented multi-source data accurate matching method

The invention discloses an object-oriented multi-source data accurate matching method, and relates to the technical field of data matching, and the method comprises the steps: obtaining a plurality of data sources collected by a plurality of collection objects, and carrying out the cleaning, conversion and aggregation processing of the data sources; performing fault detection on the processed data, identifying fault information in the data, and extracting effective data; and according to different application scenes and characteristics of the effective data, a corresponding matching strategy and a matching algorithm are adapted in a preset matching standard for matching, and a matching result is obtained. According to the method, different matching strategies and algorithms can be adopted according to different conditions, so that accurate data matching can be quickly carried out, and the efficiency and accuracy of multi-source data matching are improved.
Owner:GUANGXI POWER GRID CORP

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

Object stacking method, system, device and medium for mobile robot

The present invention discloses a method, system, device and medium for stacking objects of a mobile robot, wherein the method obtains a multi-view image set and a calibration pattern of objects in a working area, and pre-processes the multi-view image set to obtain a multi-view data set; the multi-view data set is input into an object detection model to obtain an object orientation classification result and an object shape classification result, wherein the object orientation classification result is used to characterize the spatial orientation of the object in the working area, and the object shape classification result is used to characterize the shape posture of the object in the working area; based on the calibration pattern, the object orientation classification result and the object shape classification result are used to locate the object position, and the object position positioning result is obtained; according to the object position positioning result, the objects are stacked. The method can effectively reduce the computing resources required for object stacking and the degree of dependence on the environment, improve the accuracy of object stacking, and reduce costs. The present invention relates to the field of target detection technology.
Owner:广州里工实业有限公司

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 communication implementation method and device and electronic equipment

One or more embodiments of the present application provide an object-oriented communication implementation method and apparatus, and an electronic device, a communication object created for each slave in an object-oriented manner is stored in a host, each communication object comprises a plurality of data entries, and each data entry comprises a plurality of fields. During implementation, all data entries in the communication object of the target slave are traversed, and target data are acquired according to the traversed data entries. And processing the target data based on the fields in the data entries, updating corresponding original data in a locally stored data table according to the processed target data, and providing required data for the logic processing unit by the locally stored data table through a uniform interface. In the scheme, the data is processed and then stored based on the pre-created communication object, so that a uniform interface is provided to provide the data for the logic processing unit, the logic processing unit does not need to pay attention to the difference of the original data provided by each slave, and unification of function implementation is realized.
Owner:SYL (NINGBO) BATTERY CO LTD

JSON persistence service

Technologies for storing and accessing data from persisted data objects of an object-oriented system are provided. The disclosed techniques include a system that receives, a first request to perform an operation on data of data objects, where the data objects are capable of being persisted in a database. The system generates a second request by translating the first request from a first programming language to a second programming language. The system uses an object relational mapping data structure, which maps data object attributes to database properties, to map the second request parameters to corresponding database operation parameters. The system generates one or more database requests based on the corresponding database operation parameters and causes the one or more database requests to be executed on the database. The disclosed techniques describe creating and running a RESTful microservice to persist JSON objects in a relational database. The disclosed microservice may be deployed using a Docker container for cloud or on-premises implementations.
Owner:SOFTWARE TREE LLC

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

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