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

109 results about "Object oriented technology" patented technology

Object-oriented technology (OOT) is a software design model in which objects contain both data and the instructions that work on the data. It is increasingly deployed in distributed computing.

Method of developing a software system using object oriented technology

A method of developing a software system using Object Oriented Technology and frameworks. The problem of allowing an object to acquire and lose ability and function and to modify responsibilities on an object dynamically or, in other words, to allow an object to acquire and lose the ability to do things dynamically, is addressed. This problem is solved with a framework to be used for developing a software system, e.g. for a business application. The framework comprises a number of classes which are to be processed by a computer system. The framework further comprises a Life Cycle as a description of state transitions through which an object can proceed as it is processed by an application. This is applicable in the technical field of application development of software systems, e.g. for a business application as Financial or Logistic and Distribution, wherein it is the purpose of frameworks to provide significant portions of the application that are common across multiple implementations of the application in a general manner, easy to extend for specific implementation.
Owner:IBM CORP

Management system architecture and design method to support reuse

A management base of a communications network manager is constructed using object oriented techniques. A network comprises a plurality of physical resources in the form of components and assemblies of components, which are distributed across the network. A management system for the network is constructed in an evolutionary manner by representing an overall functionality of the network by an application model in which each function of the network is modeled independently of its implementation, decomposing the application model into an implementation model in which every function represented in the application model is represented in the implementation model, representing the application model as a plurality of objects, representing the implementation model as another plurality of objects, connecting the objects of the application model and implementation model together to obtain a combined object model, and constructing a management base according to the combined object model.
Owner:NORTEL NETWORKS LTD

Method and system for realizing automatic software testing

The invention discloses a method and a system for realizing automatic software testing. The method includes the following steps: obtaining the object code of the to-be-tested software; obtaining the test case for the to-be-tested software, wherein the test case is generated by adopting the oriented object technology and includes a test object key word and a test drive data for the to-be-tested software; compiling and saving the test script according to the test case; running the test script, so as to carry out the automatic software testing of the object code of the to-be-tested software based on the test object key word and the test drive data. By adopting the solution of automatic testing and utilizing the object oriented test case to carry out the automatic testing based on the assemblage of the test object key word and the test drive data, the automatic software testing can be realized without the participation of any operator, and the method and the system for realizing automatic software testing are applicable to all the stages of software testing.
Owner:RAISECOM TECH

Internet based product data management (PDM) system

An integrated product data environment for system design and optimization, e.g., a Collaborative Engineering Environment (CEE). The CEE provides a multi-disciplinary engineering team with immediate access to all relevant product information. It is an enterprise system at the program as well as the company levels, managing product information as a program and corporate asset. Product-centric collaborative capabilities for the CEE are provided by extending the functionality of a commercial Product Data Management (PDM) System. Emerging web-centric commercial-off-tho-shelf (COTS) PDM capabilities, object-oriented technologies, associated rapid application development environments, sophisticated engineering toolsets, and COTS computing and communications technologies have been leveraged to establish the CEE for the complex electronic systems integration domain. The CEE offers substantial improvements in productivity, cost savings, cycle time reductions, product integrity and lifetime support of a system.
Owner:LOCKHEED MARTIN CORP

Coordinated management of contracts and services particulary for telecommunications

InactiveUS20030033162A1Quickly and reliably adaptSimple and inexpensive and highly responsiveOffice automationResourcesService modelObject oriented technology
The management consists of constructing (S1) in object-oriented technology a service model (80) and a contract model (90); generating (S2) the service (85) and the contract (100) from the two models (80, 90) so that, at any time, a maximum number of versions, equal to at least two (85a, 85b; 100a, 100b), of each is defined; defining (S3) periods of application (88, 105) of said versions (85a, 85b; 100a, 100b); and defining (S4) statuses (89, 106) for the versions (85a, 85b; 100a, 100b), so as to determine, at any time, a coordination between a service version (85a) and a contract version (100a). This method allows for fully automatic management and ensures easy adaptation and fast and reliable continuity of the versions.
Owner:BULL SA

Access control in client-server systems

A control system methodology uses object-oriented software to integrate multiple control systems into a common object model. Object-oriented techniques are used to construct distributed Java-based applications in a multi-vendor open system environment for use in controlling and monitoring systems of varying size and configuration. The system provides both a browser client (101) (running on a Java-enabled browser) and a server client (121). The present invention has multiple stations: a Web BAS Server (110), a Network Processor (NP) (111), and a Field Controller (FC) (112). The NP and FC are preferably Java Virtual Machines implemented in a plug-in Java Modular Environment. Information is brought into a common object model and made available throughout the system. A custom programming language based on Java is provided for object creation, with access to objects controlled through a multi-level security protocol. Data flow is governed by a real-time information synchronization manager.
Owner:NORTEL NETWORKS FRANCE +1

Software Solution for Project Management

InactiveUS20080163156A1Facilitate project configuration profileFacilitate project configuration profilesVersion controlSoftware designProgram planningGood practice
A Project Management solution comprising: methods and best practices in Project management, algorithms, data base technologies; object oriented technologies, software security methods, web technologies, networking (WAN / LAN / INTRANETS), smart devices and a Project Management knowledge base enabling a common interface for managing a project lifecycle of: initiation, planning, execution, controlling and closing stages. The Project Management solution is a comprehensive solution for Project Management that delivers real time project status, by means of functional layers and their intrinsic technologies.
Owner:GREY MANUEL S

System and method for fault detection and recovery

An apparatus and method for automatically detecting and recovering from a fault in a microprocessor-based system. The apparatus and method utilizes a leaky bucket routine and an event handler procedure. The method may further use Object Oriented techniques that abstracts differences between hardware and software faults to allow for the development of a common framework.
Owner:INTEL CORP

Method for core-based system-level power modeling using object-oriented techniques

A method for reducing power consumption by using power estimation data obtained from at the gate-level for a core's representative input stimuli data (instructions), and propagating the power estimation data to a higher (object-oriented) system-level model, which is parameterizable and executable. Depending on the kind of cores, various parameterizable look-up table techniques are used to facilitate self-analyzing core models. As a result, the method is faster than gate-level power estimation techniques and power-related system-level design decisions.
Owner:NEC CORP +1

Method for classifying remote sensing images blended with high-space high-temporal-resolution data by object oriented technology

InactiveCN102609726AOvercome indistinguishable difficultiesSolve finelyPhotogrammetry/videogrammetryCharacter and pattern recognitionLand coverVegetation Index
The invention discloses a method for classifying remote sensing images blended with high-space high-time resolution data by an object oriented technology, and relates to a method for classifying remote sensing images of an oriented object, which can be used for solving the problem that the previous method for classifying remote sensing images can not be used for distinguishing land cover types of 'foreign bodies with the same spectrum', and is not suitable for being applied to the remote sensing images with low-medium resolution ratio. The method provided by the invention comprises the following steps: carrying out filter processing by applying an SG (screen grid) filter; determining a time sequence curve of typical vegetational MODIS-NDVI (moderate resolution imaging spectroradiometer-normalized difference vegetation index) in the remote sensing image to be classified; segmenting a TM (thematic mapper) image, wherein each segmentation unit is used as an object; extracting the characteristic information of each object; extracting all non-vegetation objects; removing the non-vegetation objects, and taking the obtained vegetational objects as planar vectors to segment MODIS-NDVI time sequence data, so as to obtain corresponding biotemperature information acquired by each vegetational object; and determining the vegetational type, to which each object belongs; and completing the land cover classification. The method provided by the invention can be used for distinguishing the land cover types.
Owner:NORTHEAST INST OF GEOGRAPHY & AGRIECOLOGY C A S

Method of providing persistency for transient objects in object oriented technology

A method of providing persistency for an object (O) to be a persistent object, in an object oriented application, comprising the steps of associating (102) a proxy object (PO) with said object (O), creating (103) a persistent object representation (111) of said object in a persistent data store (112), receiving a message (105), sent by a client object (CO) to said object (O), by said proxy object (PO), forwarding (107) said message to said persistent object by said proxy object (PO), receiving (108) a result of said forwarded message from said persistent object by said proxy object (PO), updating (109) said persistent object representation (111) by said proxy object (PO), and returning (110) said result of said message to said client object (CO) by said proxy object (PO).
Owner:IBM CORP

Electronic whole set surface mounting technology production line virtual manufacturing system and realization method thereof

The invention relates to an electronic whole set surface mounting technology (SMT) production line virtual manufacturing system and a realization method thereof. The realization method comprises the following steps: according to the assembly mode and the degree of automation, the process flow and parameters of the SMT production line are designed, a three-dimensional (3D) animation is used to display the process flow of the SMT production line; the electronic design automation (EDA) design file is read, the simulation programming of the key equipment of the mainstream machine in market is performed, then the data are input in an assembly database; the object oriented technology and the OpenGL technology are adopted to perform the 3D simulation of the working process of the SMT key equipment under the VC++ 6.0 environment; and manufacturability analysis can also be performed automatically. By adopting the method of the invention, the visual basis can be provided for the data modification of the program design of the SMT production line and the key equipment in the shortest time, thus the aims of short development cycle, low cost and high production efficiency can be achieved.
Owner:CHANGZHOU AUTOSMT INFORMATION TECH

Object oriented technology system for building business websites

An object oriented technology system for building business websites, the system including a web server (100), a database server (500), and a database (510). The web server runs a website development framework (200), for building business websites on the web server. The website development framework includes a plurality of predefined classes for creating business logics suitable for business websites to be built. The predefined classes can be divided into a plurality of domains. The website development framework uses of an extensible OOP technique which divides the attributes of each predefined class into basis attributes that are defined in the corresponding class, and alterable attributes that are defined in a configuration file. The database server and the database cooperatively provide storage and access services for data required by the website development framework and business websites to be built.
Owner:MOMENTA TAIWAN

Information sharing method and apparatus using object oriented technology

An information sharing method and apparatus using an object oriented technology are provided for mutually sharing any manipulation events in a shared environment which operates in a plurality of computers on a network. The method provides a plurality of objects to be used by users for information processing on their information processing apparatuses, and an environment in which the objects operate. Each of the objects transmits an event made thereto by an operator as a message. A shared field object is shared by a plurality of users, and one or more objects operate on the shared field object. These objects are distributed to the plurality of users to share the same environment among the users. A message of the event is distributed to each of the users through the shared field object to recall the event in the respective environments to share the operation of the object.
Owner:K PLEX

Method and apparatus for managing functions

A method and apparatus for managing functions (e.g., that express business rules) to allow calling functions, maintaining functions, and providing of an execution framework for functions. In one embodiment, there are a number of functions to be maintained. An object technology infrastructure is formed to store data and metadata for the functions. For example, metadata about a function can include data describing what that function does, a “cost” associated with that function, how to execute that function, the input and output parameters required by that function. The exposure of the metadata regarding the functions' input and output parameters allows an engine to track input / output relationships between the functions and, in essence, define the order of execution.
Owner:DAMAN

Electronic System and Method for Travel Planning, Based On Object-Oriented Technology

A method for travel planning, based on object-oriented technology, performed on an electronic system including one or more electronic front-end sides, as clients, at least one electronic backend side, as server, one or more storing databases bidirectionally connected to the backend side, includes the following steps: logging in and accessing the electronic system through the frontend side; starting communication between the electronic front end side and backend side; performing a validation process and creating at least a new UGC at the front end side, sending it to the backend side, and storing it in the storing databases; through a content manager module, at the backend side, analyzing the UGC and assigning a ranking score to the UGC, creating an object by associating the UGC and thhe scoring, and additional information of geotagging and category, the additional information coming from the frontend side and / or from the storing databases, storing the object in the storing databases; through a search manager module, at the backend side, searching a number of the objects in the storing databases based on the ranking score, creating a proposed graphic representation of an itinerary with a sequence of the objects, in a given order according to the ranking score, displaying the proposed graphic representation of an itinerary through the frontend at the one or more electronic front-end sides selecting objects from said proposed graphic representation of an itinerary, and building up a graphic representation of an itinerary of the travel planning according to the selected objects, and sending it to said backend side.
Owner:NEXTOP ITAL SRL

Identifying resource and data instances in management systems

Methods, systems, computer program products, and methods of doing business whereby managed resources and / or data are identified using a model based on object-oriented techniques. A resource hierarchy is defined for a set of resources / data to be managed, and naming rules are associated with classes in this hierarchy. The naming rules for a particular class describe how to uniquely identify resources of that class among more than one management system and in a way that is independent of the management system. The identities are structured strings created using the naming rules of the class to which the resource / data belongs. Structural restrictions placed on the structured strings allow any two identities to be compared for equality (using, for example, a simple string comparison).
Owner:IBM CORP

Systems, methods, and articles of manufacture for handling hierarchical application data

The invention relates to an object-oriented technique for flexibly storing and representing hierarchical application data that avoids the re-engineering of existing application classes and the maintenance-critical massive code duplication, mainly in the presence of limitations given by the employed object-oriented language. In a first step classes are provided including a hierarchy base class with methods for accessing hierarchical relationships, at least one hierarchy subclass that is derived from the hierarchy base class, and at least one application class. In a next step objects are instantiated including at least one hierarchy object of the at least one hierarchy subclass and at least one application object of the at least one application class. In a final step, each application object is linked to at least one hierarchy object, and vice versa, such that the hierarchically related application objects have access to each other via the methods provided by the hierarchy base class. The invention may be practiced in a path optimization context.
Owner:SAP AG

General database data structure, data migratory system and method thereof

The invention relates to a general database data structure, a data migratory method and a data migratory system. The data migratory system comprises a middle domain object module, a database adapter module and a standard domain object storage module, wherein the database adapter module carries out analysis and deconstruction to a database object through a database object analyzer of the database adapter module and converts the database object into a standard domain object defined in the middle domain object module, so as to store and manage the standard domain object, and different database adapters can be adopted to convert domain objects into other database objects according to a user command; as the middle domain object technology is used, the database interdependence problem caused by the transformation between two different databases is avoided. Meanwhile, as the database adapter technology is used, the data migratory system can be simply extended to form other databases supporting SQL (structured query language) 92 and SQL95 standards.
Owner:SHANGHAI BAOSIGHT SOFTWARE CO LTD

Robot unirersal open control system facing object

A universal open control system for the object-oriented robot is disclosed, which features that the "object-oriented abstract robot" is provided as the relative programming model, the control modules for action layer, behaviour layer and task layer, and the space-sensing, information-sensing, sensor and sensed information interpreter modules are defined, and the interactive mode and layer attribute between said modules are restricted.
Owner:SHANGHAI JIAO TONG UNIV

System design combining functional decomposition and object-oriented programming

An architecture for designing complex systems includes combining functional decomposition and object-oriented techniques at each level along with specifying links between the levels as well as links between the objects at a level to promote understanding of the system under development and assist both the system design engineers and the hardware and software engineers to develop the system.
Owner:BAE SYST INFORMATION & ELECTRONICS SYST INTERGRATION INC

General method for generating station data

The invention relates to a general method for generating station data, which comprises the following steps: sequentially acquiring names of rule bases from a time table, such as Name 1; finding out rule entries having a rule base name of the Name 1 in the rule base; finding out corresponding configuration parameters in a parameter declaration table through type codes in the rule entries; selecting a mode of continuous generation by using key words in a rule description; and after one role is generated, continuing to generate Name 2 according to the time table. Compared with the prior art, the method adopts object-oriented technology ensuring what you see is what you get, uses a traversal method for automatically generating an interlocked route sheet and adopts an open customizable mode that allows a user to make certain corrections of the rule base when a Boolean expression is generated automatically and improves working efficiency in application.
Owner:CASCO SIGNAL

Power transmission iron tower three-dimensional virtual assembly method

A power transmission iron tower three-dimensional virtual assembly method includes following steps: 1, discomposing a power transmission iron tower into a plurality of power components, classifying the power components after decomposing by adopting the object oriented technology according to state grid power equipment standards to obtain equipment attribute information of the components, and then identifying the power components to obtain equipment identification information; 2, correlating the equipment attribute information with the equipment identification information of the power components, and creating a three-dimensional component type power equipment model by adopting the three-dimensional modeling technology to obtain a three-dimensional power equipment component model database; 3, establishing a power transmission iron tower assembly relationship data model according to spatial configuration and assembly relationship among the power components; and 4, performing virtual assembly to the three-dimensional component type power equipment model according to the established power transmission iron tower assembly relationship data model to obtain a complete power transmission iron tower three-dimensional model.
Owner:STATE GRID HENAN ELECTRIC POWER

A 8-side transformer differential principle for avoiding CT parallel connection

InactiveCN101237141AAvoid parallel situationsAdapt to the configuration requirements of differential protectionEmergency protective arrangements for automatic disconnectionEngineeringNormal conditions
The invention relates to an eight-side transformer differential principle for avoiding a CT from parallel connection, which is characterized in that class technology and object oriented technology in high-level languages are adopted in a protection configuration; the electric quantity calculated by transformer differential protection is enlarged to eight sides; in a configuration software, a two-side, a three-side, a four-side, a five-side, a six-side, a seven-side or an eight-side differential protection configuration is selected to avoid the CT from parallel connection. The invention enlarges the electric quantity calculated by transformer differential protection to eight sides, avoids the situation of the parallel connection of the CT, reduces the unbalanced current flowing into the CT of a protecting device in a normal condition and avoids the misoperation of differential protection; the class technology and object oriented technology in high-level languages are adopted in the protection configuration; the protection configuration can be selected in the configuration software, thereby well adapting to the requirements of the differential protection configuration of various connection modes on the spot.
Owner:GUODIAN NANJING AUTOMATION

Image identification and detection system

The invention relates to an image identification and detection system, comprising an image collection and control module, an image processing platform and a procedure control module, wherein, the image collection and control module, the image processing platform and the procedure control module are respectively and independently arranged, and the image collection and control module and the image processing platform and the image processing platform and the procedure control module are respectively communicated by network communication equipment. The image processing platform adopts a design based on a database technology and an object oriented technology, and the bottom layer of the system is an object processing function library of various images designed according to a processing frame of the system; a figure full-Chinese configuration interface provided by the system is used for a user, and the system adopts a modularization design. The invention has the advantages that the user canflexibly add specific function modules by adopting the system so as to ensure the realization of the requirement of the user, and the functions of the system can be continuously expanded along with the increase of applications simultaneously.
Owner:福建欣创摩尔电子科技有限公司

User operation log recording and storing apparatus using object-oriented technology

A user operation log storing apparatus for investigating operations performed by a user, types of data handled by the user and contents of processing conducted by the user, and for saving acquired information through the investigation. The present invention provides a group of objects (VOs) for a user to access the WWW, database, etc. and conduct communications and for a service provider to readily compare and analyze acquired data. The VOs respectively hold as a log file an attribute thereof, results of user actions and an attribute value of a slot via which the VOs exchange data. The log files are sent to the server on the network, where they are classified according to users and stored in a time-series manner. Using the saved log file, the present invention also provides an environment as a VO for analyzing and utilizing the user's operation log.
Owner:K PLEX

Identifying resource and data instances in management systems

Methods, systems, computer program products, and methods of doing business whereby managed resources and / or data are identified using a model based on object-oriented techniques. A resource hierarchy is defined for a set of resources / data to be managed, and naming rules are associated with classes in this hierarchy. The naming rules for a particular class describe how to uniquely identify resources of that class among more than one management system and in a way that is independent of the management system. The identities are structured strings created using the naming rules of the class to which the resource / data belongs. Structural restrictions placed on the structured strings allow any two identities to be compared for equality (using, for example, a simple string comparison).
Owner:IBM CORP

Virtual prototype of chip mounter and implementation method thereof

The invention relates to a virtual prototype system of a chip mounter and an implementation method thereof. The virtual prototype system comprises an analog programming module, a 3D simulation module of the chip mounter, a chip-mounting program optimization module and a mounting database module. The implementation method comprises the following steps: carrying out analog programming on the type of the chip mounter, reading-in an EDA (electronic design automation) design file, automatically generating a mounting sequence program file, and inputting data into a mounting database; in a VC++6.0 environment, automatically carrying out 3D mechanism assembly and 3D simulation according to the type of the chip mounter by adopting an object oriented technology (OOT) and an OpenGL (open graphics library) technology; and finally generating an optimization program through design. By means of the virtual prototype system and the implementation method thereof, intuitive basis can be provided for data modification in the optimization program design of the chip mounter within the shortest time, thus achieving the purposes of optimal development cycle and cost and highest production efficiency.
Owner:CHANGZHOU AUTOSMT INFORMATION TECH
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