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

80 results about "Object request broker" patented technology

In distributed computing, an object request broker (ORB) is a middleware which allows program calls to be made from one computer to another via a computer network, providing location transparency through remote procedure calls. ORBs promote interoperability of distributed object systems, enabling such systems to be built by piecing together objects from different vendors, while different parts communicate with each other via the ORB.

Inter-domain network management system for multi-layer networks

A network management system for a multi-layer network having multiple architectural or technological domains includes an inter-domain configuration manager arranged between a set of one or more network service management applications and a set of network element domain managers, each of the domain managers being associated with a particular domain of the multi-layer network. The configuration manager implements network service design and provisioning functions across the domains of the network in conjunction with stored connectivity information characterizing the multi-layer network. The network management system further includes an inter-domain fault manager and an inter-domain capacity manager, which provide respective fault management and transport capacity management functions across the domains of the multi-layer network. The inter-domain configuration manager, inter-domain fault manager and inter-domain capacity manager may be interfaced to the set of network service management applications and the set of network element domain managers through corresponding published Common Object Request Broker Architecture (CORBA) Application Programming Interfaces (APIs).
Owner:LUCENT TECH INC +1

Methods and Systems for Achieving High Assurance Computing using Low Assurance Operating Systems and Processes

A computing system contains and uses a partitioning microkernel (PMK) or equivalent means for imposing memory partitioning and isolation prior to exposing data to a target operating system or process, and conducts continuing memory management whereby data is validated by security checks before or between sequential processing steps. The PMK may be used in conjunction with an Object Request Broker.
Owner:TECNICA

Stable motion tracking method and stable motion tracking device based on integration of simple camera and IMU (inertial measurement unit) of smart cellphone

InactiveCN105953796AFast and stable motion tracking methodStable motion tracking methodImage analysisNavigation by speed/acceleration measurementsThree-dimensional spaceAngular velocity
The invention discloses a stable motion tracking method and a stable motion tracking device based on integration of a simple camera and an IMU (inertial measurement unit) of a smart cellphone, and belongs to the technical field of AR (augmented reality) / VR (virtual reality) motion tracking. The method includes processing an acquired image according to an ORB (object request broker) algorithm, performing 3D (three-dimensional) reconstruction to obtain initial map points, and completing map initialization; performing visual tracking through ORB algorithm real-time matching and parallel partial keyframe mapping to obtain a visual pose; acquiring accelerated velocity and angular velocity, both generated in a three-dimensional space, of the IMU, and performing integral operation on the accelerated velocity and the angular velocity to obtain an IMU pose prediction result; performing Kalman fusion on the visual pose and the IMU pose prediction result, and performing motion tracking according to pose information acquired after fusion. Compared with the prior art, the stable motion tracking method and the stable motion tracking device have the advantages that a stable motion tracking mode can be acquired and real-time online dimension estimation can be achieved.
Owner:北京暴风魔镜科技有限公司

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

DNS prefetch

The disclosure relates to systems, apparatus, and methods of reducing round trips associated with DNS lookups in ways that are substantially transparent to the user. Embodiments implement prefetching of DNS entries, sometimes piggybacking on the prefetching of associated web objects. In one embodiment, prefetching of an object continues according to other prefetching techniques, until the point where the HTML response may be parsed. When an embedded object request is identified, a DNS lookup is performed, and the resulting IP address is pushed to the client as part of a prefetch data package. In some embodiments, the client strips off the relevant portion of the prefetch data package to create a local DNS entry. The DNS entry may be used to locally handle DNS requests by the client, thereby potentially avoiding a round trip to a remote DNS.
Owner:VIASAT INC

Web request broker controlling multiple processes

InactiveUS6845505B1Controllable, scalable and efficientPreserving stabilityResource allocationDigital data processing detailsWeb serviceClient-side
A web server configured to respond to client requests over a network such as the World Wide Web includes a web listener having a Hypertext Transfer Protocol (HTTP) daemon, a plurality of extension programs configured to perform respective operations, and a web request broker configured to identify one of the programs for responding to a client request, and determine the availability of an instance of the identified program. The web request broker maintains control of multiple instances of each server extension program to provide enhanced server operation without overwhelming server resources. The web request broker maintains a minimum number of instances of the identified program in memory, each executed in its own address space. The web request broker determines whether an available instance of the identified program is available from an existing number of instances, and selectively initiates a new instance of the program if no other instance is available. If no instance is available and the existing number of instances exceeds the maximum prescribed number, then the web request broker returns the reply to the web listener to send a reply over the network that the request was not processed.
Owner:ORACLE INT CORP

System and method for communications between a CORBA object request broker and a non-CORBA object request broker

A system for communication between a non-CORBA object request broker and a CORBA object request broker is provided that includes a non-CORBA object request broker (112) executing on a client system (102) and a CORBA object request broker (114) executing on a server system (104). The non-CORBA object request broker (112) provides client side inter-object communications support. The CORBA object request broker (114) provides server-side inter-object communications support. A network (106) connects the client system (102) with the server system (104). A reference object (158) in the non-CORBA object request broker (112) encodes outgoing communications into an Internet Inter-ORB Protocol format. The reference object (158) decodes incoming communications from Internet Inter-ORB Protocol format into a format native to the non-CORBA object request broker (112).
Owner:MEC MANAGEMENT LLC +1

System and method for server-side communication support in a distributed computing environment

A system for server-side communication support in a distributed computing environment is provided that includes a local reference (202) to a server object (110) on a server system (104). The local reference (202) provides a location of the server object (110) and a type of the server object (110). The local reference (202) resides within a server-side object request broker (114). A type object (204) is accessible by the local reference (202) using the type of the server object (110) from the local reference (202). The type object (204) represents a class of the server object (110). One or more specialized function objects (206) are linked to the type object (204) and correspond in number to one or more methods (190) of the server object (110). The one or more specialized function objects (206) provide wrapper functionality for each method (190) of the server object (110). Each specialized function object (206) provides access to a corresponding one of the one or more methods (190) of the server object (110).
Owner:INTELLECTUAL VENTURES ASSETS 119 LLC +1

Object transfer control in a communications network

A method and an intermediate component for controlling in a communications network an object transfer from a first network component via the intermediate component to a second network component which is remote from the first network component are described. The object transfer is based on a plurality of object requests relating to objects referred to in one or more codes to be processed by the second network component or another network component. The intermediate component forms the steps of sending an object request to the first network component, receiving the requested object from the first network component, updating and / or assessing a priority of the requested object, and, in dependence of the priority of the requested object, delaying the requested object or forwarding the requested object to the second network component. An initial priority is assigned to the requested objects on the basis of an analysis of at least one of the object request and the code that refers to the requested object.
Owner:TELEFON AB LM ERICSSON (PUBL)

Method for splicing high-definition image panorama of high-pressure rod tower on basis of ORB (Object Request Broker) feature point

The invention discloses a method for splicing a high-definition image panorama of a high-pressure rod tower on the basis of an ORB (Object Request Broker) feature point. The method comprises the following steps: 1) reading ultrahigh resolution high-pressure rod tower images of which the sizes are W*H, and sampling and reducing the to-be-spliced ultrahigh resolution images by utilizing a bilinear interpolation method, thereby obtaining a w*h image, wherein W, H, w and h are integers greater than 0 and k is the integer greater than 0; 2) utilizing an ORB algorithm to extract features of all the sampled images; 3) roughly matching the ORB features extracted in the step 2); 4) utilizing matching point pairs extracted in the previous step to extract the ORB features again in an image block in which the matching point pairs of an original ultrahigh resolution image are located, thereby finely matching; 5) calculating a transformational matrix H between adjacent images through the solved matching point pairs; and 6) utilizing a gradually fading method to fuse the adjacent ultrahigh resolution images. According to the method, the seamless splicing for the ultrahigh resolution images is realized, the time for splicing is reduced, the splicing efficiency is increased and the beneficial effect on the high-definition image is achieved.
Owner:STATE GRID INTELLIGENCE TECH CO LTD

Method and device for automatically testing common object request broker architecture (CORBA) interfaces

The invention discloses a method and a device for automatically testing common object request broker architecture (CORBA) interfaces. The method comprises the following steps: searching all methods in target language class, and acquiring the information of the interfaces; generating test cases; generating test-case data; calling dynamic invocation interfaces to execute the test cases, and transferring the test-case data into call requests sent from a client to a server; and recording operating response results returned from the server. The device comprises a search and acquisition module, a test case generation module, a test-case data module and a test-case execution module, wherein the test case generation module is connected with the search and acquisition module, the test-case data module is connected with the test case generation module, and the test-case execution module is connected with the test-case data module. Therefore, the test case of each interface can automatically be generated, thus the difficulty of case writing is reduced and the efficiency of case maintenance is improved; and the combination testing between the interfaces can be implemented through freely constructing a test-case set.
Owner:ZTE CORP

CORBA metadata gateway to telecommunications management network

A system and method for managing network devices using a metadata gateway. The metadata gateway provides translation of metadata to and from a database format and Interface Definition Language (IDL), which is operable across a plurality of platforms and across a plurality of programming languages. Metadata may be retrieved through the metadata gateway by a client manager application sending a request for type information for a managed object attribute or event in IDL through a CORBA Object Request Broker (ORB) to the metadata gateway, which then reads the type information from a metadata repository, where the type information is stored in a database format. The metadata gateway then translates the retrieved type information from the database format to IDL and sends the translated type information to the ORB, which sends the translated type information for the attribute or event to the client manager application. Metadata may be encoded through the metadata gateway by sending the metadata in IDL to the metadata gateway, which translates the type information from IDL to a database format and stores the type information in the metadata repository.
Owner:ORACLE INT CORP

J2EE enterprise information system (EIS) common object request broker architecture (CORBA) connector

Connections between a Java 2 enterprise edition (J2EE) application server and a common object request broker architecture (CORBA) enterprise information system are managed. A resource adapter is integrated with the application server. The resource adapter includes an encapsulated CORBA interface to the enterprise information system. Additionally, a persistent CORBA connection is established between the application server and the enterprise information system.
Owner:SBC KNOWLEDGE VENTURES LP

System and method for RMI-IIOP request load balancing

System and method for client-side RMI-IIOP request load balancing. Embodiments provide a vendor-independent mechanism for load balancing RMI-IIOP requests using standards-based JNDI (Java Naming and Directory Interface) SPIs. One embodiment may use an implementation of a Context Factory class such as the JNDI ContextFactory SPI (Service Provider Interface) for RMI-IIOP request load balancing. Using embodiments, a client may load-balance RMI-IIOP requests to application server instances in an application server cluster. A plurality of client-side Object Request Brokers (ORBs) may be created “up front” on a client system. After the client-side ORBs are initially created, the client-side ORBs may be selected according to a load balancing scheme in response to requests to access the application server. Note that embodiments may be adapted for use in client-side load balancing for other types of client-server systems.
Owner:ORACLE INT CORP

ORB (object request broker) operator-based reference-free video smoothness evaluation method

The invention relates to an ORB (object request broker) operator-based reference-free video smoothness evaluation method. The method comprises the following steps: taking continuous n frames of images of a video, and extracting ORB feature points from the n frames of images; matching the ORB feature points in every two adjacent frames of images; screening and removing the mismatched ORB feature points of two adjacent frames of images; generating an affine transformation matrix between every two adjacent frames of images, namely a homography matrix between every two adjacent frames of images, according to a motion affine transformation model, and gradually performing iterative solution on the homography matrix A; calculating motion parameters between every two adjacent frames of images, wherein the motion parameters comprise translation and rotation angels of the images; generating a translational motion trajectory and a rotary motion trajectory of a video sequence; performing filtering processing on the translational motion trajectory and the rotary motion trajectory by utilizing a Gauss filter to obtain a filtered translational motion trajectory and a filtered rotary motion trajectory; calculating a transitional jitter number and a rotary jitter number, calculating a horizontal smoothness value and a rotary smoothness value, and judging the smoothness of the video.
Owner:WUHAN INSTITUTE OF TECHNOLOGY

IDL event and request formatting for corba gateway

A CORBA Gateway between CORBA-based applications and an enterprise manager may be configurable to manage various networked objects, such as printers, scanners, copiers, telephone systems, etc., which may be interconnected via networks. CORBA-based manager applications may communicate managed object-related messages, such as events, requests, and responses, with the managed objects through a CORBA Object Request Broker (ORB). The CORBA gateway may translate the manager requests from IDL to PMI requests. Similarly, the CORBA gateway may translate the enterprise manager PMI responses and PMI events to IDL / IIOP responses and events which may be passed on through the CORBA ORB to the manager applications in the form of IDL responses and CORBA events. In some embodiments, the client may choose the format in which to send and receive message information. To provide text based events, requests, and replies, an extension IDL interface may be used.
Owner:ORACLE INT CORP

Service request broker system in distributed network environment

ActiveCN102694866AReduce workloadStandardized interface designTransmissionInterface designSoftware engineering
The invention discloses a service request broker system in a distributed network environment and belongs to the technical field of process calling of computers. The service request broker system comprises a server, a client, an object request broker standard module, process calling middleware and a service request broker. The service request broker system has the advantages that interfaces between the client and the server adopt unified standards, interface design is normalized, and the working load of a designer is reduced; a programmer does not need to care about the deployment position of a developed program on the network, and great convenience is provided for the debugging and test operation of the system; and when the network environment is changed, regardless of re-deployment of an application program or adjustment of network parameters of the server, maintenance can be finished by correcting parameters in corresponding parameter tables, and the maintenance difficulty of the system is reduced.
Owner:BEIJING SHOUGANG AUTOMATION INFORMATION TECH

Software of KEMCS control system

The invention discloses software of a KEMCS control system. According to the software, corresponding subprogram modules are established according to the control features of each device, further the corresponding subprograms are called according to the controlling requirements of the KEMCS control system to control each device, and perfect controlling is achieved with the assistance of auxiliary program blocks programmed and meeting the requirements of redundancy settings. The software mainly comprises programmable logic controller (PLC) communication protocol software, human machine interface (HMI) monitoring software, network communication software, simulation test software and database storage software. Each sub-software is designed as a module to achieve communication by bus connection of middleware of common object request broker architecture (CORBA) and abiding by the transmission control protocol / internet protocol (TCP / IP), thereby module faults are separated. The software of the KEMCS control system controls the environment control and other mechanical and electrical equipment of stations and sections of the rail transmit whole line to operate safely, efficiently and coordinately, and good and comfortable environment of subway stations and sections is ensured.
Owner:深圳市康必达智能科技有限公司

Software system test method and apparatus

The invention discloses a testing method and the device for the software system, being compliant in the software system based on the common object request broker architecture(CORBA), the method comprises: setting a base data; setting a corresponding testing script for the IDL interface of the CORBA; determining a data templet according to the base data; when testing, the base data is inputted to the CORBA software system, the IDL interface of the CORBA software system outputs a testing data driven by the testing script; comparing the data templet and the testing data, determining the comparing result. The testing device comprises: a base data collecting unit, a testing script interpreter using the testing script to drive the IDL interface, and a data processing unit for comparing the data templet and the testing data. The invention uses a separating mechanism implemented by the IDL interface definition of the CORBA and the IDL interface to implement the auto testing of the software in a script driving way, which can enhance the testing efficiency and reduce the testing cost.
Owner:GLOBAL INNOVATION AGGREGATORS LLC

Push-based object request broker

An object request broker abstraction layer and a method for allowing remote access to a server object via custom interface. The object request broker abstraction layer includes a custom interface, a template with instructions on how to produce source code and a code generator with a set of library routines. This code generator produces a client side and a server side code to allow for creation and access to server objects through non-generic interfaces. This can be carried out through the following method obtaining a template instructing a code generator to produce source code for a client and a server, reading user-defined interface and generating source code for this interface. This generated source code implements a push-based distribution through this user-defined, non-generic interface.
Owner:WSOU INVESTMENTS LLC

Bootstrapping technique for distributed object client systems

A method and apparatus for bootstrapping an object client system with an object server system in a distributed system is provided. The method and apparatus are particularly applicable to use over the internet with web servers and web browsers. The method allows the use of a “zero install” web client to operate on remote objects through the web server, and can thus facilitate a host of distributed object operations. An object reference server is used to distribute an object reference for a naming context object to an object request broker on the web browser. In the preferred embodiment, the object reference server comprises a web server with access to the object reference and the object reference comprises a stringified object reference. By delivering the stringified object reference to the web browsers, interaction between the web browser and remote server objects over the internet is facilitated.
Owner:IBM CORP

Joint tactical radio system (JTRS) software computer architecture (SCA) co-processor

A joint tactical radio system (JTRS) software computer architecture (SCA) apparatus that implements services for a waveform application by reducing latency in middleware and the operating system such that more power efficient processors can be used. The apparatus includes an object request broker that marshals data from the waveform application for communication and an object request broker interface that communicates the marshaled data using a memory pool and select functions of an Operating System. At least a portion of the object request broker is implemented in hardware and at least a portion of the object request broker interface is implemented in hardware and at least a portion of the Operating System is implemented in hardware.
Owner:ROCKWELL COLLINS INC

Manufacturing execution system with virtual-metrology capabilities and manufacturing system including the same

A manufacturing execution system (MES) with virtual-metrology capabilities and a manufacturing system including the MES are provided. The MES is built on a middleware architecture (such as an object request broker architecture), and includes an equipment manager, a virtual metrology system (VMS), a statistical process control (SPC) system, an alarm manager and a scheduler. The manufacturing system includes a first process tool, a second process tool, a metrology tool, the aforementioned MES, a first R2R (Run-to-Run) controller and a second R2R controller.
Owner:NAT CHENG KUNG UNIV

Systems and methods for communicating from an integration platform to a provisioning server

A method for communicating from an integration platform to a server that executes object request broker (ORB) software includes receiving user-entered information at the integration platform. The integration platform generates an event based on the user-entered information and publishes the event on a channel subscribed to by a connector associated with the server. The connector receives the event information, transforms the event information to a format compatible with the server and establishes communications with the server. The connector downloads the information to the server and the server updates its database. The connector may also determine whether at least one other system received the event information before downloading the data to the server.
Owner:VERIZON PATENT & LICENSING INC

System and method for concentration and load-balancing of requests

A system and a method for reducing the number of Object Request Broker (ORB) connections in an Internet Inter-ORB Protocol (IIOP) or similar distributed computing environment. The system reduces the total number of connections needed between the clients and the servers. Embodiments include an intelligent concentrator process for requests going from within a domain to outside of the domain. The concentrator can allow concentration by ensuring that multiple requests from within the domain use the same actual connection for their requests to an object implementation outside of the domain.
Owner:ORACLE INT CORP

Virtual test middleware system based on The ACE ORB (TAO)

ActiveCN102937895AMeet the needs of promoting virtual test applicationsHave timeData switching networksSpecific program execution arrangementsPilot systemApplication software
A virtual test middleware system based on The ACE ORB (TAO) comprises a time boosting module, an operation management module, an interactive management module, a callback management module and an application program interface (API), the time boosting module, the operation management module, the interactive management module and the callback management module transmit data through an event channel, and the event channel is an event channel object in an object request broker (ORB) of the TAO. By means of the virtual test middleware system based on the TAO, the real-time communication and scheduling between test objects and test resources in the virtual test system execution period are achieved, the virtual test application logic and communication decoupling are achieved, and thereby the virtual test system which is developed based on the middleware has the characteristics of interoperability, cross-platform and the like.
Owner:CHINA ACAD OF LAUNCH VEHICLE TECH

Error tolerance method in wireless public object request proxy construction application

The invention provides a method for tolerating faults, which is applied in a wireless public object request agent structure. The method comprises: realizing the creation of a mobile terminal object duplicate under the assistance of an accessing bridge object request agent layer, utilizing an accessing bridge log recording mechanism 31of the accessing bridge object request agent layer to record and store mobile terminal object state detecting points and mobile terminal object message events, realizing the detection of mobile terminal object failures under the assistance of the accessing bridge object request agent layer, realizing the deletion of mobile terminal failure objects under the assistance of the accessing bridge object request agent layer, and realizing the recovery of the mobile terminal failure objects under the assistance of the accessing bridge object request agent layer. The method fully utilizes a CORBA error tolerant basic facility and a mechanism in an existing CORBA 3.0.3 criterion, enlarges an ORB layer of the accessing bridge in the wireless CORBA, and can be jointed with the existing CORBA 3.0.3 criterion and a wireless CORBA 1.2 criterion without slots to satisfy the demands of applying the wireless public object request agent structure on the aspects of reliable and real time performance.
Owner:HARBIN ENG UNIV
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