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

206 results about "Composite application" patented technology

In computing, a composite application is a software application built by combining multiple existing functions into a new application. The technical concept can be compared to mashups. However, composite applications use business sources (e.g., existing modules or even Web services ) of information, while mashups usually rely on web-based, and often free, sources.

Methods and apparatuses to provide mobile applications

Methods and apparatuses to enable the development, deployment and update of composite applications on mobile devices. In one embodiment, a method processor in a mobile device uses a workflow engine to load modules for execution according to a workflow that specifies the execution flow directions based on the outcomes of the modules. Detached object managers can be used to manage locally data that are checked out from data sources. A object manager can maintain multiple versions of the data locally, receive changes, submit changes, and / or detect conflicts. Conflicts can be resolved over time. Using a check-out check-in model, different devices can work on the same data without having to synchronize with a server sequentially. Data and workflow can be packaged together for transmission over a sometime connected network (e.g., via email) such that a method processor does not have to wait for response if the network connection is not available.
Owner:APACHETA CORP

Resilient trust network services

A Resilient Trust Network (RTN) is a set of servers that provide: an application integration platform for developing and publishing services and user interface for services, building derived services, subscribing to services, and embedding services into host applications, and building composite applications composed from multiple diverse services. The RST can also provide a platform for defining security requirements and accessing shared trust services that implement those requirements for services regardless of where or how those services are used.
Owner:DATA443 RISK MITIGATION INC

Methods and apparatuses to provide composite applications

Methods and apparatuses to enable the development, deployment and update of composite applications on mobile devices. In one embodiment, a method processor in a mobile device may include a workflow engine and a cache manager which looks ahead of the current execution of a workflow to preload modules. The method processor may present modal user interfaces in a non-modal way to eliminate flicker, and use a logger to stamp the workflow related data with real time measurements, such as time, location, and vehicle bus information. The logger may capture screen images and global data of the workflow during the execution. The log data stream may be collected and sent from the mobile device in real time, or in a batch mode, for monitoring, debugging, diagnosing or tuning the execution of a workflow, for providing hot update, help and guidance against deviation during the execution, and for other features.
Owner:APACHETA CORP

Systems and methods for modeling and generating reusable application component frameworks, and automated assembly of service-oriented applications from existing applications

InactiveUS20050144226A1Effective and meaningful supportLower barrierSoftware maintainance/managementMultiple digital computer combinationsService oriented applicationsBusiness process
Embodiments of systems and methods model and generate open reusable, business components for Service Oriented Architectures (SOAs) from existing client / server applications. Applications are decomposed into business component frameworks with separate user interface, business logic, and event management layers to enable service-oriented development of new enterprise applications. Such layers are re-assembled through an open standards-based, Native Application Services (NAS) to render similar or near identical transactional functionality within a new application on an open platform, without breaking former production code, and without requiring a change in an end-user's business processes and / or user experience. In addition, the same separated layers may form re-usable business components at any desired level of granularity for re-use in external composite applications through industry-standard interfaces, regardless of usage, context, or complexity in the former Client / Server application.
Owner:SAP AG

Debugging application performance over a network

An application debugging switch also monitors application performance. The application debugging switch forwards the requests from a first host to a second host, and later forwards the response coming from that second host to that first host. As most of the applications work in a request—response architecture, the application debugging switch can measure the response time of the application. The switch attaches a timestamp to each request that it forwards. When the response to that request comes to the switch, the switch can determine the response time of that application. The application debugging switch collects multiple samples of response time over a certain period of time. These samples provide a good measurement for the average application response time. The response time is a combination of the network response time and the application response time. The application debugging switch holds multiple measurement classes. Each class defines different sources or destinations of traffic (IP addresses and networks) and different applications (TCP / UDP ports or content identifiers in the requests). Collecting the response time for each class separately allows zooming in to an application and user that experience bad service and detect the reason for their failure.
Owner:RADWARE

Device detection and service discovery system and method for a mobile ad hoc communications network

A system and method of performing device detection and service discovery in a mobile ad hoc communications network, each network node storing a local application directory. One of the network nodes is selected to be a directory server node that stores a combined application directory. The directory server node sends an inquiry message to a listening node when the listening node enters the coverage area of the directory server node. The listening node sends a notification message to the directory server node that includes the local application directory stored in the listening node. The directory server node compares the received local application directory to the combined application directory and updates the combined application directory accordingly. The directory server node sends an update message to each network node by sending an update portion of the combined application directory. Each network node updates the local application directories accordingly.
Owner:NORDIC INTERACTIVE TECH LLC

Platform for Generating Composite Applications

Embodiments of the present invention are directed to composite applications that can be created and implemented using components of a platform disclosed herein. Widgets associated with one or more products available in a mashup container can be implemented based on a selection by a user of the widgets from a widget catalog. A behavior of, and an interaction between, the widgets can be defined using metadata data associated with the widgets without requiring assistance from the user. A skin can be applied to the composite application that controls a visual presentation of the application on a display.
Owner:MASTERCARD INT INC

Framework for a composite application and a method of implementing a frame work for a composite application

A framework (200, 300) for a composite application, the framework (200, 300) including: an object access layer (210, 330) operable to exchange data with a plurality of enterprise base systems (290a, b . . . z, 390a, b . . . z) and to present the data to a composite application through a uniform interface; a business object modelling layer (146, 410) including a business object modeller (146, 410) operable to provide a user interface for constructing a business object; the framework (200, 300) further including: a service layer (220, 340) operable to provide services to the composite application, wherein the service layer (220, 340) includes a collaboration services module (344) operable to provide a plurality of collaboration services to the composite application, wherein the object modelling layer (146, 410) is operable to directly link at least one of the plurality of collaboration services associated with the business object to the business object.
Owner:SAP AG

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 image composition using non-destructive editing model and fast gradient solver

Systems and methods for interactive image compositing may integrate image searching using visual search criteria (e.g., color, composition, tonal distribution, or lighting effects), non-destructive image compositing, and high-performance rendering using a fast gradient solver to provide an efficient workflow for users. An image compositing application, executable by a CPU and / or GPU, may employ a sketch-and-refine approach, whereby a user draws a rough perimeter around an object of interest in an image and (following an initial application of the fast gradient solver to a lower-resolution version of the image) receives a preview of how it would fit into a composition. The fast gradient solver may differentiate between the object and its background by applying artificial intelligence techniques and / or dependent on user-supplied hints. In a second stage, the fast gradient solver may refine the solution for a final rendering of the composite image by operating on successively higher-resolution versions of the image.
Owner:ADOBE INC

High performance sleeved interference fasteners for composite applications

ActiveUS7695226B2Minimizing installation forceImprove interferenceRivetsNutsMulti materialAviation
A fastener adapted to pass through aligned holes through workpieces is disclosed. The fastener includes a pin member having a transition portion wherein the diameter of the transition portion decreases radially as it extends from the smooth cylindrical shank portion to the threaded portion. The fastener may also comprise a sleeve member and a clamping means. The clamping means includes a collar, a nut, or any other possible clamping means. In exemplary embodiments, the workpieces can be formed with a plurality of materials, the materials including composite, metallic, or composite / metallic structures, any combination thereof. In particular embodiments, the fastener has interference capability of 0.0005 to 0.0100 inches in composite structures without risk of composite delamination or damage. As a result of the fastener interference, gaps between the fastener and the structure are eliminated thereby providing good electrical conductivity between components. As a result, the potential for electrical sparks is reduced, providing a safer fastener for use with aerospace applications.
Owner:ALCOA GLOBAL FASTENERS

Enterprise application deployment and management system for multiple tenants

ActiveCN105323282AEasy to addFlexible Service Adaptation EngineData switching networksResource isolationComposite application
The invention relates to an enterprise application deployment and management system for multiple tenants. A container-based multi-tenant isolation mechanism is realized; the integration and migration of enterprise legacy systems are supported; rich enterprise-level services are provided; SOA architecture-based enterprise-level application development is supported; perfect self-service ability is provided; high availability of a platform can be provided; dynamic expansion and demand-based scalability can be realized; and pure asynchronous intelligent routing is realized. The objective of the invention is to solve problems in multi-tenant resource isolation, compatibility with existing applications and composite application construction in cloud computing technologies for enterprise applications. The enterprise application deployment and management system for multiple tenants has the advantages of multi-tenant safe isolation, seamless migration of enterprise applications and the scalability of applications.
Owner:DIGITAL CHINA INFORMATION SYST

System and Method to Facilitate Progress Forking

A method, system and computer-usable medium are disclosed for providing graphical completion status information for the management of serial computer operations that are forked into parallel operations. A first interactive progress bar, comprising a plurality of progress indicator segments, is implemented to show the completion status of a composite application. A second progress bar is implemented for each element of the composite application as it is executed. Elements that are serially executed may require prerequisite or dependent operations. Forking operations are performed to execute elements in parallel. One or more progress indicator segments are selected to display information about their related computer operations. The user interacts with the information to pause, modify, reorder, reverse, retarget, or reverse the selected computer operations.
Owner:IBM CORP

System, method and computer program product for data event processing and composite applications

A system, method and computer program product for providing data event processing and application integration is provided. The present invention provides a novel application integration and event processing server that creates unified and personalized applications on demand out of existing Web services, communications systems, legacy assets, and databases for several types of applications without invasive programming. The present invention also provides a novel XML-based open markup language that allows real-time composite applications (for execution on the server of the present invention) to be easily created and changed while minimizing low-level coding by using a set of pre-defined templates, thus saving the time and expense typically required to create similar solutions from scratch.
Owner:INFORMATICA CORP

Language framework and infrastructure for safe and composable applications

A method and apparatus is disclosed herein for using a language framework for composable programs. In one embodiment, the method comprises accessing active content having a software component embedded therein, where the software component has a plurality of components that together implement a work flow of a sequence of activities, the plurality of components representing one or more external services, one or more user interface controls and one or more inputs and output; executing the software component, including mediating communication between components using an information flow-based security model.
Owner:NTT DOCOMO INC

High performance sleeved interference fasteners for composite applications

ActiveUS20080075555A1Minimizing installation forceImprove interferenceRivetsNutsAviationMulti material
A fastener adapted to pass through aligned holes through workpieces is disclosed. The fastener includes a pin member having a transition portion wherein the diameter of the transition portion decreases radially as it extends from the smooth cylindrical shank portion to the threaded portion. The fastener may also comprise a sleeve member and a clamping means. The clamping means includes a collar, a nut, or any other possible clamping means. In exemplary embodiments, the workpieces can be formed with a plurality of materials, the materials including composite, metallic, or composite / metallic structures, any combination thereof. In particular embodiments, the fastener has interference capability of 0.0005 to 0.0100 inches in composite structures without risk of composite delamination or damage. As a result of the fastener interference, gaps between the fastener and the structure are eliminated thereby providing good electrical conductivity between components. As a result, the potential for electrical sparks is reduced, providing a safer fastener for use with aerospace applications.
Owner:ALCOA GLOBAL FASTENERS

Method for Exfoliation of Hexagonal Boron Nitride

A new method is disclosed for the exfoliation of hexagonal boron nitride into mono- and few-layered nanosheets (or nanoplatelets, nanomesh, nanoribbons). The method does not necessarily require high temperature or vacuum, but uses commercially available h-BN powders (or those derived from these materials, bulk crystals) and only requires wet chemical processing. The method is facile, cost efficient, and scalable. The resultant exfoliated h-BN is dispersible in an organic solvent or water thus amenable for solution processing for unique microelectronic or composite applications.
Owner:NASA

System and Method to Facilitate Progress Forking

A method, system and computer-usable medium are disclosed for providing graphical completion status information for the management of serial computer operations that are forked into parallel operations. A first interactive progress bar, comprising a plurality of progress indicator segments, is implemented to show the completion status of a composite application. A second progress bar is implemented for each element of the composite application as it is executed. Elements that are serially executed may require prerequisite or dependent operations. Forking operations are performed to execute elements in parallel. One or more progress indicator segments are selected to display information about their related computer operations. The user interacts with the information to pause, modify, reorder, reverse, retarget, or reverse the selected computer operations.
Owner:IBM CORP

Instantiating a composite application for different target platforms

A method, system, and computer program product for instantiating a composite application for different target platforms. In an exemplary manner, a template that describes a composite application having a plurality of application components is created. The template includes a composite application component assembly descriptor and a plurality of platform-specific handlers. The composite application component assembly descriptor lists each application component of the composite application. The platform-specific handlers handle the deployment of application components for the different target platforms. The composite application component assembly descriptor is evaluated to identify platform-specific implementations of the composite application components. The composite application is instantiated using one of the plurality of platform-specific handlers. The platform-specific handlers are included in the template for a platform-specific deployment for one of the plurality of target platforms.
Owner:IBM CORP

Workflow managed composite applications

A portal view generation system can receive a request from a user for a portal view of a portal site. The system determines which resources the user can access based on the user's permission level on the resources. The system further determines the user's authentication level. Each of the portal resources the user has permission to access are then vetted based on a minimum authentication level needed to view the resource, and the user's authentication level. Those resources which the user has permission to access, but in insufficient level of authentication are excluded from view. The portal view generation system then generates the code to render navigational elements for the user to access those remaining resources the user has both permission and sufficient authentication level to access.
Owner:IBM CORP

Dynamic composition of help information for an aggregation of applications

The present invention is a method, system and apparatus for producing a composite help view for an aggregation of applications. The method can include obtaining at least two separate help documents. Each of the separate help documents can have an association with a corresponding one of separate interface units aggregated together into a single aggregated view. Importantly, the separate help documents can be combined into a composition of help documents corresponding to the single aggregated view. Subsequently, the composition of help documents can be rendered in a help system view responsive to a request for help initiated in the single aggregated view.
Owner:WRP IP MANAGEMENT LLC

Dynamic template instantiation

Method, system, and computer program product for instantiating a template in a composite application infrastructure. A template that describes a composite application having a plurality of application components is created. The template includes a composite application component assembly descriptor which lists each application component of the composite application. The template is stored in a template library. The composite application is instantiated using the template for creating at least one composite application instance. In an application instance registry, composite application instance(s) and instance information related to the composite application instance(s) is / are registered. The composite application instances are transiently represented in the application instance registry by a respective table entry without creating a real object. The real object that is dynamically created represents a particular composite application instance during a composite application usage session. At an end of the composite application usage session, the particular unused composite application instance is removed.
Owner:IBM CORP

Model driven deployment of composite applications

Embodiments of the present invention provide a method, system and computer program product for model driven deployment of component based applications. In an embodiment of the invention, a method for model driven deployment of component based applications can include selecting units representative of corresponding programmatic objects to be deployed into a target environment and specifying a deployment topology for the target environment. The method also can include matching portions of the units to different automation signatures and filtering the different automation signatures to a set of automation signatures based upon the deployment topology. The set of automation signatures can be ordered according to known dependencies of a corresponding deployment model and the ordered set of automation signatures can be bundled into an automation workflow and published to an automation engine for execution to deploy the programmatic objects into the target environment.
Owner:IBM CORP

System and process for geometry replacement

InactiveUS20030076321A1Simplifying post-production processAccurate replacementImage analysis3D-image renderingGraphicsComposite application
A system and process for replacing unwanted geometry (for example, tracking markers) in a recorded scene with new geometry. A 3-D matchmove process creates a 3-D map. The 3-D map is used to determine the 3-D coordinates of objects within the recorded scene. The 3-D coordinates of the tracking markers (and / or other objects) and the replacement portions are converted by a conversion means to 2D screen space coordinates of pixels that make up both the tracking markers (and / or other objects) and the replacement portions. A list comprising the 2D screen space pixel coordinates is then exported from the conversion means into a compositing application which reads the list of 2D pixel coordinates and makes the desired replacement automatically from frame-to-frame. Tracking markers (and / or other unwanted objects) are replaced with replacement portions with suitable characteristics.
Owner:SONY CORP
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