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

38 results about "Object definition" patented technology

A master data management method and system based on enterprise data governance

The present application relates to the technical field of data processing, and more particularly to a kind of master data management method and system based on enterprise data governance, including based on enterprise general master data object definition basic model structure and store in the form of metadata;Business system change event and artificial extension demand are obtained and converted into structured description;Attribute, classification and correlation are completed by visual interface Zero coding extension configuration;Interface adaptation, data mapping adaptation and rule conflict detection are executed;Synchronization of effective extension model to service layer, cleaning layer and monitoring layer.The system includes requirement perception, dynamic modeling, extension configuration, adaptation engine and life cycle management module.The present application realizes the whole process management of master data model from requirement capture to business landing, improves model extension efficiency and business adaptation capability.
Owner:BEIJING HKRSOFT TECH CO LTD

Heterogeneous database migration method and device

The invention relates to the technical field of databases, and provides a heterogeneous database migration method and device.The method comprises the steps that object definition metadata of a source database and business logic codes of an associated application system are obtained; performing grammar structure analysis on the business logic code, and identifying grammar incompatible items and structure difference items between the source database and the target database in combination with the object definition metadata; on the basis of a preset difference adaptation rule base, matching rewriting strategies corresponding to the grammar incompatible items and the structure difference items; converting the object definition metadata into a target structure definition adaptive to the target database according to a rewriting strategy, and reconstructing the business logic code into a target execution statement adaptive to the target database; according to the method, the target database environment is constructed based on the target structure definition, and the target execution statement is configured in the target database environment or the business interface associated with the target database environment, so that the uncertainty of manual code correction is avoided, and the operation stability of the system in the heterogeneous database environment is improved.
Owner:CRRC QINGDAO SIFANG CO LTD

Techniques for K-Nearest Neighbour Queries

Methods and systems for performing K-nearest neighbour (K-NN) queries on a spatial dataset in a distributed or parallel computing system are described herein, where the spatial data comprises query data and object data. The spatial dataset is pre-processed, whereby the query space (i.e., the spatial extent of the query data) is partitioned according to a particular partition scheme. For each partition, an area (defined as the object range of the partition) is calculated based on the geometry of the partition and a set of K candidate objects allocated to that partition, with all objects within the object range defining the extent of any subsequent K-NN queries performed on that partition. When the query dataset is subsequently partitioned using the same partition scheme to perform a K-NN query, the pre-processed object range information can be used to retrieve the objects to be queried for each partition.
Owner:ORDNANCE SURVEY

A method and system for dynamically generating objects based on reflection mechanism

The embodiment of the application provides a kind of method and system based on the object dynamic generation of reflection mechanism, it is related to the technical field of C++ programming technique.The method comprises the following steps: establishing the mapping relationship between multiple class identifiers and multiple creator functions;Receive configuration file, and determine at least one object definition item based on the configuration file;According to the class identifier contained in the target object definition item, retrieve the corresponding creator function from the mapping relationship;According to the construction parameter, call the creator function to obtain the object instance corresponding to the instance identifier contained in the target object definition item.Through the application, the problem of low efficiency of instance object development is solved, and the effect of improving the efficiency of instance object development is achieved.
Owner:SHANGHAI ZHUODAO MEDICAL TECH CO LTD +1

Mapping a Real-World Room for A Shared Artificial Reality Environment

A room manager can generate mappings for a real-world room that support a shared XR environment. For example, the real-world room can include real-world objects and surfaces, such as a table(s), chair(s), wall(s), door(s), window(s), etc. The room manager can generate XR object definitions based on information received about the real-world room, object(s), and surface(s). For example, the room manager can implement a flow that guides a user equipped with an XR system to provide information for the XR object definitions, such as real-world surfaces that map to the XR object(s), borders (e.g., measured using a component of the XR system), such as borders on real-world surfaces, semantic information (e.g., number of seat assignments at an XR table, size of XR objects, etc.), and other suitable information. Implementations generate previews of the shared XR environment, such as a local preview and a remote preview.
Owner:META PLATFORMS TECHNOLOGIES LLC

Automated generation and execution of application programming interface calls

An apparatus comprises at least one processing device configured to receive a request to execute one or more orchestrations defining a sequence of actions utilizing one or more resource configurations associated with one or more data sources, the resource configurations comprising placeholders for parameters to be replaced at runtime during execution of the orchestrations. The at least one processing device is also configured to identify one or more request objects in the received request defining one or more parameter values to be used in place of the placeholders in the resource configurations. The at least one processing device is further configured to generate an application programming interface call configured to perform the sequence of actions defined in the orchestrations utilizing the parameter values defined in the request objects, and to execute the generated application programming interface call to generate one or more response objects.
Owner:DELL PROD LP

An OPM-based simulation modeling method for aircraft system failure

The application belongs to the technical field of complex system organization modeling and simulation analysis, and particularly relates to a kind of airplane system fault simulation modeling method based on OPM, comprising the following steps: step one: selecting an airplane system to be simulated, determining the system function and system composition of the system;Step two: determining the OPM modeling object element according to the finished product, structural part and cable contained in the selected airplane system;Step three: defining and creating the OPD object process diagram of the system according to the system function of the selected airplane system and the finished product object;Step four: specifying the state of each object element in the airplane system to represent the actual working state of each finished product, structural part and cable in the system;Step five: taking the specified state of each object element as the state value of each object element in the OPD;Step six: matching the state change process for the object element with state;Step seven: connecting the object state with the matched process using the influence link in the OPD;Step ten: simulating and deducing the fault model.
Owner:CHENGDU AIRCRAFT DESIGN INST OF AVIATION IND CORP OF CHINA

A generative fuzzing method for PDF readers

The application relates to the technical field of network security and software testing, and discloses a generative fuzzy testing method for a PDF reader, which has the technical effects of reducing the cost of syntax modeling, improving the coverage of the model, and effectively suppressing the hallucination of a large language model by designing a polymorphic object syntax reduction template and automatically constructing a POG reduction library by combining a retrieval enhancement generation technology; wherein the POG template encodes the complex semantics of the PDF specification into a machine-interpretable structured skeleton by introducing inheritance, polymorphism and dynamic generation instruction fields; the RAG technology combines the specification text, the table and the prior knowledge of the large model to automatically extract accurate object definitions from the ISO standard document; and finally, the POG reduction library with high coverage and high fidelity is constructed by combining the breadth-first iterative extraction and manual checking, thereby fundamentally solving the problems of high cost of traditional manual modeling, poor structural consistency of the deep learning method and hallucination caused by direct generation of the large language model.
Owner:BEIJING UNIV OF POSTS & TELECOMM

Analog information model object class definition

A computer-implemented method is provided including instantiating an object of an analog information model object class definition defining a net interface to a net defined in a simulated digital circuit, and a plurality of analog circuit properties. The method includes connecting the net interface of the data structure to a first net defined in a digital circuit simulation and identifying all other instances of the AIM object class definition connected to the first net defined in the digital circuit simulation of a simulated digital circuit and determining an analog voltage at and current through the first net based on the analog circuit properties of all instances connected to the first net.
Owner:MICROCHIP TECHNOLOGY INC

Facilitating Object Intersection Testing in a Ray Tracing System

PendingUS20250378623A1Image analysisImage generationAlgorithmObject definition
Contained regions are selected for a ray tracing system, the contained regions facilitating determining whether a ray intersects an object of a scene contained within finite bounding regions of an object partitioning hierarchy. A target contained region is selected from candidate contained regions within extents of a geometry defined by the object. Occluded contained regions of the contained regions are identified, which the target contained region at least partially occludes. It is determined whether a surface area metric of the target contained region meets surface area utility criteria defined based on i) a surface area defined by the occluded contained regions; and ii) a surface area defined by the object. When the surface area metric does not meet the surface area utility criteria, the geometry data defining the target contained region is discarded to obtain a refined set of contained regions facilitating determining whether a ray intersects the object in dependence on determining that the ray intersects at least one contained region of the refined set of contained regions.
Owner:IMAGINATION TECH LTD

A safety production-based target positioning system and method

The application discloses a target positioning system and method based on safety production, relates to the technical field of industrial safety production, and a model construction module is used for constructing a visual plane model according to situation distribution data of a target area and object positioning data to be processed; an object definition module is used for dividing the object to be processed into aerial targets and ground targets according to the spatial distribution of the object to be processed, and dividing the ground targets into static targets and dynamic targets according to the state of the object to be processed; an instruction receiving module is used for receiving external input instructions of the aerial targets, and determining the starting position and the ending position of the trajectory of the aerial targets; a trajectory planning module is used for generating a planning trajectory of the aerial targets according to the external input instructions, and defining a warning area and a danger area based on the planning trajectory, wherein the trajectory planning takes the minimization of the number of static targets in the warning area as a constraint condition, and outputs a final transfer trajectory; and the application can maximize the guarantee of production safety and reduce the safety hazards in industrial production.
Owner:SUZHOU YUNYOU TECH CO LTD

Three-dimensional object interaction control

PendingUS20260057622A1AnimationImage generationInteraction controlObject definition
Three-dimensional object interaction control techniques are described. In one or more examples, a selection of a mode from a plurality of modes is received specifying object interactions in a user interface. An input is received via the user interface specifying movement of a first object in relation to a second object. An intersection is detected between a first three-dimensional volume defined for the first object with a second three-dimensional volume defined for the second object. An image editing operation is performed based on the mode and the detected intersection. A result of performing the image editing operation on the first and second objects is presented in the user interface.
Owner:ADOBE INC

Preceded by data processing on board a machine and using a database in which object definition data are stored, constituting reference points along a predetermined path of the machine.

According to the invention, on board a machine (1) adapted to move along a predetermined path (21, 22), a database contains object definition data constituting reference points along the path and associated with its 3D geographic coordinates and an acquisition block (18) provides images of the scene in front of the machine (1), said acquisition block comprising a remote sensing block adapted to create an image from received echoes and to calculate, from said echoes, a direction and a distance, relative to the machine, of said reflecting object; these steps being repeated: acquire at least one image from the remote sensing block; identify in said image an object constituting a reference point (50) according to the object definition data constituting reference points in the database;Using the image from the remote sensing unit, determine a direction and distance, relative to the machine (1), of the object constituting an identified reference point; determine the current 3D location of the machine (1) as a function of said direction and distance determined relative to the machine and the 3D geographic coordinates associated with the object constituting an identified reference point in the database. Figure for the abstract: Fig. 1;
Owner:GTS FRANCE SAS

S-101 electronic chart parsing and drawing method, system, device and medium

The present application relates to the technical field of electronic chart, and provides an S-101 electronic chart parsing and drawing method, system, device and medium, the method comprises loading electronic chart basic information and drawing resource library, generating chart drawing parameters according to the drawing resource library;Parsing the object definition file to obtain the type, attribute, association and symbolization rule of the element in the electronic chart;Parsing the object drawing parameter file to obtain the symbolization rule and style of the map element in the electronic chart;Parsing the S-101 corresponding object space data file to obtain the spatial element record of the electronic chart, generating drawing instructions through Lua language and main program, and drawing S-101 electronic chart according to chart drawing parameters.The present application solves the pain points such as lack of self-controllability, lack of parsing depth, poor adaptation flexibility and lack of compatibility in the current S-101 electronic chart parsing and drawing field.
Owner:CHINA STATE SHIPBUILDING CORP NO 707 RES INST

Drool-based dynamic rule-based solutions, electronic devices, and readable storage media

This invention discloses a dynamic rule solution based on Drool, an electronic device, and a readable storage medium, relating to the field of data processing technology. The Drool-based dynamic rule solution includes the following steps: defining rule templates, manually defining or automatically generating fact objects using reflection, defining a rule base initialization class object, implementing an Application Listener, and executing rules. This Drool-based dynamic rule solution provides a rule visualization page for managing the rule base. The page offers functions for adding and updating rules. It dynamically generates or updates Fact objects using reflection, dynamically loads these Fact objects into the rule engine via ClassLoader, and updates the hash table relationship between the rules and the rule engine. This achieves timely rule updates and publishing, on-demand usage, and no need to reload services. The rule engine is relatively independent, focusing only on business rules, allowing business analysts to participate in editing and maintaining the system's business rules, reducing the cost and risk of hard-coding business rules.
Owner:SHENZHEN QIANHAI HUANRONG LIANYI INFORMATION TECHNOLOGY SERVICES CO LTD

Industrial automation smart object inheritance break and singleton creation

An industrial integrated development environment (IDE) provides a development framework for designing, programming, and configuring multiple aspects of an industrial automation system using a common design environment and data model. Projects creating using embodiments of the IDE system can be built on an object-based model rather than, or in addition to, a tag-based architecture. To this end, the IDE system can support the use of automation objects that serve as building blocks for this object-based development structure. To ensure consistency within and between projects, as well as to ensure that a given industrial project is dynamically updated to reflect changes to an industrial asset's attributes (e.g., control code, visualization definitions, testing scripts, analytic code, etc.), embodiments of the IDE system can use automation object inheritance features to propagate changes made to an automation object definition to all instances of the automation object used throughout a control project.
Owner:ROCKWELL AUTOMATION TECH INC

A method and system for describing a PLC project

ActiveCN121300215BPathPingObject type
This invention belongs to the field of PLC automation technology, specifically relating to a PLC project description method and system. The method includes: describing a PLC project in a development environment based on the TOML markup language; creating corresponding program units, global variable sets, periodic tasks, and devices according to the description of the PLC project, and encapsulating them in the PLC project file, or modifying the attributes of program units, global variable sets, periodic tasks, or devices in the PLC project file according to the description of the PLC project; and exporting the PLC project file. The PLC project and its corresponding program units, global variable sets, periodic tasks, and devices are all edited and generated or modified according to the description format of metadata + object definition, and the object definition section at least defines fields representing the operation mode, fields representing the object path, and fields representing the object type.
Owner:SHANGHAI BAOSIGHT SOFTWARE CO LTD

Map-based method for XR roundtrip delay adjustments

PCT designated stageWO2026052649A1Selective content distributionTransmissionObject definitionQuality of experience
A system and method for adjusting roundtrip delays of an extended reality (XR) application while maintaining an acceptable quality of experience (QoE) are disclosed. The system includes a processor and memory. The system and method include configuring a roundtrip delay adjustment mechanism including at least one of different QoE levels defined for each flexible object, dependency information between QoE level of flexible objects, and an adjustment strategy; measuring at least one roundtrip delay and at least one elementary task processing delay including calculating the at least one roundtrip delay based on several samples; and determining an appropriate set of QoE levels based on a QoE map and the configurated adjustment mechanism.
Owner:INTERDIGITAL CE PATENT HOLDINGS SAS

Facilitating Object Intersection Testing in a Ray Tracing System

A contained region facilitating determining whether a ray intersects an object of a scene in a ray tracing system is generated, wherein the object is contained within finite bounding regions forming an object partitioning hierarchy. The volume inside the finite bounding regions is partitioned into voxels categorised by identifying a subset of boundary voxels that lie within extents of a geometry defined by the object and which intersect with the object's contiguous surface. An occlusion utility metric comprises a component quantifying a maximum number of boundary voxels lying in a contiguous chain that intersect the contiguous surface of the object. A boundary voxel is selected to be a candidate voxel for transformation into a contained region. An expanded volume of the candidate voxel is generated through at least one dimension to obtain an expanded voxel contained within, and smaller than, the extents of the geometry defined by the object. The expanded voxel is allocated as a contained region.
Owner:IMAGINATION TECH LTD

Mapping a real-world room for a shared artificial reality environment

A room manager can generate mappings for a real-world room that support a shared XR environment. For example, the real-world room can include real-world objects and surfaces, such as a table(s), chair(s), wall(s), door(s), window(s), etc. The room manager can generate XR object definitions based on information received about the real-world room, object(s), and surface(s). For example, the room manager can implement a flow that guides a user equipped with an XR system to provide information for the XR object definitions, such as real-world surfaces that map to the XR object(s), borders (e.g., measured using a component of the XR system), such as borders on real-world surfaces, semantic information (e.g., number of seat assignments at an XR table, size of XR objects, etc.), and other suitable information. Implementations generate previews of the shared XR environment, such as a local preview and a remote preview.
Owner:META PLATFORMS TECHNOLOGIES LLC

Data object definition and registration for application development and execution platforms

A data object definition and registration method includes invoking a user interface and placing a screen in the data object creation user interface. The method further includes selecting a data object in the user interface for association with different functions exposed by an application programming interface (API) of an application, the data object including one or more data elements and associated ones of the different functions. The method yet further includes associating in the user interface the data object with an external data object function defined separately from the selected data object as an event processible by an event handler, the association including reference to the one or more data elements and adding a control to the screen for the external data object function. Finally, the method includes registering the external data object function with an event handler.
Owner:TRACELINK INC

Bridge substructure adaptive modeling and updating method

ActiveCN117521186BModel modificationModelSim
The application provides a bridge substructure adaptive modeling and updating method, comprising the following steps: S1: bridge substructure adaptive object definition and bridge substructure component adaptive object definition; S2: bridge substructure adaptive object creation and bridge substructure component adaptive object creation; S3: bridge substructure adaptive modeling and bridge substructure component adaptive modeling; S4: bridge substructure modification and adaptive updating, bridge substructure component modification and adaptive updating. The application improves the efficiency of bridge substructure three-dimensional modeling and model modification, reduces the workload of modeling in the man-machine interaction mode, shortens the cycle of bridge substructure three-dimensional modeling, and provides a fast means for engineering designers.
Owner:POWERCHINA HUADONG ENG CORP LTD +1

A data migration method between different types of relational databases

The application discloses a data migration method between different types of relational databases, and the method comprises the following steps: a, acquiring table structure and data dependency involved in a data set to be migrated by accessing a source database data dictionary; b, using ORM to project the data table structure to be migrated in the source database into class object definition in a computer high-level language by using the acquired table structure and data dependency information, and using meta-object programming technology to add the data table structure definition information into the corresponding class object as an attribute, and no configuration file is generated additionally for the data table structure. Compared with the prior art, the application can acquire the dependency relationship between data tables by reading the data dictionary, and can establish the database data table and import the data in sequence according to the dependency relationship (the dependency is less in the front, and the dependency is more in the rear), so that the integrity and consistency of the imported data in the target database can be ensured.
Owner:713TH RES INST OF CHINA STATE SHIPBUILDING CORP LTD +1

3D scene generation method and system

The invention provides a 3D scene generation method and system. The method comprises the steps that input scene description content is received, the scene description content is analyzed through an agent model, the scene description content is split into executable objects, and a structured object demand list is generated; constructing a dynamic world object description table according to the object demand list, defining a spatial constraint parameter for each object in the description table, and constructing a scene physical rule base; planning three-dimensional space parameters of each object based on the object space constraint parameters and a scene physical rule base; generating a 2D effect picture of each object in parallel based on the description content in the object demand list, and converting the 2D effect picture into a 3D model composed of minimum atomic units; and assembling a 3D model according to the three-dimensional space parameters of each object, generating an interactive 3D scene, and editing the 3D scene in real time based on an interactive interface. Through the scheme, independent control of each object model can be realized, reasonable layout of a scene can be guaranteed, and disproportionality of each object is avoided.
Owner:WUHAN KOTEI INFORMATICS

Mapping a real-world room for a shared artificial reality environment

ActiveUS12586326B2Image analysisAnimationObject definitionShared environment
A room manager can generate mappings for a real-world room that support a shared XR environment. For example, the real-world room can include real-world objects and surfaces, such as a table(s), chair(s), wall(s), door(s), window(s), etc. The room manager can generate XR object definitions based on information received about the real-world room, object(s), and surface(s). For example, the room manager can implement a flow that guides a user equipped with an XR system to provide information for the XR object definitions, such as real-world surfaces that map to the XR object(s), borders (e.g., measured using a component of the XR system), such as borders on real-world surfaces, semantic information (e.g., number of seat assignments at an XR table, size of XR objects, etc.), and other suitable information. Implementations generate previews of the shared XR environment, such as a local preview and a remote preview.
Owner:META PLATFORMS TECHNOLOGIES LLC

A method and system for video analysis

A method and system for analysing video comprise obtaining a search query comprising a semantic description of an event of interest and an object definition identifying one or more objects associated with the event of interest, and obtaining first video segments. Applying one or more image classification algorithms to the first video segments to identify parts of the first video segments containing at least one object of the one or more objects, and based on this identification, defining object searched video segments each containing at least one of the identified parts. Applying one or more semantic video search models to the object searched video segments to identify parts of the object searched video segments matching the semantic description, and based on this identification, defining semantic searched video segments each containing at least one of the identified parts. Outputting the identities of the semantic searched video segments.
Owner:RAYTHEON SYST LTD

Training method and device for multi-level model and medium

The invention discloses a training method and device for a multi-level model and a medium, and relates to the technical field of artificial intelligence. The method comprises the following steps: firstly, receiving a YAML file declaring multi-stage, resource and priority information; then analyzing and creating a Pod Group object for unified management, wherein the object defines the minimum number of copies and the priority; distributing the task group to a scheduling queue of a preset resource quota and a preemption strategy; after being sorted according to the priority, the scheduler checks whether the cluster can meet the requirement of simultaneous operation of the whole task group or not; if so, atomically scheduling all Pods; if not, a preemption process is triggered, and the low-priority Pod is expelled to release resources; finally, the system can monitor and expel the state of the Pod, and automatically rescheduling the Pod according to a pre-configured strategy, thereby ensuring the final completeness of the task.
Owner:SHANDONG INSPUR SCI RES INST CO LTD

BIM-based dynamic collision detection methods, devices, servers, and media

This invention discloses a BIM-based dynamic collision detection method, device, server, and medium, belonging to the BIM field. The method includes: parsing a collision detection requirement file to obtain collision detection objects; reading the description structure of the collision detection objects from a general object definition file; reading the definitions and attributes of basic elements; reading the constraint formulas and attributes of specific elements; reading the detection locations of the collision detection objects from the collision detection requirement file; when specific elements exist at the detection location, generating a point set for the detection location based on the constraint formulas and attributes defined by the specific elements; generating a graphic file conforming to dynamically adjustable BIM software using the definitions, attributes, and point set of the basic element information of the detection location; and performing dynamic collision detection using the dynamically adjustable BIM software. This facilitates the lossless transfer of various graphics to BIM software with adjustable positions for collision detection.
Owner:CCCC FIRST HARBOR ENGINEERING CO LTD +1

PLC project description method and system

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

A method and system for video analysis

A method of detecting events in video, comprising: obtaining a semantic search query describing an event 402, (502,Fig.4) and an object definition 402, (506,Fig.4); applying object classification algo
Owner:RAYTHEON SYST LTD