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

59 results about "Object-oriented design" patented technology

Object-oriented design is the process of planning a system of interacting objects for the purpose of solving a software problem. It is one approach to software design.

System and method for mapping a design model to a common repository with context preservation

Disclosed is a system for mapping objects defined in a design model, such as an object oriented design model defined using a design language such as the Universal Modeling Language (UML), to a data model accessible to an application development tool. A design model is provided that includes at least two models. A first model includes a first class and a second model includes a second class. The first class and second class have the same name, and the first class and second class have at least one different attribute and method. The first model, the first class, and attributes and methods therein are mapped to a first data structure that indicates that the first class is included with the first model. The second model, the second class, and attributes and methods therein are mapped to a second data structure that indicates that the second class is included with the second model. In this way, the first class and the second class are distinguished according to their model in the data structures.
Owner:IBM CORP

Paradigm for enabling interoperability between different subnetworks

The invention provides a method for improving network routing calculations for routing data packets or connections between two points in a network through many incompatible sub-networks. Each node in the network comprises a plurality of agents, written in migrating executable code, which represent each sub-network or domain in the overall network. Hence, an originating node wishing to send data over the network need not concern itself with the topology of the links or communicate directly with other sub-networks. Instead, the originating node can calculate a path through the network locally, simply by querying its agents. Hence, this paradigm is based on an object-oriented design, in which the network controller (NC) at one node does not attempt to interpret topological data of a different node or sub-network. Instead, a network controller at the originating node activates the agents which represent the other sub-networks, and queries the agents (a black-box approach). Only the agent interprets the relevant topological data.
Owner:IBM CORP

Rendering and modifying cad design entities in object-oriented applications

An object-oriented design program provides is configured to instantly render in a three-dimensional interface user CAD designs received as CAD-based design elements (e.g., CAD blocks or lines). The object-oriented program renders the user CAD designs regardless of whether the user designs are practical, or use finishes or colors that are in-stock for the selected design elements. In addition, the object-oriented program can also create intelligent software objects for the CAD-based elements at a later time, upon request by the user. The intelligent software objects can be configured to automatically resolve themselves in view of one or more system limitations and rules in related components, and to replicate any such resolution back to the CAD-based blocks if desired. Thus, a user can have the benefits of instant 3D rendering of CAD drawings with or without the automatic resolution provided by intelligent software objects, depending on the situation.
Owner:ARMSTRONG WORLD INDUSTRIES +1

System and method for deriving an object oriented design from the business rules of a legacy application

A method and system serves to derive class definitions from the program code of a legacy system. The objects of the legacy application are identified, and separately all the business rules of the application are identified. Each object has a data structure which describes its properties. The fields in this data structure are used to derive the candidate data attributes of the object. All the business rules which use some of the data attributes of the object either as input or output are grouped together as candidate methods of the object. The user selects some of the candidate data attributes and some of the candidate methods and uses them to designate a new class. The user may also decide if the data elements used in the methods are method parameters or global data attributes of the class.
Owner:MICRO FOCUS US

Automated application discovery and analysis system and method

An object oriented design for an automated modeling system for mapping and monitoring the business roles and impact of elements within an IT Infrastructure that make up specific applications or business processes, spanning not only network elements, hosts, servers and programs but also users, company structure and processes. The design including: a series of collector modules for collecting relationship, modeling and status information from both IT and external non IT specific sources used to build a model of the application or process in the database and to gather data about activities occurring on the computer network from a business impact perspective; a series of visualizer modules for reporting monitoring activities conducted by the monitoring system; a modeling database for storing information collected by the collector modules; a series of correlator modules for automatically determining relationships between data objects stored in the database to build application models of individual applications in the context of business process and IT service delivery.
Owner:GLOBAL SAAS SOLUTIONS PTE LTD

Construction method for access control policy and system thereof

InactiveCN101778109AEasy to use and understandImprove readabilityData switching networksOperational systemSyntax
The invention relates to a method for constructing an access control policy and a system thereof which are applied to field of the safe operation system, in particular to a policy compiler for realizing the method for constructing the access control policy. Based on the analysis and the research on the classical safety model, the invention provides the method which has common and special safety rules and is used for constructing the universal access control policy, and provides the policy compiler which can realize the functions of syntax check, semantic analysis and the like, comprises a retargetable back end and is applicable to the multiple operating system environments by setting the method as the design objective of the language of the policy compiler in the system, adopting the object-oriented design concept and determining the lexical and syntax standard methods of the language. The invention has the prominent advantage that a method of the universary description on policy elements and safety rules is used to support multiple security models.
Owner:苏州国华科技有限公司

Method and apparatus for producing software

A method is provided for determining a sequence of implementation of elements of a software design. The sequence of implementation may be determined by examining coupling between the elements. Further, a method for determining a sequence of testing of elements of the software design is provided which may also be determined by examining coupling between the elements. Further, a method is provided for reverse engineering a design of previously-implemented software, and to identify coupling in the software. Because a developer can determine the degree of coupling of the software, the software may be more easily modified, maintained, evaluated, and combined into larger software systems. Also, because coupling may be identified, elements of the design may be more easily grouped into object-oriented classes. Further, existing object-oriented designs may be evaluated based on the degree of coupling.
Owner:AXIOMATIC DESIGN SOFTWARE

Object-oriented implementation method for intelligent electronic device of digital substation

The invention provides an object-oriented implementation method for an intelligent electronic device of a digital substation. The method comprises the following steps of: a) defining data type of an object according to a capability description file of the intelligent electronic device, wherein the data type packages attribute and behavior of the intelligent electronic device and declares the object; b) performing system configuration, namely configuring the object according to an instance configuration file of the intelligent electronic device to generate a standardized object configuration interface file; and c) reading the instance configuration file by the intelligent electronic device to generate an IEC61850 communication real-time information base, guiding the standardized object configuration interface file into the information base, establishing and initializing the object and associating the attribute of the object with the corresponding IEC61850 communication real-time information base. By using the method, an object-oriented design is adopted at an information source to ensure that functional software of the intelligent electronic device is seamlessly interinfiltrated with an IEC61850 object-oriented information model without data mapping, flexible configuration of the intelligent electronic device can be performed, and the software maintainability is high.
Owner:河南西瑞德胜电气自动化有限公司

Graphic-object-oriented single-line diagram vector drawing tool of distribution network

The invention relates to a graphic-object-oriented single-line diagram vector drawing tool of a distribution network. The system comprises an application scene module used for selecting a corresponding scene according to the demand of application, and an icon manufacturing module used for finishing the icon manufacturing. By adopting the graphic-object-oriented design idea, the establishment of the object model of a power system is realized by using a GDI+ technology, a multi-layer icon combination technology is provided and the different application scenes in the analytic process of the power system are intelligently distinguished. All the electric devices are realized through the corresponding graphics class, besides having the characteristics (such as member variable, interface, and the like) of the general class, the graphics class also comprises visible graphics which can be directly edited and operated through program codes and have good packaging and inheritance properties.
Owner:JIANGXI JIUJIANG POWER SUPPLY

Circuit autorouter with object oriented constraints

In one embodiment of the invention, an object oriented autorouter is disclosed for routing nets in a circuit. The object oriented autorouter includes a routing data model (RDM); at least one routing engine, such as a single connection router (SCR), a topographical (TOPO) transformation engine, and a detail geometric (DETAIL) engine, and a command and control module (CCM) coupled together. The RDM reads and write data with a design database as well as reading one or more object oriented design constraints. Each of the routing engines have at least one action to operate on the design database to improve compliance of the circuit to a constraint. The CCM controls the overall routing process of the nets in the circuit and includes at least one director to invoke at least one of the routing engines to achieve compliance with one or more constraints.
Owner:CADENCE DESIGN SYST INC

Object-oriented diagnostic apparatus for vehicle controller

A vehicle controller self-diagnosis apparatus having areas such as memory information, tables, and the like relating to abnormality-detection processing that can be easily modified when abnormal-detection targets are increased or decreased, thereby reducing the amount of time required to implement such changes. An abnormality-diagnosis program of the present invention includes an abnormality-detection object, an abnormality-verification object, and an abnormality-processing object. The abnormality-detection object is provided with a program of object-oriented design to determine normality or abnormality based on information from several sensors. The abnormality-verification object is provided with a program of object-oriented design to process a flag set by the abnormality-detection object. The abnormality-processing object is provided with a program of object-oriented design to comprehensively determine an abnormality-detection result for a plurality of abnormality-detection targets, and to ultimately decide whether an abnormality-indicating lamp should be illuminated.
Owner:DENSO CORP

Aircraft hardware-in-the-loop access test measurement and control system

The invention discloses an aircraft hardware-in-the-loop access test measurement and control system. An object-oriented design idea is adopted, a real-time clock serves as a unified clock of the whole system, an optical fiber reflective memory serves as a communication network, and the real time performance of the whole system is improved. The aircraft hardware-in-the-loop access test measurement and control system can be applied to aircraft hardware-in-the-loop simulation. The aircraft hardware-in-the-loop access test measurement and control system achieves microsecond-level real-time scheduling and communication of a plurality of distributed nodes, has an RS422, 1553B and optical fiber reflective memory network common interface, can be used for having access to devices for detection, guidance, control and the like of aircrafts, and achieves mutual operation of devices and models of different step lengths and time constraints.
Owner:CHINA ACAD OF LAUNCH VEHICLE TECH

Rendering and modifying CAD design entities in object-oriented applications

An object-oriented design program provides is configured to instantly render in a three-dimensional interface user CAD designs received as CAD-based design elements (e.g., CAD blocks or lines). The object-oriented program renders the user CAD designs regardless of whether the user designs are practical, or use finishes or colors that are in-stock for the selected design elements. In addition, the object-oriented program can also create intelligent software objects for the CAD-based elements at a later time, upon request by the user. The intelligent software objects can be configured to automatically resolve themselves in view of one or more system limitations and rules in related components, and to replicate any such resolution back to the CAD-based blocks if desired. Thus, a user can have the benefits of instant 3D rendering of CAD drawings with or without the automatic resolution provided by intelligent software objects, depending on the situation.
Owner:ARMSTRONG WORLD IND INC +1

Online game message interaction protocol on mobile platform based on CS architecture

The method comprises: using bitstream-based message designing approach to divide a message into both message head and message body parts; using the object oriented design ideal to pack said message; said designed message comprising a MessageHead and a Messagebody; said message is packet into one message packet.
Owner:SUN YAT SEN UNIV

Object oriented system for managing complex financial instruments

InactiveUS7801782B2Quickly and easily incorporateFinanceMultiprogramming arrangementsGeneral purpose softwareDouble dispatch
Object oriented design strategies and patterns are applied to financial data processing systems for processing and modeling of financial products (also referred to as financial instruments) with an emphasis being on derivative products. The system employs valuation independent, well-defined financial components (also referred to as financial events) that can be combined to build new financial structures. A general purpose software model is provided for representing the structure and characteristics of these products. A declarative specification language is provided to describe financial instruments in a consistent manner that lends itself to processing in such an object oriented system. A general traversal process is provided that can be applied to the macro structure of a financial instrument to implement various functions that produce results based on such information, such as the stream of financial events associated with the instrument, or the pricing or valuation of the instrument. Techniques including double dispatch and other mechanisms are further provided to provide flexible means of associating the appropriate processing methods with the diverse range of instrument characteristics that are encountered in a typical financial institution's course of business.
Owner:JPMORGAN CHASE BANK NA

Integrating object-oriented design software with record-based cad software

Implementations of the present invention allow a user to work within a record-based design environment while achieving the advantages provided by an object-oriented database. In particular, the user of components in accordance with the present invention can create designs within a record-based application program, within an object-oriented application program, or within a third application program linked by the object-oriented program, and still have the graphical representation thereof visibly displayed in the record-based application program.
Owner:ARMSTRONG WORLD INDUSTRIES

Method for building GIS database for power repair under natural disasters

InactiveCN106326997ARealize three-dimensional fine expressionEasy to carryForecastingSystems intergating technologiesElectric powerElectronic map
The invention provides a method for building a GIS database for power repair under natural disasters. The method comprises the steps: employing an object-oriented design method to carry out stepped classification and element marking of an electronic map in the distribution range of the power facilities; using the three-dimensional modeling technology to create a high-precision three-dimensional component GIS model based on the classification and marking result; enabling all component models to be stored according to the power rescue material distribution relation; and finally forming a GIS database for power repair under natural disasters. This database can store the resource storage point of repair towers at each place, pole positions and traffic routes, can improve the power supply recovery efficiency after power grid failure or disaster and saves the cost. The management staff can keep abreast of the situation of repair supplies, accident area pole situation and road conditions through the database, can carry out the real-time inquiry of on-site information conveniently, formulates the best repair program, and timely arrange the scheduling and repair through system analysis.
Owner:STATE GRID HENAN ELECTRIC ZHOUKOU POWER SUPPLY +1

Object-oriented design method for the time-effective and cost-effective development of production-grade embedded systems based on a standardized system architecture

The present invention relates to a system architecture for embedded systems based on hardware and software objects, in which the hardware objects are integrated with a hardware framework, and the software objects serve as software driver interface with the embedded application software for the hardware objects.
Owner:WINDMILL MICROSYST HLDG

Frame-type design method of instrument system for spectrum analyzers

The invention provides a frame-type design method of an instrument system for spectrum analyzers, which comprises the following steps that: firstly, abstract analysis on the requirement of an apparatus software is carried out, then functional partitioning is carried out on the base of requirement analysis, and then the data analysis and the behavioral analysis are carried out to obtain an abstract instrument model. The model is divided into an abstract layer and a specific project realizing layer, wherein the abstract layer describes the standards and guidelines of various behaviors required by users only from the requirement analysis angle, and the specific project realizing layer focuses on ways to meet the requirements of the users. Based on common abstraction, the system can be divided into six modules according to the usage, namely a command module, a function execution module, a display module, an algorithm module, an information management module and an auxiliary function module, the object-oriented design idea is developed after the model is obtained, therefore, the coexistence of the commonalities and the differences can be achieved.
Owner:CHINA ELECTRONIS TECH INSTR CO LTD

A method for model and designing a bionic build structure

The invention provides a modeling and design method of a biomimetic building structure. 2, determining the required component size and load information to form a finite element calculation model, andprovide the formed finite element calculation model to ANSYS for static linear analysis and dynamic elastoplastic time history analysis; 3, according to the results of static linear analysis and dynamic elastoplastic time history analysis of the biomimetic building, constructing a parameterized virtual reality system by using an object-oriented design method; 4, optimizing the seismic performanceof the biomimetic building; 5, generating design drawings accord to that steps 3 and 4, and lining the drawings with a grid consistent with the construction template, thereby facilitating the construction party to make a positioning template. Combined with engineering design to design complex space biomimetic shape building, accurate structural modeling and design, for the implementation of the project to lay the foundation of accurate positioning and shaping.
Owner:许江锋 +2

Integrating object-oriented design software with record-based CAD software

Implementations of the present invention allow a user to work within a record-based design environment while achieving the advantages provided by an object-oriented database. In particular, the user of components in accordance with the present invention can create designs within a record-based application program, within an object-oriented application program, or within a third application program linked by the object-oriented program, and still have the graphical representation thereof visibly displayed in the record-based application program.
Owner:ARMSTRONG WORLD IND INC

Power transmission and transformation equipment panoramic information modeling method based on CIM

The invention discloses a power transmission and transformation equipment panoramic information modeling method based on a CIM. The object-oriented design technology is adopted, extension of an asset basic information model, an asset on-line monitoring information model, an asset working information model and an environment and safety information model is completed on the basis of the existing standard CIM by referring to relevant international standards such as IEC61970 and IEC61968, and a power transmission and transformation equipment panoramic information model good in universality is established. With the combination of characteristics of the power transmission and transformation equipment Internet of Things, EPC code attributes and entire life-cycle management nodes are added to the asset basic information model. The established power transmission and transformation equipment panoramic information model can provide supports for sharing and integrating of multi-source heterogeneous information of power transmission and transformation equipment and advanced application of entire life-cycle management of the power transmission and transformation equipment.
Owner:HUNAN UNIV +1

Integrated collection method for electric automobile charging station and integrated collection apparatus

The invention, which is suitable for the new energy information processing technology field, provides an integrated collection method for an electric automobile charging station and an integrated collection apparatus. The method comprises the following steps that: parameter configuration is carried out on a terminal by applying a configuration tool and the configuration tool employs an object-oriented design mode and utilizes an XML language to carry out modeling on the function and data of the terminal with reference of IEC correlated standards; parameter information is issued; the parameter information is parsed and a model data object is initialized; the data of terminal are collected; and preprocessing is carried out on the collected data and then conversion and forwarding are carried out on the preprocessed data. According to the invention, information sharing between apparatuses can be realized; and it is convenient for maintenance and management.
Owner:SHENZHEN POWER SUPPLY BUREAU

Induction heating distributed control system

The invention belongs to the technical field of electrical automation control, and discloses an induction heating distributed control system. The induction heating distributed control system comprises a local monitoring module, a main control module, communication module and a remote monitoring module, wherein the local monitoring module processes a set value from a PLC, completes the acquisition, processing and calculation of an electric quantity of induction heating equipment, and outputs a control quantity for controlling the induction heating equipment; the main control module utilizes the PLC for acquiring, receiving and transmitting various data, and transmits the acquired data to a digital signal processing unit; the communication module transmits an electric quantity signal to a display operation unit and the main control module by using circuits such as a serial communication circuit; and the remote monitoring module displays and modifies the status of each induction heating power supply. The induction heating distributed control system adopts an object-oriented design idea, and correctly and effectively divides the functional modules of control software according to the operating characteristics, so that the whole system software has a powerful interface function and good real-time performance; and the induction heating distributed control system has high practicability and reliable operation, and is convenient for field operators to use and overhaul.
Owner:HUBEI UNIV OF AUTOMOTIVE TECH

Cascading failure parallel simulation method for relay protection and safety automata

The invention provides a cascading failure parallel simulation method for relay protection and safety automata. The method includes the steps of modeling the relay protection and safety automata by means of customizing; partitioning a network and distributing relay protection and safety automata models; initializing a communication interface; calculating input / output quantities of the relay protection and safety automata models; initially calculating the relay protection and safety automata models; processing output quantities of the relay protection and safety automata models; performing simulation calculation on a power grid and the relay protection and safety automata models. Multiple sub-grid processes and external processes are deployed and the power grid and the relay protection and safety automata are parallelly simulated, by a parallel calculation structure based on MPI (message passing interface); the sub-grid processes and the external processes can be deployed to different computer nodes; modeling and simulation for mass relay protection and safety automata is achieved by object-oriented design, and simulation is well extensible and applicable.
Owner:STATE GRID CORP OF CHINA +2

Object Oriented System For Managing Complex Financial Instruments

Object oriented design strategies and patterns are applied to financial data processing systems for processing and modeling of financial products (also referred to as financial instruments) with an emphasis being on derivative products. The system employs valuation independent, well-defined financial components (also referred to as financial events) that can be combined to build new financial structures. A general purpose software model is provided for representing the structure and characteristics of these products. A declarative specification language is provided to describe financial instruments in a consistent manner that lends itself to processing in such an object oriented system. A general traversal process is provided that can be applied to the macro structure of a financial instrument to implement various functions that produce results based on such information, such as the stream of financial events associated with the instrument, or the pricing or valuation of the instrument. Techniques including double dispatch and other mechanisms are further provided to provide flexible means of associating the appropriate processing methods with the diverse range of instrument characteristics that are encountered in a typical financial institution's course of business.
Owner:JPMORGAN CHASE BANK NA

Visual programming method used for integrated chip

The invention provides a visual programming method used for an integrated chip. An object-oriented design idea theory is employed, when a chip is programmed, a man-machine conversation mode is employed, and therefore the programmer only needs to select functions which the chip needs to use with no need of facing a register of a microcontroller. According to the invention, with respect to the programming part of the integrated chip, functions and read-write data of the register are selected by means of precompiled statements, and the visual programming method is suitable for any embedded software development project. According to the invention, the code handwritten workload is reduced, and the working efficiency is improved; the code compiling error rate is reduced, and even errors are avoided. The code compiling format and the register configuration method are normalized, and the programmer only needs to determine the function of the hardware resource and does not need to pay close attention to the concrete usage method of the hardware resource and the corresponding register configuration method. The visual programming method is only correlated to different configurations of the user, and is uncorrelated to the programmer, and the program readability is improved.
Owner:HANGZHOU JIENENG POWER

Web-based enterprise resource planning (ERP) sale management device

The invention discloses a Web-based enterprise resource planning (ERP) sale management device for realizing management of sale services of multi-layer or multi-relation sale organizations and clients. Integrated sale and financial information thereof are provided, a browser / server (B / S) mode design is adopted, an enterprise-level application development specification -J2EE is adopted, the device is a current platform with best portability and robustness, an object-oriented design is adopted, a cross-platform and easily transplanted JAVA development language is used, and Websphere and an ora-cle database of Application Server-IBM Company are adopted in software. The ERP system exists in In-ternet (or Intranet) in the form of Web site, a client inputs necessary data by using the browser as an input interface, the Web server processes the input data by combining the data in the database after the data are transmitted to the Web server, and the executed result is returned to the browser and the database, so that a dynamic Web page is created.
Owner:李东远
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products