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

416 results about "Interface definition" patented technology

Interface Definition. An interface is a shared boundary or connection between two dissimilar objects, devices or systems through which information is passed.

Methods, apparatuses and systems facilitating classification of web services network traffic

Methods, apparatuses and systems that facilitate the classification of web services network traffic. In one implementation, the present invention processes interface definitions corresponding to a given Web service to construct a traffic classification configuration for the Web service, including one or more traffic classes and corresponding matching rules or attributes for each traffic class. In one implementation, the present invention automatically creates traffic classes and matching rules that allow for differentiation between the operations supported by a Web service. Implementations of the present invention provide a mechanism allowing for classification of Web services network traffic on a granular basis to enhance network monitoring and analysis tasks, as well as network control functions, such as bandwidth management, security and other functions.
Owner:CA TECH INC

Development system providing extensible remoting architecture

A system providing improved methods for remote method invocation of a service is described. The system includes methodology for a client to cast, at design time, a generic interface class to a remote service having a defined interface. The generic interface class dynamically generates a proxy for making a remote method call on the remote service at runtime, while also providing for runtime type checking. Moreover, the generic interface class is subclassed to provide support for particular wire formats and methods of transport. The dynamically generated proxy converts a remote method call by the client into a wire format specified in the remote service's interface definition and calls the remote service using the method of transport specified in the interface definition. The system also includes methods to support making a service available to remote clients. The system includes modules that listen for remote method calls on a service and deserialize these calls into native format. This enables the service to be invoked by a native call in native format. The method includes reserializing results of the native call and returning these results in response to the remote method call.
Owner:CODEGEAR

Development system providing extensible remoting architecture

A system providing improved methods for remote method invocation of a service is described. The system includes methodology for a client to cast, at design time, a generic interface class to a remote service having a defined interface. The generic interface class dynamically generates a proxy for making a remote method call on the remote service at runtime, while also providing for runtime type checking. The generic interface class is subclassed to provide support for particular wire formats and methods of transport. The dynamically generated proxy converts a remote method call by the client into a wire format specified in the remote service's interface definition and calls the remote service using the method of transport specified in the interface definition. The system also supports making a service available to remote clients and includes modules for converting remote method calls on a service into native format.
Owner:CODEGEAR

System and method for generating a web service definition and database schema from wireless application definition

A system and method for generating a service interface definition for a data source from an application definition. The application definition including a screen component having screen definitions expressed in a first structured definition language for defining the visualization of a data structure when displayed on a graphical user interface of a device when in communication with the data source over a network. The visualized data structure related to data content associated with the messages communicated over the network between the device and the data source via the service interface. The system and method comprising: a service interface generation engine configured for coordinating the processing of screen control mappings identified from the screen component in generation of the service interface, the screen control mappings for defining a work flow of the screen described by the screen component in the context of the application; a message definition generator module of the engine for generating a message definition set related to the identified control mappings, the message definition set for describing the data structure communicated between the device and the data source, the message definition set expressed in a second structured definition language; an operation definition generator module of the engine for generating an operation definition describing an action supported by the data source, the operation definition expressed in the second structured definition language; wherein the message definition set is assignable to the operation definition during generation of the service interface.
Owner:MALIKIE INNOVATIONS LTD

Secure access to managed network objects using a configurable platform-independent gateway providing individual object-level access control

A gateway between client manager applications and an enterprise manager may be provided to manage various networked objects. In one embodiment, CORBA-based TMN manager applications may be communicatively coupled to a CORBA Object Request Broker (ORB) and may be operable to send Interface Definition Language (IDL) requests to, and receive IDL responses and CORBA events from, managed objects through the CORBA ORB. The client manager may first be authenticated to the gateway by username and password, or other validation information associated with the client manager, which may be represented in a user profile. Once the initial client authentication is accomplished, the gateway may provide object-level access control between manager applications and managed objects at an individual object level so that one of the managers is granted access to one of the managed objects while being prevented from interfacing with a different one of the managed objects.
Owner:ORACLE INT CORP

Pluggable authentication modules for telecommunications management network

A system and method for authenticating users over a network. At least one pluggable authentication module (PAM) is used to authenticate users of network services. Each PAM includes a client-side authentication library and a server-side authentication library which may each be implemented in accordance with a specification expressed in an interface definition language (IDL), wherein the IDL is operable to define interfaces across a plurality of platforms and programming languages. The client-side authentication library is implemented for a particular client platform and deployed on the client computer system to provide a client-side interface to retrieve and encrypt a user profile. The server-side authentication library is implemented for a particular server platform and deployed on the server computer system to provide a server-side interface to receive the encrypted user profile from the client-side authentication library and decrypt the user profile to authenticate the user for network services. The client-side authentication library may be shared by a plurality of management applications and the server-side authentication library may be shared by a plurality of gateway components.
Owner:ORACLE INT CORP

Abstract syntax notation to interface definition language converter framework for network management

A system and method for managing network devices. The framework may provide a suitable system for managed object data type conversions between various data description languages, such as an interface definition language (e.g., OMG IDL) and an abstract syntax notation (e.g., ASN1). This conversion facility may be used in both request and event network traffic, so common libraries may be used. Two separate libraries may be used: a converter framework library and a converter implementation library. The framework library provides a collection classes that may be used by the clients of the converter libraries. Most classes in the converter framework library are handle classes (or wrappers) to the real implementation (or body) classes in the converter implementation library. Framework classes hide the details of the real implementation classes and provide a simple, consistent interface to any data type converter via IDL. The converter implementation library provides the implementation needed by the framework to function properly, and may allow various different mappings to be used easily by implementing them as plug-in modules. The combination of using IDL and generic typing provides an efficient, generic solution to mapping data types across multiple platforms, multiple programming languages, and multiple object classes.
Owner:ORACLE INT CORP

System and method for building a component base architecture

A system and method for building a component-based architecture. One or more software components (1401) are registered with a component-based architecture development environment (200) in accordance with an interface definition file (1406). The interface definition file (1406) identifies one or more methods invocable by the associated component's encapsulated code. The development environment (200) enables a user to select the one or more methods for defining component-to-component relationships in a script configured in a hierarchal tree format.
Owner:LONG MICHAEL V

Universal circuit board test system

The invention discloses a universal circuit board test system, which comprises a test machine table and test software, wherein the test machine table comprises automatic test resources and a matrix switch, the automatic test resources are integrated together through a bus and are connected with the matrix switch and a PC (personnel computer) through interfaces, the PC is configured with the test software, the test software outputs a power supply or a signal meeting the requirements through controlling the automatic test resources via the bus, an output signal of a tested circuit board is read, meanwhile, the matrix switch is controlled through the bus so that the corresponding lead pin type in a socket is matched with the lead pin of the tested circuit board, in the work process, the interface definition of the circuit board is added into a test software database, the system automatically switches each lead pin function of the socket for outputting the signal or the power supply conforming to the requirements, in addition, the output interface of the circuit board is automatically connected onto corresponding equipment of the automatic test resources, and the parameters and the waveform of each output interface of the circuit board are displayed through the software interface. The universal circuit board test system has the advantages that the expandability is high, the universality is high, the automation degree is high, the operation is convenient, and the like.
Owner:SOUTH CHINA AGRI UNIV

Method for acquiring dynamic traffic information based on middleware

The invention relates to a method for acquiring dynamic traffic information based on a middleware, which overcomes the shortcomings of data loss, data noise, and particularly the multi-source isomerism of data, reduces redundant data, ensures the accuracy of the data and improves the accuracy and the reliability of the data. The method comprises the following steps of: 1) transmitting the traffic information by adopting a serial interface communication mode and / or a network communication mode; 2) customizing an information acquisition port which can be matched with different inspection devices of the traffic information by using an interface definition language IDL in the CORBA middleware technique, identifying and normalizing the data from different inspection devices, thus acquiring the real-time dynamic traffic information, such as road traffic flow, vehicle velocity, road occupancy rate and the like; 3) performing preprocessing on the all data acquired by the method, and performing map matching on a floating automobile by using a road matching algorithm based on a network topology relationship; and 4) fusing and saving the multi-source isomerous real-time dynamic traffic data which is preprocessed by the method in a database by using an immune clustering neural network.
Owner:SHANDONG UNIV

Data synchronism ETL (Extract Transform Load) system

The invention belongs to the technical field of data synchronism, and particularly discloses a data synchronism ETL (Extract Transform Load) system. The data synchronism ETL system comprises the following function modules: a context parameter configuration module, a synchronous interface definition module, a synchronous script generation module, a workflow configuration module, a data synchronism core module and a log and prewarning module, wherein the context parameter configuration module, the synchronous interface definition module and the synchronous script generation module are basic modules and are operated according to the sequence of the modules to generate a script; the workflow configuration module mainly plays the role of a dispatching center, and configures the script in a workflow to realize parallel or serial execution, parallel progress amount, and what time or condition a task is triggered; when anomaly or an error task occurs in the execution steps, the log and prewarning module captures an error reason, and informs system management personnel of the error reason. The data synchronism ETL system is provided with a bidirectional synchronism mechanism, and is capable of supporting data sources configured with multiple context names and accessing multiple environments, the coverage of the synchronism method is wide, meanwhile, a complicated user-defined synchronism method is supported, and the expansibility is stronger.
Owner:SHANGHAI HANDPAL INFORMATION TECH SERVICE

Service identification in legacy source code using structured and unstructured analyses

Identifying service candidates in legacy source code, including a source code analyzer performing structured and unstructured analyses of computer software source code procedures, a repository storing results of the analyses, a target profile analyzer analyzing a target service description of a Service Oriented Architecture and formulating a query therefrom, a search module querying the repository to identify source code elements that match the target service description, and combining any matches within a predefined distance from each other within the source code, a ranking engine ranking the combined matches in accordance with predefined heuristics, and a procedure aggregator aggregating the combined matches by their location in propinquity to the procedures, comparing interface definitions defined for the service description to entry and exit points of the procedures to identify candidate procedures having similar input and output parameters, and producing a ranked list of candidate procedures that map into the target element.
Owner:WRP IP MANAGEMENT LLC

Macro cell for integrated circuit physical layer interface

A macro cell is provided for an integrated circuit design having an input-output (IO) region with a plurality of IO buffer cells physically dispersed with other cells in IO slots along an interface portion of the IO region. The macro cell includes a plurality of macro cell IO signal slots that are physically dispersed so as to substantially align with the IO buffer cells in the interface portion. The macro cell also includes an interface definition having a plurality of interface IO signal nets, which are routed to corresponding ones of the plurality of macro cell signal slots. The macro cell is adapted to be instantiated as a unit in the integrated circuit design.
Owner:BELL SEMICON LLC

System and method for contributing remote object content to an integrated development environment type-ahead

InactiveUS20060090154A1Enhancing keyword contributionSoftware designIntelligent editorsKeyword CodeCode editor
A system, method, and program product for enhancing keyword contribution to a code-completion facility used in association with an Integrated Development Environment source code editor. A code-completion facility supporting a source code editor includes a look-up module that retrieves keywords from a keyword compare pool responsive to a code-completion prompt. The code-completion facility further includes a contribution mechanism for contributing keywords derived from system artifacts to the keyword compare pool. The contribution mechanism includes a remote artifact contribution module for obtaining or deriving keywords from remote object interface definitions and contributing the same to the keyword compare pool. In a preferred embodiment, the remote artifact contribution module includes a keyword prediction module for accessing a remote object interface repository, predicting one or more remote object based keywords in accordance with remote object interface definition data, and contributing one or more of the predicted keywords to the code-completion facility.
Owner:IBM CORP

Web-based enterprise management with multiple repository capability

A transport neutral technique allows an object manager to communicate with a CIM repository using any of a variety of protocols. The object manager software is independent of the transport mechanism used and need not be changed if the transport mechanism changes. A computer system to be managed includes a CIM object manager and any number of provider APIs that provide resource information about the computer system. A CIM repository stores classes and instances used by the object manager. A remote application computer runs a software management application that communicates with the object manager of the computer system using a local client API. A Repository API of the object manager includes an interface definition defining all methods called by the object manager. Also included is a protocol-specific class that implements the interface definition; there is a protocol-specific class for each protocol desired to be supported. Each class implements methods using a specific protocol. A factory class is executed when the object manager invokes a method call passing in a desired protocol parameter. The factory class creates a protocol-specific object of one of the protocol-specific classes depending on the protocol parameter. The object is returned to the object manager which executes one of its protocol-specific methods thus allowing communication to a repository using a protocol independent of the object manager.
Owner:ORACLE INT CORP

Arrangements for I/O Control in a Virtualized System

A method for controlling input and output of a virtualized computing platform is disclosed. The method can include creating a device interface definition, assigning an identifier to a paging device and configuring commands useable by a virtual input output server. The commands can be sent to the input output server and can be converted by the input output server into paging device commands. A hypervisor can assist in facilitating the communication configuration. Other embodiments are also disclosed.
Owner:IBM CORP

Airplane engine dynamic simulation test bed

The invention pertains to the field of 'engine test equipment and test technologies', and relates to an airplane engine dynamic simulation test bed. The airplane engine dynamic simulation test bed consists of a 50-stitch interface definition, a left and right engine full privilege digital electronic controller, an engine electric control unit, an engine vibration detecting instrument, a testing part and a measuring and controlling system. The measuring and controlling system comprises a simulation / dispersion input interface card, measuring and controlling software of an embedded engine simulation model, a sensor simulation unit and an output interface card. The test bad has the advantages of complete function, high intelligent property, fast response time and capability of precisely simulating the dynamic and steady work process and fault monitoring result of the whole flight envelope internal power device system of an airplane by the engine simulation model, an electric simulation technology and a dynamic simulation technology under the condition of no real engine existing. The test bed can be used in the test study of a power device comprehensive control system of the whole system of the airplane and the function study of the airborne testing part.
Owner:XIAN AIRCRAFT DESIGN INST OF AVIATION IND OF CHINA

Method and equipment for obtaining smart contract interface in blockchain

InactiveCN107274186AImprove friendlinessSolve the problem that the smart contract interface cannot be obtained directly on the chainProtocol authorisationSmart contractEmbedded system
The embodiment of the invention relates to a method and equipment for obtaining a smart contract interface in a blockchain. The method comprises the following steps that: creating a smart contract; analyzing the smart contract to extract the information of a functional interface in the smart contract; on the basis of the interface of the functional interface, generating the interface definition data of the smart contract; and adding the interface definition data into the smart contract. The embodiment of the invention also discloses corresponding equipment. In addition, the embodiment of the invention also provides the corresponding method and equipment for calling the smart contract. The embodiment of the invention puts forward a scheme for obtaining the smart contract interface in the blockchain, the problem that the smart contract interface can not be directly obtained on the chain is effectively solved, and the user friendliness of the smart contract is enhanced.
Owner:SHANGHAI DIANRONG INFORMATION TECH CO LTD

Accelerated system and methods for synchronizing, managing and publishing business information

Embodiments of the invention provide an accelerated system and methods for gathering business information, augmenting that information to conform to requirements for sharing the information and for synchronizing, managing and publishing the information across the supply chain. Through use of a control module business information is gathered from a variety of enterprise wide systems and stored via an acceleration engine. After augmenting and / or altering the information to conform to the requirements of a desired repository of information known as a data pool, the information is published to the data pool and registered by the data pool with a registry for looking up the published information. One or more embodiments of the invention allow for the rapid publication and modification of publication related data using advanced querying mechanisms of the acceleration engine. The publication features of the system allow for multi-lingual output and support for multiple output types including print and web based publications using the same inherent product data for example a product catalog. In addition, subscribing to product information is performed in the inverse direction with respect to a data pool allowing not only manufacturers, but also retailers to gain the benefits of the accelerated system. One or more embodiments of the user interface component comprise declaratively defined interfaces that are not hardcoded in a source code program. The server interface is capable of utilizing declaratively defined interface definitions for data pool specific messages and data attributes that are not hardcoded in a source code program. Declaratively defined user and server interfaces allow for modification of the interface without altering the source code and this allows lower skilled level employees to install and maintain the system.
Owner:SAP AG

Method and system for graphic user interface combination and layout

The invention provides a method and a system for graphic user interface combination and layout. The method comprises the following steps of: encapsulating a functional interface as a component which describes interface configuration information; storing and managing the component; visually defining layout and message communication of the component in a combined interface; storing combined interface definition; resolving the combined interface definition, and revealing the layout form of the combined interface; and loading the combined interface definition, creating each user interface according to the component information, loading the user interfaces to a layout panel, and then establishing a relationship between message communication of the user interfaces and data synchronization. The invention also provides the corresponding system. By adopting the method and the system, users can perform personalized setting on the layout according to the using habits, and the work efficiency and interactive experience of the users are improved. Meanwhile, the user interfaces are modularized, and each module can be multiplexed, so repeated development of functions is avoided and the maintenance cost is reduced.
Owner:INSPUR COMMON SOFTWARE

Modeling and numeric value simulating method of groundwater environment

The invention relates to a modeling and numeric value simulating method of ground water environment, comprising the following steps of: (1) carrying out space grid interpolation on surface elevation and embedded depth of groundwater by using space interpolation functions KRIG2D() or TRI<->SURF() functions of IDL (Interface Definition Language) software, and simultaneously dividing a space definite difference molecule value simulation grid to acquire two same differential grid matrixes; setting a simulation region soil property file and a surface elevation and groundwater water level property file; and calculating the embedded depth h0 and unit boundary velocity field of the groundwater; (2) establishing a one-dimension solute transport model in an unsaturated zone; (3) establishing a solute transport two-dimension numeric value model in a saturated zone; (4) carrying out approximate representation on each term in the formula; and (5) solving each component by using IDL matrix algorithm. The invention effectively, quickly and conveniently simulate the groundwater environment based on the IDL platform, thereby the invention is widely used for processes of numeric value simulation, prediction, emergency prediction and the like of the burst pollution event of the groundwater environment.
Owner:RES CENT FOR ECO ENVIRONMENTAL SCI THE CHINESE ACAD OF SCI

Registry for trading partners using documents for commerce in trading partner networks

A market making node in a network routes machine readable documents to connect businesses with customers, suppliers and trading partners. The self defining electronic documents, such as XML based documents, can be easily understood amongst the partners. Definitions of these electronic business documents, called business interface definitions, are posted on the Internet, or otherwise communicated to members of the network. The business interface definitions tell potential trading partners the services the company offers and the documents to use when communicating with such services. Thus, a typical business interface definition allows a customer to place an order by submitting a purchase order or a supplier checks availability by downloading an inventory status report. Also, the registration at a market maker node of a specification of the input and output documents, coupled with interpretation information in a common business library, enables participants in a trading partner network to execute the transaction in a way which closely parallels the way in which paper based businesses operate.
Owner:RED HAT

Systems and methods for performing parametric searches

Systems and methods for parametrically searching databases. Database definitions may be provided by users. Interface definitions may be provided by users. Interfaces may be provided dynamically.
Owner:ARROW ELECTRONICS

Execution plan generator and execution engine for interfacing with application programming interfaces

Embodiments for a method of interfacing with a remote application programming interface (API) by defining an execution plan using an interface definition language and a dependency configuration file to generate a constrained directed graph of hierarchically dependent functions of the API, and executing the execution plan using an executing engine that traverses the graph to call the API functions in a defined order and convert data output by a parent function call to input required by a child function call until a terminal vertex is reached that results in directing the resulting in an action such as data to persist and / or affecting the state of a system.
Owner:EMC IP HLDG CO LLC

Application system software construction system with metadata customization and system construction method

The invention provides an application system software construction system with metadata customization and a system construction method. The method roughly includes the steps of conducting resource modeling, generating a resource access interface, defining front-end interface component examples, defining a front-end component layout mode and issuing application software. By means of the system and the method, a technicist can construct an application system rapidly through the design and description of a service domain data model and customization of a service system software human-machine interaction interface, and it is unnecessary to conduct coding largely in the process, so that the application system software development difficulty is significantly lowered, and the development efficiency is improved; meanwhile, with the standardness of the metadata model and the expandability of the interface component technology implementation specification, the requirements for demand-based customization and flexible expansion of the application system software are met.
Owner:CHINA ELECTRONICS TECH CYBER SECURITY CO LTD
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