Patents
Literature
Patsnap Copilot is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Patsnap Copilot

939 results about "Model transformation" patented technology

A model transformation, in model-driven engineering, is an automated way of modifying and creating models. An example use of model transformation is ensuring that a family of models is consistent, in a precise sense which the software engineer can define. The aim of using a model transformation is to save effort and reduce errors by automating the building and modification of models where possible.

Ontology for database design and application development

A system and method lets a user create or import ontologies and create databases and related application software. These databases can be specially tuned to suit a particular need, and each comes with the same error-detection rules to keep the data clean. Such databases may be searched based on meaning, rather than on words-that-begin-with-something. And multiple databases, if generated from the same basic ontology can communicate with each other without any additional effort. Ontology management and generation tools enable enterprises to create databases that use ontologies to improve data integration, maintainability, quality, and flexibility. Only the relevant aspects of the ontology are targeted, extracting out a sub-model that has the power of the full ontology restricted to objects of interest for the application domain. To increase performance and add desired database characteristics, this sub-model is translated into a database system. Java-based object-oriented and relational application program interfaces (APIs) are then generated from this translation, providing application developers with an API that exactly reflects the entity types and relations (classes and methods) that are represented by the database. This generation approach essentially turns the ontology into a set of integrated and efficient databases.
Owner:KYNDI

Computer Method and Apparatus for Providing Model to Model Transformation Using an MDA Approach

A Model Transformation Authoring Framework (MTAF)method and apparatus for authoring and providing model-to-model transformations from one domain to another domain is disclosed. Given a domain and a target domain, at least the given domain having a respective structured hierarchy, the invention system enables a user to specify a declarative mapping (transformation declarative) between a domain specific language modeling the given domain and a modeling language modeling the target domain. The declarative mapping models how the domain specific language modeling the given domain relates to the modeling language of the target domain. The system generates a transformation code implementation of a transformation from the given domain to the target domain. The MTAF provides to the user design decisions with respect to Specification, Transformation Rules, Rule Organization, Rule Application Control, Source-Target Relationship, Incrementality, and Directionality and Tracing. The generated transformation code is executed at runtime to perform the transformation of the domain specific language of the given domain to the modeling language of the target domain. Instances of models of the target domain resulting from the performed transformation at runtime may be output to other model transformations, to JET templates, or may be persisted, merged or chained among other post processing.
Owner:IBM CORP

3D point locator system

An automated system and method of geometric 3D point location. The invention teaches a system design for translating a CAD model into real spatial locations at a construction site, interior environment, or other workspace. Specified points are materialized by intersecting two visible pencil light beams there, each beam under the control of its own robotic ray-steering beam source. Practicability requires each beam source to know its precise location and rotational orientation in the CAD-based coordinate system. As an enabling sub-invention, therefore, an automated system and method for self-location and self-orientation of a polar-angle-sensing device is specified, based on its observation of three (3) known reference points. Two such devices, under the control of a handheld unit downloaded with the CAD model or pointlist, are sufficient to orchestrate the arbitrary point location of the invention, by the following method: Three CAD-specified reference points are optically defined by emplacing a spot retroreflector at each. The user then situates the two beam source devices at unspecified locations and orientations. The user then trains each beam source on each reference point, enabling the beam source to compute its location and orientation, using the algorithm of the sub-invention. The user then may select a CAD-specified design point using the handheld controller, and in response, the handheld instructs the two beam sources to radiate toward the currently selected point P. Each beam source independently transforms P into a direction vector from self, applies a 3×3 matrix rotator that corrects for its arbitrary rotational orientation, and instructs its robotics to assume the resultant beam direction. In consummation of the inventive thread, the pair of light beams form an intersection at the specified point P, giving the worker visual cues to precisely position materials there. This design posits significant ease-of-use advantages over construction point location using a single-beam total station. The invention locates the point effortlessly and with dispatch compared to the total station method of iterative manual search maneuvering a prism into place. Speed enables building features on top of point location, such as metered plumb and edge traversal, and graphical point selection. The invention eliminates the need for a receiving device to occupy space at the specified point, leaving it free to be occupied by building materials. The invention's beam intersection creates a pattern of instantaneous visual feedback signifying correct emplacement of such building materials. Unlike surveying instruments, the invention's freedom to situate its two ray-steering devices at arbitrary locations and orientations, and its reliance instead on the staking of 3 reference points, eliminates the need for specialized surveying skill to set up and operate the system, widening access to builders, engineers, and craftspeople.
Owner:BIERRE PIERRE

Shopping mall visual rental management method and system based on building construction information model

ActiveCN107833105ARealize the effect of decorationSolve the shortcomings of not being able to manage leases through 3D interactive forms, which are not intuitiveGeometric CADBuying/selling/leasing transactionsModel transformationMetadata
The invention belongs to the technical field of intelligent city operation management, in particular to a shopping mall visual rental management method and system based on a building construction information model. A file server provides file sharing service such as storage and calling of model files, and a metadata database provides data management services such as storage and inquiry of the mallmetadata. GIS API provides access support for external GIS system data, and a BIM server is used for uploading, analyzing, storing, converting and retrieving a BIM three-dimensional model. A two-dimensional model conversion module is used for converting the BIM three-dimensional model into a BIM two-dimensional plane model by calling an IFCconvert, and stores the BIM two-dimensional plane model in a file server. A BIM analysis server is used for extracting, processing, storing and retrieving data in the metadata database. The method and the system realize integrated visual rental management based on visual interaction and display of an external environment and an internal structure of a building BIM, and the management and utilization efficiencies of stores are improved.
Owner:QINGDAO TECHNOLOGICAL UNIVERSITY

Method and apparatus for managing a firewall

A method and apparatus are disclosed for managing a firewall. The disclosed firewall manager facilitates the generation of a security policy for a particular network environment, and automatically generates the firewall-specific configuration files from the security policy simultaneously for multiple gateways. The security policy is separated from the vendor-specific rule syntax and semantics and from the actual network topology. Thus, the security administrator can focus on designing an appropriate policy without worrying about firewall rule complexity, rule ordering, and other low-level configuration issues. In addition, the administrator can maintain a consistent policy in the presence of intranet topology changes. The disclosed firewall manager utilizes a model definition language (MDL) and an associated parser to produce an entity relationship model. A model compiler translates the entity-relationship model into the appropriate firewall configuration files. The entity-relationship model provides a framework for representing both the firewall-independent security policy, and the network topology. The security policy is expressed in terms of “roles,” which are used to define network capabilities of sending and receiving services. A role may be assumed by different hosts or host-groups in the network. A visualization and debugging tool is provided to transform the firewall-specific configuration files into a graphical representation of the current policy on the actual topology, allowing the viability of a chosen policy to be evaluated. A role-group may be closed to prevent the inheritance of roles.
Owner:LUCENT TECH INC

Induction method of three-dimensional (3D) online induction system for mechanical equipment dismounting

InactiveCN102789514AAugmented reality inductionImprove high universalityInput/output for user-computer interactionGraph readingInduction motor3d design
The invention discloses an induction method of a three-dimensional (3D) online induction system for mechanical equipment dismounting. The induction system comprise an eyeglass-type augmented reality helmet, a hand position tracking device and a computer, wherein the augmented reality helmet is provided with two display screens and two cameras; and wireless communication can be realized among the augmented reality helmet, the hand position tracking device and the computer. An induction method for realizing the three-dimensional online induction system for mechanical equipment dismounting comprises the following steps of: 1, transforming a virtual assembly model; 2, initializing the induction system; 3, recognizing the dismounting purpose; 4, generating induction information; 5, overlapping the induction information; and 6, repeating the steps 3-5 until the online product induction is finished. The method disclosed by the invention has the characteristics of accurate induction information, strong universal capability and convenience in carrying, and can be used for realizing the 3D online induction driven by requirements of operators, current situations of tasks and dismounting history and realizing the integration of product 3D design and dismounting induction.
Owner:QINGDAO TECHNOLOGICAL UNIVERSITY
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products