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

54 results about "Platform-independent model" patented technology

A platform-independent model (PIM) in software engineering is a model of a software system or business system that is independent of the specific technological platform used to implement it. The term platform-independent model is most frequently used in the context of the model-driven architecture approach. This model-driven architecture approach corresponds to the Object Management Group vision of model-driven engineering.

Method and apparatus for exchanging data in a platform independent manner

Provided is a system and method for easily packaging and exchanging complex information such as that contained in a database in the form of objects and attached documents. The invention may include a server configured to create a viewer package containing data and viewer code that allows a client computer to read data within the viewer package. The viewer code provides a client computer with the ability to perform functions that are as robust and as useful to common functions of a database for viewing, consuming and manipulating data. The data to be accessed may be formatted in one or more universal formats so that a user opening the viewer package can access the data, independent of the medium onto which it is received.
Owner:AGILE SOFTWARE CORPORATION

Method and apparatus of model driven business solution monitoring and control

A model-driven approach is used in Business Solution Monitoring and Control environment. The solution is first described by the high level abstract Platform Independent Model (PIM), which is independent from platform and implementation technologies. This PIM is presented as a Directed Acyclic Graph (DAG) that is constructed by a series of models described in XML. Then the PIM is decomposed into several sub-processes that can be easily transformed into an executable representation, such as BPEL (Business Process Execution Language) or JAVA. BPEL is used as the example to show the model transformation.
Owner:IBM CORP

Platform independent model-based framework for exchanging information in the justice system

A platform independent model for exchanging information among numerous entities in a justice system with diverse system components is implemented in a hub and spoke arrangement. Each spoke includes a software agent that communicates with a system component of an entity of the justice system, translates from a common communication format to a communication format of the system component, and manages the timing of the flow of information to / from the system component. The hub includes an information broker that communicates with each agent in the common communication format, determines what information is needed by which entity, and routes the needed information to / from respective agents for the entities that need the information. The platform independent model includes a plurality of traceable and linked UML models that define the information broker from a business use case model through to a platform independent solution model for implementation on a given solution platform. Since these UML models are readily modifiable and traceable for changes to the justice system, they facilitate implementation of the system in a cost-effective manner from one customer to the next without requiring system redesign.
Owner:UNISYS CORP

Layout of platform specific graphical user interface widgets migrated between heterogeneous device platforms

A scaleable graphical user interface system utilizes a device platform independent model to provide dynamic layout of graphical user interface widgets migrated between any of a plurality of heterogeneous device platforms. The device platform independent model includes at least one platform independent graphical user interface widget. Based on the device platform independent model, platform specific graphical user interface widgets that correspond to each of the platform independent graphical user interface widgets may be laid out on a page and compared to the size of a display screen of a heterogeneous device platform. Where the page does not fit within the display screen, the platform independent graphical user interface widgets may be dynamically rearranged within the page to fit the display screen. In addition, where designated as splitable, the platform independent graphical user interface widgets may be split among multiple pages of a presentation to fit within the display screen.
Owner:NTT DOCOMO INC

Method and system for robust demographic classification using pose independent model from sequence of face images

The invention provides a face-based automatic demographics classification system that is robust to pose changes of the target faces and to accidental scene variables, by using a pose-independent facial image representation which comprises multiple pose-dependent facial appearance models. Given a sequence of people's faces in a scene, the two-dimensional variations are estimated and corrected using a novel machine learning based method. We estimate the three-dimensional pose of the people, using a machine learning based approach. The face tracking module keeps the identity of the person using geometric and appearance cues, where multiple appearance models are built based on the poses of the faces. Each separately built pose-dependent facial appearance model is fed to the demographics classifier, which is trained using only the faces having the corresponding pose. The classification scores from the set of pose-dependent classifiers are aggregated to determine the final face category, such as gender, age, and ethnicity.
Owner:VIDEOMINING CORP

Platform independent business to business messenger adapter generation tool

A method, apparatus, and system for providing a reliable message adapter generation tool are described. As a method, a first partner schema for the business message and a second partner schema for the business message are first loaded and displayed. A first partner schema link is selected as a current first partner schema link and a second partner schema link is selected as a current second partner schema link. If it is determined that the current first partner schema link correlates to the current second partner schema then the current first partner schema link and the current second partner schema link are link. If there is no correlation, then next links are recursively selected.
Owner:ORACLE INT CORP

System and a method for cross-platform porting of business applications and making them contexually-aware on target platforms

A method for cross-platform porting of applications includes extracting one or more platform independent models from an existing one or more composite applications running on a given source platform. These platform independent models are then transformed into implementation artifacts on another, target platform, thereby effectively porting the composite application from one platform to another. The generated implementation artifacts on the target platform leverage existing assets in the target environment, which makes these generated artifacts “contextually-aware”.
Owner:IBM CORP

System and method for developing reusable flexible and platform independent software using components

Re-use and platform independence of application software is achieved by using component types comprising an interface and a body. This is followed by automatically generating components based on the developed component types. The development process steps are preceded by an adaptation process step, during which the functionality of all component types is defined for all the platforms.
Owner:SIEMENS AG

Layout of platform specific graphical user interface widgets migrated between heterogeneous device platforms

A scaleable graphical user interface system utilizes a device platform independent model to provide dynamic layout of graphical user interface widgets migrated between any of a plurality of heterogeneous device platforms. The device platform independent model includes at least one platform independent graphical user interface widget. Based on the device platform independent model, platform specific graphical user interface widgets that correspond to each of the platform independent graphical user interface widgets may be laid out on a page and compared to the size of a display screen of a heterogeneous device platform. Where the page does not fit within the display screen, the platform independent graphical user interface widgets may be dynamically rearranged within the page to fit the display screen. In addition, where designated as splitable, the platform independent graphical user interface widgets may be split among multiple pages of a presentation to fit within the display screen.
Owner:NTT DOCOMO INC

Method and apparatus for generating service frameworks

A method, an apparatus, and computer instructions for generating service frameworks are provided by aspects of the present invention. One aspect of the present invention provides a system library, which includes strongly typed classes that enterprise applications may use in order to obtain code assist and compile time checking from IDE tools typically used by enterprise application developers. Another aspect of the present invention provides the ability to define platform independent models that enable service use cases in order to determine what basic services are needed by the enterprise application. Yet another aspect of the present invention includes an integrated generator that generates the strongly typed components and skeleton code from the platform independent models by applying best practice pattern usage for the target platform currently used with the system library functions.
Owner:IBM CORP +1

Application programming interface for connecting a platform independent plug-in to a web browser

Embodiments of the present invention relate to the implementation of an Application Programming Interface (API) that enables platform independent plug-ins to work with browser applications. In one or more embodiments of the present invention, the API allows platform independent plug-ins to use XPCOM (Cross Platform Component Object Model), a technology that allows software components of different various programming languages to communicate. In one or more embodiments of the present invention, the API enables platform independent plug-ins to take advantage of existing BlackConnect and Scriptable Plug-In API technologies to integrate with the native plug-in API. Embodiments of the present invention ensures backward code compatibility by allowing the current platform independent plug-in API and browser API to remain unchanged. Furthermore, embodiments of the present invention enables platform independent plug-ins to communicate and use components created in native programming languages such as C++. This promotes component reuse and eases the development effort.
Owner:ORACLE INT CORP

Mechanism by which platform independent software may bind to and access platform dependent software

Methods and apparatus for a platform independent object to bind to and access platform dependent software are disclosed. According to one aspect of the present invention, a software object that includes a wrapper and an associated platform dependent software. The platform independent object calls the wrapper. The wrapper, in turn, directly calls the associated platform dependent method. In this way, a platform independent object accesses the platform dependent method by directly calling the wrapper associated with the method.
Owner:ORACLE INT CORP

Platform independent business to business messenger in an enterprise computer system

A platform independent B2B messenger is described. The B2B messenger includes a subscribing portion coupling a first partner and a second partner. The subscribing portion further includes a subscription manager arranged to receive a message from the first partner and a subscription message adapter coupled to the subscription manager arranged to convert the first partner message from a first partner message format to a second partner message format. The subscribing portion of the B2B messenger also includes a partner adapter coupled to the subscription manager adapter arranged send the appropriately formatted message to the second partner. The B2B messenger also includes a receiving portion coupling the second partner and the first partner that further includes a delivery message adapter coupled to the partner adapter suitably configured to receive a response from the second partner by way of the partner adapter arranged to convert the response from the second partner message format to the first partner message format. A delivery manager coupled to the delivery message adapter is arranged to deliver the response to the first partner.
Owner:ORACLE INT CORP

Object oriented communication among platform independent systems across a firewall over the internet using HTTP-SOAP

A system for communication over the internet and through a firewall utilizing a single communications protocol. A simple object access communications protocol (SOAP) is utilized. This protocol is an XML / HTTP based protocol for sending messages from one object to another across the internet in a platform independent manner. This type of protocol can be utilized to control network elements provided at various locations.
Owner:GANAS

Autonomous rendering of email attachments

An enhanced email agent generates a self-contained representation of a binary file attachment for transmission to one or more designated recipients. Each recipient may view the content of the binary file using only a generic web browser and otherwise independent of the software or hardware configuration of the recipient's computing device web browser. In on embodiment, one or more user interface displays are generated based at least in part upon one or more state-based transition specifications so as to enable platform independent viewing of content from the binary file each recipient.
Owner:XEVO INC

Method and apparatus for generating service frameworks

A method, an apparatus, and computer instructions for generating service frameworks are provided by aspects of the present invention. One aspect of the present invention provides a system library, which includes strongly typed classes that enterprise applications may use in order to obtain code assist and compile time checking from IDE tools typically used by enterprise application developers. Another aspect of the present invention provides the ability to define platform independent models that enable service use cases in order to determine what basic services are needed by the enterprise application. Yet another aspect of the present invention includes an integrated generator that generates the strongly typed components and skeleton code from the platform independent models by applying best practice pattern usage for the target platform currently used with the system library functions.
Owner:IBM CORP +1

Non blocking persistent state machines on enterprise java bean platform

The present invention discloses a method and an arrangement for using a platform independent model comprising one or more state machines, and a generic middleware platform for orthogonally mapping the platform independent model to a source code and / or byte code platform, where an asynchronic behaviour is shown on the modelling level, and the source code or byte code level is achieved using message oriented middleware application API adapted for message exchange between clients both in point to point and publish / subscribe messaging regime and, persistency for one or more state machines is achieved using one or more modules adapted for database transactions, where the modules may handle concurrent access from multiple clients to the database.
Owner:TELEFON AB LM ERICSSON (PUBL)

Automatic generation of plugins for development tools

Disclosed are various embodiments for automatic generation of plugins for development tools. A platform-independent model is obtained for software functionality such as an application programming interface (API) to a software development kit (SDK). A platform-specific plugin is generated for a development environment based at least in part on the platform-independent model. The platform-specific plugin provides the software functionality for a particular platform of multiple platforms.
Owner:AMAZON TECH INC

Running state migration of platform specific graphical user interface widgets between heterogeneous device platforms

A scaleable graphical user interface system for migrating the running state of graphical user interface widgets between heterogeneous device platforms includes a platform independent presentation model. The current running state of a first platform specific presentation operating on a first heterogeneous device platform may update the running state of the platform independent presentation model. The platform independent presentation model may be customized to generate a second platform specific presentation for a second heterogeneous device platform. The running state of the platform independent presentation module may be applied to the second platform specific presentation module to implement the current running state from the first heterogeneous device platform on the second heterogeneous device platform.
Owner:NTT DOCOMO INC

Embedded system design device and a method thereof using a target independent model

The present invention provides an embedded system design device and a method thereof using a target independent model comprises: a target independent model expressed in UML diagram type as a resource; a target independent model definition language for expressing the target independent model in language type; a profile where specific data for substantially controlling a particular embedded system is stored; a middle language configured by inserting contents of the profile into the target independent model definition language; a conversion language configured in the same linguistic type as the middle language, and for adding new data which does not exist in the middle language, or for changing particular contents; a target dependent model definition language generated by applying the conversion language to the middle language; and a modeling tool for performing a series of processing procedures of writing a diagram by using a UML (Unified Modeling Language), providing an interface tag which suggests resource items for extracting / generating the target independent model, and generating the target independent model to convert the independent model into the target dependent model.
Owner:HONGIK UNIV IND ACAD COOP FOUND +1

Platform independent business to business publish/subscribe messaging system

A method, system and apparatus for dynamically multicasting a message from a first e-business entity to selected ones of a plurality of e-business entities included in a distributed computing environment is described. The system includes a registry service coupled to the plurality of e-business entities each of which subscribes to a chosen service interface included in the registry service. In the described embodiment, the subscribing is accomplished by providing information specific to each of those of the plurality of e-business entities that are subscribing to the service interface. Coupled to, or included in, the registry service is a broker that is configured to allow parties to publish and / or subscribe to specific service interfaces in the registry service. In the described embodiment, the registry service includes a list of subscribing e-business entities and associated subscribing e-business information such that when the message is published to the broker by the first e-business entity, the broker looks up the subscriber(s) to the specified service interface(s) within the registry service and then publishes the message to a service interface implemented within each of the subscribing systems.
Owner:SUN MICROSYSTEMS INC

model-driven open architecture of a UAV ground station

ActiveCN109522002AImprove concept interoperabilityGuarantee specific task requirementsSoftware designModel driven codeCommand and controlApplication software
The invention discloses a model-driven open architecture of a UAV ground station, which is oriented to different UAV system command and control platforms, meets the needs of equipment system development, and clearly defines the systems, subsystems and service components within the framework. The data model divides the functional domain and platform domain for different applications, and establishes the drone command and control standardization service based on the platform-independent model to realize the separation of the application and the platform. At the same time, combined with the platform domain related services, middleware selection and software architecture, the model-driven process is used to complete the transformation of the platform-independent model to the platform-related model, support the development requirements of the subsequent application APP code generation, and the development and design and operation platform of the ground accusation system. Separation, the decoupling of core application software and underlying hardware are achieved, supporting the rapid migration, management and deployment of generalized application software.
Owner:CHINESE AERONAUTICAL RADIO ELECTRONICS RES INST

Platform independent on-line project management tool

A platform- and browser-independent project tracking tool is described for tracking projects of interest to a large number of organizations connected via a wide area network. This project tracking tool includes a database server for managing project information and data, and a graphical user interface server for interacting with users in the interested organization. The graphical user interfaces are created such that they can be accessed over the wide area network using web browsers.
Owner:ORACLE INT CORP

Data modeling of class independent recognition models

A recognition model set is generated. A technique is described to take advantage of the logarithm likelihood of real data for cross entropy to measure the mismatch between a training data and a training data derived model, and compare such type of mismatches between class dependent models and class independent model for evidence of model replacement. By using change of cross entropies in the decision of adding class independent Gaussian Mixture Models (GMMs), the good performance of class dependent models is largely retained, while decreasing the size and complexity of the model.
Owner:IBM CORP

System and a method for cross-platform porting of business application and making them contextually-aware on target platforms

A method for cross-platform porting of applications includes extracting one or more platform independent models from an existing one or more composite applications running on a given source platform. These platform independent models are then transformed into implementation artifacts on another, target platform, thereby effectively porting the composite application from one platform to another. The generated implementation artifacts on the target platform leverage existing assets in the target environment, which makes these generated artifacts “contextually-aware”.
Owner:INT BUSINESS MASCH CORP

SCA waveform component construction method and device, computer device, and storage medium

The invention relates to a SCA waveform component construction method and device, a computer device and a storage medium., The method includes obtaining function modules obtained by the function division according to waveform requirements and the function description and connection relationship of each function module; determining a platform independent model corresponding to the function module according to the function description and the connection relationship; carrying out PSM mapping on the platform-independent model to generate a framework code conforming to the SCA specification; obtaining module code based on GNU Radio according to the function description; re-encapsulating the module code according to the framework code to generate an SCA waveform component that meets the waveform requirements. The SCA waveform component construction method, the device, the computer device and the storage medium can reduce the development difficulty of the SCA waveform component and shortenthe development cycle of the SCA waveform component. Thus, the development efficiency of SCA waveform is improved.
Owner:HUNAN INSTITUTE OF SCIENCE AND TECHNOLOGY +1
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